.date-picker-wrapper{z-index:99999}
@media (max-width:576px){.footer-info{text-align:center}}
.footer-info .address img{align-self:flex-start}
@media (max-width:576px){.footer-info .address img{align-self:center;margin-bottom:8px}}
@media (max-width:576px){.footer-info .bottom-info{margin-bottom:30px}}
.copyright{text-align:right}
@media (max-width:576px){.copyright{text-align:center;margin-bottom:0}}
.mpp{text-align:left}
@media (max-width:576px){.mpp{text-align:center}}
.accordion .card-header button:after{font-family:FontAwesome;content:"\f068";float:left}
.accordion .card-header button.collapsed:after{content:"\f067"}
.service-list{list-style-type:disc!important}
#toast-container{z-index:999999999999}
.hesperiden .tp-tab-image{width:200px!important}
.hesperiden.tparrows:hover{background:#e94723}
.hesperiden .tp-tab.selected,
.hesperiden .tp-tab:hover{background:#e94723!important}
@media screen and (min-width:280px) and (max-width:320px){.subtotal h6{font-size:.75rem!important}}
@media screen and (min-width:992px) and (max-width:1200px){.subtotal h6{font-size:.75rem!important}}
.amenities div{padding-right:8px;padding-left:8px}
.amenities div:first-child{padding-right:0!important;padding-left:8px}
.amenities div:last-child{padding-right:8px;padding-left:0!important}
.amenities .amenity img{width:40px}
@media screen and (max-width:400px){.amenities .amenity img{width:30px!important}}
.amenities .amenity p{font-size:8px!important}
[dir=rtl] .amenities .amenity p{font-size:10px}
.icon-wrapper{position:relative}
.icon-wrapper .icon-container{background:#fff;position:absolute;top:40px}
.card-image{width:100%;height:100%;border-top-right-radius:8px!important;border-top-left-radius:0!important;border-bottom-right-radius:8px!important;border-bottom-left-radius:0!important}
.img-cover{object-fit:cover}
.card-img,
.card-img-overlay{border-radius:8px!important}
.card-img-overlay{background:rgba(26,75,137,.8);background:linear-gradient(0deg,#1a4b89,hsla(0,0%,100%,.1))}
.card-content{position:absolute;bottom:0;right:0;left:0}
.slick-slider-dots{position:relative;top:0;left:0;display:flex}
.slick-slider-dots ul{display:flex;list-style:none;margin:0;padding:0}
.slick-slider-dots ul li{margin:0 4px}
.slick-slider-dots ul li button{background:#c0c9c7;font-size:0;padding:6px;overflow:hidden;color:#c0c9c7;border:none;border-radius:50px}
@media screen and (min-width:421px){.slick-slider-dots ul li button{padding:8px}}
.slick-slider-dots ul li.slick-active button{background:#e94723;color:#e94723}



select{background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) no-repeat 0% 50%;-moz-appearance:none!important;-webkit-appearance:none!important;appearance:none!important}
    
    
    
   