@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200);.m-hero-banner-with-carousel .m-hero-banner__container{padding:40px}.m-hero-banner-with-carousel__right{display:block;width:50%}@media (max-width:992px){.m-hero-banner-with-carousel__right{width:100%}}.m-hero-banner-with-carousel__right .c-carousel .swiper-slide{height:100%!important}.m-hero-banner-with-carousel__right .c-carousel .swiper-slide img{max-height:93%!important;width:auto!important}.m-hero-banner-with-carousel__right .c-carousel__swiper{max-height:320px}.m-hero-banner-with-carousel__right .c-carousel__swiper .swiper-pagination{padding:0 50px;text-align:right}@media (max-width:992px){.m-hero-banner-with-carousel__right .c-carousel__swiper .swiper-pagination{text-align:center}}.m-hero-banner-with-carousel__right__caption{bottom:0;left:25%;position:absolute;transform:translateX(-25%)}