:root{--max-width:1100px;--border-radius:12px;--font-mono:"poppins";--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255;--primary-glow:conic-gradient(from 180deg at 50% 50%,#16abff33 0deg,#0885ff33 55deg,#54d6ff33 120deg,#0071ff33 160deg,transparent 360deg);--secondary-glow:radial-gradient(#fff,hsla(0,0%,100%,0));--tile-start-rgb:239,245,249;--tile-end-rgb:228,232,233;--tile-border:conic-gradient(#00000080,#00000040,#00000030,#00000020,#00000010,#00000010,#00000080);--callout-rgb:238,240,241;--callout-border-rgb:172,175,176;--card-rgb:180,185,188;--card-border-rgb:131,134,135}@media (prefers-color-scheme:dark){:root{--foreground-rgb:255,255,255;--background-start-rgb:0,0,0;--background-end-rgb:0,0,0;--primary-glow:radial-gradient(rgba(1,65,255,.4),rgba(1,65,255,0));--secondary-glow:linear-gradient(to bottom right,rgba(1,65,255,0),rgba(1,65,255,0),rgba(1,65,255,.3));--tile-start-rgb:2,13,46;--tile-end-rgb:2,5,19;--tile-border:conic-gradient(#ffffff80,#ffffff40,#ffffff30,#ffffff20,#ffffff10,#ffffff10,#ffffff80);--callout-rgb:20,20,20;--callout-border-rgb:108,108,108;--card-rgb:100,100,100;--card-border-rgb:200,200,200}}html{scroll-behavior:smooth}*{box-sizing:border-box;padding:0;margin:0}body{background:#fff;color:#444;font-family:Hind,sans-serif;overflow-x:hidden}a{color:#000;transition:.5s}a:active,a:focus,a:hover{color:#000;outline:none;text-decoration:none}p{padding:0;margin:0 0 30px;font-family:Montserrat}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .6);padding-left:calc(var(--bs-gutter-x) * .6);margin-top:var(--bs-gutter-y)}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;font-weight:400;margin:0 0 20px;padding:0}div#responsive-navbar-nav a{display:block;padding:0 20px;line-height:84px;color:#fff;font-weight:500;text-transform:uppercase;font-size:13.45px;-webkit-transition:all .2s ease}.section-contact.detail-tab-base .tab-content:before{border-right:1px solid #e4e4e4;border-left:none;content:"";position:absolute;right:0;top:0;bottom:0}div#responsive-navbar-nav a.nav-link.active,div#responsive-navbar-nav a:hover{color:#232323;background-color:#fff}.add-btn,.theme-round-btn{background-color:#ff0!important;color:#212b60!important;border-radius:50%!important;height:110px;width:110px;font-weight:700!important;border:none!important}.check-availability-btn{background-color:#000;border:2px solid #000}.check-availability-btn,.check-availability-btn:hover{color:#fff;font-size:16px;padding:7px 17px;display:inline-block;height:40px}.check-availability-btn:hover{background-color:#f89e07}.theme-filled-btn{color:#fff;font-size:12px;background-color:#000;display:inline-block;font-family:Montserrat;white-space:nowrap;text-transform:uppercase;cursor:pointer;line-height:normal;padding:8px 10px}.theme-filled-btn:hover{background:#f89e07!important;color:#fff!important}.theme-unfilled-btn{display:inline-block;background:none;font-family:Montserrat;white-space:nowrap;text-transform:uppercase;cursor:pointer;line-height:normal;padding:8px 10px;font-size:12px;color:#000;min-width:110px;text-align:center;-webkit-transition:all .3s ease;border:2px solid #000}.theme-unfilled-btn:hover{border-color:#f89e05;background-color:#f89e05;color:#fff}nav.navbar{position:absolute;width:100%;background:#f89e05;z-index:99;left:0}.common-padd{padding-top:80px;padding-bottom:80px}ul{list-style-type:none}a{color:inherit;text-decoration:none}.f-b{font-family:Montserrat;font-weight:700}.f-m{font-family:Hind!important;font-weight:400!important;line-height:1.8rem}.f-m,.f-sm{font-size:1.2rem!important}.f-sm{font-family:Montserrat!important;font-weight:600!important}.f-p{font-family:Hind!important;font-weight:400!important;font-size:15px!important;color:#333;line-height:1.428em;position:relative}.Box{background:#fff;padding:25px;border-radius:15px;height:50px;border-radius:8px}.yellow-round{background-color:#ff0;height:200px;width:200px!important;border-radius:50%;text-align:center;position:relative;filter:drop-shadow(21px 27px 8px #00000013)}.txt-shadow{filter:drop-shadow(116px 100px 4px rgba(0,0,0,.2))}.icon-shadow{filter:drop-shadow(0 100px 4px rgba(0,0,0,.2))}.is-sticky{position:fixed;top:0;left:0;width:100%;z-index:999;box-shadow:0 2px 24px 0 rgba(0,0,0,.15);background-color:#f89e05!important;animation:fadeInDown .5s ease-in-out 0s 1 normal none running;padding-top:0;padding-bottom:0;opacity:.85}.border-dotted{border-bottom:2px dotted #000}.intro-info{color:#ff0}.float-right{float:right!important}.float-left{float:left!important}a{text-decoration:none!important}.heading{margin:0;color:#232323;font-size:36px;font-weight:700;font-family:Montserrat;text-transform:uppercase;line-height:1;position:relative}.section-sub-banner .awe-overlay{position:absolute;width:100%;height:100%;background-color:rgba(72,72,72,.3);top:0;left:0;z-index:0}.text-white{color:#fff!important}.text-green{color:#17d991!important}.text-grey{color:#99a8b8!important}.text-red{color:red!important}.text-yellow{color:#de8e1f!important}.form-text{color:#f89e05!important}.blk-bg{background-color:#1f232b}.lightgrey-bg{background-color:#fafafa}.form-bg{background-color:#f1f1f1}.footer-bg{background-color:#20232b!important}.yellow-bg{background-color:#f89e05!important}.back-to-top{position:fixed;background:#f89e05;color:#fff;width:44px;height:44px;text-align:center;line-height:1;font-size:16px;border-radius:50%;right:15px;bottom:15px;transition:.5s;z-index:11}.back-to-top i{padding-top:12px;color:#212b60}.slider-caption-sub{font-weight:700;font-size:26px;letter-spacing:10px;display:inline-block}.slider-caption-main,.slider-caption-sub{color:#fff;text-transform:uppercase;line-height:1}.slider-caption-main{font-size:48px;font-family:Montserrat;padding:20px 0 7px;font-weight:800!important}.carousel-caption{position:absolute;right:15%;top:40%!important;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-indicators{display:none!important}.carousel-img{width:100%;height:96vh}.theme_heading{color:#fff;margin-bottom:40px;font-size:110px;font-weight:700;font-family:Montserrat}.header_top .header_left span{font-size:12px;color:#fff;margin-right:15px;line-height:36px}.header_top .header_right .login-register a{font-size:12px;line-height:36px;color:#fff;display:inline-block;padding:0 10px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.header_top .header_right .login-register a.active,.header_top .header_right .login-register a:hover{background-color:#fff;color:#333}.section-header h3{font-size:32px;color:#000;text-align:left;font-weight:800;position:relative}.section-header p{font-size:18px;color:#000}.dropdown-menu a.dropdown-item{line-height:0px!important;color:#000!important;padding:20px 15px!important}.dropdown-menu a.dropdown-item:hover{background-color:#f89e05!important;color:#fff!important}.section-check-availability{background-color:#f89e05;position:relative;margin-top:-85px}.section-check-availability .check-availability{padding:20px}.check-availability h2:before{content:"\f00c";border:3px solid #000;color:#000;font-size:18px;display:inline-block;width:40px;height:40px;text-align:center;line-height:34px;font-family:Font Awesome\ 5 Free;position:absolute;top:0;bottom:0;left:0;margin:auto;border-radius:100%;font-weight:600}.check-availability h2{color:#fff;font-size:25px;margin:0;font-weight:400;font-family:Montserrat;position:relative;padding-left:60px;line-height:1}.check-availability .form-control{height:40px;width:162px}.check-availability .form-select{height:40px;width:132px}.form-control{display:block;line-height:1.5;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control,.form-select{width:100%;height:40px;padding:.375rem .75rem;font-size:12px!important;font-weight:300!important;color:#666!important;border-radius:0!important;border:2px solid #000!important}.suites-apartments-base{position:relative}.bg-14{background-image:url(/_next/static/media/apartments-bg.68a04f64.jpeg)}.awe-parallax{background-position:50% 50%;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;z-index:0}.sec-wt-bg{position:relative}.sec-wt-bg:before{content:"";background-color:hsla(0,0%,100%,.9);position:absolute;top:0;bottom:0;right:74.36%;width:5000px}.accomd-modations-header .f-p,.suites-apartments-base .Apartments-rooms{position:relative}.suites-apartments-base .img-text{position:absolute;background-color:#f89e05;padding:10px 20px;top:0;left:40px;text-align:left}.suites-apartments-base .img-text .text{font-size:20px;font-weight:400;margin:0;font-family:Hind}.suites-apartments-base .img-text .price{color:#fff;font-size:26px;margin-right:10px}.suites-apartments-base .carousel .carousel-caption{position:static;min-height:200px}.suites-apartments-base .carousel .carousel-control-next,.suites-apartments-base .carousel .carousel-control-prev{display:none}.home-service-base ul{list-style-type:disc;padding-left:0;margin-top:25px;overflow:hidden;margin-bottom:0;font-size:0;display:table}.home-service-base ul.service-list li{margin-top:15px;color:#232323;font-weight:500;width:-o-calc(50% - 1px);width:calc(50% - 1px);font-size:14px;display:inline-block;padding-right:15px;list-style-type:disc}.home-service-base ul.service-list li:before{position:relative;top:-2px;width:5px;height:5px;margin-right:15px;display:inline-block;background-color:#333;content:"";border-radius:100%}.sec-wt-bg-right{position:relative}.sec-wt-bg-right:before{content:"";background-color:hsla(0,0%,100%,.9);position:absolute;top:0;bottom:0;left:74.36%;width:6000px}.guestbook-item .img img{float:left;width:80px!important;height:80px;margin-right:30px;border-radius:50%}.guestbook-item .guest-text{text-align:left!important;display:inline-block;margin-top:10px;position:relative}.guestbook-item .text span strong{font-size:20px;margin-right:20px}.guestbook-item .text p:before{position:absolute;font-family:Montserrat;content:"“";top:-26px;left:-20px;font-size:40px}.guestbook-item .text p:after{font-family:Montserrat;content:"„";font-size:40px;line-height:0;margin-left:10px}.suites-apartments-base .carousel-indicators{display:block!important}.suites-apartments-base .carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:8px;height:8px;border-radius:50%}.suites-apartments-base .carousel-indicators{position:absolute;right:0;bottom:-30px;left:30%}.event-img{width:100%;display:inline-block;position:relative}.home-events-base h3{font-size:17px;font-weight:700;font-family:Montserrat;text-transform:uppercase;line-height:26px}.home-events-base .read-more:hover{color:#000!important}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#fff!important;background-color:#f89e07!important;border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link:hover{color:#fff!important;background-color:#f89e07!important;border-color:var(--bs-nav-tabs-link-active-border-color)!important}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width))!important;border:var(--bs-nav-tabs-border-width) solid transparent!important;border-top-left-radius:none;border-top-right-radius:none;border-radius:0!important;color:#000}.gallery-base .nav-tabs{border:none!important}.bg-9{background-image:url(/_next/static/media/contact-us-bg.9630117a.png)}.bg-19,.bg-9{background-position:50% 7px}.bg-19{background-image:url(/_next/static/media/policy-bg.d2a72300.png)}.sub-banner{position:relative}.sub-banner-text h2{margin-top:70px;margin-bottom:0;color:#fff;font-size:35.68px;font-family:Montserrat;text-transform:uppercase;font-weight:400}.sub-banner-text p{color:#fff;font-size:20px!important;line-height:2.5em;letter-spacing:.02em;font-size:15px;margin:0 0 10px}.section-contact .form-control{border:2px solid #232323!important;width:100%;margin-top:20px!important;color:#232323!important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;opacity:1!important}.section-contact input[type=email],.section-contact input[type=file],.section-contact input[type=number],.section-contact input[type=password],.section-contact input[type=search],.section-contact input[type=tell],.section-contact input[type=text],.section-contact input[type=url]{background:none;border:1px solid #d4d4d4;background-color:#fff;height:40px;line-height:40px;padding:0 12px;color:#232323!important;font-size:12px!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Montserrat}.section-contact input::placeholder{opacity:1;color:#232323}.section-contact .accordion-button:not(.collapsed),.section-contact .accordion-item{color:#000!important;background-color:#fff!important;box-shadow:none!important}.section-contact .accordion-item{border:none!important}.errors{color:red;font-weight:300}.section-contact .accordion-button:after{display:block;margin-left:10px;margin-top:-14px}.section-contact button.accordion-button{padding:0;border:none!important}.section-contact .accordion-button:focus{border-color:#fff!important;box-shadow:none!important}.section-contact .accordion-body{padding:0 20px 10px 0}.section-contact .accordion-item:last-of-type .accordion-button.collapsed{padding:0;align-items:center}.section-contact textarea#exampleForm\.ControlTextarea1{height:auto!important}.contact-btn{margin-top:0;width:200px!important;font-size:15px!important;background-color:#000;color:#fff;padding:14px 50px;display:block;text-align:center}.contact-btn:hover{background-color:#f89e07;color:#fff}.element-invisible{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px}.contact-map{height:470px}.contact-map,.section-statistics{position:relative}.bg-10{background-image:url(/_next/static/media/bg-10.4539bcd2.png)}.statistics_item .count{font-size:60px;font-family:Montserrat;color:#fff;display:block;line-height:1.3em}.statistics_item{margin-top:30px;text-align:center;color:#fff;font-size:18px;text-transform:uppercase;position:relative}.section-statistics .awe-overlay{background-color:rgba(72,72,72,.6);position:absolute;width:100%;height:100%;top:0;left:0;z-index:0}.section-team .test-image{border-radius:50%;height:160px;width:160px!important;object-fit:cover;transition:all .5s ease-out}.team_item:hover .test-image{border:5px solid #232323}.team_item:hover{border-bottom:1px solid #e3e3e3;transition:all .5s ease-out}.section-team .team_content .occupation{color:#898989;font-size:16px;display:block;margin-top:7px}.term-condition .term-text{font-size:13px}.apartment-content .card-text{min-height:100px}.form-body label{display:block;color:#232323;font-size:12px;margin-bottom:7px;font-family:Montserrat;text-transform:uppercase}.form-body .theme-filled-btn{margin-top:30px;font-size:14px!important;padding:10px!important}.form-body .form-control{border:none!important}.form-body .form-select{border:none!important;height:30px}.location-base ul li{list-style-type:circle}.facilities-base h2{font-size:28px}.facilities-base .facilities-list ul li{list-style-type:disc}.facilities-list ul li .f-m{font-size:14pt!important;font-weight:500!important;margin-bottom:8px!important}.dining-base .f-p{font-size:14pt!important;margin-bottom:30px;letter-spacing:.014em}.section-sub-banner{padding:70px}.term-condition p{margin-bottom:0;font-weight:500;font-family:Hind!important;font-size:15px}.term-condition ul li{list-style-type:disc;font-size:15px}.section-sub-banner{position:relative}.event-page-base .f-p{color:#232323;font-size:14px!important;line-height:1.5em;margin-top:5px;font-weight:600!important}.event-page-base .view-txt{color:#232323;font-size:10px;font-weight:700;text-transform:uppercase;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.carousel.carousel-slider .control-arrow{padding:15px!important}.room-detail_overview p{color:#232323;font-size:14px;font-weight:500;font-family:Hind,sans-serif}.detail-tab-base .nav-item{border-bottom:2px solid #e4e4e4;position:relative;margin-right:80px}.detail-tab-base .nav-pills .nav-link.active,.detail-tab-base .nav-pills .show>.nav-link{color:#000;font-size:17px;background-color:#fff}.detail-tab-base .nav-link:focus,.detail-tab-base .nav-link:hover{color:#000!important}.detail-tab-base .nav-link{padding:30px 0 10px;color:#232323;text-transform:uppercase;font-weight:700;font-family:Montserrat;display:inline-block;position:relative;border-radius:0;font-size:14px}.detail-tab-base .nav-link,.detail-tab-base .nav-link:before{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.detail-tab-base .nav-link:before{height:2px;content:"";width:0;position:absolute;left:0;bottom:-2px;background-color:#000}.detail-tab-base .nav-item.active .nav-link:before,.detail-tab-base .nav-item:hover .nav-link:before{width:100%}.detail-tab-base .tab-content{position:relative}.detail-tab-base .tab-content:before{border-left:1px solid #e4e4e4;content:"";position:absolute;left:-30px;top:0;bottom:0}.calendar_custom .calendar_tabel{width:100%;vertical-align:middle;text-align:center;table-layout:fixed}.calendar_custom .calendar_tabel td{background-color:#fff;background-clip:content-box;padding:3px}.calendar_custom .calendar_tabel td a{position:relative;display:block;padding-top:100%;color:#232323;font-size:12px}.calendar_custom .calendar_tabel td a small{position:absolute;top:5px;right:10px;font-size:12px}.calendar_custom .calendar_tabel td.not-available{background-color:#333}.calendar_custom .calendar_tabel td.not-available-ical{background-color:red}.calendar_custom .calendar_tabel td.blocked-ical{background-color:#ff0}.calendar_custom .calendar_tabel td.not-available a{color:#fff}.room-detail_calendar-wrap .calendar_status{margin-top:30px}.calendar_custom .calendar_title{text-align:center;color:#333;font-size:14px;text-transform:uppercase;font-family:Montserrat;font-weight:700;padding-top:15px;padding-bottom:15px;position:relative;border-bottom:1px solid #e4e4e4;margin:0 3px}.calendar_custom .calendar_tabel td a:before{left:0;right:0;bottom:0;top:0;content:"";border:1px solid #333;position:absolute}.room-detail_calendar-wrap .calendar_status span{color:#333;font-size:12px;font-weight:500;padding:0 10px}.room-detail_calendar-wrap .calendar_status span:before{width:20px;height:20px;border:1px solid #333;display:inline-block;vertical-align:middle;content:"";margin-right:10px}.room-detail_calendar-wrap .calendar_status span.not-available:before{background-color:#333}.notavailable_img{background:url(/_next/static/media/not_available.3944aa80.png);background-repeat:no-repeat;background-size:contain}.imgdiv_half_opacity{opacity:.5}#footer{padding:0 0 30px;color:#eee;font-size:14px}#footer .footer-top{padding:60px 0 30px}#footer .footer-top .footer-info{margin-bottom:30px}#footer .footer-top .footer-info h3{font-size:34px;margin:0 0 20px;padding:2px 0;line-height:1;font-family:Montserrat,sans-serif;color:#fff;font-weight:400;letter-spacing:3px;text-transform:uppercase}#footer .footer-top .footer-info p{font-size:13px;line-height:24px;margin-bottom:0;font-family:Montserrat;color:#ecf5ff}#footer .footer-top .social-links a{font-size:18px;display:inline-block;background:#007bff;color:#fff;line-height:1;padding:8px 0;margin-right:4px;border-radius:50%;text-align:center;width:36px;height:36px;transition:.3s}#footer .footer-top .social-links a:hover{background:#0067d5;color:#fff}#footer .footer-top h4{font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;position:relative;padding-bottom:10px}#footer .footer-top .footer-links{margin-bottom:30px}#footer .footer-top .footer-links ul{list-style:none;padding:0;margin:0}#footer .footer-top .footer-links ul li{padding:8px 0}#footer .footer-top .footer-links ul li:first-child{padding-top:0}#footer .footer-top .footer-links ul a{color:#ecf5ff}#footer .footer-top .footer-links ul a:hover{color:#74b5fc}#footer .footer-top .footer-contact{margin-bottom:30px}#footer .footer-top .footer-contact p{line-height:26px}#footer .footer-top .footer-newsletter{margin-bottom:30px}#footer .footer-top .footer-newsletter input[type=email]{border:0;padding:6px 8px;width:65%}#footer .footer-top .footer-newsletter input[type=submit]{background:#007bff;border:0;width:35%;padding:6px 0;text-align:center;color:#fff;transition:.3s;cursor:pointer}#footer .footer-top .footer-newsletter input[type=submit]:hover{background:#0062cc}#footer .copyright{text-align:center;padding-top:30px}#footer .credits{text-align:center;font-size:13px;color:#f1f7ff}#footer .credits a{color:#bfddfe}#footer .credits a:hover{color:#f1f7ff}#footer .form-control{border-radius:0!important;color:#212b60;background:#f5f5f5;border:none}.footer-bottom{background-color:#2a2f3c;padding:10px 0;text-align:center;color:#acacac;font-size:12.22px}.social-content a{color:#fff;border:2px solid;margin-right:10px;border-radius:100%;font-size:18px;display:inline-block;padding:6px 12px}.login-base{position:relative;background:linear-gradient(207.19deg,rgba(0,0,0,.36) 76.39%,rgba(0,0,0,.5) 89.23%),url(/_next/static/media/img-11.6e215c7d.png),#fff;height:100vh;padding-top:200px;background-repeat:no-repeat;background-size:cover;background-blend-mode:darken}.login-base .login-form{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.login-base .form-control::placeholder{color:#fff;opacity:1}.login-base .form-control{background-color:transparent;border:2px solid #fff!important;color:#fff!important;width:100%;height:42px;line-height:42px;padding-left:15px;padding-right:15px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.login-base .form-control:focus{color:var(--bs-body-color);background-color:#fff0;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.text-grey-50{color:#d8d8d8}@media (max-width:991px){#header{height:60px;padding:10px 0}#header .logo h1{font-size:28px;padding:8px 0}#intro{padding:140px 0 60px}.accomd-modations-header{text-align:center;margin-top:0;margin-bottom:40px;color:#fff!important}.accomd-modations-header h2,.accomd-modations-header p{color:#fff!important}.sec-wt-bg-right:before,.sec-wt-bg:before{display:none}}@media (max-width:768px){.back-to-top{bottom:15px}.carousel-img{width:100%;height:450px}div#responsive-navbar-nav{background:#fff!important;padding:10px;border-radius:4px}}@media (max-width:767px){.section-header p{width:100%}}@media (max-width:574px){#intro{padding:100px 0 20px}}@media (min-width:768px){.nav-item.dropdown:hover .dropdown-menu{display:block}#responsive-navbar-nav .secondmenu .dropdown-menu{left:100%;top:0}.nav-item.dropdown:hover .secondmenu .dropdown-menu{display:none}.secondmenu.nav-item.dropdown:hover .dropdown-menu{display:block!important}.login-base{height:100vh;padding-top:110px}}@media only screen and (min-device-width:320px) and (max-device-width:480px){.logo{width:180px;height:auto}.header-logo{height:50px;width:auto;object-fit:contain}.p100{padding-top:50px}.common-padd{padding-top:40px;padding-bottom:40px}.homebanner{height:330px}div#responsive-navbar-nav{background:#fff;padding:10px;border-radius:4px;position:absolute;top:50px!important;width:86%!important;right:0}.is-sticky{height:60px}.header_top .header_left{display:none!important}div#responsive-navbar-nav a{color:#000!important;line-height:40px}div#responsive-navbar-nav .nav-item.dropdown a.dropdown-item{line-height:10px!important}.slider-caption-sub{font-weight:700;font-size:10px;letter-spacing:6px;line-height:2}.slider-caption-main{font-size:30px}.carousel-img{width:100%;height:330px}.availability-form form{flex-direction:column}.suites-apartments-base .img-text .text{font-size:14px;margin-bottom:6px}.suites-apartments-base .img-text .price{font-size:20px;font-weight:500;margin-bottom:0}.video-mob{height:100%!important;padding-top:40px}.about-section .video-mob{height:100%!important;padding-bottom:40px!important;padding-top:0!important}.accomd-modations-header{margin-bottom:30px}.home-about-base .f-m{font-size:1rem!important}.guestbook-item .text p:before{position:absolute;font-family:Montserrat;content:"“";top:-26px;left:0;font-size:40px}.guestbook-item{align-items:center}.guestbook-item .guest-text{text-align:center!important}.home-events-base .lightgrey-bg{flex-direction:column}.heading{font-size:26px!important}.sub-banner-text p{font-size:13px!important}.check-availability .form-control,.check-availability .form-select{height:40px;width:200px!important}.home-service-base ul.service-list li{margin-top:10px!important;width:100%!important}.sub-banner-text h2{font-size:24.68px}.detail-tab-base .tab-content{position:relative;margin-top:40px!important}.login-base{background:linear-gradient(207.19deg,rgba(0,0,0,.36) 76.39%,rgba(0,0,0,.5) 89.23%),url(/_next/static/media/img-11.6e215c7d.png),#fff;height:80vh;padding-top:60px;background-repeat:no-repeat;background-size:cover;background-blend-mode:darken}.login-base .login-form{position:absolute;top:45%;left:53%;transform:translate(-50%,-50%);width:93%}.searchBtn input.float-right{width:70%}.pictusDatatable .buttonSearch{padding:6px 15px!important}.pictusDatatable input{padding:7px 10px!important}.dashboard-header-title .f-m{font-size:1rem!important;line-height:1.5rem;font-weight:600!important}}@media (max-width:767px){.carosuel-block-home{height:420px}div#responsive-navbar-nav a{color:#000}}@media (min-width:768px){.container{width:750px}}@media screen and (max-width:991px){.check-availability .availability-form .vailability-submit{display:block;clear:both;text-align:center;margin-top:20px}div#responsive-navbar-nav{background:#fff;padding:10px 30px;border-radius:4px;position:absolute;top:85px;width:50%;right:0;text-align:left;color:#000!important}div#responsive-navbar-nav,div#responsive-navbar-nav a{line-height:60px!important}}@media (max-width:1125px){.availability-form{flex-direction:column;justify-content:center}}@media screen and (max-width:1199px){.check-availability h2{line-height:1.4em;display:inline-block}.check-availability .availability-form{flex-direction:column}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1200px!important}.check-availability .form-control,.check-availability .form-select{font-size:12px!important}.container{width:1200px!important}}@media (min-width:1440px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1200px!important}.container{width:1200px!important}}@media (max-width:1440px){div#responsive-navbar-nav a{font-family:Montserrat;font-weight:400;padding-right:15px!important;color:#000;font-size:14px!important}}.galleryWrap{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:center;max-width:620px;margin:0 auto}.galleryWrap .single{width:200px;cursor:pointer}.galleryWrap .single img{max-width:100%}.galleryWrap .single img:hover{transform:scale(1.02)}.sliderWrap{position:fixed;top:0;bottom:0;left:0;right:0;z-index:999;background-color:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;width:100%;height:100%}.sliderWrap .btnClose,.sliderWrap .btnNext,.sliderWrap .btnPrev{position:fixed;cursor:pointer;opacity:.6;color:#fff;z-index:9999}.btnClose:hover,.btnNext:hover,.btnPrev:hover{opacity:1}.sliderWrap .btnClose{top:40px;right:40px}.sliderWrap .btnPrev{top:50%;transform:translateY(-50%);left:40px}.sliderWrap .btnNext{top:50%;transform:translateY(-50%);right:40px}.fullScreenImage{width:calc(100% - 40px);height:calc(100% - 40px);display:flex;align-items:center;justify-content:center}.fullScreenImage img{max-width:100%;max-height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.section-billing .form-control{height:50px}.section-billing .form-control,.section-billing .form-control-1{border:2px solid #232323!important;width:100%;color:#232323!important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;opacity:1!important;font-size:16px!important}.section-billing .form-group{margin-top:15px}.dashboard{display:flex;flex-direction:row;height:100vh}.sidebar{width:250px;background-color:#f0f0f0;transition:transform .3s ease;transform:translateX(-250px)}.sidebar.open{transform:translateX(0)}.main-content{flex:1 1;padding:20px}.dashboard-box{border:1px solid #ddd;border-radius:12px;padding:40px 20px;box-shadow:0 6px 7px rgba(0,0,0,.12)}.sidemenu-dashboard .nav-pills .nav-link.active,.sidemenu-dashboard .nav-pills .show>.nav-link{color:#fff;background-color:#d68302}.sidemenu-dashboard .nav-link:focus,.sidemenu-dashboard .nav-link:hover{color:#f89e07}.sidemenu-dashboard .nav-link{color:#000}.sidemenu-dashboard .nav-link svg{height:30px;width:30px}.w-20{width:17%!important}.w-80{width:80%!important}.MuiTableCell-head{color:#fff!important;background:#000!important}.MuiTableSortLabel-root.MuiTableSortLabel-active.MuiTableSortLabel-root.MuiTableSortLabel-active .MuiTableSortLabel-icon{color:#fff f!important}.MuiTableSortLabel-root:hover{color:#fff!important;background:#000!important}.MuiTableSortLabel-root.MuiTableSortLabel-active{color:#fff!important}.MuiTableSortLabel-root.MuiTableSortLabel-active.MuiTableSortLabel-root.MuiTableSortLabel-active .MuiTableSortLabel-icon{color:#000!important;opacity:1}.table td,.table th{padding:.8rem}thead{background:#000;color:#fff}.pictusDatatable .pictusDataTableInner{min-height:500px;width:100%}.pictusDatatable .searchBtn{border:2px solid #ccc;float:right;margin-bottom:15px}.pictusDatatable input{padding:10px;border:none}.pictusDatatable input:active,.pictusDatatable input:focus{border:none!important;outline:none!important}.pictusDatatable select{padding:8px;width:80px}.pictusDatatable .buttonSearch{padding:8px 15px}.pictusDatatable .buttonSearch:active,.pictusDatatable .buttonSearch:focus{border:none!important;outline:none!important}.pictusDatatable .buttonSearch:focus{box-shadow:none!important}.pictusDatatable th a{color:#fff}.pictusDatatable th a:hover{color:#fff;text-decoration:none}.pictusDatatable th a:active{color:#fff}.pictusDatatable .sortingContainer{display:inline-block;padding-left:5px}.rc-pagination{font-size:12px;font-family:Arial;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rc-pagination-total-text{float:left;height:30px;line-height:30px;margin-right:10px}.rc-pagination:after{content:" ";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.rc-pagination-item{cursor:pointer;min-width:28px;height:28px;line-height:28px;text-align:center;list-style:none;float:left;border:1px solid #d9d9d9;background-color:#fff;margin-right:8px}.rc-pagination-item a{text-decoration:none;color:#666}.rc-pagination-item:hover{border-color:#1a1a1a}.rc-pagination-item:hover a{color:#1a1a1a}.rc-pagination-item-active{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff}.rc-pagination-item-active a,.rc-pagination-item-active:hover a{color:#fff}.rc-pagination-jump-next:after,.rc-pagination-jump-prev:after{content:"•••";display:block;letter-spacing:2px;color:#ccc;font-size:12px;margin-top:1px}.rc-pagination-jump-next:hover:after,.rc-pagination-jump-prev:hover:after{color:#2db7f5}.rc-pagination-jump-prev:hover:after{content:"«"}.rc-pagination-jump-next:hover:after{content:"»"}.rc-pagination-jump-next,.rc-pagination-jump-prev,.rc-pagination-prev{margin-right:8px}.rc-pagination-jump-next,.rc-pagination-jump-prev,.rc-pagination-next,.rc-pagination-prev{cursor:pointer;color:#666;font-size:10px;border-radius:6px;list-style:none;min-width:28px;height:28px;line-height:28px;float:left;text-align:center}.rc-pagination-prev a:after{content:"\2039";display:block}.rc-pagination-next a:after{content:"\203A";display:block}.rc-pagination-next,.rc-pagination-prev{border:1px solid #d9d9d9;font-size:18px;border-radius:unset}.rc-pagination-next a,.rc-pagination-prev a{color:#666}.rc-pagination-next a:after,.rc-pagination-prev a:after{margin-top:-1px}.rc-pagination-disabled{cursor:not-allowed}.rc-pagination-disabled a{color:#ccc}.rc-pagination-options{float:left;margin-left:15px}.rc-pagination-options-size-changer{float:left;width:80px}.rc-pagination-options-quick-jumper{float:left;margin-left:16px;height:28px;line-height:28px}.rc-pagination-options-quick-jumper input{margin:0 8px;box-sizing:border-box;background-color:#fff;border-radius:6px;border:1px solid #d9d9d9;outline:none;padding:3px 12px;width:50px;height:28px}.rc-pagination-options-quick-jumper input:hover{border-color:#2db7f5}.rc-pagination-simple .rc-pagination-next,.rc-pagination-simple .rc-pagination-prev{border:none;height:24px;line-height:24px;margin:0;font-size:18px}.rc-pagination-simple .rc-pagination-simple-pager{float:left;margin-right:8px}.rc-pagination-simple .rc-pagination-simple-pager .rc-pagination-slash{margin:0 10px}.rc-pagination-simple .rc-pagination-simple-pager input{margin:0 8px;box-sizing:border-box;background-color:#fff;border-radius:6px;border:1px solid #d9d9d9;outline:none;padding:5px 8px;width:30px;min-height:20px}.rc-pagination-simple .rc-pagination-simple-pager input:hover{border-color:#2db7f5}.rc-pagination-item-link{border:none}.pictusDatatable th a{color:#000}.my-custom-select .css-13cymwt-control{border-radius:0;border-color:#000;border-width:2px;color:#101010}.my-custom-select .css-t3ipsp-control:hover{border-color:#000!important;box-shadow:none;border-radius:0}.my-custom-select .css-1xc3v61-indicatorContainer{border-radius:0;border-color:#000;border-width:2px;color:#101010}.react-calendar__tile{max-width:100%;padding:6px 4.6667px!important}.react-calendar{line-height:1.8em!important}.react-calendar,.react-date-picker__calendar{width:250px!important}.react-calendar__month-view__weekdays{font-size:12px!important}.react-calendar__navigation button{font-size:14px!important}.react-calendar__tile{font-size:1.1em!important}.react-date-picker__wrapper{border:none!important}.react-calendar__tile--now{background:#006edc!important;color:#fff!important}.react-calendar__tile--active{background:#006edc;color:#fff}input.react-date-picker__inputGroup__input.react-date-picker__inputGroup__year{width:38px!important}input.react-date-picker__inputGroup__input.react-date-picker__inputGroup__day{width:18px!important}input.react-date-picker__inputGroup__input.react-date-picker__inputGroup__month.react-date-picker__inputGroup__input--hasLeadingZero{width:10px!important}.react-date-picker.react-date-picker--closed.react-date-picker--enabled.form-control{font-size:16px!important;font-weight:600!important}.autofill-dropdown li{background-color:#e3e3e3;color:#000;border:1px solid #696969;display:inline-block}html.ios{--ion-default-font:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Roboto",sans-serif}html.md{--ion-default-font:"Roboto","Helvetica Neue",sans-serif}html{--ion-default-dynamic-font:-apple-system-body;--ion-font-family:var(--ion-default-font)}body{background:var(--ion-background-color)}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal ion-footer ion-toolbar:first-of-type,html.ios ion-modal.modal-card ion-header ion-toolbar:first-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:first-of-type{padding-top:6px}html.ios ion-modal.modal-card ion-header ion-toolbar:last-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:last-of-type{padding-bottom:6px}html.ios ion-modal ion-toolbar{padding-right:calc(var(--ion-safe-area-right) + 8px);padding-left:calc(var(--ion-safe-area-left) + 8px)}@media screen and (min-width:768px){html.ios ion-modal.modal-card:first-of-type{--backdrop-opacity:0.18}}ion-modal.modal-default.show-modal~ion-modal.modal-default{--backdrop-opacity:0;--box-shadow:none}html.ios ion-modal.modal-card .ion-page{border-top-left-radius:var(--border-radius)}.ion-color-primary{--ion-color-base:var(--ion-color-primary,#3880ff)!important;--ion-color-base-rgb:var(--ion-color-primary-rgb,56,128,255)!important;--ion-color-contrast:var(--ion-color-primary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-primary-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-primary-shade,#3171e0)!important;--ion-color-tint:var(--ion-color-primary-tint,#4c8dff)!important}.ion-color-secondary{--ion-color-base:var(--ion-color-secondary,#3dc2ff)!important;--ion-color-base-rgb:var(--ion-color-secondary-rgb,61,194,255)!important;--ion-color-contrast:var(--ion-color-secondary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-secondary-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-secondary-shade,#36abe0)!important;--ion-color-tint:var(--ion-color-secondary-tint,#50c8ff)!important}.ion-color-tertiary{--ion-color-base:var(--ion-color-tertiary,#5260ff)!important;--ion-color-base-rgb:var(--ion-color-tertiary-rgb,82,96,255)!important;--ion-color-contrast:var(--ion-color-tertiary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-tertiary-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-tertiary-shade,#4854e0)!important;--ion-color-tint:var(--ion-color-tertiary-tint,#6370ff)!important}.ion-color-success{--ion-color-base:var(--ion-color-success,#2dd36f)!important;--ion-color-base-rgb:var(--ion-color-success-rgb,45,211,111)!important;--ion-color-contrast:var(--ion-color-success-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-success-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-success-shade,#28ba62)!important;--ion-color-tint:var(--ion-color-success-tint,#42d77d)!important}.ion-color-warning{--ion-color-base:var(--ion-color-warning,#ffc409)!important;--ion-color-base-rgb:var(--ion-color-warning-rgb,255,196,9)!important;--ion-color-contrast:var(--ion-color-warning-contrast,#000)!important;--ion-color-contrast-rgb:var(--ion-color-warning-contrast-rgb,0,0,0)!important;--ion-color-shade:var(--ion-color-warning-shade,#e0ac08)!important;--ion-color-tint:var(--ion-color-warning-tint,#ffca22)!important}.ion-color-danger{--ion-color-base:var(--ion-color-danger,#eb445a)!important;--ion-color-base-rgb:var(--ion-color-danger-rgb,235,68,90)!important;--ion-color-contrast:var(--ion-color-danger-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-danger-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-danger-shade,#cf3c4f)!important;--ion-color-tint:var(--ion-color-danger-tint,#ed576b)!important}.ion-color-light{--ion-color-base:var(--ion-color-light,#f4f5f8)!important;--ion-color-base-rgb:var(--ion-color-light-rgb,244,245,248)!important;--ion-color-contrast:var(--ion-color-light-contrast,#000)!important;--ion-color-contrast-rgb:var(--ion-color-light-contrast-rgb,0,0,0)!important;--ion-color-shade:var(--ion-color-light-shade,#d7d8da)!important;--ion-color-tint:var(--ion-color-light-tint,#f5f6f9)!important}.ion-color-medium{--ion-color-base:var(--ion-color-medium,#92949c)!important;--ion-color-base-rgb:var(--ion-color-medium-rgb,146,148,156)!important;--ion-color-contrast:var(--ion-color-medium-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-medium-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-medium-shade,#808289)!important;--ion-color-tint:var(--ion-color-medium-tint,#9d9fa6)!important}.ion-color-dark{--ion-color-base:var(--ion-color-dark,#222428)!important;--ion-color-base-rgb:var(--ion-color-dark-rgb,34,36,40)!important;--ion-color-contrast:var(--ion-color-dark-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-dark-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-dark-shade,#1e2023)!important;--ion-color-tint:var(--ion-color-dark-tint,#383a3e)!important}.ion-page{left:0;right:0;top:0;bottom:0;display:flex;position:absolute;flex-direction:column;justify-content:space-between;contain:layout size style;z-index:0}ion-modal>.ion-page{position:relative;contain:layout style;height:100%}.split-pane-visible>.ion-page.split-pane-main{position:relative}.ion-page-hidden,ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-menu-controller,ion-modal-controller,ion-nav-controller,ion-picker-controller,ion-popover-controller,ion-route,ion-route-redirect,ion-router,ion-select-option,ion-toast-controller{display:none!important}.ion-page-invisible{opacity:0}.can-go-back>ion-header ion-back-button{display:block}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding:20px}@supports(padding-top:20px){html{--ion-safe-area-top:var(--ion-statusbar-padding)}}@supports(padding-top:env(safe-area-inset-top)){html{--ion-safe-area-top:env(safe-area-inset-top);--ion-safe-area-bottom:env(safe-area-inset-bottom);--ion-safe-area-left:env(safe-area-inset-left);--ion-safe-area-right:env(safe-area-inset-right)}}ion-card-header.ion-color .ion-inherit-color,ion-card.ion-color .ion-inherit-color{color:inherit}.menu-content{transform:translateZ(0)}.menu-content-open{cursor:pointer;touch-action:manipulation;pointer-events:none;overflow-y:hidden}.menu-content-open ion-content{--overflow:hidden}.menu-content-open .ion-content-scroll-host{overflow:hidden}.ios .menu-content-reveal{box-shadow:-8px 0 42px rgba(0,0,0,.08)}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px rgba(0,0,0,.08)}.md .menu-content-push,.md .menu-content-reveal{box-shadow:4px 0 16px rgba(0,0,0,.18)}ion-accordion-group.accordion-group-expand-inset>ion-accordion:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}ion-accordion-group.accordion-group-expand-inset>ion-accordion:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}ion-accordion-group>ion-accordion:last-of-type ion-item[slot=header]{--border-width:0px}ion-accordion.accordion-animated>[slot=header] .ion-accordion-toggle-icon{transition:transform .3s cubic-bezier(.25,.8,.5,1)}@media(prefers-reduced-motion:reduce){ion-accordion .ion-accordion-toggle-icon{transition:none!important}}ion-accordion.accordion-expanded>[slot=header] .ion-accordion-toggle-icon,ion-accordion.accordion-expanding>[slot=header] .ion-accordion-toggle-icon{transform:rotate(180deg)}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-previous ion-item[slot=header]{--border-width:0px;--inner-border-width:0px}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanded:first-of-type,ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanding:first-of-type{margin-top:0}ion-input input::-webkit-date-and-time-value{text-align:start}.ion-datetime-button-overlay{--width:fit-content;--height:fit-content}.ion-datetime-button-overlay ion-datetime.datetime-grid{width:320px;min-height:320px}.popover-viewport:has(>ion-content){overflow:hidden}@supports not selector(:has(> ion-content)){.popover-viewport{overflow:hidden}}