/* SLIDESHOW */

.cycle-slideshow {width: 100%; line-height: 0; z-index: 10; position: relative;}
.cycle-slideshow img{width: 100%; z-index: 5 !important; position: relative;}
.cycle-slideshow .cycle-pager {text-align: center; width: 100%; z-index: 25 !important; position: absolute; bottom: 10px; overflow: hidden;}
.cycle-slideshow .cycle-pager span {margin: 0; padding: 0; font-family: arial; font-size: 30px; line-height: 30px; width: 18px; height: 18px; display: inline-block; color: #fff; cursor: pointer;}
.cycle-slideshow .cycle-pager span.cycle-pager-active {color:#FCB028;}
.cycle-slideshow .cycle-pager > * {cursor: pointer;}
.slide {width: 100%; z-index: 5 !important;}
.slide img {width: 100%; z-index: 5 !important;}
.slide .slide-link{position: absolute; width: 100%; max-width: 700px; background:rgba(0,84,166,0.85); padding:20px 25px; box-sizing: border-box; color: #fff; top: 15px; z-index: 30; line-height: normal; text-align: left; left: 25px;}
.slide .slide-link .link-text h2{text-transform: uppercase; margin: 10px 0 ; color: #fff; letter-spacing: 1px; font-size: 30px; line-height: 35px; border-bottom: 1px solid #fff; padding-bottom: 10px; margin-bottom: 10px;}
.slide .slide-link .link-text p{ margin: 0 0 10px; color: #fff; line-height: 28px; font-size: 16px;}

.slide .button-link a{display: block; margin: 10px 0;padding: 15px;background:#000;text-transform: uppercase; text-align: center; text-decoration: none; box-sizing: border-box; color: #fff; font-weight: 800; max-width: 250px; transition: .3s ease;font-family: 'montserratsemi_bold', sans-serif;}
.slide .button-link a:hover{background: #333; color: #fff;}

@media screen and (max-width: 1365px) {

	.slide .slide-link {top:0; padding: 5px 20px; left: 0; position: relative; width: 100%;}
	.slide .slide-link .link-text h2 {font-size: 25px;}
	.slide .slide-link .link-text p {font-size: 14px; line-height: 20px;}
	.slide .button-link a {font-size: 16px;}
}