*{margin:0;padding:0;box-sizing:border-box}html{font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;padding:0}img{max-width:100%;height:auto}ul{list-style-type:none}a{text-decoration:none;color:inherit}button{cursor:pointer;background:none;border:none}body{font-family:"Rethink Sans",sans-serif;background-color:#091130;color:#091130;font-size:18px;line-height:24px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Bricolage Grotesque",sans-serif;font-weight:700}h1,.h1{font-size:74px;line-height:74px}h2,.h2{font-size:36px;line-height:44px}h3,.h3{font-size:24px;line-height:28px}h4,.h4{font-size:18px;line-height:24px}h5,.h5{font-size:12px;line-height:14px}a{transition:color 0.2s ease-out}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-thumb{background:#97FFDD}body::-webkit-scrollbar-track{background:#FFF}::-moz-selection{color:#FFF;background:#97FFDD}::selection{color:#FFF;background:#97FFDD}.noscroll{overflow:hidden!important}.hidden{display:none!important}.hidden.open{display:block!important}.container{max-width:1440px;width:100%;margin:0 auto;padding:0 100px}.row{display:flex;flex-wrap:wrap;gap:20px}.flex-end{justify-content:flex-end}.col{flex:1;min-width:0}.col-1{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}.col-2{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}.col-3{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}.col-4{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}.col-5{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}.col-6{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}.col-7{flex:0 0 calc(58.3430571762% - 8.3313885648px);max-width:calc(58.3430571762% - 8.3313885648px);flex:0 0 57%}.col-8{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}.col-9{flex:0 0 calc(76.9230769231% - 4.6153846154px);max-width:calc(76.9230769231% - 4.6153846154px);flex:0 0 74%;max-width:74%}.col-10{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}.col-11{flex:0 0 calc(91.6674305619% - 1.6665138876px);max-width:calc(91.6674305619% - 1.6665138876px)}.col-12{flex:0 0 100%;max-width:100%}header{padding:40px 0;position:relative;z-index:10;max-height:160px}header .container{display:flex;align-items:center}header .logo{min-width:124px}header .logo img{display:block}header .menu-toggle{margin-left:auto;display:none;background-image:url(/wp-content/themes/storiesforimpact/images/icon-menu.svg);background-position:center;background-repeat:no-repeat;width:24px;height:24px;border:none;font-size:0;cursor:pointer}header .menu-toggle:focus{outline:none}header .menu-toggle.open{background-image:url(/wp-content/themes/storiesforimpact/images/icon-close.svg)}header .main-nav{margin-left:auto}header .main-nav ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:40px}header .main-nav ul li{position:relative}header .main-nav ul li a{text-decoration:none;color:#000;display:block}header .main-nav ul li .sub-menu{display:none}header .main-nav ul li .sub-menu li{margin-bottom:4px}header .main-nav ul li .sub-menu li a{white-space:normal;border-radius:0;color:#000}header .main-nav ul li .sub-menu li a:hover{color:#97FFDD}header .main-nav ul li .sub-menu li:last-child{margin-bottom:0}header .main-nav ul li.lang-item a{background-image:url(/wp-content/themes/storiesforimpact/images/icon-globe.svg);background-position:left 35px center;background-repeat:no-repeat;border:1px solid #97FFDD;border-radius:50px;padding:20px 35px 20px 70px;color:#97FFDD}header .main-nav ul li.lang-item a:hover{margin-top:-10px;margin-bottom:10px}header.dark .menu-toggle{background-image:url(/wp-content/themes/storiesforimpact/images/icon-menu-white.svg)}header.dark .menu-toggle.open{background-image:url(/wp-content/themes/storiesforimpact/images/icon-close.svg)}header.sticky{position:fixed;top:0;left:0;right:0;padding:10px 0;z-index:1000;background:linear-gradient(90deg,#97FFDD 0%,rgb(151 255 221 / .6) 100%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}header.sticky.dark{background:linear-gradient(90deg,#091130 0%,rgb(9 17 48 / .6) 100%)}.noscroll header.sticky{background:#fff;backdrop-filter:none;margin-bottom:0}.admin-bar header.sticky{top:32px}footer{background-color:#091130;color:#E6EEFF;padding:40px 0;margin-top:40px;position:relative;z-index:10}footer .footer-menu{display:flex;flex-wrap:wrap;gap:20px}footer .footer-menu .lang-item,footer .footer-menu .search-toggle{display:none}footer .footer-menu a{color:#FFF}footer .footer-menu a:hover{color:#97FFDD}footer .footer-top{border-bottom:1px solid #E6EEFF;padding-bottom:40px;margin-bottom:40px}footer .footer-top .footer-main-menu{margin-right:20px}footer .footer-top .col-title{margin:0 0 20px}footer .footer-top .footer-social a{background-repeat:no-repeat;background-position:center;background-size:cover;display:inline-block;margin-right:16px;width:30px;height:30px;transition:top 0.2s ease-out;top:0;position:relative}footer .footer-top .footer-social a.facebook{background-image:url(/wp-content/themes/storiesforimpact/images/icon-social-facebook.svg)}footer .footer-top .footer-social a.twitter{background-image:url(/wp-content/themes/storiesforimpact/images/icon-social-twitter.svg)}footer .footer-top .footer-social a.linkedin{background-image:url(/wp-content/themes/storiesforimpact/images/icon-social-linkedin.svg)}footer .footer-top .footer-social a.instagram{background-image:url(/wp-content/themes/storiesforimpact/images/icon-social-instagram.svg)}footer .footer-top .footer-social a.youtube{background-image:url(/wp-content/themes/storiesforimpact/images/icon-social-youtube.svg)}footer .footer-top .footer-social a:hover{top:-10px}footer .footer-top .footer-newsletter .field-group{display:flex;flex-wrap:wrap}footer .footer-top .footer-newsletter .form-control{border:1px solid #FFF;background:#fff0;color:#FFF;margin-right:10px;width:calc(100% - 73px)}footer .footer-top .footer-newsletter .form-control::-moz-placeholder{color:#FFF}footer .footer-top .footer-newsletter .form-control::placeholder{color:#FFF}footer .footer-top .footer-newsletter .mce_inline_error{width:calc(100% - 73px)}footer .footer-top .footer-newsletter #smly{display:flex;flex-wrap:wrap;align-items:center}footer .footer-top .footer-newsletter #smly>p{margin:0}footer .footer-top .footer-newsletter #smly>p:not(.error):not(.success){flex:1 1 auto;min-width:0}footer .footer-top .footer-newsletter #smly>p:last-child:not(.error):not(.success){flex:0 0 auto;margin-left:10px}footer .footer-top .footer-newsletter #smly>p.error,footer .footer-top .footer-newsletter #smly>p.success{order:3;width:100%;margin:10px 0 0!important;padding:0!important;background:none!important;font-size:14px;line-height:1.4}footer .footer-top .footer-newsletter #smly>p.error{color:#FFD7D7}footer .footer-top .footer-newsletter #smly input[type=text],footer .footer-top .footer-newsletter #smly input[type=email]{display:block;width:100%;background:#fff0;border:1px solid #FFF;border-radius:50px;outline:0;padding:18px 30px;color:#FFF;font-family:"Rethink Sans",sans-serif;font-size:18px;line-height:24px}footer .footer-top .footer-newsletter #smly input[type=text]::-moz-placeholder,footer .footer-top .footer-newsletter #smly input[type=email]::-moz-placeholder{color:#FFF}footer .footer-top .footer-newsletter #smly input[type=text]::placeholder,footer .footer-top .footer-newsletter #smly input[type=email]::placeholder{color:#FFF}footer .footer-top .footer-newsletter #smly button[type=submit]{display:block;border:0;padding:0;min-width:63px;height:63px;border-radius:50px;background-color:#1444DD;background-image:url(/wp-content/themes/storiesforimpact/images/btn-arrow-right-lightblue.svg);background-repeat:no-repeat;background-position:center;background-size:auto;color:#fff;font-size:0;cursor:pointer;outline:0;position:relative;left:0;transition:left 0.2s ease-out}footer .footer-top .footer-newsletter #smly button[type=submit]:hover{left:10px}footer .footer-bottom .footer-logo{display:block;margin:2px 0}footer .footer-bottom .footer-menu{justify-content:end}.card{background-color:#FFF;color:#000;padding:40px;border-radius:45px;display:flex;flex-direction:column}.card.card-lg{padding:60px}.card .card-header{margin-bottom:40px}.card .card-header.image{margin:-40px -40px 40px -40px;border-radius:45px 45px 0 0;overflow:hidden}.card .card-header.image img{display:block;width:100%}.card .card-header.logo{display:flex;align-items:center;height:80px}.card .card-header.logo img{display:block;max-height:100%;margin:0 auto}.card .card-header.icon{margin-bottom:20px;height:64px}.card .card-header.icon img{display:block;max-height:64px;max-width:64px}.card a.card-header.image img{transition:scale 0.2s ease-out}.card a.card-header.image:hover img{scale:1.1}.card .card-body h3 a{color:#000;text-decoration:none}.card .card-body h3 a:hover{color:#1444DD}.card .card-body h3:first-child{margin-top:0}.card .card-body.entry p{margin-bottom:20px}.card .card-body.entry p:last-child{margin-bottom:0}.card .card-footer{margin-top:auto;padding-top:20px;overflow:hidden}.card .card-footer.hidden-entry{display:flex;flex-direction:column}.card .card-footer.hidden-entry .hidden-content{visibility:hidden;position:relative;bottom:-100%;transition:all 0.2s ease-out}.card .card-footer.hidden-entry .hidden-content.open{visibility:visible;bottom:0}.card .card-footer .icon-arrow-up{position:relative;padding-right:55px;min-height:50px;bottom:calc(-100% + 50px);transition:all 0.2s ease-out;display:flex;align-items:center}.card .card-footer .icon-arrow-up h3{font-size:18px;line-height:24px}.card .card-footer .icon-arrow-up:after{content:"";position:absolute;right:0;top:50%;margin-top:-20px;width:40px;height:40px;border-radius:40px;border:1px solid #091130;background-image:url(/wp-content/themes/storiesforimpact/images/icon-arrow-up-deep-blue.svg);background-position:center;background-repeat:no-repeat;transition:opacity 0.2s ease-out}.card .card-footer .icon-arrow-up.open{bottom:0}.card .card-footer .icon-arrow-up.open:after{opacity:0}.card .card-footer .hidden-content{opacity:0;visibility:hidden;margin-top:10px;order:1}.card .card-footer .hidden-content.open{opacity:1;visibility:visible;height:auto;order:2}.icon-symbol{width:60px;height:60px;background-repeat:no-repeat;background-position:center}.icon-symbol.symbol-star.yellow{background-image:url(/wp-content/themes/storiesforimpact/images/icon-symbol-star-yellow.svg)}.icon-symbol.symbol-star.bright_blue{background-image:url(/wp-content/themes/storiesforimpact/images/icon-symbol-star-bright-blue.svg)}.icon-symbol.symbol-star.turquoise{background-image:url(/wp-content/themes/storiesforimpact/images/icon-symbol-star-turquoise.svg)}.section{padding-top:100px;padding-bottom:100px}.section .section-title{margin-bottom:40px}.section .section-title strong{background-color:#FFF;color:#091130;padding:0 5px}.search-form .form-row{display:flex;flex-wrap:wrap;margin:0;gap:0}.search-form .form-control{background-color:#fff0;margin-right:10px;margin-bottom:0;width:calc(100% - 73px)}.home .front-page-hero{background-color:#091130;position:relative;padding:100px 0;min-height:calc(100vh - 160px);z-index:1}.home .front-page-hero .hero-bg{position:absolute;bottom:0;left:0;max-width:100%;z-index:10}.home .front-page-hero .container{padding-right:520px;position:relative;z-index:10}.home .front-page-hero .container h1{color:#97FFDD;margin-bottom:40px}.home .front-page-hero .symbol{position:absolute}.home .front-page-hero .symbol.symbol-star{bottom:100px;right:70px;z-index:5}.home .front-page-hero .symbol.symbol-asterisk{top:40px;right:280px;z-index:15}@media (min-width:1241px){.home .front-page-hero .hero-bg{width:min(1211px, 100% - 230px)}.home .front-page-hero .symbol.symbol-star{left:calc(min(1211px, 100% - 230px) - 95px);right:auto;bottom:calc(min(361px, (100vw - 230px) * 0.298) - 259px)}.home .front-page-hero .symbol.symbol-asterisk{left:calc(min(1211px, 100% - 230px) - 275px);right:auto;top:auto;bottom:calc(min(361px, (100vw - 230px) * 0.298) - 36px)}}.home section{padding:100px 0}.home section.deep-blue{background-color:#091130;color:#E6EEFF}.home section.deep-blue .section-title{color:#97FFDD}.home section.deep-blue .section-title strong{background-color:#FFF;color:#091130;padding:0 5px}.home section.light-blue{background-color:#E6EEFF;color:#091130}.home section.turquoise{background-color:#97FFDD;color:#091130}.home section.bright-blue{background-color:#1444DD;color:#FFF}.home section .section-title strong{background-color:#FFF;padding:0 5px}.home section .section-description{margin-bottom:60px}.home .about .section-heading{gap:100px}.home .about .section-heading .col-6{flex:0 0 calc(50% - 50px);max-width:calc(50% - 50px)}.home .about .section-description hr{margin:40px 0}.home .about .clients{overflow:hidden;margin:0 0 60px}.home .about .clients .swiper-slide{min-height:60px;max-height:60px}.home .about .clients .client{min-height:60px;display:flex;flex-direction:column;justify-content:center}.home .about .clients .client a{transition:opacity 0.2s ease-out}.home .about .clients .client a:hover{opacity:.8}.home .about .clients .client img{display:block;max-width:100%;max-height:60px;height:auto;margin:0 auto}.home .row.services-grid,.home .row.case-studies{flex-direction:row;align-items:flex-start}.home .quotes{position:relative;overflow:hidden}.home .quotes .quote h3{color:#97FFDD;margin-bottom:40px}.home .acknowledgments .section-description{margin-top:20px;margin-bottom:0}.home .acknowledgments .row{gap:40px}.home .acknowledgments .row .col-4{flex:0 0 calc(33.3333333333% - 26.6666666667px);max-width:calc(33.3333333333% - 26.6666666667px)}.home .acknowledgment .logo{height:60px;margin-bottom:20px}.home .acknowledgment .logo img{display:block;max-height:100%}.home .acknowledgment h3{margin:20px 0}.home .podcast .podcast-intro .section-description{margin:20px 0}.contact .row{gap:100px}.contact .row .col-6{flex:0 0 calc(50% - 50px);max-width:calc(50% - 50px);position:relative}.contact .section-title{margin-bottom:20px}.contact .section-title strong{background-color:#FFF;color:#091130;padding:0 5px}.contact .symbol{position:absolute}.contact .symbol.symbol-gear{bottom:-160px;left:100px;z-index:5}.contact .symbol.symbol-crown{bottom:20px;left:280px;z-index:15}.contact.light_blue{background-color:#97FFDD}.contact.turquoise{background-color:#97FFDD}.content-wrap{background-color:#E6EEFF;color:#091130}.content{padding:40px 0;max-width:820px;margin:0 auto}.entry h1{margin-bottom:40px}.entry h2,.entry h3,.entry h4,.entry h5{margin-top:20px;margin-bottom:20px}.entry h2:first-child,.entry h3:first-child,.entry h4:first-child,.entry h5:first-child{margin-top:0}.entry .wp-block-heading{display:inline-block;background-color:#FFF;padding:0 5px}.entry p{margin:0 0 20px}.entry p:last-child{margin:0}.entry .lead{margin-bottom:20px;font-weight:700}.entry .has-medium-font-size{font-size:22px!important;line-height:30px}.entry a:not(.btn){color:#091130;text-decoration:underline}.entry a:not(.btn):hover{text-decoration:none;color:#1444DD}.entry ul{margin:0 0 20px 0;padding-left:30px;list-style:disc;line-height:30px;text-align:left}.entry ol{margin:0 0 20px 0;padding-left:30px;list-style:decimal;line-height:30px;text-align:left}.entry .post-thumbnail{margin:16px 0}.entry .post-thumbnail img{min-width:100%;max-width:100%;height:auto;display:block}.entry .wp-block-columns{margin-top:32px;margin-bottom:32px;gap:32px}.entry .wp-block-columns .wp-block-heading{margin-top:0}.entry .wp-block-columns .wp-block-embed.is-type-video iframe{height:222px}.entry .wp-block-quote{border:0;background-color:#fff0;background-image:url(/wp-content/themes/storiesforimpact/images/icon-quote.svg);background-repeat:no-repeat;background-position:100px 0;background-size:auto;margin-top:60px;margin-bottom:60px;font-size:24px;line-height:32px;font-style:italic;padding:0 0 0 200px;color:#1444DD}.entry .wp-block-quote>cite{font-size:14px;line-height:18px}.entry .wp-block-media-text{margin-top:32px;margin-bottom:32px;gap:32px}.entry .wp-block-media-text .wp-block-media-text__content{padding:0}.entry .wp-block-media-text .wp-block-media-text__content .wp-block-heading{margin-top:0}.entry .wp-block-cover{margin-top:32px;margin-bottom:32px}.entry .wp-block-custom-blubrry-widget{margin-top:40px;margin-bottom:40px}.entry .wp-block-embed.is-type-video{margin-top:0;margin-bottom:20px}.entry .wp-block-embed.is-type-video iframe{display:block;min-width:100%;height:461px}.entry .wp-block-custom-timeline-widget{background:#FFF;display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:40px;padding:20px;border-radius:20px;text-align:left}.entry .wp-block-custom-timeline-widget .timeline-item{display:flex;justify-content:space-between;gap:20px}.entry .wp-block-custom-timeline-widget .timeline-time{flex:0 0 40px;font-weight:700}.entry .wp-block-custom-timeline-widget .timeline-description{flex:1}.entry .wp-block-verse{font-family:"Bricolage Grotesque",sans-serif;font-weight:700;margin:0 0 30px}.entry .wp-block-verse:last-child{margin:0}.entry .wp-block-image{margin-top:40px;margin-bottom:40px}.entry .wp-block-image :where(figcaption),.entry .wp-caption-text{text-align:left;color:#6D6D6D;margin:10px 0 0;font-size:14px;line-height:18px;font-style:italic}.entry .wp-block-buttons{margin-top:60px;margin-bottom:60px;gap:20px}.entry .wp-block-buttons .wp-block-button a{background-color:#1444DD;color:#FFF;text-decoration:none}.entry .wp-block-buttons .wp-block-button a:hover{background-color:#091130}.entry .wp-block-buttons .wp-block-button.is-style-outline a{background-color:#fff0;border:1px solid #091130;color:#091130}.entry .wp-block-buttons .wp-block-button.is-style-outline a:hover{background-color:#091130;color:#FFF}.entry .wp-block-table{margin-top:0;margin-bottom:60px}.entry .wp-block-table table{border-radius:20px;border-collapse:separate;border-spacing:0;overflow:hidden;border-right:1px solid #B9B9B9;border-bottom:1px solid #B9B9B9}.entry .wp-block-table table thead{border:0}.entry .wp-block-table table th{background-color:#97FFDD;padding:10px 12px;font-weight:700;border:1px solid #B9B9B9;border-bottom:0;border-right:0;text-align:left}.entry .wp-block-table table td{padding:10px 12px;background-color:#FFF;border:1px solid #B9B9B9;border-right:0;border-bottom:0;text-align:left;vertical-align:top}.entry .wp-block-table table th:first-child{border-radius:20px 0 0 0}.entry .wp-block-table table th:last-child{border-radius:0 20px 0 0}.entry .wp-block-table table tr:last-child td:first-child{border-radius:0 0 0 20px}.entry .wp-block-table table tr:last-child td:last-child{border-radius:0 0 20px 0}.entry iframe{max-width:100%}.entry iframe[title="YouTube video player"]{width:100%;height:461px;margin-bottom:20px}.entry iframe[title="Blubrry Podcast Player"]{margin-bottom:20px}.entry .wp-block-spacer{height:20px!important}.entry .wp-block-custom-image-slider{margin-top:40px;margin-bottom:40px;overflow:hidden;position:relative}.entry .wp-block-custom-image-slider .swiper-slide{max-height:100vh}.entry .wp-block-custom-image-slider .swiper-slide img{display:block;width:auto;height:auto;max-height:100vh;margin:0 auto}.entry .wp-block-custom-image-slider .swiper-nav{margin:0;height:auto;position:static}.entry .wp-block-custom-image-slider .swiper-nav .prev,.entry .wp-block-custom-image-slider .swiper-nav .next{position:absolute;top:50%;margin-top:-20px;z-index:10;-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none}.entry .wp-block-custom-image-slider .swiper-nav .prev{left:0}.entry .wp-block-custom-image-slider .swiper-nav .next{right:0}hr,.divider,.wp-block-separator{border:0;border-top:1px solid #091130;margin:60px 0}.back-btn{display:inline-block;margin-left:36px;margin-bottom:16px;text-decoration:underline;position:relative}.back-btn:before{content:"";background-image:url(/wp-content/themes/storiesforimpact/images/icon-arrow-left.svg);background-repeat:no-repeat;background-position:left center;background-size:20px auto;position:absolute;left:-36px;top:4px;width:20px;height:20px}.back-btn:hover{color:#1444DD;text-decoration:none}.text-center{text-align:center}.content-page-wrap .wp-block-media-text .wp-block-media-text__media img{border-radius:4px}.page-hero{position:relative;padding-top:160px;margin-top:-160px;z-index:1;overflow:hidden}.page-hero .hero-content{position:relative;padding:40px 80px 40px 0}.page-hero .hero-content h1{position:relative;z-index:10}.page-hero .hero-content .symbol{position:absolute;bottom:20px;right:-120px;z-index:5;max-width:200px}.page-hero .hero-image-container{position:absolute;top:160px;right:0;bottom:0;left:0}.page-hero .hero-image{display:flex;align-items:flex-end;position:relative;margin-left:auto}.page-hero .hero-image img{display:block;border-radius:20px 0 0 0;margin-left:auto}.page-hero.turquoise{background-color:#97FFDD;color:#000}.page-hero.deep_blue{background-color:#091130;color:#97FFDD}.filter{position:relative;display:flex}.filter .open-filter{background-image:url(/wp-content/themes/storiesforimpact/images/icon-filter.svg);background-position:left 32px center;background-repeat:no-repeat;background-size:20px auto;padding-left:64px;margin-left:auto}.filter .open-filter:hover{background-image:url(/wp-content/themes/storiesforimpact/images/icon-filter-white.svg)}.filter .modal-filter{display:none;background:#091130;color:#FFF;border-radius:20px;padding:20px;position:absolute;top:0;right:0;z-index:10;width:396px;max-width:396px}.filter .modal-filter.open{display:block}.filter .modal-filter .filter-title{padding-right:40px;margin-bottom:10px}.filter .modal-filter .close-filter{background-image:url(/wp-content/themes/storiesforimpact/images/icon-close-white.svg);background-position:center;background-repeat:no-repeat;background-size:20px auto;border:none;cursor:pointer;font-size:0;position:absolute;top:20px;right:20px;width:24px;height:24px;transition:transform 0.2s ease-out;z-index:5}.filter .modal-filter .close-filter:hover{transform:rotate(60deg)}.filter .modal-filter .topics-wrapper{max-height:380px;overflow-y:auto;margin-left:-10px}.filter .modal-filter .topics-wrapper::-webkit-scrollbar{width:8px;border-radius:0}.filter .modal-filter .topics-wrapper::-webkit-scrollbar-track{background:#091130;border-radius:0}.filter .modal-filter .topics-wrapper::-webkit-scrollbar-thumb{background:#E6EEFF;border-radius:0}.filter .modal-filter .topics-wrapper::-webkit-scrollbar-thumb:hover{background:#091130}.filter .modal-filter .topics-wrapper{scrollbar-width:thin;scrollbar-color:#E6EEFF #091130}.filter .modal-filter .topics{padding-left:10px}.filter .modal-filter .topics label{display:inline-block;cursor:pointer;padding:5px 10px;margin:2px -10px;border-radius:20px;transition:all 0.2s ease-out}.filter .modal-filter .topics label input{display:none}.filter .modal-filter .topics label:hover,.filter .modal-filter .topics label.active{background-color:#E6EEFF;color:#1444DD}.filter .modal-filter .actions{margin-top:20px;padding-top:20px;border-top:1px solid #E6EEFF;display:flex}.filter .modal-filter .actions .btn-link{color:#97FFDD}.filter .modal-filter .actions .btn-link:hover{color:#FFF}.filter .modal-filter .actions #apply-filters{margin-left:auto;color:#97FFDD;border:1px solid #97FFDD}.filter .modal-filter .actions #apply-filters:hover{border:1px solid #FFF;color:#FFF}.load-more-container{text-align:center}.load-more-container .btn,.load-more-container #no-more-posts{margin-top:40px}#load-more{min-width:400px}#loading-animation{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#FFFFFF 0%,rgb(255 255 255 / .6) 100%);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:1000}#loading-animation .loading-spinner{background-image:url(/wp-content/themes/storiesforimpact/images/symbol-gear.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;left:50%;margin-top:-48px;margin-left:-48px;width:96px;height:96px;animation:spin 4s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-nav{margin:80px 0 -40px;display:flex;gap:10px;position:relative;height:40px}.swiper-nav a{cursor:pointer;display:block;border:1px solid #97FFDD;width:40px;height:40px;border-radius:40px;position:static;margin-top:0;transition:all 0.2s ease-out;background-color:#fff0}.swiper-nav a::before{content:"";display:block;width:100%;height:100%;mask-size:contain;mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;background-color:#97FFDD;border-radius:40px}.swiper-nav a.prev::before{mask:url(/wp-content/themes/storiesforimpact/images/icon-arrow-left.svg) no-repeat center;-webkit-mask:url(/wp-content/themes/storiesforimpact/images/icon-arrow-left.svg) no-repeat center}.swiper-nav a.next::before{mask:url(/wp-content/themes/storiesforimpact/images/icon-arrow-right.svg) no-repeat center;-webkit-mask:url(/wp-content/themes/storiesforimpact/images/icon-arrow-right.svg) no-repeat center}.swiper-nav a.white{border:1px solid #FFF}.swiper-nav a.white::before{background-color:#FFF}.swiper-nav a.dark{border:1px solid #091130}.swiper-nav a.dark::before{background-color:#091130}.swiper-nav a:hover{border:1px solid #FFF}.swiper-nav a:hover.prev::before{background-color:#FFF}.swiper-nav a:hover.next::before{background-color:#FFF}.swiper-nav a:hover.white{border:1px solid #97FFDD}.swiper-nav a:hover.white::before{background-color:#97FFDD}.swiper-nav a:hover.dark{border:1px solid #1444DD}.swiper-nav a:hover.dark::before{background-color:#1444DD}.swiper-nav a::after{display:none}.podcast-grid{display:flex;flex-wrap:wrap;gap:20px}.podcast-grid .podcast-episode .listen-time{background-image:url(/wp-content/themes/storiesforimpact/images/icon-clock.svg);background-position:top left;background-repeat:no-repeat;background-size:27px;border-bottom:1px solid #E6EEFF;padding:0 0 15px 35px;margin:-10px 0 10px}.podcast-grid .podcast-episode .podcast-episode-listen{display:flex;gap:20px}.podcast-grid .podcast-episode .podcast-episode-listen a{background-repeat:no-repeat;background-position:center;background-size:auto;width:40px;height:40px;position:relative;transition:margin 0.2s ease-out}.podcast-grid .podcast-episode .podcast-episode-listen a.spotify{background-image:url(/wp-content/themes/storiesforimpact/images/icon-spotify-deep-blue.svg)}.podcast-grid .podcast-episode .podcast-episode-listen a.apple{background-image:url(/wp-content/themes/storiesforimpact/images/icon-apple-deep-blue.svg)}.podcast-grid .podcast-episode .podcast-episode-listen a.youtube{background-image:url(/wp-content/themes/storiesforimpact/images/icon-youtube-deep-blue.svg)}.podcast-grid .podcast-episode .podcast-episode-listen a:hover{margin-top:-10px;margin-bottom:10px}.page-template-page-podcast .podcast-list .podcast-list-header{margin-bottom:40px}.page-template-page-podcast .podcast-intro{background-color:#091130;color:#FFF}.page-template-page-podcast .podcast-intro .row{align-items:center}.page-template-page-podcast .podcast-intro .intro-image{padding-left:60px}.page-template-page-podcast .podcast-intro .intro-image img{display:block;margin-top:100px}.podcast-listen{background-color:#1444DD;color:#FFF;padding:20px 0}.podcast-listen a{display:block;position:relative;min-height:80px;padding:12px 12px 12px 80px;transition:background-position 0.2s ease-out}.podcast-listen a:before{background-position:left center;background-repeat:no-repeat;background-size:auto;content:"";display:block;width:80px;height:80px;position:absolute;top:0;left:0;transition:top 0.2s ease-out}.podcast-listen a.spotify:before{background-image:url(/wp-content/themes/storiesforimpact/images/icon-spotify-white.svg)}.podcast-listen a.apple:before{background-image:url(/wp-content/themes/storiesforimpact/images/icon-apple-white.svg)}.podcast-listen a.youtube:before{background-image:url(/wp-content/themes/storiesforimpact/images/icon-youtube-white.svg)}.podcast-listen a.instagram:before{background-image:url(/wp-content/themes/storiesforimpact/images/icon-instagram-white.svg);background-size:65px auto}.podcast-listen a:hover:before{top:-10px}.podcast-hero{background-image:url(/wp-content/themes/storiesforimpact/images/hero-gradient-podcast.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;padding-top:160px;margin-top:-160px;z-index:1}.podcast-hero .hero-content{position:relative;padding:20px 0}.podcast-hero .hero-content h1{position:relative}.podcast-hero .hero-content .subtitle{color:#1444DD;margin-top:20px}.podcast-hero .hero-image{margin-top:20px;margin-bottom:-60px}.podcast-hero .hero-image img{display:block;border-radius:45px}.podcast-hero.turquoise{background-color:#97FFDD;color:#000}.podcast-content{padding-top:100px}.podcast-content .embed-content{margin-top:40px;margin-bottom:40px}.podcast-content .youtube-embed{margin-top:40px;margin-bottom:40px}.podcast-read-more{background-color:#97FFDD;padding:60px 0}.podcast-read-more h2{background-color:#FFF;padding:0 5px;display:inline-block;margin-bottom:20px}.podcast-read-more ul{list-style:none;padding:0}.podcast-read-more ul li{margin:10px 0}.podcast-read-more a{display:block;background-image:url(/wp-content/themes/storiesforimpact/images/icon-arrow-right-rounded.svg);background-repeat:no-repeat;background-position:top left;background-size:auto;min-height:41px;padding:8px 0 7px 60px;color:#091130!important;transition:background-position 0.2s ease-out;text-decoration:none!important;margin:10px 0}.podcast-read-more a:hover{background-position:top left 10px}.post-navigation{text-align:center;padding:40px 0}.projects-intro .section-title strong{background-color:#FFF;color:#091130;padding:0 5px}.projects-list{background-color:#091130}.projects-list .section-title{color:#97FFDD;margin-bottom:60px}.projects-list .section-title strong{background-color:#FFF;color:#091130;padding:0 5px}.projects-list .projects-grid{display:flex;flex-direction:column;gap:40px}.projects-list .project-item{gap:20px}.projects-list .project-item .image{overflow:hidden;border-radius:45px 0 0 45px}.projects-list .project-item .image a{display:block;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;transition:scale 0.2s ease-out}.projects-list .project-item .image a:hover{scale:1.1}.projects-list .project-item .content{background-color:#FFF;border-radius:0 45px 45px 0;color:#000;padding:40px}.projects-list .project-item .content h3 a{color:#091130;text-decoration:none}.projects-list .project-item .content h3 a:hover{color:#1444DD}.projects-list .project-item .content .project-period{margin-top:10px}.projects-list .project-item .content .financier-logo{display:block}.projects-list .project-item .content .entry{position:relative;margin-top:40px;margin-bottom:20px;padding-top:40px}.projects-list .project-item .content .entry:before{content:"";position:absolute;top:0;left:-40px;right:-40px;height:1px;background-color:#E6EEFF}.projects-list .load-more-container{color:#FFF}.projects-list.current-projects{background-color:#1444DD}.projects-list.current-projects .section-title{color:#FFF}.project-hero{position:relative;padding-top:160px;margin-top:-160px;z-index:1}.project-hero .symbol{position:absolute;top:360px;left:0;z-index:5;max-width:360px}.project-hero .hero-content{position:relative;padding:20px 0}.project-hero .hero-content h1{position:relative;color:#E6EEFF}.project-hero .hero-content h2{color:#97FFDD;margin-bottom:10px}.project-hero .hero-content .project-period{margin-top:10px;color:#E6EEFF}.project-hero .hero-image{margin-top:40px;margin-bottom:-100px}.project-hero .hero-image img{display:block;width:100%;height:auto;border-radius:45px}.project-hero.bright-blue{background-color:#1444DD;color:#000}.project-entry{padding-top:140px}.project-materials{background-color:#091130;overflow:hidden}.project-materials .section-title{display:inline-block;background-color:#FFF;color:#1444DD;padding:0 5px;margin-bottom:60px}.project-materials .swiper-nav{margin-bottom:0}.project-info{padding-bottom:40px}.project-info .financier-logo{display:block;max-height:60px}.blog-hero{background-color:#091130;background-image:url(/wp-content/themes/storiesforimpact/images/hero-gradient-blog.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;padding-top:160px;margin-top:-160px;z-index:1;overflow:hidden;color:#FFF}.blog-hero h1{margin:80px 0}.blog-list{padding-top:80px;padding-bottom:80px}.blog-list .blog-list-header{margin-bottom:40px}.blog-grid{display:flex;flex-wrap:wrap;gap:60px 40px;margin-bottom:40px}.blog-grid .col-4{flex:0 0 calc(33.3333333333% - 26.6666666667px);max-width:calc(33.3333333333% - 26.6666666667px)}.blog-item .image{border-radius:45px;display:block;overflow:hidden;margin-bottom:20px}.blog-item .image img{display:block;transition:scale 0.2s ease-out;width:100%;height:auto}.blog-item .image:hover img{scale:1.1}.blog-item .entry{overflow:hidden}.blog-item .entry h3 a{color:#091130;text-decoration:none}.blog-item .entry h3 a:hover{color:#1444DD}.entry .post-date{color:#6C6C6C}.entry .post-date .sep{margin:0 10px 0 6px}.entry .post-date a{color:#6C6C6C;text-decoration:none}.entry .post-date a:hover{color:#1444DD}.latest-post{width:100%}.latest-post .blog-item{display:flex;flex-direction:row;flex-wrap:wrap;max-width:100%}.latest-post .blog-item .image{flex:1 1 40%;max-width:40%;margin:0}.latest-post .blog-item .entry{flex:1 1 60%;max-width:60%;padding:20px 0 20px 40px}.blog-post-hero{position:relative;padding-top:160px;margin-top:-160px;z-index:1}.blog-post-hero .hero-content{position:relative;padding:20px 0}.blog-post-hero .hero-content h1{position:relative}.blog-post-hero .hero-content h2.back a{color:#1444DD}.blog-post-hero .hero-content h2.back a:hover{color:#1444DD}.blog-post-hero .hero-content .date{margin-top:10px}.blog-post-hero .hero-content .date .sep{margin:0 10px 0 6px}.blog-post-hero .hero-content .date a{color:#1444DD;text-decoration:none}.blog-post-hero .hero-content .date a:hover{color:#091130}.blog-post-hero .hero-image{margin-top:40px;margin-bottom:-100px}.blog-post-hero .hero-image img{display:block;width:100%;height:auto;border-radius:45px}.blog-post-hero.turquoise{background-color:#97FFDD;color:#000}.blog-entry{padding-top:140px}.latest-posts{background-color:#97FFDD}.latest-posts h2{display:inline-block;background-color:#FFF;color:#091130;padding:0 5px;margin-bottom:30px}.toolbox-hero{background-color:#091130;position:relative;padding:100px 0;min-height:540px;z-index:1;overflow:hidden;padding-top:200px;margin-top:-160px}.toolbox-hero .container{position:relative;color:#E6EEFF}.toolbox-hero .container .col{z-index:20;position:relative}.toolbox-hero .container h1{color:#E6EEFF;margin-bottom:30px;z-index:20}.toolbox-hero .container p{margin-bottom:40px;z-index:20}.toolbox-hero .container .btn{z-index:20}.toolbox-hero .symbol{position:absolute}.toolbox-hero .symbol.symbol-star{top:-40px;right:100px;z-index:5}.toolbox-hero .symbol.symbol-asterisk{bottom:-140px;right:380px;z-index:15;width:300px}.toolbox-intro .toolbox-video iframe{max-width:100%}.toolbox-intro .intro-columns{padding-top:100px}.toolbox-intro .intro-columns h3{display:inline-block;background-color:#FFF;color:#091130;padding:0 5px;margin-bottom:20px}.toolbox-list{background-color:#1444DD}.toolbox-list .toolbox-grid{display:flex;flex-wrap:wrap;align-items:flex-start;gap:40px 20px}.toolbox-faq{background-color:#091130;color:#E6EEFF}.toolbox-faq .section-title{color:#97FFDD;margin-bottom:40px}.toolbox-faq .section-title strong{background-color:#FFF;color:#091130;padding:0 5px}.faq-accordion .faq-item{border-bottom:1px solid #E6EEFF;padding-bottom:40px;margin-bottom:40px}.faq-accordion .faq-item .question{padding-left:60px;position:relative;min-height:41px;display:flex;align-items:center;transition:color 0.2s ease-out;cursor:pointer}.faq-accordion .faq-item .question::before{content:"";width:41px;height:41px;position:absolute;top:0;left:0;background-image:url(/wp-content/themes/storiesforimpact/images/icon-faq-plus.svg);background-repeat:no-repeat;background-size:100%}.faq-accordion .faq-item .question:hover{color:#97FFDD}.faq-accordion .faq-item .answer{display:none;margin-top:20px}.faq-accordion .faq-item .answer a{color:#97FFDD}.faq-accordion .faq-item .answer a:hover{color:#1444DD}.faq-accordion .faq-item:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.faq-accordion .faq-item.open .question::before{background-image:url(/wp-content/themes/storiesforimpact/images/icon-faq-minus.svg)}.toolbox-partners{background-color:#FFF}.toolbox-partners .section-title{margin-bottom:60px}.toolbox-partners .partners-grid{display:flex;flex-wrap:wrap;gap:60px 40px}.toolbox-partners .partners-grid .partner-item{flex:0 0 calc(33.3333333333% - 26.6666666667px);max-width:calc(33.3333333333% - 26.6666666667px)}.toolbox-partners .partners-grid .partner-item img{display:block;max-height:60px;max-width:100%;margin-bottom:20px}.toolbox-partners .partners-grid .partner-item h3{margin-bottom:10px}.toolbox-item-hero{background-color:#091130;position:relative;padding-top:160px;margin-top:-160px;z-index:1}.toolbox-item-hero .hero-content{position:relative;padding:20px 0}.toolbox-item-hero .hero-content h1{position:relative;color:#E6EEFF}.toolbox-item-hero .hero-content h2.back{margin-bottom:10px}.toolbox-item-hero .hero-content h2.back a{color:#1444DD}.toolbox-item-hero .hero-content h2.back a:hover{color:#E6EEFF}.toolbox-item-hero .hero-content .hero-icon{display:block;height:160px;width:auto;margin-top:40px;margin-bottom:-100px}.toolbox-entry{padding-top:140px;padding-bottom:100px}.view-toolbox{background-color:#97FFDD;overflow:hidden}.view-toolbox .toolbox-cards{position:relative;height:calc(100% + 40px)}.view-toolbox .toolbox-cards .toolbox-item{position:absolute;width:100%;transition:transform 0.3s ease,top 0.3s ease;width:328px;max-width:none;flex:0 0 328px;box-shadow:0 0 11.84px 0 rgb(9 17 48 / .25);bottom:-100px}.view-toolbox .toolbox-cards .toolbox-item .card-footer{display:none}.view-toolbox .toolbox-cards .toolbox-item:nth-child(1){top:-40px;right:0;z-index:3}.view-toolbox .toolbox-cards .toolbox-item:nth-child(2){top:-20px;z-index:2;right:130px}.view-toolbox .toolbox-cards .toolbox-item:nth-child(3){top:0;right:260px;z-index:1}.toolbox-navigation{padding-top:60px;padding-bottom:60px}.toolbox-navigation .row{gap:0}.toolbox-navigation .caption{background-repeat:no-repeat;background-size:auto;padding:0 10px;margin:0 -10px 20px}.toolbox-navigation .toolbox-nav-title{display:flex;align-items:center;gap:20px}.toolbox-navigation .toolbox-nav-title .icon{max-width:64px;max-height:64px}.toolbox-navigation .prev .caption{background-image:url(/wp-content/themes/storiesforimpact/images/icon-small-arrow-left.svg);background-position:left 10px center;padding-left:40px;transition:background-position 0.2s ease-out}.toolbox-navigation .prev:hover .caption{background-position:left 0 center}.toolbox-navigation .next{margin-left:auto}.toolbox-navigation .next .caption{text-align:right;background-image:url(/wp-content/themes/storiesforimpact/images/icon-small-arrow-right.svg);background-position:right 10px center;padding-right:40px;transition:background-position 0.2s ease-out}.toolbox-navigation .next:hover .caption{background-position:right 0 center}.about-hero{background-color:#091130;background-image:url(/wp-content/themes/storiesforimpact/images/hero-gradient-about.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;padding-top:160px;margin-top:-160px;z-index:1;overflow:hidden;color:#FFF}.about-hero .hero-content{padding-top:40px;padding-bottom:100px}.about-hero h1{margin-bottom:40px}.about-intro{background-color:#091130;color:#FFF}.about-intro .entry a{color:turquoise;text-decoration:underline}.about-intro .entry a:hover{color:#FFF;text-decoration:none}.about-info .about-grid{display:flex;flex-wrap:wrap;gap:40px}.about-info .about-grid .about-item{flex:1 1 calc(50% - 20px);max-width:calc(50% - 20px)}.about-info .about-grid .about-item .icon{margin-bottom:20px;height:64px;display:flex;align-self:center}.about-info .about-grid .about-item .icon img{display:block;max-height:64px}.team{background-color:#1444DD}.team .row{margin-bottom:80px}.team .row:last-child{margin-bottom:0}.team .team-grid{display:flex;flex-wrap:wrap;gap:80px 40px}.team .team-grid .team-item{flex:1 1 calc(50% - 20px);max-width:calc(50% - 20px);color:#FFF}.team .team-grid .team-item .image{display:block;margin-bottom:20px;border-radius:45px}.team .team-grid .team-item .entry .position{font-family:"Bricolage Grotesque",sans-serif;font-size:24px;line-height:28px;margin-top:-20px}.team .team-grid .team-item .entry a{color:#FFF}.team .team-grid .team-item .entry a:hover{color:#97FFDD}.services-hero{background-color:#091130;background-image:url(/wp-content/themes/storiesforimpact/images/hero-gradient-blog.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;padding-top:160px;margin-top:-160px;z-index:1;overflow:hidden;color:#FFF}.services-hero .hero-content{padding-top:40px;padding-bottom:100px}.services-hero h1{margin-bottom:40px}.services .service-heading:not(:first-child){border-top:1px solid #091130;margin-top:60px;padding-top:60px}.services .case-studies{margin-top:60px;align-items:flex-start}.services .award{margin-top:60px;background-color:#091130;color:#FFF;border-radius:20px;padding:30px;align-items:top}.services .award .image{display:block;padding-right:20px;max-height:53px}.services .award h3{margin-bottom:10px}.services .award a{text-decoration:underline;transition:all 0.2s ease-out}.services .award a:hover{text-decoration:none;color:#97FFDD}.btn,.wp-block-buttons .wp-block-button a{display:inline-block;border:0;padding:20px 35px;border-radius:50px;font-family:"Rethink Sans",sans-serif;font-size:18px;line-height:24px;outline:0;cursor:pointer;position:relative;transition:all 0.1s ease-out;overflow:hidden;z-index:1;background-color:#1444DD;color:#fff}.btn:hover,.wp-block-buttons .wp-block-button a:hover{background-color:#1444DD}.btn:active,.wp-block-buttons .wp-block-button a:active{background-color:#1444DD}.btn.btn-secondary,.wp-block-buttons .wp-block-button a.btn-secondary{background-color:#E6EEFF;color:#1444DD}.btn.btn-arrow,.wp-block-buttons .wp-block-button a.btn-arrow{padding-right:70px}.btn.btn-arrow:after,.wp-block-buttons .wp-block-button a.btn-arrow:after{content:"";background-image:url(/wp-content/themes/storiesforimpact/images/btn-arrow-right-lightblue.svg);background-position:center;background-repeat:no-repeat;background-size:100% auto;display:block;width:20px;height:14px;position:absolute;right:35px;top:50%;margin-top:-7px;transition:all 0.2s ease-out;z-index:1}.btn.btn-arrow:hover:after,.wp-block-buttons .wp-block-button a.btn-arrow:hover:after{right:25px;background-image:url(/wp-content/themes/storiesforimpact/images/btn-arrow-right-white.svg)}.btn.btn-block-arrow,.wp-block-buttons .wp-block-button a.btn-block-arrow{display:block}.btn.btn-block-arrow span,.wp-block-buttons .wp-block-button a.btn-block-arrow span{position:relative;padding-right:35px}.btn.btn-block-arrow span:after,.wp-block-buttons .wp-block-button a.btn-block-arrow span:after{content:"";background-image:url(/wp-content/themes/storiesforimpact/images/btn-arrow-right-lightblue.svg);background-position:center;background-repeat:no-repeat;background-size:100% auto;display:block;width:20px;height:14px;position:absolute;right:0;top:4px;transition:all 0.2s ease-out;z-index:1}.btn.btn-block-arrow:hover span::after,.wp-block-buttons .wp-block-button a.btn-block-arrow:hover span::after{right:-10px;background-image:url(/wp-content/themes/storiesforimpact/images/btn-arrow-right-white.svg)}.btn.btn-secondary.btn-arrow:after,.wp-block-buttons .wp-block-button a.btn-secondary.btn-arrow:after{background-image:url(/wp-content/themes/storiesforimpact/images/icon-arrow-right-blue.svg)}.btn.btn-small,.wp-block-buttons .wp-block-button a.btn-small{padding:8px 16px;font-size:14px;line-height:16px}.btn.btn-small.btn-arrow,.wp-block-buttons .wp-block-button a.btn-small.btn-arrow{padding-right:38px}.btn.btn-small.btn-arrow:after,.wp-block-buttons .wp-block-button a.btn-small.btn-arrow:after{top:8px;right:16px;width:14px;height:16px}.btn.btn-outline,.wp-block-buttons .wp-block-button a.btn-outline{background-color:#fff0;color:#091130;border:1px solid #091130}.btn.btn-outline:hover,.wp-block-buttons .wp-block-button a.btn-outline:hover{background-color:#091130;color:#fff}.btn.btn-outline.btn-white,.wp-block-buttons .wp-block-button a.btn-outline.btn-white{border-color:#FFF;color:#FFF}.btn.btn-outline.btn-white:hover,.wp-block-buttons .wp-block-button a.btn-outline.btn-white:hover{background-color:#FFF;color:#091130}.btn-link{display:inline-block;position:relative;line-height:20px}.btn-link:before{content:"";display:block;position:absolute;top:0;background-position:center;background-repeat:no-repeat}.btn-link.btn-arrow{padding-left:55px;min-height:40px;display:flex;align-items:center}.btn-link.btn-arrow:before{top:50%;left:0;margin-top:-20px;width:40px;height:40px;border-radius:40px;background-color:#091130;background-image:url(/wp-content/themes/storiesforimpact/images/icon-arrow-right-turquoise.svg);transition:left 0.2s ease-out}.btn-link.btn-arrow:hover:before{left:10px}.btn-link.btn-arrow.transparent:before{background-color:#fff0;background-image:url(/wp-content/themes/storiesforimpact/images/icon-arrow-right.svg);border:1px solid #091130}.btn-link.btn-arrow.yellow:before{background-image:url(/wp-content/themes/storiesforimpact/images/icon-arrow-right-yellow.svg)}.btn-link.arrow-right{padding-right:35px}.btn-link.arrow-right:before{background-image:url(/wp-content/themes/storiesforimpact/images/icon-arrow-right.svg);background-size:20px auto;width:20px;height:20px;right:0;transition:right 0.2s ease-out}.btn-link.arrow-right:hover:before{right:-10px}.btn-back{display:inline-block;background-image:url(/wp-content/themes/storiesforimpact/images/icon-arrow-right-rounded.svg);background-repeat:no-repeat;background-position:left center;background-size:auto;min-height:41px;padding:9px 0 8px 60px;transition:background-position 0.2s ease-out}.btn-back:hover{background-position:left 10px center}.btn-newsletter-arrow{background-image:url(/wp-content/themes/storiesforimpact/images/btn-arrow-right-lightblue.svg);background-repeat:no-repeat;background-position:center;background-size:auto;font-size:0;min-width:63px;height:63px;padding:0;left:0;margin-left:auto;transition:left 0.2s ease-out}.btn-newsletter-arrow:hover{left:10px}.form-control{display:block;background-color:#fff;padding:18px 30px;border:1px solid #000;border-radius:50px;outline:0;color:#000;font-family:"Rethink Sans",sans-serif;font-size:18px;line-height:24px;margin-bottom:12px;width:100%;transition:border 0.1s ease-out}.form-control::-moz-placeholder{color:#898989}.form-control::placeholder{color:#898989}.form-control:hover{border:1px solid #1444DD}.form-control:active{box-shadow:0 0 1px 1px #1444DD}.form-control.wpcf7-not-valid{border:1px solid #D82700}textarea.form-control{min-width:100%;max-width:100%;height:164px;min-height:164px;border-radius:30px}.wpcf7 form .wpcf7-response-output{border:0;background-color:#97FFDD;padding:18px 30px;margin:20px 0 0;border-radius:25px;font-weight:400;color:#000;text-align:left}.wpcf7 form.invalid .wpcf7-response-output{background-color:#D82700;color:#FFF}.wpcf7 form.sent .wpcf7-response-output{background-color:#97FFDD}.form-row{gap:25px;margin-bottom:25px}.form-row.actions{margin-top:40px;margin-bottom:0}.form-row.actions .btn{display:block;width:100%}.wpcf7-not-valid-tip{color:#D82700;font-size:14px;line-height:16px;margin-left:30px}.wpcf7-not-valid-tip+.wpcf7-not-valid-tip{display:none}.grecaptcha-badge{display:none!important}#mc_embed_signup input.mce_inline_error{border-color:#D82700}#mc_embed_signup div.mce_inline_error{background:none!important;text-align:left!important;font-size:14px!important;line-height:16px!important;color:#D82700!important;font-weight:normal!important;padding:0!important}#mc_embed_signup .response{border:1px solid #E6EEFF;background-position:left 16px center;background-repeat:no-repeat;padding:18px 30px;border-radius:50px;font-size:18px;line-height:20px;font-weight:400;color:#000;text-align:left}#mc_embed_signup .response#mce-success-response{border:1px solid #97FFDD;color:turquoise}#mc_embed_signup .response#mce-error-response{border:1px solid #D82700;color:#D82700}@media (min-width:1240px){.content-page-wrap .wp-block-columns{margin-left:-160px;margin-right:-160px}.content-page-wrap .wp-block-media-text{margin-left:-240px;margin-right:-240px}.content-page-wrap .entry .wp-block-media-text{margin-top:64px;margin-bottom:64px;gap:0}.content-page-wrap .entry .wp-block-media-text .wp-block-media-text__content{padding:64px}}@media (min-width:1024px){html{height:100%}body{display:flex;flex-direction:column;min-height:100vh}.content-wrap{background-color:#E6EEFF;width:100%;margin:0 auto}.entry-wrap{margin-bottom:64px}footer{margin-top:auto}.main-nav{margin-left:auto;margin-bottom:-4px;position:relative}.main-nav>ul>li{padding-bottom:4px;white-space:nowrap}.main-nav>ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:40px}.main-nav>ul>li{position:relative}.main-nav>ul>li.menu-item-has-children>a .menu-arrow{margin:-2px 0 0 12px;vertical-align:middle}.main-nav>ul>li.menu-item-has-children>a .menu-arrow path{fill:#000}.main-nav>ul>li a{text-decoration:none;color:#091130;display:block;transition:all 0.2s ease-out}.main-nav>ul>li a:hover{color:#97FFDD}.main-nav>ul>li>.sub-menu{display:none;position:absolute;top:100%;left:0;background-color:#FFF;box-shadow:0 4px 32px 0 rgb(0 0 0 / .08);border-radius:4px;padding:4px;z-index:1000;width:220px}.main-nav>ul>li>.sub-menu li{margin-bottom:4px}.main-nav>ul>li>.sub-menu li a{white-space:normal;border-radius:0;padding:10px 20px}.main-nav>ul>li>.sub-menu li:last-child{margin-bottom:0}.main-nav>ul>li>.sub-menu li.current-menu-item>a,.main-nav>ul>li>.sub-menu li.current_page_parent>a{color:#97FFDD}.main-nav>ul>li>.sub-menu li.menu-title>a{font-weight:700}.main-nav>ul>li>.sub-menu li.menu-title>a .menu-arrow{display:none!important}.main-nav>ul>li>.sub-menu li.menu-title>a:hover{background-color:#fff;color:#000}.main-nav>ul>li>.sub-menu .sub-menu{display:block!important;position:static}.main-nav>ul>li>.sub-menu .sub-menu a{padding-left:28px}.main-nav>ul>li.current-menu-item>a,.main-nav>ul>li.current-menu-ancestor>a,.main-nav>ul>li.current_page_parent>a{color:#97FFDD}.main-nav>ul>li.current-menu-item>a .menu-arrow path,.main-nav>ul>li.current-menu-ancestor>a .menu-arrow path,.main-nav>ul>li.current_page_parent>a .menu-arrow path{fill:#FFF}.main-nav .search-toggle{background-image:url(/wp-content/themes/storiesforimpact/images/icon-search.svg);background-position:center;background-repeat:no-repeat;background-size:auto;width:24px;height:24px;cursor:pointer;transition:background-image 0.2s ease-out}.main-nav .search-toggle a{font-size:0!important}.main-nav .search-toggle:hover{background-image:url(/wp-content/themes/storiesforimpact/images/icon-search-turquoise.svg)}.main-nav .search-form{background:linear-gradient(90deg,#091130 0%,rgb(9 17 48 / .6) 100%);padding:20px;border-radius:45px;position:absolute;top:76px;right:-20px;display:none;width:400px}.main-nav .search-form .form-control{border:1px solid #FFF;background:#fff0;color:#FFF;margin-right:10px;width:calc(100% - 73px)}.main-nav .search-form .form-control::-moz-placeholder{color:#FFF}.main-nav .search-form .form-control::placeholder{color:#FFF}header.dark .main-nav>ul>li.menu-item-has-children>a .menu-arrow path{fill:#E6EEFF}header.light .main-nav .search-toggle{background-image:url(/wp-content/themes/storiesforimpact/images/icon-search-dark.svg)}header.light .main-nav .search-toggle:hover{background-image:url(/wp-content/themes/storiesforimpact/images/icon-search-blue.svg)}header.light .main-nav .search-form{background:linear-gradient(90deg,#97FFDD 0%,rgb(151 255 221 / .6) 100%)}header.light .main-nav .search-form .form-control{border:1px solid #091130;color:#091130}header.light .main-nav .search-form .form-control::-moz-placeholder{color:#091130}header.light .main-nav .search-form .form-control::placeholder{color:#091130}header.sticky .main-nav .search-form{top:66px}}@media (max-width:1439px){.container{width:100%}.toolbox-hero .symbol.symbol-asterisk{right:320px}}@media (min-width:1024px) and (max-width:1439px){.card .card-footer .icon-arrow-up{padding-right:30px}.card .card-footer .icon-arrow-up h3{font-size:16px;line-height:24px}.card .card-footer .icon-arrow-up:after{width:20px;height:20px;margin-top:-10px;background-size:16px auto}}@media (min-width:1241px) and (max-width:1439px){.page-hero .hero-content h1{font-size:64px;line-height:68px}}@media (min-width:1024px) and (max-width:1240px){header .container{gap:32px}header .logo{min-width:100px}header .main-nav ul{gap:30px}.page-hero .hero-content h1{font-size:52px;line-height:56px}.page-hero .hero-content .symbol{max-width:120px;right:-80px}:where(.wp-block-columns.is-layout-flex){gap:48px}.home .front-page-hero .hero-bg{max-width:90%}.home .front-page-hero .container{padding-right:320px}.home .front-page-hero .symbol{width:180px;height:auto}.home .front-page-hero .symbol.symbol-star{right:40px;z-index:15}.home .front-page-hero .symbol.symbol-asterisk{top:0;right:120px}.card{padding:20px}.card.card-lg{padding:40px}.card .card-header.image{margin:-20px -20px 20px -20px}.toolbox-hero .symbol.symbol-asterisk{width:250px;right:240px}.toolbox-hero .symbol.symbol-star{width:250px}.view-toolbox .toolbox-cards .toolbox-item{width:240px}.view-toolbox .toolbox-cards .toolbox-item h3{font-size:18px;line-height:24px}.toolbox-navigation .row{gap:20px}.toolbox-navigation .toolbox-nav{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media (min-width:1024px){header.dark{color:#E6EEFF}header.dark .main-nav a{color:#E6EEFF}header.light .main-nav>ul>li.current-menu-item>a,header.light .main-nav>ul>li.current-menu-ancestor>a,header.light .main-nav>ul>li.current_page_parent>a,header.light .main-nav ul li a:hover{color:#1444DD}header.light .main-nav ul li.lang-item a{background-image:url(/wp-content/themes/storiesforimpact/images/icon-globe-blue.svg);border:1px solid #1444DD;color:#1444DD;transition:margin 0.2s ease-out}header.sticky .logo img{height:40px}header.sticky .main-nav ul li a{font-size:14px}header.sticky .main-nav ul li.lang-item a{padding:10px 25px 10px 60px;background-position:left 25px center}header.sticky .main-nav ul li.lang-item a:hover{margin-top:-5px;margin-bottom:5px}}@media (max-width:1023px){.col-3{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}.col-4{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}.col-5,.col-8,.col-7{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}header{padding:0;margin-top:0}header .container{width:100%;height:64px;justify-content:space-between}header .container .logo{z-index:110}header .container .logo img{margin:0;height:40px;width:auto}header .menu-toggle{display:block;z-index:110}header .main-nav{display:none;position:fixed;flex-direction:column;top:0;left:0;right:0;bottom:0;background:#E6EEFF;padding:100px 40px 40px;font-size:24px;line-height:26px;z-index:100;overflow-y:auto;min-height:100dvh}header .main-nav ul{flex-direction:column;align-items:baseline;gap:20px}header .main-nav ul li{padding-bottom:0;display:block;width:100%}header .main-nav ul li a{display:flex;width:100%;padding:0;border-radius:0;font-family:"Bricolage Grotesque",sans-serif;font-weight:700;font-size:24px;line-height:28px;white-space:normal;color:#091130}header .main-nav ul li a:hover{background-color:#fff0;color:#1444DD}header .main-nav ul li.menu-item-has-children>a{padding-right:0}header .main-nav ul li.menu-item-has-children>a .menu-arrow{margin-left:auto;margin-top:0;height:28px;width:28px;padding:6px;transition:transform 0.2s ease-out}header .main-nav ul li.current-menu-item>a,header .main-nav ul li.current-menu-ancestor>a,header .main-nav ul li.current_page_parent>a{background-color:#fff0;color:#1444DD}header .main-nav ul li .sub-menu{position:static;box-shadow:none;border-radius:0;padding:12px 0 0 16px;font-size:18px}header .main-nav ul li .sub-menu li{margin-bottom:12px}header .main-nav ul li .sub-menu li a{white-space:normal;line-height:28px}header .main-nav ul li .sub-menu li.menu-title>a{font-weight:700}header .main-nav ul li .sub-menu li.menu-title>a:hover{color:#000}header .main-nav ul li .sub-menu li.menu-title>.sub-menu{display:block}header .main-nav ul li.current-menu-ancestor .sub-menu{display:block}header .main-nav ul li.menu-item-has-children>a.open .menu-arrow,header .main-nav ul li.current-menu-ancestor>a.open .menu-arrow{transform:rotate(180deg)}header .main-nav ul li.lang-item{margin-top:auto}header .main-nav ul li.lang-item a{background-image:url(/wp-content/themes/storiesforimpact/images/icon-globe-dark.svg);background-position:left center;border:none;color:#091130;padding:0 0 0 40px;font-family:"Rethink Sans",sans-serif;font-size:18px;line-height:24px;font-weight:400}header .main-nav ul li.lang-item a:hover{border:none;background-image:url(/wp-content/themes/storiesforimpact/images/icon-globe-blue.svg);color:#1444DD;margin:0}header .main-nav ul li.search-toggle{display:none!important}header .main-nav.open{display:flex;justify-content:space-between}header .main-nav .header-contact{margin-top:auto;padding-top:32px;white-space:nowrap}header .main-nav .header-contact p{margin:0 0 18px;font-size:20px;line-height:28px;display:flex;align-items:center}header .main-nav .header-contact p:last-child{margin:0}header .main-nav .header-contact p .material-symbols-outlined{margin-right:.5rem;vertical-align:middle}header .main-nav .header-contact p i.fab{font-size:24px;line-height:1;margin-left:.2rem;margin-right:.5rem}header .main-nav .header-contact p a{color:#1444DD}header .main-nav .header-contact p a:hover{color:#000}header .main-nav .search-form{margin-top:auto;padding-top:20px}header .main-nav .header-social{border-top:1px solid #091130;margin-top:20px;padding-top:20px}header .main-nav .header-social a{background-repeat:no-repeat;background-position:center;background-size:cover;display:inline-block;margin-right:16px;width:30px;height:30px;transition:top 0.2s ease-out;top:0;position:relative}header .main-nav .header-social a.facebook{background-image:url(/wp-content/themes/storiesforimpact/images/icon-social-facebook-dark.svg)}header .main-nav .header-social a.twitter{background-image:url(/wp-content/themes/storiesforimpact/images/icon-social-twitter-dark.svg)}header .main-nav .header-social a.linkedin{background-image:url(/wp-content/themes/storiesforimpact/images/icon-social-linkedin-dark.svg)}header .main-nav .header-social a.instagram{background-image:url(/wp-content/themes/storiesforimpact/images/icon-social-instagram-dark.svg)}header .main-nav .header-social a.youtube{background-image:url(/wp-content/themes/storiesforimpact/images/icon-social-youtube-dark.svg)}header .main-nav .header-social a:hover{top:-10px}header.sticky{padding:0}header .container .logo{transition:opacity 0.2s ease-out}.admin-bar header .main-nav{top:46px;min-height:calc(100vh - 46px)}.container{padding-left:40px;padding-right:40px}.content{width:100%;max-width:100%}.content .entry{text-align:left}h1{font-size:48px;line-height:52px}h2{font-size:32px;line-height:36px}footer{font-size:18px;line-height:28px}footer .footer-top .footer-right p{margin:0 0 28px;font-size:20px;line-height:28px}.section{padding-top:60px;padding-bottom:60px}.card .card-footer.hidden-entry .icon-arrow-up{position:static}.card .card-footer.hidden-entry .hidden-content{position:static;visibility:visible;opacity:1;margin-top:0}.home .front-page-hero{padding:40px 0 320px;min-height:0}.home .front-page-hero .hero-bg{left:-80%;max-width:160vw}.home .front-page-hero .container{padding-right:40px;z-index:20}.home .front-page-hero .container .btn{display:block;text-align:center}.home .front-page-hero .container .btn:after{right:calc(50% - 76px)}.home .front-page-hero .symbol{width:154px;height:auto}.home .front-page-hero .symbol.symbol-star{right:40px;bottom:40px;z-index:15}.home .front-page-hero .symbol.symbol-asterisk{top:auto;bottom:200px;right:30%}.home .about .clients{margin:0 -40px 60px}.home .row.services-grid,.home .row.case-studies{align-items:stretch}.home .acknowledgments .row .col-4{flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}.home .acknowledgments .section-title{max-width:100%;flex:0 0 100%;margin-bottom:40px}.home .podcast .podcast-intro{margin-bottom:20px}.home .podcast .podcast-intro,.home .podcast .podcast-grid{max-width:100%;flex:0 0 100%}.page-template-page-podcast .podcast-intro .intro-text{padding:60px 0 40px;max-width:100%;flex:0 0 100%}.page-template-page-podcast .podcast-intro .intro-image{padding:0;max-width:100%;flex:0 0 100%}.page-template-page-podcast .podcast-intro .intro-image img{margin:0 auto}.podcast-listen .col{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}.projects-intro .col-4,.projects-intro .col-8{max-width:100%;flex:0 0 100%}.projects-list .section-title{margin-bottom:30px}.projects-list .projects-grid{gap:30px}.projects-list .project-item .row{flex-direction:column;gap:0}.projects-list .project-item .col-3,.projects-list .project-item .col-4,.projects-list .project-item .col-8,.projects-list .project-item .col-9{max-width:100%;flex:0 0 100%}.projects-list .project-item .image{border-radius:45px 45px 0 0;height:200px}.projects-list .project-item .image a{height:200px}.projects-list .project-item .content{border-radius:0 0 45px 45px}.projects-list .project-item .content .financier-logo{max-height:48px;margin-top:10px}.project-hero .symbol{max-width:200px;top:auto;bottom:0}.project-materials .section-title{margin-bottom:30px}.project-materials .swiper-nav{margin:40px 0 0}.project-info{padding-bottom:20px}.toolbox-hero .symbol.symbol-asterisk{width:200px;right:180px}.toolbox-hero .symbol.symbol-star{width:200px;right:40px}.toolbox-intro .intro-columns{padding-top:40px;gap:40px}.toolbox-intro .intro-columns .col{max-width:100%;flex:0 0 100%}.toolbox-partners .section-title{margin-bottom:40px}.toolbox-entry{padding-bottom:40px}.view-toolbox .section-title{margin-bottom:20px}.view-toolbox .col-6{max-width:100%;flex:0 0 100%}.view-toolbox .toolbox-cards{position:relative;margin-top:40px;height:160px}.view-toolbox .toolbox-cards .toolbox-item{width:328px}.view-toolbox .toolbox-cards .toolbox-item h3{font-size:18px;line-height:24px}.toolbox-navigation .row{gap:20px}.toolbox-navigation .toolbox-nav{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}.toolbox-navigation .toolbox-nav h3{font-size:18px;line-height:24px}.toolbox-list .toolbox-grid{align-items:stretch}.blog-hero h1{margin:60px 0}.blog-grid .col-4{flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}.about-hero .hero-content,.services-hero .hero-content{padding-bottom:60px}.services .case-studies{align-items:stretch}.about-intro .section-title,.about-info .section-title{margin-bottom:0}.about-info .col-1{display:none}.single-project.noscroll header .container .logo img{filter:brightness(0) saturate(100%) invert(16%) sepia(100%) saturate(4864%) hue-rotate(231deg) brightness(89%) contrast(93%)}}@media (max-width:1023px) and (orientation:portrait){header .main-nav ul{min-height:calc(100% - 160px)}}@media (max-width:781px){h1,.h1{font-size:32px;line-height:36px;overflow-wrap:break-word}h2,.h2{font-size:24px;line-height:28px;overflow-wrap:break-word}h3,.h3{font-size:18px;line-height:24px;overflow-wrap:break-word}.row{flex-direction:column;gap:20px}.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.home .about .section-heading .col-6,.contact .row .col-6{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}footer .row{gap:30px}footer .footer-top .footer-menu{flex-direction:column;gap:10px}footer .footer-top .col-title{margin:0 0 10px}footer .footer-bottom .footer-menu{justify-content:start}footer.with-contact-form{padding-top:60px}:where(.wp-block-columns.is-layout-flex){gap:16px}.form-row.col-2{flex-direction:column}.form-row .form-col{flex:1 0 100%}.content{margin:0 auto}.entry .wp-block-quote{background-position:0 0;background-size:70px auto;padding-left:100px}.entry .wp-block-custom-timeline-widget{display:flex;flex-direction:column}.entry .wp-block-embed.is-type-video iframe{height:320px}.entry .wp-block-table table,.entry .wp-block-table thead,.entry .wp-block-table tbody,.entry .wp-block-table th,.entry .wp-block-table td,.entry .wp-block-table tr{display:block;border-radius:0!important}.entry .wp-block-table thead{display:none}.entry .wp-block-table td{border:none;position:relative;padding-left:50%;text-align:right}.entry .wp-block-table td::before{content:attr(data-label);position:absolute;left:10px;width:calc(50% - 20px);white-space:nowrap;text-align:left;font-weight:700}.entry .wp-block-custom-image-slider .swiper-nav .prev{left:10px}.entry .wp-block-custom-image-slider .swiper-nav .next{right:10px}.modal .modal-content{margin:0}.modal .modal-content .form-row.col-2{flex-direction:column}.modal .modal-content .form-row .form-col{flex:1 0 100%}.home section{padding:60px 0}.home section .section-description{margin-bottom:30px}.home .about .section-heading{gap:20px}.home .about .clients{justify-content:center;gap:40px;margin:10px -40px 40px}.home .quotes .quotes-grid{overflow:hidden}.home .acknowledgments .row .col-4{flex:0 0 100%;max-width:100%}.home .acknowledgments .section-title{margin-bottom:20px}.home .acknowledgments .row{gap:60px}.home .acknowledgments .logo{height:auto}.home .acknowledgments .logo img{max-height:60px}.home .acknowledgments h3{margin:10px 0}.home .quotes .quote h3{margin-bottom:30px}.home .quotes .swiper-nav{margin:30px 0 0;justify-content:center}.contact .row{gap:40px}.contact .row .col:first-child{padding-bottom:80px}.contact .row .symbol{width:120px}.contact .row .symbol.symbol-gear{bottom:-100px;left:50%;margin-left:-140px}.contact .row .symbol.symbol-crown{bottom:-60px;left:auto;right:50%;margin-right:-140px}.contact .row .card{position:relative;z-index:20;margin-bottom:-120px}.card{padding:30px}.card .card-header.image{margin:-30px -30px 30px -30px}.card .card-footer .icon-arrow-up{padding:0}.card .card-footer .icon-arrow-up:after{display:none}.card .card-footer .hidden-content{visibility:visible;opacity:1;height:auto;order:2}.card.card-lg{padding:40px}.filter .open-filter{display:block;width:100%}.filter .modal-filter{width:100%}.filter .modal-filter .actions{flex-direction:column}.filter .modal-filter .actions #apply-filters{margin-left:0;margin-bottom:20px}.filter .modal-filter .actions .btn-link{order:2}.podcast-read-more{padding:0}.podcast-read-more ul li a{padding:0 0 0 60px}.page-template-page-podcast .podcast-list{padding-top:60px;padding-bottom:60px}.podcast-listen .col{flex:0 0 100%;max-width:100%}.page-hero .hero-content{position:static}.page-hero .hero-content .symbol{right:-20px;bottom:120px}.page-hero .hero-image-container{position:static;padding-left:40px}.page-hero .hero-image-container .hero-image{z-index:10}#load-more{min-width:100%}.blog-list{padding-top:60px;padding-bottom:60px}.blog-grid{gap:60px}.blog-grid .col-4{flex:0 0 100%;max-width:100%}.latest-post .blog-item{display:block}.latest-post .blog-item .image{max-width:100%;margin-bottom:20px}.latest-post .blog-item .entry{max-width:100%;padding:0}.projects-list .project-item .content{padding:30px}.projects-list .project-item .content .entry{margin-top:30px;padding-top:30px}.projects-list .project-item .content .entry:before{left:-30px;right:-30px}.project-hero .col-8{flex:0 0 100%;max-width:100%}.project-hero .symbol{display:none}.projects-intro .section-title{margin-bottom:0}.project-info .row{gap:40px}.toolbox-hero .symbol.symbol-asterisk{width:160px;right:200px;bottom:-180px}.toolbox-hero .symbol.symbol-star{width:160px;right:-20px;top:-100px}.toolbox-intro .row{gap:0}.toolbox-intro .intro-columns{padding-top:40px;gap:40px}.toolbox-intro .toolbox-video iframe{height:320px}.toolbox-partners .partners-grid .partner-item{flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}.toolbox-list .toolbox-grid{gap:20px}.toolbox-navigation .row{gap:20px}.toolbox-navigation .next{margin-left:0}.toolbox-navigation .toolbox-nav{flex:0 0 100%;max-width:100%}.toolbox-navigation .toolbox-nav h3{font-size:18px;line-height:24px}.about-info .section-title{margin-bottom:0}.team .section-title{margin-bottom:0}.team .team-grid .team-item{flex:0 0 100%;max-width:100%}.services .section-title{margin-bottom:0}.services .case-studies{margin-top:30px}.services .award{margin-top:30px}.services .award .col-3,.services .award .col-9{flex:0 0 100%;max-width:100%}.services .award .image{max-height:60px;padding:0}}@media (max-width:420px){.entry .wp-block-embed.is-type-video iframe{height:188px}.toolbox-intro .toolbox-video iframe{height:188px}.toolbox-partners .partners-grid .partner-item{flex:0 0 100%;max-width:100%}.about-info .about-grid .about-item{flex:0 0 100%;max-width:100%}.page-hero .hero-content{padding-right:60px}.page-hero .hero-content h1{font-size:28px;line-height:32px}.page-hero .hero-content .symbol{max-width:140px;right:-50px;bottom:160px}.toolbox-hero .container h1{font-size:28px;line-height:32px}.toolbox-hero .container .col{padding-right:60px}.toolbox-hero .symbol.symbol-star{top:0;right:-80px}}