:root{--hotelux-font:"Roboto", sans-serif;--hotelux-font-two:"Playfair Display", serif;--hotelux-gray:#585b6b;--hotelux-gray-rgb:88, 91, 107;--hotelux-base:#b99c87;--hotelux-base-rgb:185, 156, 135;--hotelux-primary:#f1f1f1;--hotelux-primary-rgb:241, 241, 241;--hotelux-black:#191628;--hotelux-black-rgb:25, 22, 40;--hotelux-white:#ffffff;--hotelux-white-rgb:255, 255, 255}.row{--bs-gutter-x:30px}.gutter-y-30{--bs-gutter-y:30px}body{font-family:var(--hotelux-font);color:var(--hotelux-gray);font-size:16px;line-height:26px;font-weight:400;top:0px!important}body.locked{overflow:hidden}a{color:var(--hotelux-base);-webkit-transition:all 500ms ease;transition:all 500ms ease}a,a:hover,a:focus,a:visited{text-decoration:none}::-webkit-input-placeholder{color:inherit;opacity:1}:-ms-input-placeholder{color:inherit;opacity:1}::-ms-input-placeholder{color:inherit;opacity:1}::placeholder{color:inherit;opacity:1}h1,h2,h3,h4,h5,h6{text-transform:capitalize;font-family:var(--hotelux-font-two);color:var(--hotelux-black);margin:0}p{margin:0}dl,ol,ul{margin-top:0;margin-bottom:0;padding:0;list-style:none}::-webkit-input-placeholder{color:inherit;opacity:1}:-ms-input-placeholder{color:inherit;opacity:1}::-ms-input-placeholder{color:inherit;opacity:1}::placeholder{color:inherit;opacity:1}.page-wrapper{position:relative;margin:0 auto;width:100%;min-width:300px;overflow:hidden}.container{padding-left:15px;padding-right:15px}@keyframes wobble-horizontal-hover{16.65%{transform:translateX(5px)}33.3%{transform:translateX(-3px)}49.95%{transform:translateX(4px)}66.6%{transform:translateX(-2px)}83.25%{transform:translateX(1px)}100%{transform:translateX(0)}}.xs-sidebar-widget{-ms-overflow-style:none;scrollbar-width:none}.xs-sidebar-widget::-webkit-scrollbar{display:none}.mobile-nav__content{max-height:100vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgb(255 255 255 / .3) #fff0;-ms-overflow-style:auto}.mobile-nav__content::-webkit-scrollbar{width:6px}.mobile-nav__content::-webkit-scrollbar-track{background:#fff0}.mobile-nav__content::-webkit-scrollbar-thumb{background:rgb(255 255 255 / .3);border-radius:6px;backdrop-filter:blur(4px);transition:background 0.3s}.mobile-nav__content::-webkit-scrollbar-thumb:hover{background:rgb(255 255 255 / .5)}@media (min-width:1320px){.container{max-width:1320px}}::-webkit-input-placeholder{color:inherit;opacity:1}:-ms-input-placeholder{color:inherit;opacity:1}::-ms-input-placeholder{color:inherit;opacity:1}::placeholder{color:inherit;opacity:1}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:999999}.preloader{width:60px;height:60px;display:inline-block;padding:0;text-align:left;box-sizing:border-box;position:absolute;top:50%;left:50%;margin-left:-25px;margin-top:-25px}.preloader span{position:absolute;display:inline-block;width:60px;height:60px;border-radius:100%;background:var(--hotelux-base);-webkit-animation:preloader 1.3s linear infinite;animation:preloader 1.3s linear infinite}.preloader span:last-child{animation-delay:-0.9s;-webkit-animation-delay:-0.9s}@keyframes preloader{0%{transform:scale(0,0);opacity:.5}100%{transform:scale(1,1);opacity:0}}@-webkit-keyframes preloader{0%{-webkit-transform:scale(0,0);opacity:.5}100%{-webkit-transform:scale(1,1);opacity:0}}.scroll-to-top{position:fixed;bottom:-50px;right:35px;width:50px;right:10px;height:50px;font-size:24px;border-radius:25px;text-align:center;opacity:0;overflow:hidden;z-index:9999999;color:var(--pbmit-white-color);background:#c6ac73;border:2px solid var(--pbmit-white-color);box-shadow:0 4px 5px 0 rgb(0 0 0 / .2);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.scroll-to-top:hover{color:var(--hotelux-base)}.scroll-to-top__text{display:inline;font-size:12px;text-transform:uppercase;letter-spacing:.1em;font-weight:700;margin-left:10px}.scroll-to-top__wrapper{display:inline-block;width:30px;height:4px;background-color:var(--hotelux-base);position:relative;overflow:hidden}.scroll-to-top__inner{position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(--hotelux-black)}.scroll-to-top.show{opacity:1;visibility:visible;bottom:20px}.arrowtop{width:50px}.section-title{position:relative;display:block;margin-top:-7px;margin-bottom:52px;z-index:1}.section-title__tagline-box{position:relative;display:block}.section-title__tagline{position:relative;display:inline-block;font-size:15px;line-height:18px;color:var(--hotelux-base);font-weight:400;text-transform:uppercase}.section-title__tagline:before{content:"";height:2px;background-color:var(--hotelux-base);position:absolute;bottom:-4px;left:0;right:0}.section-title__tagline::after{position:absolute;left:0;bottom:-6px;right:0;margin:auto;width:6px;height:6px;content:"";animation:l-r-zump 2s linear infinite;background:var(--hotelux-white);border-radius:50%}@keyframes l-r-zump{0%,100%{transform:translateX(0)}25%,75%{transform:translateX(10px)}50%{transform:translateX(-10px)}}.section-title__title{color:var(--hotelux-black);font-size:36px;line-height:46px;font-weight:600;text-transform:capitalize;margin:5px 0 0}.section-title__title span{color:var(--hotelux-base)}.section-title__title .split-line{text-transform:none}.thm-btn{position:relative;display:inline-flex;align-items:center;vertical-align:middle;-webkit-appearance:none;outline:none!important;background-color:var(--hotelux-base);color:var(--hotelux-white);font-size:16px;line-height:16px;font-weight:500;padding:17px 35px 17px;overflow:hidden;transition:all 0.5s linear;text-transform:capitalize;z-index:1;border-radius:12px}.thm-btn::before{position:absolute;top:0;left:0;content:"";width:50%;height:0;visibility:hidden;background-color:var(--hotelux-black);opacity:0;z-index:-1;transition:all 0.4s ease-in-out}.thm-btn:hover:before{width:100%;height:100%;visibility:visible;opacity:1}.thm-btn::after{position:absolute;background-color:var(--hotelux-black);bottom:0;right:0;content:"";width:50%;height:0;visibility:hidden;opacity:0;z-index:-1;transition:all 0.4s ease-in-out}.thm-btn:hover::after{width:100%;height:100%;visibility:visible;opacity:1}.thm-btn:hover{color:var(--hotelux-white)}.main-header{position:relative;display:block;width:100%;background:#fff0;transition:all 500ms ease;z-index:999}.main-menu__top{position:relative;display:block;z-index:99}.main-menu__top-inner{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:5px 55px 5px;background-color:var(--hotelux-black);z-index:1}.main-menu__contact-list{position:relative;display:flex;align-items:center}.main-menu__contact-list li{position:relative;display:flex;align-items:center}.main-menu__contact-list li+li{margin-left:46px}.main-menu__contact-list li:before{content:"";position:absolute;top:-3px;bottom:2px;left:-23px;width:1px;background-color:rgba(var(--hotelux-white-rgb),.30)}.main-menu__contact-list li:first-child:before{display:none}.main-menu__contact-list li .icon{position:relative;display:flex;align-items:center}.main-menu__contact-list li .icon i{font-size:16px;color:var(--hotelux-white);position:relative;display:inline-block}.main-menu__contact-list li .text{margin-left:10px}.main-menu__contact-list li .text p{font-size:14px;font-weight:400;color:var(--hotelux-white);line-height:14px}.main-menu__contact-list li .text p a{color:var(--hotelux-white);-webkit-transition:all 500ms ease;transition:all 500ms ease}.main-menu__contact-list li .text p a:hover{color:var(--hotelux-base)}.main-menu__top-welcome-text{font-size:18px;font-weight:500;color:var(--hotelux-white);text-transform:capitalize;font-family:var(--hotelux-font-two);line-height:18px}.main-menu__top-right{position:relative;display:flex;align-items:center;flex-wrap:wrap}.main-menu__top-time{position:relative;display:flex;align-items:center;flex-wrap:wrap}.main-menu__top-time-icon{position:relative;display:flex;align-items:center;flex-wrap:wrap}.main-menu__top-time-icon span{position:relative;display:inline-block;font-size:18px;color:var(--hotelux-white)}.main-menu__top-text{font-size:16px;font-weight:500;color:var(--hotelux-white);line-height:16px;margin-left:10px}.main-menu__social{position:relative;display:flex;align-items:center;margin-left:10px}.main-menu__social a{position:relative;display:flex;align-items:center;justify-content:center;height:32px;width:38px;border:1px solid rgba(var(--hotelux-white-rgb),.40);border-radius:5px;font-size:15px;color:var(--hotelux-white);background-color:#fff0;overflow:hidden;-webkit-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear;z-index:1}.main-menu__social a:hover{color:var(--hotelux-base);border:1px solid var(--hotelux-white)}.main-menu__social a::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:var(--hotelux-white);transform:scale(.5);border-radius:5px;opacity:0;-webkit-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear;z-index:-1}.main-menu__social a:hover::before{transform:scale(1);opacity:1}.main-menu__social a+a{margin-left:5px}.main-menu{position:relative;display:block}.main-menu__wrapper{position:relative;display:block}.main-menu__wrapper-inner{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:0 55px;z-index:1}.main-menu__left{position:relative;display:block}.main-menu__logo{position:relative;display:block;padding:5px 0;padding-right:60px;z-index:1}.main-menu__main-menu-box{display:block}.main-menu__right{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:25px;padding:25px 0}.main-menu__call{position:relative;display:flex;align-items:center}.main-menu__call-icon{position:relative;display:flex;align-items:center;justify-content:center;height:40px;width:40px;background-color:var(--hotelux-base);border-radius:50%;color:var(--hotelux-white);font-size:18px;top:3px;-webkit-transition:all 500ms ease;transition:all 500ms ease}.main-menu__call-icon:hover{background-color:var(--hotelux-black);color:var(--hotelux-white)}.main-menu__call-content{position:relative;display:block;top:3px;margin-left:10px}.main-menu__call-sub-title{font-size:16px;font-weight:500;color:var(--hotelux-gray);line-height:16px;font-family:var(--hotelux-font-two);text-transform:capitalize}.main-menu__call-number{font-size:18px;font-weight:600;line-height:18px;margin-top:6px}.main-menu__call-number a{color:var(--hotelux-black);-webkit-transition:all 500ms ease;transition:all 500ms ease}.main-menu__call-number a:hover{color:var(--hotelux-base)}.main-menu__search-cart-box{position:relative;display:flex;align-items:center}.main-menu__search-box{position:relative;display:block}.main-menu__search{position:relative;display:flex;align-items:center;font-size:24px;color:var(--hotelux-black);-webkit-transition:all 500ms ease;transition:all 500ms ease}.main-menu__search:hover{color:var(--hotelux-base)}.main-menu__cart-box{position:relative;display:block;margin-left:20px}.main-menu__cart{position:relative;display:flex;align-items:center;font-size:24px;color:var(--hotelux-black);-webkit-transition:all 500ms ease;transition:all 500ms ease}.main-menu__cart-count{position:absolute;top:-15px;right:-15px;height:20px;width:20px;font-size:10px;line-height:10px;font-weight:500;background-color:var(--hotelux-base);color:var(--hotelux-white);border-radius:50%;display:flex;align-items:center;justify-content:center;-webkit-transition:all 500ms ease;transition:all 500ms ease}.main-menu__cart:hover{color:var(--hotelux-base)}.main-menu__nav-sidebar-icon{position:relative;display:block}.main-menu__nav-sidebar-icon .navSidebar-button{position:relative;display:flex;align-items:flex-end;justify-content:center;flex-direction:column;padding-right:11px;height:45px;width:45px;background-color:var(--hotelux-base);border-radius:50%;-webkit-transition:all 500ms ease;transition:all 500ms ease}.icon-dots-menu-one{position:relative;display:block;width:15px;height:3px;background-color:var(--hotelux-white);-webkit-transition:all 500ms ease;transition:all 500ms ease}.main-menu__nav-sidebar-icon .navSidebar-button:hover .icon-dots-menu-one{width:22px}.icon-dots-menu-two{position:relative;display:block;width:22px;height:3px;background-color:var(--hotelux-white);margin-top:5px;margin-bottom:5px;-webkit-transition:all 500ms ease;transition:all 500ms ease}.icon-dots-menu-three{position:relative;display:block;width:18px;height:3px;background-color:var(--hotelux-white);-webkit-transition:all 500ms ease;transition:all 500ms ease}.main-menu__nav-sidebar-icon .navSidebar-button:hover .icon-dots-menu-three{width:22px}.stricky-header.main-menu{background-color:var(--hotelux-white)}.main-menu .main-menu__list,.main-menu .main-menu__list>li>ul,.main-menu .main-menu__list>li>ul>li>ul,.stricky-header .main-menu__list,.stricky-header .main-menu__list>li>ul,.stricky-header .main-menu__list>li>ul>li>ul{margin:0;padding:0;list-style-type:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none}@media (min-width:1200px){.main-menu .main-menu__list,.main-menu .main-menu__list>li>ul,.main-menu .main-menu__list>li>ul>li>ul,.stricky-header .main-menu__list,.stricky-header .main-menu__list>li>ul,.stricky-header .main-menu__list>li>ul>li>ul{display:-webkit-box;display:-ms-flexbox;display:flex}}.main-menu .main-menu__list>li,.stricky-header .main-menu__list>li{padding-top:30px;padding-bottom:30px;position:relative}.main-menu .main-menu__list>li+li,.stricky-header .main-menu__list>li+li{margin-left:30px}.main-menu .main-menu__list>li>a,.stricky-header .main-menu__list>li>a{font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--hotelux-black);position:relative;-webkit-transition:all 500ms ease;transition:all 500ms ease;font-weight:500;text-transform:capitalize;line-height:20px;font-family:var(--hotelux-font-two)}.main-menu .main-menu__list>li.current>a,.main-menu .main-menu__list>li:hover>a,.stricky-header .main-menu__list>li.current>a,.stricky-header .main-menu__list>li:hover>a{color:var(--hotelux-base)}.main-menu .main-menu__list>li>a::before,.stricky-header .main-menu__list>li>a::before{content:"";height:2px;border-radius:0;background-color:var(--hotelux-base);position:absolute;bottom:-3px;left:0;right:0;transition:transform 500ms ease;transform:scale(0,1);transform-origin:left center;z-index:1}.main-menu .main-menu__list>li.current>a::before,.main-menu .main-menu__list>li:hover>a::before,.stricky-header .main-menu__list>li.current>a::before,.stricky-header .main-menu__list>li:hover>a::before{transform:scale(1,1);transform-origin:right center}.main-menu .main-menu__list>li.dropdown>a{padding-right:15px}.main-menu .main-menu__list>li.dropdown>a:after{position:absolute;top:56%;right:0;font-family:"Font Awesome 5 Pro";content:"\f107";font-size:14px;color:var(--hotelux-black);transform:translateY(-50%);font-weight:400;-webkit-transition:all 500ms ease;transition:all 500ms ease;z-index:1}.main-menu .main-menu__list>li.current>a::after,.main-menu .main-menu__list>li:hover>a::after,.stricky-header .main-menu__list>li.current>a::after,.stricky-header .main-menu__list>li:hover>a::after{color:var(--hotelux-base)}.main-menu .main-menu__list>li>ul,.main-menu .main-menu__list>li>ul>li>ul,.stricky-header .main-menu__list>li>ul,.stricky-header .main-menu__list>li>ul>li>ul{position:absolute;top:100%;left:0;background-color:var(--hotelux-white);min-width:290px;padding:25px 30px 25px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:left;border-bottom-left-radius:0;border-bottom-right-radius:0;opacity:0;visibility:hidden;z-index:99;transform:perspective(500px) rotatex(-20deg);transform-origin:50% 0%;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms}.shadow-box{box-shadow:0 10px 60px 0 rgb(0 0 0 / .07)}.main-menu .main-menu__list>li>ul>li>ul>li>ul,.stricky-header .main-menu__list>li>ul>li>ul>li>ul{display:none}.main-menu .main-menu__list>li:hover>ul,.main-menu .main-menu__list>li>ul>li:hover>ul,.stricky-header .main-menu__list>li:hover>ul,.stricky-header .main-menu__list>li>ul>li:hover>ul{opacity:1;visibility:visible;transform:perspective(500px) rotatex(0)}.main-menu .main-menu__list>li>ul>li,.main-menu .main-menu__list>li>ul>li>ul>li,.stricky-header .main-menu__list>li>ul>li,.stricky-header .main-menu__list>li>ul>li>ul>li{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%;position:relative}.main-menu .main-menu__list>li>ul>li+li,.main-menu .main-menu__list>li>ul>li>ul>li+li,.stricky-header .main-menu__list>li>ul>li+li,.stricky-header .main-menu__list>li>ul>li>ul>li+li{border-top:1px solid rgba(var(--hotelux-black-rgb),.1);margin-top:0}.main-menu .main-menu__list>li>ul>li>a,.main-menu .main-menu__list>li>ul>li>ul>li>a,.stricky-header .main-menu__list>li>ul>li>a,.stricky-header .main-menu__list>li>ul>li>ul>li>a{position:relative;display:flex;align-items:center;color:rgba(var(--hotelux-black-rgb),1);font-size:17px;line-height:17px;font-weight:600;font-family:var(--hotelux-font-two);text-transform:capitalize;padding:16px 0 16px;-webkit-transition:all 200ms linear 0ms;-khtml-transition:all 200ms linear 0ms;-moz-transition:all 200ms linear 0ms;-ms-transition:all 200ms linear 0ms;-o-transition:all 200ms linear 0ms;transition:all 200ms linear 0ms}.main-menu .main-menu__list>li>ul>li:hover>a,.main-menu .main-menu__list>li>ul>li>ul>li:hover>a,.stricky-header .main-menu__list>li>ul>li:hover>a,.stricky-header .main-menu__list>li>ul>li>ul>li:hover>a{color:rgba(var(--hotelux-base-rgb),1);padding-left:5px}.main-menu .main-menu__list>li>ul>li>a::before,.main-menu .main-menu__list>li>ul>li>ul>li>a::before,.stricky-header .main-menu__list>li>ul>li>a::before,.stricky-header .main-menu__list>li>ul>li>ul>li>a::before{position:absolute;top:50%;right:20px;font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f105";font-size:14px;color:var(--hotelux-base);transform:translateY(-50%) scale(0);-webkit-transition:500ms;transition:500ms}.main-menu .main-menu__list>li>ul>li:hover>a::before,.main-menu .main-menu__list>li>ul>li>ul>li:hover>a::before,.stricky-header .main-menu__list>li>ul>li:hover>a::before,.stricky-header .main-menu__list>li>ul>li>ul>li:hover>a::before{transform:translateY(-50%) scale(1)}.main-menu .main-menu__list>li>ul>li>ul,.stricky-header .main-menu__list>li>ul>li>ul{top:0;left:100%;margin-left:30px;box-shadow:0 10px 60px 0 rgb(0 0 0 / .07)}.main-menu .main-menu__list li ul li>ul.right-align,.stricky-header .main-menu__list li ul li>ul.right-align{top:0;left:auto;right:100%}.main-menu-four__main-menu-box .main-menu__list>.megamenu,.main-menu-three__main-menu-box .main-menu__list>.megamenu,.main-menu-two__main-menu-box .main-menu__list>.megamenu,.main-menu__wrapper .main-menu__list>.megamenu{position:static}.main-menu-four__main-menu-box .main-menu__list>.megamenu>ul,.main-menu-three__main-menu-box .main-menu__list>.megamenu>ul,.main-menu-two__main-menu-box .main-menu__list>.megamenu>ul,.main-menu__wrapper .main-menu__list>.megamenu>ul{top:100%!important;left:0!important;right:0!important;background-color:#fff0}.main-menu-three__main-menu-box .main-menu__list>.megamenu>ul>li,.main-menu-two__main-menu-box .main-menu__list>.megamenu>ul>li,.main-menu__wrapper .main-menu__list>.megamenu>ul>li{padding:0!important}.stricky-header{position:fixed;z-index:991;top:0;left:0;background-color:#fff;width:100%;visibility:hidden;-webkit-transform:translateY(-120%);transform:translateY(-120%);-webkit-transition:visibility 500ms ease,-webkit-transform 500ms ease;transition:visibility 500ms ease,-webkit-transform 500ms ease;transition:transform 500ms ease,visibility 500ms ease;transition:transform 500ms ease,visibility 500ms ease,-webkit-transform 500ms ease;-webkit-box-shadow:0 10px 60px 0 rgb(0 0 0 / .05);box-shadow:0 10px 60px 0 rgb(0 0 0 / .05)}@media (max-width:1199px){.stricky-header{display:none!important}}.stricky-header.stricky-fixed{-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.stricky-header .main-menu__inner{-webkit-box-shadow:none;box-shadow:none;padding-right:0;max-width:1170px;width:100%;margin:0 auto}.mobile-nav__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:10px}@media (min-width:1200px){.mobile-nav__buttons{display:none}}.mobile-nav__buttons a{font-size:20px;color:var(--hotelux-base);cursor:pointer}.mobile-nav__buttons a+a{margin-left:10px}.mobile-nav__buttons a:hover{color:var(--hotelux-base)}.main-menu .mobile-nav__toggler{font-size:20px;color:var(--hotelux-base);cursor:pointer;-webkit-transition:500ms;transition:500ms;cursor:pointer}.main-menu .mobile-nav__toggler:hover{color:var(--hotelux-black)}@media (min-width:1200px){.main-menu .mobile-nav__toggler{display:none}}.mobile-nav__wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:visibility 500ms ease 500ms,-webkit-transform 500ms ease 500ms;transition:visibility 500ms ease 500ms,-webkit-transform 500ms ease 500ms;transition:transform 500ms ease 500ms,visibility 500ms ease 500ms;transition:transform 500ms ease 500ms,visibility 500ms ease 500ms,-webkit-transform 500ms ease 500ms;visibility:hidden}.mobile-nav__wrapper .container{padding-left:0;padding-right:0}.mobile-nav__wrapper.expanded{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%);visibility:visible;-webkit-transition:visibility 500ms ease 0ms,-webkit-transform 500ms ease 0ms;transition:visibility 500ms ease 0ms,-webkit-transform 500ms ease 0ms;transition:transform 500ms ease 0ms,visibility 500ms ease 0ms;transition:transform 500ms ease 0ms,visibility 500ms ease 0ms,-webkit-transform 500ms ease 0ms}.mobile-nav__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.5;cursor:pointer}.mobile-nav__content{width:300px;background-color:var(--hotelux-black);z-index:10;position:relative;height:100%;overflow-y:auto;padding-top:30px;padding-bottom:30px;padding-left:15px;padding-right:15px;opacity:0;visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:opacity 500ms ease 0ms,visibility 500ms ease 0ms,-webkit-transform 500ms ease 0ms;transition:opacity 500ms ease 0ms,visibility 500ms ease 0ms,-webkit-transform 500ms ease 0ms;transition:opacity 500ms ease 0ms,visibility 500ms ease 0ms,transform 500ms ease 0ms;transition:opacity 500ms ease 0ms,visibility 500ms ease 0ms,transform 500ms ease 0ms,-webkit-transform 500ms ease 0ms}.mobile-nav__wrapper.expanded .mobile-nav__content{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity 500ms ease 500ms,visibility 500ms ease 500ms,-webkit-transform 500ms ease 500ms;transition:opacity 500ms ease 500ms,visibility 500ms ease 500ms,-webkit-transform 500ms ease 500ms;transition:opacity 500ms ease 500ms,visibility 500ms ease 500ms,transform 500ms ease 500ms;transition:opacity 500ms ease 500ms,visibility 500ms ease 500ms,transform 500ms ease 500ms,-webkit-transform 500ms ease 500ms}.mobile-nav__content .logo-box{margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-nav__close{position:absolute;top:20px;right:15px;font-size:18px;color:var(--hotelux-white);cursor:pointer}.mobile-nav__content .main-menu__list,.mobile-nav__content .main-menu__list>li>ul,.mobile-nav__content .main-menu__list>li>ul>li>ul{margin:0;padding:0;list-style-type:none}.mobile-nav__content .main-menu__list>li>ul,.mobile-nav__content .main-menu__list>li>ul>li>ul{display:none;border-top:1px solid rgb(255 255 255 / .1);margin-left:.5em}.mobile-nav__content .main-menu__list>li:not(:last-child),.mobile-nav__content .main-menu__list>li>ul>li:not(:last-child),.mobile-nav__content .main-menu__list>li>ul>li>ul>li:not(:last-child){border-bottom:1px solid rgb(255 255 255 / .1)}.mobile-nav__content .main-menu__list>li>a>.main-menu-border{display:none!important}.mobile-nav__content .main-menu__list>li>a,.mobile-nav__content .main-menu__list>li>ul>li>a,.mobile-nav__content .main-menu__list>li>ul>li>ul>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:30px;color:#fff;font-size:16px;font-family:var(--hotelux-font,"Rubik",sans-serif);font-weight:500;height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:500ms;transition:500ms}.mobile-nav__content .main-menu__list>li>a.expanded .mobile-nav__content .main-menu__list>li>ul>li>a.expanded .mobile-nav__content .main-menu__list>li>ul>li>ul>li>a.expanded{color:var(--hotelux-base)}.mobile-nav__content .main-menu__list li a.expanded{color:var(--hotelux-base)}.mobile-nav__content .main-menu__list>li>a>button,.mobile-nav__content .main-menu__list>li>ul>li>a>button,.mobile-nav__content .main-menu__list>li>ul>li>ul>li>a>button{width:30px;height:30px;background-color:var(--hotelux-base);border:none;outline:none;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform 500ms ease;transition:-webkit-transform 500ms ease;transition:transform 500ms ease;transition:transform 500ms ease,-webkit-transform 500ms ease;padding:0}.mobile-nav__content .main-menu__list>li>a>button.expanded,.mobile-nav__content .main-menu__list>li>ul>li>a>button.expanded,.mobile-nav__content .main-menu__list>li>ul>li>ul>li>a>button.expanded{-webkit-transform:rotate(0deg);transform:rotate(0deg);background-color:#fff;color:var(--hotelux-base)}.mobile-nav__content .main-menu__list>li>ul>li>ul>li>a>button,.mobile-nav__content .main-menu__list>li>ul>li>ul>li>ul{display:none!important}.mobile-nav__content .main-menu__list li.cart-btn span{position:relative;top:auto;right:auto;-webkit-transform:translate(0,0);transform:translate(0,0)}.mobile-nav__content .main-menu__list li.cart-btn i{font-size:16px}.mobile-nav__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.mobile-nav__top .main-menu__login a{color:var(--hotelux-text-dark)}.mobile-nav__container{border-top:1px solid rgb(255 255 255 / .1);border-bottom:1px solid rgb(255 255 255 / .1)}.mobile-nav__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-nav__social a{font-size:16px;color:var(--hotelux-white);-webkit-transition:500ms;transition:500ms}.mobile-nav__social a+a{margin-left:30px}.mobile-nav__social a:hover{color:var(--hotelux-base)}.mobile-nav__contact{margin-bottom:0;margin-top:20px;margin-bottom:20px}.mobile-nav__contact li{color:var(--hotelux-text-dark);font-size:14px;font-weight:500;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-nav__contact li+li{margin-top:15px}.mobile-nav__contact li a{color:#fff;-webkit-transition:500ms;transition:500ms}.mobile-nav__contact li a:hover{color:var(--hotelux-base)}.mobile-nav__contact li>i{width:30px;height:30px;border-radius:50%;background-color:var(--hotelux-base);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:12px;margin-right:10px;color:#fff}.mobile-nav__container .main-logo,.mobile-nav__container .topbar__buttons,.mobile-nav__container .main-menu__language,.mobile-nav__container .main-menu__login{display:none}.mobile-nav__wrapper .home-showcase .row [class*=col-]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.mobile-nav__wrapper .home-showcase__inner{padding:15px 0;background-color:#fff0}.mobile-nav__wrapper .home-showcase__title{color:var(--hotelux-white,#ffffff)}.mobile-nav__content .home-showcase{margin-top:0;margin-bottom:0}.main-slider{position:relative;display:block;background-color:var(--hotelux-black);z-index:91}.main-slider .swiper-slide{position:relative;background-color:var(--hotelux-black)}.main-slider__bg-box{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;z-index:-1}.main-slider__bg-box:before{content:"";position:absolute;top:0;left:0;height:110%;right:0;bottom:0;background:#191628;background:linear-gradient(90deg,rgb(25 22 40 / .9) 10%,rgb(25 22 40 / .53) 100%);z-index:1}.main-slider__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:cover;background-position:center;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity 1000ms ease-in,-webkit-transform 7000ms ease;transition:opacity 1000ms ease-in,-webkit-transform 7000ms ease;transition:transform 7000ms ease,opacity 1000ms ease-in;transition:transform 7000ms ease,opacity 1000ms ease-in,-webkit-transform 7000ms ease}.main-slider .swiper-slide-active .main-slider__bg{-webkit-transform:scale(1.1);transform:scale(1.1)}.main-slider .container{position:relative;z-index:30}.main-slider__content{position:relative;display:block;padding-top:100px;padding-bottom:100px;z-index:15;text-align:center}.main-slider__sub-title{position:relative;display:block;font-size:20px;color:var(--hotelux-base);font-weight:500;line-height:1em;font-family:var(--hotelux-font-two);text-transform:capitalize;opacity:0;-webkit-transform:perspective(400px) rotateY(0deg) translateY(-80px);-ms-transform:perspective(400px) rotateY(0deg) translateY(-80px);transform:perspective(400px) rotateY(0deg) translateY(-80px);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease}.main-slider .swiper-slide-active .main-slider__sub-title{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg) translateY(0);-ms-transform:perspective(400px) rotateY(0deg) translateY(0);transform:perspective(400px) rotateY(0deg) translateY(0);-webkit-transition-delay:1200ms;-moz-transition-delay:1200ms;-ms-transition-delay:1200ms;-o-transition-delay:1200ms;transition-delay:1200ms}.main-slider__title{position:relative;font-size:65px;color:var(--hotelux-white);font-weight:600;line-height:1.2em;text-transform:capitalize;margin-top:18px;opacity:0;-webkit-transform:perspective(400px) rotateY(0deg) translateY(-80px);-ms-transform:perspective(400px) rotateY(0deg) translateY(-80px);transform:perspective(400px) rotateY(0deg) translateY(-80px);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease}.main-slider__content h3{position:relative;font-size:28px;color:var(--hotelux-white);font-weight:600;line-height:1.2em;text-transform:capitalize;margin-top:18px;opacity:0;-webkit-transform:perspective(400px) rotateY(0deg) translateY(-80px);-ms-transform:perspective(400px) rotateY(0deg) translateY(-80px);transform:perspective(400px) rotateY(0deg) translateY(-80px);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease}.main-slider__content ul{list-style:none;display:flex;justify-content:center;margin-bottom:26px;margin-top:24px}.main-slider__content li{position:relative;display:block;background:rgb(25 22 40 / 55%);color:#fff;padding:22px;border-radius:15px;margin:10px;border:#b99c87 solid 1px}.main-slider__content h4{color:#fff;font-size:24px}.main-slider__content h6{color:var(--hotelux-base);padding-bottom:15px;text-transform:uppercase}.main-slider__title span{color:var(--hotelux-base)}.main-slider .swiper-slide-active .main-slider__title{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg) translateY(0);-ms-transform:perspective(400px) rotateY(0deg) translateY(0);transform:perspective(400px) rotateY(0deg) translateY(0);-webkit-transition-delay:900ms;-moz-transition-delay:900ms;-ms-transition-delay:900ms;-o-transition-delay:900ms;transition-delay:900ms;text-transform:uppercase}.main-slider__text{position:relative;display:block;font-size:18px;color:rgba(var(--hotelux-white-rgb),.80);font-weight:400;margin-top:22px;margin-bottom:43px;opacity:0;-webkit-transform:perspective(400px) rotateY(0deg) translateY(80px);-ms-transform:perspective(400px) rotateY(0deg) translateY(80px);transform:perspective(400px) rotateY(0deg) translateY(80px);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease;z-index:1}.main-slider .swiper-slide-active .main-slider__text{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg) translateY(0);-ms-transform:perspective(400px) rotateY(0deg) translateY(0);transform:perspective(400px) rotateY(0deg) translateY(0);-webkit-transition-delay:1400ms;-moz-transition-delay:1400ms;-ms-transition-delay:1400ms;-o-transition-delay:1400ms;transition-delay:1400ms}.main-slider__btn-and-review-box{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:20px;opacity:0;-webkit-transform:perspective(400px) rotateY(0deg) translateY(80px);-ms-transform:perspective(400px) rotateY(0deg) translateY(80px);transform:perspective(400px) rotateY(0deg) translateY(80px);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease}.main-slider .swiper-slide-active .main-slider__btn-and-review-box{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg) translateY(0);-ms-transform:perspective(400px) rotateY(0deg) translateY(0);transform:perspective(400px) rotateY(0deg) translateY(0);-webkit-transition-delay:2000ms;-moz-transition-delay:2000ms;-ms-transition-delay:2000ms;-o-transition-delay:2000ms;transition-delay:2000ms}.main-slider__btn-box{position:relative;display:block}.main-slider__btn-box .thm-btn::before,.main-slider__btn-box .thm-btn::after{background-color:var(--hotelux-white)}.main-slider__btn-box .thm-btn:hover{color:var(--hotelux-base)}.main-slider__review-box{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.main-slider__review{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:5px}.main-slider__review span{position:relative;display:flex;align-items:center;font-size:15px;color:var(--hotelux-base)}.main-slider__review-text-box{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:7px}.main-slider__review-count{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:5px}.main-slider__review-count h3{font-size:20px;color:var(--hotelux-white);line-height:1em!important;font-family:var(--hotelux-font)!important;font-weight:400}.main-slider__review-count span{font-size:20px;color:var(--hotelux-white);line-height:1em;font-family:var(--hotelux-font);font-weight:400}.main-slider__review-text{font-size:20px;color:var(--hotelux-white);line-height:1em;font-family:var(--hotelux-font);font-weight:400}.main-slider__video-link{position:absolute;display:flex;align-items:center;flex-wrap:wrap;gap:20px;z-index:3;top:50%;right:0;opacity:0;-webkit-transform:perspective(400px) rotateY(0deg) translateY(-50%) translateX(100px);-ms-transform:perspective(400px) rotateY(0deg) translateY(-50%) translateX(100px);transform:perspective(400px) rotateY(0deg) translateY(-50%) translateX(100px);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease}.main-slider .swiper-slide-active .main-slider__video-link{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg) translateY(-50%) translateX(0);-ms-transform:perspective(400px) rotateY(0deg) translateY(-50%) translateX(0);transform:perspective(400px) rotateY(0deg) translateY(-50%) translateX(0);-webkit-transition-delay:2200ms;-moz-transition-delay:2200ms;-ms-transition-delay:2200ms;-o-transition-delay:2200ms;transition-delay:2200ms}.main-slider__shape-arrow img{width:auto;animation:leftRight 4s ease-in-out infinite}#main-slider-pagination{position:absolute;left:auto;right:60px;top:50%;bottom:0;transform:translateY(-50%);padding:0;margin:0;height:80px;width:auto;z-index:100}#main-slider-pagination::before{position:absolute;top:-105px;left:50%;width:4px;height:85px;background:#fff;background:linear-gradient(0deg,#ffffff 14%,rgb(255 255 255 / .7595413165266106) 35%,rgb(255 255 255 / .5746673669467788) 57%,rgb(255 255 255 / .19371498599439774) 95%);transform:translateX(-50%);opacity:.3;content:""}#main-slider-pagination::after{position:absolute;bottom:-60px;left:50%;width:4px;height:85px;background:#fff;background:linear-gradient(180deg,#ffffff 14%,rgb(255 255 255 / .7595413165266106) 35%,rgb(255 255 255 / .5746673669467788) 57%,rgb(255 255 255 / .19371498599439774) 95%);transform:translateX(-50%);opacity:.3;content:""}#main-slider-pagination .swiper-pagination-bullet{position:relative;display:block;width:10px;height:10px;padding:0;margin:0;background:rgba(var(--hotelux-white-rgb),.4);border-radius:50%;opacity:1;transition:all 200ms linear;transition-delay:0.1s}#main-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgba(var(--hotelux-white-rgb),1)}#main-slider-pagination .swiper-pagination-bullet::before{position:absolute;top:-8px;left:-8px;bottom:-8px;right:-8px;border:1px solid rgba(var(--hotelux-white-rgb),.4);border-radius:50%;transform:scaleX(0);transition:all 200ms linear;transition-delay:0.1s;content:""}#main-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before,#main-slider-pagination .swiper-pagination-bullet:hover{transform:scaleX(1);border:1px solid rgba(var(--hotelux-white-rgb),1)}#main-slider-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-top:25px}.download-app-one{position:relative;display:block;z-index:1}.download-app-one .container{max-width:1600px}.download-app-one__inner{position:relative;display:block;background-color:var(--hotelux-black);border-radius:5px;padding:120px 100px 120px;z-index:1}.download-app-one__bg{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.20;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:-1}.download-app-one__img-1{position:absolute;bottom:0;right:189px;z-index:1}.download-app-one__img-1 img{width:auto}.download-app-one__inner .section-title{margin-bottom:32px}.download-app-one__inner .section-title__tagline::after{background:var(--hotelux-black)}.download-app-one__inner .section-title__title{color:var(--hotelux-white)}.download-app-one__text{color:rgba(var(--hotelux-white-rgb),.70)}.download-app-one__google-and-app-store{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:42px}.download-app-one__google-and-app-store a{position:relative;display:flex;align-items:center;justify-content:center;background-color:var(--hotelux-base);padding:15px 30px 15px}.site-footer{position:relative;display:block;background-color:var(--hotelux-black);overflow:hidden;z-index:1}.site-footer__shape-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:center;background-size:cover;opacity:.03;mix-blend-mode:luminosity;animation:topBottom 3s ease-in-out infinite;z-index:-1}.site-footer__top{position:relative;display:block}.footer-widget__newsletter{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:110px 0 73px}.footer-widget__newsletter-title{font-size:35px;font-weight:600;line-height:1.3em;color:var(--hotelux-white)}.footer-widget__newsletter-form{position:relative;display:flex;align-items:center;gap:10px;max-width:550px;width:100%}.footer-widget__newsletter-form-input-box{position:relative;display:block;max-width:389px;width:100%}.footer-widget__newsletter-form-input-box input[type="email"]{font-size:16px;height:50px;width:100%;background-color:rgba(var(--hotelux-white-rgb),.10);outline:none;border:none;color:rgba(var(--hotelux-white-rgb),.70);font-weight:400;padding-right:20px;padding-left:20px}.footer-widget__newsletter-form .thm-btn{border:none}.footer-widget__newsletter-form .thm-btn::before,.footer-widget__newsletter-form .thm-btn::after{background-color:var(--hotelux-white)}.footer-widget__newsletter-form .thm-btn:hover{color:var(--hotelux-base)}.footer-widget__newsletter-form .thm-btn:hover>span{background-color:var(--hotelux-base);color:var(--hotelux-white)}.site-footer__middle{position:relative;display:block;padding:0 0 40px}.site-footer{padding-top:50px}.footer-widget__about{position:relative;display:block;margin-top:5px}.footer-widget__about h2{color:#fff;font-size:24px}.footer-widget__logo{position:relative;display:block}.footer-widget__about-text{color:rgba(var(--hotelux-white-rgb),.70);margin-top:20px;margin-bottom:22px}.site-footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px;border-top:1px dashed rgba(var(--hotelux-white-rgb),.20);padding-top:20px}.site-footer__social a{position:relative;height:40px;width:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:var(--hotelux-white);background-color:rgba(var(--hotelux-white-rgb),.15);font-size:16px;border-radius:50%;overflow:hidden;-webkit-transition:all 500ms ease;transition:all 500ms ease;z-index:1}.site-footer__social a:hover{color:var(--hotelux-white);background-color:var(--hotelux-base)}.site-footer__social a:after{position:absolute;content:"";top:0;left:0;right:0;height:100%;background-color:var(--hotelux-base);-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:all;transition-property:all;opacity:1;-webkit-transform-origin:top;transform-origin:top;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:scaleY(0);transform:scaleY(0);z-index:-1}.site-footer__social a:hover:after{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}.site-footer__social a+a{margin-left:10px}.footer-widget__title-box{position:relative;display:block;margin-bottom:25px}.footer-widget__title{font-size:24px;font-weight:600;line-height:34px;color:var(--hotelux-white);text-transform:capitalize}.footer-widget__right-bottom{position:relative;display:block;margin-left:75px}.footer-widget__usefull-link{position:relative;display:block;margin-left:80px}.footer-widget__link-box{position:relative;display:block}.footer-widget__link{position:relative;display:block}.footer-widget__link li{position:relative;display:block}.footer-widget__link li+li{margin-top:12px}.footer-widget__link li a{color:rgba(var(--hotelux-white-rgb),.70);text-transform:capitalize;-webkit-transition:all 500ms ease;transition:all 500ms ease}.footer-widget__link li a:hover{color:var(--hotelux-base)}.footer-widget__link-2{margin-left:55px}.footer-widget__services{position:relative;display:block;margin-left:70px}.footer-widget__contact-box{position:relative;display:block;margin-left:70px}.footer-widget__contact{position:relative;display:block}.footer-widget__contact li{position:relative;display:flex;align-items:center;gap:13px}.footer-widget__contact li+li{margin-top:14px}.footer-widget__contact li .icon{position:relative;display:flex;align-items:center;justify-content:center;width:35px;height:35px;background-color:rgba(var(--hotelux-white-rgb),.15);border-radius:5px;-webkit-transition:all 500ms ease;transition:all 500ms ease;color:#fff}.footer-widget__contact li .icon img{width:18px}.footer-widget__contact li:hover .icon{background-color:var(--hotelux-base)}.footer-widget__contact li .icon span{position:relative;display:inline-block;font-size:16px;color:var(--hotelux-white);-webkit-transition:all 500ms ease;transition:all 500ms ease}.footer-widget__contact li:hover .icon span{color:var(--hotelux-white)}.footer-widget__contact li .content{position:relative;display:block;flex:1}.footer-widget__contact li .content h3{font-size:15px;font-weight:700;line-height:25px;text-transform:uppercase;color:var(--hotelux-white)}.footer-widget__contact li .content p{color:rgba(var(--hotelux-white-rgb),.70)}.footer-widget__contact li .content p a{color:rgba(var(--hotelux-white-rgb),.70)}.footer-widget__contact li .content p a:hover{color:var(--hotelux-base)}.site-footer__bottom{position:relative;display:block;border-top:1px dashed rgba(var(--hotelux-white-rgb),.20)}.site-footer__bottom-inner{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:18px 0 15px}.site-footer__bottom-text{color:rgba(var(--hotelux-white-rgb),.70)}.site-footer__bottom-text a{color:var(--hotelux-base);font-weight:600}.site-footer__bottom-text a:hover{color:var(--hotelux-white)}.site-footer__bottom-menu{position:relative;display:flex;align-items:center}.site-footer__bottom-menu li{position:relative;display:block}.site-footer__bottom-menu li+li{margin-left:30px}.site-footer__bottom-menu li a{position:relative;display:flex;align-items:center;font-size:16px;color:rgba(var(--hotelux-white-rgb),.70);-webkit-transition:all 500ms ease;transition:all 500ms ease}.site-footer__bottom-menu li a:hover{color:var(--hotelux-base)}.gallery-two{position:relative;display:block;padding:120px 0 0;z-index:1}.gallery-filter.style1{position:relative;display:flex;text-align:center;justify-content:center;flex-wrap:wrap;gap:10px;margin-bottom:35px}.gallery-filter.style1 li{position:relative;display:block}.gallery-filter.style1 li .filter-text{position:relative;color:var(--hotelux-white);font-size:16px;font-weight:500;display:block;cursor:pointer;-webkit-transition:all 500ms ease;transition:all 500ms ease;background-color:var(--hotelux-base);padding:4px 15px 3px;z-index:1}.gallery-filter.style1 li .filter-text::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--hotelux-black);transform:scaleX(.7) rotateX(20deg);opacity:0;transition:all 0.4s linear;z-index:-1}.gallery-filter.style1 li:hover .filter-text::before,.gallery-filter.style1 li.active .filter-text::before{transform:scaleX(1) rotateX(0deg);transition:all 0.4s linear;opacity:1}.gallery-filter.style1 li:hover .filter-text,.gallery-filter.style1 li.active .filter-text{color:var(--hotelux-base)}.gallery-filter.style1 li .count{color:var(--hotelux-base);font-size:12px;line-height:26px;font-weight:600;display:inline-block;padding:0 0;opacity:0;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;position:relative;top:-8px}.gallery-filter.style1 li:hover .count,.gallery-filter.style1 li.active .count{opacity:1}.gallery-two__single{position:relative;display:block;margin-bottom:30px}.gallery-two__image{position:relative;display:block;overflow:hidden}.gallery-two__image:before{position:absolute;top:0;left:0;height:100%;width:100%;content:"";background-color:rgba(var(--hotelux-black-rgb),.80);transform:scaleX(0);-webkit-transition:all 500ms ease;transition:all 500ms ease}.gallery-two__single:hover .gallery-two__image:before{transform:scaleX(1)}.gallery-two__image img{width:100%}.gallery-two__icon{position:absolute;top:40%;transform:scale(0);-webkit-transition:all 500ms ease;transition:all 500ms ease;bottom:0;right:0;margin:auto;width:50px;left:0}.gallery-two__single:hover .gallery-two__icon{transform:scale(1)}.gallery-two__icon a{position:relative;height:40px;width:40px;color:var(--hotelux-white);font-size:18px;font-weight:700;background:var(--hotelux-base);border-radius:50%;display:flex;align-items:center;justify-content:center}.gallery-two__icon:hover a{color:var(--hotelux-black);background:var(--hotelux-white)}.gallery-two__text{position:absolute;left:25px;bottom:20px;transform:translate3d(0,118px,0);-webkit-transition:all 500ms ease;transition:all 500ms ease}.gallery-two__single:hover .gallery-two__text{transform:translate3d(0,0,0)}.gallery-two__text h3{font-size:22px;line-height:32px;font-weight:600}.gallery-two__text h3 a{color:var(--hotelux-base)}.gallery-two__text h3 a:hover{color:var(--hotelux-white)}.gallery-page{padding:120px 0 90px}.place-one{position:relative;display:block;padding:100px 0 100px;background:#f1f1f1}.place-one__left{position:relative;display:block;margin-bottom:30px}.place-one__left .section-title{margin-bottom:35px}.place-one__right{position:relative;display:block}.place-one__single{position:relative;display:block;margin-bottom:30px}.place-one__img-box{position:relative;display:block}.place-one__img{position:relative;display:block;overflow:hidden}.place-one__img::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(var(--hotelux-black-rgb),.85);border-radius:var(--hotelux-bdr-radius);opacity:0;transform:translateY(50px);transition:background-color 0.7s ease;transition:all 0.7s ease;z-index:1}.place-one__single:hover .place-one__img::before{opacity:1;transform:translateY(0)}.place-one__img img{width:100%;transform:scale3d(1,1,1);transition:transform 1s ease-in-out}.place-one__single:hover .place-one__img img{transform:scale(1.05) rotate(0deg)}.place-one__btn-box{position:relative;display:block}.place-one__text{position:absolute;bottom:10px;left:0;padding:4px 20px 5px;background-color:var(--hotelux-white);opacity:0;transform:translatex(-50px);transition:background-color 0.7s ease;transition:all 0.7s ease;z-index:2}.place-one__single:hover .place-one__text{opacity:1;transform:translatex(0%);transition-delay:200ms}.place-one__text span{position:relative;display:block;font-weight:600;text-transform:capitalize;font-family:var(--hotelux-font-two);color:var(--hotelux-black)}.pricing-one{position:relative;display:block;padding:100px 0 100px;background:#f1f1f1;z-index:1}.pricing-one__single{position:relative;display:block;background-color:var(--hotelux-black);padding:40px 40px 40px;overflow:hidden;margin-bottom:30px;z-index:1;border-radius:20px}.pricing-one__single img{width:100%;border-radius:15px;object-fit:cover;height:50vh}.pricing-one__single-bg-shape{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.03;mix-blend-mode:luminosity;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:-1}.pricing-one__top-inner{position:relative;display:block;text-align:center}.pricing-one__sub-title{font-size:20px;font-weight:500;font-family:var(--hotelux-font-two);color:var(--hotelux-base);text-transform:uppercase;position:relative;display:block}.pricing-one__price{font-size:36px;font-weight:400;line-height:50px;color:var(--hotelux-white);margin:9px 0 26px;position:relative;display:flex;align-items:flex-end;justify-content:center;gap:2px}.pricing-one__price span{font-size:16px;font-family:var(--hotelux-font);font-weight:400;line-height:19px;color:rgba(var(--hotelux-white-rgb),.80)}.pricing-one__text{font-size:18px;font-weight:400;line-height:28px;text-transform:capitalize;color:rgba(var(--hotelux-white-rgb),.80)}.pricing-one__bdr{position:relative;display:block;width:100%;height:2px;background-color:rgba(var(--hotelux-base-rgb),.30);margin-top:30px;margin-bottom:30px}.pricing-one__bdr::after{position:absolute;left:0;bottom:-2px;right:0;margin:auto;width:6px;height:6px;content:"";animation:l-r-zump 2s linear infinite;background:var(--hotelux-base);border-radius:50%}.pricing-one__btn-box{position:relative;display:block}.pricing-one__btn-box .thm-btn{width:100%;justify-content:center}.pricing-one__btn-box .thm-btn:hover{color:var(--hotelux-base)}.pricing-one__btn-box .thm-btn::before{background-color:var(--hotelux-white)}.pricing-one__btn-box .thm-btn::after{background-color:var(--hotelux-white)}.pricing-one__points-title{font-size:24px;font-weight:600;line-height:34px;color:var(--hotelux-white)}.pricing-one__points{position:relative;display:block;margin:23px 0 25px}.pricing-one__points li{position:relative;display:flex;align-items:center;gap:15px}.pricing-one__points li+li{margin-top:13px}.pricing-one__points li .icon{position:relative;display:inline-block}.pricing-one__points li .icon span{position:relative;display:inline-block;font-size:16px;color:var(--hotelux-base)}.pricing-one__points li p{color:rgba(var(--hotelux-white-rgb),.70)}.pricing-one__unlimited-offer{text-align:center;font-size:20px;font-weight:400;line-height:30px;margin-top:24px;color:rgba(var(--hotelux-white-rgb),.70)}.pricing-page{position:relative;display:block;padding:120px 0 90px;z-index:1}.services-two{position:relative;display:block;padding:100px 0 100px;z-index:1}.Amenities{display:flex;flex-wrap:wrap;justify-content:center}.services-two__single{position:relative;display:block;background-color:var(--hotelux-primary);padding:30px 20px 38px;text-align:center;margin:8px;width:300px}.services-two__icon{position:relative;display:inline-block;width:30%}.services-two__icon img{width:100%}.services-two__icon span{position:relative;display:inline-block;font-size:62px;color:var(--hotelux-base);transition:all 500ms linear;transition-delay:0.1s}.services-two__single:hover .services-two__icon span{-webkit-animation-name:wobble-horizontal-hover;animation-name:wobble-horizontal-hover;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.services-two__title{font-size:20px;font-weight:600;line-height:34px;margin-top:15px}.services-two__title a{color:var(--hotelux-black)}.services-two__title a:hover{color:var(--hotelux-base)}.services-two__explore{position:relative;display:block;background-color:var(--hotelux-primary);padding:45px 20px 39px;text-align:center;margin-bottom:30px;cursor:pointer}.services-two__explore-icon{position:relative;display:block}.services-two__explore-icon a{position:relative;display:flex;align-items:center;justify-content:center;font-size:26px;color:var(--hotelux-black);width:80px;height:80px;border:1px solid rgba(var(--hotelux-black-rgb),.30);border-radius:50%;margin:0 auto}.services-two__explore:hover .services-two__explore-icon a{color:var(--hotelux-base);border:1px solid rgba(var(--hotelux-black-rgb),.30);background-color:var(--hotelux-black)}.services-two__explore-btn{position:relative;display:inline-block}.services-two__explore-btn a{font-size:20px;font-weight:500;line-height:30px;color:var(--hotelux-black);margin-top:19px;position:relative;display:inline-block}.services-two__explore-btn a:hover{color:var(--hotelux-base)}.video-one{position:relative;display:block;overflow:hidden;background-color:var(--hotelux-black);z-index:1}.video-one__inner{position:relative;display:block;text-align:center;padding:60px 0 60px}.video-one__bg{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.30;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:-1}.video-one__video-link{position:relative;display:block}.video-one__video-icon{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:70px;height:70px;line-height:70px;text-align:center;font-size:20px;color:var(--hotelux-base);background-color:var(--hotelux-white);border-radius:50%;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;margin:0 auto;z-index:1}.video-one__video-icon:hover{background-color:var(--hotelux-base);color:var(--hotelux-white)}.video-one__video-icon:before{content:"";position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;border:5px solid rgba(var(--hotelux-white-rgb),.30);border-radius:50%;z-index:-1}.video-one__video-link .ripple,.video-one__video-icon .ripple:before,.video-one__video-icon .ripple:after{position:absolute;top:50%;left:50%;width:80px;height:80px;border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-box-shadow:0 0 0 0 rgba(var(--hotelux-white-rgb),.6);-o-box-shadow:0 0 0 0 rgba(var(--hotelux-white-rgb),.6);-webkit-box-shadow:0 0 0 0 rgba(var(--hotelux-white-rgb),.6);box-shadow:0 0 0 0 rgba(var(--hotelux-white-rgb),.6);-webkit-animation:ripple 3s infinite;animation:ripple 3s infinite}.video-one__video-icon .ripple:before{-webkit-animation-delay:0.9s;animation-delay:0.9s;content:"";position:absolute}.video-one__video-icon .ripple:after{-webkit-animation-delay:0.6s;animation-delay:0.6s;content:"";position:absolute}.video-one__title{font-size:35px;color:var(--hotelux-white);line-height:45px;font-weight:600;text-transform:capitalize;margin:35px 0 20px}.video-one__btn-box{position:relative;display:block;margin-top:50px}.video-one__btn-box .thm-btn:hover{color:var(--hotelux-black)}.video-one__btn-box .thm-btn::before,.video-one__btn-box .thm-btn::after{background-color:var(--hotelux-white)}.about-one{position:relative;display:block;padding:100px 0 100px;z-index:1}.about-one__left{position:relative;display:block}.about-one__right{position:relative;display:block}.about-one__right .section-title{margin-bottom:32px}.about-one__points-box{position:relative;display:flex;align-items:center;gap:50px;margin:25px 0 40px}.about-one__points-list{position:relative;display:block}.about-one__points-list li{position:relative;display:flex;align-items:center;gap:15px}.about-one__points-list li+li{margin-top:15px}.about-one__points-list li .icon{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:35px;border:1px solid var(--hotelux-base)}.about-one__points-list li .icon span{position:relative;display:inline-block;font-size:20px;color:var(--hotelux-base)}.about-one__points-list li p{font-size:18px;font-weight:600;color:var(--hotelux-black);position:relative;display:block;flex:1}.about-one__main-tab-box{position:relative;display:block;margin-left:-365px}.about-one__img-box{position:absolute;top:-557px;left:-190px;z-index:-1}.about-one__img{position:relative;display:block;margin-left:110px}.about-one__img:before{content:"";position:absolute;top:-20px;left:-20px;bottom:295px;width:250px;background-color:rgba(var(--hotelux-base-rgb),10);z-index:-1}.about-one__img img{width:auto}.about-two{position:relative;display:block;padding:100px 0 100px;z-index:2}.about-two__left{position:relative;display:block;margin-right:20px}.about-two__img-box{position:relative;display:block}.about-two__img{position:relative;display:block}.about-two__img img{width:100%}.about-two__experience{position:absolute;top:50px;right:-50px;background-color:var(--hotelux-base);text-align:center;padding:18px 30px 22px}.about-two__experience:before{content:"";position:absolute;bottom:-50px;right:0;border-top:25px solid var(--hotelux-base);border-left:25px solid var(--hotelux-base);border-bottom:25px solid #fff0;border-right:25px solid #fff0}.about-two__experience-count-box{position:relative;display:flex;align-items:center;justify-content:center}.about-two__experience-count-box h3{font-size:48px;font-weight:600;line-height:48px!important;font-family:var(--hotelux-font-two)!important;color:var(--hotelux-white)}.about-two__experience-count-box span{font-size:48px;font-weight:600;line-height:48px!important;font-family:var(--hotelux-font-two)!important;color:var(--hotelux-white)}.about-two__experience-count-text{color:var(--hotelux-white);position:relative;margin-top:9px;line-height:24px}.master{border-radius:20px}.about-two__right{position:relative;display:block;margin-left:20px}.about-two__right .section-title{margin-bottom:20px}.about-two__points-box{position:relative;display:flex;align-items:center;gap:30px;margin:30px 0 50px}.about-two__points{position:relative;display:block}.about-two__points li{position:relative;display:flex;align-items:center;gap:15px}.about-two__points li+li{margin-top:21px}.about-one__text{padding-bottom:15px}.about-two__points li .icon{position:relative;display:flex;align-items:center;justify-content:center;width:60px;height:60px;background-color:var(--hotelux-primary);padding:6px}.about-two__points li .icon img{width:100%}.about-two__points li .icon span{position:relative;display:inline-block;font-size:35px;color:var(--hotelux-base);transition:all 500ms linear;transition-delay:0.1s}.about-two__points li:hover .icon span{-webkit-animation-name:wobble-horizontal-hover;animation-name:wobble-horizontal-hover;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.about-two__points li .content{position:relative;display:block;flex:1}.about-two__points li .content h3{font-size:20px;font-weight:600;line-height:30px;margin-bottom:7px}.about-two__booking{position:relative;display:block;background-color:var(--hotelux-white);box-shadow:0 0 48.51px .49px rgb(0 0 0 / .1);padding:29px 30px 30px;margin-left:-350px}.about-two-booking__left{position:relative;display:block}.about-two-booking__right{position:relative;display:block}.about-two-booking__title{font-size:24px;font-weight:600;line-height:34px}.about-two-booking__form{position:relative;display:block}.about-two-booking__form .row{--bs-gutter-x:10px}.about-two-booking__input-box{position:relative;display:block}.about-two-booking__input-title{font-size:16px;font-weight:500;color:var(--hotelux-black);margin-bottom:6px}.about-two-booking__input-box input[type="text"],.about-two-booking__input-box input[type="email"]{height:40px;width:100%;background-color:var(--hotelux-white);border:1px solid rgba(var(--hotelux-black-rgb),.15);border-radius:0;padding-left:20px;padding-right:20px;outline:none;font-size:16px;line-height:40px;font-weight:400;color:var(--hotelux-gray);display:block}.about-two-booking__input-box .select-box{width:100%}.about-two-booking__input-box .nice-select{height:40px;width:100%;background-color:var(--hotelux-white);border:1px solid rgba(var(--hotelux-black-rgb),.15);outline:none;font-size:16px;color:var(--hotelux-gray);font-weight:400;border-radius:0;line-height:40px;padding-left:20px;padding-right:20px;display:block;float:none}.about-two-booking__input-box .nice-select:after{position:absolute;top:15px;right:15px;width:7px;height:7px;border-bottom:2px solid var(--hotelux-gray);border-right:2px solid var(--hotelux-gray);margin-top:0;z-index:10}.about-two-booking__input-box .nice-select .option{color:var(--hotelux-white)}.about-two-booking__input-box .nice-select .option.selected{font-weight:500}.about-two-booking__input-box .nice-select .list{background-color:var(--hotelux-base);border-radius:0}.about-two-booking__input-box .nice-select .option:hover,.about-two-booking__input-box .nice-select .option.focus,.about-two-booking__input-box .nice-select .option.selected.focus{color:var(--hotelux-white)}.contact-one{position:relative;display:block;background-color:var(--hotelux-black);overflow:hidden;z-index:1}.contact-one__bg{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.10;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:-1}.contact-one__inner{position:relative;display:block;padding:120px 0 120px}.contact-one__img{position:absolute;bottom:0;right:0}.contact-one__img img{width:auto}.contact-one__left{position:relative;display:block}.contact-one__left .section-title__title{color:var(--hotelux-white)}.contact-one__left .section-title__tagline::after{background:var(--hotelux-black)}.contact-one__form{position:relative;display:block}.contact-one__input-box{position:relative;display:block;margin-bottom:30px}.contact-one__input-box input[type="text"],.contact-one__input-box input[type="email"]{height:55px;width:100%;background-color:#ffffff21;border:1px solid rgba(var(--hotelux-white-rgb),.20);padding-left:20px;padding-right:20px;outline:none;font-size:16px;font-weight:400;line-height:55px;color:rgba(var(--hotelux-white-rgb),.70);display:block}.contact-one__input-box .select-box{width:100%}.contact-one__input-box .nice-select{height:55px;width:100%;background-color:#ffffff21;border:1px solid rgba(var(--hotelux-white-rgb),.20);padding-left:20px;padding-right:20px;outline:none;font-size:16px;color:rgba(var(--hotelux-white-rgb),.70);font-weight:400;line-height:55px;display:block;float:none}.contact-one__input-box .nice-select:after{position:absolute;top:22px;right:20px;width:8px;height:8px;border-bottom:2px solid rgba(var(--hotelux-white-rgb),.70);border-right:2px solid rgba(var(--hotelux-white-rgb),.70);margin-top:0;z-index:10}.contact-one__input-box .nice-select .option{color:var(--hotelux-black)}.contact-one__input-box .nice-select .option.selected{font-weight:500}.contact-one__input-box .nice-select .option:hover,.contact-one__input-box .nice-select .option.focus,.contact-one__input-box .nice-select .option.selected.focus{color:var(--hotelux-white)}.contact-one__input-box textarea{height:150px;width:100%;background-color:#ffffff21;border:1px solid rgba(var(--hotelux-white-rgb),.20);padding:15px 20px 30px;outline:none;font-size:16px;font-weight:400;color:rgba(var(--hotelux-white-rgb),.70);position:relative;display:block}.contact-one__input-box.text-message-box{height:150px}.contact-one__btn-box{position:relative;display:block}.contact-one__btn-box .thm-btn{border:none}.contact-one__btn-box .thm-btn:hover{color:var(--hotelux-black)}.contact-one__btn-box .thm-btn::before,.contact-one__btn-box .thm-btn::after{background-color:var(--hotelux-white)}.contact-one__call-box{position:absolute;bottom:0;right:370px;border:1px solid rgba(var(--hotelux-white-rgb),.20);padding:25px 30px 25px;border-bottom:0}.contact-one__call-list{position:relative;display:flex;align-items:center;gap:50px}.contact-one__call-list li{position:relative;display:flex;align-items:center;gap:17px}.contact-one__call-list li:first-child::before{display:none}.contact-one__call-icon{position:relative;display:flex;align-items:center;justify-content:center;width:55px;height:55px;background-color:var(--hotelux-base);border-radius:50%;-webkit-transition:all 500ms ease;transition:all 500ms ease}.contact-one__call-icon:hover{background-color:var(--hotelux-white)}.contact-one__call-icon span{position:relative;display:inline-block;font-size:20px;color:var(--hotelux-white);-webkit-transition:all 500ms ease;transition:all 500ms ease}.contact-one__call-icon:hover span{color:var(--hotelux-black)}.contact-one__call-contact{position:relative;display:block}.contact-one__call-contact p{font-weight:500;color:rgba(var(--hotelux-white-rgb),.70)}.contact-one__call-contact h4{font-size:20px;font-weight:600;line-height:20px;margin-top:2px}.contact-one__call-contact h4 a{color:var(--hotelux-white)}.contact-one__call-contact h4 a:hover{color:var(--hotelux-base)}.counter-one{position:relative;display:block;padding:108px 0 90px;background-color:var(--hotelux-black);z-index:1}.counter-one__bg{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.5;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:-1}.counter-one__inner{position:relative;display:block}.counter-one__count-list{position:relative;display:flex;justify-content:center}.counter-one__count-list li{position:relative;text-align:center;flex:0 0 25%;max-width:25%;width:100%}.counter-one__single{position:relative;display:flex;align-items:center;justify-content:center;background:#fff0;margin:10px;padding:20px 0;border-radius:15px;border:#b99c87 solid 1px}.counter-one__count p{color:#fff}.counter-one__icon{position:relative;display:flex;align-items:center;justify-content:center;width:80px;height:80px;background-color:var(--hotelux-base);border-radius:50%}.counter-one__icon::before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border:1px solid rgba(var(--hotelux-white-rgb),.50);border-radius:50%}.counter-one__icon span{position:relative;display:inline-block;font-size:40px;color:var(--hotelux-white);transition:all 500ms linear;transition-delay:0.1s}.counter-one__single:hover .counter-one__icon span{-webkit-animation-name:wobble-horizontal-hover;animation-name:wobble-horizontal-hover;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.counter-one__content{position:relative;display:block;text-align:left;padding-left:12px}.counter-one__count{position:relative}.counter-one__count h3{font-size:45px;font-weight:600;line-height:45px!important;text-transform:uppercase;margin:0 0 5px;font-family:var(--hotelux-font-two)!important;letter-spacing:.03em;color:var(--hotelux-white)}.counter-one__count span{font-size:45px;font-weight:600;text-transform:capitalize;line-height:45px!important;font-family:var(--hotelux-font-two)!important;color:var(--hotelux-white);letter-spacing:.03em}.counter-one__text{font-size:15px;font-weight:500;line-height:28px;color:var(--hotelux-white)}.footer-buttons{position:fixed;bottom:80px;right:10px;display:flex;flex-direction:column;gap:10px;z-index:999}.footer-buttons a{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;color:#fff;text-decoration:none;font-size:24px;box-shadow:0 4px 8px rgb(0 0 0 / .3)}.whatsapp{background-color:#25D366;cursor:pointer}.whatsapp img{cursor:pointer;width:24px}.phonec{margin-right:0}.call{background-color:#c6ac73;cursor:pointer}.call i{font-size:22px;color:var(--hotelux-white);position:relative;display:inline-block}.product-description{position:relative;display:block;padding:0;z-index:1}.product-details__description{position:relative;display:block}.product-details__main-tab-box{position:relative;display:block}.product-details__main-tab-box .tab-buttons{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:10px;line-height:0;justify-content:center}.product-details__main-tab-box .tab-buttons .tab-btn{position:relative;display:inline-block}.product-details__main-tab-box .tab-buttons .tab-btn span{position:relative;display:block;text-align:center;transition:all 200ms linear;transition-delay:0.1s;font-size:18px;line-height:18px;color:var(--hotelux-black);background-color:var(--hotelux-primary);padding:16px 25px 16px;text-transform:capitalize;font-weight:500;cursor:pointer;text-transform:uppercase;overflow:hidden;transition:all 0.3s ease;z-index:1}.product-details__main-tab-box .tab-buttons .tab-btn.active-btn span{color:var(--hotelux-white)}.product-details__main-tab-box .tab-buttons .tab-btn span:before{position:absolute;top:0;left:0;right:0;bottom:0;height:0%;content:"";background-color:var(--hotelux-base);transition:all 0.3s ease;z-index:-1}.product-details__main-tab-box .tab-buttons .tab-btn.active-btn span:before{height:100%}.product-details__main-tab-box .tabs-content{position:relative;display:block}.product-details__main-tab-box .tabs-content .tab{position:relative;display:none;-webkit-transform:translateY(35px);-ms-transform:translateY(35px);transform:translateY(35px);-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-ms-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease;z-index:10}.product-details__main-tab-box .tabs-content .tab.active-tab{display:block;margin-top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.product-details__tab-content-inner{position:relative;display:block;padding:40px 40px 50px;border:1px solid rgba(var(--hotelux-black-rgb),.10)}.product-details__description-content{position:relative;display:block}.product-description__list{position:relative;display:block;margin-top:30px;margin-bottom:30px}.product-description__list ul{position:relative;display:block}.product-description__list ul li{position:relative;display:block;margin-bottom:2px}.product-description__list ul li:last-child{margin-bottom:0}.product-description__list ul li p{color:var(--hotelux-black);margin:0;font-weight:500}.product-description__list ul li p span:before{position:relative;display:inline-block;color:var(--hotelux-base);font-size:17px;line-height:17px;margin-right:11px;top:2px;font-weight:700}.product-details__additional-information-content{position:relative;display:block}.product-details__additional-information-text-1{padding-bottom:24px}.PopupCss{background:#000;width:400px!important;border:var(--hotelux-base) solid 2px;border-radius:10px;padding-bottom:20px}.PopupCss h3{color:#fff;text-align:center;width:100%;font-size:24px}.modal-header{border-bottom:none}.modal-body{text-align:center;padding:0 1rem}.PopupCss .form-group{position:relative;display:block;margin-bottom:20px}.PopupCss .form-group{position:relative;display:block;margin-bottom:20px}.PopupCss .form-group:last-child{margin-bottom:0}.PopupCss .form-group input[type='text'],.PopupCss .form-group input[type='email'],.PopupCss .form-group textarea{position:relative;display:block;width:100%;height:40px;border:1px solid rgb(255 255 255 / .10);border-radius:5px;font-size:13px;color:rgb(255 255 255 / .70);padding:10px 20px;background-color:rgb(255 255 255 / .10);transition:all 500ms ease}.PopupCss .form-group textarea{height:90px;resize:none}.PopupCss .form-group input:focus,.PopupCss .form-group textarea:focus{outline:none}.PopupCss .form-group button{border:none;font-size:14px;padding:15px 35px}.PopupCss .form-group .thm-btn::before,.PopupCss .form-group .thm-btn::after{background-color:var(--hotelux-white)}.PopupCss .form-group .thm-btn:hover{color:var(--hotelux-base)}.PopupCss .form-group .thm-btn:hover>span{background-color:var(--hotelux-base);color:var(--hotelux-white)}.modal{background:#00000047}.PopupCss .errorClass{color:red;text-align:left;float:left;font-size:12px}.PopupCss .select-box{width:100%}.PopupCss .nice-select{height:40px;width:100%;background-color:#ffffff21;border:1px solid rgba(var(--hotelux-white-rgb),.20);padding-left:20px;padding-right:20px;outline:none;font-size:13px;color:rgba(var(--hotelux-white-rgb),.70);font-weight:400;line-height:40px;display:block;float:none}.PopupCss .nice-select:after{position:absolute;top:15px;right:20px;width:8px;height:8px;border-bottom:2px solid rgba(var(--hotelux-white-rgb),.70);border-right:2px solid rgba(var(--hotelux-white-rgb),.70);margin-top:0;z-index:10}.PopupCss .nice-select .option{color:var(--hotelux-black)}.PopupCss .nice-select .option.selected{font-weight:500}.PopupCss .nice-select .option:hover,.PopupCss .nice-select .option.focus,.PopupCss .nice-select .option.selected.focus{color:var(--hotelux-white)}.PopupCss .closeBtn{position:absolute;display:flex;right:-19px;top:-22px;width:50px;height:50px;line-height:50px;text-align:center;font-size:16px;color:#fff;background:var(--hotelux-base);cursor:pointer;align-items:center;justify-content:center;border-radius:50%;border:none}.PopupCss .closeBtn i{font-size:26px;font-weight:400}.page-header{position:relative;display:block;overflow:hidden;background-color:var(--hotelux-black);z-index:1}.page-header__bg{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.25;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:-1}.thm-breadcrumb li span{font-size:16px;color:var(--hotelux-base);font-weight:700;position:relative;top:1px}.page-header__inner{position:relative;display:block;padding:168px 0 172px;text-align:center;z-index:15}.page-header__inner h3{font-size:60px;color:var(--hotelux-white);line-height:1em;font-weight:600;margin-bottom:14px}.thm-breadcrumb__inner{position:relative;display:block}.thm-breadcrumb{position:relative;display:block}.thm-breadcrumb li{position:relative;display:inline-block;font-size:16px;font-weight:500;line-height:18px;color:var(--hotelux-white);text-transform:capitalize;-webkit-transition:all 500ms ease;transition:all 500ms ease;padding:0 2px}.thm-breadcrumb li a{position:relative;display:inline-block;font-size:16px;font-weight:500;line-height:18px;color:#c6ac73;text-transform:capitalize;-webkit-transition:all 500ms ease;transition:all 500ms ease}.page-header__bg{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.25;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:-1}.innerCss{padding:0 0 100px 0}.innerCss h3{font-size:30px;text-align:center;padding:50px 0}.table-responsive{position:relative;display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.payment-table{margin-bottom:0}.payment-table thead th{color:#fff;font-size:20px;line-height:30px;font-weight:600;padding:0;border:none;border-top:1px solid rgba(var(--hotelux-black-rgb),.10);padding-top:12px;padding-bottom:12px;font-family:var(--hotelux-font-two);text-align:center;background:#b99c87}.payment-table tbody tr{vertical-align:middle}.payment-table tbody tr:last-child{border-bottom:1px solid rgba(var(--hotelux-black-rgb),.10)}.payment-table tbody td{font-size:18px;color:var(--hotelux-gray);vertical-align:middle;border-top:1px solid rgba(var(--hotelux-black-rgb),.10);border-bottom:1px solid rgba(var(--hotelux-black-rgb),.10);padding-top:16px;padding-bottom:16px;padding-left:0;padding-right:0;text-align:center}.our-rooms{position:relative;display:block;padding:100px 0 100px;z-index:1}.our-rooms__top{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:52px}.our-rooms__top .section-title{margin-bottom:0}.our-rooms__top-left{position:relative;display:block}.our-rooms__top-right{position:relative;display:block}.our-rooms__btn-box{position:relative;display:block}.our-rooms__carousel{position:relative;display:block}.our-rooms__single{position:relative;display:block;margin-bottom:30px}.our-rooms__img-box{position:relative;display:block;margin-left:20px;margin-right:20px}.our-rooms__img{position:relative;display:block;overflow:hidden;z-index:1}.our-rooms__img::before{position:absolute;top:0;left:0;width:100%;height:100%;transition-delay:.1s;transition-timing-function:ease-in-out;transition-duration:.7s;transition-property:all;background:rgba(var(--hotelux-black-rgb),.6);opacity:0;z-index:1;content:""}.our-rooms__single:hover .our-rooms__img::before{opacity:1}.our-rooms__img img{width:100%;transition:.5s ease;transform:scale(1.05)}.our-rooms__single:hover .our-rooms__img img{transform:scale(1)}.our-rooms__price{position:absolute;top:20px;right:20px;padding:3px 10px 3px;background-color:var(--hotelux-white);z-index:2}.our-rooms__price span{font-weight:700;color:var(--hotelux-black)}.our-rooms__content{position:relative;display:block;border:2px solid rgba(var(--hotelux-black-rgb),.10);text-align:center;margin-top:-50px;padding:68px 30px 24px}.our-rooms__title{font-size:24px;font-weight:600;line-height:34px;margin-bottom:8px}.our-rooms__title a{color:var(--hotelux-black)}.our-rooms__title a:hover{color:var(--hotelux-base)}.our-rooms__service{position:absolute;display:flex;align-items:flex-end;gap:10px;flex-direction:column;bottom:10px;right:10px;z-index:2}.our-rooms__service li{position:relative;display:block}.our-rooms__service-icon{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:30px;background-color:var(--hotelux-white);cursor:pointer;gap:10px}.our-rooms__service-icon i{position:relative;display:inline-block;font-size:16px;color:var(--hotelux-black)}.our-rooms__extra-service{position:absolute;left:-95px;bottom:0;opacity:0;transform:translatex(50px);transition:background-color 0.7s ease;transition:all 0.7s ease}.our-rooms__extra-service span{position:relative;display:flex;align-items:center;justify-content:flex-end;padding:0 10px 0;width:85px;height:30px;background-color:var(--hotelux-white)}.our-rooms__service li:hover .our-rooms__extra-service{opacity:1;transform:translatex(0%);transition-delay:200ms}.our-rooms__details-list{position:relative;display:flex;align-items:center;justify-content:center;gap:15px}.our-rooms__details-list li{position:relative;display:flex;align-items:center;gap:7px}.our-rooms__details-list li .icon{position:relative;display:inline-block}.our-rooms__details-list li .icon>span{position:relative;display:inline-block;font-size:14px;color:var(--hotelux-black)}.our-rooms__details-list li p{font-size:15px;font-weight:500;color:var(--hotelux-black);text-transform:capitalize}.our-rooms__details-list li>p>span{font-weight:400}.our-rooms__nav{position:relative;display:flex;align-items:center;justify-content:center;margin-top:20px}.our-rooms__nav .swiper-button-prev1,.our-rooms__nav .swiper-button-next1{position:relative;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border:0;color:var(--hotelux-white);background-color:var(--hotelux-base);font-size:16px;margin:0 0;text-align:center;transition:all 500ms ease;z-index:100}.our-rooms__nav .swiper-button-prev1:hover,.our-rooms__nav .swiper-button-next1:hover{color:var(--hotelux-white);background-color:var(--hotelux-black)}.our-rooms__nav .swiper-button-next1{margin-right:10px}.our-rooms-two{position:relative;display:block;padding:100px 0 100px;z-index:1}.our-rooms-two__bg-color{position:absolute;top:0;left:0;right:0;height:400px;background:linear-gradient(0deg,#fff0 0%,#f1f1f1 100%);z-index:-1}.our-rooms-two__carousel{position:relative;display:block}.our-rooms-two__single{position:relative;display:block;margin-bottom:30px}.our-rooms-two__img-box{position:relative;display:block}.our-rooms-two__img{position:relative;display:block;overflow:hidden;border-radius:15px}.our-rooms-two__img::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#191628;background:linear-gradient(180deg,#fff0 15%,#191628 100%);z-index:1}.our-rooms-two__img img{width:100%;transform:scale3d(1,1,1);transition:transform 1s ease-in-out}.our-rooms-two__single:hover .our-rooms-two__img img{transform:scale(1.05) rotate(0deg)}.our-rooms-two__price{position:absolute;top:20px;right:20px;padding:3px 10px 3px;background-color:var(--hotelux-white);z-index:2}.our-rooms-two__price span{font-weight:700;color:var(--hotelux-black)}.our-rooms-two__content{position:absolute;bottom:15px;left:20px;right:20px;text-align:center;z-index:2}.our-rooms-two__title{font-size:24px;font-weight:600;line-height:34px;margin-bottom:6px}.our-rooms-two__title a{color:var(--hotelux-white);text-transform:uppercase}.our-rooms-two__title a:hover{color:var(--hotelux-base)}.our-rooms-two__details-list{position:relative}.our-rooms-two__details-list li{position:relative;display:flex;align-items:center;gap:7px;margin-bottom:3px}.our-rooms-two__details-list li i{color:#fff;width:25px;border-radius:50%;border:#fff solid 1px;height:25px;line-height:25px;margin-bottom:3px;font-size:12px}.our-rooms-two__details-list li .icon{position:relative;display:inline-block}.our-rooms-two__details-list li .icon>span{position:relative;display:inline-block;font-size:14px;color:var(--hotelux-white)}.our-rooms-two__details-list li p{font-size:15px;font-weight:500;color:var(--hotelux-white);text-transform:capitalize}.our-rooms-two__details-list li>p>span{font-weight:400}.our-rooms-two__details-list2{position:relative;margin-top:15px}.our-rooms-two__details-list2 li{position:relative;display:flex;align-items:center;gap:7px;margin-bottom:3px}.our-rooms-two__details-list2 li i{color:#000;width:30px;border-radius:50%;border:#000 solid 1px;height:30px;line-height:30px;margin-bottom:3px;font-size:16px;text-align:center}.our-rooms-two__details-list2 li .icon{position:relative;display:inline-block}.our-rooms-two__details-list2 li .icon>span{position:relative;display:inline-block;font-size:14px;color:#000}.our-rooms-two__details-list2 li p{font-size:15px;font-weight:500;color:#000;text-transform:capitalize}.our-rooms-two__details-list2 li>p>span{font-weight:400}.our-rooms-two__service{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;margin-top:5px}.our-rooms-two__service li{position:relative;display:block}.our-rooms-two__service li .our-rooms-two__service-icon{position:relative;display:inline-block}.our-rooms-two__service li .our-rooms-two__service-icon span{position:relative;display:inline-block;font-size:16px;font-weight:700;color:var(--hotelux-base)}.our-rooms-two__btn-box{position:relative;display:block;text-align:center}.our-rooms-two__btn-box a{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid var(--hotelux-base);padding:10px 30px 10px;color:var(--hotelux-base)}.our-rooms-two__btn-box a:hover{color:var(--hotelux-white);background-color:var(--hotelux-base)}.our-rooms-three{padding:100px 0 0}.our-rooms-three .swiper-container{overflow:visible}.breadcrumbCss{margin:0;background:#f5f5f5;padding:10px 0}.thm-breadcrumbHome{position:relative;display:block}.thm-breadcrumbHome__inner{position:relative;display:block}.thm-breadcrumbHome li{position:relative;display:inline-block;font-size:16px;font-weight:500;line-height:18px;color:#000;text-transform:capitalize;-webkit-transition:all 500ms ease;transition:all 500ms ease;padding:0 5px}.thm-breadcrumbHome li span{font-size:16px;color:var(--hotelux-base);font-weight:700;position:relative;top:1px}.thm-breadcrumbHome li a{position:relative;display:inline-block;font-size:16px;line-height:18px;color:#c6ac73;font-weight:400}.FlagClass{font-weight:400;font-size:15px;line-height:26px;letter-spacing:0;text-transform:none;font-style:normal;transition:all .5s ease-in-out;cursor:pointer;color:#fff;outline:none;margin-left:6px;border:1px solid rgba(var(--hotelux-white-rgb),.40);border-radius:6px}.FlagClass .dropdown-toggle{color:#fff;border:none;outline:none}.dropdown-menu{right:0!important;left:0!important;z-index:9999!important}.flag-icon-ar{background-image:url(../images/uae.webp)!important}