@keyframes bottomtotop{49%{transform:translateY(-100%)}50%{opacity:0;transform:translateY(100%)}51%{opacity:1}}@-webkit-keyframes videomodule-anim{0%{-webkit-transform:scale(.68);transform:scale(.68)}to{-webkit-transform:scale(1.4);transform:scale(1.4);opacity:0}}@keyframes videomodule-anim{0%{-webkit-transform:scale(.68);transform:scale(.68)}to{-webkit-transform:scale(1.4);transform:scale(1.4);opacity:0}}@keyframes icon-bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}}@-webkit-keyframes pulse{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%,to{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}50%{opacity:1}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}*,:after,:before,ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;word-wrap:normal!important}.screen-reader-text:focus{clip:auto!important;-webkit-clip-path:none;left:5px}@font-face{font-display:swap;font-family:"FontAwesome";src:url(/wp-content/themes/hotel-galaxy/assets/css/fonts/font-awesome/fonts/fontawesome-webfont.eot?v=4.6.3);src:url(/wp-content/themes/hotel-galaxy/assets/css/fonts/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3)format("embedded-opentype"),url(/wp-content/themes/hotel-galaxy/assets/css/fonts/font-awesome/fonts/fontawesome-webfont.woff2?v=4.6.3)format("woff2"),url(/wp-content/themes/hotel-galaxy/assets/css/fonts/font-awesome/fonts/fontawesome-webfont.woff?v=4.6.3)format("woff"),url(/wp-content/themes/hotel-galaxy/assets/css/fonts/font-awesome/fonts/fontawesome-webfont.ttf?v=4.6.3)format("truetype"),url(/wp-content/themes/hotel-galaxy/assets/css/fonts/font-awesome/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-search:before{content:""}.fa-star:before{content:""}.fa-home:before{content:""}.fa-headphones:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-phone:before{content:""}.fa-twitter:before{content:""}.fa-facebook:before{content:""}.fa-youtube:before{content:""}.fa-instagram:before{content:""}.fa-long-arrow-right:before{content:""}.fa-database:before{content:""}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,.15),rgba(255,255,255,0))}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{font-family:var(--bs-font-sans-serif);background-color:#fff;margin:0;font-weight:400;font-size:1rem;line-height:1.5;max-width:none;color:#212529;font-family:"Poppins",sans-serif;background-color:var(--ind-white);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;overflow-x:hidden}h5{font-weight:500;font-size:1.25rem}h2,h4,h5,p,ul{margin-top:0}h2,h4,h5{margin-bottom:.5rem;line-height:1.2}h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){h2{font-size:2rem}}h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){h4{font-size:1.5rem}}p,ul{margin-bottom:1rem}p{font-family:"Poppins",sans-serif;letter-spacing:1px;font-weight:400;color:#64688c;margin-bottom:1em;font-size:16px;line-height:1.7}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}ul{padding-left:2rem;list-style:none;padding-left:0;margin-left:0}strong{font-weight:bolder}small{font-size:.875em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}img{vertical-align:middle}label{display:block;max-width:100%;margin-bottom:5px;font-weight:700}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,select{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}select{word-wrap:normal}select:disabled{opacity:1}[type=button],[type=submit],button{-webkit-appearance:button}.form-control-color:not(:disabled):not([readonly]),.form-control[type=file]:not(:disabled):not([readonly]),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.container{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y)*-1);margin-right:calc(var(--bs-gutter-x)*-.5);margin-left:calc(var(--bs-gutter-x)*-.5)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col-12{flex:0 0 auto;width:100%}@media (min-width:768px){.col-md-6{flex:0 0 auto;width:50%}}@media (min-width:992px){.col-lg-4,.col-lg-6{flex:0 0 auto;width:33.33333333%}.col-lg-6{width:50%}}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.collapse:not(.show){display:none}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#0a58ca}.navbar,.navbar>.container{display:flex;align-items:center;justify-content:space-between}.navbar{position:relative;flex-wrap:wrap;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container{flex-wrap:inherit}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7);color:var(--white-color);background-color:var(--hg-primary)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}.offcanvas{position:fixed;bottom:0;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem}.offcanvas-body{flex-grow:1;padding:1rem;overflow-y:auto}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.clearfix:after{display:block;clear:both;content:""}.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.d-flex{display:flex!important}.position-relative{position:relative!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.align-items-center{align-items:center!important}.text-start{text-align:left!important}.text-center{text-align:center!important}.text-reset{color:inherit!important}.bg-light{background-color:#f8f9fa!important}:root{--heading-color:#120f2d;--bg-color:#f6f5fd;--body-color:#6a6a6a;--hg-primary:#bd966f;--hg-secondary:#04102d;--white-color:#fff;--black-color:#000;--light-color:#efefef;--lightgrey-color:#ccc;--font-1:'Hind',sans-serif;--font-2:'Jost',sans-serif;--transition:all .5s}body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}body::-webkit-scrollbar{width:12px;background-color:#f5f5f5}body::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:var(--hg-primary)}.slider-section{display:block}body img{max-width:100%!important;height:auto;transition:all .5s}html{font-size:16px}a,a:hover{text-decoration:none}a,a:focus,a:hover{-webkit-transition:all .5s;transition:all .5s;color:var(--hg-primary)}a:focus,button:focus,input:focus{outline:1px dotted;text-decoration:none;outline-offset:-3px}section{padding:5rem 0}.section-header{margin-bottom:50px;text-align:center}.room-section .section-header{position:relative}.site-title-header{margin-bottom:15px;font-weight:700;font-size:40px;color:var(--hg-secondary)}.site-title-header span{color:var(--hg-primary)}.entry-header p{font-size:16px;font-weight:400}.content-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}h2,h4,h4 a{color:var(--ind-secondary);font-family:"Poppins",sans-serif;font-weight:600;transition:.3s}body ul{padding-left:0}a,a:hover,li,li:hover{-webkit-transition:all .5s;transition:all .5s}body .search-field{min-height:46px;border-radius:4px;padding:10px 15px;line-height:1.5;font-size:1.2rem;font-weight:500;border:0;outline:0;letter-spacing:.5px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:var(--ind-transition);transition:var(--ind-transition)}body .hg-home-slider h2.slider-subtitle{font-size:80px;font-weight:700;text-transform:capitalize;margin-bottom:1rem;width:45rem;font-family:inherit!important;display:inline-block;color:var(--white-color);line-height:1.2;text-shadow:2px 5px 3px rgb(20 20 20/44%)}body .hg-home-slider h5.slider-title{color:#ffdf00;position:relative;display:flex;align-items:center;font-size:20px}body .hg-home-slider h5.slider-title span i{margin-left:8px}.slider-section{position:relative;overflow:hidden;width:100%;padding:0;z-index:0}.main-table{overflow:hidden;display:table;width:100%;height:100%}.main-table-cell{display:table-cell;vertical-align:middle}.main-slider div.main-content{position:relative;max-width:45rem;width:100%;margin-top:4rem;margin-bottom:8rem}.main-slider .text-center{margin:auto;text-align:center}.main-slider .text-center h5.slider-title{padding-left:0;justify-content:center}#main-home-booking .mphb-required-fields-tip,.main-slider .text-center h5.slider-title:after{display:none}.main-slider{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:0;background-color:rgba(0,0,0,.6)}body .hg-home-slider .main-slider p{color:var(--white-color);margin-bottom:20px;line-height:1.5;font-size:18px;font-weight:400}.phone-call{-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);text-orientation:sideways;margin:0;position:absolute;top:0;left:40px;height:60%;z-index:9}.phone-call .hg-icon{position:absolute;left:-1px;top:-50px;width:50px;height:50px;border:1px solid var(--hg-primary);background:var(--hg-primary);-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;border-radius:50%}.phone-call a .hg-icon i{color:var(--white-color);font-size:24px;transform:rotate(80deg)}.phone-call .number{color:var(--white-color);text-transform:uppercase;font-family:"Barlow Condensed",sans-serif;font-weight:400;letter-spacing:5px;font-size:12px;line-height:1.75em;margin-top:15px}.phone-call .number span{font-family:"Gilda Display",serif;font-size:24px;color:var(--hg-primary);letter-spacing:1px}.navbar-light .menu-collapse{padding:3px 5px;z-index:1;width:40px;height:40px;background-color:var(--hg-primary);position:relative;right:35px;border:2px solid var(--hg-primary);border-radius:0}.navbar-light .menu-collapse div{height:3px;width:100%;margin:0 0 5px;background:var(--bs-white)}.navbar-light .menu-collapse div:first-child{margin-top:0}.navbar-light .menu-collapse div:last-child{margin-bottom:0}.navbar-light .menu-collapse:focus{box-shadow:none}.mastser-header-one .navbar-nav>li>a{font-family:"Roboto",sans-serif;font-weight:600;text-transform:capitalize;font-size:16px;display:flex;justify-content:space-between;align-items:center;padding:30px 20px!important;line-height:23px;letter-spacing:.05em;color:var(--hg-secondary);background:var(--white-color);transition:all .3s ease-in-out 0s}.mastser-header-one .navbar-nav>li>a:after{width:6px;height:6px;background-color:var(--hg-primary);display:inline-block;content:"";transform:rotate(-45deg);position:relative;top:0;left:10px}.navbar-light .navbar-nav .nav-link{color:#01012f;font-weight:600}nav.navbar.navbar-expand-lg{padding:0;z-index:99;background-color:var(--white-color)!important}.info-bar .header_contact .nav-item{margin-right:14px}.info-bar .header_contact .nav-item i{margin-right:5px;color:#fff;font-size:22px;transition:all .5s ease}.info-bar .header_contact .nav-item:focus i,.info-bar .header_contact .nav-item:hover i{animation:icon-bounce .8s ease-out infinite;-webkit-animation:icon-bounce .8s ease-out infinite}.info-bar .header_contact .nav-item span{color:#fff;margin-right:5px;font-size:16px;font-family:"Josefin Sans"}.info-bar{background-color:var(--hg-primary);padding:10px;position:absolute;z-index:2;width:100%}.social_media .nav-item{width:35px;height:35px;text-align:center;line-height:35px;border-radius:50%;padding:0;margin:2px;z-index:1;background:#00000017;transition:all .3s linear 0s;position:relative}.social_media .nav-item a,.social_media .nav-item i{padding:0;color:#fff}.social_media .nav-item a:focus i,.social_media .nav-item:hover i{animation:bottomtotop .4s linear forwards}.social_media .nav-item:before{content:"";transition:.4s ease-in-out;position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background:#292a3c;transform:scale(0);border-radius:50%}.social_media .nav-item:hover:before{transform:scale(1)}#mastser-header form.search-form.hg-navigation-search{background-color:transparent;display:flex;align-items:center;max-width:1320px;width:100%;justify-content:center;z-index:99;position:relative;top:40%;margin:0 auto;transition:all .3s linear 0s}button.search_box-search_btn{border:0;padding:15px 20px;background-color:transparent;color:var(--white-color)}#mastser-header input.search-field{background-color:transparent;height:50px;color:#333;border-width:0;border-style:initial;border-color:initial;border-image:initial;overflow:hidden;border-radius:40px 0 0 40px}.offcanvas{background-color:var(--hg-secondary)}.offcanvas-top{min-height:400px;transition:all .6s cubic-bezier(.9,.03,0,.96) .7s}#mastser-header form.search-form.hg-navigation-search .search-field{font-family:"Jost",sans-serif;width:100%;height:60px;border:0;background:0 0;outline:0;font-size:22px;line-height:50px;color:#fff;font-weight:300;border-radius:0}.hg-navigation-search:after{-webkit-animation-delay:.8s;animation-delay:.8s;content:"";height:1px;background:#9ebbbd;width:100%;position:absolute;left:0;bottom:0}.offcanvas{z-index:9999}.offcanvas-header{margin-top:33px;position:relative}.offcanvas-header .text-reset{position:absolute;right:0;top:30px;box-sizing:content-box;width:1em;height:1em;padding:15px 17px;border:0;background-color:transparent}.offcanvas-header .text-reset:before{content:"";position:absolute;font-family:FontAwesome;font-size:20px;color:var(--white-color);top:50%;left:50%;transform:translate(-50%,-50%)}.offcanvas-header .text-reset:focus{outline:1px dotted #fff}#mastser-header form.search-form.hg-navigation-search .search-field:focus{outline:1px dotted}ul.menu-right-list{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;list-style:none;padding:0;margin:0;white-space:nowrap}ul.menu-right-list li button{border:0}ul.menu-right-list li button.header-search-toggle{font-size:23px}.main-menu-right .menu-right-list .search-item .header-search-toggle{position:relative;width:45px;height:45px;background:var(--white-color);box-shadow:3px 4px 30px rgb(215 215 215/78%);display:inline-block;border-radius:50%;text-align:center;line-height:44px;padding:0;font-size:16px;margin-right:15px}.main-menu-right .menu-right-list .search-item .header-search-toggle:focus,.main-menu-right .menu-right-list .search-item:hover .header-search-toggle{color:var(--hg-primary)}.btn-theme{text-decoration:none;position:relative;padding:10px 25px;text-align:center;color:var(--white-color);font-size:16px;font-weight:400;-webkit-transition:all .3s linear;transition:all .3s linear;display:inline-flex;align-items:center;justify-content:center;z-index:0!important;border:0;background-color:var(--hg-primary);-webkit-box-shadow:none;box-shadow:none;font-family:"Josefin Sans";overflow:hidden}.btn-theme:before{width:450px;height:450px;transition:transform .9s;transition:transform .9s,-webkit-transform .9s}.btn-theme:before,.room-book-now:before{content:"";position:absolute;top:0;bottom:0;left:50%;margin:auto;background-color:var(--hg-secondary);border-radius:50%;z-index:-1;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:translateX(-50%) translateY(-5%) scale(.4);transform:translateX(-50%) translateY(-5%) scale(.4);-webkit-transition:-webkit-transform .9s}.btn-theme:focus,.btn-theme:hover{color:var(--white-color)}.room-book-now:before{width:200px;height:200px;transition:-webkit-transform .3s;transition:transform .3s}.btn-theme:focus:before,.btn-theme:hover:before,.room-book-now:focus:before,.room-book-now:hover:before{-webkit-transition:-webkit-transform 1s!important;transition:transform 1s!important;transition:transform 1s,-webkit-transform 1s!important;-webkit-transform:translateX(-45%) translateY(0) scale(1)!important;transform:translateX(-45%) translateY(0) scale(1)!important;-webkit-transform-origin:bottom center!important;transform-origin:bottom center!important}.button:focus,.button:hover{background-color:var(--hg-secondary)}.btn-theme:hover:before{}.button:hover:before{-webkit-transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;-webkit-transform:translateX(-45%) translateY(0) scale(1);transform:translateX(-45%) translateY(0) scale(1);-webkit-transform-origin:bottom center;transform-origin:bottom center}.btn-theme:focus:before{}.button:focus:before{-webkit-transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;-webkit-transform:translateX(-45%) translateY(0) scale(1);transform:translateX(-45%) translateY(0) scale(1);-webkit-transform-origin:bottom center;transform-origin:bottom center}.hg-room-style-1{position:relative;overflow:hidden;border-radius:5px;-webkit-box-shadow:0 0 20px rgb(0 0 0/22%);box-shadow:0 0 20px rgb(0 0 0/22%);margin-bottom:25px}.view-all-btn{position:absolute;right:20px;top:20px}.view-all-btn .btn-view{text-decoration:none;position:relative;padding:5px 15px;text-align:center;color:var(--hg-primary);font-size:12px;font-weight:400;-webkit-transition:all .3s linear;transition:all .3s linear;display:inline-flex;align-items:center;justify-content:center;z-index:0!important;border:2px solid var(--hg-primary);background-color:var(--white-color);-webkit-box-shadow:none;box-shadow:none;font-family:oswald,sans-serif;overflow:hidden}.view-all-btn .btn-view:focus,.view-all-btn .btn-view:hover{color:var(--white-color);background-color:var(--hg-primary)}.hg-room-style-1 .entry-meta{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:15px;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between}.hg-room-style-1 .hg-room-images{position:relative;overflow:hidden}.hg-room-style-1 .hg-room-images img{width:100%;transform:scale(1);transition:all .5s ease 0s}.project-hoverlay{position:absolute;top:0;width:100%;height:100%}.project-hoverlay:before{content:"";position:absolute;width:100%;filter:alpha(opacity=75);-moz-opacity:.65;opacity:.65;top:0;left:0;bottom:0;right:0;transform:perspective(400px) rotateX(90deg) scaleY(.5);transition:all .7s ease 0s;background:rgba(0,0,0,.7)}.room-book-now{position:absolute;background:var(--hg-primary);padding:8px 10px;z-index:9;color:var(--white-color);bottom:0;left:40%;overflow:hidden;font-size:14px;-webkit-transition:all .5s;transition:all .5s;opacity:0;visibility:hidden}.hg-main-hoverlay:focus-within .room-book-now,.hg-main-hoverlay:hover .room-book-now{bottom:43%;color:var(--white-color);opacity:1;visibility:visible}.hg-room-style-1 .hg-caption .hg-room-images .property-condo{position:absolute;top:15px;left:-70px;display:inline-block;background-color:#ec3323;font-size:14px;font-weight:600;width:200px;padding:4px 15px;border-radius:5px;color:var(--white-color);text-align:center;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.hg-main-hoverlay:focus-within .project-hoverlay:before,.hg-main-hoverlay:hover .project-hoverlay:before{transform:perspective(400px) rotateX(0deg) scaleY(1);transition:all .7s ease 0s}.hg-room-style-1:focus .hg-room-images img,.hg-room-style-1:hover .hg-room-images img{transform:scale(1.05)}.hg-room-grid-top{padding:25px;background-color:var(--white-color)}.hg-room-grid-top .entry-title{font-size:22px;font-weight:600;margin:0 0 20px}.hg-room-style-1 strong.room-rent{margin-right:-10px;font-size:16px;color:var(--hg-primary)}.hg-room-style-1 span.hg-period{color:#585858;font-size:14px}.hg-room-style-1 .entry-title a{text-decoration:none;-webkit-transition:all .5s;transition:all .5s}.hg-room-style-1 .entry-title a:focus,.hg-room-style-1 .entry-title a:hover{-webkit-transition:all .5s;transition:all .5s;color:var(--hg-primary)}.hg-room-style-1 .hg-caption,footer.site-footer-area .container{position:relative}.hg-room-style-1 .hg-caption p{margin-bottom:0}.hg-room-style-1 .hg-caption ul.hg-room-type-attributes.nav{-webkit-box-pack:center;-ms-flex-pack:center;border:0;-webkit-box-shadow:0 0 20px rgb(0 0 0/14%);box-shadow:0 0 20px rgb(0 0 0/14%)}.hg-room-style-1 .hg-caption ul.hg-room-type-attributes.nav li.nav-item{width:25%;padding:10px 5px;position:relative;border-right:1px solid rgba(0,0,0,.09);text-align:center;font-size:15px}.hg-room-style-1 .hg-caption ul.hg-room-type-attributes.nav li.nav-item:last-child{width:25%;border-right:none}.hg-room-style-1 .hg-room-type-attributes li{display:inline-block;width:25%}.hg-room-type-adults-capacity:before,.hg-room-type-children-capacity:before,.hg-room-type-room-capacity:before,.hg-room-type-size:before{font-family:"FontAwesome";font-style:normal;text-decoration:inherit;font-size:20px;font-weight:400;color:var(--hg-primary);vertical-align:middle;padding-right:14px}.hg-room-type-room-capacity:before{content:""}.hg-room-type-adults-capacity:before{content:""}.hg-room-type-children-capacity:before{content:""}.hg-room-type-size:before{content:""}#main-home-booking{position:relative;z-index:1;bottom:96px}#main-home-booking .mphb_sc_search-form p label{display:inline-block;color:var(--black-color)}#main-home-booking input[type=text],#main-home-booking select{height:50px;border-radius:4px;padding:10px 15px;cursor:pointer}@media screen and (min-width:768px){#main-home-booking .mphb_sc_search-form{-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:unset;flex-wrap:unset;-webkit-justify-content:center;justify-content:center;margin-top:-1rem}#main-home-booking .mphb_sc_search-check-in-date,#main-home-booking .mphb_sc_search-form .mphb_sc_search-check-out-date{width:244px}#main-home-booking .mphb_sc_search-form p{padding-top:1rem;margin-bottom:0;min-width:15%;margin-right:1.25em}#main-home-booking .mphb_sc_search-form .mphb_sc_search-submit-button-wrapper{margin-top:0;min-width:0;margin-right:0}}#main-home-booking .overlay-1 .container .booking-content-area{background-color:#efede5;padding-top:25px;padding-bottom:30px;border-radius:5px;overflow:hidden;z-index:99999;box-shadow:3px 3px 3px #ccc}#main-home-booking .overlay-1 .container .booking-content-area .mphb_sc_search-wrapper{padding:30px 140px}.mphb_sc_search-form abbr,.mphb_sc_search-form p br,.mphb_sc_search-form p.mphb-required-fields-tip{display:none}.mphb_sc_search-wrapper .mphb_sc_search-submit-button-wrapper .button{ttext-decoration:none;position:relative;padding:10px 40px;min-height:50px;text-align:center;color:var(--white-color);font-size:16px;font-weight:400;-webkit-transition:all .3s linear;transition:all .3s linear;border:0;display:inline-flex;align-items:center;justify-content:center;z-index:0!important;border-radius:4px;background-color:var(--hg-primary);box-shadow:none;font-family:"Poppins",sans-serif;overflow:hidden;white-space:nowrap}.mphb_sc_search-wrapper .mphb_sc_search-submit-button-wrapper .button:focus,.mphb_sc_search-wrapper .mphb_sc_search-submit-button-wrapper .button:hover{background-color:var(--black-color)}.mphb_sc_search-wrapper input[type=text],.mphb_sc_search-wrapper select{border-radius:4px!important}.mphb_sc_search-wrapper select{width:100%}.page-progress{position:fixed;bottom:0;z-index:999999;left:0;height:5px;background-color:var(--hg-primary);transition:all linear .1s;min-width:0;overflow:hidden}footer.site-footer-area{position:relative;padding-top:100px!important}footer.site-footer-area:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;background-position:center;background-repeat:repeat}.footer-top-area{margin-bottom:45px}.widget-contact{display:flex;flex-wrap:nowrap;align-items:center;padding:30px 25px 30px 47px;position:relative;z-index:1;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;overflow:hidden;background-color:#1a1a1a}.hg-bg-image{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.08;background-position:50%;background-size:cover}.contact-icon{line-height:1;margin-right:24px;display:flex;align-items:center;justify-content:center;min-width:84px;max-width:84px;height:84px;min-height:84px;max-height:84px;text-align:center;-webkit-border-radius:10px;border-radius:10px;-webkit-transition:all .3s linear .1s;transition:all .3s linear .1s;background-color:var(--hg-primary);color:var(--white-color)}.widget-contact .contact-icon i{font-size:36px}.hg-footer-btn,.title{color:var(--white-color);font-size:22px}.hg-footer-btn{text-transform:uppercase;font-size:14px;font-weight:500}.hg-footer-btn i{position:relative;margin-left:10px}.copyright-bar{padding:40px 0 20px;color:var(--white-color);vertical-align:middle;z-index:9;margin-bottom:0;position:relative}.copyright-bar .container:before{content:"";position:absolute;top:-60%;left:0;width:100%;height:1px;background-color:rgba(108,117,125,.6)}.widget{padding:30px;font-size:17px;margin-bottom:2em}input[type=search],input[type=text],select{background-color:#fafafa;color:#666;border:1px solid #e1e6eb;border-radius:5px;padding:10px 15px;width:100%}a img:focus,input[type=text]:focus,select:focus{border-color:var(--hg-primary)!important;outline:0}.scroll-top{position:fixed!important;z-index:11;display:none;color:var(--white-color);height:40px;width:40px;line-height:40px;font-size:16px;right:40px;bottom:40px;text-align:center;background-color:var(--hg-primary);border-radius:100%;-webkit-transition:var(--transition);transition:var(--transition)}.scroll-top:focus,.scroll-top:hover{color:var(--white-color)}.scroll-top i{position:relative;z-index:2}.scroll-top:after,.scroll-top:before{content:"";border:5px solid;border-color:inherit;width:150%;height:150%;border-radius:50%;position:absolute;left:-25%;top:-25%;border-color:var(--hg-primary);background:var(--hg-primary);opacity:.7;-webkit-animation:3s videomodule-anim linear infinite;animation:3s videomodule-anim linear infinite}.scroll-top:after{opacity:.5;-webkit-animation:2s videomodule-anim linear infinite;animation:2s videomodule-anim linear infinite}.header-above-btn{position:absolute;top:0;right:0;width:72px;height:52px;overflow:hidden;text-align:center;z-index:0}.header-above-btn:after,.header-above-collapse{position:absolute;background-color:var(--hg-primary)}.header-above-btn:after{content:"";width:250%;height:250%;display:block;top:0;right:0;transform:translateX(126px) translateY(-78px) rotate(35deg);z-index:-1}.header-above-collapse{display:inline-block;top:-11px;left:45px;padding:0;width:26px;height:50px;border:0;color:var(--bs-white);transform:rotate(-55deg);z-index:1}.header-above-collapse span,.header-above-collapse span:after,.header-above-collapse span:before{position:absolute;width:7px;height:7px;line-height:7px;text-align:center;background:var(--bs-white);left:50%;margin-left:-4px;border-radius:50%}.header-above-collapse span{top:40%}.header-above-collapse span:before{bottom:100%;margin-bottom:4px;content:""}.header-above-collapse span:after{content:"";top:100%;margin-top:4px}.header-above-btn .header-above-collapse:focus{color:var(--bs-white);background-color:var(--hg-secondary);box-shadow:none!important;outline:1px dotted #fff}@media (max-width:425px){.container.d-flex.content-center,ul.nav.header_contact{display:block!important}#main-home-booking .overlay-1 .container .booking-content-area{position:absolute}.site-title-header{font-size:30px}.view-all-btn{position:inherit;right:0;top:0}.main-content p{font-size:.8125rem!important;margin-bottom:15px!important;max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:auto;display:inline-block}body .hg-home-slider h5.slider-title{font-size:15px;margin-bottom:0;padding-left:0}body .hg-home-slider h5.slider-title:after{display:none}body .hg-home-slider h5.slider-title span i{margin-left:5px}.btn-theme{padding:6px 12px!important;font-size:12px}.main-slider div.main-content{margin-top:0;margin-bottom:0}}@media (max-width:1200px){div#main-home-booking{right:80px;bottom:0}}@media (max-width:991px){#mastser-header .navbar-nav{margin:0;display:block;max-height:400px;overflow-x:auto}#mastser-header .navbar-nav>li>a{padding:15px!important}.navbar-collapse{position:absolute;background-color:var(--white-color);width:100%;top:100%;left:0;right:0;max-width:500px;margin:auto;box-shadow:0 0 20px rgb(0 0 0/40%)}div#main-home-booking{position:relative;left:0;right:0;margin:0 auto}.main-menu-right{display:none}#mastser-header .navbar-nav>li>a:after{display:none!important}}@media (max-width:768px){.scroll-top{right:11px;bottom:11px}.main-slider div.main-content{margin-bottom:0}.main-content p{font-size:.875rem!important}.clearfix .phone-call{display:none}#mastser-header form.search-form.hg-navigation-search{width:100%}#main-home-booking .overlay-1 .container .booking-content-area .mphb_sc_search-wrapper{padding:30px 40px!important}#main-home-booking .overlay-1{position:relative;bottom:-10px}}@media (min-width:992px){header .navbar-brand{min-width:230px;padding-bottom:0;padding-top:0}.header-above-btn{display:none}.info-bar.collapse:not(.show){display:flex}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}.screen-reader-text{position:absolute}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.mastser-header-one .navbar-nav>li:hover>a,.mastser-header-one .navbar-nav>li>a:after,.mastser-header-one .navbar-nav>li>a:focus,ul.menu-right-list li>button:hover{background-color:var(--hg-primary);color:var(--white-color)}.owl-carousel{-webkit-tap-highlight-color:transparent;position:relative;display:none;width:100%;z-index:1}.main-menu-right{position:relative;margin-left:25px}