@import"https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600;700;800&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;color:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box;font-size:.5208333333vw;scroll-behavior:initial;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:#1eb5ea;font-family:Manrope,sans-serif;width:100%;overflow-y:overlay;font-weight:400}a{text-decoration:none}button{font-family:Manrope,sans-serif}.wrapper{width:149rem;max-width:95%;margin:0 auto}@media (min-width: 1920px){.wrapper{width:1920px}}@media (max-width: 1920px){.wrapper{width:149rem}}@media (max-width: 1440px){.wrapper{width:90%}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:10px;border:3px solid transparent;background-clip:content-box}::-webkit-scrollbar-button{display:none}a.btn,button.btn{border-radius:6px;border:none;display:flex;align-items:center;padding:2rem 3rem;cursor:pointer;transition:all .2s ease-in-out}@media (max-width: 768px){a.btn,button.btn{padding:4rem 6rem}}@media (max-width: 768px){a.btn,button.btn{padding:6rem 9rem}}a.btn img,button.btn img{margin-right:1.5rem}@media (max-width: 768px){a.btn img,button.btn img{margin-right:3rem}}a.btn p,button.btn p{color:#fff}.blue-btn{background:#1eb5ea}.blue-btn img{transition:all .2s ease-in-out}.blue-btn:hover img{transform:translate(5px)}.dark-blue-btn{background:#004f91}@media (max-width: 768px){.section-5 .box:nth-child(4){position:absolute;top:175rem;left:59rem;z-index:2}}.preloader{position:fixed;width:100%;height:100dvh;left:0;top:0;background:linear-gradient(90deg,#83d4f2,#65bbe7);z-index:20;display:flex;align-items:center;justify-content:center}.preloader p{color:#fff}.preloader__bar{background:#fff;width:100%;position:absolute;bottom:0;left:0;z-index:22;height:100dvh;transform:translateY(99%) translate(-100%);display:flex;align-items:center;justify-content:center}.preloader__logo{width:28rem;height:6rem;display:flex;align-items:center;overflow:hidden}@media (max-width: 768px){.preloader__logo{width:200px;height:40px}}.preloader__logo img{width:100%;transform:translateY(-100%)}.button-image-hex,.button-image-hex .image-hex{width:100%!important;height:100%!important}.image-hex{clip-path:polygon(50% 0,50% 0,100% 25%,100% 75%,50% 100%,50% 100%,0 75%,0 25%);width:50rem;height:55rem;position:relative}@media (max-width: 768px){.image-hex{width:350px;height:350px;margin:0 auto}}.image-hex:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00385b80}.image-hex img{width:100%;height:100%;object-fit:cover}.image-hex p{position:absolute;bottom:10rem;z-index:1;display:flex;left:50%;transform:translate(-50%);color:#fff!important;text-align:center}@media (max-width: 768px){.image-hex p{bottom:20rem}}.history{background:#fff;padding:9rem 0}.history__title{display:flex;flex-direction:column;align-items:center;justify-content:center}.history__title h2{font-weight:500;margin-bottom:1.5rem}.history__title p{color:#454545}.history__title .indicators{width:100%;display:grid;grid-template-columns:1fr 1fr;padding-top:30px}@media (max-width: 768px){.history__title .indicators{grid-template-columns:1fr}}.history__title .indicators .indicator{display:flex;justify-content:center;align-items:center;color:#454545;gap:24px}@media (max-width: 768px){.history__title .indicators .indicator{justify-content:flex-start}}.history__title .indicators .indicator .cube-color{background-color:#1eb5ea;width:30px;height:30px}@media (max-width: 768px){.history__title .indicators .indicator .cube-color{width:16px;height:16px}}.history__title .indicators .indicator .cube-border{background-color:#fff;border:2px solid #1eb5ea;width:30px;height:30px}@media (max-width: 768px){.history__title .indicators .indicator .cube-border{width:16px;height:16px}}.timeline{margin:6rem 0;position:relative}@media (max-width: 768px){.timeline{margin:12rem 0}}.timeline:before{content:"";height:100%;background:#ccc;transform:translate(-50%);position:absolute;left:50%;background:#e6e6e6;width:1px}@media (max-width: 768px){.timeline:before{left:0;transform:translate(0)}}@media (max-width: 500px){.timeline__date{font-size:12px!important}}.timeline__content h2{font-weight:500;margin-bottom:1.5rem;color:#fff;font-weight:600!important}@media (max-width: 768px){.timeline__content h2{margin-bottom:3rem}}.timeline__content p{color:#fff}.timeline__left{background:#1eb5ea;width:48%;left:0;position:relative;padding:3rem;border-radius:20px;margin-bottom:3rem}.timeline__left .timeline__date{position:absolute;right:-17rem;top:50%;transform:translateY(-50%)}@media (max-width: 1160px){.timeline__left .timeline__date{right:-23rem}}@media (max-width: 768px){.timeline__left .timeline__date{right:auto;left:-35%}}.timeline__left:after{content:"";width:2.4rem;height:2.4rem;background:#1eb5ea;border-radius:50%;position:absolute;top:50%;right:-4.3rem;transform:translateY(-50%)}@media (max-width: 768px){.timeline__left:after{right:auto;left:-44%;width:4.6rem;height:4.6rem}}@media (max-width: 768px){.timeline__left{left:30%;width:70%;margin-bottom:9rem;padding:9rem}}.timeline__right{position:relative;left:52%;width:48%;background:#fff;border:1px solid #1eb5ea;padding:3rem;border-radius:20px;margin-bottom:3rem}.timeline__right:after{content:"";width:2.4rem;height:2.4rem;background:#1eb5ea;border-radius:50%;position:absolute;top:50%;left:-4.3rem;transform:translateY(-50%)}@media (max-width: 768px){.timeline__right:after{right:auto;left:-44%;width:4.6rem;height:4.6rem}}.timeline__right .timeline__date{position:absolute;left:-17rem;top:50%;transform:translateY(-50%)}@media (max-width: 1160px){.timeline__right .timeline__date{left:-23rem}}@media (max-width: 768px){.timeline__right .timeline__date{left:-35%;right:auto}}.timeline__right .timeline__content h2,.timeline__right .timeline__content p{color:#454545}@media (max-width: 768px){.timeline__right{left:30%;width:70%;margin-bottom:9rem;padding:9rem}}.hero-overview .hero-overview__inner h1,.case-study__title h1,.global-editor h1,.hero-news__inner h1,.hero-impact h1,.hero-difference__inner .hero-difference-content h1,.hero-content h1{font-size:8rem;font-weight:700}@media (max-width: 768px){.hero-overview .hero-overview__inner h1,.case-study__title h1,.global-editor h1,.hero-news__inner h1,.hero-impact h1,.hero-difference__inner .hero-difference-content h1,.hero-content h1{font-size:42px}}@media (max-width: 500px){.hero-overview .hero-overview__inner h1,.case-study__title h1,.global-editor h1,.hero-news__inner h1,.hero-impact h1,.hero-difference__inner .hero-difference-content h1,.hero-content h1{font-size:36px}}.case-study__content h2,.projects h2,.references__inner h2,.modal .modal-content h1,.global-editor h2,.related-news .related-news-content h2,.slider .slide__content h2,.management-board h1,.section-impact__inner .section-impact-content h2,.overview-difference h2,.team-difference__splide .team-difference-content .team-difference-heading h2,.home-about__title h2,.full-section__inner h2,.history__title h2{font-size:7.6rem;font-weight:600}@media (max-width: 768px){.case-study__content h2,.projects h2,.references__inner h2,.modal .modal-content h1,.global-editor h2,.related-news .related-news-content h2,.slider .slide__content h2,.management-board h1,.section-impact__inner .section-impact-content h2,.overview-difference h2,.team-difference__splide .team-difference-content .team-difference-heading h2,.home-about__title h2,.full-section__inner h2,.history__title h2{font-size:36px}}.news-inner__content h2,.news-inner__content h1,.modal .modal-content h2,.contact-wrapper__inner .contact-wrapper-content h1,.global-editor h3,.hexagon-hero__hexagon div h2,.product-slider .slide__content h2,.management-board__cards h2,.section-impact__inner .section-impact-content h3,.home-about__title p,.hero-content__desc p{font-size:4.2rem;font-weight:300}@media (max-width: 1160px){.news-inner__content h2,.news-inner__content h1,.modal .modal-content h2,.contact-wrapper__inner .contact-wrapper-content h1,.global-editor h3,.hexagon-hero__hexagon div h2,.product-slider .slide__content h2,.management-board__cards h2,.section-impact__inner .section-impact-content h3,.home-about__title p,.hero-content__desc p{font-size:18px}}.news-inner__content h4,.news-inner__content h3,.case-study__content h3,.projects .accordion-btn h3,.references__inner .references-link h3,.modal .modal-content h4,.modal .modal-content h3,.modal .modal-content .heading-38,.offices h2,.contact-wrapper__inner .contact-wrapper-content h2,.global-editor h4,.testimonials__inner__header h2,.hero-btn p,.history__title .indicators .indicator{font-size:3.8rem;font-weight:600}@media (max-width: 768px){.news-inner__content h4,.news-inner__content h3,.case-study__content h3,.projects .accordion-btn h3,.references__inner .references-link h3,.modal .modal-content h4,.modal .modal-content h3,.modal .modal-content .heading-38,.offices h2,.contact-wrapper__inner .contact-wrapper-content h2,.global-editor h4,.testimonials__inner__header h2,.hero-btn p,.history__title .indicators .indicator{font-size:24px}}.news-inner__content h6,.news-inner__content h5,.products-specifications table .product-table-info h2,.modal .modal-content h6,.modal .modal-content h5,.modal .modal-content .desc-24,.global-editor h6,.global-editor h5,.card-downloads__content h2,.section-impact__hex p,.hero-impact__hex h2,.home-about__inner p,.hero__elements .third-hexagon .skip-intro,.timeline__content h2{font-size:2.4rem;font-weight:400}@media (max-width: 1160px){.news-inner__content h6,.news-inner__content h5,.products-specifications table .product-table-info h2,.modal .modal-content h6,.modal .modal-content h5,.modal .modal-content .desc-24,.global-editor h6,.global-editor h5,.card-downloads__content h2,.section-impact__hex p,.hero-impact__hex h2,.home-about__inner p,.hero__elements .third-hexagon .skip-intro,.timeline__content h2{font-size:18px}}.hero-overview .hero-overview__inner .description,.news-inner__content em,.news-inner__content i,.news-inner__content strong,.news-inner__content b,.news-inner__content li,.news-inner__content a,.news-inner__content p,.case-study__title p,.projects .accordion-content p,.projects .accordion-btn p,.projects p,.references__inner .references-link p,.modal .modal-content em,.modal .modal-content i,.modal .modal-content strong,.modal .modal-content b,.modal .modal-content li,.modal .modal-content p,.offices__office h3,.contact-form__topic h3,.global-editor em,.global-editor i,.global-editor strong,.global-editor b,.global-editor li,.global-editor a,.global-editor p,.testimonials__card__header h3,.hero-impact__inner.rows-4 .tooltip-info-mobile .tooltip-body h3,.hero-impact__inner.rows-4 .hero-impact__hex .tooltip-info h3,.overview-difference__table .overview-difference-th th,.team-difference__splide .team-difference-card .back-card h3,.team-difference__splide .team-difference-card .front-card .team-difference-card-content h3,.hero-difference__inner .hero-difference-content p,.image-hex p{font-size:2.2rem;font-weight:400}@media (max-width: 1160px){.hero-overview .hero-overview__inner .description,.news-inner__content em,.news-inner__content i,.news-inner__content strong,.news-inner__content b,.news-inner__content li,.news-inner__content a,.news-inner__content p,.case-study__title p,.projects .accordion-content p,.projects .accordion-btn p,.projects p,.references__inner .references-link p,.modal .modal-content em,.modal .modal-content i,.modal .modal-content strong,.modal .modal-content b,.modal .modal-content li,.modal .modal-content p,.offices__office h3,.contact-form__topic h3,.global-editor em,.global-editor i,.global-editor strong,.global-editor b,.global-editor li,.global-editor a,.global-editor p,.testimonials__card__header h3,.hero-impact__inner.rows-4 .tooltip-info-mobile .tooltip-body h3,.hero-impact__inner.rows-4 .hero-impact__hex .tooltip-info h3,.overview-difference__table .overview-difference-th th,.team-difference__splide .team-difference-card .back-card h3,.team-difference__splide .team-difference-card .front-card .team-difference-card-content h3,.hero-difference__inner .hero-difference-content p,.image-hex p{font-size:16px}}.case-study__content p,.products-specifications table .product-table-info .product-table-cta,.products-specifications table tr td,.pagination__btn,.pagination a.prev,.pagination a.next,.card-news__content h2,.testimonials__card__footer h4,.footer__inner .footer-block .footer-navigation .footer-navigation-block p,.footer__inner .footer-block p{font-size:2rem;font-weight:600}@media (max-width: 1160px){.case-study__content p,.products-specifications table .product-table-info .product-table-cta,.products-specifications table tr td,.pagination__btn,.pagination a.prev,.pagination a.next,.card-news__content h2,.testimonials__card__footer h4,.footer__inner .footer-block .footer-navigation .footer-navigation-block p,.footer__inner .footer-block p{font-size:16px}}.products-specifications table .product-table-info .product-table-description,.modal .modal-content .desc-18,.contact-wrapper__inner .contact-wrapper-content address h3,.card-downloads__content p,.testimonials__card p,.problems__hero .problems__block .boxes .boxes__row .fill-box p,.section-impact__inner .section-impact-content p,.overview-difference__table .overview-difference-td td,.team-difference__splide .team-difference-content .team-difference-heading p,.history__title p,.timeline__date{font-size:1.8rem;font-weight:400}@media (max-width: 1160px){.products-specifications table .product-table-info .product-table-description,.modal .modal-content .desc-18,.contact-wrapper__inner .contact-wrapper-content address h3,.card-downloads__content p,.testimonials__card p,.problems__hero .problems__block .boxes .boxes__row .fill-box p,.section-impact__inner .section-impact-content p,.overview-difference__table .overview-difference-td td,.team-difference__splide .team-difference-content .team-difference-heading p,.history__title p,.timeline__date{font-size:16px}}.modal .modal-content a p,.modal .modal-content .link-custom p,.modal .modal-content .ul-custom li,.modal .modal-content .desc-16,.offices__office p,.contact-wrapper__inner .contact-wrapper-content address a,.testimonials__card__footer span,.hero-technology__inner .hero-technology-chapters .hero-technology-chapter,.management-board__card__info p,.management-board__card__info h3,.hero-impact__inner.rows-4 .tooltip-info-mobile .tooltip-body span,.hero-impact__inner.rows-4 .hero-impact__hex .tooltip-info span,.team-difference__splide .team-difference-card .back-card .job-title,.box p,.box a,.box button,.hero-content__desc span,.footer__copyright a,.footer__copyright p,.footer__inner .footer-block .checkboxes .checkbox-group label,.footer__inner .footer-block .custom-input::placeholder,.footer__inner .footer-block .custom-input,.footer__inner .footer-block .input-desc,.footer__inner .footer-block .footer-social a,.footer__inner .footer-block .footer-navigation .footer-navigation-block a,a.btn p,button.btn p,.preloader p,.timeline__content p{font-size:1.6rem;font-weight:400}@media (max-width: 1680px){.modal .modal-content a p,.modal .modal-content .link-custom p,.modal .modal-content .ul-custom li,.modal .modal-content .desc-16,.offices__office p,.contact-wrapper__inner .contact-wrapper-content address a,.testimonials__card__footer span,.hero-technology__inner .hero-technology-chapters .hero-technology-chapter,.management-board__card__info p,.management-board__card__info h3,.hero-impact__inner.rows-4 .tooltip-info-mobile .tooltip-body span,.hero-impact__inner.rows-4 .hero-impact__hex .tooltip-info span,.team-difference__splide .team-difference-card .back-card .job-title,.box p,.box a,.box button,.hero-content__desc span,.footer__copyright a,.footer__copyright p,.footer__inner .footer-block .checkboxes .checkbox-group label,.footer__inner .footer-block .custom-input::placeholder,.footer__inner .footer-block .custom-input,.footer__inner .footer-block .input-desc,.footer__inner .footer-block .footer-social a,.footer__inner .footer-block .footer-navigation .footer-navigation-block a,a.btn p,button.btn p,.preloader p,.timeline__content p{font-size:14px}}@media (max-width: 1160px){.modal .modal-content a p,.modal .modal-content .link-custom p,.modal .modal-content .ul-custom li,.modal .modal-content .desc-16,.offices__office p,.contact-wrapper__inner .contact-wrapper-content address a,.testimonials__card__footer span,.hero-technology__inner .hero-technology-chapters .hero-technology-chapter,.management-board__card__info p,.management-board__card__info h3,.hero-impact__inner.rows-4 .tooltip-info-mobile .tooltip-body span,.hero-impact__inner.rows-4 .hero-impact__hex .tooltip-info span,.team-difference__splide .team-difference-card .back-card .job-title,.box p,.box a,.box button,.hero-content__desc span,.footer__copyright a,.footer__copyright p,.footer__inner .footer-block .checkboxes .checkbox-group label,.footer__inner .footer-block .custom-input::placeholder,.footer__inner .footer-block .custom-input,.footer__inner .footer-block .input-desc,.footer__inner .footer-block .footer-social a,.footer__inner .footer-block .footer-navigation .footer-navigation-block a,a.btn p,button.btn p,.preloader p,.timeline__content p{font-size:14px}}.card-downloads__link,.card-news__link,.product-slider .product-desc,.team-difference__splide .team-difference-card .back-card .description,.fourth-hexagon p,.footer__inner .footer-block .footer-form-submit p{font-size:1.4rem;font-weight:400;text-transform:uppercase;letter-spacing:.07219rem}@media (max-width: 1680px){.card-downloads__link,.card-news__link,.product-slider .product-desc,.team-difference__splide .team-difference-card .back-card .description,.fourth-hexagon p,.footer__inner .footer-block .footer-form-submit p{font-size:14px}}@media (max-width: 1160px){.card-downloads__link,.card-news__link,.product-slider .product-desc,.team-difference__splide .team-difference-card .back-card .description,.fourth-hexagon p,.footer__inner .footer-block .footer-form-submit p{font-size:12px}}.hero-overview .hero-overview__inner .hero-news-filters .hero-news-filter,.modal .close-modal,.card-news__date,.hero-news__inner .hero-news-filters .hero-news-filter,.team-difference__splide .team-difference-card .front-card .team-difference-card-content p,.scroll-chat .scroll p,.footer__inner .footer-block .footer-form-submit .submit-btn,.menu__links a,.menu__mob a,.menu__mob p,.nav__menu p,.nav ul li a{font-size:1.2rem;font-weight:500;text-transform:uppercase;letter-spacing:.07219rem}@media (max-width: 1680px){.hero-overview .hero-overview__inner .hero-news-filters .hero-news-filter,.modal .close-modal,.card-news__date,.hero-news__inner .hero-news-filters .hero-news-filter,.team-difference__splide .team-difference-card .front-card .team-difference-card-content p,.scroll-chat .scroll p,.footer__inner .footer-block .footer-form-submit .submit-btn,.menu__links a,.menu__mob a,.menu__mob p,.nav__menu p,.nav ul li a{font-size:11px}}.logo--black{filter:invert(0)!important}.has-scrolled .header{background:#fff}.has-scrolled .header .logo .logo-blue{display:block}.has-scrolled .header .logo .logo-white{display:none}.has-scrolled .nav a{color:#454545}.has-scrolled .nav a:before{background:#1eb5ea}.has-scrolled .nav a.active{background:#1eb5ea;color:#fff}.has-scrolled .nav__menu img{filter:invert(1)}.has-scrolled .nav__menu:before{display:none}.has-scrolled .dropdown-menu{color:#000}.has-scrolled .dropdown-menu:after{background:#fff}.header{position:fixed;left:0;top:0;width:100%;display:flex;align-items:center;justify-content:space-between;padding:2rem 6rem;z-index:9;background:linear-gradient(180deg,#000 -46.25%,#0000)}@media (max-width: 768px){.header{padding:24px 20px;align-items:flex-end}}.header .logo{width:18rem}.header .logo .logo-blue{display:none}.header .logo .logo-white{display:block}@media (max-width: 1440px){.header .logo{width:20rem}}@media (max-width: 1160px){.header .logo{width:24rem}}@media (max-width: 768px){.header .logo{width:142px}}.header .logo img{width:100%}.nav{display:flex;align-items:center}.nav ul{display:flex}.nav ul li{position:relative;list-style:none;margin-right:6rem}@media (max-width: 1240px){.nav ul li{margin-right:3rem}}.nav ul li.active{padding:0 1.5rem;background:#1eb5ea;border-radius:6px}.nav ul li a{text-transform:uppercase;color:#fff;position:relative;min-height:4rem;display:flex;align-items:center}.nav ul li a:hover{color:#1eb5ea}.nav ul li a:before{content:"";position:absolute;bottom:-8px;left:0;width:100%;height:1px;background:#fff;transform:scaleX(0);transform-origin:bottom right;transition:transform .25s ease-out}.nav ul li a:hover:before{transform:scaleX(1);transform-origin:bottom left}.nav ul li a.active:not(.contact-menu-btn){padding:.8rem 1.5rem;background:#1eb5ea;border-radius:6px}.nav ul li a.active:not(.contact-menu-btn):hover:before{transform:scaleX(0)}@media (max-width: 1160px){.nav ul li{display:none}}.nav__menu{display:flex;align-items:center;display:none;cursor:pointer;position:relative}@media (max-width: 1160px){.nav__menu{display:block}}.nav__menu:hover img{filter:invert(1)}.nav__menu:hover:before{background:url(/wp-content/themes/cerafiltec/front/assets/hexagon-shape-blue.svg);background-size:cover;background-position:bottom}.nav__menu:before{z-index:-1;content:"";width:15rem;height:15rem;position:absolute;top:-6rem;right:-9rem;background:url(/wp-content/themes/cerafiltec/front/assets/hexagon-shape.svg);background-size:cover;background-position:bottom}@media (max-width: 1160px){.nav__menu:before{width:25rem;height:25rem;top:-10rem;right:-11rem}}@media (max-width: 768px){.nav__menu:before{width:35rem;height:35rem;top:-13rem;right:-15rem}}@media (max-width: 500px){.nav__menu:before{width:60rem;height:60rem;top:-25rem;right:-25rem}}.nav__menu p{margin-right:1.2rem}.menu{border-radius:6px;z-index:8;transform-origin:top right;display:none;position:fixed;background:#fff;border:1px solid rgba(0,0,0,.1);-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);right:6rem;top:8rem;width:250px;padding:3rem 2rem}@media (max-width: 768px){.menu{max-height:90svh;overflow-y:auto}}.menu--active{display:block;background:#fff!important}@media (max-width: 1160px){.menu{padding:4rem;width:300px;top:12rem;background:#fff!important}}@media (max-width: 768px){.menu{transform-origin:center center;top:0;left:0;width:100%;padding-top:80px;border-radius:0 0 12px 12px;padding-left:20px;padding-bottom:30px}}.menu__mob{flex-direction:column;display:none}.menu__mob a,.menu__mob p{margin-bottom:15px;display:block;text-transform:uppercase;color:#454545;width:fit-content;position:relative}.menu__mob a.active,.menu__mob p.active{opacity:1;border-bottom:1px solid black;width:max-content;padding-bottom:5px}@media (max-width: 1160px){.menu__mob{display:flex}}.menu__links,.menu__links__desktop{display:flex;flex-direction:column}@media (max-width: 1160px){.menu__links__desktop{display:none}}.menu__links__mob{display:none}@media (max-width: 1160px){.menu__links__mob{display:block}}.menu__links a{margin-bottom:15px;display:block;text-transform:uppercase;color:#454545;width:fit-content;position:relative}@media (max-width: 1160px){.menu__links a{margin-bottom:3rem}}.menu__links a:before{content:"";position:absolute;bottom:-8px;left:0;width:100%;height:1px;background:#1eb5ea;transform:scaleX(0);transform-origin:bottom right;transition:transform .25s ease-out}.menu__links a:hover:before{transform:scaleX(1);transform-origin:bottom left}.menu__links a.active{opacity:1;border-bottom:1px solid black;width:max-content;padding-bottom:5px}.menu__links a.active:hover:before{transform:scaleX(0)}@media (max-width: 768px){.menu__links a{margin-bottom:18px;font-size:12px}}.menu__social{display:flex;align-items:flex-end;margin-top:3rem}.menu__social a{margin-right:2rem;transition:transform .2s ease-in-out}.menu__social a:hover{transform:scale(1.1)}@media (max-width: 768px){.menu__social a{margin-right:6rem}}.menu__social img{height:2.4rem}@media (max-width: 1160px){.menu__social img{height:4.2rem}}@media (max-width: 768px){.menu__social img{height:14rem}}.nav ul li:hover .dropdown-menu{display:flex}.dropdown-menu{display:none;position:absolute;flex-direction:column;z-index:-2;background:none;top:0;left:0;border-radius:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);min-width:max-content;padding:70px 30px 30px 0}.dropdown-menu:after{content:"";position:fixed;width:200vw;height:-webkit-fill-available;height:-moz-fill-available;left:-100vw;z-index:-3;top:-8rem;background:#00000080;min-height:130%}.dropdown-menu a{color:#fff;margin-bottom:3rem;font-weight:600!important;min-height:0!important}.dropdown-menu a:hover:before{display:none}.dropdown-menu a:last-child{margin-bottom:0}.dropdown-wrapper p{display:flex;align-items:center}.dropdown-wrapper img{width:18px;margin-left:5px}.dropdown-wrapper.open .mobile-dropdown{display:block}.dropdown-wrapper.open img{transform:rotate(180deg)}.mobile-dropdown{display:none}.mobile-dropdown a{margin-left:15px}li.dropdown-arrow{display:flex;align-items:center}li.dropdown-arrow img{margin-left:5px}.contact-menu-btn{padding:.8rem 1.5rem;border-radius:6px;background:#fff!important;color:#27b5ea!important;font-weight:700!important}@media (max-width: 768px){.contact-menu-btn{background:#27b5ea!important;color:#fff!important;padding:3rem 11rem!important}}.has-scrolled .contact-menu-btn{background:#27b5ea!important;color:#fff!important}.footer{position:relative;z-index:1;border-top:1px solid rgba(0,0,0,.1);background:#fff}.footer__inner{padding:10rem 0;display:grid;grid-template-columns:1fr .7fr;gap:3rem}@media (max-width: 768px){.footer__inner{grid-template-columns:100%;gap:50px}}@media (max-width: 500px){.footer__inner{padding:30px 0;gap:0}}@media (max-width: 500px){.footer__inner .footer-block{justify-content:space-between;width:100%}}.footer__inner .footer-block .blue-p{color:#1eb5ea}.footer__inner .footer-block .footer-logo{display:block;max-width:28.3rem;height:auto}.footer__inner .footer-block .footer-logo img{max-width:100%;height:auto}@media (max-width: 500px){.footer__inner .footer-block .footer-logo img{max-width:200px}}.footer__inner .footer-block .footer-navigation{display:flex;gap:11rem}@media (max-width: 500px){.footer__inner .footer-block .footer-navigation{gap:35rem}}.footer__inner .footer-block .footer-navigation .footer-navigation-block{display:flex;flex-direction:column;padding-top:5.5rem}@media (max-width: 500px){.footer__inner .footer-block .footer-navigation .footer-navigation-block{padding:30px 0}}.footer__inner .footer-block .footer-navigation .footer-navigation-block p{padding-bottom:4rem}.footer__inner .footer-block .footer-navigation .footer-navigation-block a{line-height:2}.footer__inner .footer-block .footer-navigation .footer-navigation-block a:hover{text-decoration:underline}.footer__inner .footer-block .footer-social{display:flex;gap:3rem;padding-bottom:8.5rem;margin-top:15px;margin-bottom:15px}@media (max-width: 500px){.footer__inner .footer-block .footer-social{gap:24px}}.footer__inner .footer-block .footer-social a:hover{text-decoration:underline}.footer__inner .footer-block .input-desc{padding-top:3.6rem;padding-bottom:2.5rem}@media (max-width: 500px){.footer__inner .footer-block .input-desc{padding-bottom:30px}}.footer__inner .footer-block .custom-input{border-radius:6px;width:100%;border:1px solid rgba(0,0,0,.2);padding:15px 20px}.footer__inner .footer-block .custom-input::placeholder{color:#00000085}.footer__inner .footer-block .checkboxes{display:flex;gap:30px}.footer__inner .footer-block .checkboxes .checkbox-group{display:flex;align-items:center;gap:10px;padding-block:10px 0;width:fit-content}.footer__inner .footer-block .checkboxes .checkbox-group input{width:16px;height:16px;accent-color:rgba(0,0,0,.2)}.footer__inner .footer-block .checkboxes .checkbox-group label{color:#00000085}.footer__inner .footer-block .footer-form-submit{padding-top:2.5rem;display:flex;align-items:center;justify-content:space-between}@media (max-width: 500px){.footer__inner .footer-block .footer-form-submit{flex-direction:column-reverse}}.footer__inner .footer-block .footer-form-submit p{text-transform:none}.footer__inner .footer-block .footer-form-submit p a:hover{text-decoration:underline}.footer__inner .footer-block .footer-form-submit .submit-btn{border-radius:6px;height:54px;background:#000;padding:0 20px;border:1px solid transparent;cursor:pointer;color:#fff;display:flex;align-items:center;gap:25px}@media (max-width: 500px){.footer__inner .footer-block .footer-form-submit .submit-btn{width:100%;justify-content:center;margin:10px 0;gap:10px}}.footer__inner .footer-block .footer-form-submit .submit-btn img{transition:all .2s linear}.footer__inner .footer-block .footer-form-submit .submit-btn:hover img{transform:translate(5px,-5px)}.footer__inner .footer-block .footer-certificates{margin:2rem 0;display:flex;gap:30px;align-items:center;width:100%}@media (max-width: 500px){.footer__inner .footer-block .footer-certificates{flex-direction:column;margin-top:20px}}.footer__inner .footer-block .footer-certificates img{max-width:100%;height:auto;object-fit:contain}.footer__copyright{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;justify-content:space-between;padding:3.9rem 6rem;border-top:1px solid rgba(0,0,0,.1)}@media (max-width: 500px){.footer__copyright{grid-template-columns:1fr;gap:5px}}.footer__copyright .footer-block{display:flex;align-items:center;gap:3rem}@media (max-width: 500px){.footer__copyright .footer-block{justify-content:center;gap:20px;flex-wrap:wrap}}.footer__copyright .footer-developed{justify-self:center;position:relative;transition:all .6s cubic-bezier(.165,.84,.44,1);text-decoration:none}.footer__copyright .footer-developed:hover svg{transform:rotate(360deg)}.footer__copyright .footer-developed svg{transition:all .5s ease-out}.footer__copyright .footer-developed svg:hover path{fill:#b42196}@media (max-width: 768px){.footer__copyright .footer-developed{transform:scale(.7)}}.footer__copyright .footer-developed p{position:absolute;top:-20px;left:-12px;right:0;width:80px;opacity:0;visibility:hidden;pointer-events:none;transition:all .6s cubic-bezier(.165,.84,.44,1);font-size:12px}@media (max-width: 500px){.footer__copyright .footer-developed p{display:none}}.footer__copyright .footer-developed:hover{transform:scale(1.1)}@media (max-width: 768px){.footer__copyright .footer-developed:hover{transform:scale(.7)}}.footer__copyright .footer-developed:hover p{opacity:1;visibility:visible;pointer-events:all}.footer__copyright a,.footer__copyright p{justify-self:flex-end;color:#585858}@media (max-width: 500px){.footer__copyright a,.footer__copyright p{justify-self:center;font-size:12px}}.footer__copyright a:hover{text-decoration:underline}.home{opacity:0}.hero{background:#1eb5ea;overflow:hidden;position:fixed;top:0;left:0;z-index:2;width:100%;height:100dvh}.hero__overlay{position:absolute;width:0;height:0;background:#65bbe7;z-index:1;pointer-events:none;backface-visibility:hidden;left:82%;top:50%;transform:translate(-50%,-50%);border-radius:50%}@media (max-width: 768px){.hero__overlay{left:50%;top:67%}}.hero__video{position:absolute;top:0;left:0;width:100%;height:100vh;z-index:-2}.hero__video:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0009}.hero__video video{width:100%;height:100%;object-fit:cover}.hero__elements img{position:absolute;z-index:1;top:0;right:0;width:20rem;height:20rem}@media (max-width: 768px){.hero__elements img{width:40rem;height:40rem}}.hero__elements img:nth-child(1){top:28%;right:28%}@media (min-width: 1920px){.hero__elements img:nth-child(1){top:27%;right:29%}}@media (max-width: 1920px){.hero__elements img:nth-child(1){top:28%;right:28%}}@media (max-width: 1440px){.hero__elements img:nth-child(1){top:30%;right:22%}}@media (max-width: 768px){.hero__elements img:nth-child(1){top:53%;right:58%}}.hero__elements img:nth-child(2){top:51%;right:8%}@media (min-width: 1920px){.hero__elements img:nth-child(2){top:51%;right:9%}}@media (max-width: 1920px){.hero__elements img:nth-child(2){top:51%;right:8%}}@media (max-width: 1440px){.hero__elements img:nth-child(2){top:51%;right:2%}}@media (max-width: 768px){.hero__elements img:nth-child(2){top:70%;right:22%}}.hero__elements img:nth-child(3){top:70%;right:14%;width:15rem;height:15rem}@media (max-width: 1440px){.hero__elements img:nth-child(3){top:68%;right:8%}}@media (max-width: 768px){.hero__elements img:nth-child(3){top:80%;right:35%;width:30rem;height:30rem}}.hero__elements .third-hexagon{position:absolute;z-index:1;top:70%;right:14%;width:15rem;height:15rem;display:grid;place-items:center}.hero__elements .third-hexagon:hover svg{fill:#1eb5ea}.hero__elements .third-hexagon svg{width:100%;height:100%}@media (min-width: 1920px){.hero__elements .third-hexagon{right:15%}}@media (max-width: 1920px){.hero__elements .third-hexagon{right:14%}}@media (max-width: 1440px){.hero__elements .third-hexagon{top:79%;right:8%}}@media (max-width: 768px){.hero__elements .third-hexagon{top:80%;right:35%;width:35rem;height:35rem}}.hero__elements .third-hexagon img{height:100%;width:100%;object-fit:contain;position:absolute;top:0;right:0;bottom:0;left:0}.hero__elements .third-hexagon .skip-intro{position:absolute;cursor:pointer;height:100%;width:100%;z-index:1;display:grid;place-items:center;color:#fff;font-weight:700}.hero-inner{display:grid;grid-template-columns:2fr 1fr;height:100dvh;align-items:center;width:100%}@media (max-width: 768px){.hero-inner{grid-template-columns:1fr;padding-top:30rem}}.hero-content{display:flex;flex-direction:column;position:relative;height:100vh;justify-content:center}@media (max-width: 768px){.hero-content{height:auto}}.hero-content h1{line-height:1;color:#fff}@media (max-width: 768px){.hero-content h1{margin-bottom:9rem;text-align:center}}.hero-content__desc{margin-top:6rem;display:flex;flex-direction:column;justify-content:space-between;line-height:1.2}@media (max-width: 768px){.hero-content__desc{position:relative;bottom:0;text-align:center}}.hero-content__desc span{color:#1eb5ea;font-weight:700;letter-spacing:.12rem;margin-bottom:3rem;font-size:3.75rem;line-height:1.2}@media (max-width: 500px){.hero-content__desc span{font-size:14px}}.hero-content__desc p{color:#fff}.hero-btn{z-index:1;background:none;border:none;cursor:pointer;justify-self:flex-end;display:flex;align-items:center;justify-content:center}.hero-btn:hover svg path{fill:#1eb5ea}.hero-btn svg{width:45rem;height:45rem}@media (max-width: 768px){.hero-btn svg{width:90rem;height:90rem}}.hero-btn svg path{stroke-width:3;stroke:#1eb5ea}@media (max-width: 768px){.hero-btn{justify-self:center;width:70rem;height:70rem;align-self:flex-start;cursor:none}}.hero-btn p{position:absolute;text-transform:uppercase;font-weight:700;color:#fff;cursor:pointer}@media (max-width: 500px){.hero-btn p{font-size:16px}}.full-section{opacity:0;display:none}.full-section.section-2,.full-section.section-4,.full-section.section-6,.full-section.section-8{padding-left:50%}@media (max-width: 768px){.full-section.section-2,.full-section.section-4,.full-section.section-6,.full-section.section-8{padding-left:0}}.full-section__inner{height:100vh;display:flex;flex-direction:column;justify-content:center}@media (max-width: 768px){.full-section__inner{height:100dvh;justify-content:flex-start;padding-top:120px}}.full-section__inner h2{width:60%;line-height:1.1;z-index:1;text-transform:none;margin-bottom:3rem;color:#fff}@media (max-width: 1440px){.full-section__inner h2{width:82rem;margin-bottom:6rem}}@media (max-width: 768px){.full-section__inner h2{font-size:28px;margin-bottom:30px;width:100%;text-align:center}}.full-section.active{display:block}.full-section video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;-webkit-user-select:none;user-select:none;touch-action:none}.full-section__dots{position:fixed;left:6rem;top:50%;transform:translateY(-50%);width:12px;pointer-events:none;backface-visibility:hidden}.full-section__dots span{display:block;width:12px;height:12px;background:#fff;border-radius:50%;margin-bottom:1.5rem;opacity:.4}.full-section__dots span.active-dot{opacity:1}.full-section__dots span:last-child{margin-bottom:0}@media (max-width: 768px){.full-section__dots span{width:8px;height:8px;margin-bottom:10px}}@media (max-width: 768px){.boxes{display:none}}.boxes__mob{display:none}@media (max-width: 768px){.boxes__mob{display:flex;align-items:center;justify-content:center;gap:25rem}}.boxes__row{display:flex;align-items:center;gap:9rem;padding-left:4rem}@media (max-width: 1440px){.boxes__row{gap:12rem}}.boxes__row:last-child{margin-left:9rem}@media (max-width: 1440px){.boxes__row:last-child{margin-left:12rem}}@media (max-width: 768px){.boxes__row:last-child{margin-left:24rem}}.box{position:relative;width:9rem;height:15.5884572681rem;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.box:focus{outline:0}.box .hex-inner{box-sizing:border-box;position:absolute;top:0;left:0;width:9rem;height:15.5884572681rem;transform-origin:center center;pointer-events:none}.box .hex-inner:before,.box .hex-inner:after{content:" ";position:absolute;background:#fff;width:100%;height:3px;left:0;transition:height .3s cubic-bezier(.165,.84,.44,1)}.box .hex-inner:before{top:0}.box .hex-inner:after{bottom:0}.box .hex-inner:nth-child(1){transform:rotate(30deg)}.box .hex-inner:nth-child(2){transform:rotate(90deg)}.box .hex-inner:nth-child(3){transform:rotate(150deg)}@media (max-width: 1440px){.box{position:relative;width:12rem;height:20.7846096908rem;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.box:focus{outline:0}.box .hex-inner{box-sizing:border-box;position:absolute;top:0;left:0;width:12rem;height:20.7846096908rem;transform-origin:center center;pointer-events:none}.box .hex-inner:before,.box .hex-inner:after{content:" ";position:absolute;background:#fff;width:100%;height:3px;left:0;transition:height .3s cubic-bezier(.165,.84,.44,1)}.box .hex-inner:before{top:0}.box .hex-inner:after{bottom:0}.box .hex-inner:nth-child(1){transform:rotate(30deg)}.box .hex-inner:nth-child(2){transform:rotate(90deg)}.box .hex-inner:nth-child(3){transform:rotate(150deg)}}@media (max-width: 768px){.box{position:relative;width:25rem;height:43.3012701892rem;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.box:focus{outline:0}.box .hex-inner{box-sizing:border-box;position:absolute;top:0;left:0;width:25rem;height:43.3012701892rem;transform-origin:center center;pointer-events:none}.box .hex-inner:before,.box .hex-inner:after{content:" ";position:absolute;background:#fff;width:100%;height:3px;left:0;transition:height .3s cubic-bezier(.165,.84,.44,1)}.box .hex-inner:before{top:0}.box .hex-inner:after{bottom:0}.box .hex-inner:nth-child(1){transform:rotate(30deg)}.box .hex-inner:nth-child(2){transform:rotate(90deg)}.box .hex-inner:nth-child(3){transform:rotate(150deg)}}.box a,.box button{display:flex;flex-direction:column;align-items:center;color:#fff;text-transform:none;position:relative;z-index:1;width:8em}@media (max-width: 768px){.box a,.box button{font-size:10px}}.box img{transition:transform .2s linear}.box p{color:#fff;text-align:center;line-height:1.2;text-transform:none}@media (max-width: 768px){.box p{font-size:10px}}.box:hover{position:relative;width:9rem;height:15.5884572681rem;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.box:hover .hex-inner{background:transparent}.box:hover:focus{outline:0}.box:hover .hex-inner{box-sizing:border-box;position:absolute;top:0;left:0;width:9rem;height:15.5884572681rem;transform-origin:center center;pointer-events:none}.box:hover .hex-inner:before,.box:hover .hex-inner:after{content:" ";position:absolute;background:#fff;width:100%;height:3px;left:0;transition:height .3s cubic-bezier(.165,.84,.44,1)}.box:hover .hex-inner:before{top:0}.box:hover .hex-inner:after{bottom:0}.box:hover .hex-inner:nth-child(1){transform:rotate(30deg)}.box:hover .hex-inner:nth-child(2){transform:rotate(90deg)}.box:hover .hex-inner:nth-child(3){transform:rotate(150deg)}@media (max-width: 1440px){.box:hover{position:relative;width:12rem;height:20.7846096908rem;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.box:hover:focus{outline:0}.box:hover .hex-inner{box-sizing:border-box;position:absolute;top:0;left:0;width:12rem;height:20.7846096908rem;transform-origin:center center;pointer-events:none}.box:hover .hex-inner:before,.box:hover .hex-inner:after{content:" ";position:absolute;background:#fff;width:100%;height:3px;left:0;transition:height .3s cubic-bezier(.165,.84,.44,1)}.box:hover .hex-inner:before{top:0}.box:hover .hex-inner:after{bottom:0}.box:hover .hex-inner:nth-child(1){transform:rotate(30deg)}.box:hover .hex-inner:nth-child(2){transform:rotate(90deg)}.box:hover .hex-inner:nth-child(3){transform:rotate(150deg)}}@media (max-width: 768px){.box:hover{position:relative;width:25rem;height:43.3012701892rem;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.box:hover:focus{outline:0}.box:hover .hex-inner{box-sizing:border-box;position:absolute;top:0;left:0;width:25rem;height:43.3012701892rem;transform-origin:center center;pointer-events:none}.box:hover .hex-inner:before,.box:hover .hex-inner:after{content:" ";position:absolute;background:#fff;width:100%;height:3px;left:0;transition:height .3s cubic-bezier(.165,.84,.44,1)}.box:hover .hex-inner:before{top:0}.box:hover .hex-inner:after{bottom:0}.box:hover .hex-inner:nth-child(1){transform:rotate(30deg)}.box:hover .hex-inner:nth-child(2){transform:rotate(90deg)}.box:hover .hex-inner:nth-child(3){transform:rotate(150deg)}}.link-box{position:relative;width:9rem;height:15.5884572681rem;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.link-box:focus{outline:0}.link-box .hex-inner{box-sizing:border-box;position:absolute;top:0;left:0;width:9rem;height:15.5884572681rem;transform-origin:center center;pointer-events:none}.link-box .hex-inner:before,.link-box .hex-inner:after{content:" ";position:absolute;background:#1c80b4;width:100%;height:3px;left:0;transition:height .3s cubic-bezier(.165,.84,.44,1)}.link-box .hex-inner:before{top:0}.link-box .hex-inner:after{bottom:0}.link-box .hex-inner:nth-child(1){transform:rotate(30deg)}.link-box .hex-inner:nth-child(2){transform:rotate(90deg)}.link-box .hex-inner:nth-child(3){transform:rotate(150deg)}@media (max-width: 1440px){.link-box{position:relative;width:12rem;height:20.7846096908rem;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.link-box:focus{outline:0}.link-box .hex-inner{box-sizing:border-box;position:absolute;top:0;left:0;width:12rem;height:20.7846096908rem;transform-origin:center center;pointer-events:none}.link-box .hex-inner:before,.link-box .hex-inner:after{content:" ";position:absolute;background:#1c80b4;width:100%;height:3px;left:0;transition:height .3s cubic-bezier(.165,.84,.44,1)}.link-box .hex-inner:before{top:0}.link-box .hex-inner:after{bottom:0}.link-box .hex-inner:nth-child(1){transform:rotate(30deg)}.link-box .hex-inner:nth-child(2){transform:rotate(90deg)}.link-box .hex-inner:nth-child(3){transform:rotate(150deg)}}@media (max-width: 768px){.link-box{position:relative;width:25rem;height:43.3012701892rem;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.link-box:focus{outline:0}.link-box .hex-inner{box-sizing:border-box;position:absolute;top:0;left:0;width:25rem;height:43.3012701892rem;transform-origin:center center;pointer-events:none}.link-box .hex-inner:before,.link-box .hex-inner:after{content:" ";position:absolute;background:#1c80b4;width:100%;height:3px;left:0;transition:height .3s cubic-bezier(.165,.84,.44,1)}.link-box .hex-inner:before{top:0}.link-box .hex-inner:after{bottom:0}.link-box .hex-inner:nth-child(1){transform:rotate(30deg)}.link-box .hex-inner:nth-child(2){transform:rotate(90deg)}.link-box .hex-inner:nth-child(3){transform:rotate(150deg)}}.link-box .hex-inner{background:#1c80b4}.link-box:hover .hex-inner:before,.link-box:hover .hex-inner:after{height:10px}.margin-left{margin-left:18rem}.full-section-wrapper{opacity:0;width:100%;height:100dvh;overflow:hidden;position:fixed}.videos{position:absolute;top:0;left:0;width:100%;height:100dvh;z-index:-1;-webkit-user-select:none;user-select:none;backface-visibility:hidden;pointer-events:none}.videos__inner{position:absolute;top:0;left:0;width:100%;height:100vh}.videos video{width:100%;height:100%;object-fit:cover;opacity:0;position:absolute;top:0;left:0;-webkit-user-select:none;user-select:none;backface-visibility:hidden;pointer-events:none}@media (max-width: 768px){.videos video{top:auto;bottom:0}}.videos-mob{display:none}@media (max-width: 768px){.videos-mob{display:block}}.section-1{opacity:1;display:block}.skip-videos{opacity:0;display:none}.skip-videos .related-news{overflow:visible;overflow-x:hidden}.skip-videos .related-news:before{content:"";background:url(/wp-content/themes/cerafiltec/front/assets/hexagon-3.svg);width:65rem;height:62rem;position:absolute;top:0;right:-15rem;background-size:cover}@media (max-width: 768px){.skip-videos .related-news:before{display:none}}@media (max-width: 768px){.section-8{background:linear-gradient(180deg,#000000cf,#0000)}}.scroll-chat{position:absolute;bottom:6rem;left:50%;transform:translate(-50%)}@media (max-width: 768px){.scroll-chat{bottom:30px}}.scroll-chat .scroll{display:flex;align-items:center}.scroll-chat .scroll .scroll-down{display:block}@media (max-width: 768px){.scroll-chat .scroll .scroll-down{display:none}}.scroll-chat .scroll .swipe-down{display:none}@media (max-width: 768px){.scroll-chat .scroll .swipe-down{display:block;margin-left:10px}}.scroll-chat .scroll figure img{height:22px;margin-right:1rem;animation:pulse 2s infinite}.scroll-chat .scroll figure img:first-child{display:block}@media (max-width: 768px){.scroll-chat .scroll figure img:first-child{display:none}}.scroll-chat .scroll figure img:last-child{display:none}@media (max-width: 768px){.scroll-chat .scroll figure img:last-child{display:block}}.scroll-chat .scroll p{color:#fff}.scroll-chat .chat{cursor:pointer;height:6.4rem;background:#fff;border-radius:20rem;width:6.4rem;display:flex;align-items:center;justify-content:center;margin-left:auto}.scroll-chat .chat img{width:3.2rem}@media (max-width: 768px){.scroll-chat .chat img{width:24px}}@media (max-width: 768px){.scroll-chat .chat{width:48px;height:48px;margin-left:auto}}@keyframes pulse{0%{transform:translateY(0)}70%{transform:translateY(20%)}to{transform:translateY(0)}}.section-5 h2{width:60%}@media (max-width: 768px){.section-5 h2{width:100%}}.spinner{display:none}.spinner svg{width:4.2rem}@media (max-width: 768px){.spinner svg{width:14rem}}canvas#videoCanvas{position:fixed;z-index:20;left:0;top:0;width:100%;height:100%}.home-about{padding-top:10rem;overflow-x:hidden;position:relative}@media (max-width: 768px){.home-about{padding-top:140px}}.home-about__title{text-align:center;margin-bottom:6rem;color:#fff}@media (max-width: 768px){.home-about__title{text-align:left;margin-bottom:30px}}.home-about__title h2{line-height:1.2;margin-bottom:3rem}.home-about__title p{color:#1c80b4}.home-about__inner{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:center}@media (max-width: 768px){.home-about__inner{grid-template-columns:1fr;gap:60px}}.home-about__inner p{color:#fff;margin-bottom:3rem;line-height:1.4}.home-about__inner figure{width:100%;height:100%;overflow:hidden}.home-about__inner figure img{width:100%;height:100%;object-fit:cover}.home-about__cta{margin-top:6rem;display:flex}@media (max-width: 768px){.home-about__cta{margin-top:30px}}.home-about__cta p{margin:0}.home-about__cta .btn{background:#1c80b4;display:flex;align-items:center;border-radius:6px}.home-about__cta .btn:hover{background:#fff}.home-about__cta .btn:hover p{color:#454545}.home-about__cta .btn:hover img{filter:invert(1)}.home-about__cta .btn:hover:last-child{background:#1c80b4;border:1px solid #1c80b4}.home-about__cta .btn:hover:last-child p{color:#fff}.home-about__cta .btn:hover:last-child img{filter:invert(0)}@media (max-width: 500px){.home-about__cta .btn p{font-size:12px}}.home-about__cta .border-btn{background:none;border:1px solid #fff;margin-left:3rem}@media (max-width: 500px){.home-about__cta .border-btn{margin-left:20px}}.start-over{border-radius:6px;display:none;border:none;position:absolute;bottom:4rem;left:6rem;background:#ffffff4d;padding:10px 30px 10px 20px;font-size:14px;color:#fff;align-items:center;cursor:pointer}.start-over img{height:24px;margin-right:15px}.start-over p{font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#fff}@media (max-width: 768px){.start-over{padding:6px 15px 6px 10px;bottom:24px}.start-over img{height:16px;margin-right:10px}.start-over p{font-size:10px}}.section-8:before{content:"";position:absolute;top:0;left:0;width:100%;height:100vh;background:#000a11;opacity:.4}.fourth-hexagon{z-index:1;position:absolute;right:9%;top:19%;width:15rem;height:15rem;cursor:pointer}@media (max-width: 768px){.fourth-hexagon{right:18%;top:54%;width:35rem;height:35rem}}.fourth-hexagon:hover svg{fill:#1eb5ea}.fourth-hexagon svg{width:100%;height:100%}.fourth-hexagon p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;line-height:1.2;font-weight:600}.difference{opacity:0}.hero-difference{position:relative;width:100%;min-height:100vh;overflow:hidden}@media (max-width: 1160px){.hero-difference{height:100%}}.hero-difference:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(247.01% 63.05% at 74.27% 50%,#ffffff94,#fff0);mix-blend-mode:soft-light}.hero-difference__inner{position:relative;display:grid;grid-template-columns:1.5fr 1fr;column-gap:2rem;align-items:center;min-height:100vh;width:100%;z-index:3;padding-top:10rem}@media (max-width: 1160px){.hero-difference__inner{height:100%;padding:100px 0}}@media (max-width: 768px){.hero-difference__inner{grid-template-columns:100%;row-gap:60px}}.hero-difference__inner .hero-difference-content h1{font-weight:400;color:#fff;line-height:1}.hero-difference__inner .hero-difference-content p{color:#fff;font-weight:300;line-height:1.4;max-width:33em;padding-top:4rem}@media (max-width: 768px){.hero-difference__inner .hero-difference-content p{margin-top:9rem}}.hero-difference__inner .hero-content-image{max-width:70rem}@media (max-width: 768px){.hero-difference__inner .hero-content-image{max-width:400px;margin:auto}}.hero-difference__inner .hero-content-image img{max-width:100%;height:auto}.hero-difference__inner .hero-content-image iframe{max-width:100%;height:68rem}.hero-difference__inner .hero-content-image video{max-width:100%;height:auto}.hero-difference__inner .background-illustration{display:none;position:absolute;top:-10rem;left:-5rem;max-width:100%;pointer-events:none;z-index:-1}.hero-difference__inner .background-illustration img{max-width:100%}@media (max-width: 1440px){.hero-difference__inner .background-illustration{left:-21rem}}@media (max-width: 1160px){.hero-difference__inner .background-illustration{transform:scale(.5);left:-38rem;top:-40rem}}@media (max-width: 768px){.hero-difference__inner .background-illustration{left:auto;right:-35%;top:-30rem}}.team-difference{position:relative;background:#1eb5ea;padding:12rem 0}.team-difference:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(247.01% 63.05% at 74.27% 50%,#ffffff94,#fff0);mix-blend-mode:soft-light}.team-difference__splide .splide__track{z-index:1}.team-difference__splide .team-difference-content{z-index:1;position:relative;display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:9rem}@media (max-width: 768px){.team-difference__splide .team-difference-content{flex-direction:column;gap:30px}}.team-difference__splide .team-difference-content .team-difference-heading h2{color:#fff;line-height:1.1;font-weight:300}.team-difference__splide .team-difference-content .team-difference-heading h2 b{font-weight:600}.team-difference__splide .team-difference-content .team-difference-heading p{color:#fff;line-height:1.4;font-weight:300;max-width:12em;padding-top:4.8rem;max-width:42em}.team-difference__splide .team-difference-content .splide__arrows{display:flex;align-items:center;gap:18px}.team-difference__splide .team-difference-content .splide__arrows .splide__arrow{position:relative;top:auto;left:auto;right:auto;bottom:auto;transform:translateY(0);height:9.8rem;width:9.8rem;aspect-ratio:1;background:transparent;border:1px solid #fff;transition:background .2s ease-in-out;border-radius:6px}.team-difference__splide .team-difference-content .splide__arrows .splide__arrow:hover{background:#1eb5ea;border:1px solid #1eb5ea}@media (max-width: 768px){.team-difference__splide .team-difference-content .splide__arrows .splide__arrow{height:45px;width:45px}}.team-difference__splide .team-difference-content .splide__arrows .splide__arrow--prev img{transform:rotate(180deg)}.team-difference__splide .team-difference-card{height:345px;width:100%;overflow:hidden;border-radius:8px;background:transparent;transform-style:preserve-3d;perspective:2000px}@media (max-width: 768px){.team-difference__splide .team-difference-card{height:340px}}@media (max-width: 500px){.team-difference__splide .team-difference-card{height:350px}}.team-difference__splide .team-difference-card .front-card{width:100%;height:100%;position:absolute;backface-visibility:hidden;transition:transform .5s}.team-difference__splide .team-difference-card .front-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000 47.08%,#000 128.05%)}.team-difference__splide .team-difference-card .front-card .team-difference-card-image{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.team-difference__splide .team-difference-card .front-card .team-difference-card-image img{max-width:100%;height:100%;object-fit:cover}@media (max-width: 500px){.team-difference__splide .team-difference-card .front-card .team-difference-card-image img{width:100%}}.team-difference__splide .team-difference-card .front-card .flip-sign{display:none;position:absolute;width:50px;height:50px;background:#fff;top:4px;right:4px;border-radius:9px;padding:8px}@media (max-width: 768px){.team-difference__splide .team-difference-card .front-card .flip-sign{display:flex}}.team-difference__splide .team-difference-card .front-card .flip-sign svg{width:100%;height:100%;object-fit:contain}.team-difference__splide .team-difference-card .front-card .team-difference-card-content{display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding:3.3rem 2.7rem;position:relative}.team-difference__splide .team-difference-card .front-card .team-difference-card-content h3{color:#fff}.team-difference__splide .team-difference-card .front-card .team-difference-card-content p{text-transform:uppercase;color:#fff;letter-spacing:.0961rem;font-weight:600}.team-difference__splide .team-difference-card .back-card{position:absolute;height:100%;width:100%;background:#fff;backface-visibility:hidden;transform:rotateY(180deg);transition:transform .5s;justify-content:center;align-items:center;display:flex;flex-direction:column;padding:25px}.team-difference__splide .team-difference-card .back-card h3{color:#454545}.team-difference__splide .team-difference-card .back-card .job-title{text-transform:uppercase;color:#454545;letter-spacing:.0961rem;font-weight:600;padding-block:10px}.team-difference__splide .team-difference-card .back-card .description{color:#454545;text-transform:none}.team-difference__splide .team-difference-card .back-card .member-contact-info{display:flex;gap:25px;width:100%;margin-top:2rem}.team-difference__splide .team-difference-card .back-card .member-contact-info img{width:35px}@media (min-width: 769px){.team-difference__splide .team-difference-card:hover .front-card{transform:rotateY(-180deg)}.team-difference__splide .team-difference-card:hover .back-card{transform:rotateY(0)}}.team-difference__splide .background-illustration{display:none;position:absolute;top:-10rem;right:0rem;max-width:100%;pointer-events:none;z-index:0}.team-difference__splide .background-illustration img{max-width:100%}@media (max-width: 1160px){.team-difference__splide .background-illustration{transform:scale(.5);right:-40rem;top:-50rem}}.overview-difference{position:relative;padding:7.2rem 0;background:#fff}.overview-difference h2{text-align:center;line-height:1.1;padding-bottom:7.7rem}.overview-difference__table{width:100%;border-top-left-radius:12px;border-top-right-radius:12px;overflow:hidden}@media (max-width: 768px){.overview-difference__table{width:900px;overflow:auto}}.overview-difference__table .overview-difference-th{background:#1eb5ea}.overview-difference__table .overview-difference-th th{padding:2rem;text-align:left;font-weight:600}.overview-difference__table .overview-difference-td{border-bottom:1px solid #ddd}.overview-difference__table .overview-difference-td:last-child{border:none}.overview-difference__table .overview-difference-td td{padding:1.5rem 2rem;text-align:left;font-weight:600;vertical-align:middle}.overview-difference__table .overview-difference-td td .check-box{height:4.2rem;width:4.2rem;aspect-ratio:1;border-radius:8px;background:#65bbe7;display:flex;align-items:center;justify-content:center}.overview-difference__table .overview-difference-td td .check-box img{width:24px;height:24px;aspect-ratio:1}@media (max-width: 1160px){.overview-difference__table .overview-difference-td td .check-box img{width:20px;height:20px;aspect-ratio:1}}@media (max-width: 1160px){.overview-difference__table .overview-difference-td td .check-box{width:28px;height:28px;aspect-ratio:1}}.overview-difference__table .overview-difference-td td:last-of-type{max-width:46em}@media (max-width: 768px){.overview-difference .horizontal-table{overflow:auto;width:calc(100vw - 20rem);margin-right:0}}.impact{opacity:0}.hero-impact{position:relative;width:100%;max-height:100%;padding:10rem 0;overflow:hidden}@media (max-width: 1160px){.hero-impact{max-height:100%;height:100%}}.hero-impact:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(247.01% 63.05% at 74.27% 50%,#ffffff94,#fff0);mix-blend-mode:soft-light}.hero-impact h1{text-align:center;color:#fff;padding-bottom:50px}@media (max-width: 768px){.hero-impact h1{margin-top:100px}}.hero-impact__inner{position:relative;display:grid;width:100%;z-index:3;column-gap:2rem;align-items:center}@media (max-width: 1160px){.hero-impact__inner{height:100%;padding:100px 0}}@media (max-width: 500px){.hero-impact__inner{grid-template-columns:1fr;row-gap:50px}}.hero-impact__inner.rows-1{grid-template-columns:1fr;z-index:3}.hero-impact__inner.rows-2{grid-template-columns:1fr 1fr;z-index:4}.hero-impact__inner.rows-3{grid-template-columns:1fr 1fr 1fr;z-index:5}@media (max-width: 768px){.hero-impact__inner.rows-3{grid-template-columns:1fr}}.hero-impact__inner.rows-4{grid-template-columns:1fr 1fr 1fr 1fr;z-index:6}.hero-impact__inner.rows-4:nth-child(2){z-index:5}.hero-impact__inner.rows-4:last-child{margin-left:20rem}@media (max-width: 768px){.hero-impact__inner.rows-4:last-child{margin-left:0}}.hero-impact__inner.rows-4 .image-hex{height:40rem!important}@media (max-width: 768px){.hero-impact__inner.rows-4 .image-hex{height:100%!important}}@media (max-width: 768px){.hero-impact__inner.rows-4{grid-template-columns:1fr}}.hero-impact__inner.rows-4 .hero-impact__hex{width:19rem;height:33.30127rem}@media (max-width: 768px){.hero-impact__inner.rows-4 .hero-impact__hex{width:80rem;height:80rem}}.hero-impact__inner.rows-4 .hero-impact__hex .tooltip-info{position:fixed;background-color:#fff;padding:30px;border-radius:5px;color:#454545;width:360px;height:auto;opacity:0;visibility:hidden;z-index:9}@media (max-width: 768px){.hero-impact__inner.rows-4 .hero-impact__hex .tooltip-info{display:none}}.hero-impact__inner.rows-4 .hero-impact__hex .tooltip-info h3{font-weight:700;padding-bottom:15px}@media (min-width: 769px){.hero-impact__inner.rows-4 .hero-impact__hex:hover .tooltip-info{opacity:1;visibility:visible}}.hero-impact__inner.rows-4 .hero-impact__hex .hex-inner{width:19.2rem;height:33.30127rem}.hero-impact__inner.rows-4 .tooltip-info-mobile{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0000004d;width:100vw;height:100vh;z-index:99;display:none}@media (max-width: 768px){.hero-impact__inner.rows-4 .tooltip-info-mobile{place-items:center}}.hero-impact__inner.rows-4 .tooltip-info-mobile .tooltip-body{background-color:#fff;width:90%;height:auto;padding:50px 30px;border-radius:5px;color:#454545;position:relative}.hero-impact__inner.rows-4 .tooltip-info-mobile .tooltip-body h3{font-weight:700;padding-bottom:15px}@media (max-width: 768px){.hero-impact__inner.rows-4 .tooltip-info-mobile .tooltip-body h3{font-size:28px}}.hero-impact__inner.rows-4 .tooltip-info-mobile .tooltip-body .close-wrapper{width:35px;height:35px;border-radius:50px;background-color:#1eb5ea;position:absolute;right:15px;top:15px;display:grid;place-items:center}.hero-impact__inner.rows-4 .tooltip-info-mobile .tooltip-body .close-wrapper svg{width:30px;height:30px}.hero-impact__inner.rows-4 .tooltip-info-mobile .tooltip-body .close-wrapper svg path{fill:#fff}.hero-impact__hex{position:relative;margin:auto;width:25rem;height:43.3012701892rem;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;background:transparent;border:0}.hero-impact__hex:focus{outline:0}.hero-impact__hex .hex-inner{box-sizing:border-box;position:absolute;top:0;left:0;width:25rem;height:43.3012701892rem;transform-origin:center center;pointer-events:none}.hero-impact__hex .hex-inner:before,.hero-impact__hex .hex-inner:after{content:" ";position:absolute;background:#fff;width:100%;height:3px;left:0;transition:height .3s cubic-bezier(.165,.84,.44,1)}.hero-impact__hex .hex-inner:before{top:0}.hero-impact__hex .hex-inner:after{bottom:0}.hero-impact__hex .hex-inner:nth-child(1){transform:rotate(30deg)}.hero-impact__hex .hex-inner:nth-child(2){transform:rotate(90deg)}.hero-impact__hex .hex-inner:nth-child(3){transform:rotate(150deg)}@media (max-width: 500px){.hero-impact__hex{position:relative;margin:auto;width:100px;height:173.2050807569px}.hero-impact__hex:focus{outline:0}.hero-impact__hex .hex-inner{box-sizing:border-box;position:absolute;top:0;left:0;width:100px;height:173.2050807569px;transform-origin:center center;pointer-events:none}.hero-impact__hex .hex-inner:before,.hero-impact__hex .hex-inner:after{content:" ";position:absolute;background:#fff;width:100%;height:3px;left:0;transition:height .3s cubic-bezier(.165,.84,.44,1)}.hero-impact__hex .hex-inner:before{top:0}.hero-impact__hex .hex-inner:after{bottom:0}.hero-impact__hex .hex-inner:nth-child(1){transform:rotate(30deg)}.hero-impact__hex .hex-inner:nth-child(2){transform:rotate(90deg)}.hero-impact__hex .hex-inner:nth-child(3){transform:rotate(150deg)}}.hero-impact__hex .hero-impact__hex-icon{height:13.2rem;width:13.2rem;aspect-ratio:1}@media (max-width: 500px){.hero-impact__hex .hero-impact__hex-icon{height:40px;width:40px}}.hero-impact__hex .hero-impact__hex-icon img{width:100%;max-width:100%;height:100%;object-fit:contain}.hero-impact__hex h2{color:#fff;line-height:1.1;padding-top:5rem;text-align:center;max-width:min-content;font-weight:600}.hero-impact__hex:hover .hex-inner:before,.hero-impact__hex:hover .hex-inner:after{height:10px}.section-impact{position:relative;background:#fff}.section-impact .blue-text{color:#1eb5ea;font-weight:600}.section-impact__inner{display:grid;grid-template-columns:auto 50rem;gap:23rem;padding:16rem 0;justify-content:space-between;align-items:center}@media (max-width: 768px){.section-impact__inner{grid-template-columns:100%;row-gap:60px}}@media (max-width: 500px){.section-impact__inner{padding:50px 0}}.section-impact__inner .section-impact-content h2{color:#5e5e5e;line-height:1.1;font-weight:400}.section-impact__inner .section-impact-content h3{margin-top:3rem;color:#5e5e5e;line-height:1.1;font-weight:400}@media (max-width: 500px){.section-impact__inner .section-impact-content h3{margin-top:9rem}}.section-impact__inner .section-impact-content p{color:#303030;padding-top:6.9rem;line-height:1.4}.section-impact__hex{position:relative;margin:auto;width:25rem;height:43.3012701892rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.section-impact__hex:focus{outline:0}.section-impact__hex .hex-inner{box-sizing:border-box;position:absolute;top:0;left:0;width:25rem;height:43.3012701892rem;transform-origin:center center;pointer-events:none}.section-impact__hex .hex-inner:before,.section-impact__hex .hex-inner:after{content:" ";position:absolute;background:#0003;width:100%;height:3px;left:0;transition:height .3s cubic-bezier(.165,.84,.44,1)}.section-impact__hex .hex-inner:before{top:0}.section-impact__hex .hex-inner:after{bottom:0}.section-impact__hex .hex-inner:nth-child(1){transform:rotate(30deg)}.section-impact__hex .hex-inner:nth-child(2){transform:rotate(90deg)}.section-impact__hex .hex-inner:nth-child(3){transform:rotate(150deg)}@media (max-width: 768px){.section-impact__hex{position:relative;margin:auto;width:100px;height:173.2050807569px}.section-impact__hex:focus{outline:0}.section-impact__hex .hex-inner{box-sizing:border-box;position:absolute;top:0;left:0;width:100px;height:173.2050807569px;transform-origin:center center;pointer-events:none}.section-impact__hex .hex-inner:before,.section-impact__hex .hex-inner:after{content:" ";position:absolute;background:#0003;width:100%;height:3px;left:0;transition:height .3s cubic-bezier(.165,.84,.44,1)}.section-impact__hex .hex-inner:before{top:0}.section-impact__hex .hex-inner:after{bottom:0}.section-impact__hex .hex-inner:nth-child(1){transform:rotate(30deg)}.section-impact__hex .hex-inner:nth-child(2){transform:rotate(90deg)}.section-impact__hex .hex-inner:nth-child(3){transform:rotate(150deg)}}.section-impact__hex .section-impact__hex-icon{height:13.2rem;width:13.2rem;aspect-ratio:1}@media (max-width: 768px){.section-impact__hex .section-impact__hex-icon{height:50px;width:50px;aspect-ratio:1}}.section-impact__hex .section-impact__hex-icon img{width:100%;max-width:100%;height:100%;object-fit:contain}.section-impact__hex p{color:#5e5e5e;line-height:1.1;padding-top:5rem;text-align:center;max-width:min-content;font-weight:600}.section-impact:nth-child(odd){position:relative;background:#1eb5ea}.section-impact:nth-child(odd) .section-impact__inner{grid-template-columns:50rem auto}@media (max-width: 768px){.section-impact:nth-child(odd) .section-impact__inner{grid-template-columns:100%;row-gap:60px}}.section-impact:nth-child(odd) .section-impact__inner .section-impact-content{order:1}@media (max-width: 768px){.section-impact:nth-child(odd) .section-impact__inner .section-impact-content{order:-1}}.section-impact:nth-child(odd) .section-impact__inner .section-impact-content h2{color:#fff}.section-impact:nth-child(odd) .section-impact__inner .section-impact-content h2 span{font-weight:600}.section-impact:nth-child(odd) .section-impact__inner .section-impact-content p{color:#fff}.section-impact:nth-child(odd) .section-impact__hex{position:relative;margin:auto;width:25rem;height:43.3012701892rem;order:-1}.section-impact:nth-child(odd) .section-impact__hex:focus{outline:0}.section-impact:nth-child(odd) .section-impact__hex .hex-inner{box-sizing:border-box;position:absolute;top:0;left:0;width:25rem;height:43.3012701892rem;transform-origin:center center;pointer-events:none}.section-impact:nth-child(odd) .section-impact__hex .hex-inner:before,.section-impact:nth-child(odd) .section-impact__hex .hex-inner:after{content:" ";position:absolute;background:#fff;width:100%;height:3px;left:0;transition:height .3s cubic-bezier(.165,.84,.44,1)}.section-impact:nth-child(odd) .section-impact__hex .hex-inner:before{top:0}.section-impact:nth-child(odd) .section-impact__hex .hex-inner:after{bottom:0}.section-impact:nth-child(odd) .section-impact__hex .hex-inner:nth-child(1){transform:rotate(30deg)}.section-impact:nth-child(odd) .section-impact__hex .hex-inner:nth-child(2){transform:rotate(90deg)}.section-impact:nth-child(odd) .section-impact__hex .hex-inner:nth-child(3){transform:rotate(150deg)}@media (max-width: 768px){.section-impact:nth-child(odd) .section-impact__hex{position:relative;margin:auto;width:100px;height:173.2050807569px}.section-impact:nth-child(odd) .section-impact__hex:focus{outline:0}.section-impact:nth-child(odd) .section-impact__hex .hex-inner{box-sizing:border-box;position:absolute;top:0;left:0;width:100px;height:173.2050807569px;transform-origin:center center;pointer-events:none}.section-impact:nth-child(odd) .section-impact__hex .hex-inner:before,.section-impact:nth-child(odd) .section-impact__hex .hex-inner:after{content:" ";position:absolute;background:#fff;width:100%;height:3px;left:0;transition:height .3s cubic-bezier(.165,.84,.44,1)}.section-impact:nth-child(odd) .section-impact__hex .hex-inner:before{top:0}.section-impact:nth-child(odd) .section-impact__hex .hex-inner:after{bottom:0}.section-impact:nth-child(odd) .section-impact__hex .hex-inner:nth-child(1){transform:rotate(30deg)}.section-impact:nth-child(odd) .section-impact__hex .hex-inner:nth-child(2){transform:rotate(90deg)}.section-impact:nth-child(odd) .section-impact__hex .hex-inner:nth-child(3){transform:rotate(150deg)}}.section-impact:nth-child(odd) .section-impact__hex p{color:#fff}.hero-impact__inner.fix-4.rows-4{margin-left:0!important}.management-board{padding:12rem 0}@media (max-width: 768px){.management-board{padding:90px 0}}.management-board h1{color:#fff;line-height:1.1;font-weight:400;text-transform:capitalize;margin-bottom:6rem;text-align:center}@media (max-width: 768px){.management-board h1{margin-bottom:60px}}.management-board__cards{margin-bottom:60px}.management-board__cards h2{color:#fff;line-height:1.1;font-weight:400;text-transform:capitalize;margin-bottom:30px;text-align:center}@media (max-width: 1160px){.management-board__cards h2{font-size:28px}}.management-board__cards .rows-9{display:flex;flex-wrap:wrap;gap:15px}@media (max-width: 1024px){.management-board__cards .rows-9{justify-content:center;gap:30px}}.management-board__card{position:relative;width:152px}.management-board__card figure{width:152px;height:178px;clip-path:polygon(50% 0,50% 0,100% 25%,100% 75%,50% 100%,50% 100%,0 75%,0 25%);aspect-ratio:1/1.15;position:relative}.management-board__card figure img{width:100%;height:100%;object-fit:cover}.management-board__card__info{display:flex;flex-direction:column;align-items:center;justify-content:center}.management-board__card__info h3{color:#fff;font-weight:600;line-height:1.1;text-align:center}.management-board__card__info p{margin-bottom:5px;color:#ffffffb0;text-align:center}.management-board__card .tooltip-wrapper{position:absolute;top:60%;left:-50%;background:#fff;width:400px;height:auto;z-index:10;padding:30px;opacity:0;pointer-events:none;visibility:hidden;transition:all .3s ease-in-out;box-shadow:#0000001a 0 4px 12px;border-radius:5px}.management-board__card .tooltip-wrapper h3,.management-board__card .tooltip-wrapper h2{color:#000;font-size:22px;font-weight:500}.management-board__card .tooltip-wrapper p{font-size:16px;margin-top:15px;line-height:1.4}@media (max-width: 768px){.management-board__card .tooltip-wrapper{width:auto;max-width:400px;min-width:200px;left:-10%;padding:20px}.management-board__card .tooltip-wrapper h3,.management-board__card .tooltip-wrapper h2{font-size:16px}.management-board__card .tooltip-wrapper p{font-size:12px;margin-top:5px}}.management-board__card:hover .tooltip-wrapper{top:50%;opacity:1;pointer-events:all;visibility:visible;transition:all .3s ease-in-out}.hero-impact .hex-inner{width:16.5rem!important;right:0;height:28.578rem!important;margin:0 auto;top:auto!important}@media (max-width: 768px){.hero-impact .hex-inner{width:44.5rem!important;height:78.578rem!important}}.technology{opacity:0}.hero-technology{position:relative;width:100%;height:100dvh;overflow:hidden}.hero-technology:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(247.01% 63.05% at 74.27% 50%,#ffffff94,#fff0);mix-blend-mode:soft-light}.hero-technology__inner{position:relative;height:100dvh;width:120rem;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto}@media screen and (min-width: 2000px){.hero-technology__inner{width:80rem}}@media screen and (min-width: 1500px) and (max-width: 1999px){.hero-technology__inner{width:100rem}}@media (max-width: 768px){.hero-technology__inner{width:100%;min-height:100dvh}}.hero-technology__inner .hero-technology-video{display:none;position:relative;height:calc(100vh - 250px);width:100%;overflow:hidden}@media screen and (min-width: 1500px) and (max-width: 1999px){.hero-technology__inner .hero-technology-video{height:calc(100vh - 350px)}}@media (max-width: 768px){.hero-technology__inner .hero-technology-video{height:calc(100vh - 600px)}}.hero-technology__inner .hero-technology-video video,.hero-technology__inner .hero-technology-video iframe{height:100%;width:100%}.hero-technology__inner .hero-technology-video.chap-1{display:block}.hero-technology__inner .hero-technology-chapters{width:100%;padding-top:2.3rem;margin-right:auto;display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding-bottom:10px}@media (max-width: 768px){.hero-technology__inner .hero-technology-chapters{margin-top:30px;flex-wrap:nowrap;overflow-x:auto}}.hero-technology__inner .hero-technology-chapters .hero-technology-chapter{text-wrap:nowrap;cursor:pointer;height:42px;padding:0 2rem;background:#ffffff42;border-radius:6px;border:1px solid transparent;font-weight:600;transition:background .2s ease-in-out;font-size:13px;color:#454545}.hero-technology__inner .hero-technology-chapters .hero-technology-chapter:hover,.hero-technology__inner .hero-technology-chapters .active-chapter{background:#fff}.problems{opacity:0}.problems__hero{position:relative;min-height:100dvh}@media (min-width: 1920px){.problems__hero{min-height:100%}}@media (max-width: 978px){.problems__hero{min-height:auto}}.problems__hero .problems__block{display:grid;grid-template-columns:1fr 1fr;gap:20rem;padding-top:16rem}@media (max-width: 978px){.problems__hero .problems__block{padding-bottom:16rem;grid-template-columns:100%;justify-items:center;gap:15rem;padding-top:120px}}.problems__hero .problems__block h1{position:relative;z-index:1;color:#fff;font-size:11rem;font-weight:800;max-width:5em;line-height:1}@media (max-width: 978px){.problems__hero .problems__block h1{max-width:100%}}.problems__hero .problems__block .boxes{position:relative;z-index:2}@media (max-width: 768px){.problems__hero .problems__block .boxes{display:block}}@media (max-width: 1440px){.problems__hero .problems__block .boxes .boxes__row{gap:10rem}}@media (max-width: 1160px){.problems__hero .problems__block .boxes .boxes__row{gap:12rem}}@media (max-width: 978px){.problems__hero .problems__block .boxes .boxes__row{gap:19rem}}@media (max-width: 500px){.problems__hero .problems__block .boxes .boxes__row{gap:45px}}.problems__hero .problems__block .boxes .boxes__row .box{position:relative;width:10rem;height:17.3205080757rem;height:16rem;margin:0;opacity:.4;cursor:default;transition:all .2s ease-in-out}.problems__hero .problems__block .boxes .boxes__row .box:focus{outline:0}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner{box-sizing:border-box;position:absolute;top:0;left:0;width:10rem;height:17.3205080757rem;transform-origin:center center;pointer-events:none}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:before,.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:after{content:" ";position:absolute;background:#fff;width:100%;height:3px;left:0;transition:height .3s cubic-bezier(.165,.84,.44,1)}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:before{top:0}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:after{bottom:0}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:nth-child(1){transform:rotate(30deg)}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:nth-child(2){transform:rotate(90deg)}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:nth-child(3){transform:rotate(150deg)}@media (max-width: 1440px){.problems__hero .problems__block .boxes .boxes__row .box{position:relative;width:11rem;height:19.0525588833rem;height:18rem;margin:0}.problems__hero .problems__block .boxes .boxes__row .box:focus{outline:0}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner{box-sizing:border-box;position:absolute;top:0;left:0;width:11rem;height:19.0525588833rem;transform-origin:center center;pointer-events:none}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:before,.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:after{content:" ";position:absolute;background:#fff;width:100%;height:3px;left:0;transition:height .3s cubic-bezier(.165,.84,.44,1)}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:before{top:0}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:after{bottom:0}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:nth-child(1){transform:rotate(30deg)}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:nth-child(2){transform:rotate(90deg)}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:nth-child(3){transform:rotate(150deg)}}@media (max-width: 1160px){.problems__hero .problems__block .boxes .boxes__row .box{position:relative;width:13rem;height:22.5166604984rem;height:21rem;margin:0}.problems__hero .problems__block .boxes .boxes__row .box:focus{outline:0}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner{box-sizing:border-box;position:absolute;top:0;left:0;width:13rem;height:22.5166604984rem;transform-origin:center center;pointer-events:none}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:before,.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:after{content:" ";position:absolute;background:#fff;width:100%;height:3px;left:0;transition:height .3s cubic-bezier(.165,.84,.44,1)}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:before{top:0}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:after{bottom:0}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:nth-child(1){transform:rotate(30deg)}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:nth-child(2){transform:rotate(90deg)}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:nth-child(3){transform:rotate(150deg)}}@media (max-width: 978px){.problems__hero .problems__block .boxes .boxes__row .box{position:relative;width:20rem;height:34.6410161514rem;margin:0}.problems__hero .problems__block .boxes .boxes__row .box:focus{outline:0}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner{box-sizing:border-box;position:absolute;top:0;left:0;width:20rem;height:34.6410161514rem;transform-origin:center center;pointer-events:none}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:before,.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:after{content:" ";position:absolute;background:#fff;width:100%;height:3px;left:0;transition:height .3s cubic-bezier(.165,.84,.44,1)}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:before{top:0}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:after{bottom:0}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:nth-child(1){transform:rotate(30deg)}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:nth-child(2){transform:rotate(90deg)}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:nth-child(3){transform:rotate(150deg)}}@media (max-width: 500px){.problems__hero .problems__block .boxes .boxes__row .box{position:relative;width:50px;height:86.6025403784px;height:85px;margin:0}.problems__hero .problems__block .boxes .boxes__row .box:focus{outline:0}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner{box-sizing:border-box;position:absolute;top:0;left:0;width:50px;height:86.6025403784px;transform-origin:center center;pointer-events:none}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:before,.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:after{content:" ";position:absolute;background:#fff;width:100%;height:3px;left:0;transition:height .3s cubic-bezier(.165,.84,.44,1)}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:before{top:0}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:after{bottom:0}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:nth-child(1){transform:rotate(30deg)}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:nth-child(2){transform:rotate(90deg)}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner:nth-child(3){transform:rotate(150deg)}}.problems__hero .problems__block .boxes .boxes__row .box .hex-inner{background:#fff}.problems__hero .problems__block .boxes .boxes__row .box:hover{opacity:.8}.problems__hero .problems__block .boxes .boxes__row .fill-box{opacity:1;transition:all .2s ease-in-out;cursor:pointer}.problems__hero .problems__block .boxes .boxes__row .fill-box p{color:#004f91;text-align:center;position:relative;z-index:2;font-weight:800}@media (max-width: 768px){.problems__hero .problems__block .boxes .boxes__row .fill-box p{font-size:12px}}.problems__hero .problems__block .boxes .boxes__row .fill-box p span{font-weight:400}.problems__hero .problems__block .boxes .boxes__row .fill-box:hover p{color:#fff}.problems__hero .problems__block .boxes .boxes__row .fill-box:hover .hex-inner{transition:all .2s ease-in-out;background:#1eb5ea}.problems__hero .problems__block .boxes .boxes__row .fill-box:hover .hex-inner:before,.problems__hero .problems__block .boxes .boxes__row .fill-box:hover .hex-inner:after{transition:all .2s ease-in-out;background:#1eb5ea}.problems__hero .problems__block .boxes .boxes__row:nth-child(2n){margin-left:9.5rem}@media (max-width: 1440px){.problems__hero .problems__block .boxes .boxes__row:nth-child(2n){margin-left:11rem}}@media (max-width: 1440px){.problems__hero .problems__block .boxes .boxes__row:nth-child(2n){margin-left:12.5rem}}@media (max-width: 978px){.problems__hero .problems__block .boxes .boxes__row:nth-child(2n){margin-left:20rem}}@media (max-width: 500px){.problems__hero .problems__block .boxes .boxes__row:nth-child(2n){margin-left:48px}}.problems__hero .problems__block .boxes .boxes__row:last-child{margin-left:0}@media (max-width: 1440px){.problems__hero .problems__block .boxes .boxes__row:last-child{margin-left:0}}@media (max-width: 768px){.problems__hero .problems__block .boxes .boxes__row:last-child{margin-left:0}}.problems__hero .background-img{height:100%;width:100%;position:absolute;top:0;left:0;pointer-events:none}.problems__hero .background-img img{height:100%;width:100%;object-fit:cover}.problems__hero:after{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background:#0000001c;pointer-events:none}.problems__hero .problems__cta{padding-bottom:4rem;display:flex;flex-direction:column;align-items:center;row-gap:5rem;margin-top:-20rem}@media (max-width: 1440px){.problems__hero .problems__cta{margin-top:-25rem}}@media (max-width: 1160px){.problems__hero .problems__cta{margin-top:-27rem}}@media (max-width: 978px){.problems__hero .problems__cta{margin-top:0}}.problems__hero .problems__cta .image-wrapper{position:relative;z-index:2;pointer-events:none;width:50rem}@media (max-width: 978px){.problems__hero .problems__cta .image-wrapper{width:450px}}@media (max-width: 500px){.problems__hero .problems__cta .image-wrapper{width:auto}}.problems__hero .problems__cta .image-wrapper img{object-fit:contain;width:100%;height:100%}.problems__hero .problems__cta .btn{position:relative;z-index:1;background:#1eb5ea;margin:auto;width:fit-content;color:#fff;border-radius:0;font-size:16px;font-weight:800;max-width:10em;text-align:center;line-height:1}@media (max-width: 1440px){.problems__hero .problems__cta .btn{max-width:8em}}.slider{width:100%;height:100dvh;overflow:hidden}.slider__inner{display:flex;align-items:center;justify-content:flex-start;height:inherit;gap:16rem}@media (max-width: 500px){.slider__inner{gap:0}}.slider .slide{transform:scale(.7);height:80rem;display:flex;flex:0 0 80rem;position:relative;justify-content:center;align-items:center;filter:url(#round)}@media (max-width: 768px){.slider .slide{height:120rem;flex:0 0 120rem}}@media (max-width: 500px){.slider .slide{height:140rem;flex:0 0 140rem}}.slider .slide.active-slide{transform:scale(1)}.slider .slide.active-slide h2{opacity:1;transform:translateY(0)}.slider .slide__content{opacity:0;will-change:opacity transform;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)!important;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.slider .slide__content h2{font-weight:400;color:#fff;text-align:center;width:100%;line-height:1.1;margin-bottom:3rem;width:90%}@media (max-width: 1160px){.slider .slide__content h2{margin-bottom:9rem}}@media (max-width: 500px){.slider .slide__content h2{font-size:24px}}.slider .slide figure{overflow:hidden;clip-path:polygon(0 25%,50% 0,100% 25%,100% 75%,50% 100%,0 75%);height:95%;width:90%;position:relative;z-index:-1}.slider .slide figure:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00385b;mix-blend-mode:hard-light;z-index:1}.slider .slide figure img{width:100%;height:100%;object-fit:cover;filter:grayscale(1)}.slider__arrows{position:absolute;top:50%;transform:translateY(-50%);width:100%}@media (max-width: 768px){.slider__arrows{top:90%;width:220px;left:50%;transform:translate(-50%)}}@media (max-width: 500px){.slider__arrows{width:160px}}.slider__arrows .next-btn{border-radius:6px;position:absolute;background:#ffffff36;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:10rem;height:10rem;right:5rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;cursor:pointer}@media (max-width: 768px){.slider__arrows .next-btn{width:22rem;height:22rem}}@media (max-width: 500px){.slider__arrows .next-btn{width:32rem;height:32rem}}.slider__arrows .prev-btn{border-radius:6px;position:absolute;background:#ffffff36;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:10rem;height:10rem;left:5rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;cursor:pointer}@media (max-width: 768px){.slider__arrows .prev-btn{width:22rem;height:22rem}}@media (max-width: 500px){.slider__arrows .prev-btn{width:32rem;height:32rem}}.product-slider figure{width:65rem!important;height:auto!important;border-radius:0!important;overflow:hidden!important;clip-path:none!important}.product-slider figure img{filter:none!important}.product-slider figure:before{display:none}@media (max-width: 768px){.product-slider figure{width:100rem!important}}@media (max-width: 500px){.product-slider figure{width:125rem!important}}.product-slider .product-desc{color:#fff}@media (max-width: 768px){.product-slider .product-desc{display:none}}.product-slider .slide__content{top:120%}@media (max-width: 768px){.product-slider .slide__content{top:-45%}}.product-slider .slide__content h2{margin-bottom:1.5rem!important}@media (max-width: 768px){.product-slider .slide__content h2{margin-bottom:12px!important}}.product-slider .slide__content button{margin-top:3rem}.product-slider .slide{height:auto;flex-direction:column}.hexagon-hero{padding:120px 0}.hexagon-hero__row{width:80%}@media (max-width: 768px){.hexagon-hero__row{width:100%}}.hexagon-hero__row:nth-of-type(2n){margin-left:20%}@media (max-width: 768px){.hexagon-hero__row:nth-of-type(2n){width:100%;margin:30px 0}}.hexagon-hero__wrapper{display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-content:center;gap:60px}@media (max-width: 768px){.hexagon-hero__wrapper{grid-template-columns:1fr;gap:30px}}.hexagon-hero__hexagon{position:relative}.hexagon-hero__hexagon div{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%);width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.hexagon-hero__hexagon div h2{font-weight:400;color:#fff;text-align:center;width:100%;line-height:1.1;margin-bottom:3rem;width:90%}@media (max-width: 768px){.hexagon-hero__hexagon div h2{margin-bottom:15px;font-size:28px}}.hexagon-hero__hexagon figure{overflow:hidden;clip-path:polygon(0 25%,50% 0,100% 25%,100% 75%,50% 100%,0 75%);width:100%;position:relative;height:63rem}@media (max-width: 1440px){.hexagon-hero__hexagon figure{height:67rem}}@media (max-width: 768px){.hexagon-hero__hexagon figure{height:172rem;width:90%;margin:0 auto}}.hexagon-hero__hexagon figure:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00385b;mix-blend-mode:hard-light;z-index:1}.hexagon-hero__hexagon figure img{width:100%;height:100%;object-fit:cover;filter:grayscale(1)}.testimonials{position:relative;background:#fff;width:100%;padding:6rem 0}@media (max-width: 768px){.testimonials{padding:60px 0}}.testimonials__inner__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:6rem}@media (max-width: 768px){.testimonials__inner__header{margin-bottom:30px}}.testimonials__card{border:1px solid rgba(0,0,0,.1);border-radius:6px}.testimonials__card__header{display:flex;align-items:center;justify-content:space-between;height:120px;padding-inline:20px}.testimonials__card__header img{max-width:150px;max-height:90px}.testimonials__card p{line-height:1.4;height:300px;padding:20px;overflow:hidden}.testimonials__card__footer{height:80px;display:flex;flex-direction:column;justify-content:center;padding-inline:20px}.testimonials__card__footer h4{font-weight:600}.testimonials__card__footer span{color:#7c7c7c;text-transform:capitalize}.splide__arrow--prev.btn-prev{background:#1eb5ea;width:48px;height:48px;border:none;border-radius:6px;cursor:pointer}.splide__arrow--prev.btn-prev svg{transform:rotate(0)}.splide__arrow--next.btn-next{margin-left:10px;cursor:pointer;background:#1eb5ea;width:48px;height:48px;border:none;border-radius:6px}.news{opacity:0}.hero-news{position:relative;width:100%;height:100%;min-height:50vh;overflow:hidden}@media (max-width: 768px){.hero-news{min-height:auto;padding-top:100px;padding-bottom:30px}}.hero-news:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(247.01% 63.05% at 74.27% 50%,#ffffff94,#fff0);mix-blend-mode:soft-light}.hero-news__inner{z-index:2;position:relative;display:grid;padding-block:13rem;height:100%;width:100%;min-height:50vh;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 768px){.hero-news__inner{gap:25px;min-height:auto;padding-block:0}}.hero-news__inner h1{color:#fff;font-weight:400;line-height:1}@media (max-width: 768px){.hero-news__inner h1{text-align:center}}.hero-news__inner .hero-news-filters{padding-top:6rem;display:flex;justify-content:center;flex-wrap:wrap;gap:2.7rem;row-gap:2rem}@media (max-width: 768px){.hero-news__inner .hero-news-filters{gap:10px}}.hero-news__inner .hero-news-filters .hero-news-filter{border-radius:6px;cursor:pointer;height:48px;background:transparent;border:1px solid #fff;padding:0 23px;color:#fff;transition:all .2s ease-in-out;font-weight:600}.hero-news__inner .hero-news-filters .hero-news-filter:hover,.hero-news__inner .hero-news-filters .hero-news-filter:focus{background:#fff;color:#1eb5ea;outline:0}.hero-news__inner .hero-news-filters .active-filter{background:#fff;color:#1eb5ea}.downloads-wrapper{background:#fff;position:relative;padding:8.3rem 0}.downloads-wrapper:before{content:"";position:absolute;background:url(/wp-content/themes/cerafiltec/front/assets/hexagon-4.svg);width:48rem;height:45rem;background-size:cover;top:-40rem;left:0;z-index:1}@media (max-width: 768px){.downloads-wrapper:before{display:none}}@media (max-width: 768px){.downloads-wrapper{padding:50px 0}}.downloads-wrapper__inner{display:grid;grid-template-columns:repeat(4,1fr);gap:2.4rem}@media (max-width: 768px){.downloads-wrapper__inner{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width: 500px){.downloads-wrapper__inner{grid-template-columns:100%}}.news-wrapper{background:#fff;position:relative;padding:8.3rem 0}.news-wrapper:before{content:"";position:absolute;background:url(/wp-content/themes/cerafiltec/front/assets/hexagon-4.svg);width:48rem;height:43rem;background-size:cover;top:-40rem;left:0;z-index:1}@media (max-width: 768px){.news-wrapper:before{display:none}}@media (max-width: 768px){.news-wrapper{padding:50px 0}}.news-wrapper__inner{display:grid;grid-template-columns:repeat(4,1fr);column-gap:3rem;row-gap:3rem}@media (max-width: 768px){.news-wrapper__inner{grid-template-columns:repeat(2,1fr)}}@media (max-width: 500px){.news-wrapper__inner{grid-template-columns:100%;row-gap:30px}}.card-news{border-radius:6px;overflow:hidden;background:#efefef;display:flex;flex-direction:column}.card-news__image{height:18rem;overflow:hidden}@media (max-width: 768px){.card-news__image{height:180px}}.card-news__image img{max-width:100%;width:100%;height:100%;object-fit:cover;transition:transform .2s ease-in-out}.card-news__image:hover img{transform:scale(1.1)}.card-news__content{padding:3rem}@media (max-width: 500px){.card-news__content{padding:12px 20px}}.card-news__content h2{color:#061a24;max-width:15em;text-transform:lowercase}.card-news__content h2:first-letter{text-transform:uppercase}.card-news__date{color:#6a6a6a;font-weight:600;padding-bottom:12px}.card-news__link{margin:3rem;margin-top:auto;color:#151515;font-weight:600;display:flex;align-items:center;gap:20px}@media (max-width: 500px){.card-news__link{margin:12px 20px}}.card-news__link img{width:23px;height:23px;aspect-ratio:1;transition:transform .2s linear}.card-news__link:hover img{transform:translate(10px)}.pagination{padding-top:7.6rem;display:flex;align-items:center;justify-content:center;column-gap:5rem}@media (max-width: 500px){.pagination{padding-top:50px}}.pagination .page-numbers{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.pagination__numbers{display:flex;align-items:center;justify-content:center;column-gap:5rem}@media (max-width: 500px){.pagination__numbers{display:none}}.pagination__btn,.pagination a.prev,.pagination a.next{border-radius:6px;cursor:pointer;height:48px;width:48px;aspect-ratio:1;border:2px solid #efefef;background:transparent;display:flex;align-items:center;justify-content:center;transition:all .2s linear}.pagination__btn:hover,.pagination a.prev:hover,.pagination a.next:hover,.pagination .active-filter{border:2px solid #65bbe7}.pagination .btn-prev img,.pagination a.prev img{transform:rotate(180deg)}.related-news{position:relative;width:100%;height:100vh;background:#1eb5ea;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}.related-news .splide__track{z-index:2}.related-news .related-news-content{padding-bottom:6.1rem;display:flex;align-items:center;justify-content:space-between}@media (max-width: 500px){.related-news .related-news-content{padding-bottom:24px}}.related-news .related-news-content h2{color:#fff;font-weight:300;line-height:1.1}.related-news .related-news-content .splide__arrows{border-radius:6px;display:flex;align-items:center;gap:11px}.related-news .related-news-content .splide__arrows .splide__arrow{position:relative;top:auto;left:auto;right:auto;bottom:auto;transform:translateY(0);height:36px;width:36px;aspect-ratio:1;background:transparent;border:1px solid #fff;transition:background .2s ease-in-out;border-radius:6px}.related-news .related-news-content .splide__arrows .splide__arrow:hover{background:#fff6}.related-news .related-news-content .splide__arrows .splide__arrow--prev img{transform:rotate(180deg)}.related-news .background-illustration{display:none;position:absolute;top:-25rem;left:-15rem;max-width:100%;pointer-events:none;z-index:0}.related-news .background-illustration img{max-width:100%}.card-downloads{border-radius:6px;overflow:hidden;background:transparent;display:flex;flex-direction:column;border:1px solid #d9d9d9;padding:2.2rem}@media (max-width: 768px){.card-downloads{padding:20px}}.card-downloads__image{height:25rem;overflow:hidden}@media (max-width: 768px){.card-downloads__image{height:200px}}.card-downloads__image img{max-width:100%;width:100%;height:100%;object-fit:cover;transition:transform .2s ease-in-out}.card-downloads__image:hover img{transform:scale(1.1)}.card-downloads__content{padding-bottom:2.3rem}@media (max-width: 768px){.card-downloads__content{padding-bottom:20px}}.card-downloads__content h2{color:#061a24;line-height:1.2;padding-bottom:5px;font-weight:600}.card-downloads__content p{color:#202020;font-weight:300;line-height:1.4}.card-downloads__link{border-radius:6px;margin-top:auto;font-weight:600;display:flex;align-items:center;gap:20px;height:48px;background:#1c80b4;width:fit-content;padding:0 20px;color:#fff;transition:background .2s linear}.card-downloads__link img{width:23px;height:23px;aspect-ratio:1}.card-downloads__link:hover{background:#1eb5ea}@media (max-width: 768px){.generic-inner{min-height:30vh}}.global-editor{background:#fff;position:relative;padding-block:4.7rem 13rem;color:#454545}.global-editor h1{font-weight:500;padding-block:20px;line-height:1.1}.global-editor h2,.global-editor h3,.global-editor h4,.global-editor h5,.global-editor h6{font-weight:500;padding-block:20px}.global-editor p{padding-block:20px;color:#454545;line-height:1.4;width:80%}@media (max-width: 768px){.global-editor p{width:100%}}.global-editor a{padding-block:20px;color:#454545;line-height:1.4}.global-editor a:hover{text-decoration:underline}.global-editor ul,.global-editor ol{padding-block:20px;padding-left:20px;line-height:1.4}.global-editor li{padding-block:5px;line-height:1.4}.global-editor strong,.global-editor b{font-weight:900;line-height:1.4}.global-editor em,.global-editor i{font-style:italic;line-height:1.4}.global-editor img{width:auto;height:auto;max-width:100%;margin-block:20px;display:flex;width:100%}.global-editor iframe,.global-editor video{margin-block:20px;display:flex;max-width:100%;width:126rem;height:71rem}.contact{opacity:0}.contact-wrapper{padding:12rem 0;position:relative;width:100%;min-height:100vh}@media (min-width: 1920px){.contact-wrapper{padding:12rem 0 0}}@media (max-width: 500px){.contact-wrapper{height:100%}}.contact-wrapper__inner{position:relative;width:100%;display:grid;grid-template-columns:60% 1fr;column-gap:2rem;align-items:flex-start;justify-content:center}@media (max-width: 768px){.contact-wrapper__inner{grid-template-columns:100%;gap:50px;padding:100px 0}}@media (max-width: 500px){.contact-wrapper__inner{height:100%}}.contact-wrapper__inner .contact-wrapper-content h1{color:#454545;font-weight:400;padding-bottom:4rem}@media (max-width: 1160px){.contact-wrapper__inner .contact-wrapper-content h1{font-size:32px;margin-bottom:20px}}@media (max-width: 500px){.contact-wrapper__inner .contact-wrapper-content h1{font-size:24px;margin-bottom:0}}.contact-wrapper__inner .contact-wrapper-content h2{color:#fff;padding-bottom:18px}.contact-wrapper__inner .contact-wrapper-content address{display:flex;flex-direction:column;gap:5px;padding-bottom:2rem}.contact-wrapper__inner .contact-wrapper-content address h3{color:#fff;font-weight:600;padding-bottom:19px}.contact-wrapper__inner .contact-wrapper-content address a{color:#fff;font-weight:300;width:fit-content}.contact-wrapper__inner .contact-wrapper-content address a:hover{text-decoration:underline}.contact-wrapper__inner .contact-wrapper-content .contact-wrapper-block{display:grid;grid-template-columns:1fr 1fr;padding-top:4rem}@media (max-width: 500px){.contact-wrapper__inner .contact-wrapper-content .contact-wrapper-block{grid-template-columns:100%;row-gap:20px;padding-top:30px}}.contact-wrapper__inner .contact-wrapper-content .contact-wrapper-block h2{grid-column:1/3}@media (max-width: 500px){.contact-wrapper__inner .contact-wrapper-content .contact-wrapper-block h2{grid-column:1;padding-bottom:0}}.contact-wrapper__inner .contact-wrapper-image{margin-top:-10rem}@media (max-width: 768px){.contact-wrapper__inner .contact-wrapper-image{max-width:100%;margin:0 auto;display:flex;justify-content:center;align-items:center}}@media (max-width: 500px){.contact-wrapper__inner .contact-wrapper-image{overflow:hidden;height:170rem}}.contact-wrapper__inner .contact-wrapper-image img{max-width:100%;height:auto}.contact-wrapper__inner .contact-wrapper-image iframe{max-width:100%;height:68rem}.contact-wrapper__inner .contact-wrapper-image video{max-width:100%;height:auto}@media (min-width: 1920px){.contact-wrapper__inner .contact-wrapper-image div div .scene-container{height:auto!important}}@media (max-width: 500px){.contact-wrapper__inner .contact-wrapper-image div div .scene-container{height:auto!important}}@media (min-width: 1920px){.contact-wrapper__inner .contact-wrapper-image div div .scene-container canvas{height:auto!important;position:absolute}}@media (max-width: 500px){.contact-wrapper__inner .contact-wrapper-image div div .scene-container canvas{height:auto!important}}.contact-form{display:flex;flex-direction:column;width:80%;background:#fff;padding:30px;border-radius:12px;margin-top:30px}@media (max-width: 768px){.contact-form{width:100%}}.contact-form__columns{display:flex;gap:20px}.contact-form input{width:100%;height:48px;border:none;margin-bottom:15px;font-size:16px;padding:0 10px;color:#000;border:1px solid rgba(0,0,0,.1)}.contact-form input::placeholder{color:#000}.contact-form input:focus{outline:none}.contact-form__topic h3{margin-bottom:15px}.contact-form__topic label{font-size:16px;margin-top:5px;margin-left:10px}.contact-form textarea{min-height:140px;resize:none;font-size:16px;padding:10px;font-family:inherit;margin-bottom:20px;border:1px solid rgba(0,0,0,.1)}.contact-form textarea::placeholder{color:#000;font-weight:500}.contact-form textarea:focus{outline:none}.contact-form select{padding:0 10px;height:48px;width:100%;font-size:16px;margin-bottom:20px;border:1px solid rgba(0,0,0,.1);background:#fff;color:#000}.contact-form select:focus{outline:none}.contact-form button{background:#1eb5ea;border:none;height:48px;font-size:16px;font-weight:600;margin-bottom:10px;cursor:pointer}.contact-form button p{color:#fff}.contact-form p{font-size:14px}.offices h2{color:#fff;margin-bottom:30px}.offices__grid{display:grid;grid-gap:30px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}@media (max-width: 1560px){.offices__grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}.offices__office h3{margin-bottom:10px;color:#fff;font-weight:600}.offices__office p{margin-bottom:10px;color:#fff}.offices-row{padding-bottom:60px}.status-message{display:none}.success-message{display:block;background:#d4edda;color:#155724;width:100%;padding:10px;border-radius:8px;border:1px solid #c3e6cb;margin-top:5px}.error-message{display:block;background:#f8d7da;color:#721c24;width:100%;padding:10px;border-radius:8px;border:1px solid #f5c6cb;margin-top:5px}.submit-btn{color:#fff}.submit-btn:disabled,.submit-btn[disabled]{opacity:.4;cursor:not-allowed}.products{opacity:0}.products .modal-block-image{top:50%!important;max-width:70rem;height:auto!important;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 768px){.products .modal-block-image{padding:100px 0;max-width:500px;transform:translate(0);top:0!important}}.hero-products{position:relative;width:100%;height:auto;overflow:hidden;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.hero-products{height:70vh}}.hero-products:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(247.01% 63.05% at 74.27% 50%,#ffffff94,#fff0);mix-blend-mode:soft-light}.hero-products__inner{position:relative;z-index:3}.hero-products__inner button{cursor:pointer}.hero-products .slider{height:auto;padding-top:10rem}.hero-products .slider .slide__content{top:0;left:0;transform:translate(0) translateY(0)!important;position:relative;margin:2rem 0}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:10;visibility:hidden;opacity:0;pointer-events:0;transform:scale(.5);transition:all .6s cubic-bezier(.165,.84,.44,1)}.modal__inner{position:relative;display:grid;grid-template-columns:1fr 1fr;height:100%;overflow-y:auto;overflow-x:hidden}@media (max-width: 768px){.modal__inner{grid-template-columns:100%}}.modal__inner:before{content:"";position:absolute;top:-10rem;left:48%;transform:translate(-50%);background:url(/wp-content/themes/cerafiltec/front/assets/polygon-shape-2.svg);z-index:1;width:45rem;height:39rem;background-size:cover;pointer-events:none;backface-visibility:hidden}@media (max-width: 768px){.modal__inner:before{top:35%;left:86%;width:95rem;height:106rem}}.modal .modal-content{padding:19rem 6rem 4rem 17rem;display:flex;flex-direction:column;z-index:2}@media (max-width: 768px){.modal .modal-content{padding:20rem}}.modal .modal-content .blue-desc{color:#1eb5ea}.modal .modal-content .heading-38{font-weight:400;padding-bottom:18px}.modal .modal-content .desc-18{font-weight:300;padding-bottom:9.7rem}.modal .modal-content .desc-16{font-weight:400;line-height:1.4;padding-bottom:14px}.modal .modal-content .desc-24{font-weight:600;padding-bottom:18px}.modal .modal-content .ul-custom{list-style:disc;list-style-position:outside;padding:0 40px;padding-bottom:9.7rem}.modal .modal-content .ul-custom li{padding-bottom:1rem}.modal .modal-content .link-custom{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-bottom:1rem}@media (max-width: 1160px){.modal .modal-content .link-custom{padding-bottom:10px}}.modal .modal-content .link-custom p{color:#454545}.modal .modal-content .link-custom img{width:21px;height:24px}.modal .modal-content .link-custom:hover p{text-decoration:underline}.modal .modal-content .modal-link{width:fit-content;margin-bottom:4.3rem}@media (max-width: 500px){.modal .modal-content .modal-link{padding:10px 20px;margin-bottom:20px}}.modal .modal-content h1{font-weight:500;padding-block:20px;line-height:1.1}.modal .modal-content h2,.modal .modal-content h3,.modal .modal-content h4,.modal .modal-content h5,.modal .modal-content h6{font-weight:500;padding-block:20px}.modal .modal-content p{padding-block:20px;color:#454545;line-height:1.4;width:100%}@media (max-width: 768px){.modal .modal-content p{width:100%}}.modal .modal-content a p{padding:0;padding-block:0;color:#fff}.modal .modal-content a:hover{text-decoration:underline}.modal .modal-content .btn:hover{text-decoration:none}.modal .modal-content ul,.modal .modal-content ol{padding-block:20px;padding-left:20px;line-height:1.4}.modal .modal-content li{padding-block:5px;line-height:1.4}.modal .modal-content strong,.modal .modal-content b{font-weight:900;line-height:1.4}.modal .modal-content em,.modal .modal-content i{font-style:italic;line-height:1.4}.modal .modal-content img{max-width:100%}.modal .modal-content iframe,.modal .modal-content video{margin-block:20px;display:flex;max-width:100%;width:126rem;height:71rem}.modal .modal-block{background:#1eb5ea;position:relative}.modal .modal-block .modal-block-image{position:sticky;top:0;left:0;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;margin:0 auto}@media (max-width: 768px){.modal .modal-block .modal-block-image{position:relative;top:0;transform:translate(0);height:50vh}}.modal .modal-block .modal-block-image img{max-width:100%;height:100%;width:100%;object-fit:cover}.modal .close-modal{border-radius:6px;z-index:3;position:fixed;top:5.5rem;right:5.5rem;display:flex;align-items:center;gap:15px;margin-top:auto;font-weight:600;height:48px;background:#1eb5ea;width:fit-content;padding:0 20px;color:#fff;transition:background .2s linear;cursor:pointer;border:1px solid transparent}@media (max-width: 500px){.modal .close-modal{height:34px;padding:0 10px}}.modal .close-modal img{width:22px;height:22px;aspect-ratio:1}.modal .close-modal:hover{background:#1eb5ea}.active-modal{visibility:visible;opacity:1;pointer-events:all;transform:scale(1)}.products-specifications{background:#fff;padding:2rem 0;overflow:auto}.products-specifications table{width:100%;text-align:center;color:#061a24}.products-specifications table tr td:first-child{text-align:left;font-weight:700;color:#000}.products-specifications table th,.products-specifications table td{padding:20px 0}@media screen and (max-width: 600px){.products-specifications table th,.products-specifications table td{padding:15px}}.products-specifications table .product-table-info{display:flex;flex-direction:column;align-items:center;gap:2rem}.products-specifications table .product-table-info .product-table-cta{background:#1eb5ea;color:#fff;padding:1rem;text-align:center;width:max-content;border-radius:10px}@media screen and (max-width: 600px){.products-specifications table .product-table-info .product-table-cta{padding:5rem}}.small-modal{width:400px;height:auto;left:50%;top:50%;transform:translate(-50%,-50%);padding:30px}@media (max-width: 500px){.small-modal{width:100%}}.small-modal .modal__inner:before{display:none}.small-modal button{position:absolute;top:2%!important;right:2%!important}.small-modal__content{margin-top:28px}.small-modal__content h2{font-size:22px;font-weight:500}.small-modal__content span{font-size:15px}.small-modal__content p{font-size:16px;margin-top:15px;line-height:1.4}.stories{opacity:0}.references{position:relative;background:#fff}.references__inner{padding-top:17rem;padding-bottom:17rem}@media (max-width: 500px){.references__inner{padding:50px 0}}.references__inner h2{color:#1eb5ea;text-align:center;font-weight:300;padding-bottom:8.1rem}.references__inner .references-link{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(0,0,0,.28);padding-bottom:2.9rem;padding-top:3.9rem;transition:background .2s ease-in-out}.references__inner .references-link:hover{background:#65bbe71a}@media (max-width: 500px){.references__inner .references-link{flex-direction:column;align-items:flex-start;gap:10px;padding-top:30px;padding-bottom:10px}}.references__inner .references-link h3{max-width:26em;line-height:1.1}.references__inner .references-link p{color:#575757;padding-top:15px}.references__inner .references-link figure{border-radius:6px;background:#1eb5ea;height:10rem;width:10rem;aspect-ratio:1;display:flex;align-items:center;justify-content:center}@media (max-width: 500px){.references__inner .references-link figure{height:40px;width:40px}}.references__inner .references-link figure img{height:3.2rem;width:3.2rem;aspect-ratio:1}@media (max-width: 500px){.references__inner .references-link figure img{height:15px;width:15px}}.projects{background:#fff}.projects__inner{padding-bottom:6rem}@media (max-width: 500px){.projects__inner{padding-bottom:50px}}.projects h2{color:#1eb5ea;text-align:center;font-weight:300;padding-bottom:3.4rem}.projects p{color:#575757;text-align:center;font-weight:300}.projects .projects-logos{display:flex;align-items:center;justify-content:center;padding:6.2rem 0;flex-wrap:wrap}@media (max-width: 500px){.projects .projects-logos{padding:50px 0}}.projects .projects-logos .logo{height:16rem;width:30rem;border:1px solid #d9d9d9}@media (max-width: 1440px){.projects .projects-logos .logo{height:18rem}}@media (max-width: 1160px){.projects .projects-logos .logo{height:130px;width:250px}}.projects .projects-logos .logo img{max-width:100%;height:100%;width:100%;object-fit:scale-down}.projects .accordion-btn{display:flex;justify-content:space-between;align-items:center;border:0;padding:0;padding-bottom:2.9rem;padding-top:3.9rem;width:100%;cursor:pointer;background:transparent;text-align:left}@media (max-width: 500px){.projects .accordion-btn{align-items:flex-start;gap:10px}}.projects .accordion-btn:focus{outline:0}.projects .accordion-btn h3{max-width:26em;line-height:1.1}.projects .accordion-btn p{color:#575757;padding-top:15px;text-align:left}.projects .accordion-btn figure{border-radius:6px;background:#1eb5ea;height:10rem;width:10rem;aspect-ratio:1;display:flex;align-items:center;justify-content:center;transform:rotate(90deg);transition:all .2s linear}@media (max-width: 500px){.projects .accordion-btn figure{height:40px;width:40px}}.projects .accordion-btn figure img{height:3.2rem;width:3.2rem;aspect-ratio:1}@media (max-width: 500px){.projects .accordion-btn figure img{height:15px;width:15px}}.projects .active-btn figure{transform:rotate(-90deg)}.projects .accordion-content{border-bottom:1px solid rgba(0,0,0,.28);margin-bottom:2.9rem;max-height:0;overflow:hidden;transition:all .3s ease-in-out}.projects .accordion-content p{color:#575757;text-align:left;padding-bottom:5rem}.projects .accordion-content .dark-desc{color:#000}.projects .accordion-content .accordion-block{display:flex;align-items:center;gap:3rem}.company{opacity:0}.company__hero:before{content:"";background:url(/wp-content/themes/cerafiltec/front/assets/hexagon-5.svg);width:65rem;height:62rem;position:absolute;bottom:calc(100vh - 123%);left:60%;transform:translate(-50%);background-size:cover}@media (max-width: 768px){.company__hero:before{display:none}}.case-study{opacity:0;width:100%}.case-study__hero{width:100%;height:100dvh;overflow:hidden;display:flex;align-items:center;justify-content:center}.case-study__hero figure{z-index:-1;width:100%;height:100dvh;position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden}.case-study__hero figure:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#090e21b3}.case-study__hero figure img{width:100%;height:100%;object-fit:cover}.case-study__scroll{position:absolute;bottom:6rem;left:50%;transform:translate(-50%)}@media (max-width: 768px){.case-study__scroll{bottom:30px}}.case-study__scroll img{width:3.6rem;animation:pulse 2s infinite}@media (max-width: 768px){.case-study__scroll img{width:24px}}.case-study__title{display:flex;flex-direction:column;align-items:center;justify-content:center}.case-study__title h1{color:#fff;width:65%;text-align:center;line-height:.9}@media (max-width: 768px){.case-study__title h1{width:90%}}.case-study__title p{color:#fff;width:55%;text-align:center;margin-top:3rem}@media (max-width: 768px){.case-study__title p{margin-top:30px;width:90%}}.case-study__content{background:#fff;padding-top:12rem;padding-bottom:9rem}.case-study__content h2{text-align:center;margin-bottom:6rem;line-height:1.2}@media (max-width: 768px){.case-study__content h2{margin-bottom:30px}}.case-study__content h3{margin-bottom:1.5rem;color:#1eb5ea;line-height:1.2}@media (max-width: 768px){.case-study__content h3{margin-bottom:18px}}.case-study__content p{margin-bottom:1.5rem;line-height:1.4;color:#515151}@media (max-width: 768px){.case-study__content p{margin-bottom:18px}}.case-study__content img{max-width:100%}.case-study__wrapper{width:119rem;margin:0 auto;max-width:100%}@media (max-width: 768px){.case-study__wrapper{width:90%}}.case-study .center-row{margin-bottom:9rem}.case-study .center-row p{text-align:center}.case-study .center-row img{margin:3rem 0}@media (max-width: 768px){.case-study .center-row img{margin:18px 0}}.case-study .two-rows{margin-bottom:9rem}.case-study .two-rows__inner{display:flex;align-items:center;gap:6rem}@media (max-width: 768px){.case-study .two-rows__inner{flex-wrap:wrap}}@media (max-width: 768px){.case-study .two-rows__inner div{margin-bottom:18px}}.case-study__gallery{background:#fff;width:100%}.case-study__gallery .splide__track{height:600px}@media (max-width: 768px){.case-study__gallery .splide__track{height:350px}}.case-study__gallery img{width:100%;height:100%;object-fit:cover}.news-inner{opacity:0;padding-top:15rem}@media (max-width: 768px){.news-inner{padding-top:40rem}}.news-inner .wrapper{z-index:1;position:relative;width:120rem}@media (max-width: 768px){.news-inner .wrapper{width:95%}}.news-inner__content{background:#fff;position:relative;padding-block:4.7rem 13rem;color:#454545}.news-inner__content:before{content:"";background:#1eb5ea;width:100%;height:50rem;position:absolute;top:0;left:0;z-index:0}@media (max-width: 768px){.news-inner__content:before{height:150px}}.news-inner__content h1{font-weight:500;padding-block:20px;line-height:1.1}@media (max-width: 1160px){.news-inner__content h1{font-size:32px}}.news-inner__content h2,.news-inner__content h3,.news-inner__content h4,.news-inner__content h5,.news-inner__content h6{font-weight:500;padding-block:20px}.news-inner__content p{padding-block:20px;color:#454545;line-height:1.4;width:100%}@media (max-width: 768px){.news-inner__content p{width:100%}}.news-inner__content a{padding-block:20px;color:#454545;line-height:1.4}.news-inner__content a:hover{text-decoration:underline}.news-inner__content ul,.news-inner__content ol{padding-block:20px;padding-left:20px;line-height:1.4}.news-inner__content li{padding-block:5px;line-height:1.4}.news-inner__content strong,.news-inner__content b{font-weight:900;line-height:1.4}.news-inner__content em,.news-inner__content i{font-style:italic;line-height:1.4}.news-inner__content img{width:auto;height:auto;max-width:100%;margin-block:20px;display:flex;width:100%}.news-inner__content iframe,.news-inner__content video{margin-block:20px;display:flex;max-width:100%;width:126rem;height:71rem}.news-inner__ctas{background:#1eb5ea;padding:30px;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;position:relative}.news-inner__ctas h2{color:#fff;font-size:32px;text-align:center;line-height:1.1}.news-inner__ctas p{color:#ffffffd3;text-align:center;width:90%;padding:0}.news-inner__ctas a{font-size:16px;margin-right:15px;font-family:inherit;font-weight:600;color:#1eb5ea;background:#fff;margin-top:15px;text-transform:uppercase}.news-inner__ctas a:hover{text-decoration:none}.news-inner__ctas img{position:absolute;bottom:-15rem;right:0;width:450px;opacity:.3}@media (max-width: 500px){.news-inner__ctas img{bottom:-50rem}}.downloads{opacity:0}.hero-overview{position:relative;width:100%;height:100%;min-height:50vh;overflow:hidden}@media (max-width: 768px){.hero-overview{min-height:auto;padding-top:100px;padding-bottom:30px}}.hero-overview:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(247.01% 63.05% at 74.27% 50%,#ffffff94,#fff0);mix-blend-mode:soft-light}.hero-overview .hero-overview__inner{z-index:2;position:relative;display:grid;padding-block:13rem;height:100%;width:100%;min-height:50vh;display:flex;flex-direction:column;justify-content:center;padding-left:20%}@media (max-width: 768px){.hero-overview .hero-overview__inner{gap:25px;min-height:auto;padding-block:0}}.hero-overview .hero-overview__inner h1{color:#fff;font-weight:400;line-height:1}@media (max-width: 768px){.hero-overview .hero-overview__inner h1{text-align:center}}.hero-overview .hero-overview__inner .description{padding-block:20px;color:#454545;line-height:1.4;width:80%}@media (max-width: 768px){.hero-overview .hero-overview__inner .description{width:100%}}.hero-overview .hero-overview__inner .hero-news-filters{padding-top:6rem;display:flex;justify-content:center;flex-wrap:wrap;gap:2.7rem;row-gap:2rem}@media (max-width: 768px){.hero-overview .hero-overview__inner .hero-news-filters{gap:10px}}.hero-overview .hero-overview__inner .hero-news-filters .hero-news-filter{border-radius:6px;cursor:pointer;height:48px;background:transparent;border:1px solid #fff;padding:0 23px;color:#fff;transition:all .2s ease-in-out;font-weight:600}.hero-overview .hero-overview__inner .hero-news-filters .hero-news-filter:hover,.hero-overview .hero-overview__inner .hero-news-filters .hero-news-filter:focus{background:#fff;color:#1eb5ea;outline:0}.hero-overview .hero-overview__inner .hero-news-filters .active-filter{background:#fff;color:#1eb5ea}.overview-difference-temp:before{content:"";position:absolute;background:url(/wp-content/themes/cerafiltec/front/assets/hexagon-4.svg);width:48rem;height:43rem;background-size:cover;top:-40rem;left:0;z-index:1}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}
