@import "/css/bootstrap.css";@import "/vendors/linericon/style.css";@import "/css/font-awesome.min.css";@import "/vendors/owl-carousel/owl.carousel.min.css";@import "/vendors/bootstrap-datepicker/bootstrap-datetimepicker.min.css";@import "/vendors/nice-select/css/nice-select.css";@import "/vendors/lightbox/simpleLightbox.css";@import "/css/style.css";@import "/css/responsive.css";@media (max-width:575px){.section_gap{padding:50px 0!important}.section_title h2{font-size:24px!important;line-height:32px!important}.section_title p{font-size:14px!important;padding:0 10px!important}.container{padding-left:15px;padding-right:15px}.header_area{padding:0 10px}.footer-area .col-sm-6{margin-bottom:30px;text-align:center}.footer-bottom{text-align:center!important}.footer-social{justify-content:center!important;margin-top:20px}.why_choose_item{min-height:240px!important;padding:25px 15px!important}.facilities_item{padding:20px 15px!important;min-height:180px!important}.testimonial_item{flex-direction:column!important;text-align:center!important;padding:20px 15px!important}.testimonial_item img{margin-right:0!important;margin-bottom:15px!important}.accomodation_item,.single-recent-blog-post{margin-bottom:30px}}@media (min-width:576px) and (max-width:767px){.section_gap{padding:60px 0}.why_choose_item{min-height:250px!important}}@media (min-width:768px) and (max-width:991px){.section_gap{padding:70px 0}.why_choose_item{min-height:260px!important}.testimonial_item{flex-direction:row!important}}@media (min-width:992px){.footer-text{text-align:left!important}.footer-social{text-align:right!important;justify-content:flex-end!important}}*{transition:all .3s ease}img{max-width:100%;height:auto}body{overflow-x:hidden}html{scroll-behavior:smooth}@media (max-width:767px){.accomodation_item .hotel_img{height:clamp(180px,30vw,200px)!important}.accomodation_item{padding:clamp(15px,4vw,20px)!important;margin:0 auto!important;max-width:100%!important}.accommodation_slider{padding:0 5px!important}.accommodation_slider .owl-item{padding:0 10px!important}.accommodation_slider .owl-nav{margin-top:20px!important}.accommodation_slider .owl-nav button{width:40px!important;height:40px!important;font-size:20px!important;min-width:44px!important;min-height:44px!important}.accommodation_slider .owl-dots{margin-top:15px!important}.accommodation_slider .owl-dots button{width:12px!important;height:12px!important;margin:0 5px!important}.accomodation_item *{max-width:100%!important;box-sizing:border-box!important}.accomodation_item .btn,.accomodation_item a.btn{min-height:44px!important;min-width:120px!important;padding:clamp(8px,2vw,10px) clamp(20px,4vw,25px)!important;font-size:clamp(12px,2vw,14px)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.accomodation_item .features span,.accomodation_item fieldset span{font-size:clamp(10px,1.8vw,12px)!important;padding:clamp(4px,1vw,6px) clamp(8px,2vw,12px)!important;white-space:nowrap!important}.accomodation_item h5{font-size:clamp(16px,3.5vw,22px)!important}.accomodation_item h5 small{font-size:clamp(11px,2vw,14px)!important}.accomodation_item h4{font-size:clamp(16px,3vw,20px)!important;min-height:clamp(40px,5vw,50px)!important;line-height:1.3!important;padding:0 5px!important}.accomodation_item fieldset{padding:clamp(12px,2.5vw,15px)!important;min-height:clamp(100px,15vw,120px)!important}.accomodation_item fieldset legend{font-size:clamp(12px,2vw,14px)!important}}