a,a:where(:not(.wp-element-button)){text-decoration:none!important}.test-photo{background-color:#000;height:100vh;transition:background-color .2s ease-in;overflow:hidden}.test-photo.active{background-color:#fff}.test-photo.active .item .text{color:#000;right:-27%}.test-photo.active .item .img-wrapper{transition:left .3s ease-out,top .3s ease-out;top:-20%;left:-20%}.test-photo.active .item .btn{color:#000}.test-photo.active .item .btn:hover{color:#0294cd;border-color:#0294cd}.test-photo.active .item:nth-child(2) .text{right:-15%}.test-photo.active .item:nth-child(2) .img-wrapper{top:-60%;left:-15%}.test-photo.active .item:nth-child(3) .img-wrapper{top:-5%}.test-photo.active.bg-blue{background-color:#0294cd}.test-photo.active.bg-blue .item .text{color:#fff}.test-photo.active.bg-blue .item .title{color:#fff;mix-blend-mode:difference}.test-photo.active.bg-blue .item .btn{color:#fff}.test-photo.active.bg-blue .item .btn:hover{color:#000;border-color:#000}.test-photo .wrapper{opacity:1;align-items:center;width:200vw;height:100%;transition:top 1s;display:inline-flex;position:relative;top:0}.test-photo .wrapper.vis{top:-10%}.test-photo .item{color:#fff;justify-content:end;width:50%;margin:0 5%;display:flex;position:relative}.test-photo .item .img-wrapper{width:80%;transition:all .2s;position:absolute;top:0;left:0;scale:.8}.test-photo .item .img-wrapper img{object-fit:cover;width:100%;height:100%}.test-photo .item .text{width:65%;font-size:1.5rem;line-height:2rem;transition:all .2s;position:relative;top:5rem;right:-10%}.test-photo .item .text .content{margin:1rem .5rem}.test-photo .item .text span{font-weight:600;transition:none}.test-photo .item .btn{margin:0 .5rem}.test-photo .item .title{color:#0294cd;mix-blend-mode:screen;font-size:4.5rem;font-weight:700;position:absolute;top:5%;right:35%}.test-photo .item:nth-child(2) .img-wrapper{width:60%;top:-10%}.test-photo .item:nth-child(3) .title{right:20%}.loadingsc{z-index:5000;opacity:0;pointer-events:none;background-color:#000000f5;width:100vw;height:100vh;position:fixed;top:0}.loadingsc.active{opacity:1}.loadingsc .anim{transform-origin:50%;background-color:#0294cd;border-radius:100%;width:150px;height:150px;animation:1s infinite alternate fadeIn;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loadingsc .anim .center{color:#fff;letter-spacing:.06rem;font-size:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-kerning:none!important}@keyframes fadeIn{0%{opacity:0}}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;scroll-behavior:unset!important;font-family:Poppins,sans-serif!important;font-size:16px!important;line-height:29px!important}a{color:inherit;text-decoration:none}.modal video{width:100%}.modal-content{background-color:#0000;border:none}.modal-header{border-bottom:none;padding:0}*{-webkit-transition:all .2s ease-in;-ms-transition:all .2s ease-in;transition:all .2s ease-in}.blue{color:#0294cd}.red{color:#ff5c39}.green{color:#00ce7c}.yellow{color:#f4da40}.bg-red{background-color:#ff5c39}.bg-green{background-color:#00ce7c}.bg-yellow{background-color:#f4da40}.h{font-size:4.5rem;line-height:3.5rem}.btn{color:#fff;border:2px solid;border-radius:3rem;padding:.5rem 1rem;font-weight:500}.homepagebody h6{font-size:1.125rem!important;line-height:1.9375rem!important}.homepagebody h3{font-size:1.5rem!important;line-height:1.875rem!important}.homepagebody h1,.homepagebody h2,.homepagebody h3,.homepagebody h4,.homepagebody h5,.homepagebody h6{margin-bottom:0;padding-bottom:0;font-family:Poppins,sans-serif!important}.highlight_und{display:inline-block;position:relative}.highlight_und .underline{z-index:0;background-color:#00ce7c;width:100%;height:.8rem;position:absolute;bottom:1rem}.intro .highlight_und .underline{bottom:.2rem}.highlight_und .txt{position:relative}.hero{color:#fff;background-color:#000;position:relative;overflow-x:hidden;&:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0009 0%,#0003 60%,#0000 100%);position:absolute;inset:0}}.hero .big-hero-text{color:#fff;z-index:1000;text-shadow:0 0 50px #000;padding:5rem 0 34vh;font-size:4.5rem;font-weight:400;line-height:1.1;position:relative;& i{font-style:italic;font-weight:600}& .chs{font-size:2.5rem;font-weight:300;position:relative;left:-2.8rem}}.hero h6{position:relative}.hero .header{text-shadow:0 0 5px #000;justify-content:space-between;margin-bottom:1.75rem;padding-right:.5rem;display:flex}.hero .header .nav-btns{gap:.5rem;display:flex;position:relative}.hero .header .nav-btns div{color:#fff;text-align:center;cursor:pointer;backdrop-filter:blur(3px);border:2px solid;border-radius:4rem;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .5s ease-in;display:flex;&:hover{backdrop-filter:blur(10px);&.left{padding-right:.25rem}&.right{padding-left:.25rem}}}.hero .header .nav-btns div.left img,.hero .header .nav-btns div.right img{width:50%;position:relative}.hero>img,.hero>picture>img{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute}.hero.one .trending-subjects .ts-group .ts-item{opacity:1}.hero.one .trending-subjects .ts-group .ts-item:nth-of-type(2),.hero.one .trending-subjects .ts-group .ts-item:nth-of-type(3),.hero.one .trending-subjects .ts-group .ts-item:nth-of-type(4),.hero.one .trending-subjects .ts-group .ts-item:nth-of-type(5){opacity:1;right:0}.hero.two .recalibrating{opacity:0;margin-top:0}.hero.two .redesigning{opacity:1;margin-top:.5rem;scale:1.2}.hero.three .recalibrating{opacity:0;margin-top:-3rem}.hero.three .redesigning{opacity:0}.hero.three .resilient{opacity:1;margin-top:.3rem;scale:1.5}.hero.three .anim-logo .right{opacity:0;top:-4rem}.hero.four .anim-logo .left{opacity:0;top:4rem}.hero .trending-subjects{z-index:6000;margin-bottom:1.25rem;position:relative}.hero .trending-subjects .left-grad,.hero .trending-subjects .right-grad{z-index:900;width:200px;height:100%;position:absolute;bottom:0}.hero .trending-subjects .left-grad{cursor:none;left:0}.hero .trending-subjects .right-grad{cursor:none;right:-100px}.hero .trending-subjects .ts-group{scrollbar-width:none;-ms-overflow-style:none;width:100%;display:flex;overflow:scroll hidden}.hero .trending-subjects .ts-group::-webkit-scrollbar{width:0;height:0}.hero .trending-subjects .ts-group a{pointer-events:all}.hero .trending-subjects .ts-group .ts-item{color:#000;pointer-events:all;opacity:0;min-height:273.5px;margin-right:1rem;font-size:1.125rem;line-height:1.9375rem;transition:all .3s ease-in .2s;position:relative}.resilience-journals .item{padding:1rem}.resilience-journals .item-wrapper{background-color:#f9f9f9;margin-bottom:1rem;padding:0;transition:all .5s;box-shadow:0 0 15px #fff}.hero .trending-subjects .ts-group .ts-item:nth-of-type(2),.hero .trending-subjects .ts-group .ts-item:nth-of-type(3),.hero .trending-subjects .ts-group .ts-item:nth-of-type(4),.hero .trending-subjects .ts-group .ts-item:nth-of-type(5){opacity:0;right:-2rem}.hero .trending-subjects .ts-group .ts-item:nth-of-type(3){transition-delay:.4s}.hero .trending-subjects .ts-group .ts-item:nth-of-type(4){transition-delay:.6s}.hero .trending-subjects .ts-group .ts-item:nth-of-type(5){transition-delay:.8s}.hero .trending-subjects .ts-group .ts-item .cat{letter-spacing:.025rem;opacity:.4;text-underline-offset:.35rem;margin-bottom:.75rem;font-weight:400;text-decoration:underline 1.5px;transition:all .5s}.hero .trending-subjects .ts-group .ts-item .desc{margin-bottom:1rem;font-weight:500;line-height:1.4}.hero .trending-subjects .ts-group .ts-item .item-wrapper .rm-btn{color:#000;border:2px solid #000;border-radius:2rem;padding:.25rem 1.0627rem;font-weight:500;position:absolute;bottom:1rem;right:1rem}.item-wrapper,.hero .trending-subjects .ts-group .ts-item .item-wrapper{cursor:pointer;background-color:#fff;border-radius:.5rem;height:100%;padding:1rem;position:relative;overflow:hidden;&:hover{& .rm-btn{color:#fff;background-color:#000}& .cat{letter-spacing:0;opacity:1}}}.hero .trending-subjects .ts-group .ts-item.transparent{display:none}.intro{text-align:center;background-color:#fff;padding:7.5rem 0;overflow:hidden}.intro .container{justify-content:center;display:flex}.intro h3{text-align:left;margin:0 5rem;position:relative}.intro h3:first-of-type{left:-60%}.intro h3:nth-of-type(2){right:-60%}.intro h2{text-align:center;flex-wrap:wrap;justify-content:center;gap:0 .4rem;margin-top:4.125rem;display:flex;position:relative;top:8rem}.intro h3,.intro h2{-webkit-transition:all .5s ease-in;-ms-transition:all .5s ease-in;transition:all .5s ease-in}.intro.active h3:first-of-type{left:0}.intro.active h3:nth-of-type(2){right:0}.intro.active h2{top:0}.intro .highlight_und:first-of-type .underline,.intro .highlight_und:nth-of-type(2) .underline{width:107%}.resilience-journals{color:#000;padding:6rem 0 5rem;position:relative;overflow:hidden;& .top-wrapper{align-items:center;gap:2rem;margin-bottom:6rem;display:flex;& .left{flex-wrap:wrap;width:60%;display:flex;position:relative}& .right{width:100%}}}.resilience-journals .h{flex-flow:column;gap:.75rem;margin-bottom:.5rem;display:flex}.resilience-journals .h>div{font-weight:600;display:flex}.resilience-journals .h>div div.white{width:0;margin-right:1rem;font-weight:400;text-decoration:none;overflow:visible}.resilience-journals .white div{opacity:0;text-decoration:none;-webkit-transition:all .5s ease-in;-ms-transition:all .5s ease-in;transition:all .5s ease-in;display:none}.resilience-journals .subh{color:#000;text-align:right;opacity:0;font-size:3rem;font-weight:200;line-height:1;transition:all .5s;position:absolute;bottom:-3rem;left:-10rem}.resilience-journals h3{opacity:0;margin:0;-webkit-transition:all .3s ease-in;-ms-transition:all .3s ease-in;transition:all .3s ease-in;font-weight:400!important}.resilience-journals .highlight_und{z-index:1000;opacity:0;font-size:2.0625rem;font-weight:700;-webkit-transition:all .3s ease-in;-ms-transition:all .3s ease-in;transition:all .3s ease-in;position:relative;top:5rem}.resilience-journals .highlight_und div{-webkit-transition:all 3s ease-in;margin-bottom:1rem;line-height:4.0625rem;-ms-transition:all .3s ease-in;transition:all .3s ease-in;display:inline-block;position:relative}.resilience-journals .highlight_und div:nth-of-type(2){top:5rem}.resilience-journals .highlight_und .underline{opacity:0}.resilience-journals .left-grad{z-index:900;opacity:0;cursor:none;background:linear-gradient(270deg,#0000 10%,#fff);width:7.375rem;height:100%;transition-delay:.3s;position:absolute;top:0;left:0%}.resilience-journals .right-grad{z-index:1000;opacity:0;cursor:none;background:linear-gradient(90deg,#0000 10%,#fff);width:7.375rem;height:100%;transition-delay:.3s;position:absolute;top:0;right:-.1rem}.resilience-journals .journals{color:#fff;flex-wrap:wrap;justify-content:start;align-items:center;width:100%;display:flex;position:relative;overflow:visible}.resilience-journals .journals>a{width:100%}.resilience-journals .journals .top-wrapper{flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.resilience-journals .journals .top-wrapper .read-stories{opacity:1;border:2px solid;border-radius:2rem;padding:.5rem 1rem;font-size:1.2rem;font-weight:500;& span{display:inline-block;rotate:none}&:hover{& span{rotate:-45deg}}}.resilience-journals .journals-wrapper{transform-origin:0;scrollbar-width:none;-ms-overflow-style:none;width:100%;-webkit-transition:all .3s ease-in;-ms-transition:all .3s ease-in;transition:all .3s ease-in;display:flex;position:relative;top:-8rem;overflow:scroll hidden;transform:scale(2)}.resilience-journals .journals-wrapper::-webkit-scrollbar{width:0;height:0}.resilience-journals .journals-wrapper .item{color:#fff;background-color:#fff;position:relative;overflow:hidden}.resilience-journals .journals-wrapper .item.transparent{opacity:0}.resilience-journals .journals-wrapper .item a>img{object-fit:cover;width:100%;height:50%;position:relative}.resilience-journals .journals-wrapper .item .title-wrapper{opacity:0;flex-flow:wrap;justify-content:left;gap:.5rem;padding:1rem;font-weight:700;transition-timing-function:cubic-bezier(.175,.885,.5,1.275);display:flex;position:relative;font-size:1.3125rem!important;line-height:1.875rem!important}.resilience-journals .journals-wrapper .item .title-wrapper .title{color:#000;font-size:1.2rem;font-weight:500;line-height:1.2}.resilience-journals .journals-wrapper .item .title-wrapper .d-arrow{text-align:center;opacity:0;border:2px solid #000;border-radius:4rem;margin-top:.5rem;padding:.25rem 1rem;font-size:.8rem;font-weight:500;line-height:1.4;transition-delay:.2s;position:relative}.resilience-journals .journals-wrapper .item:hover{& .item-wrapper{box-shadow:0 0 15px #dbdbdb}}.resilience-journals .journals-wrapper .item:hover .title-wrapper{bottom:0}.resilience-journals .journals-wrapper .item:hover .title-wrapper .d-arrow{opacity:1}.resilience-journals.bg-white{background-color:#fff}.resilience-journals.bg-white .left-grad,.resilience-journals.bg-white .right-grad{transition:opacity .2s ease-in;opacity:0!important}.resilience-journals.active .journals-wrapper{top:0;transform:none}.resilience-journals.active .left-grad,.resilience-journals.active .right-grad{opacity:1}.resilience-journals.active .highlight_und div:nth-of-type(2){top:0}.resilience-journals.active .white div{display:block}.resilience-journals.active .white-1{width:7rem}.resilience-journals.active .white-2{width:14.9rem}.resilience-journals.final .white{min-width:fit-content;max-width:fit-content}.resilience-journals.final .white div{opacity:1}.resilience-journals.final .subh{opacity:.2;left:0}.resilience-journals.final h3,.resilience-journals.final .highlight_und .underline{opacity:1}.resilience-journals.final .item .title-wrapper{opacity:1;bottom:-.5rem}.big-phrase{text-align:center;color:#000;background-color:#f4da40;padding:10rem 0;& h2{font-size:3rem!important;font-weight:500!important;& span{font-style:italic;font-weight:700}& b{font-weight:700}}}.big-phrase h2{opacity:0;transition:opacity .9s,transform .9s;transform:translateY(30px)}.big-phrase.in-view h2{opacity:1;transform:translateY(0)}.photo-carousel{background-color:#0000;height:100vh;-webkit-transition:none;-ms-transition:none;transition:none;position:relative;overflow:hidden}.photo-carousel img{width:200%;max-width:none;height:auto;-webkit-transition:none;-ms-transition:none;transition:none;position:absolute;top:-80%}.photo-carousel .container{flex-flow:column;justify-content:center;align-items:center;-webkit-transition:none;-ms-transition:none;transition:none;display:flex}.photo-carousel .text-box{text-align:center;opacity:1;background-color:#ffffffe6;margin:calc(50vh - 3rem) 0;padding:1rem 2rem;position:relative}.photo-carousel .text-box:first-child{margin:calc(50vh - 5rem) 0 40vh}.photo-carousel .text-box:nth-child(2){margin:49vh 0 43vh}.photo-carousel .text-box:nth-child(3){margin:47vh 0 53vh}.photo-carousel .text-box.active{opacity:1}.photo-carousel .text-box .highlight_und .underline{height:.5rem}.photo-carousel .text-box .highlight_und .txt{font-weight:700}.map :focus,.mapita :focus{outline:none!important}#mapita{width:100%;height:480px;min-height:480px}.practitioners{color:#fff;z-index:5000;background-color:#000;background-image:url(../../img/wescale-1600.webp);background-position:50%;background-size:cover;padding:6rem 0;position:relative;&:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(90deg,#000000e0 0%,#000000b3 55%,#0000 85%);position:absolute;inset:0}& .container{z-index:3;align-items:end;gap:2rem;display:flex;position:relative}& .left{width:70%}& .right{justify-content:space-between;gap:1rem;width:30%;padding:0;display:flex;& a{width:50%}& .cta{color:#fff;backdrop-filter:blur(4px);background-color:#e2e2e20f;border:1px solid;border-radius:1rem;align-content:end;width:100%;height:100%;padding:4rem 1rem 1rem;font-size:1.2rem;font-weight:600;line-height:1.1;transition:all .5s;&:hover{backdrop-filter:blur();padding:3.75rem 1rem 1.25rem}}}& h2{margin-bottom:2rem!important;font-size:4.5rem!important;font-weight:400!important;line-height:1!important;& i{font-style:italic;font-weight:600}}& h5{font-weight:400!important;& b{font-weight:600}}}.practitioners h2,.practitioners h5{opacity:0;transform:translate(-30px)}.practitioners h2{transition:opacity .8s,transform .8s}.practitioners h5{transition:opacity .8s .2s,transform .8s .2s}.practitioners.in-view h2,.practitioners.in-view h5{opacity:1;transform:translate(0)}.practitioners .right a{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(20px)}.practitioners .right a:nth-child(2){transition-delay:.15s}.practitioners.in-view .right a{opacity:1;transition-delay:1s;transform:translateY(0)}.practitioners.in-view .right a:nth-child(2){transition-delay:1.15s}.overlapped-sec{color:#fff;background:#ff5c39;transition:none;position:relative;& .focus-and-impact{z-index:5000;color:#000;opacity:1;padding:1.75rem 0 1.75rem 0;font-size:3rem;font-weight:300;line-height:1;transition:opacity .3s ease-in;position:sticky;top:0;&.visible{opacity:1}& span{font-style:italic;font-weight:600}}}#blue-sec,.map-section{color:#fff;background-color:#000;border-top:1px solid;border-bottom:1px solid;transition:none;position:relative;& .container{height:100vh;position:relative}& h2{font-weight:400}}.overlapped-sec .slide,#blue-sec .slide,.map-section .slide{width:100%;padding-bottom:6rem;position:sticky;overflow:hidden;top:0!important}.overlapped-sec .slide .container{display:grid}#blue-sec .slide.bg-blue,.map-section .slide.bg-blue{z-index:1000;height:100vh;transition:none;position:relative;top:0;overflow:visible}.map-section .slide.bg-blue{z-index:1000;color:#fff;background-color:#000;width:100%;height:100vh;padding-top:0;transition:none;position:relative;overflow:visible}#blue-sec .slide.bg-blue.active{background-color:#000}#blue-sec .slide.bg-blue.fixed{z-index:0;position:fixed;top:-100vh!important}#blue-sec .slide.bg-blue .indications{opacity:0;background-color:#000;border-radius:3rem;margin-top:.5rem;padding:1rem;font-size:1rem}#blue-sec .slide.bg-blue .mapboxgl-popup-content,.map-section .slide.bg-blue .mapboxgl-popup-content{z-index:5000;border-radius:.5rem;width:fit-content;padding:.5rem 1rem}#blue-sec .slide.bg-blue .mapboxgl-popup{transition:opacity .3s ease-in;position:fixed!important;& .popup-txt{flex-flow:column;gap:.5rem;width:fit-content;padding:.25rem;display:flex;& .city{text-align:center}& .tiny-btn{text-align:center;border:2px solid;border-radius:4rem;padding:.1rem 1rem;font-weight:500}}}.map-section .slide.bg-blue .mapboxgl-popup{transition:opacity .3s ease-in;position:fixed!important;& .popup-txt{color:#000;flex-flow:column;gap:.5rem;width:fit-content;padding:.25rem;font-weight:500;display:flex;& .city{text-align:center}& .tiny-btn{text-align:center;border:2px solid;border-radius:4rem;padding:.1rem 1rem;font-weight:500}}}#blue-sec .slide.bg-blue .mapboxgl-popup-content .city{color:#000;font-size:1.125rem;font-weight:700}#blue-sec .slide.bg-blue #map-img{transform-origin:50%;opacity:.8;width:50%;transition:bottom .4s ease-in;position:absolute;bottom:-140%;left:50%;transform:translate(-50%,-50%)}#blue-sec .slide.bg-blue #map-img.visible{bottom:-100%}#blue-sec .slide.bg-blue h5{margin-top:1rem;margin-bottom:1rem}#blue-sec .slide.bg-blue .btn{z-index:1;background-color:#000;position:relative}#blue-sec .slide.bg-blue .btn:hover{color:#fff;background-color:#1c1c1c;border-color:#fff}#blue-sec .slide.bg-blue .btn img{transform:rotate(270deg)}#blue-sec .slide.bg-blue .content{z-index:1000;pointer-events:none;color:#fff;flex-flow:column;justify-content:center;gap:2rem;width:100%;padding:20rem 0 0;-webkit-transition:all .2s ease-in;-ms-transition:all .2s ease-in;transition:all .2s ease-in;display:flex;position:absolute;top:calc(50% - 5rem);transform:translateY(-50%)}#blue-sec .slide.bg-blue .content.hidden{opacity:0}#blue-sec .slide.bg-blue .content a{pointer-events:all}#blue-sec .slide.bg-blue .title{opacity:1}#blue-sec .slide.bg-blue .map-wrapper{width:100%;height:100%;position:relative;scale:1}#blue-sec .slide.bg-blue .map{opacity:0;transform-origin:50%;z-index:-1;width:100%;height:100%;transition:top .5s ease-in,scale .3s ease-in,opacity .3s ease-in;position:absolute;top:80%;bottom:0;left:0%}#blue-sec .slide.bg-blue .map canvas{width:100%!important;height:100%!important}#blue-sec .slide.bg-blue .map.visible{opacity:1;top:50%}#blue-sec .slide.bg-blue.second-part .h{font-size:3rem;line-height:3rem}#blue-sec .slide.bg-blue.second-part h2{font-size:1.2rem!important;line-height:2rem!important}#blue-sec .slide.bg-blue.second-part #map-img{opacity:0;left:40%;scale:.5}#blue-sec .slide.bg-blue.second-part .population-n,#blue-sec .slide.bg-blue.second-part h2.text-center{opacity:0;height:0;display:none}#blue-sec .slide.bg-blue.second-part .numbers{margin-top:0}#blue-sec .slide.bg-blue.second-part .numbers h2{font-weight:500!important}#blue-sec .slide.bg-blue.second-part .map-wrapper{scale:1}#blue-sec .slide.bg-blue.second-part .map{opacity:1;z-index:1;top:0%;left:0%}#blue-sec .slide.bg-blue.second-part .map.f-opacity{opacity:1}#blue-sec .slide.bg-blue.second-part .mapboxgl-canvas-container{height:100%;position:relative}#blue-sec .slide.bg-blue.second-part .indications{opacity:.5;color:#fff;align-self:center;width:max-content;display:flex}#blue-sec .slide.bg-blue.third-part .title{opacity:1;z-index:5000;position:relative}#blue-sec .slide.bg-blue.third-part .map{opacity:.4}.overlapped-sec .slide .text{color:#fff;flex-flow:wrap;place-self:center end;gap:2rem;display:flex;& b{font-weight:500!important}}.overlapped-sec .slide .text h2,.overlapped-sec .slide .text h5{margin-bottom:0;font-weight:400;line-height:1.4}.overlapped-sec .slide.bg-red{z-index:2000;top:0}.overlapped-sec .slide.bg-red .btn{color:#fff}.overlapped-sec .slide.bg-red .btn:hover{background-color:#000}.overlapped-sec .slide.bg-red .main-img{width:auto;height:50vh;transition-timing-function:cubic-bezier(.175,.885,.5,1.275);position:relative;bottom:-.2rem}.overlapped-sec .slide .content{& .photo-wrapper{border-radius:1rem;width:100%;overflow:hidden;& img{object-fit:cover;width:100%;height:100%}}}.overlapped-sec .slide.bg-red .container{height:calc(100% - 170px);position:relative}.overlapped-sec .slide.bg-red .content{bottom:0}.overlapped-sec .slide.bg-green{z-index:3000;top:6.5rem!important}.overlapped-sec .slide.bg-green .btn{color:#fff}.overlapped-sec .slide.bg-green .btn:hover{background-color:#000}.overlapped-sec .slide.bg-green .main-img{width:auto;height:60vh}.overlapped-sec .slide.bg-green .container{position:relative}.overlapped-sec .slide.bg-green .content{justify-content:space-between;align-items:start;margin-top:0;bottom:0}.overlapped-sec .slide.bg-yellow{z-index:4000;height:fit-content;overflow:hidden;top:12.75rem!important;& .content{justify-content:end}}.overlapped-sec .slide.bg-yellow>img{pointer-events:none;width:100%;display:block;position:absolute;bottom:0}.overlapped-sec .slide.bg-yellow .title{color:#000}.overlapped-sec .slide.bg-yellow .c-arrow img{filter:invert()}.overlapped-sec .slide.bg-yellow.active{padding-bottom:25.5rem;bottom:-3rem}.overlapped-sec .slide.bg-yellow.active>img{pointer-events:none;width:100%;display:block;position:absolute;bottom:0}.overlapped-sec .slide.bg-yellow .btn{color:#000}.overlapped-sec .slide.bg-yellow .btn:hover{color:#fff;background-color:#000}.overlapped-sec .slide.bg-yellow .text{color:#000}.overlapped-sec .slide.bg-transparent{padding-bottom:0;background-color:#0000!important}.overlapped-sec .slide .content{color:#000;justify-content:space-between;align-items:start;gap:4rem;display:flex}.overlapped-sec .population-n,#blue-sec .population-n,.map-section .population-n{text-align:center;z-index:1;font-size:5rem;font-weight:700;line-height:5rem;position:relative}.blue-content h2{font-size:1.75rem!important;font-weight:500!important}.overlapped-sec .numbers,#blue-sec .numbers,.map-section .numbers{color:#fff;z-index:1;opacity:1;justify-content:center;gap:4rem;display:flex;position:relative;& .h{font-size:3.5rem;font-weight:700}& h2{font-size:1.4rem!important;font-weight:500!important}}.overlapped-sec .title,#blue-sec .title,.map-section .title{letter-spacing:-.05rem;justify-self:start;align-items:center;gap:.625rem;padding:2.2rem 0;display:flex;font-family:Poppins,sans-serif!important}.overlapped-sec .title{justify-self:end}.overlapped-sec .title h1{text-align:left;margin-bottom:0;padding-bottom:0;font-size:1.75rem!important;font-weight:600!important;line-height:1.2!important;& span{font-style:normal;font-weight:400}}.bg-blue .title h1{font-size:clamp(2rem,2vw,2.5rem);font-weight:300;line-height:1.2;& span{font-style:italic;font-weight:600}}.overlapped-sec .c-arrow,#blue-sec .c-arrow,.map-section .c-arrow{border:2px solid;border-radius:4rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.overlapped-sec .c-arrow img,#blue-sec .c-arrow img{width:60%;transform:rotate(180deg)}.programs{z-index:1;background-color:#fff;padding:3.125rem 0}.programs .pills-wrapper{flex-flow:wrap;gap:.5rem;margin-top:2rem;margin-bottom:1rem;display:flex}.programs #completed-programs{opacity:.4;cursor:pointer;justify-content:left;gap:.5rem;display:flex}.programs #completed-programs img{filter:invert()}.programs .completed-programs{opacity:0;justify-content:left;max-height:0;display:flex;position:relative;top:1rem;overflow:hidden}.programs .completed-programs .pill{opacity:.7}.programs .completed-programs.active{opacity:1;color:#212529;border-color:#212529;max-height:500px;top:0}.programs .pill{color:#333;border:2px solid #333;border-radius:10rem;padding:.5rem 1rem}.programs .pill.green{color:#000;border:2px solid #00ce7c}.programs .pill.green:hover{color:#fff;background-color:#00ce7c}.programs .pill.red{color:#000;border:2px solid #ff5c39}.programs .pill.red:hover{color:#fff;background-color:#ff5c39}.programs .pill.yellow{color:#000;border:2px solid #f4da40}.programs .pill.yellow:hover{background-color:#f4da40}.programs .pill.blue{color:#000;border:2px solid #0294cd}.programs .pill.blue:hover{color:#fff;background-color:#0294cd}.resource-cursor{pointer-events:none;text-align:center;color:#fff;letter-spacing:.04em;text-transform:uppercase;z-index:99999;opacity:0;background-color:#000;border-radius:50%;justify-content:center;align-items:center;width:65px;height:65px;font-size:9px;font-weight:700;line-height:1.3;transition:opacity .2s;display:flex;position:fixed;transform:translate(-50%,-50%)}.resource-cursor.visible{opacity:1}.resource-center .item{cursor:none}.arrow-cursor{pointer-events:none;color:#fff;z-index:99999;opacity:0;background-color:#000;border-radius:50%;justify-content:center;align-items:center;width:65px;height:65px;font-size:1.5rem;transition:opacity .2s;display:flex;position:fixed;transform:translate(-50%,-50%)}.arrow-cursor.visible{opacity:1}.resource-center{background-color:#efefef;padding:6.25rem 0;position:relative}.resource-center .wrapper{z-index:1;max-width:100%;position:absolute;top:2rem;left:0;overflow:hidden}.resource-center .container{z-index:2;position:relative}.resource-center .marquee{white-space:nowrap;color:#fff;font-size:6rem;font-weight:700;line-height:6rem;animation:120s linear infinite marquee;display:inline-block;overflow:hidden}.resource-center .marquee p{display:inline-block;color:#fff!important;font-size:7rem!important;font-weight:700!important;line-height:7rem!important}@keyframes marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.resource-center .resources{justify-content:space-between;gap:1rem;margin-top:1rem;display:flex}.resource-center .resources .item{color:#fff;cursor:pointer;background-color:#e0e0e0;border-radius:1rem;width:100%;height:21.875rem;-webkit-transition:all .2s ease-in;-ms-transition:all .2s ease-in;transition:all .2s ease-in;position:relative;overflow:hidden}.resource-center .resources .item .text,.resource-center .resources .item .text-expand{width:100%;padding:1rem;position:absolute;bottom:0;left:0}.resource-center .resources .item .text-expand{opacity:0;bottom:-1rem}.resource-center .resources .item .desc,.resource-center .resources .item h3{opacity:1;-webkit-transition:all .2s ease-in;-ms-transition:all .2s ease-in;transition:all .2s ease-in}.resource-center .resources .item h3{color:#fff;font-size:1.25rem!important;font-weight:600!important;line-height:1.475rem!important}.resource-center .resources .item .desc{color:#fff;line-height:1.25rem}.resource-center .resources .item.mid-active{width:260%}.resource-center .resources .item.mid-active .text{opacity:0}.resource-center .resources .item.active .text-expand{opacity:1;bottom:0}.resource-center .resources .item.active .text{opacity:0}.resource-center .resources .item.active .desc,.resource-center .resources .item.active h3{opacity:1}.resource-center .resources .item.inactive .text-expand,.resource-center .resources .item.inactive .text,.resource-center .resources .item.inactive .desc,.resource-center .resources .item.inactive h3{opacity:0}.resource-center .resources .item a{cursor:pointer}.resource-center img{object-fit:cover;width:100%;height:100%;position:absolute}.resource-center .overlapped-sec .slide .text{gap:.25rem}.bg-transparent{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#0000004d!important}.circular-banners{pointer-events:all;background-color:#000;padding:6.25rem}.circular-banners .wrapper{display:flex}.circular-banners .wrapper a{width:100%;display:flex}.circular-banners .wrapper .item{aspect-ratio:1;color:#fff;text-align:center;text-shadow:5px 5px 20px #000;background-color:#2f2f2f;border-radius:100%;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.circular-banners .wrapper .item video{object-fit:cover;pointer-events:none;width:300%;max-width:none;height:100%;position:absolute;top:0}.circular-banners .wrapper .item h3,.circular-banners .wrapper .item h2{position:relative}.circular-banners .wrapper a:first-of-type .item video{left:0}.circular-banners .wrapper a:nth-of-type(2) .item video{left:-100%}.circular-banners .wrapper a:nth-of-type(3) .item video{right:0}.container{padding:0}.mobile{display:none!important}footer{background-color:#fff!important}@media (width<=1000px){.desktop{display:none!important}.hero .trending-subjects .ts-group .ts-item{padding-right:1.25rem}.container{padding:0 1.5rem}.mobile{display:initial!important}.hero .anim-logo{flex-flow:column wrap;gap:1rem}.intro .container{text-align:left}.hero .trending-subjects{padding:0}.hero .trending-subjects .ts-group{width:100%}.hero .trending-subjects .ts-group .ts-item.transparent{display:none}.intro h3{text-align:left;margin:0 2rem}.intro h2{justify-content:start;padding:0 2rem;margin-top:2.5rem!important}.homepagebody .intro h3,.homepagebody .intro h2{text-align:left;font-size:1.8rem!important;line-height:2.5rem!important}.resilience-journals{padding:2rem 0 3rem;& .top-wrapper{flex-flow:column;gap:1rem;margin-bottom:1rem;& .left{flex-flow:column;width:100%}}}.resilience-journals .left-grad{height:350px;bottom:0;left:-2rem}.resilience-journals .right-grad{right:-2rem}.resilience-journals .h,.resilience-journals .subh,.resilience-journals h3{z-index:3000;transition:all .5s ease-in;position:relative}.resilience-journals .journals{flex-flow:wrap}.resilience-journals .journals-wrapper{margin-left:0}.resilience-journals .journals-wrapper .item:first-child,.resilience-journals .journals-wrapper .item:nth-child(2),.resilience-journals .journals-wrapper .item:nth-child(3),.resilience-journals .journals-wrapper .item:nth-child(4){margin-top:0}.circular-banners{padding:2rem}.circular-banners .wrapper{flex-wrap:wrap}.circular-banners .wrapper .item{width:19.4379rem}.resource-center{padding:2rem 0}.resource-center .resources{flex-direction:column}.resource-center .resources .item{height:20rem}.resource-center .resources .item:hover{width:100%}.overlapped-sec.mobile{z-index:1000;height:auto;padding:0;position:relative;display:block!important}.overlapped-sec .slide .text{gap:1rem}.overlapped-sec .focus-and-impact{padding-left:2rem;position:relative;top:0}.overlapped-sec .slide .content{margin-bottom:2rem}.overlapped-sec.mobile .map-mob{top:unset;bottom:unset;width:100%;min-height:420px;position:relative;scale:1}.overlapped-sec.mobile .c-arrow{flex:none}.overlapped-sec.mobile .slide{padding-bottom:0;position:relative;overflow:hidden;top:unset!important;margin-top:unset!important}.overlapped-sec.mobile .slide .content{opacity:0;flex-direction:column;height:auto;max-height:0;margin-top:0;padding:0 1rem;transition-delay:0s;position:relative;overflow:visible}.map-section.mobile .slide.bg-blue{height:auto}.map-section.mobile .slide.bg-blue .btn{margin-top:1rem;margin-bottom:4.5rem}.map-section.mobile .slide.bg-blue:not(.active) .title{opacity:1}.map-section.mobile .slide.bg-blue.active{padding:0}.map-section.mobile .slide.bg-blue .content{max-height:unset;gap:.5rem;height:fit-content}.practitioners{padding:2rem 0;& h2{font-size:3rem!important}&:before{background:linear-gradient(#000000e0 0%,#000000b3 55%,#0000 85%)}& .container{flex-flow:column;align-items:flex-start;& .left,& .right{width:100%}}}.overlapped-sec.mobile .slide.active .content{opacity:1;max-height:fit-content;margin-top:0;padding:1rem;top:0}.overlapped-sec.mobile .slide.bg-red .content,.overlapped-sec.mobile .slide.bg-green .content,.overlapped-sec.mobile .slide.bg-yellow .content{flex-direction:column-reverse;align-items:center;gap:0;margin-bottom:0;padding:1rem 0}.overlapped-sec.mobile .slide.bg-red .content img,.overlapped-sec.mobile .slide.bg-green .content img,.overlapped-sec.mobile .slide.bg-yellow .content img{height:180px;margin-bottom:2rem}.overlapped-sec.mobile .slide.bg-yellow .content .btn{margin-bottom:10rem}.overlapped-sec.mobile .slide.bg-yellow .content img{position:relative}.overlapped-sec.mobile .slide.bg-yellow .content .text{margin-bottom:2rem}.overlapped-sec .slide.bg-yellow.active{bottom:unset;padding-bottom:0}.overlapped-sec .slide.bg-yellow.active .content{margin-top:0}#blue-sec .population-n,.overlapped-sec .population-n,.h{font-size:3rem!important;line-height:3.5rem!important}.map-section .numbers{gap:1rem;margin:0;& .h{font-size:2.25rem!important;& h2{font-size:1rem!important}}}.overlapped-sec .population-n,#blue-sec .population-n,.map-section .population-n{font-size:3.25rem}.map-section .slide.bg-blue .map{opacity:1;height:100%;position:relative;overflow:visible;scale:1}.map-section .slide.bg-blue .map .mapboxgl-canvas-container{min-height:500px}.overlapped-sec .map img{width:70%}.overlapped-sec .map .map{bottom:unset;top:unset}.overlapped-sec .title,#blue-sec .title{justify-self:start;padding:2rem 0 0}.overlapped-sec .slide.bg-red .content,.overlapped-sec .slide.bg-green .content,.overlapped-sec .slide.bg-yellow .content{flex-direction:column}.overlapped-sec .slide.bg-yellow{height:auto}.programs{padding:2rem}.programs .pill{text-align:left}.map-mob{position:relative;top:10%;left:0}.map-mob img{width:100%}.overlapped-sec .slide.bg-red .content h5{font-size:1rem}.resilience-journals .h{flex-direction:column;gap:0}.resilience-journals .highlight_und{font-size:2rem;font-weight:500}.resilience-journals .h div{display:flex}.resilience-journals.final h3{margin-bottom:0;font-size:1.125rem!important;line-height:1.9375rem!important}.resilience-journals.final .subh{text-align:left;bottom:0;left:0;top:unset;font-size:1.875rem;line-height:1.9375rem;position:relative}.resilience-journals.final .highlight_und .underline{width:100%;bottom:0}.hero .big-hero-text{padding-top:3rem;font-size:3rem;line-height:1;& br{display:none}& .chs{margin-bottom:.5rem;font-size:1.6rem;line-height:1.2;left:-1.2rem;& span{padding-left:1.8rem}}}.resilience-journals .journals{left:0}.overlapped-sec .slide .btn,#blue-sec .slide .btn{margin-bottom:1rem}.overlapped-sec .c-arrow,#blue-sec .c-arrow{width:2rem;height:2rem}.overlapped-sec,#blue-sec{margin-top:0}.photo-carousel{height:auto;padding:5rem 0;overflow-x:scroll}.photo-carousel .container{left:unset;flex-flow:wrap;height:100%;position:relative}.photo-carousel .text-box:nth-child(2){margin:4rem 0!important}.photo-carousel .text-box,.photo-carousel .text-box{margin:auto 5%!important}.photo-carousel img{object-fit:cover;z-index:-1;width:265%;height:100%;position:fixed;top:0}.intro{padding:2rem 0}.programs .pills-wrapper{text-align:center;line-height:1.2rem}.programs .completed-programs.active{max-height:100%}.programs #completed-programs{margin-top:2rem}.circular-banners .wrapper a{justify-content:center}.circular-banners .wrapper .item video{width:100%;height:300%;left:unset}.circular-banners .wrapper a:first-of-type .item video{top:0%;left:unset}.circular-banners .wrapper a:nth-of-type(2) .item video{top:-100%;left:unset}.circular-banners .wrapper a:nth-of-type(3) .item video{top:-200%;left:unset}.resilience-journals .highlight_und div{margin-top:2rem;line-height:1}.highlight_und .underline{height:.8rem}.intro .highlight_und .underline{width:105%;height:.6rem;bottom:.2rem}.resilience-journals .journals-wrapper .item{padding-right:1.25rem}.resilience-journals .journals>a{width:100%}.photo-carousel .text-box .highlight_und .underline{width:100%;height:.5rem;bottom:.2rem}.resource-center .resources .item.mid-active{width:100%}.test-photo .wrapper{width:700vw}.test-photo .item{width:130vw}.bg-blue .title h1,.overlapped-sec .focus-and-impact{padding-bottom:0;font-size:2rem!important}#blue-sec,.map-section{& .container{height:auto}}}@media (width>=1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1080px}#blue-sec .slide.bg-blue,.map-section .slide.bg-blue{padding:0}}@media (width>=980px) and (width<=1199px){.overlapped-sec .population-n,#blue-sec .population-n{font-size:4.25rem}.overlapped-sec .slide.bg-red .content,.overlapped-sec .slide.bg-green .content{bottom:2rem}.overlapped-sec .numbers h2,#blue-sec .numbers h2{font-size:1.475rem!important;line-height:2.075rem!important}.circular-banners .wrapper .item{height:100%}#blue-sec .slide.bg-blue .content{gap:2rem;padding-top:4rem}#blue-sec .slide.bg-blue.second-part .map{top:-8%}.bg-blue .title h1,.focus-and-impact{font-size:2rem!important;line-height:1.2!important}}@media (height>=550px) and (height<=600px) and (width>=1080px){html,body{font-size:14px!important}.overlapped-sec .slide.bg-red .main-img{width:30%}.overlapped-sec .slide.bg-green .main-img{width:25%}.overlapped-sec .slide.bg-yellow .content{margin-top:0}.hero .trending-subjects .ts-group .ts-item{min-height:16rem}.overlapped-sec .slide.bg-red{top:calc(100vh - 15rem)}.overlapped-sec .slide.bg-green{top:calc(100vh - 10rem)}.overlapped-sec .slide.bg-yellow{top:88vh}.circular-banners .wrapper .item{height:100%}}@media only screen and (width>=1000px) and (width<=1199px) and (height>=700px){body,html{font-size:14px!important}.resilience-journals .highlight_und{font-size:1.8rem}.circular-banners .wrapper .item{height:100%}.hero .trending-subjects .ts-group .ts-item{min-height:215px}.overlapped-sec .slide.bg-red .main-img{width:50%;bottom:-5.5rem}.overlapped-sec .slide.bg-red .content{bottom:3rem}.overlapped-sec .slide.bg-green .content{bottom:7rem}.overlapped-sec .slide.bg-green .main-img{position:relative;bottom:-4rem}}@media (width>=577px) and (width<=1000px){.resilience-journals .desktop{display:none!important}.resilience-journals .h.mobile{flex-direction:row;display:flex!important}.resilience-journals .white{margin-right:0}.resilience-journals.active .white-2,.resilience-journals.active .white-1{width:auto;margin-right:1rem}.resilience-journals .highlight_und{font-size:2.5rem}.resilience-journals .highlight_und .underline{height:.7rem;bottom:.7rem}.photo-carousel img{width:250%}html,body{font-size:14px!important}.container{min-width:580px;max-width:650px}.hero .anim-logo{flex-direction:column;gap:2rem}.intro h3{text-align:left;margin:0;position:relative}.resilience-journals{padding:2rem 2rem 3rem}.resilience-journals .h,.resilience-journals .subh,.resilience-journals h3{z-index:3000;position:relative}.resilience-journals .journals{flex-flow:wrap;width:100%}.resilience-journals .journals-wrapper{margin:2rem 0}.resilience-journals .journals-wrapper .item:first-child,.resilience-journals .journals-wrapper .item:nth-child(2),.resilience-journals .journals-wrapper .item:nth-child(3),.resilience-journals .journals-wrapper .item:nth-child(4){margin-top:0}.resilience-journals .h{flex-direction:column}.resilience-journals .h div{display:flex}.resilience-journals.final h3{margin-bottom:0;font-size:1.125rem!important;line-height:1.9375rem!important}.resilience-journals.final .subh{text-align:left;font-size:1.875rem;line-height:1.9375rem}.resilience-journals.final .highlight_und .underline{width:100%}.resilience-journals .right-grad{right:0}.resilience-journals .left-grad{height:350px;bottom:0;left:-1rem}.resilience-journals .highlight_und div{margin-bottom:0;line-height:4rem}.resilience-journals.active .highlight_und{margin-bottom:1.5rem}.resilience-journals .journals-wrapper .item{height:300px;margin-right:1.5rem}.overlapped-sec .slide .content{flex-direction:column-reverse;align-items:flex-end;gap:1rem}#blue-sec .slide.bg-blue .content{align-items:center}.overlapped-sec .slide.bg-yellow>img{bottom:2rem}.overlapped-sec .slide.bg-red .main-img{bottom:-2rem}.overlapped-sec .slide.bg-green .main-img{position:relative;bottom:-2rem}}@media (width>=993px) and (width<=1200px){html,body{font-size:14px!important}#blue-sec .slide.bg-blue.second-part .content{justify-content:center;padding:10vh 0 0;top:50%}#blue-sec .slide.bg-blue .content{padding:25vh 0 0}.overlapped-sec .slide.bg-green .content{bottom:0}.overlapped-sec .slide.bg-green .content,.overlapped-sec .slide.bg-red .content{z-index:-1}.overlapped-sec .slide.bg-green .main-img{position:relative;bottom:-2rem}.overlapped-sec .slide.bg-red .main-img{position:relative;bottom:-7rem}#blue-sec .slide.bg-blue.second-part .map{top:0}}@media (width>=1200px) and (width<=1480px){.h{font-size:4rem}}@media (width>=1800px){.overlapped-sec .slide.bg-green .main-img{height:40vh}.overlapped-sec .slide.bg-yellow{height:fit-content;min-height:40vh}.resilience-journals .journals-wrapper{left:-20%}.resilience-journals.active .journals-wrapper{left:0}.hero{flex-flow:column;justify-content:center;height:120vh;min-height:780px;display:flex}.overlapped-sec .slide.bg-transparent{height:0}#blue-sec .slide.bg-blue.second-part .h{margin-top:1rem;font-size:4rem;line-height:4rem}#blue-sec .slide.bg-blue.second-part h2{font-size:1.8rem!important;line-height:2rem!important}#blue-sec .slide.bg-blue .map{height:100%}#blue-sec .slide.bg-blue .content{height:calc(100vh - 14rem)}.practitioners{padding:10rem 0}.hero .big-hero-text{padding:5rem 0 24rem}}@media (width>=701px) and (width<=1200px){.hero .trending-subjects .ts-group .ts-item,.resilience-journals .journals-wrapper .item{padding-right:1rem}}@media (width<=767px){.practitioners{background-image:url(../../img/wescale-828.webp)}}