.heroSwiper{padding-top:0rem;padding-bottom:0rem}.hero .heroSwiper .swiper-slide{padding-right:0!important;padding-left:0!important}.hero .heroSwiper .swiper-slide .text h1{font-size:73px!important}.hero .heroSwiper .swiper-slide .inner-wrapper{width:100%!important;max-width:100%!important}.heroSwiper .swiper-slide .inner-wrapper{display:flex;flex-direction:column;align-items:center;gap:24px}.heroSwiper .btn-purple{min-width:auto}.heroSwiper .hero-slider-image{margin:0 auto;max-width:55rem!important;box-shadow:0 0 50px 15px #fff}.heroSwiper .swiper-slide .graphic{display:block}.heroSwiper .swiper-slide .mobile-graphic{width:100%}.heroSwiper .swiper-slide .mobile-graphic img,.heroSwiper .swiper-slide .graphic img{width:100%;height:auto;display:block}.heroSwiper .pagination-container{padding-top:6rem!important}.heroSwiper .swiper-slide .text{max-width:562px!important;width:100%!important}.heroSwiper .swiper-slide .text .sliderHeading p{font-family:"Darker Grotesque",sans-serif;font-size:70px;font-weight:300;line-height:80%;letter-spacing:-.02px;margin:0 0 20px}.heroSwiper .swiper-slide .hasOnlyHeading .text .sliderHeading p{margin-bottom:40px!important}.heroSwiper .swiper-slide .text .sliderDescription p{margin-top:5px!important;margin-bottom:40px!important;font-family:"Darker Grotesque",sans-serif;font-size:38px;font-weight:300;line-height:80%}.heroSwiper .btn-clear{min-width:auto}.heroSwiper .text sup{top:-.5em}.vimeo-wrapper{position:relative;padding-top:56.25%;border-radius:20px;overflow:hidden}.vimeo-container iframe{float:left}.home-2025 .hero .heroSwiper .swiper-slide .graphic iframe{border-radius:25px!important}.hero .inner-container-for-slider{width:100%;max-width:100%!important;margin:0 auto;padding-right:2rem;padding-left:2rem}@media (max-width:767px){.heroSwiper .swiper-slide[aria-label="3 / 3"] .hero-slider-image{max-width:22rem!important;margin-bottom:30px!important}.graphic{display:none!important}.heroSwiper .swiper-slide .mobile-graphic{display:block!important}}@media (max-width:991px){.heroSwiper .swiper-slide .text .sliderHeading p{font-size:50px!important}.heroSwiper .swiper-slide .text .sliderDescription p{font-size:22px!important}.heroSwiper .swiper-slide .hasOnlyHeading .text .sliderHeading p{margin-bottom:60px!important}.heroSwiper .swiper-slide .inner-wrapper{flex-direction:column}.heroSwiper .swiper-slide .mobile-graphic{display:block!important}}@media (min-width:768px) and (max-width:992px){.heroSwiper .swiper-slide[aria-label="3 / 3"] .hero-slider-image{max-width:60%!important;margin-bottom:30px!important}.graphic{display:none!important}.hero .inner-container-for-slider{padding-right:9rem;padding-left:9rem}.heroSwiper .swiper-slide .mobile-graphic{display:block!important}.heroSwiper .swiper-slide .text .sliderHeading p{font-size:70px!important}.heroSwiper .swiper-slide .text .sliderDescription p{font-size:38px!important}}@media (min-width:1024px){.heroSwiper{padding-top:6rem;padding-bottom:6rem}.hero .heroSwiper .swiper-slide .inner-wrapper{width:100%!important}.hero .inner-container-for-slider{padding-right:10rem;padding-left:10rem}.heroSwiper .swiper-slide .inner-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.heroSwiper .swiper-slide .text{flex:0 0 45%}.heroSwiper .swiper-slide .graphic{flex:1 1 55%;display:block!important}.heroSwiper .swiper-slide .mobile-graphic{display:none!important}}@media (min-width:1280px){.hero .heroSwiper .swiper-slide .inner-wrapper{width:100%!important;gap:40px!important}}@media (min-width:1440px){.hero .heroSwiper .swiper-slide .inner-wrapper{width:100%!important}.hero .inner-container-for-slider{padding:0 8rem!important}}@media (min-width:1530px){.hero .heroSwiper .swiper-slide .inner-wrapper{width:100%!important}.hero .inner-container-for-slider{padding:0 17rem!important}}@media (min-width:1920px){.hero .heroSwiper .swiper-slide .inner-wrapper{width:100%!important}.hero .inner-container-for-slider{padding:0 17rem!important}}@media (min-width:2560px){.hero .heroSwiper .swiper-slide .inner-wrapper{width:100%!important}.hero .inner-container-for-slider{padding:0 30rem!important}}