
.row.holidaybanner { margin: 80px 0;}
.holidaybanner-content {position: absolute; left: 0; top: 0;  width: 100%;height: 100%; overflow: hidden; border-radius: 35px; background: #000; background: linear-gradient(81deg, rgb(0, 0, 0) 0%, rgba(255, 255, 255, 0) 70%);}
.holidaybanner-main { width: 100%; position: relative; margin: 10px 0 0; color:#fff;overflow: hidden; border-radius: 35px;}
.holidaybanner-content-inner  {position: absolute; left: 80px; top: 80px;}
.holidaybanner-content-inner span { font-family: "Dancing Script",cursive; font-weight: 800; font-size: 35px; line-height: normal; width: 100%;}
.holidaybanner-content-inner p { font-size: 28px; font-weight: 600; line-height: normal;width: 100%;}
.holidaybanner-content-inner a { position: relative; border-radius: 7px;padding: 15px 30px; padding-right: 30px; color: #fff; float: none; font-size: 18px; font-weight: 600; display: inline-block; margin: 20px 0 0; transition: transform .3s; background: url(../../../images/arrow-next-w.png) 85% center no-repeat #fab800; background-size: auto; background-size: 20px; padding-right: 60px; width: auto;}
.brandhotel-title span { color: #423f38; text-transform: capitalize; font-size: 15px; font-weight:400; letter-spacing: 2px;}
.brandhotel-title h2 { width: 100%; font-size: 25px; font-weight:600; line-height: 38px; margin:3px 0 10px;}


@media all and (max-width:767px){
	
	
.holidaybanner-main { border-radius: 15px;}
.row.holidaybanner { margin: 25px 0!important;}
.holidaybanner-content { border-radius: 10px;}
.holidaybanner-content-inner { left: 30px; top:20px;}
.holidaybanner-content-inner span { font-size: 20px;}
.holidaybanner-content-inner p { font-size: 16px;}
.holidaybanner-main img {height: 140px; max-width: none;}
.holidaybanner-content-inner a {padding: 7px 12px;margin: 10px 0 0;background-size: 16px; padding-right: 44px;font-size: 13px;}
.brandhotel-title h2 { width: 100%; font-size: 18px; font-weight: 600; line-height: normal; margin: 3px 0 0px;}
.brandhotel-title span { font-size: 14px; letter-spacing: 1px;}
.holidaybanner-hc .holidaybanner-main { height: 148px;}
.packageindex-slider.packagesldr.hotelsldr.htlcountry-nds .sliderloop ul li a .col-sm-12 .packageindex-slider-name .packageindex-slider-name-abso {padding: 6px 10px}

}