.bodyLoader{text-align:center;z-index:10;position:fixed;height:100%;width:100%;left:0;top:0;background:#1a3581}.changeLanguage .dropdown-item[data-v-acbc8714]{padding:.4rem .7rem!important}.changeLanguage .dropdown-item[data-v-acbc8714]:hover{color:#212529!important}.changeLanguage .dropdown-item img[data-v-acbc8714]{width:18px;margin-right:7px}.brandLogo img{height:50px;margin:0;display:block}.pageHeader.vue-fixed-header--isFixed{position:fixed;left:0;top:0;width:100vw;z-index:1000}.pageHeader{z-index:1;position:relative;background:var(--header-background)}.pageHeader .mainMenu{display:block;float:right;padding:0;margin:0;list-style:none}.pageHeader .mainMenu>li{display:block;float:left;padding-right:12px}@media(max-width:768px){.pageHeader .mainMenu>li{padding-right:8px}}.pageHeader .mainMenu>li>a:not(.btn){display:block;font-size:.9rem;background:var(--primary-inverse-color)!important;border:1px solid var(--primary-inverse-border-color);color:var(--primary-color)!important;transition:all .1s}.pageHeader .mainMenu>li>a:not(.btn):hover{background:var(--primary-color)!important;color:var(--text-on-primary)!important}.pageHeader .mainMenu>li ul li{float:none;padding-right:0}@media(max-width:768px){.pageHeader .mainMenu>li a{display:block}}.cookiePopUp[data-v-1aebe652]{position:fixed;width:90%;max-width:450px;padding:15px;bottom:10px;left:50%;border-radius:20px;transform:translateX(-50%);box-shadow:0 5px 15px 0 rgba(37,44,97,.85);color:#fff;background:var(--black-color);z-index:1100}@media screen and (max-width:719px){.copyright[data-v-6ab7cc6f]{padding-bottom:100px!important}}.accessibility-btn[data-v-6ab7cc6f]{letter-spacing:.05em!important;position:fixed;display:none;bottom:20px;left:20px;width:60px;height:60px;line-height:65px!important;background-color:var(--primary-color);border:none;border-radius:50%;cursor:pointer;box-shadow:0 3px 15px rgba(0,0,0,.2);z-index:1050;transition:background-color .3s ease,transform .2s ease-in-out}.accessibility-btn.show[data-v-6ab7cc6f]{display:block}.accessibility-btn .bi[data-v-6ab7cc6f]{font-size:25px!important;line-height:inherit!important;letter-spacing:inherit!important;color:var(--text-on-primary)}.accessibility-btn[data-v-6ab7cc6f]:hover{background-color:var(--text-on-primary);transform:scale(1.1)}.accessibility-btn:hover .bi[data-v-6ab7cc6f]{transform:scale(1.1);color:var(--primary-color)}.accessibility-panel-overlay[data-v-6ab7cc6f]{background:rgba(0,0,0,.2);z-index:1001;position:fixed;height:100%;width:100%;top:0;left:0}.accessibility-panel[data-v-6ab7cc6f]{letter-spacing:inherit!important;line-height:1.5!important;font-size:16px!important;position:fixed;display:none;bottom:0;left:5px;width:90%;max-width:350px;background:#fff!important;color:var(--text-inverse-color);z-index:1002!important}.accessibility-panel .accessibility-action-panel[data-v-6ab7cc6f]{max-height:80vh}.accessibility-panel>[data-v-6ab7cc6f]{letter-spacing:1.5px!important;font-size:15px!important}.accessibility-panel.show[data-v-6ab7cc6f]{display:block}.accessibility-panel .accessibility-panel-header a[data-v-6ab7cc6f]{display:block;width:40px;height:40px;line-height:40px!important;text-align:center;border-radius:50%;font-size:20px!important;letter-spacing:inherit!important;cursor:pointer;color:var(--black-color)!important}.accessibility-panel .accessibility-panel-header a[data-v-6ab7cc6f]:hover{background:var(--primary-light-bg-color)}.accessibility-panel .accessibility-modes[data-v-6ab7cc6f]{border:1px solid var(--primary-light-bg-color);border-radius:10px;cursor:pointer;color:var(--black-color);transition:all .3s;line-height:inherit!important;letter-spacing:inherit!important}.accessibility-panel .accessibility-modes .bi[data-v-6ab7cc6f]{color:var(--primary-color);line-height:inherit!important;letter-spacing:inherit!important}.accessibility-panel .accessibility-modes span[data-v-6ab7cc6f]{font-size:14px!important;line-height:inherit!important;letter-spacing:inherit!important}.accessibility-panel .accessibility-modes small[data-v-6ab7cc6f]{font-size:14px!important;line-height:inherit!important;letter-spacing:.05em!important}.accessibility-panel .accessibility-modes.selected[data-v-6ab7cc6f],.accessibility-panel .accessibility-modes[data-v-6ab7cc6f]:hover{background:var(--primary-color);color:var(--text-on-primary)}.accessibility-panel .accessibility-modes.selected .bi[data-v-6ab7cc6f],.accessibility-panel .accessibility-modes:hover .bi[data-v-6ab7cc6f]{color:var(--text-on-primary)}.accessibility-panel .incDecButton[data-v-6ab7cc6f]{margin-left:5px;border:1px solid transparent;border-radius:5px;background:var(--primary-light-bg-color);color:var(--text-color);transition:all .3s}.accessibility-panel .incDecButton[data-v-6ab7cc6f]:hover{background:var(--primary-color)}.accessibility-panel .incDecButton:hover .b-icon.bi[data-v-6ab7cc6f]{color:#fff!important}.animationWrapper[data-v-faf21c06]{width:90%;max-width:420px;margin:auto}:root{--base-font-size:16px;--base-line-height:1.5;--base-letter-spacing:.05em;--white-color:#fff;--black-color:#000;--gray-color:#eaf2f8;--primary-color:#22418d;--primary-inverse-color:#fff;--primary-inverse-border-color:#22418d;--text-on-primary:#e0e8fb;--primary-light-bg-color:#e0e8fb;--secondary-color:#026773;--background-color:#f6f7fb;--text-color:#1a1a1a;--text-inverse-color:#1a1a1a;--success-color:#2ecc71;--warning-color:#f39c12;--error-color:#e74c3c;--header-background:#fff;--heading-hightlight-border:#f39c12;--link-hightlight-border:#f39c12;--card-background:#fff;--card-border:#22418d;--amenity-card-background:#e0e8fb}.theme-red{--primary-color:#d32f2f;--primary-inverse-color:#fff;--primary-inverse-border-color:#d32f2f;--text-on-primary:#fbeaea;--primary-light-bg-color:#fbeaea;--background-color:#f4f7f8;--text-color:#212121;--header-background:#fff;--card-background:#faf2f2;--card-border:#d32f2f;--amenity-card-background:#fbeaea}.theme-red-dark{--primary-color:#d32f2f;--primary-inverse-color:#fff;--primary-inverse-border-color:#d32f2f;--text-on-primary:#fff;--primary-light-bg-color:#f8dcdc;--background-color:#fbeeee;--text-color:#212121;--header-background:#d32f2f;--amenity-card-background:#f4bfbf}.theme-green{--primary-color:#388e3c;--primary-inverse-color:#fff;--primary-inverse-border-color:#388e3c;--text-on-primary:#f2faf3;--primary-light-bg-color:#daf6de;--background-color:#f4f7f8;--text-color:#212121;--header-background:#fff;--amenity-card-background:#c5dcc8}.theme-green-dark{--primary-color:#388e3c;--primary-inverse-color:#fff;--primary-inverse-border-color:#388e3c;--text-on-primary:#fff;--primary-light-bg-color:#f2faf3;--background-color:#d1d6d1;--text-color:#212121;--header-background:#388e3c;--amenity-card-background:#93b894}.theme-orange{--primary-color:#f57c00;--primary-inverse-color:#fff;--primary-inverse-border-color:#f57c00;--text-on-primary:#fff3e0;--primary-light-bg-color:#fff3e0;--background-color:#f4f7f8;--text-color:#212121;--header-background:#fff;--heading-hightlight-border:#000;--link-hightlight-border:#000;--amenity-card-background:#dcc7a6}.theme-orange-dark{--primary-color:#f57c00;--primary-inverse-color:#fff;--primary-inverse-border-color:#f57c00;--text-on-primary:#fff;--primary-light-bg-color:#fff3e0;--background-color:#faeee4;--text-color:#212121;--header-background:#f57c00;--amenity-card-background:rgba(245,124,0,.77)}.theme-purple{--primary-color:#580467;--text-on-primary:#f3e5f5;--primary-light-bg-color:#eecbf3;--background-color:#f4f7f8;--text-color:#212121;--header-background:#fff;--amenity-card-background:#b777ec}.theme-purple-dark{--primary-color:#580467;--primary-inverse-color:#fff;--primary-inverse-border-color:#580467;--text-on-primary:#fff;--primary-light-bg-color:#eecbf3;--background-color:#f6ecf8;--header-background:#580467;--amenity-card-background:#e1b4ea}.theme-sandal{--primary-color:#c89d6d;--text-on-primary:#f4f7f8;--primary-light-bg-color:#f5e1a4;--background-color:#f4f7f8;--text-color:#212121;--header-background:#fff;--amenity-card-background:hsla(32,45%,61%,.72)}.theme-sandal-dark{--primary-color:#bc854a;--primary-inverse-color:#fff;--primary-inverse-border-color:#bc854a;--text-on-primary:#fff;--primary-light-bg-color:#f3eeea;--background-color:#f8f2eb;--header-background:#bc854a;--heading-hightlight-border:#000;--link-hightlight-border:#000;--amenity-card-background:hsla(32,45%,61%,.72)}.theme-black{--primary-color:#262626;--text-on-primary:#d1cfcf;--primary-inverse-border-color:#d1cfcf;--primary-light-bg-color:#424242;--background-color:#262626;--text-color:#f5f7fa;--text-inverse-color:#131921;--header-background:#262626;--card-background:#131921;--card-border:#fff3;--amenity-card-background:#a9adaf}.theme-black .btn-outline-dark{border-color:#fff!important;color:#fff!important}.theme-black .modal-body .custom-select,.theme-black .modal-body .form-control{color:#fff!important;border-color:#434343!important}.theme-black .modal-body .btn-outline-primary{border-color:#999!important;color:#999!important}.theme-black .modal-body,.theme-black .modal-footer,.theme-black .modal-header{border-color:#434343!important}.theme-black .appCard .btn-primary{background:#fff!important;color:#000!important}.theme-black .appCard .border-bottom,.theme-black .appCard .border-top{border-color:#434343!important}.theme-black .appCard .btn-outline-primary{border-color:#fff!important;color:#fff!important}.modal-body,.modal-footer,.modal-header{background:var(--card-background)!important}.custom-select,.form-control{background:transparent!important}.appCard{background:var(--card-background)!important;border-color:var(--card-border)!important}.appCard.primary{background:var(--primary-color)!important;color:var(--text-on-primary)}body{font-family:Rubik,sans-serif!important;-webkit-font-smoothing:subpixel-antialiased;margin:0;font-size:var(--base-font-size);font-weight:400;line-height:var(--base-line-height);color:var(--text-color)!important;background:var(--background-color)!important;-moz-osx-font-smoothing:grayscale;letter-spacing:var(--base-letter-spacing)}textarea{resize:none}@media only screen and (min-width:660px){.container{width:98%;max-width:1200px}}:focus{outline:none!important}img{max-width:100%}.cursor{cursor:pointer!important}.hover:hover{background:#ededed}a:not(.btn):hover{color:var(--primary-color)!important;text-decoration:none}button:focus,input:focus,select:focus,textarea:focus{box-shadow:none!important}.float-left{float:left!important}.grey-bg{background-color:#f1f1f1}.rounded-xl{border-radius:.5rem!important}.text-underline{text-decoration:underline}.text-black{color:#000}.font-weight-500{font-weight:500!important}ul{list-style:none;padding:0;margin:0}.mainMenu .dropdown-menu{border-radius:1rem;min-width:9rem;margin:.4rem 0 0 0}.mainMenu .btn.dropdown-toggle{padding:1rem;font-size:.9rem}.mainMenu .dropdown-toggle:after{display:inline-block;margin-left:.8em;vertical-align:.15em;content:"";border-top:.45em solid!important;border-right:.45em solid transparent!important;border-bottom:0;border-left:.45em solid transparent!important}.mainMenu .dropdown-item{padding:.6rem 1rem!important}.mainMenu .dropdown-item:hover{color:#212529!important}.mainMenu .dropdown-item img{width:18px;margin-right:7px}.highlight-heading h1,.highlight-heading h2,.highlight-heading h3,.highlight-heading h4,.highlight-heading h5,.highlight-heading h6{outline:2px solid var(--heading-hightlight-border)!important}.highlight-links a[href]{outline:2px solid var(--link-hightlight-border)!important}h1{font-size:calc(var(--base-font-size)*2)}h2{font-size:calc(var(--base-font-size)*1.75)}h3{font-size:calc(var(--base-font-size)*1.5)}h4{font-size:calc(var(--base-font-size)*1.25)}p{font-size:var(--base-font-size)}.searchForm .searchBlock .dropdown-toggle{color:var(--text-color)!important}.searchForm .searchBlock .dropdown-menu{min-width:17rem}.guestCountWrap{border:1px solid #aaa;border-radius:10px;padding:10px;top:100%;right:0;margin-top:5px;position:absolute;z-index:100;width:320px;background:#fff}.guestRoomQtyHolder{min-width:50px;text-align:center}.guestCountWrapOverlay{position:fixed;z-index:2;background:rgba(0,0,0,.5);height:100%;width:100%;top:0;left:0}.room-list-item{border:2px solid transparent;border-radius:10px;background-color:#fff;transition:.3s}.room-list-item:hover{border:2px solid #03a9f4;box-shadow:0 3px 25px 0 rgba(0,0,0,.04)}.room-list-item h4{font-size:21px;font-weight:700;color:#242424}.room-list-item p{font-size:.9rem;margin-bottom:.4rem}.room-list-item .alert{font-size:.8rem;padding:.15rem .5rem;margin-top:.7rem;margin-bottom:0}@media(max-width:768px){.room-list-item .alert{margin-bottom:15px}}.room-list-item .room-price-box{background:#f5f5f5;text-align:center;padding:35px 10px;border-radius:15px}.room-list-item .room-price-box h5{width:auto;display:block;font-size:24px;font-weight:600}.room-list-item .room-price-box h5 small{font-size:14px}.room-list-item .room-price-box h6{font-size:16px;color:#a0a0a0;font-weight:400;padding:5px 0}.moreImagePlus{position:absolute;z-index:1;background:rgba(0,0,0,.3);height:100%;width:100%;font-size:40px;color:#fff;text-align:center;line-height:2}.room-details .room-details-img .col-12 img{border-radius:7px}.room-details ul{display:block;width:100%;padding:5px 0}.room-details ul li{display:inline-block;font-size:1rem;padding-right:10px}.room-details ul li .b-icon.bi{color:#03a9f4}.room-details .room-price-box{padding:15px 0}.room-details .room-price-box h5{font-size:23px}.room-details .room-price-box h6{font-size:15px;padding:0}.room-details .booking-summary{position:sticky;top:90px;border:1px solid #ddd;border-radius:12px;background-color:#fff;padding:20px;box-shadow:0 6px 16px rgba(0,0,0,.12)}.room-details .booking-summary .searchForm{border:1px solid #ffbe3f;border-radius:10px;padding:0 10px}.room-details .booking-summary .searchForm .searchBorder{border-right:none;border-bottom:1px solid #ddd}.check-booking{border-radius:10px;padding:10px 15px}.check-booking .ot-details{background-color:#f5f5f5;padding:5px 10px;margin:5px 0;border-radius:10px}.footer{background:#333}.footer h4{font-size:1.3rem;color:#fff;font-weight:700;margin:0 0 20px 0}.footer ul li a{color:#fff!important;font-size:15px;display:block;cursor:pointer;position:relative;padding:5px 10px 5px 20px}.footer ul li a .b-icon.bi{display:inline-block;position:absolute;left:0;top:10px}.footer ul li a:hover{color:#fff!important}.footer .paymentsIcons img{display:inline-block;border:1px solid #ededed;height:25px;padding:5px;border-radius:3px;background:#fff}.copyright{background:#222}.copyright p{color:#fff;font-size:13px;margin:0}.copyright ul li,.copyright ul li a{display:inline-block}.copyright ul li a{padding:0 10px;font-size:14px;color:#fff}.asd__day{border:0 solid red!important;border-radius:100%!important}@media(max-width:767.98px){[data-label]:before{text-align:left!important}}.bookingDetails .nav-tabs{border-bottom:3px solid #007bff}.bookingDetails .nav-tabs .nav-link{background-color:#f1f1f1;color:#777;margin-right:20px;border-top-left-radius:.6rem;border-top-right-radius:.6rem;margin-bottom:0}@media(max-width:768px){.bookingDetails .nav-tabs .nav-link{padding:.5rem .5rem!important}}.bookingDetails .nav-tabs .nav-link:hover{color:#007bff!important}.bookingDetails .nav-tabs .nav-link.active{text-transform:none!important;font-weight:400!important;background-color:#007bff;color:#fff!important;border-color:#007bff}.houseForm .vc-container,.houseForm .vc-popover-content,.houseForm .vc-popover-content-wrapper{z-index:1025!important}.houseForm .vc-day{cursor:pointer}.houseForm .vc-custom-content{display:block!important;text-align:center;width:100%!important;height:100%!important;border-radius:0!important;padding:10px 10px;line-height:1!important;font-family:Rubik,sans-serif}.houseForm .vc-custom-content.disabled{color:#c1c1c1;text-decoration:line-through}.houseForm .vc-custom-content small{color:#999;font-size:10px}.houseForm .vc-custom-content.startDate{border-radius:10px 0 0 10px!important}.houseForm .vc-custom-content.endDate,.houseForm .vc-custom-content.endDate.hovered{border-radius:0 10px 10px 0!important}.houseForm .vc-custom-content.hovered,.houseForm .vc-custom-content.inRange{background:rgba(26,26,26,.06)}.houseForm .vc-custom-content.disabled{cursor:no-drop}.houseForm .vc-custom-content.endDate,.houseForm .vc-custom-content.startDate{background:#0a53be;color:#fff!important}.houseForm .vc-custom-content.endDate small,.houseForm .vc-custom-content.startDate small{color:#fff!important}.houseForm .vc-highlight{display:none!important;width:100%!important;border-radius:0!important;height:100%!important}.houseForm .vc-highlight.vc-highlight-base-start{border-radius:10px!important}.houseForm .vc-highlight.vc-highlight-base-middle{background:rgba(26,26,26,.06)!important}.travellerform .col-form-label{font-size:14px!important;color:#6c757d!important}.btn-inverse{background:var(--primary-light-bg-color)!important;color:var(--text-color)}.btn-primary,.page-item.active .page-link{background:var(--primary-color)!important;color:var(--text-on-primary)!important}.border-primary,.btn-outline-primary,.btn-primary,.page-item.active .page-link{border-color:var(--primary-color)!important}.btn-outline-primary{color:var(--primary-color)!important}.btn-outline-primary:hover{background:var(--primary-color)!important;color:var(--primary-light-bg-color)!important}input[type=range]{-webkit-appearance:none;width:100%;height:8px;border-radius:5px;outline:none;transition:background .3s ease-in-out}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:20px;width:20px;background:var(--primary-color)!important;border-radius:50%;cursor:pointer;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}input[type=range]:focus::-webkit-slider-thumb,input[type=range]:hover::-webkit-slider-thumb{background:var(--primary-color)}input[type=range]::-moz-range-thumb{width:20px;height:20px;background:var(--primary-color);border-radius:50%;cursor:pointer}input[type=range]::-ms-thumb{width:20px;height:20px;background:var(--primary-color);border-radius:50%;cursor:pointer}.searchForm{background:var(--primary-light-bg-color)!important;border:1px solid var(--primary-color);border-radius:1rem;color:var(--text-color)!important}.searchForm .searchBorder{border-right:1px solid var(--primary-light-bg-color)}@media(max-width:576px){.searchForm .searchBorder{border-right:none;border-bottom:1px solid var(--primary-light-bg-color)}}.searchForm .searchBlock{cursor:pointer}.searchForm .searchBlock .dropdown-toggle{text-align:left;padding:0}.searchForm .searchBlock .dropdown-toggle:after{display:none}.searchForm .searchButton{border:none;border-radius:50rem;line-height:30px;text-align:center;color:var(--text-on-primary);background:var(--primary-color)}.amenityCard{padding:10px;margin-right:10px;border-radius:10px;background:var(--amenity-card-background)}.amenityCard img{width:32px;height:auto}