.img-w-content__right h2{text-align:left;margin-top:0;margin-bottom:16px}.img-w-content__right p{margin-bottom:24px;margin-top:0}.reusable-img-w-content img{width:100%;aspect-ratio:1/1;object-fit:cover}@media only screen and (max-width:767px){.reusable-img-w-content>div>div{gap:24px;flex-direction:column}.has-slider-box.reusable-img-w-content>div>div{flex-direction:column-reverse}}@media only screen and (max-width:575px){.reusable-img-w-content .classic__button{display:none}.reusable-img-w-content a{width:100%;display:inline-block;text-align:center}}.reusable-list-img-w-content h2{color:var(--primary-color)}.img-and-content-slider-item{position:relative}.img-and-content-slider-item-desc{position:absolute;left:50%;transform:translateX(-50%);color:#fff;bottom:48px}.img-and-content-slider-item-desc h3{font-size:20px}.img-and-content-slider-item-desc h3,.img-and-content-slider-item-desc p{margin:0;color:#fff}.img-and-content-slider img{aspect-ratio:unset;width:100%;max-height:400px}.img-and-content-slider-item::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,#fff0 56.2%,rgb(0 0 0 / .5) 84.7%),linear-gradient(0deg,rgb(0 0 0 / .4) 0%,rgb(0 0 0 / .4) 100%)}.img-and-content-slider .slick-dots{bottom:20px}.img-and-content-slider .slick-dots li button:before{color:#a9b4c2;opacity:1}.img-and-content-slider .slick-dots li{width:20px}.img-and-content-slider .slick-dots li.slick-active{width:20px}.img-and-content-slider .slick-dots li.slick-active button::before{content:"";font-size:0;width:20px;background:#fff;border-radius:99px}.img-and-content-slider li,.img-and-content-slider button,.img-and-content-slider button::before{height:10px!important}.img-and-content-slider button::before{display:flex;justify-content:center;align-items:center}.img-and-content-slider .slick-dots{display:flex;align-items:center;justify-content:center}.custom-slider-nav{left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;position:absolute;bottom:20px}.custom-slider-nav .slick-dots{position:unset!important}.custom-slider-nav .slick-arrow::before{display:none!important}.custom-slider-nav>button{height:unset!important}.img-and-content-slider-item-desc{text-align:center;max-width:90%;width:100%}@media only screen and (max-width:575px){.img-and-content-slider{width:calc(100% + 30px);margin-left:-15px}}.video-wrapper iframe,.video-wrapper video{width:100%;height:500px}