.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:980px}}.container--no-padding{padding:0}.container>.conatiner{width:100%}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-15px;margin-right:-15px}.row .row{margin-right:0;margin-left:0}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xxs-1,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9,.col-xxs-10,.col-xxs-11,.col-xxs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xxs-12{width:100%}.col-xxs-11{width:91.66666667%}.col-xxs-10{width:83.33333333%}.col-xxs-9{width:75%}.col-xxs-8{width:66.66666667%}.col-xxs-7{width:58.33333333%}.col-xxs-6{width:50%}.col-xxs-5{width:41.66666667%}.col-xxs-4{width:33.33333333%}.col-xxs-3{width:25%}.col-xxs-2{width:16.66666667%}.col-xxs-1{width:8.33333333%}@media (min-width:640px){.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}}@media (min-width:768px){.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}}@media (min-width:992px){.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}}@media (min-width:1300px){.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}}*{-webkit-box-sizing:border-box;box-sizing:border-box}.content-grid .grid-row__1x2 .grid-col-2,.content-grid .grid-row__2x1 .grid-col-1,.flex,.navigation__link .link,.navigation__link .link .login-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.content-grid .grid-row__1x2 .grid-col-2,.content-grid .grid-row__2x1 .grid-col-1,.flex-wrap,.navigation__link .link,.navigation__link .link .login-button{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-wrap-reverse{-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-row{-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-row,.flex-row-reverse{-webkit-box-orient:horizontal}.flex-row-reverse{-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.justify-content-start{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.justify-content-end{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.justify-content-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.content-grid .grid-row__1x2 .grid-col-2,.content-grid .grid-row__2x1 .grid-col-1,.justify-content-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.justify-content-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.align-items-start{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.align-items-end{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.align-items-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.align-items-baseline{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.align-items-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-grow-0{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.flex-shrink-0{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.flex-grow-1{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.flex-shrink-1{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.flex-grow-2{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.flex-shrink-2{-webkit-flex-shrink:2;-ms-flex-negative:2;flex-shrink:2}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}figure{line-height:0}figcaption{line-height:1}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes show-tap-pulse{0%{-webkit-transform:scale(.2);transform:scale(.2)}50%{-webkit-transform:scale(.24);transform:scale(.24)}to{-webkit-transform:scale(.2);transform:scale(.2)}}@keyframes show-tap-pulse{0%{-webkit-transform:scale(.2);transform:scale(.2)}50%{-webkit-transform:scale(.24);transform:scale(.24)}to{-webkit-transform:scale(.2);transform:scale(.2)}}@-webkit-keyframes read-more-pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes read-more-pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@font-face{font-family:Lubalin Graph ITC Turner Latin;font-display:swap;src:url(../fonts/lubalin/LubalinGraphITCTurner.eot);src:url(../fonts/lubalin/LubalinGraphITCTurner.eot?#iefix) format("embedded-opentype"),url(../fonts/lubalin/lubalin.woff) format("woff"),url(../fonts/lubalin/LubalinGraphITCTurner.ttf) format("truetype"),url(../fonts/lubalin/LubalinGraphITCTurner.svg#CNRegular) format("svg")}@font-face{font-family:Lubalin Graph ITCTurnerAraW03B;font-display:swap;src:url(../fonts/lubalin/acb449e5-5a1f-4de5-bde2-dc279da9b1ea.eot?#iefix);src:url(../fonts/lubalin/acb449e5-5a1f-4de5-bde2-dc279da9b1ea.eot?#iefix) format("embedded-opentype"),url(../fonts/lubalin/9d704a14-5422-42e5-9593-c3058bf31035.woff2) format("woff2"),url(../fonts/lubalin/822e1975-6bb1-44bd-abb9-6a9db91c54ab.woff) format("woff"),url(../fonts/lubalin/fc9ee47d-9dfe-48ce-92e2-41caa651c657.ttf) format("truetype"),url(../fonts/lubalin/3f65929b-b81b-4c90-82d3-1780314f22df.svg#3f65929b-b81b-4c90-82d3-1780314f22df) format("svg")}@font-face{font-family:avenir-rounded;font-display:swap;src:url(../fonts/avenir/5c1a4364-a05a-40cc-91c8-2b4b02e3cb6d.eot);src:url(../fonts/avenir/5c1a4364-a05a-40cc-91c8-2b4b02e3cb6d.eot?#iefix) format("embedded-opentype"),url(../fonts/avenir/8643f4bf-7a5c-4e46-8978-9cfb13f32c2e.woff) format("woff"),url(../fonts/avenir/8d4e35f6-bcdf-4b87-ad3e-9d23a335af60.ttf) format("truetype"),url(../fonts/avenir/321da546-bf6e-4014-adee-9cd39923a541.svg#321da546-bf6e-4014-adee-9cd39923a541) format("svg")}@font-face{font-family:avenir-rounded-demi;font-display:swap;src:url(../fonts/avenir/AvenirNextRoundedPro-Demi.ttf) format("truetype")}@font-face{font-family:avenir-rounded-bold;font-display:swap;src:url(../fonts/avenir/AvenirNextRoundedPro-Bold.ttf) format("truetype")}html.mobile .navigation__items-group{background-color:rgba(0,0,0,.8);padding-bottom:100%}html.mobile .navigation__wrapper{background-color:transparent}.navigation__wrapper{width:100%;background-color:rgba(0,0,0,.8);position:absolute;top:0;left:0;z-index:998;height:0;-webkit-transition:height .6s;transition:height .6s}.navigation__wrapper--active{height:100%}@media (min-width:992px){.navigation__wrapper{position:relative;height:auto;width:auto;z-index:5}}.navigation__items-group{-webkit-transform:translateY(-200%);transform:translateY(-200%);-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end;list-style:none;padding-top:100px;padding-right:auto;padding-left:auto}.navigation__items-group--active{-webkit-transform:translateY(69px);transform:translateY(69px)}@media (min-width:992px){.navigation__items-group{padding:0;-webkit-transform:none;transform:none;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;max-width:780px}}.navigation__link{margin-bottom:35px;text-align:center;width:100%}@media (min-width:992px){.navigation__link{margin-bottom:0}}.navigation__link.active .navigation__link__icon svg .cls-2{fill:#ec0080}.navigation__link.active .navigation__link__icon svg.nav-challenge-icon .cls-2{fill:none;stroke:#ec0080}.navigation__link.active .navigation__link__title{color:#ec0080}.navigation__link .link{height:100%}@media (min-width:992px){.navigation__link .link{display:block;padding:30px 5%}}.navigation__link .link .login-button{cursor:pointer;width:100%}.navigation__link .link:hover .navigation__link__icon svg .cls-2{fill:#ec0080}.navigation__link .link:hover .navigation__link__icon svg.nav-challenge-icon .cls-2{fill:none;stroke:#ec0080}.navigation__link .link:hover .navigation__link__title{color:#ec0080}.navigation__link .link--disabled{opacity:.2}.navigation__link__icon{width:100%;line-height:0}.navigation__link__icon .user-login-img{width:45px;height:45px}.navigation__link__icon svg{margin-right:auto;margin-left:auto;height:55px;width:100%}@media (min-width:992px){.navigation__link__icon svg{height:45px;width:auto}}.navigation__link__title{color:#fff;margin-top:10px;text-transform:uppercase;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:100%}@media (min-width:992px){.navigation__link__title{text-shadow:0 3px 0 rgba(0,0,0,.2)}}@media (max-width:992px){.navigation__link__title{position:relative}}@media only screen and (min-width:992px){.navigation__link__title{font-size:13px;font-size:.8125rem}}.navigation__items-group .navigation__link .link .login-button{display:none}@media only screen and (min-width:992px){.navigation__items-group .navigation__link .link .login-button{display:block}}.navigation__mobile-login,.navigation__toggle{position:absolute;top:15px;right:22px;z-index:999}.navigation__mobile-login{right:75px}.navigation__mobile-login .login-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-basis:200px;-ms-flex-preferred-size:200px;flex-basis:200px}@media only screen and (min-width:992px){.navigation__mobile-login .login-button{display:none}}.navigation__mobile-login .navigation__link__icon{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-left:10px;min-width:42px}.navigation__mobile-login .navigation__link__icon .user-login-img,.navigation__mobile-login .navigation__link__icon svg{height:42px;width:42px}.navigation__mobile-login .navigation__link__title{font-size:12px;font-size:.75rem;margin-top:0}@media only screen and (min-width:992px){.navigation__mobile-login .navigation__link__title{margin-top:10px}}.navigation__menu-burger__wrapper{background-color:#fff;border-radius:50%;height:42px;width:42px;position:relative;z-index:6;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}@media (min-width:992px){.navigation__menu-burger__wrapper{display:none}}.navigation__menu-burger{width:26px;height:17px;position:relative;-webkit-transition:height .2s ease-in-out;transition:height .2s ease-in-out}.navigation__menu-burger:after,.navigation__menu-burger:before{content:"";position:absolute;left:0;width:100%;height:6px;border-radius:7px;background-color:#000}.navigation__menu-burger:before{top:-3px;-webkit-transition:top .3s .3s,background-color .3s ease-in-out,-webkit-transform .3s;transition:top .3s .3s,background-color .3s ease-in-out,-webkit-transform .3s;transition:transform .3s,top .3s .3s,background-color .3s ease-in-out;transition:transform .3s,top .3s .3s,background-color .3s ease-in-out,-webkit-transform .3s}.navigation__menu-burger:after{bottom:-2px;-webkit-transition:bottom .3s .3s,background-color .3s ease-in-out,-webkit-transform .3s;transition:bottom .3s .3s,background-color .3s ease-in-out,-webkit-transform .3s;transition:transform .3s,bottom .3s .3s,background-color .3s ease-in-out;transition:transform .3s,bottom .3s .3s,background-color .3s ease-in-out,-webkit-transform .3s}.navigation__menu-burger--active{height:19px}.navigation__menu-burger--active .navigation__menu-burger-line{opacity:0}.navigation__menu-burger--active:before{top:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:top .3s,-webkit-transform .3s .3s;transition:top .3s,-webkit-transform .3s .3s;transition:transform .3s .3s,top .3s;transition:transform .3s .3s,top .3s,-webkit-transform .3s .3s}.navigation__menu-burger--active:after{bottom:7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:bottom .3s,-webkit-transform .3s .3s;transition:bottom .3s,-webkit-transform .3s .3s;transition:transform .3s .3s,bottom .3s;transition:transform .3s .3s,bottom .3s,-webkit-transform .3s .3s}.navigation__menu-burger .navigation__menu-burger-line{position:relative;width:100%;height:6px;border-radius:5px;background-color:#000;-webkit-transition:opacity .3s,background-color .3s ease-in-out,-webkit-transform .3s;transition:opacity .3s,background-color .3s ease-in-out,-webkit-transform .3s;transition:opacity .3s,transform .3s,background-color .3s ease-in-out;transition:opacity .3s,transform .3s,background-color .3s ease-in-out,-webkit-transform .3s}.navigation__items-group--1 .navigation__link{width:33.3%}@media only screen and (min-width:992px){.navigation__items-group--1 .navigation__link{width:100%}}.navigation__items-group--2 .navigation__link{width:33.3%}@media only screen and (min-width:992px){.navigation__items-group--2 .navigation__link{width:50%}}.navigation__items-group--3 .navigation__link{width:33.3%}@media only screen and (min-width:992px){.navigation__items-group--3 .navigation__link{width:33.33333%}}.navigation__items-group--4 .navigation__link{width:33.3%}@media only screen and (min-width:992px){.navigation__items-group--4 .navigation__link{width:25%}}.navigation__items-group--5 .navigation__link{width:33.3%}@media only screen and (min-width:992px){.navigation__items-group--5 .navigation__link{width:20%}}.navigation__items-group--6 .navigation__link{width:33.3%}@media only screen and (min-width:992px){.navigation__items-group--6 .navigation__link{width:16.66667%}}.navigation__items-group--7 .navigation__link{width:33.3%}@media only screen and (min-width:992px){.navigation__items-group--7 .navigation__link{width:14.28571%}}.navigation__items-group--8 .navigation__link{width:33.3%}@media only screen and (min-width:992px){.navigation__items-group--8 .navigation__link{width:12.5%}}.navigation__items-group--9 .navigation__link{width:33.3%}@media only screen and (min-width:992px){.navigation__items-group--9 .navigation__link{width:11.11111%}}.navigation__items-group--10 .navigation__link{width:33.3%}@media only screen and (min-width:992px){.navigation__items-group--10 .navigation__link{width:10%}}.modal__container{position:absolute;top:0;left:0;background-color:rgba(0,0,0,.75);width:100%;height:100%;z-index:9000}.modal{max-width:500px;background-color:#fff;border-radius:25px;color:#000;width:90%;text-align:center;-webkit-box-shadow:0 8px 0 0 rgba(0,0,0,.35);box-shadow:0 8px 0 0 rgba(0,0,0,.35);position:fixed;padding:25px;top:10%}@media (min-width:576px){.modal{width:60%;top:20%}}@media (min-width:992px){.modal{width:40%;top:30%}}.modal__header{margin-bottom:60px}.modal__header__title{font-size:28px;font-size:1.75rem}.modal__buttons{width:100%}.modal__buttons__continue,.modal__buttons__exit{color:#fff;background-color:#000;display:inline-block;border:none;padding:10px 20px;margin:3px;border-radius:25px;font-size:24px;font-size:1.5rem;-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,.35);box-shadow:0 3px 0 0 rgba(0,0,0,.35)}.modal__buttons__exit{color:#000;background-color:#ec0080}.modal--level-up{background-image:url(../images/my-goals/new_plant_textless.png);background-repeat:no-repeat;width:370px;height:280px;background-size:100% 100%;position:fixed;bottom:0;left:50%;-webkit-transform:translate(-50%) scale(.8);transform:translate(-50%) scale(.8);-webkit-transform-origin:bottom center;transform-origin:bottom center;z-index:99999;-webkit-transition:bottom .3s ease-in-out;transition:bottom .3s ease-in-out}@media only screen and (min-width:400px){.modal--level-up{-webkit-transform:translate(-50%) scale(1);transform:translate(-50%) scale(1)}}.modal--level-up--hide{bottom:-300px}.modal--level-up__text{position:absolute;bottom:36px;height:180px;width:200px;right:50px;text-align:center}.modal--level-up__text span{display:block;padding:0 5px 10px}.modal--level-up__text a{bottom:3px;height:42px;width:100%;color:#ec0080;font-size:20px;font-size:1.25rem}.modal--level-up__button,.modal--level-up__text a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.modal--level-up__button{top:10px;right:10px;background-color:#ec0080;border-radius:50%;width:55px;height:55px;-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,.35);box-shadow:0 3px 0 0 rgba(0,0,0,.35)}.modal--level-up__button button{font-family:avenir-rounded-bold,sans-serif;border:none;background:none;cursor:pointer;color:#fff;font-size:26px;font-size:1.625rem}.modal--exit-site .modal__container{background-color:rgba(0,0,0,.35)}.modal--exit-site .modal{width:60%;padding:35px;background-color:#000;color:#fff;border-radius:25px 0}.modal--exit-site .modal__buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.modal--exit-site .modal__header{margin-bottom:10px}.modal--exit-site .modal__countdown,.modal--exit-site .modal__header__title{margin-bottom:40px}.modal--exit-site .modal__header__title{font-size:35px;font-size:2.1875rem;text-transform:uppercase}.modal--exit-site .modal__countdown,.modal--exit-site .modal__header__description{font-family:avenir-rounded,sans-serif;font-size:18px;font-size:1.125rem}.modal--exit-site .modal__buttons__continue,.modal--exit-site .modal__buttons__exit{color:#fff;background-color:#ec0080;padding:10px 20px;border-radius:25px 0}.modal--legal-info{background-color:rgba(0,0,0,.9)}.modal--legal-info .modal{width:90%;top:10px;background-color:#fff;color:#2c0e33}.modal--legal-info .modal__close-button{position:absolute;top:10px;right:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#2c0e33;background-color:#ff6553;border-radius:25px;width:55px;height:45px}.modal--legal-info .modal__close-button button{border:none;background:none;cursor:pointer;color:#2c0e33;font-size:20px;font-size:1.25rem}@media (min-width:768px){.modal--legal-info .modal__close-button button{font-size:26px;font-size:1.625rem}}.modal--legal-info .modal__scrollarea{height:calc(100% - 40px);margin-top:40px}.modal--legal-info .modal__header__title{font-family:Lubalin Graph ITC Turner Latin,sans-serif;font-size:38px;font-size:2.375rem}@media (min-width:768px){.modal--legal-info .modal__header__title{font-size:48px;font-size:3rem}}.modal--legal-info .modal__description{text-align:left;font-family:avenir-rounded,sans-serif}.modal--legal-info .modal__description h1,.modal--legal-info .modal__description h2,.modal--legal-info .modal__description h3,.modal--legal-info .modal__description strong{font-size:22px;font-size:1.375rem}@media (min-width:768px){.modal--legal-info .modal__description h1,.modal--legal-info .modal__description h2,.modal--legal-info .modal__description h3,.modal--legal-info .modal__description strong{font-size:28px;font-size:1.75rem}}.modal--legal-info .modal__description p{margin-bottom:15px;font-size:20px;font-size:1.25rem}@media (min-width:768px){.modal--legal-info .modal__description p{font-size:24px;font-size:1.5rem}}.modal--legal-info .modal__description a{color:#2c0e33}.modal--legal-info .modal__description a:visited{color:#2c0e39}.modal--legal-info .modal__description a:hover{text-decoration:underline}.modal--offline-message .modal{background-color:transparent;padding:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.modal--offline-message .page-not-found__container{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.modal--offline-message .page-not-found__container .page-not-found{width:100%;max-width:none}.modal--offline-message .page-not-found__link--container{background-color:#ec0080;border-radius:25px;-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,.35);box-shadow:0 3px 0 0 rgba(0,0,0,.35);margin-top:20px;width:-webkit-min-content;width:-moz-min-content;width:min-content}.modal--offline-message .page-not-found__link--container button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:10px 25px;font-family:avenir-rounded-bold,sans-serif;border:none;background:none;cursor:pointer;color:#fff;font-size:26px;font-size:1.625rem;font-size:20px;font-size:1.25rem}@media (min-width:768px){.modal--offline-message .page-not-found__link--container button{font-size:26px;font-size:1.625rem}}.modal--offline-message .page-not-found__link--container button span{margin:4px}.authModal__container{font-family:avenir-rounded,sans-serif;z-index:9000;margin:0 auto;position:relative}.authModal{background-color:rgba(0,0,0,.9);border-radius:25px 0 25px 0;color:#fff;width:calc(100vw - 100px);text-align:left;position:absolute;padding:25px;margin:0 auto;top:100px}@media only screen and (max-width:768px) and (orientation:portrait){.authModal{width:calc(100vw - 20px)}}@media (min-width:576px){.authModal{max-width:500px;top:170px;right:20px}}.authModal__error-message{color:#ec0080;font-weight:700;padding-top:10px;width:100%;text-align:center}.authModal__center{text-align:center}.authModal__loginForm,.authModal__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.authModal__loginForm{text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.authModal__closeIcon{position:absolute;font-size:28px;font-size:1.75rem;width:55px;height:55px;margin:-25px 0 0;top:0;right:0;background-color:#ec0080;border:0;border-radius:50%;-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,.35);box-shadow:0 3px 0 0 rgba(0,0,0,.35);cursor:pointer}.authModal__closeIcon svg{width:50%;margin:0 auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:768px){.authModal__closeIcon{margin:-25px -25px 0 0}}.authModal__header{font-family:Lubalin Graph ITC Turner Latin,sans-serif;margin-bottom:20px;font-size:20px;font-size:1.25rem;text-transform:uppercase}@media (min-width:768px){.authModal__header{font-size:32px;font-size:2rem}}.authModal_input{margin:0 0 10px;border:0;background:hsla(0,0%,100%,.2);padding:15px 30px;color:#fff;border-radius:25px 0 25px 0}.authModal_input::-webkit-input-placeholder{color:#fff;font-size:11px;font-size:.6875rem}.authModal_input::-moz-placeholder{color:#fff;font-size:11px;font-size:.6875rem}.authModal_input:-ms-input-placeholder{font-size:11px;font-size:.6875rem;color:#fff}.authModal_input:-moz-placeholder{font-size:11px;font-size:.6875rem;color:#fff}.authModal__button{font-family:Lubalin Graph ITC Turner Latin,sans-serif;position:relative;color:#fff;text-transform:uppercase;background-color:#ec0080;display:inline-block;cursor:pointer;border:none;min-width:160px;margin:0 auto 10px;padding:10px;border-radius:25px 0 25px 0;font-size:20px;font-size:1.25rem}@media only screen and (min-width:768px){.authModal__button{font-size:24px;font-size:1.5rem}}.authModal__button svg{position:absolute;height:50px;width:50px;left:-12px;top:-4px}@media only screen and (min-width:768px){.authModal__button svg{height:60px;width:60px;position:absolute;left:-20px;top:-10px}}.authModal__button_download{padding-left:43px;font-size:19px;font-size:1.1875rem}.authModal__button_download .icon{border:4px solid #fff;border-radius:50%;background-color:#ec0080;padding:10px;height:60px;width:60px;position:absolute;left:-20px;top:-10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.authModal__button_download .icon svg{position:static;width:100%;height:auto}.authModal__button_download .icon svg .cls-2{fill:#fff}.authModal__button_welcome{margin:30px auto;padding-left:50px;display:block}.authModal__card{position:relative;padding:15px 15px 0;border-radius:25px}.authModal__card .membership-card{width:100%;height:auto}.authModal__card--preloader{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.authModal__logo{position:absolute;left:30px;margin-left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.authModal__card_header{font-family:Lubalin Graph ITC Turner Latin,sans-serif;text-transform:uppercase;font-size:24px;font-size:1.5rem}.authModal__card_header span{font-size:38px;font-size:2.375rem;display:block}.authModal__card_name{margin-top:30px;color:#000;font-weight:700;font-size:24px;font-size:1.5rem}.authModal__card_footer{margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100px}.authModal__card_pin{margin-top:20px;color:#000}.authModal__card_pin span{display:block;font-family:Lubalin Graph ITC Turner Latin,sans-serif;font-size:38px;font-size:2.375rem}.authModal__card_download{position:absolute;right:20px;bottom:0;width:20%;cursor:pointer}.authModal__card_download img{width:100%;height:auto}@media only screen and (max-width:576px){.authModal__register-prompt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.authModal__register-prompt>div{margin:10px 0 5px;width:100%}.authModal__register-prompt .authModal_input{width:100%}.authModal__register-prompt .authModal_input__count{text-align:center;margin-bottom:10px}}.authModal__button--logout{margin:20px auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:200px}.no-touchevents .emoji-item:focus .emoji-item__label,.no-touchevents .emoji-item:hover .emoji-item__label{visibility:visible;top:-50px;opacity:1}@media (min-width:576px){.no-touchevents .emoji-item:focus .emoji-item__label,.no-touchevents .emoji-item:hover .emoji-item__label{top:-70px}}.no-touchevents .emoji-item__icon:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.emoji-item.hovering .emoji-item__label{visibility:visible;top:-50px;opacity:1}@media (min-width:576px){.emoji-item.hovering .emoji-item__label{top:-70px}}.emoji-item.hovering .emoji-item__icon:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.emoji-item{margin-right:8px;margin-bottom:10px;margin-left:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:576px){.emoji-item{margin-right:12px;margin-left:12px}}@media (min-width:768px){.emoji-item{position:relative}}.emoji-item__container{position:relative}.emoji-item__label{display:block;visibility:hidden;font-size:13px;font-size:.8125rem;margin-bottom:5px;opacity:0;position:absolute;top:-45px;left:calc(50% - 100px);z-index:1;text-align:center;white-space:nowrap;width:200px;-webkit-transition:font-size .3s ease-in-out,top .3s ease-in-out,visibility .3s ease-in-out,opacity .3s ease-in-out;transition:font-size .3s ease-in-out,top .3s ease-in-out,visibility .3s ease-in-out,opacity .3s ease-in-out}@media (min-width:576px){.emoji-item__label{font-size:26px;font-size:1.625rem;top:-65px}}@media (min-width:768px){.emoji-item__label:after{content:"";background-color:#fff;-webkit-box-shadow:2px 2px 0 0 rgba(0,0,0,.35);box-shadow:2px 2px 0 0 rgba(0,0,0,.35);bottom:-4px;left:calc(50% - 5px);position:absolute;height:10px;width:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.emoji-item__label .label{background-color:#fff;-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,.35),0 0 5px 0 rgba(0,0,0,.75);box-shadow:0 3px 0 0 rgba(0,0,0,.35),0 0 5px 0 rgba(0,0,0,.75);color:#000;border-radius:25px;padding:5px 10px;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.emoji-item__label-container{text-align:center;padding-bottom:4px}.emoji-item__icon{position:relative;bottom:5px;cursor:pointer;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:bottom .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:bottom .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:bottom .2s ease-in-out,transform .2s ease-in-out;transition:bottom .2s ease-in-out,transform .2s ease-in-out,-webkit-transform .2s ease-in-out;height:35px}@media (min-width:576px){.emoji-item__icon{height:60px;bottom:10px}}.emoji-item__icon--liked{bottom:15px;-webkit-transform:scale(1.4);transform:scale(1.4)}@media (min-width:576px){.emoji-item__icon--liked{bottom:25px}}.emoji-item__icon--container{position:relative}.emoji-item__count{margin-top:-2px}.emoji-item__count .count{background-color:#000;border-radius:25px;padding:3px 12px;text-align:center;font-size:12px;font-size:.75rem}@media (min-width:768px){.emoji-item__count .count{font-size:16px;font-size:1rem}}.app-icon .cls-1,.download-icon .cls-1,.downloads-icon .cls-1,.game-icon .cls-1,.quiz-icon .cls-1,.story-icon .cls-1,.video-icon .cls-1{opacity:.2}.app-icon .cls-2,.download-icon .cls-2,.downloads-icon .cls-2,.game-icon .cls-2,.quiz-icon .cls-2,.story-icon .cls-2,.video-icon .cls-2{fill:#fff}.app-icon .icon-shadow,.download-icon .icon-shadow,.downloads-icon .icon-shadow,.game-icon .icon-shadow,.quiz-icon .icon-shadow,.story-icon .icon-shadow,.video-icon .icon-shadow{opacity:.25}.external-icon .st0{opacity:.2}.external-icon .st1{fill:#fff}.check-mark{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:12px}.close-sign{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:7.56px}.plus-sign .cls-1{fill:#fff}.plus-sign .cls-2{fill:#ec0080}.plus-sign .cls-3{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:7.56px}.generic-arrow-down .cls-1{fill:#fff}.nav-app-icon .cls-1,.nav-campaign-icon .cls-1,.nav-downloads-icon .cls-1,.nav-game-icon .cls-1,.nav-global-goals-icon .cls-1,.nav-Lang-toggle-icon .cls-1,.nav-map-icon .cls-1,.nav-my-goals-icon .cls-1,.nav-other-icon .cls-1,.nav-product-icon .cls-1,.nav-quiz-icon .cls-1,.nav-story-icon .cls-1,.nav-video-icon .cls-1{opacity:.2}.nav-app-icon .cls-2,.nav-campaign-icon .cls-2,.nav-downloads-icon .cls-2,.nav-game-icon .cls-2,.nav-global-goals-icon .cls-2,.nav-Lang-toggle-icon .cls-2,.nav-login-icon .cls-1,.nav-map-icon .cls-2,.nav-my-goals-icon .cls-2,.nav-other-icon .cls-2,.nav-product-icon .cls-2,.nav-quiz-icon .cls-2,.nav-story-icon .cls-2,.nav-video-icon .cls-2{fill:#fff}.nav-login-icon .cls-2{fill:#ec0080}.nav-challenge-icon .cls-2{stroke:#fff}.emoji-more-iocn .cls-1{opacity:.2}.emoji-more-iocn .cls-2,.emoji-more-iocn .cls-5,.emoji-more-iocn .cls-7,.emoji-more-iocn .cls-9{fill:#fff}.emoji-more-iocn .cls-3{fill:url(#radial-gradient)}.emoji-more-iocn .cls-4,.emoji-more-iocn .cls-5{font-size:14.85px}.emoji-more-iocn .cls-4,.emoji-more-iocn .cls-5,.emoji-more-iocn .cls-6,.emoji-more-iocn .cls-7,.emoji-more-iocn .cls-8,.emoji-more-iocn .cls-9{font-family:LubalinGraphITCTurner-Bold,Lubalin Graph ITC Turner;font-weight:700}.emoji-more-iocn .cls-6,.emoji-more-iocn .cls-7{font-size:10.93px}.emoji-more-iocn .cls-8,.emoji-more-iocn .cls-9{font-size:8.97px}.emoji-more-iocn .cls-10{fill:#000104}.emoji-more-iocn .cls-11{fill:#eb1c2d}.emoji-more-iocn .cls-12{fill:#252729}.emoji-more-iocn .cls-13{fill:#96c93d}.emoji-more-iocn .cls-14{fill:#9d1c30}.emoji-more-iocn .cls-15{fill:#fcf7d0}.emoji-more-iocn .cls-16{fill:#435464}.emoji-more-iocn .cls-17{fill:#c32032}.emoji-more-iocn .cls-18{opacity:.1}.emoji-more-iocn .cls-19{fill:#f4be98}.emoji-more-iocn .cls-20{fill:#e89d6c}.emoji-more-iocn .cls-21{fill:#512c1d}.emoji-more-iocn .cls-22{fill:#86422b}.emoji-more-iocn .cls-23{fill:#000105}.emoji-more-iocn .cls-24{fill:url(#linear-gradient)}.emoji-more-iocn .cls-25{fill:url(#linear-gradient-2)}.emoji-more-iocn .cls-26{fill:url(#linear-gradient-3)}.challenge-arrow-down .cls-1{fill:#ec0080}.challenge-box-cross .cls-1{fill:#fff}.challenge-box-ticked .cls-1{opacity:.2}.challenge-box-ticked .cls-2{stroke:#000}.challenge-box-ticked .cls-3{stroke:#fff;fill:#fff}.challenge-box-ticked .cls-4{fill:#ec0080}.challenge-box-ticked .cls-5{fill:#fff}.challenge-box-unticked .cls-1{stroke:#000}.challenge-box-unticked .cls-2{stroke:#fff}.challenge-water-icon .cls-1{fill:none;stroke:#b0f7f2;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px}.challenge-flora-icon .cls-1{fill:#d5e5a1}.challenge-flora-icon .cls-2{fill:#fff}.challenge-fauna-icon .cls-1{fill:#ffbab3}.challenge-travel-icon .cls-1{fill:#f4c6e7}.challenge-travel-icon .cls-2{fill:#ec0080}.challenge-travel-icon .cls-4{fill:#fff}.challenge-travel-icon .cls-5{stroke:#ec0080}.challenge-travel-icon .cls-6{fill:none}.challenge-recycle-icon .cls-1{fill:#b3ffd2}.challenge-recycle-icon .cls-2{fill:#fff}.challenge-recycle-icon .cls-3{fill:#00b24b}.challenge-energy-icon .cls-1{fill:#fff}.challenge-energy-icon .cls-2{fill:#fff6d2}.challenge-energy-icon .cls-3{fill:#ffc100}.challenge-energy-icon .cls-4{fill:none;stroke:#fff6d2;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.1px}.challenge-downloads-icon .cls-1{opacity:.2}.challenge-downloads-icon .cls-2{fill:#ec0080}.challenge-like-icon .cls-1{fill:#fff}.challenge-food-icon .cls-1{fill:#f2f2f2}.challenge-food-icon .cls-2{fill:#bde3ad}.challenge-creative-icon .cls-1{fill:#f2f2f2}.challenge-creative-icon .cls-2{fill:#cbcbf2}.challenge-share-icon .cls-1,.my-goals-locked-icon .cls-1{fill:#fff}.my-goals-downloads-icon .cls-1{opacity:0}.my-goals-downloads-icon .cls-2{fill:#fff}.my-goals-arrow-icon .cls-1{stroke:#fff}.map-filter-icon .cls-1,.map-filter-icon .cls-2{fill:#ff6e56;stroke-width:3px;stroke:#fff;stroke-linecap:round;stroke-linejoin:round}.map-filter-icon .cls-2{fill:#ed0080;stroke-width:2px}.map-marker-ripples .cls-1,.map-marker-ripples .cls-2{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.45px}.map-marker-ripples .cls-1{opacity:.2}.map-marker-ripples .cls-2{opacity:.5}.no-wifi{fill:#fff}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{line-height:1.2;scroll-behavior:smooth}.grecaptcha-badge{z-index:9999999}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}html.no-touchevents a:focus,html.no-touchevents button:focus,html.no-touchevents input:focus{outline:none}.bg-wrapper{background:#1a9fe5;background:-webkit-gradient(linear,left top,left bottom,from(#1a9fe5),to(#2cfbfc));background:linear-gradient(180deg,#1a9fe5,#2cfbfc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1a9fe5",endColorstr="#2cfbfc",GradientType=1);position:relative;background-size:100% 100%}.bg-wrapper:before{background-image:url(../images/background/bg-icon-repeat.png);position:absolute;top:0;left:0;width:100%;height:100%;content:"";opacity:.5}body{color:#fff;font-family:Lubalin Graph ITC Turner Latin,sans-serif;font-size:16px;font-size:1rem}body.show-menu header{width:100%;position:fixed;z-index:999999;display:block!important}body.show-menu #brim-main .expand-button{top:135px}body.fullscreen-mode .grecaptcha-badge{visibility:hidden}#brim-main .expand-button{width:45px;height:45px;position:absolute;left:15px;top:15px;background-color:#ec0080;border:4px solid #fff;border-radius:50%;cursor:pointer;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.35);box-shadow:0 0 7px 0 rgba(0,0,0,.35);z-index:10;padding:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;z-index:900;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-position:50%;background-size:56%;background-repeat:no-repeat}#brim-main .expand-button__shrink{background-image:url(../images/my-goals/shrink_my_goals.jpg)}#brim-main .expand-button__expand{background-image:url(../images/my-goals/expand_my_goals.jpg)}picture{line-height:0}.site-exit-button{cursor:pointer}.fullscreen-trigger{background-color:#000;text-align:center;font-size:20px;font-size:1.25rem;height:100%;width:100%;position:absolute;top:0;left:0}.fullscreen-trigger.ios .fullscreen-trigger__container--ios{display:block}.fullscreen-trigger.ios .fullscreen-trigger__container--non-ios{display:none}.fullscreen-trigger.non-ios .fullscreen-trigger__container--non-ios{display:block}.fullscreen-trigger.non-ios .fullscreen-trigger__container--ios{display:none}.fullscreen-trigger__container{position:absolute;left:calc(50% - 125px);top:100px;height:250px;width:250px}.fullscreen-trigger__container img{width:100px}.fullscreen-trigger__text{text-align:center;display:block;margin-top:10px}.main,main{height:100%;position:relative}.generic-background{min-height:90vh;padding-bottom:0;position:relative}@media (min-width:768px){.generic-background{padding-bottom:30px}}.generic-background--no-bg{background-image:none}.background--underlay{background-repeat:no-repeat;background-size:180%;background-position:top;position:absolute;width:100%;padding-top:70%}.background--underlay__tint{display:none;top:0;height:100%;position:absolute;width:100%}@supports (mix-blend-mode:color){.background--underlay__tint{display:block;mix-blend-mode:color}}.background--underlay.underlay-only{background-size:auto 130%;padding-top:auto;height:100%}.background--underlay--badgestint{display:none;position:absolute;height:100%;width:100%}@supports (mix-blend-mode:color){.background--underlay--badgestint{display:block;background-color:#00bbb4;mix-blend-mode:color}}#brim-mask{z-index:999999}#app{position:relative}#app #brim-main,#app.fullscreen{height:100%}svg{display:block;width:100%;height:auto}img{max-width:100%}a{color:#fff;text-decoration:none}.clearfix:after{content:"";clear:both;display:table}.hidden{display:none;visibility:hidden}.content-grid{width:100%}@media only screen and (min-width:768px){.content-grid--one-item .grid-row>div:first-child{margin:0 16.665%}}@media (min-width:768px){.content-grid .grid-row{margin-bottom:15px}.content-grid .grid-row>div:first-child{padding-right:15px}.content-grid .grid-row>div:last-child{padding-left:15px}}.content-grid .grid-row__1x2 .content-item__wrapper{margin-bottom:15px}@media (min-width:768px){.content-grid .grid-row__1x2 .content-item__wrapper{margin-bottom:0}}@media (min-width:768px){.content-grid .grid-row__1x2 .grid-col-2{display:block}.content-grid .grid-row__1x2 .grid-col-2 .content-item__wrapper{width:auto}.content-grid .grid-row__1x2 .grid-col-2 .content-item__wrapper:first-child,.content-grid .grid-row__1x2 .grid-col-2 .content-item__wrapper:last-child{padding-left:0;padding-right:0}.content-grid .grid-row__1x2 .grid-col-2 .content-item__wrapper:first-child{margin-bottom:15px}}.content-grid .grid-row__3x .content-item__wrapper{margin-bottom:15px}@media (min-width:768px){.content-grid .grid-row__3x .content-item__wrapper{margin-bottom:0}}@media (min-width:768px){.content-grid .grid-row__3x>div:nth-child(2){padding-left:12.5px;padding-right:12.5px}}@media (min-width:768px){.content-grid .grid-row__3x>div:last-child{padding-left:15px}}.content-grid .grid-row__2x1 .content-item__wrapper{margin-bottom:15px}@media (min-width:768px){.content-grid .grid-row__2x1 .content-item__wrapper{margin-bottom:0}}@media (min-width:768px){.content-grid .grid-row__2x1 .grid-col-1{display:block}.content-grid .grid-row__2x1 .grid-col-1 .content-item__wrapper{width:auto}.content-grid .grid-row__2x1 .grid-col-1 .content-item__wrapper:first-child,.content-grid .grid-row__2x1 .grid-col-1 .content-item__wrapper:last-child{padding-left:0;padding-right:0}.content-grid .grid-row__2x1 .grid-col-1 .content-item__wrapper:first-child{margin-bottom:15px}}@media (min-width:768px) and (max-width:992px){.content-grid .grid-row__1xmpu .content-item__wrapper{margin-top:20px}}.content-grid .grid-row__1xmpu .mpu-square{margin-bottom:15px}@media (min-width:768px){.content-grid .grid-row__1xmpu .mpu-square{margin-bottom:0}}.content-grid__related-title{color:#000;text-transform:uppercase;font-size:22px;font-size:1.375rem}@media (min-width:768px){.content-grid__related-title{font-size:32px;font-size:2rem}}.grid__more-button{outline:0;cursor:pointer;border:none;background-color:#ec0080;color:#000;font-size:16px;font-size:1rem;padding:10px 50px;border-radius:50px;-webkit-box-shadow:0 6px 0 0 rgba(0,0,0,.2);box-shadow:0 6px 0 0 rgba(0,0,0,.2);margin:0 auto 10px;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out}@media (min-width:768px){.grid__more-button{padding:18px 80px;font-size:24px;font-size:1.5rem}}@media only screen and (min-width:768px){.grid__more-button:hover{color:#fff;background-color:#000}}.challenges__conatiner{background:#fabc2c;background:-webkit-gradient(linear,left top,left bottom,from(#fabc2c),to(#feeb34));background:linear-gradient(180deg,#fabc2c,#feeb34);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fabc2c",endColorstr="#feeb34",GradientType=1);padding:15px 0}.challenges__conatiner h1{color:#000;margin:0;padding:0}.page-not-found{background:#1a9fe5;background:-webkit-gradient(linear,left top,left bottom,from(#1a9fe5),to(#2cfbfc));background:linear-gradient(180deg,#1a9fe5,#2cfbfc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1a9fe5",endColorstr="#2cfbfc",GradientType=1);border-radius:25px;color:#fff;position:relative;width:80%;max-width:450px;text-align:center;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3);padding:50px;z-index:10;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.page-not-found{width:60%}}.page-not-found__icon{width:100%;max-width:170px;margin-bottom:20px}.page-not-found__container{padding-top:50px;margin:0 auto;min-height:50vh;position:relative}@media (min-width:768px){.page-not-found__container{padding-top:50px}}.page-not-found__title{margin-top:0;text-transform:uppercase}body.coming-soon .bg-wrapper:before{display:none}body.coming-soon footer{margin-top:0}.coming-soon-footer{position:static!important}.upper-section{background:#01a6ea;background:-webkit-gradient(linear,left top,left bottom,from(#01a6ea),to(#01c7ee));background:linear-gradient(180deg,#01a6ea,#01c7ee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#01a6ea",endColorstr="#01c7ee",GradientType=1)}.lower-section{padding:20px 0;width:100%;max-width:1920px;margin:0 auto;position:relative;background-image:url(../images/coming-soon/coming-soon-footer.png);background-repeat:no-repeat;background-position:bottom;background-size:100%;min-height:200px}@media (min-width:576px){.lower-section{min-height:250px}}@media (min-width:768px){.lower-section{min-height:350px}}@media (min-width:992px){.lower-section{min-height:400px}}@media (min-width:1300px){.lower-section{min-height:556px}}.lower-section .mpu-leader{margin-bottom:0}.lower-section .container{margin-bottom:20px}.coming-soon-page{text-align:center;position:relative;z-index:1}.coming-soon-page__subtitle,.coming-soon-page__title{margin:0}.coming-soon-page__title{font-size:30px;font-size:1.875rem;margin-bottom:20px}@media (min-width:768px){.coming-soon-page__title{font-size:50px;font-size:3.125rem;margin-bottom:50px}}.coming-soon-page__subtitle{font-size:26px;font-size:1.625rem;margin-bottom:20px}@media (min-width:768px){.coming-soon-page__subtitle{font-size:40px;font-size:2.5rem;margin-bottom:35px}}@media (min-width:992px){.coming-soon-page__subtitle{font-size:50px;font-size:3.125rem;margin-bottom:35px}}.coming-soon-page .logo{max-width:480px;margin:0 auto 50px}@media (orientation:landscape) and (max-width:768px){.coming-soon-page .logo{margin-bottom:0}}@media (min-width:992px){.coming-soon-page .logo{max-width:700px}}.coming-soon-page__body{max-width:740px;margin:0 auto}.coming-soon-page__body,.coming-soon-page__body p{font-family:avenir-rounded,sans-serif}.coming-soon-page__container{width:100%;background:#e6017e;background:-webkit-gradient(linear,left top,left bottom,from(#e6017e),to(#971a81));background:linear-gradient(180deg,#e6017e,#971a81);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e6017e",endColorstr="#971a81",GradientType=1)}.coming-soon-page__container__bg{width:100%;max-width:1920px;margin:0 auto;padding-top:40px;padding-bottom:40px;background-image:url(../images/coming-soon/bg.png);background-repeat:no-repeat;background-position:50%;background-size:95%}@media only screen and (min-width:768px){.coming-soon-page__container__bg{padding-top:100px;padding-bottom:100px}}@media only screen and (min-width:1441px){.coming-soon-page__container__bg{background-size:80%}}.coming-soon-page__cta{cursor:pointer;background-color:#fff;color:#ec0080;display:inline-block;border:none;padding:5px 80px;margin:30px 0;border-radius:25px 0 25px 0;-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.25);box-shadow:0 6px 10px 0 rgba(0,0,0,.25);font-size:18px;font-size:1.125rem}@media (min-width:768px){.coming-soon-page__cta{margin:100px 0;font-size:30px;font-size:1.875rem}}.coming-soon-page__overlay{position:absolute;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:60px}.coming-soon-page__overlay .bitmovinplayer-ad-container,.coming-soon-page__overlay .bitmovinplayer-container{max-width:600px;max-height:340px}.coming-soon-page__overlay__close-button{position:absolute;top:10px;right:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#000;background-color:#fff;border-radius:25px 0 25px 0;width:55px;height:45px}.coming-soon-page__overlay__close-button button{font-family:avenir-rounded,sans-serif;border:none;background:none;cursor:pointer;font-weight:700;color:#000;font-size:26px;font-size:1.625rem;font-size:20px;font-size:1.25rem}@media (min-width:768px){.coming-soon-page__overlay__close-button button{font-size:26px;font-size:1.625rem}}.coming_soon_section__header,.coming_soon_section__subheader{font-size:40px;margin:20px 0;display:block;position:relative}@media (min-width:576px){.coming_soon_section__header,.coming_soon_section__subheader{font-size:60px}}.challengespage{margin-top:50px}.video-playlists__conatiner{background:#fabc2c;background:-webkit-gradient(linear,left top,left bottom,from(#fabc2c),to(#feeb34));background:linear-gradient(180deg,#fabc2c,#feeb34);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fabc2c",endColorstr="#feeb34",GradientType=1);padding:15px 0}.video-playlists__conatiner h1{color:#000;margin:0;padding:0}.videopage{margin-top:80px;min-height:350px}@media only screen and (min-width:768px){.videopage{margin-top:50px}}.videopage h1{text-align:center}.quizpage{margin-top:80px;min-height:350px}@media only screen and (min-width:768px){.quizpage{margin-top:50px}}.quizpage h1{text-align:center}.mappage__conatiner{background:#fabc2c;background:-webkit-gradient(linear,left top,left bottom,from(#fabc2c),to(#feeb34));background:linear-gradient(180deg,#fabc2c,#feeb34);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fabc2c",endColorstr="#feeb34",GradientType=1);padding:15px 0}.mappage__conatiner h1{color:#000;margin:0 0 10px;padding:0}.mappage__featured-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mappage__challenges,.mappage__manifesto{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:20px;min-width:0;border-radius:25px 0;overflow:hidden;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3)}@media only screen and (min-width:768px){.mappage__challenges,.mappage__manifesto{-webkit-flex-basis:calc(50% - 10px);-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}.mappage__challenges:nth-child(2n+0),.mappage__manifesto:nth-child(2n+0){margin-left:auto}}.mappage__manifesto .container-fluid,.mappage__manifesto .manifesto__container{height:100%;padding:0}.mappage__manifesto .swiper-container-horizontal>.swiper-pagination-bullets,.mappage__manifesto .swiper-pagination-custom,.mappage__manifesto .swiper-pagination-fraction{left:15px}.mygoalspage__frame{margin-top:60px;margin-bottom:60px}@media only screen and (min-width:768px){.mygoalspage__frame{margin-top:40px;margin-bottom:40px}}.mygoalspage__conatiner{background:#fabc2c;background:-webkit-gradient(linear,left top,left bottom,from(#fabc2c),to(#feeb34));background:linear-gradient(180deg,#fabc2c,#feeb34);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fabc2c",endColorstr="#feeb34",GradientType=1);padding:15px 0}.mygoalspage__conatiner h1{color:#000;margin:0 0 10px;padding:0}.mygoalspage__featured-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mygoalspage__challenges,.mygoalspage__manifesto{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:20px;min-width:0;border-radius:25px 0;overflow:hidden;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3)}@media only screen and (min-width:768px){.mygoalspage__challenges,.mygoalspage__manifesto{-webkit-flex-basis:calc(50% - 10px);-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}.mygoalspage__challenges:nth-child(2n+0),.mygoalspage__manifesto:nth-child(2n+0){margin-left:auto}}.mygoalspage__manifesto .container-fluid,.mygoalspage__manifesto .manifesto__container{height:100%;padding:0}.mygoalspage__manifesto .swiper-container-horizontal>.swiper-pagination-bullets,.mygoalspage__manifesto .swiper-pagination-custom,.mygoalspage__manifesto .swiper-pagination-fraction{left:15px}.sub-page--quizzes .sub-page__title{margin-bottom:0}.sub-page--quizzes .sub-page__header{padding:10px;margin-top:40px;margin-bottom:0;background:#0055a5;background:-webkit-gradient(linear,left top,right top,from(#0055a5),to(#009ce1));background:linear-gradient(90deg,#0055a5,#009ce1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0055a5",endColorstr="#009ce1",GradientType=1)}.sub-page--quizzes .sub-page__quiz{background-color:#fff;margin-bottom:40px}.sub-page iframe{position:relative;z-index:1}.sub-page--rewards .sub-page__header{padding-top:20px;margin-bottom:0}@media (min-width:768px){.sub-page--rewards .sub-page__header{padding-top:40px}}.sub-page--rewards .sub-page__media-container{background-color:rgba(0,0,0,.5);padding:20px}.sub-page--rewards .sub-page__description{padding:30px 25px 25px;margin:-10px auto 20px;position:relative;width:100%}@media (min-width:768px){.sub-page--rewards .sub-page__description{padding:160px 45px 45px;margin-top:-149px}}.sub-page--rewards .sub-page__description p{font-size:21px;font-size:1.3125rem}.sub-page__header{padding-top:20px;margin-bottom:20px}@media (min-width:768px){.sub-page__header{padding-top:40px;margin-bottom:40px}}.sub-page__media-container{position:relative;z-index:1;text-align:center}.sub-page__title{position:relative;color:#fff;letter-spacing:2px;line-height:1;margin:20px auto;text-align:center;width:65%;font-family:avenir-rounded-demi,sans-serif;font-size:24px;font-size:1.5rem}@media (min-width:576px){.sub-page__title{width:50%}}@media (min-width:768px){.sub-page__title{font-size:48px;font-size:3rem;width:70%;margin-top:0}}@media (min-width:992px){.sub-page__title{width:65%}}.sub-page__description{font-family:avenir-rounded-demi,sans-serif;background-color:rgba(0,0,0,.5);border-bottom-left-radius:25px;border-bottom-right-radius:25px;padding:260px 25px 25px;margin:-240px auto 20px;position:relative;width:100%}@media (min-width:768px){.sub-page__description{padding:200px 45px 45px;margin-top:-200px}}.sub-page__description--no-margin{margin-top:-10px;padding-top:35px}@media (min-width:768px){.sub-page__description--no-margin{padding-top:45px;margin-top:-40px}}.sub-page__description p{font-family:avenir-rounded,sans-serif}.sub-page--downloads .sub-page__description{padding-top:380px;margin-top:-360px}@media (min-width:768px){.sub-page--downloads .sub-page__description{padding-top:360px}}.sub-page__title--apps{padding-top:30px}@media (min-width:768px){.sub-page__title--apps{padding-top:60px}}.sub-page__title--apps .bar{background-color:#000}.sub-page__title--apps .bar h1{text-shadow:0 3px 0 rgba(0,0,0,.2);font-size:19px;font-size:1.1875rem;line-height:1;text-align:center}@media (min-width:576px){.sub-page__title--apps .bar h1{font-size:40px;font-size:2.5rem}}.sub-page__title--apps .bar-content{position:relative}@media (min-width:768px){.sub-page__title--apps .bar-content{margin-top:0}}.sub-page__title--apps .bar-content__title{text-align:center;padding-right:90px;width:75%;margin-left:25%}@media (min-width:768px){.sub-page__title--apps .bar-content__title{padding-right:0;margin:0 auto;width:60%}}@media (min-width:992px){.sub-page__title--apps .bar-content__title{padding-right:0;width:70%}}.sub-page__title--apps .bar-content .bar-content__icon{position:absolute;right:15px;max-width:80px}@media (min-width:576px){.sub-page__title--apps .bar-content .bar-content__icon{max-width:141px}}@media (min-width:768px){.sub-page__title--apps .bar-content .bar-content__icon{max-width:141px}}.sub-page__title--apps .bar-content .bar-content__icon img{width:100%;height:auto}@media (min-width:768px){.sub-page__emojis{padding-top:18px;padding-bottom:5px}}.sub-page__emojis .emoji-item__section{padding:15px 0 0}@media (min-width:768px){.sub-page__emojis .emoji-item__section{padding:0}}.sub-page__emojis.container{width:100%;max-width:1060px}.sub-page__emojis__container{margin-bottom:10px;text-align:center;background-color:rgba(0,0,0,.5);position:relative;z-index:1}@media (min-width:768px){.sub-page__emojis__container{margin-bottom:40px}}.sub-page__tagged-content__container{background-color:#000;padding-top:15px;padding-bottom:15px;margin-bottom:10px}@media (min-width:768px){.sub-page__tagged-content__container{margin-bottom:40px}}.tagged-content__title{margin-bottom:10px}.tagged-content--list{position:relative;overflow:hidden;height:100%;width:100%}.tagged-content--list .tagged-content__grid{top:0;left:0;overflow-y:scroll;height:calc(100% - 54px);width:100%;position:absolute;padding:25px}.tagged-content--list .content-item__wrapper{border-radius:15px;background-color:#000;margin-bottom:15px}.tagged-content--list .content-item__wrapper .content-item__details{display:block;position:relative;bottom:0}.tagged-content--list .content-item__wrapper .content-item__icon{bottom:calc(50% - 25px)}.tagged-content--list .content-item__wrapper figure{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tagged-content--list .content-item__wrapper img{height:100px}.tagged-content--carousel .content-item__wrapper .content-item__title{font-size:22px;font-size:1.375rem}.content-item{border-radius:25px 0 25px 0;position:relative;overflow:hidden;-webkit-box-shadow:10px 0 10px 0 rgba(0,0,0,.5);box-shadow:10px 0 10px 0 rgba(0,0,0,.5)}@media only screen and (min-width:768px){.content-item:hover .content-item__details{bottom:0;-webkit-transition:bottom .4s ease-in-out;transition:bottom .4s ease-in-out}.content-item:hover .content-item__title{bottom:0;-webkit-transition:bottom .3s ease-in-out .15s;transition:bottom .3s ease-in-out .15s}.content-item:hover .content-item__image img,.content-item:hover .content-item__video video{-webkit-transform:scale(1.1);transform:scale(1.1)}}.content-item__image img,.content-item__video video{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.content-item__video{line-height:0}.content-item__video video{width:100%}.content-item__details{color:#fff;padding:10px;line-height:1;text-align:left;bottom:0;position:absolute;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:bottom .4s ease-in-out;transition:bottom .4s ease-in-out}@media only screen and (min-width:768px){.content-item__details{bottom:-200px}}.content-item--quiz .content-item__details{background-color:#0055a4}.content-item--video .content-item__details{background-color:#9052c6}.content-item__type{text-decoration:underline;margin-bottom:2px;position:relative}.content-item__title{font-size:12px;font-size:.75rem;position:relative}@media (min-width:576px){.content-item__title{font-size:16px;font-size:1rem}}@media (min-width:992px){.content-item__title{font-size:14px;font-size:.875rem;margin-right:10px}}.content-item__title h2{overflow-wrap:break-word;word-wrap:break-word;font-family:avenir-rounded,sans-serif}.content-item__icon{margin-left:auto}.content-item__icon .icon svg{width:30px;height:30px}@media (min-width:768px){.content-item__icon .icon svg{width:35px;height:35px}}@media (min-width:768px){.content-item--large .content-item__details{padding:15px}}.content-item--large .content-item__title{margin-right:10px}@media (min-width:768px){.content-item--large .content-item__title{font-size:38px;font-size:2.375rem}}.content-item--large .content-item__icon .icon svg{width:30px;height:30px}@media (min-width:768px){.content-item--large .content-item__icon .icon svg{width:60px;height:60px}}.content-item--hero .content-item__details{padding:20px 15px}@media (min-width:768px){.content-item--hero .content-item__details{padding:40px 45px}}@media only screen and (max-width:1024px){.content-item--hero .content-item__details{position:relative;bottom:0}}@media only screen and (max-width:1024px) and (orientation:landscape){.content-item--hero .content-item__details{position:relative;bottom:0}}.content-item--hero .content-item__title{margin-right:5px}.content-item--hero .content-item__title h1{margin:0}@media (min-width:768px){.content-item--hero .content-item__title h1{font-size:52px;font-size:3.25rem}}.content-item--hero .content-item__icon .icon svg{width:30px;height:30px}@media (min-width:768px){.content-item--hero .content-item__icon .icon svg{width:100px;height:100px}}.content-item--external .content-item__details,.content-item--internal .content-item__details{padding-top:35px}@media (min-width:768px){.content-item--external .content-item__details,.content-item--internal .content-item__details{padding-top:20px}}.content-item--external .content-item__icon,.content-item--internal .content-item__icon{bottom:5px;right:5px}@media (min-width:768px){.content-item--external .content-item__icon,.content-item--internal .content-item__icon{bottom:15px;right:15px}}.content-item--size-mix .content-item__icon .icon svg{width:60px;height:60px}@media (min-width:768px){.content-item--size-mix .content-item__icon .icon svg{width:50px;height:50px}}.hero-content-item{margin-bottom:20px}.marque--carousel{background-color:#1dade8;position:relative}.marque--carousel .swiper-container-horizontal>.swiper-pagination-bullets,.marque--carousel .swiper-pagination-custom,.marque--carousel .swiper-pagination-fraction{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}.marque--carousel__button{outline:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:29px;height:48px;z-index:10;cursor:pointer}.marque--carousel__button.swiper-button-disabled{opacity:0;display:none}.marque--carousel__button.button-next{right:10%;background-image:url(../images/marque/arrow_right.png);background-repeat:no-repeat}@media only screen and (min-width:992px){.marque--carousel__button.button-next{right:20%}}.marque--carousel__button.button-prev{left:10%;background-image:url(../images/marque/arrow_left.png);background-repeat:no-repeat}@media only screen and (min-width:992px){.marque--carousel__button.button-prev{left:20%}}.marque-area{width:100%;height:100%;position:relative}.marque-area--image,.marque-area--video{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.marque-area__image,.marque-area__video{position:relative;overflow:hidden}.marque-area__image:after,.marque-area__video:after{content:"";position:absolute;top:-10%;left:0;width:100%;height:160%;-webkit-transition:height .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:height .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:height .3s ease-in-out,box-shadow .3s ease-in-out;transition:height .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;-webkit-box-shadow:inset 0 -80px 60px 80px #1dade8;box-shadow:inset 0 -80px 60px 80px #1dade8}@media (min-width:576px){.marque-area__image:after,.marque-area__video:after{height:150%;-webkit-box-shadow:inset 0 -80px 60px 100px #1dade8;box-shadow:inset 0 -80px 60px 100px #1dade8}}@media (min-width:992px){.marque-area__image:after,.marque-area__video:after{top:-30%}}.marque-area__image .bmpui-ui-uicontainer,.marque-area__video .bmpui-ui-uicontainer{z-index:99}.marque-area__image .bmpui-ui-controlbar,.marque-area__image .bmpui-ui-titlebar,.marque-area__video .bmpui-ui-controlbar,.marque-area__video .bmpui-ui-titlebar{background:none}@media (min-width:768px){.marque-area__image.container,.marque-area__video.container{width:100%;max-width:1180px}}.marque-area--hero-switch{margin-bottom:-20px}.marque-area__image img{width:100%}.marque-area--video .marque-cta__container{top:20px;bottom:auto}.marque-cta{background-color:#ec0080;border:none;border-radius:45px;-webkit-box-shadow:0 6px 0 0 rgba(0,0,0,.2);box-shadow:0 6px 0 0 rgba(0,0,0,.2);color:#000;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:8px}@media (min-width:768px){.marque-cta{padding-right:30px}}.marque-cta__container{position:absolute;text-align:right;bottom:10px;left:0;right:0;z-index:9999}@media (min-width:768px){.marque-cta__container{bottom:50px}}.marque-cta__icon{width:30px;height:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.marque-cta__icon svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:40px}@media (min-width:768px){.marque-cta__icon{width:50px;height:50px}}.marque-cta__text{text-align:left;display:none;color:#fff;line-height:1;font-size:18px;font-size:1.125rem}.marque-cta__text--external{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.marque-cta__text>span{display:block;font-size:23px;font-size:1.4375rem}@media (min-width:768px){.marque-cta__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.site-logo a{position:absolute;height:auto;z-index:999;-webkit-transition:all .4s ease;transition:all .4s ease;top:0;left:0;margin:0 auto}@media (min-width:992px){.site-logo a{top:15px;left:15px}}.site-logo,.site-logo img{width:80px;height:100%;position:relative}@media (min-width:576px){.site-logo,.site-logo img{width:150px}}@media (min-width:576px) and (orientation:landscape){.site-logo,.site-logo img{width:110px}}@media (min-width:992px){.site-logo,.site-logo img{width:200px}}.legal__links{margin:0;padding:0;list-style:none}.legal__link{margin-bottom:20px;width:100%}@media (min-width:768px){.legal__link{width:50%}}.legal__link button.link{background:none;border:none;color:#fff;padding:0}.legal__link .link{font-size:15px;font-size:.9375rem;text-decoration:underline}@media only screen and (min-width:768px){.legal__link .link:hover{text-decoration:none}}.turner-info{font-size:14px;font-size:.875rem;margin-bottom:20px;text-align:center}@media (min-width:768px){.turner-info{text-align:right;width:40%}}.turner-info__images{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}@media (min-width:768px){.turner-info__images{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.turner-info__images .footer-logo{margin-left:10px;margin-right:10px}@media (min-width:768px){.turner-info__images .footer-logo{margin-left:10px;margin-right:0}}.cn-content__logo{display:none;margin-left:10px;margin-bottom:10px;float:right;width:90px}@media (min-width:768px){.cn-content__logo{display:block}}.media-container__image{margin-bottom:20px}.media-container__image--rounded img{border-radius:25px}.media-container__video{margin-bottom:20px}.media-container__video--rounded video{border-radius:25px}.media-container__store--buttons{margin:20px auto 0;text-align:center}.media-container__store--buttons .store-button{padding:0 10px}.media-container__store--buttons .store-button img{max-width:100%;height:auto}.media-container__cta{text-align:center}.media-container__cta button{color:#fff;cursor:pointer;background-color:#000;border:none;padding:8px 15px;margin:3px 3px 50px;border-radius:45px;font-size:18px;font-size:1.125rem;-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,.35);box-shadow:0 3px 0 0 rgba(0,0,0,.35)}@media (min-width:768px){.media-container__cta button{padding:15px 30px;font-size:24px;font-size:1.5rem}}#iframe-container{height:100%}#iframe-container.hidden{display:none}#bitmovin-container{width:100%}.details-container{margin-bottom:20px}.details-container__description{text-align:left;margin-bottom:10px}@media (min-width:768px){.details-container__description{margin-bottom:40px}}.details-container__description__title{font-size:32px;font-size:2rem}@media (min-width:768px){.details-container__description__title{padding:20px 0 0}}.details-container__description__content{font-family:Lubalin Graph ITC Turner Latin,sans-serif}.details-container__description__content .copy-inner{overflow:hidden;height:auto;max-height:55px}@media (min-width:768px){.details-container__description__content .copy-inner{max-height:60px}}.details-container__description__content .copy-inner h3{padding:20px 0}.details-container__description__content .copy-inner p{font-family:avenir-rounded,sans-serif;padding:0 0 20px}@media (min-width:768px){.details-container__description__content .copy-inner p{font-size:18px;font-size:1.125rem}}.details-container__description__content .copy-inner.reveal{max-height:none}.details-container__showmore button{outline:0;color:#000;cursor:pointer;background-color:#ec0080;border:none;padding:10px 20px;margin:20px 3px 3px;border-radius:45px;font-size:16px;font-size:1rem;-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,.35);box-shadow:0 3px 0 0 rgba(0,0,0,.35)}@media (min-width:768px){.details-container__showmore button{padding:15px 30px;font-size:24px;font-size:1.5rem}}.details-container__screenshots{text-align:left;margin-bottom:10px}@media (min-width:768px){.details-container__screenshots{margin-bottom:50px}}.details-container__screenshots h2{font-size:32px;font-size:2rem}.bmpui-ui-watermark{display:none}#bitmovin-player__mobile-game{position:relative;top:0;width:100%;height:100%}.video-playlist{margin-bottom:80px;position:relative}@media only screen and (min-width:768px){.video-playlist{margin-bottom:20px}}.video-playlist .content-item{-webkit-box-shadow:none;box-shadow:none}.video-playlist .content-item__details{bottom:0}.video-playlist__header{margin-bottom:10px}.video-playlist__button,.video-playlist__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.video-playlist__button{margin-left:auto;border:none;background-color:#ec0080;color:#fff;padding:10px 15px;font-size:20px;font-size:1.25rem;text-transform:uppercase;border-radius:25px 0 25px 0;position:relative;z-index:201}.video-playlist__button--less svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.video-playlist__button__arrow{width:20px;height:20px;margin-left:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.video-playlist__button__arrow svg{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.video-playlist__button__arrow svg .cls-1{fill:#fff}@media only screen and (max-width:768px){.video-playlist__button{position:absolute;bottom:-60px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.video-playlist__title{color:#000;font-size:26px;font-size:1.625rem;text-transform:uppercase;margin-bottom:5px}.video-playlist__grid{list-style:none;margin:0;padding:0}@media only screen and (min-width:768px){.video-playlist__grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.video-playlist__grid li{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 15px 20px}@media only screen and (min-width:768px){.video-playlist__grid li{-webkit-flex-basis:calc(33.3% - 20px);-ms-flex-preferred-size:calc(33.3% - 20px);flex-basis:calc(33.3% - 20px)}.video-playlist__grid li:first-child{margin-left:0}.video-playlist__grid li:nth-child(3n+0){margin-right:0}.video-playlist__grid li:nth-child(3n+1){margin-left:0}}.no-touchevents .video-playlist__carousel:hover .video-playlist__carousel__button{opacity:.5}@media only screen and (min-width:768px){.no-touchevents .video-playlist__carousel__button:hover{opacity:1!important}}.video-playlist__carousel{position:relative}.video-playlist__carousel__button{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#ec0080;border-radius:50%;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:45px;height:45px;z-index:10;cursor:pointer;opacity:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:768px){.video-playlist__carousel__button{opacity:0}}.video-playlist__carousel__button:after,.video-playlist__carousel__button:before{position:absolute;background-color:#fff;content:"";height:3px;width:17px;z-index:11}.video-playlist__carousel__button.swiper-button-disabled{opacity:0;display:none}.video-playlist__carousel__button.button-next{right:5px}.video-playlist__carousel__button.button-next:after{margin-top:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.video-playlist__carousel__button.button-next:before{margin-top:-10px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.video-playlist__carousel__button.button-prev{left:5px}.video-playlist__carousel__button.button-prev:after{margin-top:-10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.video-playlist__carousel__button.button-prev:before{margin-top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.video-playlist__carousel .swiper-container[dir=rtl] .video-playlist__carousel__button.button-next{right:auto;left:5px}.video-playlist__carousel .swiper-container[dir=rtl] .video-playlist__carousel__button.button-next:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.video-playlist__carousel .swiper-container[dir=rtl] .video-playlist__carousel__button.button-next:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.video-playlist__carousel .swiper-container[dir=rtl] .video-playlist__carousel__button.button-prev{left:auto;right:5px}.video-playlist__carousel .swiper-container[dir=rtl] .video-playlist__carousel__button.button-prev:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.video-playlist__carousel .swiper-container[dir=rtl] .video-playlist__carousel__button.button-prev:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.manifesto__container{background:#e6017e;background:-webkit-gradient(linear,left top,left bottom,from(#e6017e),to(#971a81));background:linear-gradient(180deg,#e6017e,#971a81);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e6017e",endColorstr="#971a81",GradientType=1)}@media only screen and (min-width:768px){.manifesto__grid--large{position:relative}}@media only screen and (min-width:768px){.manifesto__grid--large .swiper-container{max-width:700px;margin:auto;position:static}}@media only screen and (min-width:768px){.manifesto__grid--large .swiper-pagination{text-align:right}}.challenge-type-filter{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:470px){.challenge-type-filter{margin:0 auto;max-width:260px}}@media only screen and (min-width:768px){.challenge-type-filter{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.challenge-type-filter li{list-style:none;margin:2.5px}@media only screen and (min-width:768px){.challenge-type-filter li{margin:0 2.5px}}.challenge-type-filter li img{cursor:pointer}.challenge-filter-type-icon{position:relative;cursor:pointer;border:2px solid #fff;border-radius:50%;-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.25);box-shadow:0 6px 10px 0 rgba(0,0,0,.25);width:50px;height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:992px){.challenge-filter-type-icon{width:60px;height:60px}}.challenge-filter-type-icon svg{max-width:60%}.challenge-filter-type-icon--travel{background-color:#ec0080}.challenge-filter-type-icon--travel.challenge-filter-type-icon--deactive{background-color:#d6d6d6}.challenge-filter-type-icon--travel.challenge-filter-type-icon--deactive .challenge-travel-icon .cls-1,.challenge-filter-type-icon--travel.challenge-filter-type-icon--deactive .challenge-travel-icon .cls-2{fill:#fbfbfb}.challenge-filter-type-icon--travel.challenge-filter-type-icon--deactive .challenge-travel-icon .cls-5{stroke:#fbfbfb}.challenge-filter-type-icon--travel .challenge-filter-type-icon__title{color:#ec0080;border-color:#ec0080}.challenge-filter-type-icon--creative{background-color:#8c08ff}.challenge-filter-type-icon--creative.challenge-filter-type-icon--deactive{background-color:#d6d6d6}.challenge-filter-type-icon--creative.challenge-filter-type-icon--deactive .challenge-creative-icon .cls-1{fill:#fbfbfb}.challenge-filter-type-icon--creative .challenge-filter-type-icon__title{color:#8c08ff;border-color:#8c08ff}.challenge-filter-type-icon--energy{background-color:#ffc100}.challenge-filter-type-icon--energy.challenge-filter-type-icon--deactive{background-color:#d6d6d6}.challenge-filter-type-icon--energy.challenge-filter-type-icon--deactive .challenge-energy-icon .cls-2,.challenge-filter-type-icon--energy.challenge-filter-type-icon--deactive .challenge-energy-icon .cls-3{fill:#fff}.challenge-filter-type-icon--energy.challenge-filter-type-icon--deactive .challenge-energy-icon .cls-4{stroke:#fff}.challenge-filter-type-icon--energy .challenge-filter-type-icon__title{color:#ffc100;border-color:#ffc100}.challenge-filter-type-icon--flora{background-color:#85b900}.challenge-filter-type-icon--flora.challenge-filter-type-icon--deactive{background-color:#d6d6d6}.challenge-filter-type-icon--flora.challenge-filter-type-icon--deactive .challenge-flora-icon .cls-1{fill:#fbfbfb}.challenge-filter-type-icon--flora .challenge-filter-type-icon__title{color:#85b900;border-color:#85b900}.challenge-filter-type-icon--fauna{background-color:#fe6e56}.challenge-filter-type-icon--fauna.challenge-filter-type-icon--deactive{background-color:#d6d6d6}.challenge-filter-type-icon--fauna.challenge-filter-type-icon--deactive .challenge-fauna-icon .cls-1{fill:#fbfbfb}.challenge-filter-type-icon--fauna .challenge-filter-type-icon__title{color:#fe6e56;border-color:#fe6e56}.challenge-filter-type-icon--recycle{background-color:#00b04b}.challenge-filter-type-icon--recycle.challenge-filter-type-icon--deactive{background-color:#d6d6d6}.challenge-filter-type-icon--recycle.challenge-filter-type-icon--deactive .challenge-recycle-icon .cls-1{fill:#f7f7f7}.challenge-filter-type-icon--recycle.challenge-filter-type-icon--deactive .challenge-recycle-icon .cls-3{fill:#f2f2f2}.challenge-filter-type-icon--recycle .challenge-filter-type-icon__title{color:#00b04b;border-color:#00b04b}.challenge-filter-type-icon--water{background-color:#00bdb6}.challenge-filter-type-icon--water.challenge-filter-type-icon--deactive{background-color:#d6d6d6}.challenge-filter-type-icon--water.challenge-filter-type-icon--deactive .challenge-water-icon .cls-1{fill:#d6d6d6;stroke:#f2f2f2}.challenge-filter-type-icon--water .challenge-filter-type-icon__title{color:#00bdb6;border-color:#00bdb6}.challenge-filter-type-icon--food{background-color:#3ec407}.challenge-filter-type-icon--food.challenge-filter-type-icon--deactive{background-color:#d6d6d6}.challenge-filter-type-icon--food.challenge-filter-type-icon--deactive .challenge-food-icon .cls-2{fill:#fbfbfb}.challenge-filter-type-icon--food .challenge-filter-type-icon__title{color:#3ec407;border-color:#3ec407}.challenge-filter-type-icon__title{display:none}.no-touchevents .challenge-filter-type-icon:hover .challenge-filter-type-icon__title{-webkit-transform:translate(-50%,-65px);transform:translate(-50%,-65px);opacity:1}.no-touchevents .challenge-filter-type-icon__title{display:block;padding:10px 25px;position:absolute;-webkit-transform:translate(-50%,-55px);transform:translate(-50%,-55px);left:50%;opacity:0;z-index:10;background-color:#fff;border-radius:25px;border-style:solid;border-width:2px;-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.25);box-shadow:0 6px 10px 0 rgba(0,0,0,.25);-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out;font-size:22px;font-size:1.375rem}.challenge-filter__conatiner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){.challenge-filter__conatiner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width:768px){.challenge-filter__type{margin-left:auto}}.challenge-filter__dropdown{margin-bottom:20px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}@media only screen and (min-width:768px){.challenge-filter__dropdown{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-flex-basis:230px;-ms-flex-preferred-size:230px;flex-basis:230px;margin-right:20px}}@media only screen and (min-width:992px){.challenge-filter__dropdown{-webkit-flex-basis:300px;-ms-flex-preferred-size:300px;flex-basis:300px}}.challenge-dropdown__conatiner{cursor:pointer;position:relative;width:250px}@media only screen and (min-width:768px){.challenge-dropdown__conatiner{width:auto}}.challenge-dropdown__conatiner--open .challenge-dropdown__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.challenge-dropdown__conatiner--open .challenge-dropdown__list{display:block}.challenge-dropdown__conatiner--close .challenge-dropdown__list{display:none}.challenge-dropdown__header{background-color:#fff;color:#ec0080;padding-top:10px;padding-bottom:10px;padding-left:30px;font-size:22px;font-size:1.375rem;text-transform:uppercase;border-radius:25px 0 25px 0;position:relative;z-index:201}.challenge-dropdown__header,.challenge-dropdown__header .challenge-dropdown__arrow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.challenge-dropdown__header .challenge-dropdown__arrow{width:30px;height:30px;margin-left:auto;margin-right:20px;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.challenge-dropdown__list{position:absolute;width:100%;z-index:200;border-radius:0 0 25px 0;overflow:hidden;margin-top:-25px;font-family:avenir-rounded,sans-serif;font-family:Lubalin Graph ITC Turner Latin,sans-serif}.challenge-dropdown__list--survey{font-family:avenir-rounded,sans-serif}.challenge-dropdown__list span{background-color:#ec0080;color:#fff;display:block;width:100%;padding-top:7.5px;padding-bottom:7.5px;padding-left:30px;font-size:22px;font-size:1.375rem;text-transform:uppercase}.challenge-dropdown__list span:first-child{padding-top:35px}.challenge-dropdown__list span:hover{background-color:#fff;color:#ec0080}.challenge-dropdown--cant-do .challenge-dropdown__conatiner{width:100%}.challenge-dropdown--cant-do .challenge-dropdown__header{font-size:18px;font-size:1.125rem;text-align:left;padding:10px 15px;border-radius:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.challenge-dropdown--cant-do .challenge-dropdown__arrow{margin-right:0;margin-left:15px}.challenge-dropdown--cant-do .challenge-dropdown__list{margin-top:0;border-radius:0 0 25px 0;padding:15px;background-color:#fff;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.3);box-shadow:0 5px 10px 0 rgba(0,0,0,.3)}.challenge-dropdown--cant-do .challenge-dropdown__list .title{color:#000;text-align:center;font-weight:700;font-size:20px;font-size:1.25rem;margin-bottom:15px}.challenge-dropdown--cant-do .challenge-dropdown__list .description{color:#000;font-size:16px;font-size:1rem;text-align:center}.challenge-dropdown--cant-do .challenge-dropdown__list .option{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.challenge-dropdown--cant-do .challenge-dropdown__list .option .icon{width:50px;height:46px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.challenge-dropdown--cant-do .challenge-dropdown__list .option.selected svg{width:100%}.challenge-dropdown--cant-do .challenge-dropdown__list .option svg{width:41px}.challenge-dropdown--cant-do .challenge-dropdown__list .option .label{font-size:16px;font-size:1rem;color:#000;margin-left:30px}.challenge-dropdown--cant-do .challenge-dropdown__list .reason-input{display:none}.challenge-dropdown--cant-do .challenge-dropdown__submit{text-align:center;margin-top:20px}.challenge-dropdown--cant-do .challenge-dropdown__submit button{cursor:pointer;text-transform:uppercase;border-radius:25px 0 25px 0;background-color:none;border:none;padding:15px 25px;color:#fff;font-weight:700;font-size:22px;font-size:1.375rem;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.3);box-shadow:0 5px 10px 0 rgba(0,0,0,.3)}@media only screen and (min-width:768px){.challenge-dropdown--cant-do .challenge-dropdown__submit button{padding:10px 35px}}.challenge-dropdown--cant-do.food .challenge-dropdown__submit button{background-color:#3ec407}.challenge-dropdown--cant-do.food .challenge-dropdown__list span,.challenge-dropdown--cant-do.food .challenge-dropdown__title{color:#3ec407}.challenge-dropdown--cant-do.food .challenge-dropdown__arrow svg .cls-1{fill:#3ec407}.challenge-dropdown--cant-do.food .challenge-box-unticked .cls-2{stroke:#3ec407}.challenge-dropdown--cant-do.food .challenge-box-ticked .cls-4{fill:#3ec407}.challenge-dropdown--cant-do.food .challenge-box-ticked .cls-3{stroke:#3ec407}.challenge-dropdown--cant-do.creative .challenge-dropdown__submit button{background-color:#8c08ff}.challenge-dropdown--cant-do.creative .challenge-dropdown__list span,.challenge-dropdown--cant-do.creative .challenge-dropdown__title{color:#8c08ff}.challenge-dropdown--cant-do.creative .challenge-dropdown__arrow svg .cls-1{fill:#8c08ff}.challenge-dropdown--cant-do.creative .challenge-box-unticked .cls-2{stroke:#8c08ff}.challenge-dropdown--cant-do.creative .challenge-box-ticked .cls-4{fill:#8c08ff}.challenge-dropdown--cant-do.creative .challenge-box-ticked .cls-3{stroke:#8c08ff}.challenge-dropdown--cant-do.recycle .challenge-dropdown__submit button{background-color:#00b04b}.challenge-dropdown--cant-do.recycle .challenge-dropdown__list span,.challenge-dropdown--cant-do.recycle .challenge-dropdown__title{color:#00b04b}.challenge-dropdown--cant-do.recycle .challenge-dropdown__arrow svg .cls-1{fill:#00b04b}.challenge-dropdown--cant-do.recycle .challenge-box-unticked .cls-2{stroke:#00b04b}.challenge-dropdown--cant-do.recycle .challenge-box-ticked .cls-4{fill:#00b04b}.challenge-dropdown--cant-do.recycle .challenge-box-ticked .cls-3{stroke:#00b04b}.challenge-dropdown--cant-do.fauna .challenge-dropdown__submit button{background-color:#fe6e56}.challenge-dropdown--cant-do.fauna .challenge-dropdown__list span,.challenge-dropdown--cant-do.fauna .challenge-dropdown__title{color:#fe6e56}.challenge-dropdown--cant-do.fauna .challenge-dropdown__arrow svg .cls-1{fill:#fe6e56}.challenge-dropdown--cant-do.fauna .challenge-box-unticked .cls-2{stroke:#fe6e56}.challenge-dropdown--cant-do.fauna .challenge-box-ticked .cls-4{fill:#fe6e56}.challenge-dropdown--cant-do.fauna .challenge-box-ticked .cls-3{stroke:#fe6e56}.challenge-dropdown--cant-do.water .challenge-dropdown__submit button{background-color:#00bdb6}.challenge-dropdown--cant-do.water .challenge-dropdown__list span,.challenge-dropdown--cant-do.water .challenge-dropdown__title{color:#00bdb6}.challenge-dropdown--cant-do.water .challenge-dropdown__arrow svg .cls-1{fill:#00bdb6}.challenge-dropdown--cant-do.water .challenge-box-unticked .cls-2{stroke:#00bdb6}.challenge-dropdown--cant-do.water .challenge-box-ticked .cls-4{fill:#00bdb6}.challenge-dropdown--cant-do.water .challenge-box-ticked .cls-3{stroke:#00bdb6}.challenge-dropdown--cant-do.energy .challenge-dropdown__submit button{background-color:#ffc100}.challenge-dropdown--cant-do.energy .challenge-dropdown__list span,.challenge-dropdown--cant-do.energy .challenge-dropdown__title{color:#ffc100}.challenge-dropdown--cant-do.energy .challenge-dropdown__arrow svg .cls-1{fill:#ffc100}.challenge-dropdown--cant-do.energy .challenge-box-unticked .cls-2{stroke:#ffc100}.challenge-dropdown--cant-do.energy .challenge-box-ticked .cls-4{fill:#ffc100}.challenge-dropdown--cant-do.energy .challenge-box-ticked .cls-3{stroke:#ffc100}.challenge-dropdown--cant-do.flora .challenge-dropdown__submit button{background-color:#85b900}.challenge-dropdown--cant-do.flora .challenge-dropdown__list span,.challenge-dropdown--cant-do.flora .challenge-dropdown__title{color:#85b900}.challenge-dropdown--cant-do.flora .challenge-dropdown__arrow svg .cls-1{fill:#85b900}.challenge-dropdown--cant-do.flora .challenge-box-unticked .cls-2{stroke:#85b900}.challenge-dropdown--cant-do.flora .challenge-box-ticked .cls-4{fill:#85b900}.challenge-dropdown--cant-do.flora .challenge-box-ticked .cls-3{stroke:#85b900}.challenge-dropdown--cant-do.travel .challenge-dropdown__submit button{background-color:#ec0080}.challenge-dropdown--cant-do.travel .challenge-dropdown__list span,.challenge-dropdown--cant-do.travel .challenge-dropdown__title{color:#ec0080}.challenge-dropdown--cant-do.travel .challenge-dropdown__arrow svg .cls-1{fill:#ec0080}.challenge-dropdown--cant-do.travel .challenge-box-unticked .cls-2{stroke:#ec0080}.challenge-dropdown--cant-do.travel .challenge-box-ticked .cls-4{fill:#ec0080}.challenge-dropdown--cant-do.travel .challenge-box-ticked .cls-3{stroke:#ec0080}.challenge-dropdown--cant-do .challenge-dropdown__conatiner--open .challenge-dropdown__header{border-radius:0}.challenge-dropdown--cant-do .challenge-dropdown__conatiner--close .challenge-dropdown__header{border-radius:0 0 25px 0}.challenges-grid__more-button{border:none;background-color:#fff;color:#ec0080;border-radius:25px 0;cursor:pointer;padding:10px 50px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;font-size:26px;font-size:1.625rem}.no-touchevents .challenges-grid__more-button:hover{color:#fff;background-color:#ec0080}.challenge-item,.challenge-item__wrapper{height:100%}.challenge-item{border-radius:25px 0 25px 0;background-color:#fff;padding-bottom:0;cursor:pointer;position:relative}.challenge-item--show{padding-bottom:185px}.challenge-item--show .challenge-item__compacted{height:auto;visibility:visible}.challenge-item--show .challenge-item__footer{visibility:visible}.challenge-item--show .challenge-item__mobile-arrow svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (min-width:768px){.challenge-item{padding-bottom:185px;cursor:auto}}.challenge-item__header{border-radius:25px 0 25px 0;padding:8px 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.challenge-item__header h2{font-weight:700;font-family:avenir-rounded,sans-serif;font-size:20px;font-size:1.25rem}.challenge-item__title{margin-right:15px}.challenge-item__icon{margin-right:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.challenge-item__icon svg{width:40px;height:40px}.challenge-item__mobile-arrow{display:block;margin-left:auto;-webkit-flex-basis:30px;-ms-flex-preferred-size:30px;flex-basis:30px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media only screen and (min-width:768px){.challenge-item__mobile-arrow{display:none}}.challenge-item__mobile-arrow svg{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.challenge-item__mobile-arrow svg .cls-1{fill:#fff}.challenge-item__compacted{height:0;visibility:hidden}@media only screen and (min-width:768px){.challenge-item__compacted{height:auto;visibility:visible}}.challenge-item__footer{position:absolute;left:0;bottom:0;width:100%;z-index:1;visibility:hidden}@media only screen and (min-width:768px){.challenge-item__footer{visibility:visible}}.challenge-item__footer--open-options{z-index:100}.challenge-item__image{border-radius:25px 0 25px 0;overflow:hidden;margin-bottom:20px}.challenge-item__image img{width:100%}.challenge-item__supervision{background-color:rgba(46,166,224,.75);border-bottom-right-radius:25px;color:#fff;position:absolute;top:10px;left:37px;padding:12px 20px 12px 35px;font-weight:700;font-family:avenir-rounded,sans-serif;font-size:18px;font-size:1.125rem}.challenge-item__supervision:after{content:"";background-image:url(../images/challenges/supervision_triangle.png);background-size:100%;background-repeat:no-repeat;width:65px;height:60px;position:absolute;left:-35px;top:-10px}.challenge-item__details{color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:avenir-rounded,sans-serif}.challenge-item__details .description--hide{height:55px;overflow:hidden}.challenge-item__details .description--show{height:auto;overflow:visible}.challenge-item__details .read-more{background-color:transparent;border:none;cursor:pointer;margin-left:auto;margin-top:7px;text-decoration:underline;font-weight:700}.challenge-item__details .download-button{color:#ec0080;background-color:#fff;text-transform:uppercase;padding:5px 18px;border-radius:25px 0 25px 0;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:20px auto 0;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;font-family:Lubalin Graph ITC Turner Latin,sans-serif;font-size:26px;font-size:1.625rem}.challenge-item__details .download-button svg{max-width:22px;margin-left:10px;max-height:28px}.challenge-item__details .download-button svg .cls-2{-webkit-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}html.no-touchevents .challenge-item__details .download-button:hover{color:#fff;background-color:#ec0080}html.no-touchevents .challenge-item__details .download-button:hover svg .cls-2{fill:#fff}.challenge-item__body{padding:20px 20px 80px;position:relative}.challenge-item__confirmation{-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.3);box-shadow:0 5px 10px 0 rgba(0,0,0,.3);margin:0 15px 20px}.challenge-item__done{cursor:pointer;border-radius:25px 0 0 0;padding:10px;text-align:center;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:20px;font-size:1.25rem}.challenge-item__done--completed{border-radius:25px 0}.challenge-item__done .status{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.challenge-item__done .tickbox{background-color:transparent;border:0;width:50px;height:37px;margin-right:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;position:relative}.challenge-item__done .tickbox svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.challenge-item__done .tickbox--ticked svg{width:75%}.challenge-item__done .tickbox--unticked svg{max-width:28px}.challenge-item__done .tickbox .challenge-cross{width:32px}.challenge-item__confirmation{border-radius:25px 0 25px 0}.challenge-item__social{background-color:#e7e7e7;border-radius:25px 0 25px 0;text-align:center}.challenge-item__social,.challenge-item__social div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.challenge-item__social div{color:#000;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.challenge-item__social .like,.challenge-item__social .share{cursor:pointer;background-color:transparent;border:none;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-size:17px;font-size:1.0625rem;margin:0 25px;padding:10px 0;border-radius:25px 0}.challenge-item__social .like svg,.challenge-item__social .share svg{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:30px;margin-right:15px;height:32px}.challenge-item__social .like--liked{color:#fff}.challenge-item__social .like--liked svg{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}.challenge-item__social .like--liked svg .cls-1{fill:#fff}.challenge-item--food .challenge-item__done,.challenge-item--food .challenge-item__header,.challenge-item--food .challenge-item__social .like--liked{background-color:#3ec407}.challenge-item--food .challenge-item__done .challenge-box-cross .cls-1,.challenge-item--food .challenge-item__done .cls-4,.challenge-item--food .challenge-item__social .challenge-downloads-icon .cls-2,.challenge-item--food .challenge-item__social .cls-1{fill:#3ec407}.challenge-item--creative .challenge-item__done,.challenge-item--creative .challenge-item__header,.challenge-item--creative .challenge-item__social .like--liked{background-color:#8c08ff}.challenge-item--creative .challenge-item__done .challenge-box-cross .cls-1,.challenge-item--creative .challenge-item__done .cls-4,.challenge-item--creative .challenge-item__social .challenge-downloads-icon .cls-2,.challenge-item--creative .challenge-item__social .cls-1{fill:#8c08ff}.challenge-item--recycle .challenge-item__done,.challenge-item--recycle .challenge-item__header,.challenge-item--recycle .challenge-item__social .like--liked{background-color:#00b04b}.challenge-item--recycle .challenge-item__done .challenge-box-cross .cls-1,.challenge-item--recycle .challenge-item__done .cls-4,.challenge-item--recycle .challenge-item__social .challenge-downloads-icon .cls-2,.challenge-item--recycle .challenge-item__social .cls-1{fill:#00b04b}.challenge-item--fauna .challenge-item__done,.challenge-item--fauna .challenge-item__header,.challenge-item--fauna .challenge-item__social .like--liked{background-color:#fe6e56}.challenge-item--fauna .challenge-item__done .challenge-box-cross .cls-1,.challenge-item--fauna .challenge-item__done .cls-4,.challenge-item--fauna .challenge-item__social .challenge-downloads-icon .cls-2,.challenge-item--fauna .challenge-item__social .cls-1{fill:#fe6e56}.challenge-item--water .challenge-item__done,.challenge-item--water .challenge-item__header,.challenge-item--water .challenge-item__social .like--liked{background-color:#00bdb6}.challenge-item--water .challenge-item__done .challenge-box-cross .cls-1,.challenge-item--water .challenge-item__done .cls-4,.challenge-item--water .challenge-item__social .challenge-downloads-icon .cls-2,.challenge-item--water .challenge-item__social .cls-1{fill:#00bdb6}.challenge-item--energy .challenge-item__done,.challenge-item--energy .challenge-item__header,.challenge-item--energy .challenge-item__social .like--liked{background-color:#ffc100}.challenge-item--energy .challenge-item__done .cls-4,.challenge-item--energy .challenge-item__social .challenge-downloads-icon .cls-2,.challenge-item--energy .challenge-item__social .cls-1{fill:#ffc100}.challenge-item--flora .challenge-item__done,.challenge-item--flora .challenge-item__header,.challenge-item--flora .challenge-item__social .like--liked{background-color:#85b900}.challenge-item--flora .challenge-item__done .challenge-box-cross .cls-1,.challenge-item--flora .challenge-item__done .cls-4,.challenge-item--flora .challenge-item__social .challenge-downloads-icon .cls-2,.challenge-item--flora .challenge-item__social .cls-1{fill:#85b900}.challenge-item--travel .challenge-item__done,.challenge-item--travel .challenge-item__header,.challenge-item--travel .challenge-item__social .like--liked{background-color:#ec0080}.challenge-item--travel .challenge-item__done .challenge-box-cross .cls-1,.challenge-item--travel .challenge-item__done .cls-4,.challenge-item--travel .challenge-item__social .challenge-downloads-icon .cls-2,.challenge-item--travel .challenge-item__social .cls-1{fill:#ec0080}.challenge-item--compacted-view{position:relative;height:100%}.challenge-item--compacted-view img{width:100%}.challenge-item__compacted-title{position:absolute;bottom:0;border-radius:25px 0;padding:8px 15px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.challenge-item__compacted-title h2{font-weight:700;font-family:avenir-rounded,sans-serif;font-size:20px;font-size:1.25rem}.challenge-item--food .challenge-item__compacted-title{background-color:#3ec407}.challenge-item--recycle .challenge-item__compacted-title{background-color:#00b04b}.challenge-item--fauna .challenge-item__compacted-title{background-color:#fe6e56}.challenge-item--water .challenge-item__compacted-title{background-color:#00bdb6}.challenge-item--energy .challenge-item__compacted-title{background-color:#ffc100}.challenge-item--flora .challenge-item__compacted-title{background-color:#85b900}.challenge-item--travel .challenge-item__compacted-title{background-color:#ec0080}.challenge-item--creative .challenge-item__compacted-title{background-color:#8c08ff}html.is-ie .challenges-counter__count{min-width:150px}.stats-cta{background-color:#ec0080;padding:10px 30px;border-radius:50px;width:100%;max-width:500px;margin:0 auto 20px;opacity:1;-webkit-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out}@media only screen and (min-width:768px){.stats-cta{max-width:500px}}.stats-cta--hidden{opacity:0}.challenges-counter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1}.challenges-counter__text{text-align:center;text-transform:uppercase;max-width:100%;font-size:16px;font-size:1rem}@media only screen and (min-width:768px){.challenges-counter__text{max-width:300px;font-size:18px;font-size:1.125rem}}.challenges-counter--text a{height:100%;min-height:64px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.challenges-counter--text .challenges-counter__icon,.challenges-counter--text a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.challenges-counter--text .challenges-counter__icon{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(270deg);transform:rotate(270deg);margin-left:auto;width:50px;height:50px;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.challenges-counter--text .challenges-counter__icon .challenge-arrow-down{height:35px}.challenges-counter--text .challenges-counter__icon .challenge-arrow-down .cls-1{fill:#fff}.challenges-counter--text .challenges-counter__text{width:100%;max-width:100%;font-size:18px;font-size:1.125rem}@media only screen and (min-width:768px){.challenges-counter--text .challenges-counter__text{font-size:20px;font-size:1.25rem;max-width:300px}}.challenges-counter__count{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;margin-left:10px;font-size:30px;font-size:1.875rem}@media only screen and (min-width:768px){.challenges-counter__count{font-size:40px;font-size:2.5rem}}.challenges__offline-message{position:relative;border-radius:25px;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.25);box-shadow:0 3px 3px 0 rgba(0,0,0,.25)}.challenges__offline-message:before{content:"";position:absolute;height:30px;width:30px;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);bottom:-10px;background-color:#fff;-webkit-box-shadow:3px 3px 3px 0 rgba(0,0,0,.25);box-shadow:3px 3px 3px 0 rgba(0,0,0,.25)}.challenges__offline-message__body{background-color:#fff;border-radius:25px;padding:15px 25px;text-align:center;color:#000;position:relative}.challenges__offline-message__body .title{font-size:25px;font-size:1.5625rem;font-family:Lubalin Graph ITC Turner Latin,sans-serif;margin-bottom:5px}@media only screen and (min-width:500px){.challenges__offline-message__body .title{font-size:30px;font-size:1.875rem}}.challenges__offline-message__body .description_1{font-size:16px;font-size:1rem;font-family:avenir-rounded,sans-serif;margin-bottom:5px}.challenges__offline-message__body .description_2{font-size:16px;font-size:1rem;font-family:avenir-rounded-bold,sans-serif}@media (orientation:landscape){html.mobile body:not(.my-goals) .mygoalspage__frame{max-height:100vh;max-width:100vw;margin:60px auto 0;position:relative;overflow:hidden;height:0;padding-top:56%;border:4px solid #fff;border-radius:40px;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.35);box-shadow:0 0 7px 0 rgba(0,0,0,.35)}html.mobile body:not(.my-goals) .mygoalspage__frame>div{position:absolute;top:0;left:0}}.mygoals_frame{background:rgba(0,255,0,.1);max-height:100vh;max-width:100vw;margin:2rem auto 0;position:relative;overflow:hidden;height:0;padding-top:56.66667%;border:4px solid #fff;border-radius:40px;-webkit-box-shadow:0 5px 5px 5px rgba(0,0,0,.35);box-shadow:0 5px 5px 5px rgba(0,0,0,.35)}.mygoals_inner{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mygoals_inner>img{max-width:110%}.mygoals_rotateme{font-size:28px;font-size:1.75rem}.mygoals_intro{position:relative;height:100%;width:100%}.mygoals_intro__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.mygoals_intro__body{position:relative;z-index:2;height:100%}.mygoals_introheader{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;width:100%;padding:25px 10%;text-align:center;height:30%;line-height:1.2;color:#fff;font-size:24px;font-size:1.5rem}.mygoals_introheader span{font-size:32px;font-size:2rem;display:block}.mygoals_steps{padding:0 10%;text-transform:uppercase;position:relative;top:0;left:0;height:40vh;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#000;background:#ffec00;background:-webkit-gradient(linear,left bottom,left top,from(#ffec00),to(#fbbc00));background:linear-gradient(0deg,#ffec00,#fbbc00);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffec00",endColorstr="#fbbc00",GradientType=1)}@media only screen and (min-width:768px){.mygoals_steps{position:absolute;height:40%;top:30%}}.mygoals_step{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.mygoals_step .mygoals_stepcopy{width:60%;margin:5px 0;font-size:24px;font-size:1.5rem;line-height:1.2}@media only screen and (min-width:992px){.mygoals_step .mygoals_stepcopy{width:40%}}.mygoals_step .mygoals_stepcopy span{display:block;font-size:20px;font-size:1.25rem;margin-bottom:5px}.mygoals_step .mygoals_stepimage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:40%}@media only screen and (min-width:992px){.mygoals_step .mygoals_stepimage{width:60%}}.mygoals_step img{height:90%;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:992px){.mygoals_step img{max-height:100%;height:auto}}@media only screen and (min-width:992px){.mygoals_step img.breakOut{height:100%;margin-top:-10%}}.mygoals_step .mygoals_steps__button{text-align:center}.mygoals_step .authModal__button{width:100%;max-width:350px;position:absolute;left:0;right:0;bottom:-80px;padding:10px 20px;font-size:28px;font-size:1.75rem}@media (min-width:992px){.mygoals_step .authModal__button{bottom:-120px;padding:15px 40px;font-size:32px;font-size:2rem}}.mygoals_stepcontrol{position:absolute;bottom:0;left:10%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.mygoals_stepcontrol span{padding:0;cursor:pointer;opacity:.2;font-size:37px;font-size:2.3125rem}.mygoals_stepcontrol span.active{opacity:1}.mygoals_choice{position:relative;height:100%;width:100%}.mygoals_choiceheader{margin:20px 0 0;text-transform:uppercase;padding:0;text-align:center;color:#fff;font-size:20px;font-size:1.25rem}@media (min-width:768px){.mygoals_choiceheader{font-size:36px;font-size:2.25rem}}.challenges-grid{list-style:none;padding:0;margin:20px 0 0}@media only screen and (min-width:768px){.challenges-grid--full{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.challenges-grid--full li{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:20px}@media only screen and (min-width:768px){.challenges-grid--full li{-webkit-flex-basis:calc(50% - 10px);-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}.challenges-grid--full li:nth-child(2n+0){margin-left:auto}}.mygoals_choicegrid{padding:2vw 16%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media only screen and (min-width:992px){.mygoals_choicegrid{padding:2vw 10%}}.mygoals_choicegrid .mygoals_gardenchoice{-webkit-flex-basis:calc(50% - 10px);-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px);border-radius:20px;overflow:hidden;cursor:pointer;position:relative;margin:5px;-webkit-box-shadow:0 0 50px 5px rgba(0,0,0,.35);box-shadow:0 0 50px 5px rgba(0,0,0,.35);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mygoals_choicegrid .mygoals_gardenchoice:nth-child(2n+0){margin-left:auto}@media only screen and (min-width:768px){.mygoals_choicegrid .mygoals_gardenchoice{border-radius:30px}}@media only screen and (min-width:992px){.mygoals_choicegrid .mygoals_gardenchoice{border-radius:40px}}.mygoals_choicegrid .mygoals_gardenchoice img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mygoals_choicegrid .mygoals_gardenchoice .mygoals_confirm{padding:15px;display:none;text-align:center;position:absolute;font-family:Lubalin Graph ITC Turner Latin,sans-serif;background-color:#ec0080;width:100%;border-radius:30px 0 30px 0;font-size:24px;font-size:1.5rem}@media (min-width:768px){.mygoals_choicegrid .mygoals_gardenchoice .mygoals_confirm{padding:20px 0;border-radius:50px 0 50px 0;font-size:30px;font-size:1.875rem}}@media (min-width:992px){.mygoals_choicegrid .mygoals_gardenchoice .mygoals_confirm{font-size:50px;font-size:3.125rem}}.mygoals_choicegrid .mygoals_gardenchoice .mygoals_confirm svg{display:inline;width:24px;margin:0 10px -2.5px 0}@media (min-width:768px){.mygoals_choicegrid .mygoals_gardenchoice .mygoals_confirm svg{width:30px}}@media (min-width:992px){.mygoals_choicegrid .mygoals_gardenchoice .mygoals_confirm svg{width:50px}}.mygoals_choicegrid .mygoals_gardenchoice.active{margin:0;border:5px solid #fff}.mygoals_choicegrid .mygoals_gardenchoice.active .mygoals_confirm{display:block}.mygoals_garden{height:100%;width:100%;background-position:50%}.mygoals_garden .draggable-plant{position:absolute;cursor:move}.mygoals_garden .draggable-plant.index-1{z-index:1}.mygoals_garden .draggable-plant.index-2{z-index:2}.mygoals_garden .draggable-plant.index-3{z-index:3}.mygoals_garden .draggable-plant img.pulse{-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite}.mygoals_garden .react-draggable-dragging{z-index:999!important}.mygoals_garden__placements{position:absolute;height:100%;width:100%;opacity:0;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}.mygoals_garden__placements.is-dragging{opacity:1}.mygoals_garden__placements .placement_marker{width:98px;height:25px;position:absolute;background-color:rgba(0,0,0,.3);border-radius:50%}.mygoals_garden__placements .placement_marker--active{background-color:rgba(236,0,128,.75)}.mygoals__container{background-position:50%;background-repeat:no-repeat;background-size:auto 100%}@media only screen and (orientation:landscape){html.mobile body.my-goals footer,html.mobile body.my-goals header{display:none}html.mobile body.my-goals #app{height:100%;width:100%}html.mobile body.my-goals .mygoalspage__frame{margin-top:0;margin-bottom:0}html.mobile body.my-goals .mygoalspage__frame.container{width:100%;padding:0;overflow:hidden}html.mobile body.my-goals .mygoals__container{overflow:hidden}html.mobile body.my-goals .mygoals_choiceheader{margin:0}}.mygoals__levels__container{position:absolute;height:100%;width:100%;top:0;left:0;z-index:990;background-color:rgba(5,79,86,.8)}.mygoals__levels__container--show{display:block}.mygoals__levels__container--hide{display:none}.mygoals__level__show-button{width:45px;height:45px;position:absolute;right:15px;top:15px;background-color:#ec0080;border:4px solid #fff;border-radius:50%;cursor:pointer;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.35);box-shadow:0 0 7px 0 rgba(0,0,0,.35);z-index:1001;padding:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:992px){.mygoals__level__show-button{width:65px;height:65px}}.mygoals__level__show-button svg{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.mygoals__level__show-button--close svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mygoals__level__show-button--close .title{display:none}.mygoals__level__show-button .title{position:absolute;bottom:-40px;background-color:#ec0080;border:3px solid #fff;border-radius:10px 0;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.35);box-shadow:0 0 7px 0 rgba(0,0,0,.35);padding:5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mygoals__level__show-button .title p{color:#fff;font-size:14px;font-size:.875rem}.mygoals__change-garden{text-align:center}.mygoals__change-garden button{background-color:transparent;position:relative;color:#fff;text-transform:uppercase;background-color:#ec0080;display:inline-block;cursor:pointer;border:none;min-width:180px;margin:0 auto 10px;padding:10px 15px;border-radius:25px 0;font-size:18px;font-size:1.125rem}@media only screen and (min-width:992px){.mygoals__change-garden button{font-size:24px;font-size:1.5rem}}.mygoals__change-garden button:hover{background-color:#fff;color:#ec0080}.mygoals__current-level{background:#fabc2c;background:-webkit-gradient(linear,left top,left bottom,from(#fabc2c),to(#feeb34));background:linear-gradient(180deg,#fabc2c,#feeb34);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fabc2c",endColorstr="#feeb34",GradientType=1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:15px 30px;color:#000;font-size:22px;font-size:1.375rem}.mygoals__current-level .mygoals__level--progress .name{font-size:18px;font-size:1.125rem}@media only screen and (min-width:992px){.mygoals__current-level .mygoals__level--progress .name{font-size:20px;font-size:1.25rem}}.mygoals__current-level .mygoals__level--progress .icon{margin-left:auto;width:18px}@media only screen and (min-width:992px){.mygoals__current-level .mygoals__level--progress .icon{width:20px}}.mygoals__current-level .mygoals__level--progress{min-width:300px;padding:10px;margin-left:20px}.mygoals__levels{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;list-style:none;padding:20px 20px 0}.mygoals__levels li{-webkit-flex-basis:calc(25% - 10px);-ms-flex-preferred-size:calc(25% - 10px);flex-basis:calc(25% - 10px);margin-right:5px;margin-left:5px;margin-bottom:10px}.mygoals__levels li:nth-child(3n+0){margin-left:auto}@media only screen and (min-width:992px){.mygoals__levels li{-webkit-flex-basis:calc(33.33% - 20px);-ms-flex-preferred-size:calc(33.33% - 20px);flex-basis:calc(33.33% - 20px);margin-right:10px;margin-left:10px;margin-bottom:20px}}.mygoals__level{position:relative;color:#fff;background-color:#3bc8d6;border-radius:15px 0;padding:5px 10px;border:4px solid #fff;overflow:hidden;min-height:45px;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mygoals__level .name{margin-right:5px;font-size:12px;font-size:.75rem}@media only screen and (min-width:992px){.mygoals__level .name{font-size:20px;font-size:1.25rem}}.mygoals__level .icon{margin-left:auto;width:100%;max-width:14px;height:18px}@media only screen and (min-width:992px){.mygoals__level .icon{max-width:20px;height:28px}}.mygoals__level__details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2;width:100%}.mygoals__level__percentage{background:#2b7f3d;background:-webkit-gradient(linear,left top,right top,from(#2b7f3d),to(#39a851));background:linear-gradient(90deg,#2b7f3d,#39a851);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2b7f3d",endColorstr="#39a851",GradientType=1);border-radius:0 0 10px 0;-webkit-transition:width .2s;transition:width .2s;width:0;height:100%;position:absolute;top:0;left:0;z-index:1}.my-goals__onboarding{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999}.my-goals__onboarding__tip-1{position:absolute;top:20px;right:90px;width:75%;background-color:#fff;border-radius:25px 0 0 25px;color:#000;padding:10px;-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,.35);box-shadow:0 3px 0 0 rgba(0,0,0,.35);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (min-width:992px){.my-goals__onboarding__tip-1{padding:20px;right:120px;width:85%}}.my-goals__onboarding__tip-1:after{content:"";background-color:#fff;width:27px;height:27px;position:absolute;right:-13px;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:6px}@media only screen and (min-width:992px){.my-goals__onboarding__tip-1:after{width:45px;height:45px;right:-22px;top:9px}}.my-goals__onboarding__tip-1 .title{margin-right:10px;font-size:16px;font-size:1rem;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:992px){.my-goals__onboarding__tip-1 .title{font-size:20px;font-size:1.25rem}}.my-goals__onboarding__tip-1 .description{font-family:avenir-rounded,sans-serif;font-size:12px;font-size:.75rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:992px){.my-goals__onboarding__tip-1 .description{font-size:18px;font-size:1.125rem}}.my-goals__onboarding__tip-2{position:absolute;bottom:20px;width:95%;margin:0 2.5%;background-color:#fff;border-radius:25px 0;color:#000;padding:10px;-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,.35);box-shadow:0 3px 0 0 rgba(0,0,0,.35);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (min-width:992px){.my-goals__onboarding__tip-2{padding:20px}}.my-goals__onboarding__tip-2:before{content:"";background-color:#fff;width:50px;height:50px;position:absolute;left:50%;-webkit-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);top:-7px}.my-goals__onboarding__tip-2 .title{margin-right:10px;font-size:16px;font-size:1rem;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:992px){.my-goals__onboarding__tip-2 .title{font-size:20px;font-size:1.25rem}}.my-goals__onboarding__tip-2 .description{font-family:avenir-rounded,sans-serif;font-size:12px;font-size:.75rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;z-index:10}@media only screen and (min-width:992px){.my-goals__onboarding__tip-2 .description{font-size:18px;font-size:1.125rem}}.quiz-embed{max-width:700px;margin:auto}.quiz-embed iframe{background:#fff;padding:10px}.btn_icon_label{padding:10px 20px;height:44px;color:#000;border-radius:22px;text-transform:uppercase;font-size:25px;font-size:1.5625rem;-webkit-box-shadow:0 5px 0 0 rgba(0,0,0,.5);box-shadow:0 5px 0 0 rgba(0,0,0,.5);margin-left:10px;cursor:pointer}.btn_icon_label,.btn_icon_label .icon,.btn_icon_label .label{position:relative;display:inline-block}.btn_icon_label .icon{height:25px;max-width:50px}.btn_icon_label .icon svg{width:auto;height:100%}.btn_icon_label.green{background:#ec0080}.btn_icon_label.green:hover,.btn_icon_label.white{background:#fff}.btn_icon_label.white:hover{background:#ec0080}.header{-webkit-box-shadow:0 8px 8px 0 rgba(0,0,0,.35);box-shadow:0 8px 8px 0 rgba(0,0,0,.35);background-color:#000;z-index:9;min-height:70px}@media (min-width:992px){.header{min-height:auto}}.header__upper{padding-top:15px;padding-bottom:15px}@media (min-width:992px){.header__upper{padding:0}}.header__cn-logo{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:70px;position:relative;z-index:101}@media (min-width:992px){.header__cn-logo{width:100px;margin-right:20px;margin-left:10px}}.footer{margin-top:40px;background-color:#000;font-family:avenir-rounded,sans-serif;text-align:center;position:relative;overflow:hidden;padding-top:20px;padding-bottom:20px}@media (min-width:768px){.footer{text-align:left;padding-top:65px;padding-bottom:45px}}.footer .upper-content{text-align:center}.footer .upper-content__wwf-image{margin:0 auto 40px}@media only screen and (max-width:768px){.footer .upper-content__wwf-image{max-width:500px}}.footer .upper-content__link{text-align:center;text-decoration:underline;font-family:Lubalin Graph ITC Turner Latin,sans-serif;margin-bottom:40px;display:block;font-size:30px;font-size:1.875rem}@media only screen and (min-width:768px){.footer .upper-content__link{font-size:40px;font-size:2.5rem}}.footer__upper-section{margin-bottom:40px}.footer__lower-section{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.footer__lower-section{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.footer__lower-section .wwf__text{margin-top:20px}.footer__lower-section .legal{position:relative}.footer__lower-section .footer-wwf-logo{margin-bottom:20px}@media (min-width:768px){.footer__lower-section .footer-wwf-logo{width:100px;position:absolute;right:20px}}.filter-options__container{background-color:#000;padding:20px;margin-bottom:40px}.filter-options{text-align:center}.filter-options button{color:#000;cursor:pointer;background-color:#fff;border:none;border-radius:45px;padding:10px 20px;text-transform:uppercase;font-size:16px;font-size:1rem;-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,.35);box-shadow:0 3px 0 0 rgba(0,0,0,.35);margin:5px}@media (min-width:768px){.filter-options button{font-size:18px;font-size:1.125rem;padding:15px 25px}}@media (min-width:992px){.filter-options button{font-size:24px;font-size:1.5rem;padding:18px 40px}}.filter-options button.selected{background-color:#ec0080}#ad_oop_float_01{height:0}.mpu-square{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;margin-top:5px;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.mpu-square{margin-top:0}}.mpu-square .ad_inner{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.5);box-shadow:0 10px 10px 0 rgba(0,0,0,.5)}.mpu-square .ad_label{background-color:#000;padding-top:8px;padding-bottom:8px;font-size:12px;font-size:.75rem;font-family:avenir-rounded,sans-serif;text-transform:uppercase}.mpu-square iframe{-webkit-box-shadow:none!important;box-shadow:none!important}.mpu-leader{text-align:center;margin-bottom:20px}.mpu-leader .ad_label{background:#000;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(40%,#000),color-stop(60%,#000),to(transparent));background:linear-gradient(90deg,transparent,#000 40%,#000 60%,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);padding-top:8px;padding-bottom:8px;font-size:12px;font-size:.75rem;font-family:avenir-rounded,sans-serif;margin-right:auto;margin-left:auto;text-transform:uppercase;max-width:320px;width:100%}@media (min-width:728px){.mpu-leader .ad_label{max-width:728px}}.mpu-leader iframe{-webkit-box-shadow:none!important;box-shadow:none!important}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-lazy{display:none}.swiper-lazy-loaded{display:block}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-pagination{text-align:left;margin-left:10px}@media only screen and (min-width:768px){.swiper-pagination{margin-left:0}}.swiper-pagination .swiper-pagination-bullet{width:12px;height:12px}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.swiper-slide{line-height:0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}html[dir=rtl] .my-goals__onboarding__tip-2 .title{margin-right:0;margin-left:0}html[dir=rtl] .challenge-item__details .download-button svg{margin-left:0;margin-right:10px}@media (min-width:768px){html[dir=rtl] .footer{text-align:right}}html[dir=rtl] .challenge-dropdown--cant-do .challenge-dropdown__arrow{margin-right:15px;margin-left:0}@media only screen and (min-width:768px){html[dir=rtl] .challenges-grid--full li:nth-child(2n+0){margin-right:auto;margin-left:inherit}}@media (min-width:768px){html[dir=rtl] .legal__link{text-align:right}}@media (min-width:768px){html[dir=rtl] .footer__lower-section .footer-wwf-logo{left:20px;right:auto}}html[dir=rtl] .challenges-counter--text .challenges-counter__icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}html[dir=rtl] .challenges-counter__count,html[dir=rtl] .navigation__mobile-login .navigation__link__icon{margin-left:0;margin-right:10px}html[dir=rtl] .map-editorial-overlay__close{right:auto;left:-65px}@media only screen and (min-width:768px){html[dir=rtl] .challenge-filter__type{margin-left:inherit;margin-right:auto}}html[dir=rtl] .mygoals_stepcontrol{left:auto;right:10%}@media only screen and (min-width:768px){html[dir=rtl] .challenge-filter__dropdown{margin-left:20px;margin-right:0}}html[dir=rtl] .challenge-item__social .like svg,html[dir=rtl] .challenge-item__social .share svg{margin-right:0;margin-left:15px}html[dir=rtl] .challenge-dropdown__list span{padding-left:0;padding-right:15px}html[dir=rtl] .challenge-item__mobile-arrow{margin-left:inherit;margin-right:auto}html[dir=rtl] .challenge-dropdown__header{padding:10px 30px 10px 0}html[dir=rtl] .character-hero__showcase-image{right:50%;left:auto;-webkit-transform:translateX(50%);transform:translateX(50%)}html[dir=rtl] .navigation__toggle{right:auto;left:22px}html[dir=rtl] .navigation__mobile-login{right:auto;left:75px}html[dir=rtl] .mygoals__level .icon{margin-left:inherit;margin-right:auto}html[dir=rtl] .mygoals__current-level{padding-right:100px}html[dir=rtl] .mygoals__current-level .mygoals__level--progress{margin-left:0;margin-right:20px}@media (min-width:768px){html[dir=rtl] .authModal{right:auto;left:20px}}@media only screen and (min-width:768px){html[dir=rtl] .mappage__challenges:nth-child(2n+0),html[dir=rtl] .mappage__manifesto:nth-child(2n+0),html[dir=rtl] .mygoalspage__challenges:nth-child(2n+0),html[dir=rtl] .mygoalspage__manifesto:nth-child(2n+0){margin-left:inherit;margin-right:auto}}html[dir=rtl] .map-holder .nav{right:auto;left:20px}html[dir=rtl] .map--filters{right:auto;left:70px}html[dir=rtl] .map-holder input[type=range].range{-webkit-transform:rotate(-270deg);transform:rotate(-270deg);top:0;bottom:auto}html[dir=rtl] .site-logo{left:auto;right:10px}@media (min-width:576px){html[dir=rtl] .character-hero_info-description-links{right:auto;left:40px}}html[dir=rtl] .btn_icon_label{margin-left:0;margin-right:10px}html[dir=rtl] .character-hero_info-clip{margin-left:auto;margin-right:auto}@media (min-width:576px){html[dir=rtl] .character-hero_info-clip{margin-left:auto;margin-right:15px}}html[dir=rtl] .hero-switch__slam-icon{right:auto;left:0}@media (min-width:768px) and (orientation:landscape){html[dir=rtl] .hero-switch__slam-icon{right:auto;left:-50px}}@media (min-width:1300px){html[dir=rtl] .hero-switch__slam-icon{right:auto;left:-100px}}html[dir=rtl] .hero-switch__character--gwen{left:auto;right:5%}html[dir=rtl] .hero-switch__character--max{right:auto;left:5%}html[dir=rtl] .hero-switch__character--ben{right:33%}html[dir=rtl] .hero-switch__slam-icon__text{right:auto;left:10%}html[dir=rtl] .marque-cta__container{text-align:left}html[dir=rtl] .marque-cta{padding:5px}@media (min-width:768px){html[dir=rtl] .marque-cta{padding-left:30px}}html[dir=rtl] .marque-cta__icon{margin-left:10px;margin-right:0}html[dir=rtl] .sub-page__title--apps .bar-content .bar-content__icon{right:auto;left:15px}html[dir=rtl] .details-container__description,html[dir=rtl] .details-container__screenshots{text-align:right}html[dir=rtl] .content-item__icon,html[dir=rtl] .video-playlist__button{margin-left:inherit;margin-right:auto}html[dir=rtl] .content-item__icon span{display:block;margin-left:10px}html[dir=rtl] .content-item__details{text-align:right;padding-right:10px;padding-left:0}html[dir=rtl] .content-item__title{margin-right:0;margin-left:5px}@media (min-width:768px){html[dir=rtl] .grid-row>div:first-child{padding-left:10px}html[dir=rtl] .grid-row>div:last-child{padding-right:10px}}html[dir=rtl] .grid-row__1x2 .grid-col-1{margin-bottom:10px}@media (min-width:768px){html[dir=rtl] .grid-row__1x2 .grid-col-1{margin-bottom:0}}html[dir=rtl] .grid-row__1x2 .grid-col-2 .content-item__wrapper:first-child{padding-left:5px}html[dir=rtl] .grid-row__1x2 .grid-col-2 .content-item__wrapper:last-child{padding-right:5px}html[dir=rtl] .grid-row__3x>div:nth-child(2){padding-right:15px;padding-left:5px}@media (min-width:768px){html[dir=rtl] .grid-row__3x>div:nth-child(2){padding-right:10px}}html[dir=rtl] .grid-row__3x>div:last-child{padding-right:5px}@media (min-width:768px){html[dir=rtl] .grid-row__3x>div:last-child{padding-right:10px}}html[dir=rtl] .grid-row__2x1 .grid-col-1 .content-item__wrapper:first-child{padding-left:5px}html[dir=rtl] .grid-row__2x1 .grid-col-1 .content-item__wrapper:last-child{padding-right:5px}html[dir=rtl] .xp-bar__my-badges{margin-right:10px}html[dir=rtl] .xp-bar__xp__level{right:auto;left:10px}html[dir=rtl] .xp-bar__title{margin-right:0;margin-left:15px;text-align:left}@media (min-width:1300px){html[dir=rtl] .xp-bar__title{margin-left:100px}}html[dir=rtl] .xp-reward-wrapper{right:auto;left:15px}html[dir=rtl] .badgespage .rewards--welcome:after{content:"";left:auto;right:0;background:#000;background:-webkit-gradient(linear,right top,left top,from(transparent),color-stop(0,#000),color-stop(75%,#000),to(transparent));background:linear-gradient(-90deg,transparent,#000 0,#000 75%,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}@media (min-width:768px){html[dir=rtl] .badgespage .rewards--content{margin-right:45px;margin-left:0}}@media (min-width:768px){html[dir=rtl] .badgespage .rewards--background-image{right:auto;left:0}}html[lang=ar] .navigation__link__title{font-family:Lubalin Graph ITCTurnerAraW03B,sans-serif}html[lang=ar] .mygoals_introheader,html[lang=ar] .mygoals_step .mygoals_stepcopy,html[lang=ar] .sub-page__title{line-height:1.2}html[lang=en]{line-height:1.15}@media only screen and (min-width:768px){html[lang=en] .challenges-counter__text{font-size:32px;font-size:2rem}}html[lang=en] .mygoals_introheader{line-height:.9}html[lang=en] .mygoals_step .mygoals_stepcopy{line-height:1}html[lang=en] .rotate-screen__text{line-height:.8}html[lang=dk] .mygoals_introheader,html[lang=dk] .mygoals_step .mygoals_stepcopy,html[lang=no] .mygoals_introheader,html[lang=no] .mygoals_step .mygoals_stepcopy,html[lang=pl] .mygoals_introheader,html[lang=pl] .mygoals_step .mygoals_stepcopy,html[lang=sv] .mygoals_introheader,html[lang=sv] .mygoals_step .mygoals_stepcopy{line-height:1.2}html[lang=de] .navigation__link__title{font-size:11px;font-size:.6875rem}@media only screen and (min-width:400px){html[lang=de] .navigation__link__title{font-size:12px;font-size:.75rem}}html[lang=bg] .navigation__link__title{font-size:11px;font-size:.6875rem}@media only screen and (min-width:400px){html[lang=bg] .navigation__link__title{font-size:12px;font-size:.75rem}}html.webp .map-holder #map-container:before{background-image:url(../images/map/map-bg-tile.webp)}html.is-ie .marker .marker-count:before{content:"";background-image:url(../images/map/marker-ripples.svg);width:calc(100% + 40px);height:calc(100% + 40px);position:absolute;top:-20px;left:-20px;background-repeat:no-repeat}.map__container{position:relative;height:100%}.map__container .map__counter{display:none}@media only screen and (min-width:992px){.map__container .map__counter{display:block}}.map__container .stats-cta{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-15px}@media only screen and (min-width:768px){.map__container .stats-cta{bottom:15px}}.map-section,.map__container .icon-container>*{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.map-section{position:absolute;height:100%;width:100%;will-change:transform;direction:ltr}.map-holder__hud{position:absolute;width:100%;z-index:104}.map-holder__hud .container{position:relative}.map__dropdowns{position:absolute;left:50%;bottom:5px;z-index:10;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.map__dropdowns .dropdowns{background-color:#ed0081;padding:10px 20px;border-radius:30px}.map__dropdowns .dropdowns select{margin:0 5px}.placeholder-content{background:#fabc2c;background:-webkit-gradient(linear,left top,left bottom,from(#fabc2c),to(#feeb34));background:linear-gradient(180deg,#fabc2c,#feeb34);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fabc2c",endColorstr="#feeb34",GradientType=1);min-height:200px;padding:15px 0}.placeholder-content h1{color:#000;margin:0;padding:0}.map-holder--full #drag-img{cursor:move}.map-holder{position:relative}.map-holder #drag-img{position:relative;-webkit-transition:-webkit-transform 1.8s ease-in-out;transition:-webkit-transform 1.8s ease-in-out;transition:transform 1.8s ease-in-out;transition:transform 1.8s ease-in-out,-webkit-transform 1.8s ease-in-out;-webkit-transform-origin:center;transform-origin:center}.map-holder #drag-img,.map-holder .world-map{width:1778px;height:1000px;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.map-holder .world-map{-webkit-font-smoothing:antialised;-webkit-font-smoothing:subpixel-antialiased}.map-holder input{padding:0;max-width:none!important}.map-holder #map-container{background:#1a9cda;background:-webkit-gradient(linear,left bottom,left top,from(#1a9cda),to(#54c2e8));background:linear-gradient(0deg,#1a9cda,#54c2e8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1a9cda",endColorstr="#54c2e8",GradientType=1);height:422px;overflow:hidden;max-width:100%;position:relative;margin:0 auto;-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out}@media only screen and (min-width:992px){.map-holder #map-container{height:650px}}.map-holder #map-container:before{position:absolute;top:0;left:0;content:"";height:100%;width:100%;background-image:url(../images/map/map-bg-tile.png);background-size:200px}.map-holder--compact #map-container{height:472px}.map-holder .marker{min-width:10px;min-height:10px;position:absolute;z-index:103;border-radius:50%;opacity:0;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transition:opacity .5s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .5s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .5s ease-in-out,transform .3s ease-in-out;transition:opacity .5s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.map-holder .marker.active{opacity:1}.map-holder .marker .image__container,.map-holder .marker .marker-count__container{cursor:pointer;position:relative;width:100%;height:100%}.map-holder .marker.show-tap{z-index:999999!important}.map-holder .marker.show-tap .image:before,.map-holder .marker.show-tap .marker-count:before{content:"";background-image:url(../images/map/onboarding/arrow.png);background-repeat:no-repeat;position:absolute;top:0;left:0;width:105px;height:93px;-webkit-transform:translate(10px,-40px) scale(1.2);transform:translate(10px,-40px) scale(1.2);-webkit-transform-origin:bottom left;transform-origin:bottom left}.map-holder .marker.show-tap .image:before{-webkit-transform:translate(30px,-40px) scale(1.2);transform:translate(30px,-40px) scale(1.2)}.map-holder .marker.show-tap.marker--100 .marker-count:before{-webkit-transform:translate(20px,-40px) scale(1.2);transform:translate(20px,-40px) scale(1.2)}.map-holder .marker.show-tap.marker--1000 .marker-count:before{-webkit-transform:translate(30px,-30px) scale(1.2);transform:translate(30px,-30px) scale(1.2)}.map-holder .marker.show-tap.pulse{-webkit-animation:show-tap-pulse 1s infinite;animation:show-tap-pulse 1s infinite}.map-holder .marker .marker-count{background-color:#115565;position:absolute;font-size:20px;letter-spacing:-1px;left:50%;width:45px;height:45px;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:10;border:4px solid #fff;padding:5px;border-radius:50%;-webkit-box-shadow:0 7px 10px -6px rgba(0,0,0,.3);box-shadow:0 7px 10px -6px rgba(0,0,0,.3);-webkit-transition:background-color .7s ease-in-out;transition:background-color .7s ease-in-out}.map-holder .marker .marker-count .marker-count__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.map-holder .marker .marker-count:before{content:"";background-image:url(../images/map/marker-ripples.svg);width:calc(100% + 40px);height:calc(100% + 40px);position:absolute;top:-10px;left:-20px;background-repeat:no-repeat}.map-holder .marker.travel .marker-count{background-color:#ec0080}.map-holder .marker.energy .marker-count{background-color:#ffc100}.map-holder .marker.flora .marker-count{background-color:#85b900}.map-holder .marker.fauna .marker-count{background-color:#fe6e56}.map-holder .marker.recycle .marker-count{background-color:#00b04b}.map-holder .marker.water .marker-count{background-color:#00bdb6}.map-holder .marker.creative .marker-count{background-color:#8c08ff}.map-holder .marker.food .marker-count{background-color:#3ec407}.map-holder .marker__tap{position:absolute;z-index:999;min-width:150px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;top:-185px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3);min-height:100px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-150px;border-radius:25px 0;padding:5px 10px;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.map-holder .marker__tap:after{content:"";background-color:#fff;width:25px;height:25px;position:absolute;left:50%;-webkit-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);bottom:-20px}.map-holder .marker__tap span{font-size:22px;font-size:1.375rem;display:block;color:#000;text-align:center}.map-holder .marker--editorial .image{position:absolute;font-size:20px;left:50%;width:70px;height:70px;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:10;border:3px solid #8c08ff;border-radius:50%;-webkit-box-shadow:0 7px 10px -6px rgba(0,0,0,.3);box-shadow:0 7px 10px -6px rgba(0,0,0,.3)}.map-holder .marker--editorial .image img{height:100%;border-radius:50%}.map-holder .marker--1000000{z-index:103}.map-holder .marker--1000000 .marker-count{width:95px;height:95px}.map-holder .marker--1000000 .marker-count:before{width:calc(100% + 50px);height:calc(100% + 50px);top:-9px;left:-25px}.map-holder .marker--100000{z-index:103}.map-holder .marker--100000 .marker-count{width:85px;height:85px}.map-holder .marker--100000 .marker-count:before{width:calc(100% + 50px);height:calc(100% + 50px);top:-10px;left:-25px}.map-holder .marker--1000{z-index:103}.map-holder .marker--1000 .marker-count{width:70px;height:70px}.map-holder .marker--1000 .marker-count:before{top:-8px}.map-holder .marker--100{z-index:102}.map-holder .marker--100 .marker-count{width:55px;height:55px}.map-holder .marker--10{z-index:101}.map-holder .zoom-level-1 .marker{-webkit-transform:scale(1.5);transform:scale(1.5)}@media only screen and (min-width:992px){.map-holder .zoom-level-1 .marker{-webkit-transform:scale(1.2);transform:scale(1.2)}}.map-holder .zoom-level-2 .marker{-webkit-transform:scale(.4);transform:scale(.4)}.map-holder .zoom-level-3 .marker{-webkit-transform:scale(.2);transform:scale(.2)}.map-holder .button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1;min-width:40px;min-height:40px;max-width:40px;max-height:40px;background-color:#ed0081;color:#fff;border:none;border-radius:50%;font-size:30px;cursor:pointer;text-align:center;-webkit-box-shadow:0 1px 0 0 rgba(50,50,50,.75);box-shadow:0 1px 0 0 rgba(50,50,50,.75);font-weight:700;font-family:avenir-rounded,sans-serif}.map-holder #zoomout{line-height:.5;font-size:60px;font-size:3.75rem;padding-bottom:12px;padding-left:1px}.map-holder #zoomin{font-size:38px;font-size:2.375rem;padding-left:1px;padding-bottom:3px}.map-holder .nav{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:30px;margin-top:20px;right:20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.map-holder .nav.hidden{display:none}.map-holder #scroller{height:100%;width:20px;margin-top:15px;margin-bottom:15px;position:relative}.map-holder input[type=range].range{position:absolute;left:3px;bottom:0;height:20px;cursor:pointer;-webkit-appearance:none;z-index:100;background-color:rgba(0,0,0,.3);border-radius:15px;-webkit-transform-origin:8px;transform-origin:8px;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.map-holder input[type=range].range::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:40px;background-color:#fff;border-radius:15px}.map-holder input[type=range].range::-ms-fill-lower,.map-holder input[type=range].range::-ms-fill-upper{background:transparent;color:transparent}.map-holder input[type=range].range::-ms-thumb{background:#fff;color:transparent;width:20px;height:80px;border-radius:15px}.map-holder input[type=range].range::-ms-track{background:transparent;color:transparent;border:none}.map-holder input[type=range].range::-ms-ticks-before,.map-holder input[type=range].range::-ms-tooltip{background:transparent;color:transparent}.map-holder input[type=range].range::-ms-ticks-after{background:transparent;color:transparent}html.mobile{height:100%}@media only screen and (orientation:landscape){html.mobile body.map-page footer,html.mobile body.map-page header{display:none}html.mobile body.map-page #app,html.mobile body.map-page #map-container,html.mobile body.map-page .main,html.mobile body.map-page .main-content,html.mobile body.map-page .map-holder,html.mobile body.map-page main{height:100%;width:100%}}html[lang=bg] .marker__tap span,html[lang=de] .marker__tap span,html[lang=ru] .marker__tap span{font-size:13px;font-size:.8125rem}.map-holder.zoom-level-1 .map--filters,.map-holder.zoom-level-2 .map--filters{display:none}.map--filters{position:absolute;top:20px;z-index:10;right:70px;height:50px}@media only screen and (min-width:576px){.map--filters{height:60px}}.map--filters .opened{display:none;visibility:hidden}.map--filters.active .opened,.map--filters .closed{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:visible}.map--filters.active .closed{display:none;visibility:hidden}.map--filters .closed{cursor:pointer;background-color:#ec0080;border:none;border-radius:50%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;padding:10px}@media only screen and (min-width:576px){.map--filters .closed{height:60px;width:60px}}@media only screen and (min-width:992px){.map--filters .closed{width:55px;height:55px}}.map--filters .closed.pulse{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;position:relative}.map--filters .closed.pulse:before{content:"";background-image:url(../images/map/onboarding/arrow.png);background-repeat:no-repeat;position:absolute;top:0;left:0;width:105px;height:93px;-webkit-transform:translate(40px,-55px) scale(.7) rotate(26deg);transform:translate(40px,-55px) scale(.7) rotate(26deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}.map--filters .opened{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3);background-color:#fff;padding:8px;border-radius:45px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:50px}@media only screen and (min-width:576px){.map--filters .opened{height:60px}}@media only screen and (min-width:992px){.map--filters .opened{height:70px}}.map--filters .challenge-filter-type-icon{-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.1);box-shadow:0 0 6px 0 rgba(0,0,0,.1)}@media only screen and (max-width:576px){.map--filters .challenge-filter-type-icon{height:35px;width:35px}}.map--filters .challenge-filter-type-icon.pulse{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;-webkit-animation-delay:1s;animation-delay:1s}.map--filters .challenge-filter-type-icon__title{display:none}.map--filters__close{cursor:pointer;background-color:#ec0080;color:#fff;width:30px;height:30px;border:none;border-radius:50%;margin-left:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:avenir-rounded,sans-serif;font-weight:700;font-size:12px;font-size:.75rem}.map--filters__close.pulse{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;-webkit-animation-delay:1s;animation-delay:1s}.map-editorial-modal{position:absolute;width:100%;height:100%;z-index:200;background-color:rgba(0,0,0,.75);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.map-editorial-modal__details{border-radius:25px 0 25px 0;background-color:#fff;padding-bottom:0;position:relative;width:100%;height:100%}.map-editorial-modal__header{background-color:#8c08ff;border-radius:25px 0 25px 0;padding:8px 15px;font-weight:700;font-family:avenir-rounded,sans-serif;font-size:16px;font-size:1rem}.map-editorial-modal__body{color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:avenir-rounded,sans-serif;padding:20px;position:relative}.map-editorial-modal__image{border-radius:25px 0 25px 0;overflow:hidden;margin:0 auto 20px;width:100%}.map-editorial-modal__description{max-height:50px;overflow:hidden;padding-right:19px;position:relative;line-height:1.2;-webkit-box-shadow:0 2px 5px -6px rgba(0,0,0,.5);box-shadow:0 2px 5px -6px rgba(0,0,0,.5)}.map-editorial-modal__description p{font-size:16px;font-size:1rem}.map-editorial-modal__read-more{color:#fff;background-color:#8c08ff;text-transform:uppercase;padding:5px 18px;border:none;cursor:pointer;border-radius:25px 0 25px 0;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3);margin:3px auto 0;width:100%;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;font-family:Lubalin Graph ITC Turner Latin,sans-serif;font-size:20px;font-size:1.25rem}.map-editorial-modal__read-more.pulse{-webkit-animation:read-more-pulse 1s infinite;animation:read-more-pulse 1s infinite;-webkit-animation-delay:.5s;animation-delay:.5s}html.no-touchevents .map-editorial-modal__read-more:hover{color:#8c08ff;background-color:#fff}.map-editorial-modal__close{border:none;cursor:pointer;background-color:#ec0080;color:#fff;position:absolute;width:50px;right:-125px;top:9%;height:50px;border-radius:50%;margin-left:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:avenir-rounded,sans-serif;font-weight:700;font-size:26px;font-size:1.625rem}.map-editorial-modal__close.pulse{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;-webkit-animation-delay:1s;animation-delay:1s}body.fullscreen-mode .map-editorial-overlay{height:100%;overflow-y:scroll}.map-editorial-overlay__container{position:absolute;width:100%;height:100%;padding:20px;z-index:200;background:#aa23d8;background:-webkit-gradient(linear,left top,left bottom,from(#aa23d8),to(#4f83ec));background:linear-gradient(180deg,#aa23d8,#4f83ec);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#aa23d8",endColorstr="#4f83ec",GradientType=1)}.map-editorial-overlay{padding:40px 40px 0}@media only screen and (min-width:768px){.map-editorial-overlay{padding:50px 100px 0}}.map-editorial-overlay .right-arrow{cursor:pointer;border:none;background-color:#fff;border-radius:50%;width:50px;top:150px;right:30px;height:50px;position:absolute;-webkit-transform:rotate(270deg);transform:rotate(270deg);padding:15px;-webkit-box-shadow:-3px 0 0 0 rgba(0,0,0,.3);box-shadow:-3px 0 0 0 rgba(0,0,0,.3)}.map-editorial-overlay .right-arrow .challenge-arrow-down .cls-1{fill:#a22dda}.map-editorial-overlay .left-arrow{cursor:pointer;border:none;background-color:#fff;border-radius:50%;width:50px;top:150px;left:30px;height:50px;position:absolute;-webkit-transform:rotate(90deg);transform:rotate(90deg);padding:15px;-webkit-box-shadow:3px 0 0 0 rgba(0,0,0,.3);box-shadow:3px 0 0 0 rgba(0,0,0,.3)}.map-editorial-overlay .left-arrow .challenge-arrow-down .cls-1{fill:#a22dda}.map-editorial-overlay__header{margin-bottom:20px;font-weight:700;font-family:avenir-rounded,sans-serif;font-size:18px;font-size:1.125rem}@media only screen and (min-width:768px){.map-editorial-overlay__header{font-size:24px;font-size:1.5rem}}.map-editorial-overlay__media{position:relative;max-width:400px;margin:0 auto 40px}.map-editorial-overlay__media__content{border-radius:25px 0 25px 0;overflow:hidden}.map-editorial-overlay__description{font-family:avenir-rounded,sans-serif;font-size:16px;font-size:1rem}@media only screen and (min-width:768px){.map-editorial-overlay__description{font-size:20px;font-size:1.25rem}}.map-editorial-overlay__close{border:none;cursor:pointer;background-color:#fff;color:#a22dda;position:absolute;width:50px;right:30px;top:50px;height:50px;border-radius:50%;margin-left:10px;-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,.3);box-shadow:0 3px 0 0 rgba(0,0,0,.3);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:avenir-rounded,sans-serif;font-weight:700;font-size:26px;font-size:1.625rem}.map-editorial-overlay__close.pulse{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;-webkit-animation-delay:1s;animation-delay:1s}.map-challenge-modal{position:absolute;width:100%;height:100%;z-index:200;background-color:rgba(0,0,0,.75);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.map-challenge-modal__details{width:280px;border-radius:25px 0 25px 0;background-color:#fff;padding-bottom:0;position:relative}@media only screen and (min-width:768px){.map-challenge-modal__details{width:350px}}.map-challenge-modal--generic{color:#115565}.map-challenge-modal--generic .map-challenge-modal__header{background-color:#115565;color:#fff;padding:15px 5px}.map-challenge-modal--generic .map-challenge-modal__header__title h2{width:100%;text-align:center}.map-challenge-modal--generic .map-challenge-modal__challenge{color:#115565;border:0;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;margin:0 20px}.map-challenge-modal--generic .map-challenge-modal__challenge .count{display:block;font-family:Lubalin Graph ITC Turner Latin,sans-serif;font-size:40px;font-size:2.5rem;margin-bottom:10px}.map-challenge-modal--generic .map-challenge-modal__challenge button{cursor:pointer;color:#115565;padding:10px 15px;background-color:#fff;border:none;border-radius:15px 0 15px 0;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3)}.map-challenge-modal--generic .map-challenge-modal__view-challenges{background-color:#115565;padding:10px 15px}.map-challenge-modal--generic .map-challenge-modal__view-challenges:hover{color:#115565}.map-challenge-modal__details--travel .map-challenge-modal__challenge__header,.map-challenge-modal__details--travel .map-challenge-modal__header,.map-challenge-modal__details--travel .map-challenge-modal__view-challenges{background-color:#ec0080}.map-challenge-modal__details--travel .map-challenge-modal__view-challenges:hover{color:#ec0080}.map-challenge-modal__details--energy .map-challenge-modal__challenge__header,.map-challenge-modal__details--energy .map-challenge-modal__header,.map-challenge-modal__details--energy .map-challenge-modal__view-challenges{background-color:#ffc100}.map-challenge-modal__details--energy .map-challenge-modal__view-challenges:hover{color:#ffc100}.map-challenge-modal__details--flora .map-challenge-modal__challenge__header,.map-challenge-modal__details--flora .map-challenge-modal__header,.map-challenge-modal__details--flora .map-challenge-modal__view-challenges{background-color:#85b900}.map-challenge-modal__details--flora .map-challenge-modal__view-challenges:hover{color:#85b900}.map-challenge-modal__details--fauna .map-challenge-modal__challenge__header,.map-challenge-modal__details--fauna .map-challenge-modal__header,.map-challenge-modal__details--fauna .map-challenge-modal__view-challenges{background-color:#fe6e56}.map-challenge-modal__details--fauna .map-challenge-modal__view-challenges:hover{color:#fe6e56}.map-challenge-modal__details--recycle .map-challenge-modal__challenge__header,.map-challenge-modal__details--recycle .map-challenge-modal__header,.map-challenge-modal__details--recycle .map-challenge-modal__view-challenges{background-color:#00b04b}.map-challenge-modal__details--recycle .map-challenge-modal__view-challenges:hover{color:#00b04b}.map-challenge-modal__details--water .map-challenge-modal__challenge__header,.map-challenge-modal__details--water .map-challenge-modal__header,.map-challenge-modal__details--water .map-challenge-modal__view-challenges{background-color:#00bdb6}.map-challenge-modal__details--water .map-challenge-modal__view-challenges:hover{color:#00bdb6}.map-challenge-modal__details--creative .map-challenge-modal__challenge__header,.map-challenge-modal__details--creative .map-challenge-modal__header,.map-challenge-modal__details--creative .map-challenge-modal__view-challenges{background-color:#8c08ff}.map-challenge-modal__details--creative .map-challenge-modal__view-challenges:hover{color:#8c08ff}.map-challenge-modal__details--food .map-challenge-modal__challenge__header,.map-challenge-modal__details--food .map-challenge-modal__header,.map-challenge-modal__details--food .map-challenge-modal__view-challenges{background-color:#3ec407}.map-challenge-modal__details--food .map-challenge-modal__view-challenges:hover{color:#3ec407}.map-challenge-modal__header{border-radius:25px 0 25px 0;padding:8px 15px;font-weight:700;font-family:avenir-rounded,sans-serif;font-size:16px;font-size:1rem}.map-challenge-modal__body{color:#000;font-family:avenir-rounded,sans-serif;padding:10px;position:relative}@media only screen and (min-width:768px){.map-challenge-modal__body{padding:20px}}.map-challenge-modal__description{max-height:36px;overflow:hidden}.map-challenge-modal__description p{font-size:16px;font-size:1rem}.map-challenge-modal__view-challenges{color:#fff;text-transform:uppercase;padding:5px 18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:25px 0 25px 0;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3);margin:20px auto 0;width:100%;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;font-family:Lubalin Graph ITC Turner Latin,sans-serif;font-size:15px;font-size:.9375rem}@media only screen and (min-width:768px){.map-challenge-modal__view-challenges{font-size:20px;font-size:1.25rem}}html.no-touchevents .map-challenge-modal__view-challenges:hover{background-color:#fff}.map-challenge-modal__close{border:none;cursor:pointer;background-color:#ec0080;color:#fff;position:absolute;width:50px;right:-65px;top:0;height:50px;border-radius:50%;margin-left:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:avenir-rounded,sans-serif;font-weight:700;font-size:26px;font-size:1.625rem}.map-challenge-modal__close.pulse{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;-webkit-animation-delay:1s;animation-delay:1s}.map-challenge-modal__challenge{border-radius:25px 0 25px 0;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3)}.map-challenge-modal__challenge__body{padding:10px}.map-challenge-modal__challenge__header{border-radius:25px 0 25px 0;color:#fff;padding:8px 15px;font-weight:700;font-family:avenir-rounded,sans-serif;font-size:14px;font-size:.875rem}.map-challenge-modal__challenge__image{border-radius:25px 0 25px 0;overflow:hidden;margin:0 auto}@media only screen and (max-width:768px){.map-challenge-modal__challenge__image{max-width:130px}}.map-challenge-modal__challenge__description,.map-challenge-modal__challenge__header{font-size:10px;font-size:.625rem}.map-challenge-modal__header{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.map-challenge-modal__header,.map-challenge-modal__header__icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.map-challenge-modal__header__icon{margin-right:15px}.map-challenge-modal__header__icon svg{width:25px;height:25px}.map-challenge-modal__header__title{margin-right:15px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.map-challenge-modal__header__total{margin-left:auto;font-family:Lubalin Graph ITC Turner Latin,sans-serif;font-size:18px;font-size:1.125rem}html.mobile .map-onboarding__character{max-width:580px}.map-onboarding{position:absolute;bottom:0;left:0;height:100%;max-height:240px;width:100%;z-index:900;overflow:hidden}.map-onboarding--hidden{z-index:-999;overflow:visible}.map-onboarding__close{position:absolute;top:-10px;right:-10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#ec0080;border-radius:50%;width:45px;height:45px;-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,.35);box-shadow:0 3px 0 0 rgba(0,0,0,.35);-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;-webkit-animation-delay:1s;animation-delay:1s;z-index:100}@media only screen and (min-width:768px){.map-onboarding__close{top:0;right:10px}}.map-onboarding__close button{font-family:avenir-rounded-bold,sans-serif;border:none;background:none;cursor:pointer;color:#fff;font-size:26px;font-size:1.625rem;font-size:20px;font-size:1.25rem}@media (min-width:768px){.map-onboarding__close button{font-size:26px;font-size:1.625rem}}.map-onboarding__close button svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:25px}.map-onboarding__close button svg .cls-1{fill:#fff}.map-onboarding__character{position:absolute;bottom:-10px;width:80%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:770px}.map-onboarding__character__description{position:absolute;top:15%;right:6%;width:55%;height:42%;color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1.2;font-family:avenir-rounded,sans-serif;font-size:10px;font-size:.625rem}@media only screen and (min-width:576px){.map-onboarding__character__description{font-size:12px;font-size:.75rem}}@media only screen and (min-width:992px){.map-onboarding__character__description{font-size:16px;font-size:1rem}}.rotate-screen__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:20px 0}.rotate-screen{width:100%;max-width:475px}.rotate-screen__image{padding:20px 40px}.rotate-screen__text{color:#000;text-align:center;text-transform:uppercase;line-height:1.2;font-size:35px;font-size:2.1875rem}body.faq footer{margin-top:0}.faq__header__title{background:#e6017e;background:-webkit-gradient(linear,left top,left bottom,from(#e6017e),to(#971a81));background:linear-gradient(180deg,#e6017e,#971a81);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e6017e",endColorstr="#971a81",GradientType=1);text-align:center;padding:15px}@media only screen and (min-width:768px){.faq__header__title{padding:30px}}.faq__header__title h1{margin:0;font-size:20px;font-size:1.25rem}@media only screen and (min-width:768px){.faq__header__title h1{font-size:50px;font-size:3.125rem}}.faq__list{list-style:none}.faq__body{background:#096179;background:-webkit-gradient(linear,left bottom,left top,from(#096179),to(#00a6e9));background:linear-gradient(0deg,#096179,#00a6e9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#096179",endColorstr="#00a6e9",GradientType=1)}.faq__body__lower-section{padding:20px 0;width:100%;max-width:1920px;margin:0 auto;position:relative;background-image:url(../images/faq/faq_footer.png);background-repeat:no-repeat;background-position:bottom;background-size:100%;min-height:200px}@media (min-width:576px){.faq__body__lower-section{min-height:250px}}@media (min-width:768px){.faq__body__lower-section{min-height:350px}}@media (min-width:992px){.faq__body__lower-section{min-height:400px}}@media (min-width:1300px){.faq__body__lower-section{min-height:556px}}.faq__body__lower-section .mpu-leader{margin-bottom:0}.faq-item{border-bottom:1px solid #fff;padding:30px 0}@media only screen and (min-width:768px){.faq-item{padding:50px}}.faq-item--hide .faq-item__description{display:none}.faq-item--hide .faq-item__title{margin-bottom:0}.faq-item--show .faq-item__title .icon svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq-item--show .faq-item__description{display:block}.faq-item__description,.faq-item__title{font-family:avenir-rounded-demi,sans-serif}.faq-item__title{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px}.faq-item__title .question{font-family:avenir-rounded-bold,sans-serif;font-size:22px;font-size:1.375rem}@media only screen and (min-width:768px){.faq-item__title .question{font-size:32px;font-size:2rem}}.faq-item__title .icon{margin-top:10px;margin-left:auto;margin-right:20px;max-width:22px}@media only screen and (min-width:768px){.faq-item__title .icon{max-width:32px}}.faq-item__title .icon svg{margin:0 10px;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.faq-item__title .icon svg .cls-1{fill:#fff}.faq-item__description{padding-left:10px;font-size:16px;font-size:1rem}@media only screen and (min-width:768px){.faq-item__description{padding-left:50px;font-size:22px;font-size:1.375rem}}.preloader-overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100vh}.preloader-overlay--hidden{display:none}.preloader-overlay__progress{display:inline-block;width:80px;height:80px}.preloader-overlay__progress:after{content:" ";display:block;width:50px;height:50px;margin:8px;border-radius:50%;border:3px solid transparent;border-top-color:#fff;-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite}@-webkit-keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}html.mobile.ios .install-prompt:before{content:"";width:40px;height:40px;background-color:#37f3f4;position:absolute;left:calc(50% - 20px);bottom:-20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:-1}.install-prompt{background:#1a9fe5;background:-webkit-gradient(linear,left top,left bottom,from(#1a9fe5),to(#2cfbfc));background:linear-gradient(180deg,#1a9fe5,#2cfbfc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1a9fe5",endColorstr="#2cfbfc",GradientType=1);color:#000;position:fixed;bottom:40px;z-index:990;border-radius:45px;width:90%;margin:0 5%;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px}@media (min-width:768px){.install-prompt{max-width:450px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:0}}.install-prompt--hidden{display:none}.install-prompt__image{margin-right:20px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.install-prompt__image img{-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.2);box-shadow:0 3px 7px 0 rgba(0,0,0,.2);border-radius:10px}@media (min-width:768px){.install-prompt__image img{width:180px}}.install-prompt__text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media (min-width:768px){.install-prompt__text{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}}.install-prompt__text p{font-size:12px;font-size:.75rem;font-family:avenir-rounded,sans-serif;margin-bottom:10px}.install-prompt__text p.heading{font-size:16px;font-size:1rem;font-family:Lubalin Graph ITC Turner Latin,sans-serif}.install-prompt__text .ios-share{width:16px;margin:0 3px;vertical-align:bottom}.install-prompt__button{outline:0;cursor:pointer;border:none;background-color:#ec0080;color:#fff;font-size:16px;font-size:1rem;padding:5px 10px;border-radius:50px;-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,.2);box-shadow:0 3px 0 0 rgba(0,0,0,.2);margin:0 auto 10px;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out}.default-text--hidden,.ios-text--hidden{display:none}.header__pwa-status{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:fixed;bottom:0;width:100%;z-index:100}.header__pwa-status__online,.header__pwa-status__webapp{background-color:#41560d;margin:0 10px;text-align:center;padding:8px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.refresh-message{display:none;background-color:#fff;color:#000;text-align:center;-webkit-box-shadow:inset 0 -5px 12px 0 rgba(0,0,0,.35);box-shadow:inset 0 -5px 12px 0 rgba(0,0,0,.35);padding-top:20px;padding-bottom:20px}.refresh-message__button{display:block;background-color:#1fbbec;padding:10px;max-width:200px;margin:10px auto;border-radius:50px;color:#fff}.stacked-cards{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.stacked-cards .right-arrow{cursor:pointer;border:none;background-color:#fff;border-radius:50%;width:60px;right:-70px;height:60px;position:absolute;-webkit-transform:rotate(270deg);transform:rotate(270deg);padding:15px;-webkit-box-shadow:-3px 0 0 0 rgba(0,0,0,.3);box-shadow:-3px 0 0 0 rgba(0,0,0,.3);z-index:999}.stacked-cards .right-arrow .challenge-arrow-down .cls-1{fill:#a22dda}.stacked-cards .left-arrow{cursor:pointer;border:none;background-color:#fff;border-radius:50%;width:60px;left:-70px;height:60px;position:absolute;-webkit-transform:rotate(90deg);transform:rotate(90deg);padding:15px;-webkit-box-shadow:3px 0 0 0 rgba(0,0,0,.3);box-shadow:3px 0 0 0 rgba(0,0,0,.3);z-index:999}.stacked-cards .left-arrow .challenge-arrow-down .cls-1{fill:#a22dda}.stacked-cards .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:95%;max-height:460px;width:320px;padding:0}@media only screen and (min-width:992px){.stacked-cards .container{width:400px}}.stacked-cards .container span{z-index:1000;cursor:pointer}.stacked-cards .cardCarousel{list-style:none;padding:0;position:relative}.stacked-cards .carouselDefault{width:250px;height:200px;margin:20px}.stacked-cards .leftButton,.stacked-cards .rightButton{color:#6495ed;font-size:2em;padding:5px}.stacked-cards .card{width:100%;height:100%;-webkit-box-shadow:0 10px 5px rgba(0,0,0,.1);box-shadow:0 10px 5px rgba(0,0,0,.1);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;opacity:0;top:0;left:0;position:absolute;-webkit-transform:scale(1) translateX(40px);transform:scale(1) translateX(40px)}.stacked-cards .card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}.stacked-cards .card.active{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);z-index:3}.stacked-cards .card.next{z-index:2;-webkit-transform:scale(.9) translateX(60px);transform:scale(.9) translateX(60px)}@supports ((-webkit-filter:blur(1px)) or (filter:blur(1px))){.stacked-cards .card.next{opacity:1;-webkit-filter:blur(1px);filter:blur(1px)}}@supports not ((-webkit-filter:blur(1px)) or (filter:blur(1px))){.stacked-cards .card.next{opacity:.6}}.stacked-cards .card.prev{-webkit-transform:scale(.9) translateX(-60px);transform:scale(.9) translateX(-60px);z-index:1}@supports ((-webkit-filter:blur(1px)) or (filter:blur(1px))){.stacked-cards .card.prev{opacity:1;-webkit-filter:blur(1px);filter:blur(1px)}}@supports not ((-webkit-filter:blur(1px)) or (filter:blur(1px))){.stacked-cards .card.prev{opacity:.6}}.stacked-cards .card.prev-other{-webkit-transform:scale(.8) translateX(-120px);transform:scale(.8) translateX(-120px);z-index:0}@supports ((-webkit-filter:blur(2px)) or (filter:blur(2px))){.stacked-cards .card.prev-other{opacity:1;-webkit-filter:blur(2px);filter:blur(2px)}}@supports not ((-webkit-filter:blur(2px)) or (filter:blur(2px))){.stacked-cards .card.prev-other{opacity:.2}}.stacked-cards .card.next-other{z-index:1;-webkit-transform:scale(.8) translateX(120px);transform:scale(.8) translateX(120px)}@supports ((-webkit-filter:blur(2px)) or (filter:blur(2px))){.stacked-cards .card.next-other{opacity:1;-webkit-filter:blur(2px);filter:blur(2px)}}@supports not ((-webkit-filter:blur(2px)) or (filter:blur(2px))){.stacked-cards .card.next-other{opacity:.2}}.stacked-cards .card.inactive{-webkit-transform:scale(0) translateX(0);transform:scale(0) translateX(0);z-index:1;opacity:0}
/*# sourceMappingURL=main.2.ef923bc3.css.map */