﻿.slideshow-holder{position:relative;}@media(max-width:991px){.slideshow-holder.style-b-holder.body{padding-left:0;padding-right:0;}}@media(min-width:992px){.slideshow-holder.style-b-holder.body{height:100%;padding-top:5%;padding-bottom:5%;position:absolute;top:0;right:0;bottom:0;}}.slideshow-holder.style-b-holder .slideshow-pager{bottom:0;right:25px;text-align:right;padding:0;z-index:1;}@media(max-width:991px){.slideshow-holder.style-b-holder .slideshow-pager{bottom:5px;}}.slideshow-holder.style-b-holder .slideshow-pager li button{height:12px;font-size:12px;width:12px;margin:0 4px;padding:0;border-radius:50%;opacity:.3;background:#fff;}@media(min-width:992px){.slideshow-holder.style-b-holder .slideshow-pager li button{background:#68696b;}}.slider{padding:0 0 15px 0;margin:0;list-style:none !important;}.slider .flickity-slider{width:100%;}.slider .cell,.slider .flickity-slider>div{width:100%;}.slider .cell,.slider .flickity-slider>div,.slider .cell img,.slider .flickity-slider>div img{width:100%;}.slider>.col-12{padding-left:0;padding-right:0;}.slider.style-c .cell{position:relative;width:100%;}.slider.style-c .content{position:relative;}.slider.style-c .content img{width:100%;}@media(min-width:992px){.slider.style-c .content img{width:80%;}}.slider.style-c .content .details{background:#830019;padding:30px;color:#fff;width:100%;display:block;box-sizing:border-box;}@media(min-width:992px){.slider.style-c .content .details{position:absolute;right:0;padding:30px;top:5%;bottom:15%;width:33%;}}@media(min-width:1200px){.slider.style-c .content .details{padding:50px 40px;}}.slider.style-c .content .details>span{display:block;margin-bottom:15px;line-height:1.55;}.slider.style-c .content .details .link{text-decoration:underline;}.slider.style-c .content:hover .link,.slider.style-c .content:active .link,.slider.style-c .content:focus .link{text-decoration:none;}.slider.style-c .flickity-page-dots{bottom:20px;right:25px;text-align:right;padding:0;z-index:1;}@media(max-width:991px){.slider.style-c .flickity-page-dots{bottom:5px;}}.slider.style-c .flickity-page-dots li button{height:12px;font-size:12px;width:12px;margin:0 4px;padding:0;border-radius:50%;opacity:.3;background:#fff;}@media(min-width:992px){.slider.style-c .flickity-page-dots li button{background:#68696b;}}.flickity-enabled:not(.mini-arrows) .flickity-prev-next-button{border-radius:0;background:rgba(0,0,0,.65);color:#fff;padding:50px 30px;width:auto;height:auto;}.flickity-enabled:not(.mini-arrows) .flickity-prev-next-button.previous{left:0;}.flickity-enabled:not(.mini-arrows) .flickity-prev-next-button.next{right:0;}.flickity-enabled .flickity-page-dots{position:relative;bottom:-5px;}.flickity-enabled.mini-arrows .flickity-prev-next-button{background:#19878b;color:#fff;-webkit-transform:none;-ms-transform:none;transform:none;top:auto;bottom:15px;position:absolute;text-decoration:none;right:auto;left:auto;}.flickity-enabled.mini-arrows .flickity-prev-next-button.top{bottom:auto;top:15px;}.flickity-enabled.mini-arrows .flickity-prev-next-button:disabled{background:#c1dbdb;opacity:.5;}.flickity-enabled.mini-arrows .flickity-prev-next-button:disabled span{color:#fff;}.flickity-enabled.mini-arrows .flickity-prev-next-button.previous{right:65px;}.flickity-enabled.mini-arrows .flickity-prev-next-button.next{right:10px;}.flickity-enabled.mini-arrows .flickity-prev-next-button span{display:block;width:50px;height:16px;font-size:16px;padding:12px 0;text-align:center;}.gradient-caption{position:relative;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.gradient-caption:hover .photo,.gradient-caption:active .photo,.gradient-caption:focus .photo{transform:scale(1.1);opacity:.6;}.gradient-caption .details{position:absolute;bottom:0;left:0;right:0;width:100%;padding:100px 20px 20px 20px;box-sizing:border-box;float:none;color:#fff;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;line-height:1.5;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.85) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.85) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#d9000000',GradientType=0);}.gradient-caption .details .title{text-decoration:none;padding:0;font-family:"Oswald",Helvetica,Arial,sans-serif;font-size:1.5rem;line-height:1.3;margin-bottom:5px;display:block;}.gradient-caption .details .body{font-style:italic;color:#fff;}