.slidebannerbox {width:100%;height:200px;border-radius:12px;position: relative;overflow:visible;}
.slidebannerbox  img{width:100%;height: 100%;object-fit: cover;border-radius:12px;}

.poplulardesbox .slick-prev{left: -15px !important; background: #fff; padding: 10px 6px; width: 40px; height: 40px; box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px; border-radius: 30px; display: flex ; align-items: center; justify-content: center;    top: 40% !important;position:absolute;border:none;}

.poplulardesbox .slick-next{right: -15px !important; background: #fff; padding: 10px 6px; width: 40px; height: 40px; box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px; border-radius: 30px; display: flex ; align-items: center; justify-content: center;    top: 40% !important;position:absolute;border:none;}

.poplulardesbox .slick-prev:before{display:none;}
.poplulardesbox .slick-next:before{display:none;}

.slick-prev:hover, .slick-next:hover{background:#fff !important;}

.poplulardesbox  .slick-slide{padding-bottom:20px !important;}

.excitemorebox h1{text-align: center ; font-size: 30px;font-family:"myFirstFont";}

.excitemorebox h1:after{
content: ''; position: absolute; width: 100%; height: 2px; background: #ffc087; left: 0; bottom: 3px; z-index: -1; border-radius: 30px;
}
.deslabel{ background: #fff; padding: 5px 5px; border-radius: 5px; font-size: 13px; font-weight: 500; line-height: 16px;width:fit-content;}
.destinationname{ color: #fff; font-size: 22px; font-weight: 700;}
.mainflotinnerbox{position: absolute; top: 0; padding: 15px 15px; width: 100%; height: 100%; background: #1a3faf42;border-radius:12px;display: flex;align-items: end;}

 .mainflotinnerbox::after { content: ""; position: absolute; bottom: -15px; left: 50%; transform: translateX(-50%); width: 0; height: 0; border-left: 15px solid transparent; border-right: 15px solid transparent; border-top: 15px solid #1a3faf91; }