*{margin:0;padding:0}html{scroll-behavior:smooth}html,body{width:100%;margin:0;padding:0;font-size:calc(0.25rem + 0.3vw);font-family:"Montserrat",sans-serif;overflow-x:hidden}body.overflow-y-hidden,html.overflow-y-hidden{height:100%;overflow:hidden}a{display:inline-block;text-decoration:none}button:focus{outline:0}h1{font-size:80px}.section-title{text-transform:uppercase;text-align:center;font-family:"Montserrat",sans-serif}@media (max-width:719px){.section-title{font-size:30px}}@media (min-width:720px) and (max-width:1024px){.section-title{font-size:40px}}@media (min-width:1025px){.section-title{font-size:8rem}}@media (min-width:1921px){.section-title{font-size:8rem}}.section-title.black{color:#1d252d}.insight-title{font-size:20px;font-family:"Montserrat",sans-serif;font-weight:700;line-height:1;margin-top:20px}h3{font-size:30px}h4{font-size:20px}.description-text{font-size:20px;line-height:1.9;font-weight:300px}@media (min-width:1281px){.description-text{font-size:22px}}.description-text.dark{color:#1d252d;font-family:"Montserrat",sans-serif}p{font-size:14px;font-family:"Montserrat",sans-serif;font-weight:300}@media (min-width:720px){p{font-size:20px}}@media (min-width:1025px){p{font-size:22px}}.btn{position:relative;padding:20px 3.4rem;text-transform:uppercase;font-size:16px;font-weight:500;text-decoration:none;font-family:"Montserrat",sans-serif;color:#333f48;letter-spacing:1px}@media (max-width:1024px){.btn{width:200px;display:flex;justify-content:center}}@media (min-width:720px) and (max-width:1024px){.btn{width:260px}}@media (min-width:1025px){.btn{padding:20px 5rem}}@media (min-width:1581px){.btn{padding:20px 6rem}}.btn.dark{border:1px solid #333f48;transition:background 0.5s ease-in-out}.btn.dark::before{position:absolute;content:"";background-color:#333f48;top:0;bottom:0;right:0;height:100%;width:0%;transition:0.3s ease-out;z-index:-1}.btn.dark:hover{color:#fff;transition:color 0.3s ease-out}.btn.dark:hover::before{width:100%;transition:0.3s ease-out}.btn.light{border:1px solid;border-image:linear-gradient(30deg,#e23694 0%,#ed174f 50%,#f47920 100%) 1;color:#fff;z-index:1;transition:background 0.5s ease-in-out}@media (min-width:1025px){.btn.light{padding:15px 3rem}}.btn.light::before{position:absolute;content:"";background:linear-gradient(30deg,#e23694 0%,#ed174f 50%,#f47920 100%);top:0;bottom:0;right:0;height:100%;width:0%;transition:all 0.3s ease-out;z-index:-1}.btn.light:hover::before{width:100%;transition:all 0.3s ease-in-out}.btn.white{border:1px solid #fff;transition:background 0.5s ease-in-out;color:#fff}.btn.white::before{position:absolute;content:"";background-color:#fff;top:0;bottom:0;right:0;height:100%;width:0%;transition:0.3s ease-out}.btn.white:hover{color:#333f48;transition:color 0.3s ease-out;z-index:1}.btn.white:hover::before{width:100%;transition:0.3s ease-out;z-index:-1}.max-w-container{margin:0 auto;width:100%}@media (min-width:1441px){.max-w-container.w-1660{max-width:1200px}}@media (min-width:1661px){.max-w-container.w-1660{max-width:1660px}}@media (min-width:2201px){.max-w-container.w-1660{max-width:1730px}}@media (min-width:1025px){.max-w-container.w-1560{max-width:1200px}}@media (min-width:1367px){.max-w-container.w-1560{max-width:1460px}}@media (min-width:1581px){.max-w-container.w-1560{max-width:1560px}}@media (min-width:2201px){.max-w-container.w-1560{max-width:1640px}}@media (min-width:1025px){.max-w-container.w-1850{max-width:1200px}}@media (min-width:1281px){.max-w-container.w-1850{max-width:1850px}}@media (min-width:1025px){.max-w-container.w-1400{max-width:864px}}@media (min-width:1661px){.max-w-container.w-1400{max-width:1400px}}.offset-x-desktop-85{padding-left:30px;padding-right:30px}@media (min-width:1281px){.offset-x-desktop-85{padding-left:85px;padding-right:85px}}.offset-x-desktop-130{padding-left:30px;padding-right:30px}@media (min-width:1281px){.offset-x-desktop-130{padding-left:13rem;padding-right:13rem}}.offset-x-desktop-190{padding-left:40px;padding-right:40px}@media (min-width:1281px){.offset-x-desktop-190{padding-left:19rem;padding-right:19rem}}.offset-x-desktop-190-130{padding-left:40px;padding-right:30px}@media (min-width:1281px){.offset-x-desktop-190-130{padding-left:19rem;padding-right:13rem}}.popup-content{background:#fff;display:inline-block;max-width:800px;position:relative;width:100%}.popup-content .close-button:hover{background:transparent;border:1px solid #fff}.popup-header{padding:4rem 8rem;background:linear-gradient(55deg,#e23694 0%,#ed174f 51%,#f47920 100%)}.popup-title{font-size:30px;font-weight:600;text-transform:uppercase;text-align:center;color:#fff}@media (min-width:1025px){.popup-title{font-size:60px}}footer{background-color:#1d252d}footer .footer-container{position:relative;padding:7rem 10rem 4rem 10rem}@media (max-width:1024px){footer .footer-container{padding:5rem 0 2rem 0}}@media (min-width:1025px){footer .footer-container{padding:7rem 10rem 4rem 4rem}}@media (min-width:1581px){footer .footer-container{padding:7rem 16rem 4rem 16rem}}footer .footer-container::after{content:"";background-image:url(../../../../../../../../../themes/hello-elementor/custom-home-page-assets/assets/images/footer-logo-background.svg);background-repeat:no-repeat;background-size:contain;position:absolute;left:10%;top:15px;display:block;width:32rem;height:65rem;z-index:0}@media (min-width:1281px){footer .footer-container::after{width:22rem;height:45rem}}footer .footer-container__inner{display:flex;flex-direction:column;align-items:center}@media (min-width:1025px){footer .footer-container__inner{flex-direction:row;align-items:flex-start}}footer .footer-logo{display:flex;justify-content:center;padding-bottom:5rem}@media (min-width:1025px){footer .footer-logo{display:none}}footer .footer-phone{position:relative;z-index:5}@media (min-width:1025px){footer .footer-phone{display:block}}footer .footer-phone_button{display:flex;align-items:center;gap:17px;text-decoration:none;margin-bottom:12px}@media (max-width:1024px){footer .footer-phone_button{justify-content:center}}@media (max-width:1024px){footer .footer-phone .phones{display:flex;flex-direction:column;align-items:center;justify-content:center}}footer .footer-phone .phones a:hover{color:#ef6b0d;cursor:pointer;transition:color 0.3s ease-in-out}footer .footer-phone_icon{padding:2rem;background:linear-gradient(90deg,#e23694 0%,#ed174f 50%,#f47920 100%);border-radius:50%;display:flex;align-items:center;justify-content:center}footer .footer-phone_text{font-size:28px;font-weight:400;color:#fff;font-family:"Montserrat",sans-serif;cursor:pointer;transition:color 0.3s ease-in-out;z-index:1}@media (min-width:1025px){footer .footer-phone_text{font-size:20px}}@media (min-width:1281px){footer .footer-phone_text{font-size:20px}}@media (min-width:1367px){footer .footer-phone_text{font-size:2.7rem}}@media (max-width:1024px){footer .footer-section__one{order:1}}@media (min-width:1025px){footer .footer-section__one{width:22%}}footer .footer-section__two{padding-left:4rem;padding-right:4rem}@media (max-width:1024px){footer .footer-section__two{order:3;padding-top:2rem;z-index:5;border-right:none}}@media (min-width:1025px){footer .footer-section__two{padding-left:3rem;padding-right:3rem}}@media (min-width:1281px){footer .footer-section__two{padding-left:5rem;padding-right:5rem}}@media (min-width:1581px){footer .footer-section__two{padding-left:11rem}}@media (max-width:1024px){footer .footer-section__three{order:4;border-top:1px solid rgba(255,255,255,.1)}}footer .footer-section__three,footer .footer-section__four{padding-left:4rem;padding-right:4rem;border-left:1px solid rgba(255,255,255,.1);border-right:1px solid rgba(255,255,255,.1)}@media (max-width:1024px){footer .footer-section__three,footer .footer-section__four{border-top:none;border-left:none;border-right:none}}@media (min-width:1025px){footer .footer-section__three,footer .footer-section__four{padding-left:3rem;padding-right:3rem}}@media (min-width:1281px){footer .footer-section__three,footer .footer-section__four{padding-left:4rem;padding-right:4rem}}footer .footer-section__four{border-left:none}footer .footer-section_title{font-size:16px;line-height:30px;font-weight:600;color:#fff;text-transform:uppercase}footer .footer-section_links{display:flex;flex-direction:column;padding-top:14px}@media (max-width:1024px){footer .footer-section_links{display:none}}footer .footer-section_links a{font-size:16px;line-height:30px;font-weight:300;color:#fff;font-family:"Montserrat",sans-serif;text-decoration:none;transition:color 0.3s ease-in-out}footer .footer-section_links a:hover{color:#ef6b0d;transition:color 0.3s ease-in-out}footer .footer-section__four{display:flex}@media (max-width:1024px){footer .footer-section__four{order:5}}footer .footer-section__four-links{display:flex;flex-direction:column;align-items:center}@media (min-width:1025px){footer .footer-section__four-links{align-items:flex-start}}footer .footer-section__four-links a{font-size:16px;line-height:30px;font-family:"Montserrat",sans-serif;font-weight:600;color:#fff;text-transform:uppercase;text-decoration:none;transition:color 0.3s ease-in-out}footer .footer-section__four-links a:hover{color:#ef6b0d;transition:color 0.3s ease-in-out}footer .footer-section__five{padding-left:5rem}@media (max-width:1024px){footer .footer-section__five{order:5;padding-top:5rem;padding-bottom:5rem;display:flex;flex-direction:column;align-items:center}}@media (min-width:720px) and (max-width:1024px){footer .footer-section__five{padding-left:0;display:flex;flex-direction:column;align-items:center}}@media (min-width:1025px){footer .footer-section__five{padding-left:3rem}}@media (min-width:1281px){footer .footer-section__five{padding-left:3rem}}footer .footer-section__five-btn{background:transparent;display:none}footer .footer-section__five-btn:hover{cursor:pointer}@media (min-width:1025px){footer .footer-section__five-btn{display:block}}footer .footer-section__five .footer-socials{display:flex;padding-top:12px;gap:10px}footer .footer-section__five .footer-socials_text{font-size:16px;font-weight:300;line-height:30px;padding-top:3rem;color:#fff;text-transform:uppercase}footer .footer-section__five .footer-socials .social-item{width:10rem;height:10rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#ffffff 0%,#ffffff 100%);border-radius:50%;transition:background 0.3s ease-in-out}@media (min-width:1025px){footer .footer-section__five .footer-socials .social-item{width:5rem;height:5rem}}footer .footer-section__five .footer-socials .social-item svg path{transition:fill 0.4s ease-in-out}footer .footer-section__five .footer-socials .social-item:hover{transition:background 0.3s ease-in-out;background:linear-gradient(90deg,#e23694 0%,#ed174f 50%,#f47920 100%)}footer .footer-section__five .footer-socials .social-item:hover svg path{fill:#fff;transition:fill 0.4s ease-in-out}footer .footer-section__copyright{display:flex;justify-content:center;gap:3rem;padding-top:9rem}footer .footer-section__copyright .copyright-text,footer .footer-section__copyright .copyright-link{font-size:14px;font-family:"Montserrat",sans-serif;color:#b1b3b3;transition:color 0.3s ease-in-out}footer .footer-section__copyright .copyright-link:hover{color:#fff;transition:color 0.3s ease-in-out}@media (min-width:1025px){footer .mobile-dropdown{width:22%}}@media (max-width:719px){footer .mobile-dropdown .footer-section_title{text-align:center;position:relative;display:flex;align-items:center;justify-content:center}footer .mobile-dropdown .arrow{position:absolute;right:-35px;margin-left:10px}footer .mobile-dropdown .arrow::after{content:"";display:block;width:20px;height:20px;transform:rotate(0);background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='10' r='9.5' stroke='%23ffffff'/%3E%3Cpath d='M15.1924 7.99999L10.1924 13L5.19239 7.99999' stroke='%23ffffff'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;transition:all 0.5s ease-in-out}}@media (max-width:719px){footer .mobile-dropdown.is-open .footer-section_links{display:flex;align-items:center;justify-content:center;padding-top:0;padding-bottom:14px}}.insights-section{padding-bottom:15rem}@media (max-width:1024px){.insights-section{padding-top:10rem}}@media (max-width:1024px){.insights-section .title-wrap{padding:6rem 0}}.insights-section .content-wrap{display:flex;position:relative;flex-direction:column}@media (min-width:720px){.insights-section .content-wrap{flex-direction:row;column-gap:2rem;margin-top:8rem}}@media (max-width:1024px){.insights-section .content-wrap .left-side{order:2}}@media (max-width:719px){.insights-section .content-wrap .left-side{display:flex;flex-direction:column}.insights-section .content-wrap .left-side .view-all{order:1}.insights-section .content-wrap .left-side .single-insight{order:2}}@media (min-width:1025px){.insights-section .content-wrap .left-side{width:60%;margin-right:7rem}}@media (max-width:1024px){.insights-section .content-wrap .right-side{order:3}}@media (min-width:1025px){.insights-section .content-wrap .right-side{width:40%}}.insights-section .content-wrap .right-side .single-insight:last-child{margin-top:2rem}@media (min-width:1025px){.insights-section .content-wrap .right-side .single-insight:last-child{margin-top:4rem}}.insights-section .content-wrap .single-insight.show-categories .insight-categories{visibility:visible;display:flex;transition:all 0.3s ease-in-out}.insights-section .content-wrap .single-insight:hover .insight-categories{visibility:visible;display:flex;transition:all 0.3s ease-in-out}.insights-section .content-wrap .single-insight .insight-categories{display:flex;gap:2rem;padding-top:1.5rem;height:20px;transition:all 0.3s ease-in-out}@media (max-width:1024px){.insights-section .content-wrap .single-insight .insight-categories{margin-bottom:20px}}@media (min-width:1025px){.insights-section .content-wrap .single-insight .insight-categories{visibility:hidden}}.insights-section .content-wrap .single-insight .insight-categories .insight-category{font-size:12px;font-weight:400;color:#888b8d;text-transform:uppercase;text-decoration:none;transition:color 0.3s ease-in-out}@media (min-width:1025px){.insights-section .content-wrap .single-insight .insight-categories .insight-category:hover{color:#333f48;transition:color 0.3s ease-in-out}}.insights-section .content-wrap .mobile-view-all-wrapper{display:flex;justify-content:center;padding-top:10rem;order:4}.insights-section .image-wrap{overflow:hidden}.insights-section .image-wrap img{width:100%;max-width:100%;height:auto;object-fit:cover;transition:transform 0.3s ease-in-out}.insights-section .image-wrap:hover img{transform:scale(1.1);transition:transform 0.3s ease-in-out}@media (min-width:1025px){.insights-section .image-wrap.big-image-wrap{width:100%;height:100%}}@media (max-width:719px){.insights-section .view-all{position:relative;order:1}.insights-section .view-all .description-text{padding:40px 0 20px 0;text-align:center}}.insights-section .view-all .description-text{letter-spacing:-.44px;max-width:100%}@media (min-width:720px){.insights-section .view-all .description-text{max-width:80%}}@media (min-width:1025px){.insights-section .view-all .description-text{max-width:90%}}@media (min-width:1661px){.insights-section .view-all .description-text{max-width:100%}}@media (min-width:1921px){.insights-section .view-all .description-text{max-width:80%}}@media (min-width:1025px){.insights-section .view-all{width:86.6rem}}.insights-section .view-all .btn{margin-top:30px}@media (max-width:719px){.insights-section .view-all .btn{margin:0 auto 30px auto}}.hero-section{display:flex;align-items:center;position:relative;height:100%;width:100%;min-height:75vh;padding-bottom:6rem}@media (max-width:380px){.hero-section{min-height:95vh}}@media (min-width:720px){.hero-section{min-height:75vh}}@media (min-width:1025px){.hero-section{min-height:70vh}}@media (min-width:1025px){.hero-section{padding-bottom:0;height:100vh}}.hero-section::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background:rgba(0,0,0,.35)}.hero-section__inner{width:100%}@media (max-width:719px){.hero-section__inner{margin-top:20px}}.hero-section_secondary-title,.hero-section_first-title{opacity:0;min-height:35rem}.hero-section_title-switch{position:relative;width:100%;min-height:20rem}@media (min-width:1025px){.hero-section_title-switch{width:100vw}}.hero-section .hero-short-video{position:absolute;top:0;left:0;width:100vw;height:100vh;object-fit:cover;z-index:-2}.hero-section_title{font-size:40px;font-weight:700;color:#fff;font-family:"Montserrat",sans-serif;text-transform:uppercase}@media (max-width:380px){.hero-section_title{font-size:35px}}@media (min-width:720px) and (max-width:1024px){.hero-section_title{font-size:60px}}@media (min-width:1441px){.hero-section_title{font-size:11rem}}@media (min-width:1025px){.hero-section_title{font-size:11rem}}.hero-section_title-switch{position:relative;width:100%;min-height:20rem}@media (min-width:1025px){.hero-section_title-switch{width:100vw}}.hero-section_title.change{position:absolute;top:0;left:0}.hero-section .hero-section_secondary-title{position:relative}@media (min-width:1025px){.hero-section .hero-section_secondary-title{top:10rem}}@media (min-width:1921px){.hero-section .hero-section_secondary-title{top:100px}}.hero-section .play-button{display:flex;align-items:center;justify-content:center;width:7rem;height:7rem;border:1px solid #fff;border-radius:50%;appearance:none;background:transparent}@media (max-width:1024px){.hero-section .play-button{width:10rem;height:10rem}}.hero-section .play-button:hover{border:none;background:linear-gradient(90deg,#e23694 0%,#ed174f 31%,#f47920 69%,#faa819 100%);cursor:pointer}.hero-section-scroll-down{display:flex;justify-content:center;min-height:60px;margin-top:50px;opacity:1}.hero-section-scroll-down .scroll-down-btn:hover{transform:scale(1.05);transition:transform 0.3s ease,filter 0.3s ease}.dialog-container{position:fixed;top:0;left:0;width:100%;height:100%;max-width:100vw;max-height:100vh;z-index:9999;background-color:rgba(0,0,0,.8);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center}.dialog-video{width:100%;height:100%;max-width:61vw;max-height:60vh}.dialog-content{position:relative}.close-button{display:flex;align-items:center;gap:11px;padding:1.5rem;position:absolute;top:20px;right:7%;border:1px solid #fff;border-radius:50%;background-color:transparent;z-index:1000}@media (min-width:720px){.close-button{right:20px}}.close-button:hover{border:none;background:linear-gradient(90deg,#e23694 0%,#ed174f 31%,#f47920 69%,#faa819 100%);color:#fff;transition:all 0.3s ease-in-out}.close-button:hover .first-line,.close-button:hover .second-line{background-color:#fff;transition:all 0.3s ease-in-out}.close-button:hover .first-line{transform:rotate(-45deg)}.close-button:hover .second-line{transform:rotate(45deg)}.close-button .close-button-inner{position:relative;width:25px;height:25px;cursor:pointer}.close-button .first-line,.close-button .second-line{position:absolute;top:50%}.close-button .first-line{height:1px;width:25px;background-color:#fff;border-radius:5px;transform:rotate(45deg);transition:all 0.3s ease-in-out}.close-button .second-line{height:1px;width:25px;background-color:#fff;border-radius:5px;transform:rotate(-45deg);transition:all 0.3s ease-in-out}.case-studies{background:linear-gradient(87deg,#2d2e8c 0%,#813795 51.01%,#e23694 99.16%);padding-bottom:20rem}.case-studies [swiper_scale_active].swiper{width:70rem;overflow:visible;padding-right:30%}@media (max-width:380px){.case-studies [swiper_scale_active].swiper{width:60rem}}@media (min-width:1025px){.case-studies [swiper_scale_active].swiper{width:80rem}}.case-studies [swiper_scale_active] .swiper-slide{border-color:transparent;overflow:visible;box-sizing:border-box}@media (max-width:719px){.case-studies [swiper_scale_active] .swiper-slide{height:300px}}@media (min-width:720px) and (max-width:1024px){.case-studies [swiper_scale_active] .swiper-slide{height:420px}}.case-studies [swiper_scale_active] .swiper-slide .case-study-cover-img{display:block;height:100%;width:100%}@media (max-width:1024px){.case-studies [swiper_scale_active] .swiper-slide .case-study-cover-img{width:100%;object-fit:cover}}@media (min-width:720px) and (max-width:1024px){.case-studies [swiper_scale_active] .swiper-slide .case-study-cover-img{max-height:540px}}@media (min-width:1025px){.case-studies [swiper_scale_active] .swiper-slide .case-study-cover-img{min-height:740px;max-height:740px;object-fit:cover}}.case-studies #text-svg{width:100%;height:auto;display:block}.case-studies #text-svg .text-gradient{opacity:0}.case-studies #text-svg:hover .text-gradient{opacity:1}.case-studies #text-svg text{paint-order:stroke;stroke:#fff;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;text-transform:uppercase;font-weight:800;font-family:'Montserrat-Black';letter-spacing:.2rem}.case-studies #follow-cursor-anim{align-items:center}.case-studies #follow-cursor-anim .hover-text{text-transform:uppercase;text-align:center;font-family:"Montserrat",sans-serif;font-weight:600;font-size:6.8rem;text-wrap-mode:nowrap;overflow:visible;letter-spacing:.2rem}@media (min-width:1581px){.case-studies #follow-cursor-anim .hover-text{font-size:8rem}}.case-studies .swiper-wrapper{width:100vw;transition-timing-function:ease-in-out}.case-studies .title-wrap{display:flex;position:relative;padding:5rem 0 5rem 0}@media (min-width:1025px){.case-studies .title-wrap{padding:8.5rem 4rem 4rem 4rem}}.case-studies .title-wrap .section-second-title{position:absolute;top:0;left:0}.case-studies .title-wrap .section-second-title .hover-target{z-index:0;overflow:hidden;color:#fff}.case-studies .title-wrap.rotating-words{position:relative;z-index:5;display:flex;flex-wrap:nowrap;white-space:nowrap;padding-top:5px;column-gap:10px}@media (min-width:1367px){.case-studies .title-wrap.rotating-words{display:none}}.case-studies .title-wrap.desktop-animated-title{position:relative;z-index:5;display:flex;flex-wrap:nowrap;white-space:nowrap}@media (min-width:1367px){.case-studies .title-wrap.desktop-animated-title{display:block}}.case-studies .title-wrap .rotating-item .white{font-size:7rem}@media (min-width:1025px){.case-studies .title-wrap .rotating-item{display:inline-block;width:100%;margin-right:32px}}@media (min-width:1367px){.case-studies .title-wrap .rotating-item{min-width:1600px;width:100%;margin-right:0}}.case-studies .title-wrap .section-title{color:transparent;-webkit-text-stroke:1px #fff;z-index:2}@media (max-width:1024px){.case-studies .title-wrap .section-title{font-size:30px}}.case-studies .title-wrap .section-title.hide-for-small{display:none}@media (min-width:1367px){.case-studies .title-wrap .section-title.hide-for-small{display:flex}}.case-studies .title-wrap .section-title.show-for-large{display:block}@media (min-width:1367px){.case-studies .title-wrap .section-title.show-for-large{display:none}}.case-studies .title-wrap .section-title span.white{color:#fff}.case-studies .title-wrap .section-title.hover-text{font-size:70px;overflow:hidden;position:relative;z-index:1;overflow:visible}@media (min-width:1367px){.case-studies .title-wrap .section-title.hover-text{overflow:hidden}}.case-studies .title-wrap .section-title .hover-target{font-size:7rem;font-weight:700;font-family:'Montserrat-Black';color:transparent;-webkit-text-stroke:1px #fff;position:relative;display:inline-block}.case-studies .title-wrap .section-title .letter{position:relative;overflow:hidden;-webkit-background-clip:text}.case-studies .title-wrap .section-title .letter .circle{position:absolute;width:60px;height:60px;background:#fff;border-radius:50%;opacity:0;pointer-events:none;transform:translate(-50%,-50%);will-change:transform,opacity,left,top;z-index:1}.case-studies .title-wrap .section-title .circle{mix-blend-mode:multiply;filter:blur(20px)}@media (min-width:1025px){.case-studies .desktop-animated-title{display:none}}.case-studies .case-study-wrap{display:block;width:100%;height:100%}.case-studies .case-study-slide{position:relative}.case-studies .case-study-slide::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;background:rgba(0,0,0,.75)}.case-studies .case-study-slide .case-study-link{display:flex;align-items:flex-end;width:100%;height:100%;text-decoration:none;position:absolute;top:0;left:0;right:0;bottom:0;z-index:9}.case-studies .case-study-slide .case-study-link:hover .slide-info svg{padding-left:10px;transition:padding-left 0.3s ease-in-out}.case-studies .case-study-slide .slide-info{display:none;position:absolute;bottom:0;left:0;color:#fff;z-index:1}@media (max-width:719px){.case-studies .case-study-slide .slide-info{position:relative;top:-30%;padding:0 0 5rem 0}}@media (min-width:720px) and (max-width:1024px){.case-studies .case-study-slide .slide-info{padding:0 7rem 5rem 7rem}}@media (min-width:1025px){.case-studies .case-study-slide .slide-info{left:8rem;right:8rem;bottom:8rem}}.case-studies .case-study-slide .slide-info img{max-width:200px;height:100%}@media (max-width:1024px){.case-studies .case-study-slide .slide-info img{padding:20px;max-height:55px}}.case-studies .case-study-slide .slide-info svg{padding-left:0;transition:padding-left 0.3s ease-in-out}.case-studies .case-study-slide.swiper-slide-active::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;background:linear-gradient(175deg,rgba(0,0,0,0) 1%,rgba(0,0,0,.55) 75%,rgba(0,0,0,.55) 100%)}.case-studies .case-study-slide.swiper-slide-active .slide-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;min-height:300px}.case-studies .case-study-slide .case-study-title{font-family:"Montserrat",sans-serif;text-transform:uppercase}@media (max-width:1024px){.case-studies .case-study-slide .case-study-title{padding-top:20px}}@media (min-width:1025px){.case-studies .case-study-slide .case-study-title{font-size:3rem;margin:2rem 0 3.3rem 0}}.case-studies .case-study-slide .case-study-description{font-family:"Montserrat",sans-serif;font-weight:300}@media (max-width:1024px){.case-studies .case-study-slide .case-study-description{padding:15px 0;font-size:14px}}@media (min-width:1025px){.case-studies .case-study-slide .case-study-description{margin-bottom:3.3rem;font-size:21px}}.case-studies-btn-wrap{display:flex;justify-content:center;margin-top:50rem}@media (max-width:380px){.case-studies-btn-wrap{margin-top:65rem}}@media (max-width:640px){.case-studies-btn-wrap{margin-top:75rem}}@media (min-width:1025px){.case-studies-btn-wrap{margin-top:15rem}}.case-studies .case-studies-pagination{display:flex;align-items:center;justify-content:center;position:absolute;bottom:-10%!important}@media (max-width:380px){.case-studies .case-studies-pagination{bottom:-100%!important;left:-10%!important}}@media (max-width:640px){.case-studies .case-studies-pagination{bottom:-116%!important;left:-10%!important}}@media (min-width:1025px){.case-studies .case-studies-pagination{bottom:-15%!important;left:0%!important}}@media (min-width:1025px){.case-studies .case-studies-pagination{margin-top:4rem}}@media (min-width:1921px){.case-studies .case-studies-pagination{margin-top:40px}}.case-studies .case-studies-pagination .swiper-pagination-bullet{background-color:#fff;width:12px;height:12px}.case-studies .case-studies-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:20px;height:20px}@media (min-width:1025px){.case-studies .btn{margin-top:4rem}}@media (min-width:1921px){.case-studies .btn{margin-top:40px}}.brand-section{position:relative;padding:13rem 0 18rem 0rem;background-color:#1d252d}@media (max-width:719px){.brand-section{padding:13rem 0rem 22rem 0rem}}.brand-section::after{content:"";background-image:url(../../../../../../../../../themes/hello-elementor/custom-home-page-assets/assets/images/ixm-background-image.png);background-repeat:no-repeat;background-size:contain;position:absolute;left:15%;top:0;display:block;width:100%;height:100%;z-index:0}@media (max-width:719px){.brand-section::after{left:5%}}.brand-section__gradient-title{font-size:8rem;background:linear-gradient(45deg,#e23694 0%,#ed174f 50%,#f47920 100%);text-align:start;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase;position:relative;z-index:1}@media (max-width:719px){.brand-section__gradient-title{font-size:30px}}@media (min-width:1441px){.brand-section__gradient-title{font-size:6rem}}@media (min-width:1581px){.brand-section__gradient-title{font-size:8rem}}.brand-section__content{display:flex;flex-direction:column;max-width:none;margin-left:auto;padding-top:10rem}@media (min-width:1025px){.brand-section__content{max-width:30vw}}.brand-section__content-title,.brand-section__content-text{color:#fff}.brand-section__content-title{font-size:16px;font-weight:600}@media (min-width:1025px){.brand-section__content-title{font-size:22px}}.brand-section__content-text{padding-top:15px;font-size:16px;font-weight:300;line-height:26px;letter-spacing:-.44px}@media (min-width:1025px){.brand-section__content-text{font-size:22px;line-height:42px}}.solution-section__inner{display:flex;margin:0;padding:15rem 0;justify-content:space-between}@media (max-width:719px){.solution-section__inner{flex-direction:column}}@media (min-width:720px) and (max-width:1024px){.solution-section__inner{flex-direction:column}}@media (max-width:719px){.solution-section__wrapper{padding-right:0}}.solution-section__left{width:40%;height:100%}@media (min-width:720px) and (max-width:1024px){.solution-section__left{width:100%}}@media (max-width:719px){.solution-section__left{width:100%}}.solution-section__left .solution-title{font-size:8rem;font-weight:700;line-height:88px;text-transform:uppercase;text-align:left}@media (max-width:719px){.solution-section__left .solution-title{font-size:30px;line-height:1}}@media (min-width:1441px){.solution-section__left .solution-title{font-size:6rem;line-height:1}}@media (min-width:1581px){.solution-section__left .solution-title{font-size:80px;line-height:88px}}.solution-section__left .solution-text{padding:5rem 0;line-height:26px;letter-spacing:-.44px}@media (min-width:1025px){.solution-section__left .solution-text{line-height:42px}}.solution-section__right{display:flex;gap:4rem;width:55%}@media (max-width:719px){.solution-section__right{width:100%}}@media (min-width:720px) and (max-width:1024px){.solution-section__right{width:100%}}@media (max-width:719px){.solution-section_button{width:fit-content;margin-top:10rem;margin:10rem auto 0 auto}}.solution-section .solution-item{display:flex;align-items:flex-end;position:relative;height:60rem;transition:all 0.3s ease-in-out;overflow:hidden}.solution-section .solution-item::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;background:rgba(0,0,0,.35)}.solution-section .solution-item:hover .solution-item_image{z-index:-1;transition:all 0.3s ease-in-out}.solution-section .solution-item:hover .solution-item_video{z-index:0;transition:all 0.3s ease-in-out;transform:scale(1.3)}.solution-section .solution-item:hover .solution-item_btn{padding-left:30px}.solution-section .solution-item_image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;object-fit:cover}.solution-section .solution-item_video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;object-fit:cover}.solution-section .solution-item_content{display:flex;flex-direction:column;height:100%;width:100%;justify-content:flex-end;position:relative;padding:4rem;z-index:2}.solution-section .solution-item_title{padding-bottom:2rem;font-size:3rem;font-weight:600;letter-spacing:-2%;color:#fff;text-transform:uppercase}.solution-section .solution-item_btn{padding-left:0;transition:padding-left 0.5s ease-in-out}.solution-section .solution-item_link{display:flex;align-items:flex-end;width:100%;height:100%;text-decoration:none;position:absolute;top:0;left:0;right:0;bottom:0;z-index:3}.solution-section .solution-item_link:hover .solution-item_btn{padding-left:10px;transition:padding-left 0.5s ease-in-out}.solution-section .solution-items_left,.solution-section .solution-items_right{display:flex;flex-direction:column;gap:4rem;flex:1}.solution-section .solution-items_right{margin-top:15rem}.solution-swiper{overflow:visible}.solution-swiper .swiper-wrapper{margin-bottom:10rem}.solution-swiper .solution-pagination{display:flex;align-items:center;justify-content:center;position:absolute}@media (min-width:1025px){.solution-swiper .solution-pagination{margin-top:4rem}}@media (min-width:1921px){.solution-swiper .solution-pagination{margin-top:40px}}.solution-swiper .solution-pagination .swiper-pagination-bullet{background-color:rgba(51,63,72,.5);width:12px;height:12px}.solution-swiper .solution-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#333f48;width:20px;height:20px}.brands-section{padding:10rem 0 5rem 0}@media (min-width:1025px){.brands-section{padding:25rem 0 25rem 0}}@media (min-width:1921px){.brands-section{padding:250px 0 250px 0}}.brands-section .subtitle{text-align:center;color:#888b8d;font-size:18px;font-family:"Montserrat",sans-serif;font-weight:300;letter-spacing:-2%}@media (max-width:1024px){.brands-section .subtitle{padding:15px 20px 0 20px}}@media (min-width:1025px){.brands-section .subtitle{font-size:3.6rem;margin-top:3rem}}@media (min-width:1921px){.brands-section .subtitle{font-size:36px;margin-top:30px}}.brands-section .brands-slider{position:relative}@media (min-width:1025px){.brands-section .brands-slider{margin-top:10rem}}@media (min-width:1921px){.brands-section .brands-slider{margin-top:100px}}.brands-section .swiper-wrapper{display:flex;align-items:center}.brands-section .logo-slide{display:flex;flex-direction:column;align-items:center;position:relative}.brands-section .logo-slide .btn-wrap{flex-direction:column;align-items:center;text-decoration:none;display:flex;opacity:0}@media (max-width:1024px){.brands-section .logo-slide .btn-wrap{margin-top:2rem}}@media (min-width:1025px){.brands-section .logo-slide .btn-wrap{margin-top:4rem}}.brands-section .logo-slide .btn-wrap:hover svg{padding-left:10px;transition:padding-left 0.5s ease-in-out}.brands-section .logo-slide .btn-wrap span{font-size:16px;text-transform:capitalize;color:#1d252d;font-family:"Montserrat",sans-serif;font-weight:300;line-height:1.2}.brands-section .logo-slide .btn-wrap svg{padding-left:0;transition:padding-left 0.5s ease-in-out}.brands-section .logo-slide .brand-logo-img{max-width:210px;max-height:120px;filter:grayscale(100%) brightness(120%);opacity:.7}@media (min-width:1581px){.brands-section .logo-slide .brand-logo-img{max-width:300px;max-height:160px}}.brands-section .logo-slide.swiper-slide-active .brand-logo-img{filter:none;opacity:1}.brands-section .logo-slide.swiper-slide-active .btn-wrap{opacity:1}.brands-section .brands-slider-nav{display:flex;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%);z-index:5}.brands-section .brands-slider-nav .slide-control{cursor:pointer;transition:transform 0.3s ease-in-out}.brands-section .brands-slider-nav .slide-control:hover{transform:scale(1.1);transition:transform 0.3s ease-in-out}.brands-section .brands-slider-nav .prev-slide{margin-right:170px}@media (max-width:1024px){.brands-section .brands-slider-nav .prev-slide{margin-right:120px}}@media (min-width:1441px){.brands-section .brands-slider-nav .prev-slide{margin-right:140px}}@media (min-width:1581px){.brands-section .brands-slider-nav .prev-slide{margin-right:170px}}.brands-section .brands-slider-nav .next-slide{margin-left:170px}@media (max-width:1024px){.brands-section .brands-slider-nav .next-slide{margin-left:120px}}@media (min-width:1441px){.brands-section .brands-slider-nav .next-slide{margin-left:140px}}@media (min-width:1581px){.brands-section .brands-slider-nav .next-slide{margin-left:170px}}.header{position:relative;z-index:9999}.header.sticky{position:fixed;top:0;left:0;right:0}.header__logo{opacity:1;transition:opacity 0.3s ease-in-out}@media (max-width:1024px){.header__logo svg{max-width:120px}}.header__logo.hide-logo{visibility:hidden;opacity:0;transition:opacity 0.3s ease-in-out}.header.light-header .menu-open .header__menu-contact{background:transparent}.header.light-header .menu-open .header__menu-contact_wrap{background:transparent}.header.light-header .menu-open .header__menu-contact_wrap:hover .header__menu-contact{color:#333f48}.header.light-header .header__logo svg .letter{fill:#333f48}.header.light-header .header__menu-contact{background:linear-gradient(30deg,#e23694 0%,#ed174f 50%,#f47920 100%);transition:color 0.3s ease-in-out}.header.light-header .header__menu-contact.open{background-color:transparent}.header.light-header .header__menu-contact_wrap{background:linear-gradient(30deg,#e23694 0%,#ed174f 50%,#f47920 100%);border:1px solid;border-image:linear-gradient(30deg,#e23694 0%,#ed174f 50%,#f47920 100%) 1;border-right:none;transition:border 0.3s ease-in-out}.header.light-header .header__menu-button{background:#333f48;border:1px solid #333f48;transition:all 0.1s ease-in-out}.header.light-header .header__menu-button.open{background-color:transparent}.header.light-header .header__menu-button.open:hover span{background:#333f48}.header__inner{display:flex;justify-content:space-between;position:fixed;z-index:10;top:0;left:0;width:100%;padding-top:5rem;padding-bottom:0;background-color:transparent;transition:background-color 0s ease-in-out,padding-bottom 0.5s ease-in-out}.header__inner.menu-open{padding-bottom:4rem;background-color:#fff;border-bottom:1px solid #d9d9d6}.header__inner.menu-open .hide-logo{visibility:visible;opacity:1}.header__inner.menu-open .header__logo svg .letter{fill:#333f48}.header__inner.menu-open .header__menu-contact{color:#333f48;transition:color 0.2s ease-out}.header__inner.menu-open .header__menu-contact_wrap{border:1px solid;border-image:linear-gradient(30deg,#e23694 0%,#ed174f 50%,#f47920 100%) 1;border-right:none;transition:border 0.3s ease-in-out}.header__inner.menu-open .header__menu-contact_wrap:hover .header__menu-contact{color:#fff;transition:color 0.2s ease-out}.header__inner.menu-open .header__menu-button{border:1px solid #333f48;transition:border 0.3s ease-in-out}.header__inner.menu-open .header__menu-button span{background:#333f48;transition:background 0.3s ease-in-out}.header__inner.menu-open .header__menu-button:hover span{background:#fff;transition:background 0.3s ease-in-out}.header-content{display:flex;justify-content:space-between;max-width:90vw;width:100%}@media (max-width:380px){.header-content{max-width:85vw}}.header__menu{display:flex;align-items:center;background-color:transparent}.header__menu-button{width:62px;height:54px;margin:0 auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;cursor:pointer;background-color:transparent;border:1px solid #fff}.header__menu-button.open span:nth-child(1){width:30px;-webkit-transform:rotate(42deg);-moz-transform:rotate(42deg);-o-transform:rotate(42deg);transform:rotate(42deg);top:0}.header__menu-button.open span:nth-child(2){width:0%;opacity:0}.header__menu-button.open span:nth-child(3){width:29px;-webkit-transform:rotate(-42deg);-moz-transform:rotate(-42deg);-o-transform:rotate(-42deg);transform:rotate(-42deg);top:20px}.header__menu-button span{display:block;position:absolute;height:1px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.header__menu-button span:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.header__menu-button span:nth-child(2){top:9px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.header__menu-button span:nth-child(3){top:19px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.header__menu-button:hover{background-color:#333f48;transition:0.3s ease-in-out}.header__menu-icon{position:relative;width:26px;height:20px;left:50%;transform:translateX(-50%)}.header__menu-contact{display:flex;align-items:center;padding:0 2rem;height:100%;font-size:14px;font-weight:500;color:#fff;text-transform:uppercase;text-decoration:none}.header__menu-contact_wrap{display:flex;align-items:center;justify-content:center;height:100%;max-height:52px;border:1px solid #fff;border-right:none;transition:border 0.3s ease-in-out}@media (max-width:1024px){.header__menu-contact_wrap{display:none}}.header__menu-contact_wrap:hover{background:linear-gradient(30deg,#e23694 0%,#ed174f 50%,#f47920 100%);border-image:linear-gradient(30deg,#e23694 0%,#ed174f 50%,#f47920 100%) 1;transition:color 0.3s ease-in-out}.menu-content-popup-wrap{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999;opacity:0;overflow:scroll;transition:opacity 0.3s ease;background-color:#fff}.menu-content-popup-wrap.open{display:block;top:0;opacity:1;transition:opacity 0.3s ease}.menu-content-popup{display:flex;flex-direction:column;justify-content:flex-start;height:100vh;transition:transform 0.3s ease}@media (min-width:1025px){.menu-content-popup{height:100vh;flex-direction:row;justify-content:space-between}}.menu-content-popup__left{display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;width:100%;padding:3rem}@media (max-width:1024px){.menu-content-popup__left{padding:26rem 3rem 3rem 3rem;height:100%}}@media (min-width:1367px){.menu-content-popup__left{width:80%;padding:4rem}}.menu-content-popup__left-bottom{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;gap:2rem}@media (min-width:1025px){.menu-content-popup__left-bottom{flex-direction:row;align-items:flex-end}}.menu-content-popup__left .menu-page-link{font-size:14px;color:#333f48;transition:color 0.3s ease-in-out}.menu-content-popup__left .menu-page-link:hover{background:linear-gradient(20deg,#e23694 0%,#ed174f 50%,#f47920 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:color 0.3s ease-in-out}@media (min-width:1025px){.menu-content-popup__left .hide-on-desktop{display:none}}.menu-content-popup__left-menu{margin:2rem 0}@media (min-width:1025px){.menu-content-popup__left-menu{margin:auto}}@media (min-width:1281px){.menu-content-popup__left-menu{margin:17rem auto}}@media (min-width:1367px){.menu-content-popup__left-menu{margin:17rem auto 13rem auto}}@media (min-width:1781px){.menu-content-popup__left-menu{margin:16rem auto 10rem auto}}.menu-content-popup__left-menu-item{position:relative;padding-bottom:20px;border-bottom:1px solid #d9d9d6}@media (min-width:1025px){.menu-content-popup__left-menu-item{padding-bottom:0;border-bottom:none}}.menu-content-popup__left-menu-item .mobile-submenu-wrapper{padding-top:20px}.menu-content-popup__left-menu-list{display:flex;flex-direction:column;gap:5rem;list-style:none}.menu-content-popup__left-menu-link{font-size:4.5rem;color:#333f48;font-weight:700;text-decoration:none;text-transform:uppercase;transition:all 0.3s ease-in-out}.menu-content-popup__left-menu-link.no-child::after{content:none}.menu-content-popup__left-menu-link::after{content:"";display:block;width:20px;height:20px;position:absolute;right:10%;top:6px;transform:rotate(0);background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='10' r='9.5' stroke='%23333F48'/%3E%3Cpath d='M15.1924 7.99999L10.1924 13L5.19239 7.99999' stroke='%23333F48'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;transition:all 0.5s ease-in-out}@media (min-width:1025px){.menu-content-popup__left-menu-link::after{display:none;top:50%;right:-50%;width:101px;height:8px;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg width='101' height='8' viewBox='0 0 101 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M100.354 4.35355C100.549 4.15829 100.549 3.84171 100.354 3.64645L97.1716 0.464466C96.9763 0.269204 96.6597 0.269204 96.4645 0.464466C96.2692 0.659728 96.2692 0.976311 96.4645 1.17157L99.2929 4L96.4645 6.82843C96.2692 7.02369 96.2692 7.34027 96.4645 7.53553C96.6597 7.7308 96.9763 7.7308 97.1716 7.53553L100.354 4.35355ZM0 4V4.5H100V4V3.5H0V4Z' fill='%23333F48'/%3E%3C/svg%3E%0A")}}@media (min-width:1367px){.menu-content-popup__left-menu-link::after{width:101px;height:8px;right:-40%}}@media (min-width:1581px){.menu-content-popup__left-menu-link::after{right:-60%}}.menu-content-popup__left-menu-link:hover,.menu-content-popup__left-menu-link.active{background:linear-gradient(65deg,#e23694 0%,#ed174f 50%,#f47920 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:all 0.3s ease-in-out}.menu-content-popup__left-menu-link:hover::after,.menu-content-popup__left-menu-link.active::after{display:block;transition:all 0.5s ease-in-out}.menu-content-popup__left-menu-link.active::after{top:20px;transform:rotate(180deg)}@media (min-width:1025px){.menu-content-popup__left-menu-link.active::after{top:50%;transform:translateY(-50%)}}.menu-content-popup__left .menu-content-popup__pages{display:flex;gap:2rem;padding-bottom:2rem}.menu-content-popup__right{display:none;flex-direction:column;justify-content:space-between;position:relative;width:100%;padding:24rem 9rem 9rem 9rem;background-color:#f9f9f9;border-left:1px solid #d9d9d6}.menu-content-popup__right::after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='408' height='826' viewBox='0 0 408 826' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.5' d='M407.5 736.582V825.5H0.5V736.582H407.5ZM204.854 491.966L205.07 492.069L205.286 491.965L407.348 394.289V491.175L268.405 546.408L267.244 546.87L268.403 547.337L407.348 603.333V699.611L205.285 602.545L205.07 602.441L204.854 602.544L0.5 699.615V603.335L142.343 547.338L143.528 546.87L142.34 546.407L0.5 491.172V394.285L204.854 491.966ZM407.348 0.5V82.3838H159.107L158.979 83.3672L407.348 149.941V208.66L158.979 275.083L159.107 276.065H407.348V357.338H0.5V257.293L290.859 179.708L292.662 179.227L290.86 178.742L0.5 100.697V0.5H407.348Z' stroke='%23D9D9D6'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;position:absolute;right:5%;top:16%;display:block;width:408px;height:800px;z-index:0}@media (min-width:1025px){.menu-content-popup__right{display:flex}}@media (min-width:1131px){.menu-content-popup__right{width:100%;padding:21rem 10rem}}.menu-content-popup__right .menu-title{font-size:2.2rem;color:#333f48}.menu-content-popup__right .menu-text{color:#333f48;line-height:42px;letter-spacing:-.44px}.menu-inner__item-nav{display:flex;flex-direction:column}.menu-inner__item-nav a{font-size:20px;font-weight:300;color:#333f48;text-decoration:none;line-height:5rem;transition:all 0.3s ease-in-out}.menu-inner__item-nav a:hover{color:#ef6b0d;transition:all 0.3s ease-in-out}.menu-inner__item-nav .menu_title{font-weight:700;text-transform:uppercase;color:#333f48}.menu-inner__item-first .menu-text{padding-top:1rem}.menu-inner__item-solutions{display:flex;flex-direction:column;gap:10rem}@media (min-width:1025px){.menu-inner__item-solutions{flex-direction:row}}.menu-socials{display:flex;gap:1rem;padding-top:15px}.menu-socials_text{font-size:16px;text-transform:uppercase;color:#333f48}.menu-socials .social-item{width:10rem;height:10rem;display:flex;align-items:center;justify-content:center;border:solid 1px transparent;background:linear-gradient(white,white),linear-gradient(90deg,#e23694 0%,#ed174f 50%,#f47920 100%);background-origin:border-box;background-clip:content-box,border-box;border-radius:30px;transition:background 0.3s ease-in-out}@media (min-width:1025px){.menu-socials .social-item{width:5rem;height:5rem}}.menu-socials .social-item:hover{background:linear-gradient(90deg,#e23694 0%,#ed174f 50%,#f47920 100%);transition:background 0.3s ease-in-out}.menu-socials .social-item:hover svg path{fill:#fff;transition:fill 0.3s ease-in-out}.locations{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;column-gap:7rem;row-gap:5rem;padding:3rem 0;background:linear-gradient(45deg,#e23694 0%,#ed174f 50%,#f47920 100%)}@media (min-width:1281px){.locations{flex-wrap:nowrap}}.locations-item{position:relative;color:#fff;font-size:16px;font-weight:300;text-transform:uppercase;text-decoration:none;transition:color 0.5s ease-in-out}@media (max-width:719px){.locations-item{padding:0 7px}}@media (min-width:1025px){.locations-item{font-size:20px}.locations-item::after{content:"";display:block;height:100%;width:1px;position:absolute;top:0;right:-25%;background-color:#333f48;opacity:.2}}.locations-item:hover{color:#333f48;transition:color 0.5s ease-in-out}.locations-item:last-of-type::after{content:none}.get-in-touch{position:relative;background-image:url(../../../../../../../../../themes/hello-elementor/custom-home-page-assets/assets/images/get-in-touch-bg-mobile.jpg);background-repeat:no-repeat;background-size:cover;min-height:250px}@media (min-width:1025px){.get-in-touch{min-height:80rem;background-image:url(../../../../../../../../../themes/hello-elementor/custom-home-page-assets/assets/images/get-in-touch-bg-desc.jpg)}}.get-in-touch .vertical-scroll-logo{display:none;position:absolute;top:0;left:3%;z-index:8;transition:color 0.3s ease}@media (min-width:1025px){.get-in-touch .vertical-scroll-logo{display:block}}.get-in-touch_inner{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:80rem}@media (min-width:1025px){.get-in-touch_text{padding-right:15rem}}@media (min-width:1441px){.get-in-touch_text{padding-right:12rem}}@media (min-width:1581px){.get-in-touch_text{padding-right:10rem}}@media (min-width:1661px){.get-in-touch_text{padding-right:6rem}}@media (min-width:1781px){.get-in-touch_text{padding-right:4rem}}@media (min-width:1921px){.get-in-touch_text{padding-right:4rem}}.get-in-touch::after{content:"";background-image:url(../../../../../../../../../themes/hello-elementor/custom-home-page-assets/assets/images/impact-man-photo.png);display:none;width:280px;height:680px;position:absolute;right:0;bottom:0}@media (min-width:1281px){.get-in-touch::after{display:block;height:500px}}@media (min-width:1367px){.get-in-touch::after{height:680px}}.get-in-touch_upper-title,.get-in-touch_title{color:#fff;font-weight:800;text-transform:uppercase;text-align:end}.get-in-touch_upper-title{font-size:30px}@media (min-width:720px){.get-in-touch_upper-title{font-size:50px}}@media (min-width:1441px){.get-in-touch_upper-title{font-size:80px}}@media (min-width:1581px){.get-in-touch_upper-title{font-size:100px}}.get-in-touch_title{font-size:8rem}@media (max-width:380px){.get-in-touch_title{font-size:80px}}@media (min-width:640px){.get-in-touch_title{font-size:90px}}@media (min-width:720px){.get-in-touch_title{font-size:150px}}@media (min-width:1025px){.get-in-touch_title{font-size:220px}}@media (min-width:1281px){.get-in-touch_title{font-size:240px}}@media (min-width:1441px){.get-in-touch_title{font-size:280px}}@media (min-width:1581px){.get-in-touch_title{font-size:30rem}}@media (min-width:1661px){.get-in-touch_title{font-size:33rem}}@media (min-width:1781px){.get-in-touch_title{font-size:350px}}@media (min-width:1921px){.get-in-touch_title{font-size:350px}}.get-in-touch_button{display:flex;flex-direction:column;align-items:center;color:#fff;text-transform:uppercase;font-size:3rem;font-weight:700}.get-in-touch_button svg{padding-left:0;padding-top:1rem;transition:padding-left 0.5s ease-in-out}.get-in-touch_button:hover svg{padding-left:15px;transition:padding-left 0.5s ease-in-out}.footer-container{overflow:hidden}@media (min-width:1280px){footer .footer-phone_text{font-size:16px}}@media (min-width:1220px){.btn.light{padding:15px 2rem}}