.modulecontainer.heroslider{margin:0 1rem}.modulecontainer.heroslider .splide.images .splide__slide{height:auto}.modulecontainer.heroslider .splide.images .splide__slide .slide-image-wrapper{overflow:hidden;padding-top:42.5%;position:relative;width:100%}.modulecontainer.heroslider .splide.images .splide__slide img,.modulecontainer.heroslider .splide.images .splide__slide video{height:100%;left:0;max-width:100%;object-fit:cover;position:absolute;top:0;width:100%}.modulecontainer.heroslider .mainimg-container .splide__track{margin:0 0 1.5rem}.modulecontainer.heroslider #slider-caption,.modulecontainer.heroslider .slider-text h1{font-family:Cormorant,serif;font-size:22px;font-weight:400;line-height:1.4}.modulecontainer.heroslider .splide__arrows.splide__arrows--ltr{display:none}.modulecontainer.heroslider .splide-custom-arrows{align-items:center;display:flex;justify-content:flex-end}.modulecontainer.heroslider .splide__arrows button{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:57px 13px;border:none;border-radius:0;color:transparent;font:0/0 a;height:13px;opacity:50%;text-shadow:none;width:57px}.modulecontainer.heroslider .splide__arrows button.splide__arrow--prev{background-position:0}.modulecontainer.heroslider .splide__arrows button.splide__arrow--next{background-position:100%}.modulecontainer.heroslider .splide__arrows button:hover{opacity:100%}.modulecontainer.heroslider .splide__arrows #slider-title{display:inline;font-size:16px;overflow:hidden;text-align:center;text-transform:uppercase;width:100px}.modulecontainer.heroslider .subslider>.row-fluid{flex-direction:column-reverse}.modulecontainer.heroslider .fade-text{opacity:1;transition:opacity .6s ease-in-out}.modulecontainer.heroslider .fade-text.fade-out{opacity:0}@media only screen and (min-width:768px){.modulecontainer.heroslider{margin:0 30px}.modulecontainer.heroslider .subslider>.row-fluid{flex-direction:row}}@media only screen and (min-width:1024px){.modulecontainer.heroslider{margin:0 60px}}