:root{--accent-color:#333;--black-color:#000;--dark-color:#111;--gray-color-100:#f9f7f5;--gray-color-200:#e1e1e1;--gray-color-300:#d1d1d1;--gray-color-400:#ced4da;--gray-color-500:#adb5bd;--dark-gray-color:#474341;--light-color:#fff;--bs-light-rgb:#fff;--primary-color:#ff8103;--swiper-theme-color:#807e7c!important}@media screen and (max-width:600px){:root{--header-height:100px;--header-height-min:80px}}:root{--body-font:"IBM Plex Sans",sans-serif;--heading-font:"Old Standard TT",serif}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}*,:after,:before,html{box-sizing:border-box}body{font-family:var(--body-font);font-size:16px;font-weight:300;line-height:1.6;color:var(--accent-color);margin:0}ul.inner-list li{font-size:1.2em;color:var(--dark-gray-color)}a{color:var(--dark-gray-colo);text-decoration:none;transition:color .3s ease-out}a.light{color:var(--light-color)}a.stretched-link{color:var(--primary-color)}a:hover{text-decoration:none;color:var(--dark-color)}p.light,span.light,svg.light,table.light tr{color:var(--light-color)}b,strong{font-weight:700}.highlight{background:var(--dark-color);color:var(--light-color)}.bg-gray-100{background:var(--gray-color-100)}.bg-black{background-color:var(--dark-color)!important}.border-rounded-10{border-radius:10px}.padding-small{padding-top:2em;padding-bottom:2em}.padding-medium{padding-top:4em;padding-bottom:4em}.padding-large{padding-top:7em;padding-bottom:7em}.padding-xlarge{padding-top:10em;padding-bottom:10em}.margin-small{margin-top:3em;margin-bottom:3em}.margin-medium{margin-top:5em;margin-bottom:5em}.margin-large{margin-top:7em;margin-bottom:7em}.margin-xlarge{margin-top:9em;margin-bottom:9em}@media only screen and (max-width:768px){.margin-large,.margin-medium,.margin-small{margin-top:1em;margin-bottom:1em}}h1,h2,h3,h4,h5{font-family:var(--heading-font);font-weight:500;line-height:1}h1.light,h2.light,h3.light,h4.light,h5.light{color:var(--light-color)}h1.heading{font-size:6.5em}h2{font-size:2.8em}h3{font-size:1.6em}.container-md{max-width:1460px}.container-lg{max-width:1750px}.btn.btn-small{padding:.8em 1.8em;font-size:.85em}.btn.btn-medium{padding:1.2em 2.7em;font-size:1em}.btn.btn-large{padding:.8em 4.6em;font-size:1.6em}.btn.btn-full{display:block;margin:.85em 0;width:100%;letter-spacing:.12em}.btn.btn-rounded,.btn.btn-rounded:after{border-radius:6px}.btn.btn-pill,.btn.btn-pill:after{border-radius:2em}.btn.btn-outline-accent,.btn.btn-outline-dark,.btn.btn-outline-light{background:transparent;text-shadow:none;box-shadow:none}.btn.btn-outline-dark:hover:after,.btn.btn-outline-light:hover:after{background-color:transparent}.btn.btn-outline-dark{border-color:var(--black-color);color:var(--dark-color);transition:.5s ease-in-out}.btn.btn-outline-dark:hover{background:var(--dark-color);color:var(--light-color)}.btn.btn-outline-light{border-color:#fff;color:var(--light-color);transition:.5s ease-in-out}.btn.btn-outline-gray,.btn.btn-outline-light:hover{color:var(--dark-color)}.btn.btn-outline-gray{background:transparent;border-color:var(--gray-color-200)}.btn.btn-outline-gray:hover{color:var(--light-color)!important}.btn.btn-outline-accent{background:transparent;border-color:var(--accent-color);color:var(--dark-color)}.btn.btn-outline-accent:hover{border-color:var(--dark-color);color:var(--dark-color)!important}.btn-check:active+.btn-outline-dark:focus,.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:none}.btn.btn-normal{text-decoration:underline;border:none;font-weight:800}.btn.btn-normal:focus,.btn.btn-normal:hover{text-decoration:none;box-shadow:none}.btn.btn-accent{color:var(--light-color);background-color:var(--accent-color);border:none}.btn.btn-accent:hover{color:var(--light-color)!important;background-color:var(--primary-color)}.btn.btn-black{border:none}.btn.btn-black,.btn.btn-black:hover{background-color:var(--dark-color);color:var(--light-color)}.btn.btn-light{background-color:var(--light-color);color:var(--dark-color);border:none;transition:.5s ease-in-out}.btn.btn-light:hover{background-color:var(--primary-color);color:var(--light-color)}.btn-dark{color:var(--light-color);background-color:var(--dark-color);border-color:var(--dark-color);transition:.5s ease-in-out}.btn-dark:hover{color:var(--dark-color)}.btn-left{text-align:left;display:block}.btn-center{text-align:center;display:block}.btn-right{text-align:right;display:block}.pattern-overlay.pattern-right{top:-190px;right:-70px;z-index:-1}.pattern-overlay.pattern-left{top:0;left:0;z-index:-1}.btn.btn-arrow,button.btn-arrow{color:var(--light-color);letter-spacing:1.5px;overflow:hidden;transition:color .1s cubic-bezier(.16,.08,.355,1),background .1s cubic-bezier(.16,.08,.355,1)}.btn.btn-arrow:hover,button.btn-arrow:hover{color:var(--light-color)}.btn-arrow{position:relative;transition:background-color .3s ease-out}.btn-arrow span{display:inline-block;position:relative;transition:all .3s ease-out;will-change:transform}.btn-arrow:hover span{transform:translate3d(-1rem,0,0)}.btn-arrow svg{position:absolute;width:.9em;right:0;opacity:0;top:50%;transform:translateY(-50%);transition:all .3s ease-out;will-change:right,opacity}.btn-arrow svg *{stroke-width:5;stroke-color:transparent}.btn-arrow:hover svg{opacity:1;right:-1.8rem}.btn.btn-outline-arrow.light-hover{color:var(--light-color);border:1px solid var(--light-color)}.btn.btn-outline-arrow.dark-hover{color:var(--dark-color);border:1px solid var(--dark-color)}.btn.btn-outline-arrow span{display:inline-block;transition:all .3s ease-out;will-change:transform}.btn.btn-outline-arrow:hover span{transform:translate3d(-7px,0,0)}.btn.btn-outline-arrow svg{position:absolute;top:32px;right:21px;transform:translateY(-50%);transition:all .3s ease-out;will-change:right,opacity}.btn.btn-outline-arrow:hover svg{opacity:0;right:0}.text-hover a,.text-hover ul li>a,a.text-hover{position:relative;transition:.3s ease-out}.text-hover a:after,.text-hover li a.nav-link:after,.text-hover li a:after,a.text-hover:after{content:"";width:0;position:absolute;left:0;bottom:0;transition:.3s ease-out;border-bottom:1px solid var(--dark-color)}.text-hover.light-border a:after,.text-hover.light-border li a.nav-link:after,.text-hover.light-border li a:after,a.text-hover.light-border:after{border-bottom:1px solid var(--light-color)}.text-hover.gray-border a:after,.text-hover.gray-border li a:after{border-bottom:1px solid var(--gray-color-400)}.text-hover .active a:after,.text-hover a.active:after,.text-hover a.nav-link:hover:after,.text-hover a:focus:after,.text-hover a:hover:after,.text-hover li a:focus:after,.text-hover li a:hover:after,.text-hover.active a.nav-link:after,a.text-hover:focus:after,a.text-hover:hover:after{width:100%}.text-hover li a.border-0:after,.text-hover.border-0 li a:after{border:none}.text-hover.dropdown-menu li a:hover{padding-left:23px}#scroll-top-btn{position:fixed;right:30px;bottom:100px;z-index:9;font-size:16px;outline:none;background-color:#000;color:#fff;width:50px;height:50px;border-radius:50%;cursor:pointer}#scroll-top-btn svg{fill:var(--gray-color-100);font-weight:600}.site-header{width:100%;z-index:10}#navbar a.nav-link:focus,#navbar a.nav-link:hover{color:var(--light-color)}.navbar-toggler svg.navbar-icon{width:40px;height:40px;fill:var(--light-color);outline:none}.dropdown-menu{border-radius:0}.dropdown-toggle:after{border-top:0 solid;border-right:0 solid transparent;border-left:0 solid transparent}.dropdown-item.active,.dropdown-item:active{color:#1e2125;text-decoration:none;background-color:#e9ecef}.bg-secondary{--bs-bg-opacity:1;background-color:var(--accent-color)!important}@media only screen and (max-width:1400px){#header-nav .btn-box{display:none}.justify-content-md-end{justify-content:flex-end!important}}#header-nav .offcanvas.show{z-index:9999;background-color:var(--gray-color-100)}#header-nav .offcanvas.show .nav-item a:hover,.offcanvas.show .nav-item a.nav-link{font-size:2em;color:var(--dark-color)}#header-nav .offcanvas.show .nav-item a.dropdown-item:hover{font-size:1em}.offcanvas.show .offcanvas-body .navbar-nav{align-items:unset!important;padding-left:20px}@media (min-width:1399px){#header .navbar-expand-lg{flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}#header .navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}#header .navbar-expand-lg .navbar-toggler{display:none}}@media only screen and (max-width:990px){#navbar a.nav-link:focus,#navbar a.nav-link:hover{color:var(--accent-color)}}#intro .banner-content{top:30%;left:300px;z-index:3;width:54%}#intro .banner-content p{width:85%}#intro .social-links{top:50%;right:40px;bottom:0}#intro .social-links a:hover{text-decoration:underline;color:var(--light-color)}#intro .sub-banner-content{top:16%}@media only screen and (max-width:1455px){#intro .image-holder img{height:910px;object-fit:cover}#intro .banner-content{top:20%;left:100px;width:55%}}@media only screen and (max-width:680px){#intro .banner-content{left:40px;width:88%}#intro h1.banner-title{font-size:3em}#intro .social-links{top:850px;right:0;bottom:0;left:0}}@media only screen and (max-width:1455px){#intro .sub-banner-content{top:36%}}#about .container{max-width:930px}#about p{font-size:1.2em}#activities .image-holder img{width:100%}#activities .icon-box svg{fill:var(--dark-color);width:40px;height:40px}#activities .detail{width:60%}@media only screen and (max-width:1280px){#activities .detail{width:80%}}@media only screen and (max-width:991px){#activities .detail{padding:120px 0}}#achievements .counter-number h5>.number-item{font-size:5.9em}#achievements .counter-number span.digital-item{font-size:4.5em}#achievements .counter-info p{letter-spacing:.12em}#our-rooms .product-card .detail{width:100%;height:358px;left:0;right:0;bottom:0;opacity:0;padding:40px;transition:all .9s}#our-rooms .product-card:hover .detail{bottom:50px;padding:80px 40px;opacity:1;background-color:var(--gray-color-100)}#our-rooms .swiper-wrapper{margin-bottom:40px}#our-rooms .swiper-arrow svg{top:30%;padding:18px;width:60px;height:60px;z-index:3;background-color:var(--gray-color-100)}#our-rooms svg.icon-arrow-left{left:60px}#our-rooms svg.icon-arrow-right{right:60px}#our-rooms .swiper-arrow svg:hover{background-color:var(--gray-color-100)}@media only screen and (max-width:901px){#our-rooms .swiper-arrow svg{top:73%}}@media only screen and (max-width:767px){#our-rooms .swiper-arrow svg{top:68%}}@media only screen and (max-width:400px){#our-rooms .swiper-arrow svg{top:40%}}#testimonials blockquote{font-size:2em;font-family:var(--heading-font)}#testimonials .swiper-pagination{bottom:80px}#testimonials .swiper-pagination span.swiper-pagination-bullet{margin-right:25px!important}@media only screen and (max-width:430px){.pattern-overlay.pattern-left.position-absolute{display:none}}.booking-form .booking-item{width:24%}.booking-form .datetime-container button span.month-day{font-size:5.5em;font-family:var(--heading-font);width:50%}.booking-form .datetime-container button>span{display:inline;font-size:0;text-transform:capitalize}.booking-form .datetime-container span{font-size:18px}.datetime-container button span.week-day{display:none}.booking-form .datetime-container button.date,.booking-form .datetime-container button.time{background-color:var(--light-color);border-radius:0;display:flex;align-items:baseline}.booking-form .datetime-container button.active{background-color:var(--light-color)}.booking-form .picker{width:500px}.booking-form .picker table td.active,.booking-form .picker table td.time-selected{background-color:var(--primary-color);color:var(--light-color)}.booking-form button:after{content:"";background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="currentColor" d="m12 13.171 4.95-4.95 1.414 1.415L12 16 5.636 9.636 7.05 8.222l4.95 4.95Z"/></svg>');position:absolute;top:80px;left:153px;width:20px;height:20px;z-index:9}.booking-form input.booking{font-size:5.5em;font-family:var(--heading-font);color:var(--dark-color)!important;border:none;width:50%;outline:none;position:relative}.booking-form input.booking::placeholder{color:var(--dark-color)}.booking-form input::-webkit-inner-spin-button,.booking-form input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}@media only screen and (max-width:1200px){.booking-form .booking-item{width:50%}.booking-form button:after{left:191px}}@media only screen and (max-width:500px){.booking-form .booking-item{width:100%}.booking-form button:after{left:265px}.booking-form .datetime-container button span.month-day{width:30%}}#video-player a.play-btn{top:0;right:0;bottom:0;left:0}#myModal .modal-dialog{max-width:980px}@media only screen and (max-width:901px){#video-player img{height:480px;object-fit:cover}}.post-grid .meta-date{line-height:0}.post-grid .meta-date span.meta-day{font-size:3.5em;font-family:var(--heading-font);line-height:1}.post-grid .card-detail h3.card-title{line-height:1.3}.post-grid .card-detail .blog-paragraph{width:90%}#contact .contact-detail{width:60%;padding:70px 0}.contact-detail input,.contact-detail textarea{font-family:var(--heading-font);height:36px;border-bottom:1px solid var(--gray-color-200)!important}.contact-detail input:focus,.contact-detail textarea:focus{outline:none}#newsletter input[type=text]{width:100%;height:75px;border:1px solid var(--gray-color-200)!important;background:transparent;border-radius:35px;font-family:var(--heading-font)}#newsletter .btn-subscribe{top:5px;right:5px}@media only screen and (max-width:530px){#newsletter .btn-subscribe{top:83px;width:100%}#newsletter .btn-subscribe button{width:100%}}.footer-menu .social-links li{width:54px;height:54px;cursor:pointer;transition:.6s ease-in-out}.footer-menu .social-links li:hover{background-color:var(--gray-color-200)}.payment-methods img{height:24px}.page-item.active .page-link{z-index:3;color:#fff;background-color:var(--dark-color);border-color:var(--dark-gray-color)}.page-link:hover{z-index:2;border-color:#dee2e6}.page-link:focus,.page-link:hover{color:var(--dark-color);background-color:#e9ecef}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .25rem var(--dark-gray-color)}.page-link{color:var(--dark-color)}.form-control:focus{color:#212529;background-color:#fff;border-color:var(--black-color);outline:0;box-shadow:none}iconify-icon.service-icon{font-size:80px;color:var(--accent-color)}.reviews-components{border:1px solid var(--light-text-color);box-shadow:0 12px 90px rgba(12,12,12,.06);border-radius:9px}iconify-icon.quote{font-size:60px}.rate,iconify-icon.quote{color:var(--accent-color)}.accordion-button:not(.collapsed){color:var(--body-text-color);background-color:transparent}.accordion{--bs-accordion-color:var(--light-text-color);--bs-accordion-bg:none;--bs-accordion-btn-color:var(--body-text-color)}.accordion-button:after,.accordion-button:not(.collapsed):after{background-image:url(https://api.iconify.design/eva/arrow-down-fill.svg?)}.accordion-button:focus{z-index:3;border-color:none;box-shadow:none}button.filter-button.gallery-btn{letter-spacing:.075rem;border:1px solid var(--dark-color);border-radius:30px;background:transparent;color:var(--bs-black);text-transform:uppercase;font-size:1rem;transition:all .3s ease-in}button.filter-button.gallery-btn.active,button.filter-button.gallery-btn:hover{color:var(--gray-color-100);background:var(--dark-color)}iconify-icon.property-icon{color:var(--body-text-color);font-size:30px}.form-check-input:checked{background-color:var(--accent-color);border-color:var(--accent-color)}.form-check-input:focus{border-color:var(--accent-color);outline:0;box-shadow:none}
:root{--g1ad70f6040:1}
