.custom-special-offers-slider .special-box-col .col-img {
background: no-repeat center top #333;
background-size: cover;
min-height: 473px;
position: relative;
border-radius: 25px;
overflow: hidden;
}
.custom-special-offers-slider-wrap h3 {
font-size: 24px;
font-family: agenda-medium;	
margin-bottom: 25px;
}
.custom-special-offers-slider .special-box-col {
padding: 0 15px;
outline: 0;
}
.custom-special-offers-slider .special-box-col h3,
.custom-special-offers-slider .special-box-col .special-box-info {
font-size: 20px;
text-transform: uppercase;	
background: rgba(0,0,0,.50);
padding: 20px 10px;
position: absolute;
bottom: 0;
width: 100%;
left: 0;
margin: 0;
}
.custom-special-offers-slider .special-box-col .special-box-info {
padding: 15px 25px;
}
.custom-special-offers-slider .special-box-col .special-box-info .destination-title,
.custom-special-offers-slider .special-box-col .special-box-info .destination-title a {
font-size: 26px;
text-transform: uppercase;	
font-family: agenda-medium;
line-height: 1;
margin-bottom: 10px;
}
.custom-special-offers-slider .special-box-col .special-box-info .destination-title a:hover {
color: #999;
}
.custom-special-offers-slider .special-box-col .special-box-info .destination-sub-title,
.custom-special-offers-slider .special-box-col .special-box-info .destination-sub-title a {
font-size: 16px;
text-transform: none;
font-family: agenda-light;
line-height: 1;	
}
.custom-special-offers-slider .special-box-col .special-box-info .destination-sub-title a:hover {
color: #999;
}
.custom-special-offers-slider .special-box-col .special-box-info a {
font-size: 14px;
font-family: agenda-bold;
letter-spacing: 1px;
line-height: 1;
color: #FFF;
text-decoration: none;
}
.custom-special-offers-slider .special-box-col .special-box-info .site-btn-wrap {
line-height: 1;
}
.custom-special-offers-slider .special-box-col h3 a {
color: #707070;
}
.custom-special-offers-slider .special-box-col .special-box-info  h3 a:hover {
color: #000;
}
@media (max-width: 414px) {
.custom-special-offers-slider .special-box-col .col-img {
min-height: 300px;
}
}
@media (max-width: 320px) {
.custom-special-offers-slider .special-box-col .col-img {
min-height: 250px;
}
}