@media (max-width:1600px){:root{--space:5vw;}}@media (max-width:1500px){#page-home .slider .bg .owl-nav{display:none;}}@media (max-width:1000px){:root{--space:30px;--margin:40px;}.header .logo a{top:20px;}.header .logo a img{height:calc(var(--headerHeight) + 40px);width:auto;}.header .right .menu,.header .right .p-btn{display:none;}.header .right .mobile-menu-bar{display:block;}#page-home .slider{min-height:635px;}#page-home .slider .bg img{object-fit:cover;min-height:635px;}#page-home .slider .texts{width:auto;align-items:flex-start;flex-direction:column;gap:20px;}#page-home .slider .texts .t-l{font-size:30px;}#page-home .slider .texts .t-r .p-btn{margin-top:20px;}#page-home .abouts-area .row{flex-direction:column-reverse;}#page-home .abouts-area .img{padding-left:0;}#page-home .accommodation-area{overflow:hidden;}#page-home .accommodation-area .owl-carousel{background-image:none;}#page-home .accommodation-area .owl-carousel .owl-stage-outer{overflow:inherit;}#page-home .packages-area{overflow:hidden;}#page-home .packages-area .p-titles{margin-bottom:40px;}#page-home .packages-area .owl-carousel{padding:0;}#page-home .packages-area .owl-carousel .owl-stage-outer{overflow:inherit;}#page-home .packages-area .owl-carousel .owl-item.active .package-box{scale:1;}.check-in-fixed{bottom:200px;}.reservation-area{flex-direction:column;align-items:center;gap:20px;}.reservation-area .rez-box{display:grid;padding:0;height:auto;grid-template-columns:repeat(2, 1fr);gap:10px;background-color:transparent;}.reservation-area .rez-box .item{overflow:hidden;border-radius:10px;border:none !important;padding:0 20px !important;background-color:var(--color1);}.reservation-area .rez-box .item .i input::-webkit-calendar-picker-indicator{display:none;}.reservation-area .rez-box .item:nth-of-type(3){gap:0;}.reservation-area .rez-box .item:nth-of-type(3) .i:last-of-type{text-align:right;}.reservation-area .rez-box .item:nth-of-type(3) .i:last-of-type input{text-align:right;}.reservation-area .rez-box .item:nth-of-type(3) input{font-size:10px;}.reservation-area .rez-box .item:last-of-type{padding:0 !important;}.reservation-area .rez-box .item:last-of-type button{width:100%;border-radius:10px;height:100%;}.reservation-area .price-info-box{width:100%;align-items:center;text-align:center;}.reservation-area .price-info-box p br{display:none;}.reservation-area .arrow-right{rotate:90deg;}.services-area .row{flex-direction:column-reverse;}.services-area .owl-carousel{padding-left:0;border-radius:12px;overflow:hidden;}.services-area .owl-carousel img{height:220px;border-radius:0px;}.services-area .owl-carousel .owl-dots{display:none;}.page{margin-top:80px;}#page-accommodation .boxes .box .bot{flex-direction:column;}#page-accommodation .boxes .box .bot .types{justify-content:flex-start;}#page-accommodation .boxes .box .bot .r{align-items:center;flex-direction:row;justify-content:space-between;}#page-accommodation .boxes .box .bot .r .price-info-box{margin-top:0 !important;justify-content:flex-start;}#page-accommodation-category .tops-area{justify-content:space-between;flex-direction:column;align-items:flex-start;}#page-accommodation-category .tops-area .r{width:auto;}#page-accommodation-category .amenities{flex-direction:column;gap:40px;}#page-accommodation-category .amenities .right{grid-template-columns:repeat(2, 1fr);gap:15px;}#page-accommodation-category .neighborhoods{flex-direction:column;gap:40px;}#page-accommodation-category .neighborhoods .top{flex-direction:column;gap:40px;}#page-accommodation-category .booking-policies{flex-direction:column;gap:40px;}#page-accommodation-category #availability .filter-area{flex-direction:column;gap:20px;}#page-accommodation-category #availability .filter-area .l{height:auto;padding:10px 20px;gap:15px;display:grid;width:100%;grid-template-columns:repeat(2, 1fr);}#page-accommodation-category #availability .filter-area .l .check{height:auto;}#page-accommodation-category #availability .rooms .room{align-items:stretch;flex-direction:column;gap:35px;}#page-accommodation-category #availability .rooms .room .imgs{width:100%;}#page-accommodation-category #availability .rooms .room .imgs img{height:350px;}#page-accommodation-category #availability .rooms .room .right .top .top-l .t{font-size:20px;}#page-accommodation-category #availability .rooms .room:first-of-type{padding-top:0;}.culture-box .right{padding-left:30px;}#page-abouts .abouts-mini-area .txt{padding-right:0;}#page-abouts .our-values-area .area .owl-carousel{padding-left:0;}#page-abouts .leadership-area .leads{flex-direction:column;}#page-blog-detail .contentarea img{float:none;max-width:100%;margin:20px 0;}.services-boxes .culture-box:nth-child(2n) .row .right{padding-right:30px;}.videos-area img,.videos-area video{height:80vh;}.videos-area .texts{right:var(--space);top:50%;translate:0 -50%;width:auto;}.p-bar ul{padding-bottom:2px;overflow:hidden;overflow-x:auto;}.p-bar ul li a{padding:10px 20px;white-space:nowrap;}.faqs-area .items .item{padding:20px 0;}.footer .area .row{flex-direction:column-reverse;--bs-gutter-y:15px;}.footer .area .bg{display:none;}.footer .area .slogan{padding:20px 0;font-size:37px;padding-top:0;}.footer .copyright .t{flex-direction:column;gap:30px;}.footer .copyright ul,.footer .copyright ol{gap:25px;justify-content:center;flex-wrap:wrap;}.footer .copyright .b{flex-direction:column;gap:25px;}.culture-area .p-bar{overflow:hidden;overflow-x:auto;}.culture-area .tabs-area .tab .img{height:300px;}.culture-area .tabs-area .tab .right{padding-left:30px;}.contacts-area{flex-direction:column;gap:50px;}.our-customers-area .owl-carousel .owl-dots{display:none;}.p-titles{flex-direction:column;align-items:stretch;}.p-titles .lft{max-width:100%;flex:none;}.p-titles .rgt{text-align:left !important;}}