.footer-slider-container{height:auto;position:relative}.footer-slider{display:none;overflow:hidden}.footer-slider-container-image{background-size:100%;height:auto;position:relative;width:100%}.footer-slider-container-image img{width:100%}.footer-slider .slick-track{display:flex}.footer-item-container{background-position:top;background-repeat:no-repeat;background-size:cover;display:inline-flex;flex-direction:column;justify-content:flex-end;padding:0 8.75rem;position:relative;width:100vw!important}@media(min-aspect-ratio:8106479329266893/4503599627370496) and (max-aspect-ratio:2/1){.footer-item-container{padding:5rem 9.375rem}}@media(min-aspect-ratio:2/1){.footer-item-container{padding:2rem 9.375rem}}.footer-item-text{display:flex;flex-direction:row;gap:4rem;width:100%;z-index:9}.footer-item-text--left{color:#fff;padding:5.5rem 0;width:50%}.footer-item-text--right{display:flex;flex-direction:column;justify-content:flex-end;width:50%}.slider-item-heading{margin-bottom:2.5rem}.slider-item-sub-heading{margin-bottom:4.37rem}.theme-button--icon{display:inline-block}.theme-button--icon .fa-arrow-right{transform:rotate(-45deg)}@media(max-width:767px){.footer-item-container{padding:30px}.footer-item-text{flex-direction:column;width:100%}.footer-item-text--left,.footer-item-text--right{width:100%}}.footer-slider-container .slick-dots{bottom:6.875rem;display:flex!important;height:0;left:9.375rem;list-style-type:none;margin-bottom:0;padding:0;position:relative;width:fit-content}.footer-slider .slick-dots li::marker{content:none}.footer-slider.slick-initialized{display:block}.footer-slider .slick-dots li{margin-right:30px}.footer-slider .slick-dots li button{background-color:#fff;border:none;border-radius:50%;font-size:0;height:14px;padding:0;width:14px}.footer-slider .slick-dots .slick-active button{background-color:orange}.video-container{display:block;height:calc(100vh - 85px);left:0;position:absolute;top:0;width:100vw}.responsive-video{height:100%;object-fit:cover;width:100%}@media(max-width:767px){.footer-item-container{padding:2rem}.video-container{display:none}.slider-item-heading{margin-bottom:1rem}.footer-item-text h5{margin-bottom:1.5625rem}}