::selection{color:#fff;background:#0085A2;}.logo-img{padding:20px 0;width:100px;text-align:center;}.nav-scroll .logo-img{width:80px;}.nav-scroll .dropdown .nav-link i{color:#fff;}.btn-form1-discount{background:#fff !important;border:1px solid #000;color:#000 !important;transition:auto;line-height:30px !important;border-radius:40px;}.btn-form1-send,.btn-room-submit,.btn-form1-submit{background-image:linear-gradient(90deg,#0085A2,#006771);color:#fff;transition:auto;line-height:46px;}.btn-empty{background-image:linear-gradient(90deg,#842029,#842029);color:#fff;transition:auto;line-height:46px;}.btn-payment{background-image:linear-gradient(90deg,#ff5e1f,#ff5e1f);color:#fff;transition:auto;line-height:46px;}.btn-form1-send:hover,.btn-room-submit:hover,.btn-form1-submit:hover{background-color:#006771;color:#fff;}.btn-form1-send{border-radius:40px !important;}.nav-scroll .navbar-nav .active{color:#0085A2 !important;}.navbar .navbar-nav .active{color:#0085A2 !important;}.input1_inner:after{color:#0085A2;}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#0085A2;}.cookiesBtn__link{background-image:linear-gradient(90deg,#0085A2,#006771) !important;border:1px solid #0085A2 !important;}#cookies-policy .cookies__category input:checked+.cookies__box:after{background:#0085A2 !important;opacity:1;}#cookies-policy .cookies__details{color:#0085A2 !important;}.navbar-nav .menu_login .nav-link{letter-spacing:1px;}.menu_login{position:absolute;right:0;top:0;background:#fff;border-radius:40px;}.menu_cart{position:absolute;right:172px;top:0;background:#fff;border-radius:40px;float:none !important;}.menu_cart_login{position:absolute;right:120px;top:0;background:#fff;border-radius:40px;float:none !important;}.menu_cart_login a{padding:5px 12px;}.menu_cart i,.menu_cart span,.menu_cart_login i,.menu_cart_login span{color:#0085A2;;}.navbar{margin-top:20px;}.navbar-nav .nav-item{float:left;}.navbar-collapse{position:relative;}.navbar-nav .menu_login .nav-link{color:#0085A2;padding:5px 15px;}.navbar-nav .menu_cart .nav-link{color:#0085A2;padding:5px 15px;}.navbar .navbar-nav .nav-link{font-family:'Barlow Condensed',sans-serif;font-size:15px;font-weight:400;text-transform:none;}.navbar .navbar-nav .nav-link:hover{color:#0085A2;}.navbar .navbar-nav .active{color:#0085A2 !important;}.navbar .navbar-nav .active i{color:#0085A2;}.nav-scroll{margin-top:0;z-index:99999;}.nav-scroll .menu_login{background-image:linear-gradient(90deg,#0085A2,#006771);color:#fff;}.nav-scroll .menu_login .nav-link{color:#fff !important;}.nav-scroll .navbar-toggler-icon,.nav-scroll .icon-bar{color:#0085A2;}.nav-scroll .navbar-nav .nav-link{color:#222;}.nav-scroll .navbar-nav .active{color:#0085A2 !important;}.nav-scroll .logo-wrapper .logo h2{color:#0085A2;}.logo-wrapper .logo h2{color:#0085A2;}.nav-scroll .navbar-nav .active i{color:#0085A2;}.navbar .dropdown-menu .dropdown:hover>.dropdown-item,.navbar .dropdown-menu .dropdown-item.active,.navbar .dropdown-menu .dropdown-item:hover{color:#0085A2;}.dropdown .nav-link i{color:#0085A2;}.form_detail .c1:first-child .input1_inner input,.form_detail .c1:first-child .select2{border-top-left-radius:40px;border-bottom-left-radius:40px;margin-bottom:0;}.form1 .select2{margin-bottom:0;}.form1 .c2,.form1 .c3,.form1 .c4,.form1 .c5{height:auto;}.form1 .c5:first-child .select2{border-top-left-radius:40px;border-bottom-left-radius:40px;margin-bottom:0;height:61.4px;}.btn-form1-submit{border-top-right-radius:40px;border-bottom-right-radius:40px;}.btn-room-submit{width:30% !important;border-radius:40px;display:block;padding:0;border:none;margin:0;width:100%;color:#fff;font-family:'Barlow Condensed',sans-serif;font-size:15px;text-decoration:none;line-height:52px;position:relative;letter-spacing:3px;text-transform:uppercase;text-align:center;}.slider-fade .owl-dots .owl-dot.active{border-color:#0085A2;background:#0085A2;}.testimonials .owl-carousel .owl-nav.disabled,.slider-fade .owl-carousel .owl-nav.disabled{display:none !important;}.logo-wrapper{float:left;margin-right:30px;}.butn-light a{background:#0085A2;border-radius:40px;border:0;padding:15px 25px;}.butn-light:hover{border-radius:40px;}.butn-light a:hover:after{border-radius:40px;}.btn-custom{background-image:linear-gradient(90deg,#0085A2,#006771);color:#fff !important;}.btn-custom:visited,.btn-custom:link,.btn-custom:active,.btn-custom:hover{color:#fff !important;}.btn-notify{font-weight:400;font-family:'Barlow Condensed',sans-serif;background-image:linear-gradient(90deg,#0085A2,#006771);border-radius:10px;color:#fff;padding:10px 22px;border:1px solid #0085A2;margin:0;position:relative;font-size:15px;letter-spacing:2px;}.select2-search--dropdown{display:block;padding:0;}.select2-container--default .select2-search--dropdown .select2-search__field{border:0px solid #ececec;border-top-left-radius:10px;border-top-right-radius:10px;}.select2-container--default .select2-results>.select2-results__options{max-height:500px;border-radius:0;}.select2-container--open .select2-dropdown--above{border:0px solid #ececec;}.select2-results{display:block;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}.booking-home .select2-container--default .select2-selection--single .select2-selection__rendered{height:54px;}.registering a{color:blue;}.link_sign_in,.link_sign_up,.link_forgot_password{color:#0085A2 !important;}.form-group input[readonly]{background:#ced4da;}.ui-datepicker .ui-datepicker-header{background:#0085A2;border:#0085A2;color:#fff;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #0085A2;background:#0085A2;}.progress-wrap svg.progress-circle path{stroke:#0085A2;}.progress-wrap::after{color:#0085A2;}.form_villa .select2{height:62px;}#dashboard_nav{padding-right:20px;}#dashboard_nav ul{list-style-type:none;margin:0;padding:1px;width:100%;background-color:rgb(0,133,162,1);border-radius:3px;}#dashboard_nav ul li{list-style-type:none;}#dashboard_nav ul li a{font-size:17px;font-style:none;display:block;color:#FFFFFF;padding:8px 0 8px 16px;text-decoration:none;cursor:pointer;}#dashboard_nav ul li a.active{background-color:#fff;border-radius:3px;color:#0085A2;}#dashboard_nav ul li a:hover{background-color:rgb(255,255,255,0.3);color:#fff;border-radius:3px;}.margin-auto{margin:0 auto;float:none;}.form_detail .input1_inner:after{top:18px;}.form_detail .select2-container{height:50px;}.table-cart ul{margin:0;padding:0;}.table-cart ul li{list-style-type:none;clear:both;}.table-cart ul li span:first-child{display:block;float:left;min-width:150px;}.table-cart ul li span:last-child{display:block;float:left;}.fw-400{font-weight:400;}.fw-700{font-weight:700;}.fs-10{font-size:10px;}.fs-11{font-size:11px;}.fs-12{font-size:12px;}.fs-13{font-size:13px;}.fs-14{font-size:14px;}.fs-15{font-size:15px;}.fs-16{font-size:16px;}.fs-20{font-size:20px;}.fs-23{font-size:23px;}.fs-25{font-size:25px !important;}.fs-30{font-size:30px;}.p-10{padding:10px;}.pl-0{padding-left:0px;}.pl-5{padding-left:5px;}.pl-10{padding-left:10px;}.pl-15{padding-left:15px;}.pl-20{padding-left:20px;}.pr-0{padding-right:0px;}.pr-5{padding-right:5px;}.pr-10{padding-right:10px;}.pr-15{padding-right:15px;}.pr-20{padding-right:20px;}.pt-0{padding-top:0px;}.pt-5{padding-top:5px;}.pt-10{padding-top:10px;}.pt-15{padding-top:15px;}.pt-20{padding-top:20px;}.pb-0{padding-bottom:0px;}.pb-5{padding-bottom:5px !important;}.pb-10{padding-bottom:10px;}.pb-15{padding-bottom:15px;}.pb-20{padding-bottom:20px;}.mt-0{margin-top:0px !important;}.mt-5{margin-top:5px !important;}.mt-10{margin-top:10px !important;}.mt-15{margin-top:15px !important;}.mt-20{margin-top:20px !important;}.mt-30{margin-top:30px !important;}.mt-50{margin-top:50px !important;}.mb-0{margin-bottom:0px !important;}.mb-5{margin-bottom:5px !important;}.mb-10{margin-bottom:10px !important;}.mb-15{margin-bottom:15px !important;}.mb-20{margin-bottom:20px !important;}.mb-50{margin-bottom:50px !important;}.ml-0{margin-left:0px !important;}.ml-5{margin-left:5px !important;}.ml-10{margin-left:10px !important;}.ml-15{margin-left:15px !important;}.ml-20{margin-left:20px !important;}.mr-0{margin-right:0px !important;}.mr-5{margin-right:5px !important;}.mr-10{margin-right:10px !important;}.mr-15{margin-right:15px !important;}.mr-20{margin-right:20px !important;}.m-auto{margin:0 auto;}.news2-sidebar .widget{padding:20px;}.news2-sidebar .widget-title h6{font-size:18px;}.form-check{margin-bottom:10px;}.form-check-input{width:18px;height:18px;margin-right:10px;}.ck-reset_all{display:none;}.post img{max-width:100%;height:auto;}.post h2{font-size:25px !important;}.post h3{font-size:22px !important;}.post h4{font-size:19px !important;}.post h5{font-size:16px !important;}.post-comment-section{border-top:1px solid #ddd;padding-top:40px;margin-top:40px;}.post blockquote{border-left:.25em solid #0085A2;margin:0 0 1.75em;padding-left:1em;color:#0085A2;}.post a{margin-left:5px;}.post a,.post a span,.post a strong{color:#1B84FF !important;}.post a:hover{text-decoration:underline;}.mfp-wrap,.mfp-bg{z-index:9999;}.select2-container--open .select2-dropdown--below{border-top-left-radius:10px;border-top-right-radius:10px;}.select2-results__option{padding:10px 10px;text-align:left;}.form1 .c1{height:auto;}.input1_inner input{height:61.4px;}#rooms-fly .booking-search{width:16%;}#rooms-fly .form_detail .select2-container{height:50px;}#rooms-fly .input1_inner input{padding:13.5px 40px 14px 19.5px;height:50px;}#rooms-fly .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:15px;line-height:28px;padding:11px 49px 11px 20px;color:#222;}#rooms-fly .btn-form1-submit{line-height:50px;}.form1 .btn-form1-submit{line-height:61px;}#rooms-fly .form1 .c1,#rooms-fly .form1 .c2,#rooms-fly .form1 .c3,#rooms-fly .form1 .c4,#rooms-fly .form1 .c5,#rooms-fly .form1 .c6{height:50px;margin-bottom:15px;}.rooms-fly{width:100%;top:0px;position:fixed;overflow:visible !important;z-index:999;margin:0 auto;transition:all 300ms ease 0s;background:#fff;}.ui-datepicker{z-index:9999 !important;}.select2-container{z-index:1049;}.height_about,.height_stategic,.height_facility,.height_guest{min-height:194px;}.menu_scroll{margin:0;padding:15px 0 11px;}.menu_scroll li{margin:0 15px 0;padding:0;display:inline-block;list-style-type:none;}.menu_scroll li.visited{border-bottom:2px solid #0085A2;}.menu_scroll li.price{float:right;}.menu_scroll li.price a{color:rgb(255,94,31);font-weight:bold;font-size:19px;}.col-gallery .overflow{overflow:hidden;height:428px;}.col-gallery .overflow img{height:auto;width:100%;}.col-gallery .col-md-8{}.col-gallery .col-md-4{}.col-gallery .detail{padding-bottom:10px;}.section-subtitle span{color:#222;}.room-map{width:100%;}.room-map iframe{width:100%;height:430px;}.rooms-page .section-subtitle{font-size:13px;letter-spacing:2px;margin-bottom:15px;text-transform:none;}.rooms-page .section-title{font-size:30px;margin-bottom:5px;}.gradient-rooms-white{background:#fff;padding:15px 20px;border-radius:5px;box-shadow:3px 1px 1px 1px rgba(0,0,0,0.12);border-radius:3px;line-height:37px;}.gradient-rooms{background-image:linear-gradient(92deg,rgb(0,133,162,0.6) 0%,rgb(214,241,255) 50%,rgb(214,241,255) 100%);padding:10px 20px;border-radius:5px;box-shadow:3px 1px 1px 1px rgba(0,0,0,0.12);border-radius:3px;line-height:37px;}.gradient-rooms h2{color:#000;}.gradient-rooms .room_name{font-family:'Roboto';font-size:18px;font-weight:700;margin-bottom:10px;}.package_list .icon-link{margin:10px 0 0 10px !important;}.swal2-container{z-index:99999 !important;}.rooms-grid .room-title{font-weight:900;font-size:medium;font-family:'Roboto';}.rooms-grid .current-price span{color:#666;}.rooms-grid .current-price{color:#0085A2;}.mfp-container .arrow-left,.mfp-container .arrow-right{font-family:'themify';display:block;position:absolute;width:40px;height:40px;top:50%;line-height:40px;font-size:12px;z-index:10045;opacity:1;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--cs-ca-color-00,#000);background-color:var(--cs-ca-color-08,#fff);}.mfp-container .arrow-left{left:50px;}.mfp-container .arrow-left::before{content:"\e629";}.mfp-container .arrow-right{right:50px;}.mfp-container .arrow-right::before{content:"\e628";}.bg_white{background:#fff;}.shadow{box-shadow:3px 1px 1px 1px rgba(0,0,0,0.12) !important;border-radius:3px;}.grey-background{background-color:var(--cs-ca-color-07,#f7f7f7);}.color-white{color:#fff;}.color-black{color:#000;}.about p{font-size:16px;}.about p:last-child{margin-bottom:0;}.icon-custom{width:16px;height:16px;background-image:url(../img/hotel/243-point.svg);background-position:center;background-size:contain;background-repeat:no-repeat;display:block;margin:0 10px 0 0 !important;}.icon-link{background-image:url(../img/hotel/link-external-new-window-open.svg);}.icon .icon-ac{background-image:url(../img/hotel/123-air-conditioner-4.svg);}.icon-swimming-pool{background-image:url(../img/hotel/170-ladder.svg);}.icon-point,.icon-place{background-image:url(../img/hotel/243-point.svg);}.icon-parking{background-image:url(../img/hotel/parking.svg);}.icon-restaurant{background-image:url(../img/hotel/restaurant.svg);}.icon-reception{background-image:url(../img/hotel/reception-24-hours.svg);}.icon-wifi{background-image:url(../img/hotel/wifi.svg);}.icon-guest{background-image:url(../img/hotel/065-group.svg);}.icon-smoke{background-image:url(../img/hotel/smoke.svg);}.icon-maximize{background-image:url(../img/hotel/180-maximize.svg);}.icon-bedroom{background-image:url(../img/hotel/048-bed-1.svg);}.icon-no-calendar{background-image:url(../img/hotel/no-calendar.svg);}.icon-no-wallet{background-image:url(../img/hotel/no-wallet.svg);}.icon-circle-question{background-image:url(../img/hotel/circle-question.svg);}.icon-smoke{background-image:url(../img/hotel/smoke.svg);}.icon-living-room{background-image:url(../img/hotel/bed.svg);}.icon-tv{background-image:url(../img/hotel/television.svg);}.icon-water-heater{background-image:url(../img/hotel/water-heater.svg);}.icon-floating{background-image:url(../img/hotel/floating.svg);}.icon-kitchen{background-image:url(../img/hotel/kitchen-set.svg);}.icon-floating-breakfast{background-image:url(../img/hotel/pan-food.svg);}.icon-drink{background-image:url(../img/hotel/cil-drink.svg);}.icon-no-drink{background-image:url(../img/hotel/no-drinking-water.svg);}.icon-relaxing-area{background-image:url(../img/hotel/relaxing-area.svg);}.icon-living-room{background-image:url(../img/hotel/living-room.svg);}.icon-market{background-image:url(../img/hotel/store.svg);}.icon-no-market{background-image:url(../img/hotel/store-slash.svg);}.icon-building{background-image:url(../img/hotel/house-building.svg);}.icon-beach{background-image:url(../img/hotel/beach.svg);}.icon-zoo{background-image:url(../img/hotel/zoo.svg);}.icon-temple-hindu{background-image:url(../img/hotel/temple_hindu.svg);}.icon-temple-buddhist{background-image:url(../img/hotel/temple_buddhist.svg);}.icon-monument{background-image:url(../img/hotel/monument.svg);}.icon-cave{background-image:url(../img/hotel/cave.svg);}.icon-street{background-image:url(../img/hotel/street.svg);}.icon-fortress{background-image:url(../img/hotel/fortress.svg);}.icon-museum{background-image:url(../img/hotel/museum.svg);}.icon-bbq{background-image:url(../img/hotel/bbq.svg);}.icon-bathroom{background-image:url(../img/hotel/166-bathroom.svg);}.icon-wallet{background-image:url(../img/hotel/wallet.svg);}.similar-rooms .video iframe{margin-top:8px !important;height:350px;}.reservations .text a{font-size:25px;color:#0085A2;letter-spacing:-1px;}.reservations .icon span{font-size:40px;color:#0085A2;}.p-10{padding:10px;}.p-20{padding:20px;}.mb-10{margin-bottom:10px !important;}.fs-16{font-size:16px;}.fs-17{font-size:17px;}.fs-18{font-size:18px;}.fs-19{font-size:19px;}.fs-20{font-size:20px;}.fs-21{font-size:21px;}.fs-22{font-size:22px;}.fw-700{font-weight:700;}.link{color:#0085A2;}.text-right{text-align:right;}.text-left{text-align:left;}.ff_barlow{font-family:'Barlow',sans-serif;}.lh-normal{line-height:normal;}.radius_10{border-radius:10px;}.selection{display:inline-block;width:100%;}.column_extrabed i,.column_honeymoon i{margin:10px !important;}.column_breakfast .select2,.column_extrabed .select2,.column_honeymoon .select2{margin-bottom:0 !important;height:40px;z-index:9;border-radius:5px;border:1px solid #ced4da;}.column_breakfast .breakfast{height:40px;}.column_breakfast .select2-container--default .select2-selection--single .select2-selection__rendered,.column_extrabed .select2-container--default .select2-selection--single .select2-selection__rendered,.column_honeymoon .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:normal !important;margin-bottom:0 !important;padding-top:10px;}.column-price{color:rgb(255,94,31);font-size:18px;line-height:normal;}.bg_light_room{background:rgb(214,241,255,0.4);padding:5px 15px;border-radius:5px;}.bg_light{background:rgb(214,241,255,0.4);}.color_green{color:#0cc175;}.radius-5{border-radius:5px;}.radius-10{border-radius:10px;}.section-title{font-size:35px;}.popular-villa{}.popular-villa h5{margin-top:20px;text-align:center;font-family:'Barlow Condensed',sans-serif;}.popular-villa img{border-radius:50%;width:80%;}.video .section-subtitle span{color:#fff;}.video .section-subtitle span.address{color:#222 !important;}.video-wrapper .vid .vid-butn .icon,.rooms1 .item .con .permalink a:hover,.rooms1 .item .con .permalink i:hover{color:#0085A2;}.news .item .con h5 a{color:#222;font-size:18px;}blockquote{background:rgb(214,241,255,0.4);;}.news .item .con h5:hover,.news .item .con h5 a:hover,.post-repay,blockquote cite:before,blockquote cite{color:#0085A2;}.room-facilities ul li i{margin-right:10px;color:#0085A2;font-size:20px;}.link-btn i{margin-left:3px;font-size:15px;color:#0085A2;}.link-btn i{color:#0085A2;}.link-btn:before{background-color:#0085A2;}.booking-wrapper{position:absolute;left:0;width:100%;bottom:15%;z-index:5;}.footer hr{}.footer{box-shadow:1px -5px 10px rgb(15 36 84 / 5%);}.footer-top .intro-content{text-align:center;}.footer-top .description{margin-bottom:50px;}.footer-top .description p{color:#4d4d4d;margin-bottom:20px;}.footer-top{position:relative;display:block;background-color:#fff;padding:70px 0 60px 0;z-index:1;}.footer-title{font-size:22px;color:#000;margin-bottom:20px;position:relative;padding-bottom:10px;}.footer-title::after{position:absolute;content:"";bottom:0;left:0;width:50px;height:1px;background-color:#666666;}.footer_logo{display:inline-block;margin:20px auto;}.footer_logo img{width:180px;}.footer-explore-list li{margin-bottom:10px;}.footer-explore-list li a i{width:16px;margin-right:10px;margin-top:5px;float:left;}.footer-explore-list li a .icon{margin-top:-5px;}.footer-explore-list li a{color:#000;}.footer-explore-list li a:hover{color:#0085A2;}.footer-bottom-copy-right{font-size:14px;}.footer-bottom-copy-right a{color:#0085A2;}.price-color{color:rgb(255,94,31);}.base-color{color:#0085A2 !important;filter:invert(34%) sepia(89%) saturate(1274%) hue-rotate(161deg) brightness(87%) contrast(101%);}.green-color{color:#0cc175;filter:invert(54%) sepia(47%) saturate(795%) hue-rotate(103deg) brightness(99%) contrast(91%);}.icon-fa-facebook{color:#3b5998 !important;filter:invert(34%) sepia(11%) saturate(3561%) hue-rotate(184deg) brightness(88%) contrast(82%);}.icon-fa-twitter{color:#000 !important;}.icon-fa-twitter path{fill:#000;}.icon-fa-instagram{color:#c32aa3 !important;filter:invert(20%) sepia(99%) saturate(2024%) hue-rotate(292deg) brightness(103%) contrast(92%);}.icon-fa-youtube{color:#ff0000 !important;filter:invert(20%) sepia(99%) saturate(6403%) hue-rotate(358deg) brightness(100%) contrast(110%);}.icon-fa-linkedin{color:#0a66c2 !important;filter:invert(25%) sepia(98%) saturate(1543%) hue-rotate(196deg) brightness(96%) contrast(94%);}.icon-fa-tiktok{color:#010101 !important;filter:invert(0%) sepia(0%) saturate(7500%) hue-rotate(327deg) brightness(96%) contrast(104%);}.icon-fa-facebook{background-image:url("../img/icon/facebook.svg");background-repeat:no-repeat;background-size:16px;width:16px;height:16px;}.icon-fa-twitter{background-image:url("../img/icon/twitter.svg");background-repeat:no-repeat;background-size:16px;width:16px;height:16px;}.icon-fa-instagram{background-image:url("../img/icon/instagram.svg");background-repeat:no-repeat;background-size:16px;width:16px;height:16px;}.icon-fa-youtube{background-image:url("../img/icon/youtube.svg");background-repeat:no-repeat;background-size:16px;width:16px;height:16px;}.icon-fa-linkedin{background-image:url("../img/icon/linkedin.svg");background-repeat:no-repeat;background-size:16px;width:16px;height:16px;}.icon-fa-tiktok{background-image:url("../img/icon/tiktok.svg");background-repeat:no-repeat;background-size:16px;width:16px;height:16px;}.owl-carousel .owl-nav.disabled{display:block !important;}.clients .owl-theme .owl-nav [class*=owl-]:hover,.team .owl-theme .owl-nav [class*=owl-]:hover,.slider-grid-bg .owl-theme .owl-nav [class*=owl-]:hover,.news .owl-theme .owl-nav [class*=owl-]:hover,.pricing .owl-theme .owl-nav [class*=owl-]:hover,.testimonials .owl-theme .owl-nav [class*=owl-]:hover,.rooms-page .owl-theme .owl-nav [class*=owl-]:hover,.rooms3 .owl-theme .owl-nav [class*=owl-]:hover,.rooms2 .owl-theme .owl-nav [class*=owl-]:hover,.rooms1 .owl-theme .owl-nav [class*=owl-]:hover{transform:scale(0.9);background:transparent;border:1px solid #0085A2;color:#FFF;}.popular-villa .owl-carousel .owl-nav button.owl-next span,.popular-villa .owl-carousel .owl-nav button.owl-prev span{font-size:38px;}.popular-villa .owl-carousel .owl-nav button.owl-next:hover,.popular-villa .owl-carousel .owl-nav button.owl-prev:hover{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.popular-villa .owl-carousel{padding:0 50px;}.popular-villa .owl-carousel .owl-nav button.owl-prev{position:absolute;left:0;bottom:58%;}.popular-villa .owl-carousel .owl-nav button.owl-next{position:absolute;right:0;bottom:58%;}.clients .owl-carousel .owl-item img{display:block;width:100px;}.bg-cream{background:rgb(214,241,255,0.4);}.list-property-box img{border-top-right-radius:10px;border-bottom-right-radius:10px;}.list-property-box{box-shadow:3px 1px 1px 1px rgba(0,0,0,0.12);border-radius:10px;background:#fff;}.list-property-box .butn-dark a{background:#0085A2;border-radius:10px;text-transform:none;}.list-property-box .butn-dark a:after{border-radius:10px;background:#006771;}.list-property-box h3{color:#000;}.list-property-deal{box-shadow:3px 1px 1px 1px rgba(0,0,0,0.12);border-radius:10px;padding:30px 20px 20px;background:#fff;}.list-property-deal p{margin-bottom:0;}.list-property-deal h3{font-size:20px;margin:0;}.list-property-deal img{width:auto;height:55px;}.list-property-deal form{position:relative;}.list-property-deal input{width:100%;padding:11px 50px 11px 11px;background-color:transparent;border:1px solid #0085A2;border-radius:40px;color:#fff;margin-bottom:15px;outline:none;}.list-property-deal input::placeholder{color:#fff;}.list-property-deal button{background-color:#0085A2;padding:6px 20px;border-radius:0px;color:#fff;border:0;position:absolute;top:6px;right:6px;cursor:pointer;font-family:'Barlow Condensed',sans-serif;font-size:15px;letter-spacing:3px;text-transform:uppercase;font-weight:400;outline:none;border-top-right-radius:40px;border-bottom-right-radius:40px;}.list-property-deal button:hover{background-color:#222;color:#fff;outline:none;}.item-detail h4{font-family:'Barlow Condensed',sans-serif;}.item-detail{position:relative;height:363px;}.item-detail .cont{margin:0 0 0 50px;position:absolute;top:50%;transform:translateY(-50%);}.news .item .con{margin:0;padding:10px 0 0px;background:none !important;border:0;border-radius:0;overflow:hidden;-webkit-transition:.2s cubic-bezier(.3,.58,.55,1);transition:.2s cubic-bezier(.3,.58,.55,1);bottom:0;position:relative;}ul.room_location{margin:0;padding:0;}ul.room_location li i,ul.room_location li img{float:left;margin-right:10px;color:rgb(104,113,118);margin-top:5px;}ul.room_location li div{font-size:14px;}ul.room_location_30 li{width:33.333333333333333% !important;}ul.main_location li,ul.room_location_50 li{width:50% !important;}ul.room_location li{width:100%;float:left;margin-left:0;list-style-type:none;margin-bottom:15px;line-height:normal;}ul.room_location li::marker{list-style-type:none;}ul.room_location li:last-child{margin-bottom:0;}ul.location,ul.facility{margin:0;padding:0;}ul.location li i,ul.location li img,ul.facility li i,ul.facility li img{width:16px;float:left;margin-right:10px;margin-top:5px;}ul.location li img,ul.facility li img{margin-top:0 !important;}ul.location li div,ul.facility li div{margin-top:-5px;font-size:15px;}ul.location li,ul.facility li{width:50%;float:left;margin-left:0;list-style-type:none;margin-bottom:10px;}ul.facility_50 li{width:50% !important;}ul.facility_100 li{width:100% !important;}ul.location li::marker,ul.facility li::marker{list-style-type:none;}ul.location.all li,ul.facility.all li{width:33.333333333333333% !important;float:left;margin-left:0;list-style-type:none;margin-bottom:10px;}ul.payment_list{margin:0;padding:0;}ul.payment_list li{width:25%;float:left;padding:5px;margin-bottom:0;}ul.payment_list li img{width:100%;padding:10px 5px;border-radius:5px;background:rgb(0,133,162,0.2);}.padding-60{padding:60px 0;}.clear{clear:both;}.img-responsive{max-width:100%;}.summary p:last-child{margin-bottom:0;}.message-list .column_title h2{font-size:16px;font-weight:bold;}.message-list .column_title{line-height:normal;}.message-list .column_summary{}.message-list .column_thumb img{border-radius:50%;}.message-list .column_thumb{}.message-list{box-shadow:0px 1px 2px rgba(3,18,26,0.20);padding:10px;margin-bottom:10px;border-radius:5px;}.r-1vjbqqu{display:flex;width:110px;background-color:rgb(214,241,255,0.4);padding-bottom:5px;padding-top:5px;padding-left:12px;padding-right:12px;border-bottom-left-radius:9999px;border-bottom-right-radius:9999px;border-top-left-radius:9999px;border-top-right-radius:9999px;line-height:normal;margin-bottom:10px;}.box_1{display:inline;margin-right:10px;}.box_2{display:inline;margin-right:5px;color:#0085A2;}.box_4{display:inline;}.icon-box .icon{color:var(--cs-ca-accent-01,#0085A2) !important;}.icon-box .label{color:var(--cs-ca-accent-01,#0085A2) !important;}.faq-room .accordion-button{padding:10px;}.faq-room .accordion-item{border:0;border-radius:3px;margin-bottom:10px;border-left:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);}.faq-room .accordion-button:not(.collapsed){color:#0085A2;background-color:rgb(214,241,255,0.4);box-shadow:inset 0 calc(var(--bs-accordion-border-width)* -1) 0 var(--bs-accordion-border-color);}.room-details ul.facility{margin-top:10px;}.room-details ul.facility li{margin-bottom:0;}.room-details ul.facility li div{margin-top:-12px;font-size:13px;}.banner-header{height:calc(100vh - 100px);position:relative;}.banner-header .container{height:calc(100vh - 100px);}.banner-header .section-title{color:#fff;}.banner-header .wrapper{position:absolute;bottom:50px;left:calc(var(--bs-gutter-x)* .5);width:100%;z-index:4;}.banner-header .room-details{}.banner-header .room-details p{position:relative;display:inline-block;padding-right:28px;margin-right:28px;margin-bottom:0;}.banner-header .room-details p::after{position:absolute;content:"";top:38px;right:-11px;width:21px;height:1px;background-color:var(--cs-ca-color-05,#808080);}.banner-header .room-details p:last-child::after{display:none;}.banner-header .room-details p .label{display:block;opacity:0.6;color:var(--cs-ca-color-08,#fff);}.banner-header .room-details p .content{color:var(--cs-ca-color-08,#fff);}.banner-header .room-price{position:absolute;bottom:0;right:35px;}.banner-header .room-price .current-price{font-size:25px;font-weight:700;color:#0085A2;}.banner-header .room-price .current-price span{font-size:14px;font-weight:400;opacity:0.5;color:#fff;}.banner-header-pages{height:60vh !important;background-size:contain;}.banner-header-pages .wrapper{bottom:40%;}.news2-sidebar .widget{background:rgb(214,241,255,0.4);border-radius:10px;}.news2-sidebar .widget-title h6{border-bottom:1px solid #0085A2;}.news2-sidebar .widget ul li a.active{color:#0085A2;}.news2-sidebar .widget ul li a:hover{color:#0085A2;}.news-pagination-wrap li a.active{background-color:transparent;border:1px solid #0085A2;color:#0085A2;}.news-pagination-wrap li a:hover{opacity:1;text-decoration:none;background:transparent;border:1px solid #0085A2;color:#0085A2;}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#0085A2;border:1px solid #0085A2;}.news2 .post-img .date{background:#0085A2;top:20px;bottom:auto;}.butn-dark a{font-weight:400;font-family:'Barlow Condensed',sans-serif;text-transform:uppercase;background:#0085A2;border-radius:10px;}.news2-sidebar .widget .recent .thum img{height:auto;width:100%;}.celebrity-archive .post-cont h5{font-size:20px;margin-bottom:10px;}.celebrity-archive .post-cont{padding:15px 0;}.news2 .post-cont .tag,.news2 .post-cont h5 a:hover,.news2 .post-cont .date a{color:#0085A2;}.news2-sidebar ul.tags li:hover,.news2-sidebar ul.tags li a:hover{background-color:#0085A2;}.subscribe{position:relative;}.accordion-header{line-height:normal;}.accordion-body p:last-child{margin-bottom:0;}.modal{z-index:99999;}.modal-dialog{margin-top:0;margin-bottom:0;height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.loader span{border-top:1px solid #0085A2}.medium-padding{padding:60px 0;}.container-fluid-80{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:90%;padding-right:calc(var(--bs-gutter-x)* .5);padding-left:calc(var(--bs-gutter-x)* .5);margin-right:auto;margin-left:auto;}.villa-archive .room-title{font-weight:900;font-size:medium;margin:5px 0;}.villa-archive .room-price{margin-top:5px;}.villa-archive ul.facility li div{margin-top:-5px;}@media screen and (min-width:992px){.navbar .dropdown-menu{padding:15px;border-radius:10px;}}@media screen and (max-width:736px){.rooms-fly{width:100%;top:0px;position:relative;}.similar-rooms .room-details{margin-bottom:15px;}.logo-wrapper{padding:10px 0 10px 15px;}.navbar{margin-top:0;}.navbar button{margin-top:0px;}.nav-scroll .logo-wrapper{padding:0 0 0 15px;background-color:transparent;}.nav-scroll .logo-img{padding-top:10px;}.form1 .c5:first-child .select2{border-radius:0;}.btn-form1-submit{border-radius:0;}.form1 .col1{width:50%;}.form1 .col2:first-child{width:100%;}.form1 .col2{width:50%;}.booking-wrapper{position:relative;left:0;width:100%;bottom:15%;z-index:5;}}@media screen and (max-width:568px){.col-md-6,.col-sm-6{flex:0 0 auto;width:50%;}.style-grid .col-sm-6{flex:0 0 auto;width:33.333333333333333%;}.list-property-deal{text-align:center;}.list-property-deal p{margin-bottom:10px;}ul.main_location li{width:50% !important;}ul.room_location_50 li{width:100% !important;}ul.room_location_30 li{width:50% !important;}.menu_cart,.menu_cart_login{position:absolute;right:50px;top:20px;background:#fff;border-radius:40px;float:none !important;}.menu_login{right:15px;top:65px;}.navbar{margin-top:0;}.navbar .navbar-collapse{margin-top:-12px;}.footer-about{margin-bottom:20px;}.form_detail .c1:first-child .input,.form1 .c5:first-child .select2{border-radius:0 !important;}.btn-form1-submit{border-radius:0;}.form1 .c1,.form1 .c2,.form1 .c3,.form1 .c4,.form1 .c5,.form1 .c6{margin-bottom:10px;}.logo-wrapper{padding:10px 0 10px 15px;}.navbar button{margin-top:0px;}.nav-scroll .logo-wrapper{padding:0 0 0 15px;background-color:transparent;}.nav-scroll .logo-img{padding-top:10px;}#rooms-fly .gradient-rooms{padding:15px 0;}#rooms-fly{position:relative;}#rooms-fly .form1 .c1,#rooms-fly .form1 .c2,#rooms-fly .form1 .c3,#rooms-fly .form1 .c4{width:50%;}#rooms-fly .form1 .c5{width:100% !important;}.gradient-rooms .rooms-grid article{margin-bottom:10px;}.section-padding{padding:50px 0;}.section-subtitle,.section-title{text-align:center;}.popular-villa .animate-box img{border-radius:50%;width:50%;}.ml-xs-0{margin-left:0 !important;}.mr-xs-0{margin-right:0 !important;}.pl-xs-normal{padding-left:calc(var(--bs-gutter-x)* .5);}.pr-xs-normal{padding-right:calc(var(--bs-gutter-x)* .5);}.col-gallery .overflow{height:auto;}.message-list .column_title{width:70% !important;padding-top:10px;}.message-list .column_summary{}.message-list .column_thumb{width:30% !important;}.r-1vjbqqu{margin:10px 0 10px 30% !important;}.room-details ul.facility li div{margin-top:-7px;font-size:13px;}.similar-rooms .summary .col-md-6{width:100%;}.similar-rooms .room-details{margin-bottom:15px;}.banner-header .wrapper{left:15px;}.banner-header .section-title{text-align:center !important;}.banner-header .room-price{position:absolute;bottom:-38px;right:28px;}.col-gallery .col-md-8 img{height:auto;margin-bottom:10px;}.banner-header-pages{background-size:cover;}.footer-top .offset-1{margin-left:0;}}.header .caption .sub-title{font-family:'Barlow Condensed',sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:6px;color:#fff;margin-bottom:20px;margin-top:20px;}.section-title{margin-top:0;}.rooms3 .square h3{color:#fff;font-size:27px;text-align:left;margin-bottom:0;display:inline-flex;}.rooms3 .square .price{position:relative;color:#fff;font-size:15px;font-weight:400;font-family:'Barlow Condensed',sans-serif;letter-spacing:3px;text-transform:uppercase;margin-bottom:10px;}.rooms3 .square2 h3{font-size:30px;color:#222;}.rooms3 .square2 p.price{position:relative;color:#aa8453;font-size:15px;font-weight:400;font-family:'Barlow Condensed',sans-serif;letter-spacing:3px;text-transform:uppercase;margin-bottom:10px;}.list-property-box .cont h2.list-property-title{font-family:'Gilda Display',serif;font-weight:400;color:#222;font-size:32px;margin-bottom:15px;}.testimonials-box .head-box .head-sub{font-family:'Barlow Condensed',sans-serif;color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:6px;margin-bottom:10px;}.testimonials-box .head-box h2.head-title{font-family:'Gilda Display',serif;font-size:32px;font-weight:400;color:#fff;margin-bottom:10px;}.img-responsive{height:auto;}.logo-img{height:auto;}.clients .owl-carousel .owl-item img{height:auto;}ul.payment_list li img{height:auto;}.news .item .position-re img,.rooms1 .item .position-re img,.villa_list .item .position-re img{height:auto;}.owl-theme .owl-nav [class*=owl-]{width:48px;height:48px;line-height:44px;}.progress-wrap{width:48px;height:48px;min-width:48px;min-height:48px;}.video-wrapper .vid-butn{min-width:64px;min-height:64px;display:inline-flex;align-items:center;justify-content:center;}.reservation .contact_reservation{min-width:48px;min-height:48px;display:inline-flex;align-items:center;justify-content:center;}.footer-explore-list li a{min-height:44px;display:inline-flex;align-items:center;}.navbar-nav .nav-link{min-height:44px;display:inline-flex;align-items:center;}.owl-carousel .owl-nav button[class*=owl-]{width:48px !important;height:48px !important;line-height:44px !important;}.video-wrapper .vid-butn{min-width:64px;min-height:64px;display:inline-flex;align-items:center;justify-content:center;}.reservation .contact_reservation{min-width:48px;min-height:48px;display:inline-flex;align-items:center;justify-content:center;}.progress-wrap{width:48px;height:48px;min-width:48px;min-height:48px;}.footer-explore-list li a{min-height:44px;display:inline-flex;align-items:center;}.navbar-nav .nav-link{min-height:44px;display:inline-flex;align-items:center;}.visually-hidden{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.progress-wrap:focus-visible{outline:2px solid #0085a2;outline-offset:3px;}
