.project-cases-slider .swiper-pagination{position:initial;margin-top:38px;margin-bottom:16px}.project-cases-slider .swiper-button-prev,.project-cases-slider .swiper-button-next{top:inherit;width:36px;height:36px;bottom:-3px}.slider-video .swiper-button-prev,.slider-video .swiper-button-next{top:inherit;width:36px;height:36px;bottom:0}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after,.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:""}.carousel{height:auto!important}.slider-left{background-color:var(--light-gray)}.slider-img{border-radius:5px}.project-cases-slider img{aspect-ratio:1920/1080}.project-cases-slider .custom-title-5{color:#333}.project-cases-slider a{-webkit-text-decoration:inherit;text-decoration:inherit}.project-cases-slider .date{color:#898989;font-size:.8rem}.project-cases-slider .post .text{flex-direction:column;gap:10px;width:100%;display:flex}.project-cases-slider .content{flex-direction:row;align-items:flex-end;padding:0 10px;display:flex}.project-post .icon path{stroke:#333;stroke-width:1.5px;transition:all .45s}.project-cases-slider.columns.is-vcentered{align-items:flex-end}.swiper-pagination{margin:38px auto 15px}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{border-radius:0;width:100%;margin:0}.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{justify-self:anchor-center;flex-direction:row;display:flex}.swiper-pagination-bullet{height:2px}.swiper-pagination-bullet-active{background:#333}.project-cases-slider a:hover .arrow-up path{stroke:var(--accent)}.swiper-button-prev rect,.swiper-button-next rect{transition:all .2s}.swiper-button-prev:hover rect,.swiper-button-next:hover rect{fill:var(--accent)}.project-post .arrow-up{width:30px;height:30px;position:relative;overflow:hidden}.project-post .arrow-up .btn-icon{width:100%;height:100%;display:block;position:relative}.project-post .arrow-up .icon{will-change:transform, opacity;transition:transform .35s,opacity .35s;position:absolute;inset:0}.project-post .arrow-up{--dx:110%;--dy:110%}.project-post .arrow-up .icon--primary{opacity:1;transform:translate(0)}.project-post .arrow-up .icon--ghost{transform:translate(calc(-1 * var(--dx)), var(--dy));opacity:0}.project-post a.post:hover .arrow-up .icon--primary,.project-post a.post:focus-visible .arrow-up .icon--primary{transform:translate(var(--dx), calc(-1 * var(--dy)));opacity:0}.project-post a.post:hover .arrow-up .icon--ghost,.project-post a.post:focus-visible .arrow-up .icon--ghost{opacity:1;transform:translate(0)}@media (prefers-reduced-motion:reduce){.project-post .arrow-up .icon{transition:none}}section.slider-left .container{overflow:hidden}@media (width<=1920px){section.slider-left .swiper{direction:rtl}section.slider-left>.container{padding-left:0!important}section.slider-right>.container{padding-right:0!important}}.project-cases-slider .project-text{padding:50px 0 50px 60px}.project-post .swiper:not(.slider-video .swiper){padding:0 0 85px}.project-cases-slider .swiper-button-prev:not(.slider-video .swiper-button-prev),.project-cases-slider .swiper-button-next:not(.slider-video .swiper-button-next){bottom:83px}@media (width>=1920px){.project-cases-slider .project-text{padding:55px 0}.project-post .swiper:not(.slider-video .swiper){padding:0 0 85px}.project-cases-slider .swiper-button-next{right:0!important}}@media (width<=1024px){.project-cases-slider .project-text{padding:50px 0 50px 30px}}@media (width<=768px){.project-cases-slider .project-text{padding:15px 0 0}section.slider-left .project-cases-slider .project-text{padding:30px 0 0 15px}.slider-video .project-text{padding:0}.project-post .swiper:not(.slider-video .swiper){padding:0 0 23px}section.slider-right .project-cases-slider .swiper-button-prev{left:0}section.slider-right .project-cases-slider .swiper-button-next{right:15px}.project-cases-slider .swiper-button-prev:not(.slider-video .swiper-button-prev),.project-cases-slider .swiper-button-next:not(.slider-video .swiper-button-next){bottom:20px}}.project-cases-slider .swiper-pagination-bullets{width:calc(100% - 180px)}@media (width>=1920px){.project-cases-slider .swiper-pagination{margin-left:68px}.project-cases-slider .swiper-pagination-bullets{width:calc(100% - 130px)}}@media (width<=1024px){.project-cases-slider .swiper-pagination-bullets{width:calc(67% - 60px)}}@media (width<=768px){.project-cases-slider .swiper-pagination-bullets{width:calc(100% - 160px)}section.slider-right .project-cases-slider .swiper-pagination{margin-left:70px}}.slider-left.reverse .project-cases-slider.columns.is-vcentered{flex-direction:row-reverse}@media (width>=1024px){.slider-left.reverse .project-cases-slider .project-text{padding:100px 60px 85px 0}}.slider-video.slider-right>.container{padding-top:100px!important;padding-bottom:100px!important}@media (width<=768px){.slider-video.slider-right>.container{padding-top:30px!important;padding-bottom:30px!important}}.swiper-slide{height:auto}.swiper-slide .custom-card{flex-direction:column;width:100%;height:100%;display:flex;position:relative}.swiper-slide .video-description{flex:1!important;display:flex!important}.post-image .slider-img{aspect-ratio:1920/1080;position:relative}.blog-slider{padding:50px 60px 0}@media (width>=1920px){.blog-slider{padding:50px 0 0}}@media (width<=1024px){.blog-slider{padding:0 0 0 45px}}@media (width<=768px){.blog-slider{padding:15px 0 15px 15px}}.blog-slider a{-webkit-text-decoration:inherit;text-decoration:inherit}.blog-slider h2.custom-title-1.line-title.black{margin-bottom:20px}@media (width<=1024px){.slider-center .container{padding:0!important}}section.slider-center{background-color:var(--light-gray);padding:50px 0 35px;margin-bottom:0!important}@media (width>=1920px){section.slider-center{padding:50px 0 35px}}@media (width<=768px){section.slider-center{padding:15px 0}}.blog-slider .arrow-up{align-self:end}.blog-slider .swiper-button-prev{left:0;top:0!important}.blog-slider .swiper-button-next{right:0;bottom:0!important}.blog-slider a:hover .arrow-up path{stroke:var(--accent)}.blog-slider .arrow-up{width:30px;height:30px;position:relative;overflow:hidden}.blog-slider .arrow-up .btn-icon{width:100%;height:100%;display:block;position:relative}.blog-slider .arrow-up .icon{will-change:transform, opacity;transition:transform .35s,opacity .35s;position:absolute;inset:0}.blog-slider .arrow-up{--dx:110%;--dy:110%}.blog-slider .arrow-up .icon--primary{opacity:1;transform:translate(0)}.blog-slider .arrow-up .icon--ghost{transform:translate(calc(-1 * var(--dx)), var(--dy));opacity:0}.blog-slider a:hover .arrow-up .icon--primary,.blog-slider a:focus-visible .arrow-up .icon--primary{transform:translate(var(--dx), calc(-1 * var(--dy)));opacity:0}.blog-slider a:hover .arrow-up .icon--ghost,.blog-slider a:focus-visible .arrow-up .icon--ghost{opacity:1;transform:translate(0)}@media (prefers-reduced-motion:reduce){.blog-slider .arrow-up .icon{transition:none}}.blog-slider .blog-btn{flex-direction:row;align-items:center;width:100%;display:flex;position:relative}.blog-btn-col{flex-direction:row;display:flex}@media (width<=768px){.blog-btn-col{flex-direction:column;gap:30px;padding-right:15px;display:flex}}.blog-slider .swiper-pagination{justify-self:anchor-center!important;width:calc(100% - 130px)!important;margin-top:0!important;margin-bottom:0!important}.blog-slider .swiper-button-prev,.blog-slider .swiper-button-next{margin-top:0;margin-bottom:0;position:inherit!important;width:40px!important;height:40px!important}.blog-slider prev,.blog-slider next{height:100%;display:inherit}.blog-slider .swiper-button-prev{position:inherit!important}.blog-slider .button.has-icon{min-width:max-content;margin-left:50px}@media (width<=1024px){.blog-slider .button.has-icon{margin-right:45px}}@media (width<=768px){.blog-slider .button.has-icon{margin-left:0;margin-right:0}}.blog-btn-col .icon path{stroke:#fff;stroke-width:2px;transition:all .45s}.blog-slider .swiper-wrapper{margin-bottom:50px}@media (width<=768px){.blog-slider .swiper-wrapper{margin-bottom:30px}}.blog-slider .swiper{padding-bottom:20px}.swiper-pagination[data-astro-cid-ge4hrx3b]{position:initial;margin-top:38px;margin-bottom:16px}.swiper-button-prev[data-astro-cid-ge4hrx3b],.swiper-button-next[data-astro-cid-ge4hrx3b]{top:inherit;width:36px;height:36px;bottom:-3px}.swiper-button-prev[data-astro-cid-ge4hrx3b]:after,.swiper-rtl[data-astro-cid-ge4hrx3b] .swiper-button-next[data-astro-cid-ge4hrx3b]:after,.swiper-button-next[data-astro-cid-ge4hrx3b]:after,.swiper-rtl[data-astro-cid-ge4hrx3b] .swiper-button-prev[data-astro-cid-ge4hrx3b]:after{content:""}.numbers{color:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:50px;padding:50px 40px;display:flex;position:relative;overflow:hidden}.numbers picture{z-index:-1;width:100%;height:100%;position:absolute;top:-50%;left:-50%;transform:translate(50%,50%)}.numbers-section img.numbers-bg-img{object-fit:cover;z-index:-1;border-radius:15px;width:100%;height:100%;position:absolute;top:0;left:0}@media (width<=768px){.numbers-section img.numbers-bg-img{border-radius:0}}.has-text-centered p{text-align:center}.numbers-col{gap:20px;width:100%}.impact-number{letter-spacing:.5px;align-items:flex-start;gap:.125rem;font-size:3.5rem;font-weight:800;line-height:1;display:inline-flex}html.js .impact-number:not(.is-counting){visibility:hidden}.impact-plus{color:var(--accent);margin-left:-.2rem;font-size:2rem;font-weight:800}.has-text-centered{text-align:center}@media (width<=768px){section.numbers-section .container{padding:0!important}.numbers{border-radius:0;align-items:flex-start;gap:30px;padding:30px 0}.has-text-centered.title{align-items:flex-start;padding:0 15px;min-width:inherit!important}.impact-heading.line-title.middle{text-align:start;align-items:flex-start}.has-text-centered p{text-align:justify}}
