.hero-carousel.light{color:#fff}.hero-carousel.light a{color:#fff}.hero-carousel.light .cat-number{border-color:#fff}.hero-carousel.light .btn:hover{color:#000}.hero-carousel aside{padding:30px 0 40px 0}@media (min-width: 1200px){.hero-carousel aside{padding:0 0 0 40px;flex:0 0 50%;max-width:50%}}.hero-carousel aside .carousel-controls{padding:25px 0 0 0}@media (min-width: 1200px){.hero-carousel aside .carousel-controls{padding:35px 0 0 0}}.hero-carousel aside a{text-decoration:none}.hero-carousel aside .summary{font-size:15px;line-height:22px;max-width:440px;padding:15px 30px 15px 30px;margin:0 auto}@media (min-width: 1200px){.hero-carousel aside .summary{margin:0;padding:20px 0 15px 0}}@media (max-width: 991px){.hero-carousel aside .summary p{margin:0 0 15px 0}}.hero-carousel aside h2{margin:0 0 6px 0}@media (max-width: 991px){.hero-carousel aside h2{font-size:22px;line-height:28px;padding:0 20px}}.hero-carousel aside h2 span{font-size:22px;text-transform:none;padding:5px 0 0 0;display:block;font-family:"neue-haas-grotesk-text", sans-serif;font-weight:500}@media (max-width: 991px){.hero-carousel aside h2 span{font-size:16px;line-height:22px;padding:5px 0 5px 0}}.hero-carousel aside .cat-number{transition:all 0.3s ease}@media (min-width: 992px){.hero-carousel aside .cat-number{font-size:14px}}@media (min-width: 1200px){.hero-carousel main{flex:0 0 50%;max-width:50%;order:10}}.swiper-hero-images .swiper-slide{width:100%}.swiper-hero-images .swiper-slide{width:calc(100% - 80px)}@media (min-width: 1200px){.swiper-hero-images .swiper-slide{padding:0;width:520px}}.swiper-hero-images .swiper-slide figure{margin:30px 0 0px 0}@media (min-width: 1200px){.swiper-hero-images .swiper-slide figure{margin:55px 0 45px 0}}
