.BrandPurpose .link-withArrowBack{font-size:1.375rem}.BrandPurpose-activist .link-withArrow{margin:18px 0}.BrandPurpose-activist .btn+.link-withArrow{margin-top:25px}.BrandPurpose-activist .Info-card{min-height:auto}.BrandPurpose-activist .col-lg-8 img{width:100%}.BrandPurpose-activist-info{margin:50px -15px}.BrandPurpose-activist-info p{font-size:1.375rem}@media screen and (max-width: 1024px){.BrandPurpose-activist-info{margin:50px -15px}.BrandPurpose-activist-info,.BrandPurpose-activist-info .col-lg-8{padding-left:0;padding-right:0}.BrandPurpose-activist-info h1{margin-top:26px}.BrandPurpose-activist-info p{font-size:1.125rem}}@media screen and (min-width: 480px) and (max-width: 766px){.BrandPurpose-activist-info{margin:50px -30px}.BrandPurpose-activist-info .col-lg-4{padding-left:30px;padding-right:30px}}.BrandPurpose-activist-news{margin:80px -15px 120px}@media screen and (min-width: 766px){.BrandPurpose-activist-news{margin:50px -15px 45px}.BrandPurpose-activist-news .video-popup{margin-bottom:3px}.BrandPurpose-activist-news p{margin-bottom:20px}}@media screen and (min-width: 766px){.BrandPurpose-activist-news .video-popup,.BrandPurpose-campaign-news .video-popup{margin-bottom:3px}.BrandPurpose-activist-news p,.BrandPurpose-campaign-news p{margin-bottom:20px}}.BrandPurpose-activist-news .video-popup,.BrandPurpose-activist-news img,.BrandPurpose-activist-news picture,.BrandPurpose-campaign-news .video-popup,.BrandPurpose-campaign-news img,.BrandPurpose-campaign-news picture{transition:transform .25s ease,box-shadow .25s ease,transform-origin .25s ease}.BrandPurpose-activist-news .video-popup:active,.BrandPurpose-activist-news .video-popup:focus,.BrandPurpose-activist-news .video-popup:hover,.BrandPurpose-activist-news img:active,.BrandPurpose-activist-news img:focus,.BrandPurpose-activist-news img:hover,.BrandPurpose-activist-news picture:active,.BrandPurpose-activist-news picture:focus,.BrandPurpose-activist-news picture:hover,.BrandPurpose-campaign-news .video-popup:active,.BrandPurpose-campaign-news .video-popup:focus,.BrandPurpose-campaign-news .video-popup:hover,.BrandPurpose-campaign-news img:active,.BrandPurpose-campaign-news img:focus,.BrandPurpose-campaign-news img:hover,.BrandPurpose-campaign-news picture:active,.BrandPurpose-campaign-news picture:focus,.BrandPurpose-campaign-news picture:hover{border-radius:10px;box-shadow:0 12px 25px #0000001f,0 1px 9px #0000003d;transform:scale(1.05) rotate(.1deg);transform-origin:50.01%}.magnify img:active,.magnify img:focus,.magnify img:hover,.magnify picture:active,.magnify picture:focus,.magnify picture:hover{border-radius:0;box-shadow:none;transform:none}.BrandPurpose-activist-related{padding-bottom:180px}@media screen and (min-width: 766px){.BrandPurpose-activist-related h3{font-size:1.125rem}}.BrandPurpose-activist-related h2{margin-bottom:5px}@media screen and (min-width: 766px){.BrandPurpose-activist-related h2{margin-bottom:10px}}.BrandPurpose-activist-related .link-withArrowBack{margin-top:0;text-align:center}@media screen and (min-width: 766px){.BrandPurpose-activist-related .link-withArrowBack{margin-top:35px}}@media screen and (max-width: 1024px){.BrandPurpose-activist-related .Info-card-img{height:200px}}.BrandPurpose-campaign .TransparentBackground{background-image:linear-gradient(to bottom,rgba(249,249,249,.85) 0,#f4f0f0 20px,#fff 100%);background-size:100% 90px;margin:-45px 0 0}@media screen and (min-width: 766px){.BrandPurpose-campaign .TransparentBackground{background-image:linear-gradient(to bottom,rgba(249,249,249,.85) 0,#f4f0f0 50px,#fff 100%);background-size:100% 100px;margin:-70px 0 0}}.BrandPurpose-campaign .BrandPurpose-activist-related{padding-bottom:35px;padding-top:45px}@media screen and (min-width: 766px){.BrandPurpose-campaign .BrandPurpose-activist-related{padding-bottom:90px;padding-top:80px}}.BrandPurpose-campaign .Info-card{min-height:auto}.BrandPurpose-campaign .Info-card .TransparentBackground{background-image:linear-gradient(to bottom,rgba(255,255,255,.85) 0%,#fff 50%,rgb(255,255,255) 100%)}.BrandPurpose-campaign-infograph{padding:60px 0 55px;text-align:center;position:relative}.BrandPurpose-campaign-infograph:after{border-left:16px solid transparent;border-right:16px solid transparent;border-top:16px solid #ffffff;bottom:-15px;content:"";height:0;width:0;left:50%;position:absolute;transform:translate(-50%)}@media screen and (min-width: 766px){.BrandPurpose-campaign-infograph{position:relative}.BrandPurpose-campaign-infograph:after{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #ffffff;bottom:-19px;content:"";height:0;width:0;left:50%;position:absolute;transform:translate(-50%)}}.BrandPurpose-campaign-infograph p.small{font-size:.89rem;text-align:left}.BrandPurpose-campaign-infograph h2{font-size:1.675rem;font-family:FocoBold,sans-serif;font-style:italic}@media screen and (min-width: 1023px){.BrandPurpose-campaign-infograph h2{font-size:3.0555555556rem}}.BrandPurpose-campaign-infograph h2{color:#00a3e0}.BrandPurpose-campaign-infograph p{font-size:1.125rem;margin-bottom:90px}@media screen and (min-width: 766px){.BrandPurpose-campaign-infograph p{font-size:1.375rem;margin-bottom:0}}.BrandPurpose-campaign-infograph p:last-child{margin-bottom:0}.BrandPurpose-campaign-infograph .row{margin-top:40px}.BrandPurpose-campaign-infograph .btn{margin-top:25px}.BrandPurpose-campaign-infograph-img{display:flex;flex-direction:column;margin:0 auto 70px}.BrandPurpose-campaign-infograph-img .BrandPurpose-campaign-infograph-subtitle,.BrandPurpose-campaign-infograph-img p,.BrandPurpose-campaign-infograph-img h4{text-align:left}.BrandPurpose-campaign-infograph-img p{font-size:1.1rem;line-height:1.2;margin-bottom:0}@media screen and (min-width: 766px){.BrandPurpose-campaign-infograph-img p{font-size:1.25rem}}.BrandPurpose-campaign-infograph-img strong{font-style:italic}.BrandPurpose-campaign-infograph-img .BrandPurpose-campaign-infograph-picture{margin:0 auto 40px;max-width:250px}@media screen and (min-width: 766px){.BrandPurpose-campaign-infograph-img{margin:0 auto 20px}.BrandPurpose-campaign-infograph-img .BrandPurpose-campaign-infograph-picture{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:40px;min-height:250px}}@media screen and (min-width: 1023px){.BrandPurpose-campaign-infograph-img{margin:0 auto 50px}.BrandPurpose-campaign-infograph-img .BrandPurpose-campaign-infograph-picture{min-height:350px}}@media screen and (min-width: 1200px){.BrandPurpose-campaign-infograph-img .BrandPurpose-campaign-infograph-picture{margin-bottom:80px;max-width:100%}}.BrandPurpose-campaign-infograph-subtitle,.BrandPurpose-campaign-infograph h4{color:#202020;font-size:1.1rem;text-transform:uppercase}@media screen and (min-width: 766px){.BrandPurpose-campaign-infograph-subtitle,.BrandPurpose-campaign-infograph h4{font-size:1.25rem}}.BrandPurpose-campaign-survey{padding:30px 0}@media screen and (min-width: 766px){.BrandPurpose-campaign-survey{padding:50px 0}}.BrandPurpose-campaign-survey .container{text-align:center}.BrandPurpose-campaign-survey .btn-primary{background-color:#fff;border-color:#fff;color:#ce0058;padding:15px 40px 15px 30px}.BrandPurpose-campaign-survey .btn{margin-top:0}.BrandPurpose-campaign-survey svg{float:left;height:22px;margin-right:12px;margin-top:0;width:22px}.BrandPurpose-campaign-survey span{font-size:1.15rem;text-transform:uppercase}@media screen and (min-width: 766px){.BrandPurpose-campaign-survey span{font-size:1.25rem}}.BrandPurpose-campaign-survey h3,.BrandPurpose-campaign-survey h4,.BrandPurpose-campaign-survey span{color:#fff;line-height:1}.BrandPurpose-campaign-survey h3,.BrandPurpose-campaign-survey h4{font-family:Foco,sans-serif;font-size:1.7rem}@media screen and (min-width: 766px){.BrandPurpose-campaign-survey h3,.BrandPurpose-campaign-survey h4{font-size:2.2222222222rem}}.BrandPurpose-campaign-podcast{padding:70px 0 95px}.BrandPurpose-campaign-join{position:relative;color:#fff}.BrandPurpose-campaign-join:before{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff;top:-1px;content:"";height:0;width:0;left:50%;position:absolute;transform:translate(-50%)}.BrandPurpose-campaign-join h3{color:#fff;margin-bottom:0}.BrandPurpose-campaign-join .btn{margin-top:0;margin-left:25px;border-color:#fff;background-color:transparent}.BrandPurpose-campaign-join .btn:hover,.BrandPurpose-campaign-join .btn:focus{border-color:#fff;background-color:transparent}.BrandPurpose-campaign-download{background-color:#111585;padding:40px;color:#fff}.BrandPurpose-campaign-download h3{color:#fff}.BrandPurpose-campaign-pledge{text-align:center}.BrandPurpose-campaign-pledge .Bg--filled{padding-bottom:40px;padding-top:50px;position:relative}.BrandPurpose-campaign-pledge .Bg--filled:after{border-left:16px solid transparent;border-right:16px solid transparent;border-top:16px solid #ffffff;bottom:-15px;content:"";height:0;width:0;left:50%;position:absolute;transform:translate(-50%)}.BrandPurpose-campaign-pledge .Bg--filled p{font-size:1.25rem}@media screen and (min-width: 766px){.BrandPurpose-campaign-pledge .Bg--filled{padding-bottom:65px;padding-top:60px;position:relative}.BrandPurpose-campaign-pledge .Bg--filled:after{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #ffffff;bottom:-19px;content:"";height:0;width:0;left:50%;position:absolute;transform:translate(-50%)}}.BrandPurpose-campaign-pledge .Bg--pink{padding-bottom:30px;padding-top:40px}@media screen and (min-width: 766px){.BrandPurpose-campaign-pledge .Bg--pink{padding-bottom:65px;padding-top:75px}}.BrandPurpose-campaign-pledge .Bg--pink strong{font-family:Foco,sans-serif;font-weight:700;font-style:normal}.BrandPurpose-campaign-pledge .Bg--pink .container{max-width:1140px}.BrandPurpose-campaign-pledge .Bg--pink h2{line-height:1;margin-bottom:15px;color:#fff;font-family:Foco,sans-serif;font-size:1.7rem;font-style:normal}@media screen and (min-width: 766px){.BrandPurpose-campaign-pledge .Bg--pink h2{font-size:2.5rem;margin-right:30px}}@media screen and (min-width: 766px){.BrandPurpose-campaign-pledge .Bg--pink p{font-size:1.375rem}}.BrandPurpose-campaign-pledge .Bg--pink .btn{margin-top:0}.BrandPurpose-campaign-pledge h2{color:#00a3e0;font-family:FocoBold,sans-serif;font-size:2.5rem;font-style:italic;line-height:1.05}@media screen and (min-width: 766px){.BrandPurpose-campaign-pledge h2{font-size:3.4375rem}}.BrandPurpose-campaign-news{padding-bottom:40px;padding-top:70px}@media screen and (min-width: 766px){.BrandPurpose-campaign-news{padding-bottom:105px;padding-top:95px}.BrandPurpose-campaign-news .btn{margin-top:50px}}.magnify{padding-bottom:95px}.magnify picture,.magnify img{width:100%}#BrandPurposePledgeModal div>.modal-title+p,.BrandPurpose-campaign-intro div>.modal-title+p{font-family:FocoBold,sans-serif;font-size:1.625rem;font-style:italic;margin-bottom:30px;margin-top:25px}.BrandPurpose-step{position:relative}.BrandPurpose-step__number{text-align:center;border:4px solid #9f041b;font-size:30px;font-family:FocoBold,sans-serif;width:56px;height:56px;border-radius:50%;color:#9f041b;position:absolute;top:-28px;left:50%;margin-left:-28px}.radio-inline .form-radio{display:inline-block}.radio-inline .form-radio:first-child{padding-right:30px}.questions--statements .question{border-bottom:1px solid black;background-color:transparent!important;border-radius:0!important}.questions--statements .question__title{font-size:20px!important;font-family:Foco,sans-serif!important}.questions--statements .question:last-child{border-bottom:none}.questions .question{border-radius:8px;padding:20px}@media screen and (min-width: 766px){.questions .question{padding:50px}}.questions .question:nth-child(odd){background-color:#f2f2f2}.questions .question__title{font-size:27px;color:#ce0058;font-family:FocoBold,sans-serif;margin-bottom:15px}.questions .question__slider{font-size:20px;color:#111585}.questions .question__slider .IcoThumb{color:#111585}.questions .question__slider .btn-thumb--down .IcoThumb{transform:scaleY(-1) translate(0)}.questions .question .form-group{margin-top:20px;margin-bottom:0}.questions .question .form-group .form-check{text-align:center;font-size:18px;color:#9d9d9d}.questions .question .form-group .form-check svg{width:20px;height:20px}.questions .question .form-group .form-check .form-check-label{padding-left:30px;line-height:20px}.questions .question .form-group .form-check .form-check-label:before{border:1px solid #9d9d9d;width:20px;height:20px}input[type=range]{-webkit-appearance:none;margin:0 15px;width:100%;background-color:transparent}@media screen and (min-width: 766px){input[type=range]{min-width:350px}}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:5px;cursor:pointer;background:#d8d8d8;border-radius:2px}input[type=range]::-webkit-slider-thumb{height:30px;width:30px;border-radius:50%;background:#00a3e0;cursor:pointer;-webkit-appearance:none;margin-top:-12.5px}input[type=range]:focus::-webkit-slider-runnable-track{background:#d8d8d8}input[type=range]::-moz-range-track{width:100%;height:5px;cursor:pointer;background:#d8d8d8;border-radius:2px}input[type=range]::-moz-range-thumb{height:30px;width:30px;border-radius:50%;background:#00a3e0;cursor:pointer}input[type=range]::-ms-track{width:100%;height:5px;cursor:pointer;background:transparent;border-color:transparent;border-width:39px 0;color:transparent}input[type=range]::-ms-fill-lower{background:#d8d8d8;border-radius:2px}input[type=range]::-ms-fill-upper{background:#d8d8d8;border-radius:2px}input[type=range]::-ms-thumb{height:30px;width:30px;border-radius:50%;background:#00a3e0;cursor:pointer}input[type=range]:focus::-ms-fill-lower{background:#d8d8d8}input[type=range]:focus::-ms-fill-upper{background:#d8d8d8}.BrandPurpose-campaign-intro{margin-bottom:50px}.BrandPurpose-campaign-intro h1{font-size:2.25rem}.BrandPurpose-campaign-intro strong{font-style:italic;font-size:26px}.BrandPurpose-campaign-intro .lazy{margin:25px 0}.BrandPurpose-campaign-info .col-lg-3 .Lightbulb-aside{transform:rotate(45deg);color:#ce0058;flex-shrink:0}.BrandPurpose-campaign-info .col-lg-3 p{margin-top:-12px}.BrandPurpose-campaign-info .col-lg-3 p strong{color:#ce0058;font-weight:700}.BrandPurpose-campaign-info .Bg--filled{padding-bottom:40px;padding-top:50px;position:relative}.BrandPurpose-campaign-info .Bg--filled:after{border-left:16px solid transparent;border-right:16px solid transparent;border-top:16px solid #ffffff;bottom:-15px;content:"";height:0;width:0;left:50%;position:absolute;transform:translate(-50%)}.BrandPurpose-campaign-info .Bg--filled h2{text-align:center}.BrandPurpose-campaign-info .Bg--filled p{font-size:1.25rem}@media screen and (min-width: 766px){.BrandPurpose-campaign-info .Bg--filled{padding-bottom:90px;padding-top:60px;position:relative}.BrandPurpose-campaign-info .Bg--filled:after{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #ffffff;bottom:-19px;content:"";height:0;width:0;left:50%;position:absolute;transform:translate(-50%)}}.BrandPurpose-campaign-info .Bg--pink{text-align:center;padding-bottom:30px;padding-top:40px}@media screen and (min-width: 766px){.BrandPurpose-campaign-info .Bg--pink{padding-bottom:50px;padding-top:50px}}.BrandPurpose-campaign-info .Bg--pink p{font-size:1.875rem;line-height:1;margin-bottom:15px}@media screen and (min-width: 766px){.BrandPurpose-campaign-info .Bg--pink p{font-size:2.5rem;margin-bottom:15px;margin-right:30px}}.BrandPurpose-campaign-info .Bg--pink .btn{margin-top:20px}@media screen and (min-width: 766px){.BrandPurpose-campaign-info .Bg--pink .container{align-items:center;justify-content:center}}.BrandPurpose-campaign-articles{margin-top:50px}.Bg--blue-2{background:linear-gradient(to right,#00A3E0,#4EC8F2,#00A3E0)!important}.Bg--pink{background:linear-gradient(to right,#CE0058,#DE528E,#CE0058)!important}.Topic .btn{margin-bottom:20px}.justify-content-between{justify-content:space-between!important}.gallery{overflow:hidden;display:none;visibility:hidden}.magnify{position:relative}.magnify-icon{background-color:#ffffff80;border-radius:50%;color:#ce0058;cursor:pointer;height:60px;transition:all .25s ease;width:60px}@media (min-width: 768px){.magnify-icon{height:142px;width:142px}}.magnify-icon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.magnify-icon svg{height:31px;width:31px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (min-width: 768px){.magnify-icon svg{height:61px;width:61px}}.magnify-icon:hover,.magnify-icon:focus,.magnify-icon:active{background-color:#ffffffb3}
