.campaign--challenge .highlight,.campaign-challenge .highlight{color:#37ac56!important;font-family:FocoBold,sans-serif;font-style:italic;font-weight:700}.campaign--challenge .newsletter-cta,.campaign-challenge .newsletter-cta{margin-bottom:0;margin-top:0;padding-bottom:80px;padding-top:40px}.campaign--challenge .newsletter-cta p,.campaign-challenge .newsletter-cta p{font-weight:700!important}.campaign--challenge .newsletter-cta .c-btn-group,.campaign-challenge .newsletter-cta .c-btn-group{margin-top:10px}.campaign--challenge .newsletter-cta .c-btn-group .c-btn,.campaign-challenge .newsletter-cta .c-btn-group .c-btn{background-color:#fff;border:2px solid #ce0058;color:#ce0058;flex-direction:row-reverse}.campaign--challenge .newsletter-cta .c-btn-group .c-btn:hover,.campaign-challenge .newsletter-cta .c-btn-group .c-btn:hover{background-color:#ce0058;color:#fff}.campaign--challenge--detail .l-section,.campaign-challenge--detail .l-section{padding:20px 0!important}.campaign--challenge--detail .challenge-icons-copy,.campaign-challenge--detail .challenge-icons-copy{padding:20px 0}.campaign--challenge .c-btn,.campaign-challenge .c-btn{color:#fff;text-transform:uppercase}.campaign--challenge .c-btn:hover,.campaign-challenge .c-btn:hover{color:#fff}.campaign--challenge .challenge-intro-icons h2,.campaign-challenge .challenge-intro-icons h2{margin-bottom:2rem}.campaign--challenge .newsletter-modal,.campaign-challenge .newsletter-modal{margin-bottom:0!important;padding-bottom:4.6875rem!important}.campaign--challenge #more-cards,.campaign-challenge #more-cards{margin-top:20px;text-align:center}@media(min-width:576px){.campaign--challenge #more-cards,.campaign-challenge #more-cards{display:none}}.campaign--challenge .l-section:nth-of-type(2),.campaign-challenge .l-section:nth-of-type(2){padding-top:0}.campaign--challenge .campaign-icon-list,.campaign-challenge .campaign-icon-list{overflow:inherit}.campaign--challenge .campaign-icon-list--calculated h2,.campaign-challenge .campaign-icon-list--calculated h2{margin-bottom:1.75rem!important}.campaign--challenge .campaign-icon-list--calculated .pillars .pillar .pillar__text h2,.campaign-challenge .campaign-icon-list--calculated .pillars .pillar .pillar__text h2{font-size:1.5rem!important}.campaign--challenge .campaign-icon-list .pillars,.campaign-challenge .campaign-icon-list .pillars{gap:24px;grid-template-columns:1fr!important}@media(min-width:578px){.campaign--challenge .campaign-icon-list .pillars,.campaign-challenge .campaign-icon-list .pillars{grid-template-columns:repeat(2,1fr)!important}}@media(min-width:992px){.campaign--challenge .campaign-icon-list .pillars,.campaign-challenge .campaign-icon-list .pillars{grid-template-columns:repeat(4,1fr)!important}}.campaign--challenge .campaign-icon-list .pillars .pillar__icon,.campaign-challenge .campaign-icon-list .pillars .pillar__icon{background-color:#f3f2f0;margin-bottom:12px;position:relative;top:0}.campaign--challenge .campaign-icon-list .pillars .pillar__icon svg,.campaign-challenge .campaign-icon-list .pillars .pillar__icon svg{color:#111585!important;height:60px;width:60px}.campaign--challenge .campaign-icon-list .pillars .pillar__text h2,.campaign-challenge .campaign-icon-list .pillars .pillar__text h2{font-family:FocoBold,sans-serif;font-size:32px!important;font-style:italic;font-weight:700;margin-bottom:0;pointer-events:none}.campaign--challenge .campaign-icon-list .pillars .pillar__text h2>a,.campaign-challenge .campaign-icon-list .pillars .pillar__text h2>a{color:inherit!important;text-decoration:none}.campaign--challenge .campaign-icon-list .pillars .pillar__text p,.campaign-challenge .campaign-icon-list .pillars .pillar__text p{font-family:Foco,sans-serif;font-size:16px!important;margin-bottom:0}.campaign--challenge .c-hero__intro,.campaign-challenge .c-hero__intro{background-color:transparent;background-image:linear-gradient(180deg,hsla(0,0%,98%,.85),#f4f0f0 100px,#fff);background-repeat:no-repeat;background-size:100% 140px;border-radius:10px;margin:-40px auto 0;padding:15px 20px 0;width:90%}@media(min-width:768px){.campaign--challenge .c-hero__intro,.campaign-challenge .c-hero__intro{margin:-60px auto 0;padding:20px 25px 0;width:80%}}.campaign--challenge .c-hero__intro p,.campaign-challenge .c-hero__intro p{color:#111585;font-size:20px!important}.campaign--challenge .c-hero__intro p:not(strong),.campaign-challenge .c-hero__intro p:not(strong){font-weight:400}.campaign--challenge .c-hero__intro p a,.campaign-challenge .c-hero__intro p a{text-decoration:underline}.campaign--challenge .l-container:has(.challenge-list),.campaign-challenge .l-container:has(.challenge-list){max-width:1340px}.campaign--challenge .c-btn,.campaign-challenge .c-btn{font-size:14px;padding:8px 20px}.campaign--challenge .challenge-list,.campaign-challenge .challenge-list{overflow:inherit}.campaign--challenge .challenge-list h2,.campaign-challenge .challenge-list h2{font-weight:700}.campaign--challenge .challenge-list .c-btn-wrapper,.campaign-challenge .challenge-list .c-btn-wrapper{text-align:center}.campaign--challenge .challenge-list__filter,.campaign-challenge .challenge-list__filter{margin-bottom:12px}.campaign--challenge .challenge-list__filter .challenge-tags,.campaign-challenge .challenge-list__filter .challenge-tags{-ms-overflow-style:none;display:flex;gap:24px;overflow-x:scroll;scrollbar-width:none;white-space:nowrap}.campaign--challenge .challenge-list__filter .challenge-tags::-webkit-scrollbar,.campaign-challenge .challenge-list__filter .challenge-tags::-webkit-scrollbar{display:none}.campaign--challenge .challenge-list__filter .challenge-tags__title,.campaign-challenge .challenge-list__filter .challenge-tags__title{color:#37ac56;font-family:FocoBold,sans-serif;font-style:italic;font-weight:700}.campaign--challenge .challenge-list__filter .challenge-tags .challenge-tag,.campaign-challenge .challenge-list__filter .challenge-tags .challenge-tag{color:#111585}.campaign--challenge .challenge-list__filter .challenge-tags .challenge-tag.active,.campaign-challenge .challenge-list__filter .challenge-tags .challenge-tag.active{font-family:FocoBold,sans-serif;font-style:italic;font-weight:700}.campaign--challenge .challenge-list__filter .challenge-tags .challenge-tag.active:active,.campaign--challenge .challenge-list__filter .challenge-tags .challenge-tag.active:focus,.campaign-challenge .challenge-list__filter .challenge-tags .challenge-tag.active:active,.campaign-challenge .challenge-list__filter .challenge-tags .challenge-tag.active:focus{text-decoration:none}.campaign--challenge .challenge-list__filter .challenge-tags a,.campaign--challenge .challenge-list__filter .challenge-tags p,.campaign-challenge .challenge-list__filter .challenge-tags a,.campaign-challenge .challenge-list__filter .challenge-tags p{font-size:20px}.campaign--challenge .challenge-list__cards,.campaign-challenge .challenge-list__cards{-moz-column-gap:24px;column-gap:24px;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:55px;row-gap:75px}.campaign--challenge .challenge-list__cards .challenge-card,.campaign-challenge .challenge-list__cards .challenge-card{cursor:pointer;display:flex;flex-direction:column;gap:12px;height:450px;min-width:320px;perspective:1000px;transition:transform .3s;width:320px}.campaign--challenge .challenge-list__cards .challenge-card:hover,.campaign-challenge .challenge-list__cards .challenge-card:hover{transform:scale(1.03)}.campaign--challenge .challenge-list__cards .challenge-card:hover .c-btn-wrapper,.campaign-challenge .challenge-list__cards .challenge-card:hover .c-btn-wrapper{transform:scale(1)}.campaign--challenge .challenge-list__cards .challenge-card.flipped .challenge-card__front,.campaign-challenge .challenge-list__cards .challenge-card.flipped .challenge-card__front{transform:rotateY(-180deg)}.campaign--challenge .challenge-list__cards .challenge-card.flipped .challenge-card__back,.campaign-challenge .challenge-list__cards .challenge-card.flipped .challenge-card__back{transform:rotateY(0deg)}.campaign--challenge .challenge-list__cards .challenge-card.flipped .c-btn-wrapper,.campaign-challenge .challenge-list__cards .challenge-card.flipped .c-btn-wrapper{visibility:visible}.campaign--challenge .challenge-list__cards .challenge-card.hidden,.campaign-challenge .challenge-list__cards .challenge-card.hidden{display:none}.campaign--challenge .challenge-list__cards .challenge-card .c-btn-wrapper,.campaign-challenge .challenge-list__cards .challenge-card .c-btn-wrapper{text-align:center;visibility:hidden}.campaign--challenge .challenge-list__cards .challenge-card .challenge-sequence,.campaign-challenge .challenge-list__cards .challenge-card .challenge-sequence{border-left:20px solid transparent;border-right:20px solid transparent;border-top:22px solid #fff;left:50%;position:absolute;top:-3px;transform:translate(-50%);white-space:nowrap}.campaign--challenge .challenge-list__cards .challenge-card .challenge-sequence p,.campaign-challenge .challenge-list__cards .challenge-card .challenge-sequence p{color:#00a5e3;font-family:FocoBold,sans-serif;font-size:16px!important;font-style:italic;font-weight:700;position:relative;text-transform:uppercase;top:-30px}.campaign--challenge .challenge-list__cards .challenge-card .challenge-sequence p span,.campaign-challenge .challenge-list__cards .challenge-card .challenge-sequence p span{font-size:18px;font-weight:700}.campaign--challenge .challenge-list__cards .challenge-card__front,.campaign-challenge .challenge-list__cards .challenge-card__front{display:flex;flex-direction:column;height:450px;min-height:450px;z-index:2}.campaign--challenge .challenge-list__cards .challenge-card__front .challenge-top,.campaign-challenge .challenge-list__cards .challenge-card__front .challenge-top{height:210px}.campaign--challenge .challenge-list__cards .challenge-card__front .challenge-top .challenge-image,.campaign-challenge .challenge-list__cards .challenge-card__front .challenge-top .challenge-image{height:210px;width:100%}.campaign--challenge .challenge-list__cards .challenge-card__front .challenge-top .challenge-image img,.campaign-challenge .challenge-list__cards .challenge-card__front .challenge-top .challenge-image img{border-top-left-radius:12px;border-top-right-radius:12px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.campaign--challenge .challenge-list__cards .challenge-card__front .challenge-top .challenge-icon,.campaign-challenge .challenge-list__cards .challenge-card__front .challenge-top .challenge-icon{display:inline;left:50%;position:relative;top:-41px}.campaign--challenge .challenge-list__cards .challenge-card__front .challenge-top .challenge-icon svg,.campaign-challenge .challenge-list__cards .challenge-card__front .challenge-top .challenge-icon svg{color:#fff;height:78px;-webkit-mask-image:url(/images/campaign/challenge/challenge-icon-bg.png);-webkit-mask-repeat:no-repeat;padding:15px;transform:translate(-50%);width:82px}.campaign--challenge .challenge-list__cards .challenge-card__front .challenge-bottom,.campaign-challenge .challenge-list__cards .challenge-card__front .challenge-bottom{align-items:center;background-color:#353c8d;background-image:url(/images/campaign/challenge/challenge-card-bg.png);background-size:cover;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex:1 0 auto;flex-direction:column;justify-content:center}.campaign--challenge .challenge-list__cards .challenge-card__front .challenge-bottom .challenge-title,.campaign-challenge .challenge-list__cards .challenge-card__front .challenge-bottom .challenge-title{color:#fff;font-size:20px!important;font-weight:700;margin-bottom:auto;margin-top:auto;padding:41px 20px 20px;text-align:center}.campaign--challenge .challenge-list__cards .challenge-card__front .challenge-bottom .challenge-card__cta,.campaign-challenge .challenge-list__cards .challenge-card__front .challenge-bottom .challenge-card__cta{border-radius:160px/18px;border-bottom-left-radius:0;border-bottom-left-radius:12px;border-bottom-right-radius:0;border-bottom-right-radius:12px;color:#fff;font-weight:700;justify-self:end;padding-bottom:12px;padding-top:12px;text-align:center;width:100%}.campaign--challenge .challenge-list__cards .challenge-card__back,.campaign-challenge .challenge-list__cards .challenge-card__back{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0;transform:rotateY(180deg);z-index:1}.campaign--challenge .challenge-list__cards .challenge-card__back .back-inner-border,.campaign-challenge .challenge-list__cards .challenge-card__back .back-inner-border{align-items:center;display:flex;flex-direction:column}.campaign--challenge .challenge-list__cards .challenge-card__back .challenge-icon,.campaign-challenge .challenge-list__cards .challenge-card__back .challenge-icon{margin-bottom:20px}.campaign--challenge .challenge-list__cards .challenge-card__back .challenge-icon svg,.campaign-challenge .challenge-list__cards .challenge-card__back .challenge-icon svg{color:#fff;height:120px;width:120px}.campaign--challenge .challenge-list__cards .challenge-card__back .challenge-body p,.campaign-challenge .challenge-list__cards .challenge-card__back .challenge-body p{color:#fff;font-size:22px!important;font-weight:700;padding-left:20px;padding-right:20px;text-align:center}.campaign--challenge .challenge-list__cards .challenge-card__back,.campaign--challenge .challenge-list__cards .challenge-card__front,.campaign-challenge .challenge-list__cards .challenge-card__back,.campaign-challenge .challenge-list__cards .challenge-card__front{-webkit-backface-visibility:hidden;backface-visibility:hidden;border:16px solid #fff;border-radius:12px;box-shadow:10px 10px 24px 2px #00000030;transform-style:preserve-3d;transition:transform .3s}.campaign--challenge .challenge-list__cards .challenge-card--green .challenge-card__back,.campaign--challenge .challenge-list__cards .challenge-card--green .challenge-card__cta,.campaign--challenge .challenge-list__cards .challenge-card--green .challenge-icon,.campaign--challenge .challenge-list__cards .challenge-card--green svg,.campaign-challenge .challenge-list__cards .challenge-card--green .challenge-card__back,.campaign-challenge .challenge-list__cards .challenge-card--green .challenge-card__cta,.campaign-challenge .challenge-list__cards .challenge-card--green .challenge-icon,.campaign-challenge .challenge-list__cards .challenge-card--green svg{background-color:#37ac56}.campaign--challenge .challenge-list__cards .challenge-card--blue .challenge-card__back,.campaign--challenge .challenge-list__cards .challenge-card--blue .challenge-card__cta,.campaign--challenge .challenge-list__cards .challenge-card--blue .challenge-icon,.campaign--challenge .challenge-list__cards .challenge-card--blue svg,.campaign-challenge .challenge-list__cards .challenge-card--blue .challenge-card__back,.campaign-challenge .challenge-list__cards .challenge-card--blue .challenge-card__cta,.campaign-challenge .challenge-list__cards .challenge-card--blue .challenge-icon,.campaign-challenge .challenge-list__cards .challenge-card--blue svg{background-color:#04a1e1}.campaign--challenge .challenge-list__cards .challenge-card--darkgreen .challenge-card__back,.campaign--challenge .challenge-list__cards .challenge-card--darkgreen .challenge-card__cta,.campaign--challenge .challenge-list__cards .challenge-card--darkgreen .challenge-icon,.campaign--challenge .challenge-list__cards .challenge-card--darkgreen svg,.campaign-challenge .challenge-list__cards .challenge-card--darkgreen .challenge-card__back,.campaign-challenge .challenge-list__cards .challenge-card--darkgreen .challenge-card__cta,.campaign-challenge .challenge-list__cards .challenge-card--darkgreen .challenge-icon,.campaign-challenge .challenge-list__cards .challenge-card--darkgreen svg{background-color:#15a76d}.campaign--challenge .challenge-list__cards .challenge-card--jade .challenge-card__back,.campaign--challenge .challenge-list__cards .challenge-card--jade .challenge-card__cta,.campaign--challenge .challenge-list__cards .challenge-card--jade .challenge-icon,.campaign--challenge .challenge-list__cards .challenge-card--jade svg,.campaign-challenge .challenge-list__cards .challenge-card--jade .challenge-card__back,.campaign-challenge .challenge-list__cards .challenge-card--jade .challenge-card__cta,.campaign-challenge .challenge-list__cards .challenge-card--jade .challenge-icon,.campaign-challenge .challenge-list__cards .challenge-card--jade svg{background-color:#0fa0a9}.campaign--challenge .c-article h2,.campaign-challenge .c-article h2{margin-bottom:1.25rem}.campaign--challenge .c-article .pillars,.campaign-challenge .c-article .pillars{grid-template-columns:1fr}@media(min-width:582px){.campaign--challenge .c-article .pillars,.campaign-challenge .c-article .pillars{grid-template-columns:1fr 1fr 1fr}}.campaign--challenge .c-article .pillars .pillar__heading,.campaign-challenge .c-article .pillars .pillar__heading{background-color:transparent;font-size:28px;line-height:.8}.campaign--challenge .c-article .pillars .pillar__heading h2,.campaign--challenge .c-article .pillars .pillar__heading p,.campaign-challenge .c-article .pillars .pillar__heading h2,.campaign-challenge .c-article .pillars .pillar__heading p{font-style:italic;font-weight:700}.campaign--challenge .c-article .pillars .pillar__heading h2,.campaign-challenge .c-article .pillars .pillar__heading h2{font-size:40px;margin-bottom:0}.campaign--challenge .c-article .pillars .pillar__heading p,.campaign-challenge .c-article .pillars .pillar__heading p{font-family:FocoBold,sans-serif;font-size:24px!important}.campaign--challenge .c-article .pillars .pillar__heading svg,.campaign-challenge .c-article .pillars .pillar__heading svg{color:#fff}.campaign--challenge .c-article .pillars .pillar__heading.color--blue,.campaign--challenge .c-article .pillars .pillar__heading.color--blue p,.campaign-challenge .c-article .pillars .pillar__heading.color--blue,.campaign-challenge .c-article .pillars .pillar__heading.color--blue p{color:#04a1e1}.campaign--challenge .c-article .pillars .pillar__heading.color--blue .pillar__icon,.campaign-challenge .c-article .pillars .pillar__heading.color--blue .pillar__icon{background-color:#04a1e1}.campaign--challenge .c-article .pillars .pillar__heading.color--blue .pillar__icon+h2,.campaign-challenge .c-article .pillars .pillar__heading.color--blue .pillar__icon+h2{color:#04a1e1}.campaign--challenge .c-article .pillars .pillar__heading.color--green,.campaign--challenge .c-article .pillars .pillar__heading.color--green p,.campaign-challenge .c-article .pillars .pillar__heading.color--green,.campaign-challenge .c-article .pillars .pillar__heading.color--green p{color:#37ac56}.campaign--challenge .c-article .pillars .pillar__heading.color--green .pillar__icon,.campaign-challenge .c-article .pillars .pillar__heading.color--green .pillar__icon{background-color:#37ac56}.campaign--challenge .c-article .pillars .pillar__heading.color--green .pillar__icon+h2,.campaign-challenge .c-article .pillars .pillar__heading.color--green .pillar__icon+h2{color:#37ac56}.campaign--challenge .c-article .pillars .pillar__heading.color--darkgreen,.campaign--challenge .c-article .pillars .pillar__heading.color--darkgreen p,.campaign-challenge .c-article .pillars .pillar__heading.color--darkgreen,.campaign-challenge .c-article .pillars .pillar__heading.color--darkgreen p{color:#15a76d}.campaign--challenge .c-article .pillars .pillar__heading.color--darkgreen .pillar__icon,.campaign-challenge .c-article .pillars .pillar__heading.color--darkgreen .pillar__icon{background-color:#15a76d}.campaign--challenge .c-article .pillars .pillar__heading.color--darkgreen .pillar__icon+h2,.campaign-challenge .c-article .pillars .pillar__heading.color--darkgreen .pillar__icon+h2{color:#15a76d}.campaign--challenge .c-article .pillars .pillar__heading.color--jade,.campaign--challenge .c-article .pillars .pillar__heading.color--jade p,.campaign-challenge .c-article .pillars .pillar__heading.color--jade,.campaign-challenge .c-article .pillars .pillar__heading.color--jade p{color:#0fa0a9}.campaign--challenge .c-article .pillars .pillar__heading.color--jade .pillar__icon,.campaign-challenge .c-article .pillars .pillar__heading.color--jade .pillar__icon{background-color:#0fa0a9}.campaign--challenge .c-article .pillars .pillar__heading.color--jade .pillar__icon+h2,.campaign-challenge .c-article .pillars .pillar__heading.color--jade .pillar__icon+h2{color:#0fa0a9}.campaign--challenge .c-article .pillars .pillar__heading .pillar__icon,.campaign-challenge .c-article .pillars .pillar__heading .pillar__icon{height:120px;top:-70px;width:120px}.campaign--challenge .c-article .pillars .pillar__heading .pillar__icon svg,.campaign-challenge .c-article .pillars .pillar__heading .pillar__icon svg{color:#fff!important;height:60px;width:60px}.campaign--challenge .c-article .pillars+p,.campaign-challenge .c-article .pillars+p{margin-top:1.25rem}.campaign--challenge .c-article p:not(strong),.campaign-challenge .c-article p:not(strong){color:#111585;font-size:20px!important;font-weight:400}.campaign--challenge .c-article .share-icons,.campaign-challenge .c-article .share-icons{display:flex;justify-content:center}.campaign--challenge .c-article .share-icons .Share,.campaign-challenge .c-article .share-icons .Share{background-color:transparent;border:none;justify-content:center;position:relative;transform:none}.campaign--challenge .c-article .share-icons .Share span,.campaign-challenge .c-article .share-icons .Share span{display:none}.campaign--challenge .c-article .share-icons .Share .Share-icons,.campaign-challenge .c-article .share-icons .Share .Share-icons{display:flex;gap:12px}.campaign--challenge .c-article .share-icons .Share .Share-icons .Share-icon,.campaign-challenge .c-article .share-icons .Share .Share-icons .Share-icon{margin:0}.campaign--challenge .c-article .share-icons .Share .Share-icons .Share-icon svg,.campaign-challenge .c-article .share-icons .Share .Share-icons .Share-icon svg{color:#111585}.campaign-challenge-thanks .c-hero__intro h1{font-size:2.25rem!important;text-transform:none!important}.campaign-challenge .c-hero__intro h1{font-size:20px;font-weight:700;text-transform:uppercase}.campaign-challenge .c-hero__intro h2{margin-bottom:0}.campaign-challenge .c-hero__intro h2+p{margin-top:12px}.campaign-challenge .c-hero__intro strong{color:#37ac56;font-family:FocoBold,sans-serif;font-style:italic;font-weight:700}.campaign-challenge .l-container{padding-bottom:40px;padding-top:40px}.campaign-challenge .l-container:first-of-type,.campaign-challenge .l-container:nth-of-type(2){padding:0}.campaign-challenge .small-copy{margin-bottom:24px}.campaign-challenge .small-copy p{color:#111585;font-family:FocoLight,sans-serif;font-size:14px;margin-bottom:.1rem}.campaign-challenge .c-teaser-video img{border-radius:10px}.campaign-challenge .related-challenges-container{padding-bottom:40px!important;padding-top:40px!important}.campaign-challenge .related-challenges{overflow:inherit}.campaign-challenge .related-challenges h2{margin-bottom:40px}.campaign-challenge .related-challenges+.c-btn-group--center{margin-top:80px}.campaign-challenge .challenge-circles .row{margin-bottom:40px}.campaign-challenge .challenge-circles strong{color:#37ac56;font-family:FocoBold,sans-serif;font-style:italic;font-weight:700}.campaign-challenge .challenge-circles div~*{color:#111585}.campaign-challenge .challenge-circles .row{-moz-column-gap:60px;column-gap:60px;row-gap:30px}.campaign-challenge .Challenge-circle{margin-bottom:20px}.campaign-challenge .Challenge-circle-content{display:flex;justify-content:center}.campaign-challenge .Challenge-circle-ico{align-items:center;background-repeat:no-repeat;background-size:cover;border-radius:50%;display:flex;height:250px;justify-content:center;width:250px}.campaign-challenge .Challenge-circle-ico svg{color:#fff;height:100px;width:100px}.campaign-challenge .Challenge-text{width:250px}.campaign-challenge .Challenge-text h2{margin-bottom:0}.campaign-challenge .Challenge-text p{font-size:24px}.campaign-challenge .Challenge-text h2,.campaign-challenge .Challenge-text p{color:#37ac56;font-family:FocoBold,sans-serif;font-style:italic;font-weight:700;line-height:1}.campaign-challenge .Share{background-color:transparent;border:none;flex-direction:column;margin:auto;padding-top:40px;position:relative;text-align:center;transform:none;width:100%}.campaign-challenge .Share,.campaign-challenge .Share .share-icons{display:flex;justify-content:center}.campaign-challenge .Share .share-icons .Share{padding-bottom:20px;padding-top:20px}.campaign-challenge .Share .share-icons .Share span{display:none}.campaign-challenge .Share .share-icons .Share .Share-icons{display:flex;gap:12px}.campaign-challenge .Share .share-icons .Share .Share-icons .Share-icon{margin:0}.campaign-challenge .Share .share-icons .Share .Share-icons .Share-icon svg{color:#111585}#challengeParticipationModal{padding-left:15px;padding-right:15px}#challengeParticipationModal .modal-dialog{justify-content:center;margin:auto}#challengeParticipationModal .modal-content{background-image:url(/images/campaign/challenge/challenge-overlay-bg.png);background-size:cover;padding:20px 40px}#challengeParticipationModal .modal-content .close .IcoClose{color:#fff;height:15px;width:15px}#challengeParticipationModal .modal-body h2{font-weight:700}#challengeParticipationModal .modal-body .highlight,#challengeParticipationModal .modal-body h2,#challengeParticipationModal .modal-body p{color:#fff}#challengeParticipationModal .modal-body .modal-flex{display:flex;gap:24px}@media(max-width:599px){#challengeParticipationModal .modal-body .modal-flex{flex-direction:column}}#challengeParticipationModal .modal-body .modal-flex .modal-image{height:auto;width:100%}#challengeParticipationModal .modal-body .c-btn{font-size:14px;padding:8px 20px}#challengeParticipationModal .modal-body .share-icons{display:flex;justify-content:start}#challengeParticipationModal .modal-body .share-icons .Share{background-color:transparent;border:none;justify-content:start;margin-bottom:0!important;padding-left:0;padding-top:0;position:relative;transform:none}#challengeParticipationModal .modal-body .share-icons .Share span{display:none}#challengeParticipationModal .modal-body .share-icons .Share .Share-icons{display:flex;gap:12px}#challengeParticipationModal .modal-body .share-icons .Share .Share-icons .Share-icon{margin:0}#challengeParticipationModal .modal-body .share-icons .Share .Share-icons .Share-icon svg{color:#fff;height:35px!important;width:34px!important}.campaign-challenge-thanks .newsletter-cta{margin-top:10px}.campaign-challenge-thanks .Share{padding:0 10px}.campaign-challenge-thanks .Share .Share{padding-bottom:0!important}.campaign-challenge-thanks .Share h2{font-size:1.5rem;margin-bottom:0}.campaign-challenge-thanks .Share .Share-icon svg{height:30px!important;width:30px!important}.campaign-challenge-thanks .Share .Share-icons{gap:0!important}