.control-image-carousel .imagecarousel-wrap{position:relative}.control-image-carousel .imagecarousel-wrap .tns-details{display:flex;font-family:var(--font-primary);font-size:1.1667rem;justify-content:space-between;margin:30px 0 0}.control-image-carousel .imagecarousel-wrap .tns-details .tns-nav{bottom:10px;left:50%;position:absolute;transform:translateX(-50%);width:80%}.control-image-carousel .imagecarousel-wrap .tns-details .tns-nav button.tns-nav-active{background-color:var(--image-carousel-nav-active)}.control-image-carousel .imagecarousel-wrap .imagecarousel-horizontal .imagecarousel-slide .slide-caption{font-size:.6667rem;letter-spacing:3px;margin:30px 0 0;text-align:center;text-transform:uppercase}@media (min-width:768px){.control-image-carousel .imagecarousel-wrap .tns-details{bottom:0;position:absolute;right:0;width:40%}.control-image-carousel .imagecarousel-wrap .imagecarousel-horizontal .imagecarousel-slide{padding:0 0 30px;position:relative}.control-image-carousel .imagecarousel-wrap .imagecarousel-horizontal .imagecarousel-slide.tns-slide-active .slide-caption{opacity:1;transition-delay:.5s}.control-image-carousel .imagecarousel-wrap .imagecarousel-horizontal .imagecarousel-slide .slide-caption{bottom:0;left:0;margin:0;opacity:0;position:absolute;text-align:left;transition:opacity .2s ease-in;transition-delay:0;width:58%}}@media (min-width:1200px){.control-image-carousel .imagecarousel-wrap .tns-details{width:30%}.control-image-carousel .imagecarousel-wrap .imagecarousel-horizontal .imagecarousel-slide .slide-caption{width:68%}}