@media (min-width:768px){.wp-block-columns{flex-wrap:nowrap!important}}@media (max-width:767px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}:where(.wp-block-columns.is-layout-flex){gap:15px}}@media (min-width:992px){.navbar .dropdown-menu{display:block;opacity:0;visibility:hidden;-webkit-transform:translateY(20px);transform:translateY(20px);width:220px;padding:20px 25px;border-radius:5px;border:0;background-color:#fff;-webkit-transition:all .3s;transition:all .3s}.navbar .dropdown-menu .dropdown-menu{left:calc(100% + 5px);top:-17px;right:auto;min-width:220px;transform:translateY(0)}.navbar .dropdown:hover>.dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}}@media (min-width:1400px){.section-padding-extra{padding:180px 0}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1220px}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-left:30px;padding-right:30px}.offers1 .item .con{bottom:40px;left:40px;right:40px}.navbar-expand-lg .navbar-nav>li>a{padding-right:15px!important;padding-left:15px!important}}@media (min-width:1800px){.parallax-header[data-overlay-dark] h1,.parallax-header h1{font-size:110px}.facilities2 ul.tab-buttons li.tab-btn span{font-size:24px;line-height:24px}}@media (max-width:1800px){.section-padding{padding:80px 0}.footer .top{padding-top:80px}}@media (max-width:1400px){.section-padding{padding:55px 0}.footer .top{padding-top:55px}.scroll-arrow-wrapper{top:calc(100vh - 135px)}p{font-size:18px;line-height:1.35}p.large,.large>p{font-size:23px}.section-subtitle{font-size:18px}}@media (max-width:1199px){.pricing .item{width:33.33%!important;margin-left:0;margin-right:0;padding:0 15px;box-shadow:none}.pricing .item .cont{width:100%!important;left:0!important;position:relative;height:auto}.pricing .item.active .cont,.pricing .item.active .img{border-radius:0}.pricing .img{width:100%!important;border-radius:0!important}.pricing .item.active .cont-hover{animation:fade 0s}.navbar .navbar-nav>li>a{font-size:15px;letter-spacing:1px;padding-right:8px;padding-left:8px}.logo-wrapper .logo{width:180px}.navbar .navbar-right .button,.btn-primary{font-size:15px;letter-spacing:1px;padding:6px 12px}.about .phone,.phone-btn{margin-left:8px;margin-bottom:10px}.section-title{font-size:52px}.scroll-arrow-wrapper{left:35px}.parallax-header[data-overlay-dark] h1,.parallax-header h1{font-size:74px}.parallax-header[data-overlay-dark] p,.parallax-header p{font-size:20px}.navbar{height:65px}.pricing .item .img .title,.pricing .item .img .overlay{opacity:0!important}.pricing .item .img img{border-radius:5px;aspect-ratio:4/2.8}.mb-5{margin-bottom:2rem!important}.offers1 .item .img img{max-height:385px}.parallax-header.level-down{padding-top:240px!important;padding-bottom:55px}h1,h2,h3,h4,h5,h6{line-height:1.1em}h3{font-size:31px}p{font-size:17px}p.large,.large>p{font-size:20px}.rooms3 .item .img img{max-height:450px;object-fit:cover}.rooms3 .item .cont{padding:18px 30px}}@media (max-width:991px){.section-title{font-size:48px}.section-subtitle{font-size:16px;margin-bottom:10px}.section-info{display:block}.navbar{padding-left:0;padding-right:0;background:transparent;padding-top:0;padding-bottom:0;height:60px;border:none}.nav-scroll{background:#fff;height:90px}.logo-wrapper{padding:26px 8px;margin-top:-100px;position:relative;z-index:1}.logo-wrapper .logo{top:0}.nav-scroll .logo-wrapper{padding:26px 15px;background-color:transparent}.nav-scroll .logo-img{width:130px}.navbar .logo{text-align:left;margin-left:0}.logo-img{margin-bottom:0;width:130px;padding:0}.navbar button{margin-right:0;outline:none!important;background:transparent;margin-top:10px;border:none;position:relative;top:4px;font-size:34px;padding:0}.navbar button:hover{background:transparent}.navbar button:active,.navbar button:focus,.navbar button:hover{background:transparent;outline:none;color:transparent!important}.navbar .container{padding:0;align-items:start}.navbar .nav-link{margin:0 auto!important}.navbar .navbar-nav>li>a{color:#42423e}.nav-scroll .navbar-collapse .nav-link{color:#42423e!important}.nav-scroll .navbar-collapse .active{color:#cf771c!important}.navbar .dropdown-menu .dropdown-item{color:#42423e;padding:10px 15px;font-size:17px}.navbar .dropdown-menu .dropdown-item.dropdown-toggle{font-weight:400}.navbar .dropdown-submenu .dropdown-toggle::after{right:15px;font-size:12px}.navbar .dropdown-submenu:hover>.dropdown-toggle::after{transform:rotate(0deg)}.navbar .dropdown-submenu .dropdown-toggle.show::after{transform:rotate(90deg)}.navbar .dropdown-menu{border:none;padding:0;border-radius:0;margin:0;background:#fff;box-shadow:none}.navbar .dropdown-submenu .dropdown-menu{margin:0;padding:0 0 0 20px}.navbar .dropdown-menu li a{padding:0 15px}.navbar .navbar-nav>li>a{padding-right:0;padding-left:0}.navbar .navbar-nav{padding:20px}.navbar .navbar-collapse{max-height:500px;overflow:auto;background:#fff;text-align:left;position:relative;top:-72px;z-index:0;padding-top:50px}.nav-link{padding:5px 0}.dropdown .nav-link i{color:#42423e}.nav-scroll .dropdown .nav-link i{color:#42423e}.nav-scroll .dropdown .nav-link.active i{color:#cf771c!important}.navbar .dropdown-menu .dropdown-item i{color:#42423e}.navbar .navbar-right{display:none}.header .caption h1{font-size:45px;line-height:55px}.slider-fade .owl-theme .owl-nav,.slider .owl-theme .owl-nav{display:none}.parallax-header[data-overlay-dark] h1,.parallax-header h1{font-size:60px}.parallax-header .rotatex{display:block;padding:0}.kenburns-inner .caption h1{font-size:45px}.video-fullscreen-wrap h1{font-size:45px}.parallax-header[data-overlay-dark] p,.parallax-header p{font-size:20px}.rooms1 p{margin-bottom:15px}.rooms2 .item{padding:30px;margin-bottom:30px}.order2{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.order1{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.page-details .cont{padding:40px 30px}.facilities2 .tab-buttons .tab-btn{flex:0 0 100%!important;max-width:100%!important;width:100%!important;border-right:0 solid #e5e2dd!important;border-left:0 solid #e5e2dd!important;border-bottom:1px solid #e5e2dd!important}.facilities2 ul.tab-buttons{flex-wrap:wrap}.facilities2 ul.tab-buttons li.tab-btn.active-btn{border-bottom:3px solid #ac8d56!important}.facilities2 .tab-buttons .tab-btn:last-child{border-bottom:0 solid #e5e2dd}.facilities2 .tab-buttons .tab-btn span{font-size:17px;line-height:17px}.facilities2 .tabs-content .tab img{margin-bottom:30px}.offers2 .row .col-lg-3{-webkit-border-end:0;border-inline-end:0;border-bottom:1px solid #fff3}.offers2 .item{padding:50px 20px!important}.accordion-box .block .acc-btn{padding:20px 60px 20px 20px;font-size:17px;line-height:24px}.accordion-box .block .acc-btn:before{right:25px;top:18px}.accordion-box .block .content{padding:20px}.video-text{display:none}.rotatex{padding:80px 0;overflow:hidden}.rotatex .rotate-box{-webkit-transform:translateY(0);transform:translateY(0)}.parallax-header .rotatex .rotate-box{-webkit-transform:translateY(0);transform:translateY(0);display:none}.rotatex .nav-pills .nav-item .nav-link{font-size:13px}.blog1 .item{margin-bottom:30px}.blog1 .item .cont{padding:40px 20px}.pagination-wrap{padding:0;margin:0;text-align:center}.not-found h1{font-size:120px;line-height:120px}.booking-box{margin-bottom:90px;padding:35px 20px}.border-r{border-right:1px solid rgba(255,255,255,.1)}.booking-wrapper .br-5005{border-radius:0}.btn-form1-submit{border-radius:5px}.footer .bottom .links ul li{margin:5px 10px}.footer .bottom .links,.footer .bottom p{text-align:left!important}.kenburns-inner .caption h1{font-size:45px;line-height:55px}.bg-fixed{background-attachment:scroll!important}.footer .top-120{padding:0 0 0 0}.mt--240{margin-top:30px!important}.contact .item .contents .title{font-size:21px}.form2 .head{padding:15px}.form2 .cont{padding:15px}.contact .item{height:230px}.banner-header[data-overlay-dark] h1,.banner-header h1{font-size:50px;line-height:60px}.rooms3 .item{transform:scale(.9)!important;margin-bottom:0}.rooms3 .item .cont{padding:20px}.rooms3 .item .discount{position:absolute;top:20px;left:20px}.pricing{justify-content:center}.pricing .item{width:50%!important}.form1 .col1{width:50%}.form1 .c2{border-right:none}.form1 .col2{width:50%}.form1 .col3{width:50%}.booking-wrapper{position:relative;bottom:auto;padding:30px 0;background:#42423e}.booking-inner{background-color:transparent}.mb-5{margin-bottom:1.5rem!important}.parallax-header.full-height{padding-top:calc(7% + 60px)}}@media (max-width:767px){.section-padding{padding:40px 0}.footer .top{padding-top:40px}.pricing .item{width:100%!important;padding:0;margin-left:0;margin-right:0}.form1 .col1{width:100%;border-right:0}.form1 .col2{width:100%;border-right:0}.form1 .col3{width:100%;border-right:0}.btn-form1-submit:after{background:none}.navbar-top .email-widget,.navbar-top .social{display:none}.navbar-top .phone-widget{margin-right:0!important}.parallax-header h5,[data-overlay-dark].parallax-header h5{font-size:17px}.logo-wrapper{margin-top:-85px}.logo-wrapper .logo{width:160px}.offers1 .item .img img{max-height:350px}.offers1 .item .con,.rooms1 .item .wrap{bottom:18px;left:20px;right:20px}.amenities .item .cont{padding:20px 14px!important}.amenities .item .cont .icon i{font-size:38px;margin-bottom:8px}.amenities .item .cont .text h5{margin-bottom:5px}.pricing .item .img img,section.about img{aspect-ratio:16/11;object-fit:cover}p{font-size:18px;line-height:1.3}.position-sm-bottom{object-position:center bottom}.parallax-header.level-down{padding-top:210px!important;padding-bottom:40px}p.large,.large>p{font-size:19px}.facilities2 .tabs-content .tab{padding:38px 0}.facilities2 ul.tab-buttons li.tab-btn span{padding:22px 0 22px}.amenities .item .cont .text h5{margin-bottom:20px}.parallax-header{min-height:570px}}@media (max-width:480px){.offers1 .item{margin-bottom:10px}.section-title{font-size:42px}.mb-25{margin-bottom:12px!important}.mb-30{margin-bottom:15px!important}.mt-45{margin-top:20px!important}.mt-30{margin-top:15px!important}section.amenities .row{padding:0 8px;text-align:center}section.amenities .row>*{padding:0 5px}.about .phone,.phone-btn{margin-left:0;display:block;margin-top:10px}.logo-wrapper{margin-top:-94px}.logo-wrapper .logo{width:130px;top:18px}.navbar-top{height:25px}.parallax-header.full-height{padding-top:0;display:flex;align-items:flex-end;padding-bottom:20%}.navbar .navbar-right .button i,.btn-primary i{font-size:13px;margin-right:3px}.navbar .navbar-right .button,.btn-primary{font-size:14px}.parallax-header[data-overlay-dark] h1,.parallax-header h1{font-size:48px}.parallax-header[data-overlay-dark] p,.parallax-header p{font-size:18px;line-height:1.3}.booking-wrapper{padding:10px 0 25px 0}.input1_inner input,.select2-container--default .select2-selection--single .select2-selection__rendered{padding:12.25px 42px 12.25px 14px}.booking-inner{padding:15px 0 0 0}button[type="submit"],input[type="submit"]{padding:18px 20px}.input1_inner:after{right:14px;top:16px}.form1 .c2,.form1 .c1{margin-bottom:0}.rooms1 .item .wrap .arrow{display:none}.rooms1 .item .img img{min-height:290px;object-fit:cover}.rooms1 .item{margin-bottom:0}.footer .top .item .logo{width:143px}.progress-wrap{display:none!important}.footer .top .social-icons li{width:42px;height:42px;line-height:42px}.amenities .item .cont .text h5{font-size:20px;letter-spacing:-1px}.text-center .phone-btn{text-align:center}.btn-primary,.about .phone,.phone-btn,.about .phone a,.phone-btn a{width:100%}.pricing .item{margin-bottom:20px}.mt-5{margin-top:2rem!important}p{font-size:17px;line-height:1.3}.rooms3 .item .img img{min-height:calc(100vh - 110px)}.rooms3 .item .img:before{background:linear-gradient(18deg,rgba(41,41,35,1) 34%,rgba(41,41,35,0) 76%)}.navbar .navbar-collapse{top:-32px;padding-top:12px}:where(.wp-block-columns.is-layout-flex){gap:0}}