@charset "UTF-8";

@font-face{font-family:'Marion';src:url(//www.littletaihang.com/wp-content/themes/little-tai-hang/assets/assets/fonts/Marion.eot);src:local("☺"),url(//www.littletaihang.com/wp-content/themes/little-tai-hang/assets/fonts/Marion.woff) format("woff"),url(//www.littletaihang.com/wp-content/themes/little-tai-hang/assets/fonts/Marion.ttf) format("truetype"),url(//www.littletaihang.com/wp-content/themes/little-tai-hang/assets/fonts/Marion.svg) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Avenir';src:url(//www.littletaihang.com/wp-content/themes/little-tai-hang/assets/assets/fonts/Avenir.eot);src:local("☺"),url(//www.littletaihang.com/wp-content/themes/little-tai-hang/assets/fonts/Avenir.woff) format("woff"),url(//www.littletaihang.com/wp-content/themes/little-tai-hang/assets/fonts/Avenir.ttf) format("truetype"),url(//www.littletaihang.com/wp-content/themes/little-tai-hang/assets/fonts/Avenir.svg) format("svg");font-weight:normal;font-style:normal}h1{color:#f7f6f4;font-family:'Marion';font-size:110px;letter-spacing:2.75px;line-height:100px;font-weight:100;-webkit-font-smoothing:antialiased}@media(max-width:1024px){h1{font-size:41px;line-height:43px}}h1 a{color:#f7f6f4}h2{font-family:'Marion';font-size:29px;letter-spacing:.07px;line-height:30px;font-weight:100;-webkit-font-smoothing:antialiased}h3{color:#454545;font-family:'Marion';font-size:30px;font-weight:100;line-height:48px;-webkit-font-smoothing:antialiased}.heading-large h3{font-size:36px}h4{color:#454545;font-family:'Marion';font-size:16px;line-height:24px;font-weight:100;-webkit-font-smoothing:antialiased}h5{color:#fff;font-family:'Marion';font-size:19px;letter-spacing:.7px;font-weight:100;-webkit-font-smoothing:antialiased}h6{color:#454545;font-family:Avenir;font-size:11px;font-weight:100;letter-spacing:4px;line-height:20px;text-transform:uppercase}p{color:#454545;line-height:24px;font-weight:100;font-family:'Marion';-webkit-font-smoothing:antialiased}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}body .entry-title{display:none}body .elementor-section{overflow:hidden !important}body select{-webkit-appearance:none;-moz-appearance:none}body select::-ms-expand{display:none}body textarea{overflow:auto}.page-content{background-color:#f7f7f7}.page-about-us h1{color:#454545;font-family:'Marion';font-size:110px;letter-spacing:2.75px;line-height:100px}@media(max-width:1000px){.page-about-us h1{font-size:80px}}@media(max-width:767px){.page-about-us h1{font-size:54px;line-height:57px}}@media(max-width:767px){.page-about-us p{font-size:15px}}.page-about-us .toad-col{position:relative}.page-about-us .toad-col:before{content:'';height:395px;width:460px;border:1px solid #454545;position:absolute;left:125px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:1200px){.page-about-us .toad-col:before{width:340px;left:50px}}@media(max-width:1000px){.page-about-us .toad-col:before{width:320px;left:50px}}@media(max-width:767px){.page-about-us .toad-col:before{height:280px;width:326px;left:32px}}@media(max-width:380px){.page-about-us .toad-col:before{left:15px}}@media(max-width:767px){.page-about-us .toad-col{height:340px}}@media(max-width:1390px){.page-about-us #dragon-section{width:100% !important}}.page-about-us #dragon-section .dragon-text-col{margin-left:110px}@media(max-width:1310px){.page-about-us #dragon-section .dragon-text-col{margin-right:40px}}@media(max-width:1200px){.page-about-us #dragon-section .dragon-text-col{margin-left:0;margin-right:60px}}@media(max-width:1024px){.page-about-us #dragon-section .dragon-text-col{margin-right:0;padding-right:60px}}@media(max-width:767px){.page-about-us #dragon-section .dragon-text-col{padding-right:0;width:100%}}.page-about-us #dragon-section .dragon-col{position:relative}@media(max-width:767px){.page-about-us #dragon-section .dragon-col{height:380px;width:100% !important}}.page-about-us #dragon-section .dragon-col .text-container{padding-left:380px}@media(max-width:1620px){.page-about-us #dragon-section .dragon-col .text-container{padding-left:300px}}@media(max-width:1450px){.page-about-us #dragon-section .dragon-col .text-container{padding-left:200px}}@media(max-width:1300px){.page-about-us #dragon-section .dragon-col .text-container{padding-left:100px}}@media(max-width:890px){.page-about-us #dragon-section .dragon-col .text-container{padding-left:80px}}@media(max-width:810px){.page-about-us #dragon-section .dragon-col .text-container{padding-left:40px}}@media(max-width:767px){.page-about-us #dragon-section .dragon-col .text-container{padding-left:300px}}@media(max-width:545px){.page-about-us #dragon-section .dragon-col .text-container{padding-left:260px}}@media(max-width:500px){.page-about-us #dragon-section .dragon-col .text-container{padding-left:240px}}@media(max-width:480px){.page-about-us #dragon-section .dragon-col .text-container{padding-left:200px}}@media(max-width:460px){.page-about-us #dragon-section .dragon-col .text-container{padding-left:160px}}@media(max-width:380px){.page-about-us #dragon-section .dragon-col .text-container{padding-left:140px}}.page-about-us #dragon-section .dragon-col:before{content:'';height:395px;width:460px;border:1px solid #454545;position:absolute;right:40px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:1450px){.page-about-us #dragon-section .dragon-col:before{right:150px;width:400px}}@media(max-width:1450px){.page-about-us #dragon-section .dragon-col:before{right:100px;width:326px}}@media(max-width:760px){.page-about-us #dragon-section .dragon-col:before{height:280px}}@media(max-width:480px){.page-about-us #dragon-section .dragon-col:before{right:20px}}@media(max-width:767px){.page-find-us #contact-form,.page-find-us-cn #contact-form{margin:0 5px}}.page-find-us #contact-form .form-inner-section,.page-find-us-cn #contact-form .form-inner-section{height:auto;overflow:hidden}.page-find-us #contact-form .contact-text-right,.page-find-us-cn #contact-form .contact-text-right{color:#454545;font-family:'Marion';font-size:20px;line-height:32px}.page-find-us #contact-form .contact-text-right a,.page-find-us-cn #contact-form .contact-text-right a{color:#454545}@media(max-width:480px){.page-find-us #contact-form .contact-text-right,.page-find-us-cn #contact-form .contact-text-right{color:#454545;font-family:"Marion";font-size:16px;line-height:30px}}@media(max-width:767px){.page-find-us #contact-form .elementor-form,.page-find-us-cn #contact-form .elementor-form{margin-bottom:46px}}.page-find-us #contact-form .elementor-form textarea,.page-find-us #contact-form .elementor-form select,.page-find-us #contact-form .elementor-form input,.page-find-us #contact-form .elementor-form label,.page-find-us-cn #contact-form .elementor-form textarea,.page-find-us-cn #contact-form .elementor-form select,.page-find-us-cn #contact-form .elementor-form input,.page-find-us-cn #contact-form .elementor-form label{color:#7d7e85 !important;font-family:'Marion';font-size:16px;line-height:26px;-webkit-font-smoothing:antialiased;-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none !important}@media(max-width:480px){.page-find-us #contact-form .elementor-form textarea,.page-find-us #contact-form .elementor-form select,.page-find-us #contact-form .elementor-form input,.page-find-us #contact-form .elementor-form label,.page-find-us-cn #contact-form .elementor-form textarea,.page-find-us-cn #contact-form .elementor-form select,.page-find-us-cn #contact-form .elementor-form input,.page-find-us-cn #contact-form .elementor-form label{font-size:15px}}.page-find-us #contact-form .elementor-form select,.page-find-us-cn #contact-form .elementor-form select{line-height:40px;opacity:.6}.page-find-us #contact-form .elementor-form input,.page-find-us-cn #contact-form .elementor-form input{line-height:40px}.page-find-us #contact-form .elementor-form .elementor-field-label,.page-find-us-cn #contact-form .elementor-form .elementor-field-label{color:#7d7e85 !important;font-family:'Marion';font-size:16px;line-height:24px}.page-find-us #contact-form .elementor-form .elementor-size-sm,.page-find-us-cn #contact-form .elementor-form .elementor-size-sm{padding:5px 0 10}@media(max-width:480px){.page-find-us #contact-form .elementor-form .elementor-size-sm,.page-find-us-cn #contact-form .elementor-form .elementor-size-sm{padding:20px 0 0}}.page-find-us #contact-form .elementor-form .elementor-field-type-date label,.page-find-us #contact-form .elementor-form .elementor-field-type-select label,.page-find-us-cn #contact-form .elementor-form .elementor-field-type-date label,.page-find-us-cn #contact-form .elementor-form .elementor-field-type-select label{position:static !important;color:#7d7e85 !important;z-index:1000 !important;display:block !important;width:auto !important;height:auto !important;margin:0 !important;clip:none;padding-top:10px;padding-left:15px;padding-bottom:5px;opacity:.6}@media(max-width:767px){.page-find-us #contact-form .elementor-form .elementor-field-type-date label,.page-find-us #contact-form .elementor-form .elementor-field-type-select label,.page-find-us-cn #contact-form .elementor-form .elementor-field-type-date label,.page-find-us-cn #contact-form .elementor-form .elementor-field-type-select label{padding-left:0;font-size:15px}}.page-find-us #contact-form .elementor-form .elementor-field-type-date .elementor-size-sm,.page-find-us #contact-form .elementor-form .elementor-field-type-select .elementor-size-sm,.page-find-us-cn #contact-form .elementor-form .elementor-field-type-date .elementor-size-sm,.page-find-us-cn #contact-form .elementor-form .elementor-field-type-select .elementor-size-sm{padding:0 0 0 15px}@media(max-width:480px){.page-find-us #contact-form .elementor-form .elementor-field-type-date .elementor-size-sm,.page-find-us #contact-form .elementor-form .elementor-field-type-select .elementor-size-sm,.page-find-us-cn #contact-form .elementor-form .elementor-field-type-date .elementor-size-sm,.page-find-us-cn #contact-form .elementor-form .elementor-field-type-select .elementor-size-sm{padding:0 !important}}.page-find-us #contact-form .elementor-form .elementor-field-type-checkbox,.page-find-us-cn #contact-form .elementor-form .elementor-field-type-checkbox{margin-left:13px}.page-find-us #contact-form .elementor-form .elementor-field-type-checkbox label,.page-find-us-cn #contact-form .elementor-form .elementor-field-type-checkbox label{padding-left:55px !important;top:0 !important}.page-find-us #contact-form .elementor-form .elementor-field-type-acceptance,.page-find-us #contact-form .elementor-form .elementor-field-type-checkbox,.page-find-us-cn #contact-form .elementor-form .elementor-field-type-acceptance,.page-find-us-cn #contact-form .elementor-form .elementor-field-type-checkbox{position:relative}.page-find-us #contact-form .elementor-form .elementor-field-type-acceptance label,.page-find-us #contact-form .elementor-form .elementor-field-type-checkbox label,.page-find-us-cn #contact-form .elementor-form .elementor-field-type-acceptance label,.page-find-us-cn #contact-form .elementor-form .elementor-field-type-checkbox label{position:absolute;top:5px;left:0;padding-left:70px;height:30px}.page-find-us #contact-form .elementor-form .elementor-field-type-acceptance .elementor-size-sm,.page-find-us #contact-form .elementor-form .elementor-field-type-checkbox .elementor-size-sm,.page-find-us-cn #contact-form .elementor-form .elementor-field-type-acceptance .elementor-size-sm,.page-find-us-cn #contact-form .elementor-form .elementor-field-type-checkbox .elementor-size-sm{width:24px;height:24px}.page-find-us #contact-form .elementor-form .elementor-field-type-acceptance .elementor-field-option,.page-find-us #contact-form .elementor-form .elementor-field-type-checkbox .elementor-field-option,.page-find-us-cn #contact-form .elementor-form .elementor-field-type-acceptance .elementor-field-option,.page-find-us-cn #contact-form .elementor-form .elementor-field-type-checkbox .elementor-field-option{width:32px;height:32px}.page-find-us #contact-form .elementor-form .elementor-field-type-acceptance input.elementor-acceptance-field,.page-find-us #contact-form .elementor-form .elementor-field-type-checkbox input.elementor-acceptance-field,.page-find-us-cn #contact-form .elementor-form .elementor-field-type-acceptance input.elementor-acceptance-field,.page-find-us-cn #contact-form .elementor-form .elementor-field-type-checkbox input.elementor-acceptance-field{position:relative}.page-find-us #contact-form .elementor-form .elementor-field-type-acceptance input.elementor-acceptance-field:after,.page-find-us #contact-form .elementor-form .elementor-field-type-checkbox input.elementor-acceptance-field:after,.page-find-us-cn #contact-form .elementor-form .elementor-field-type-acceptance input.elementor-acceptance-field:after,.page-find-us-cn #contact-form .elementor-form .elementor-field-type-checkbox input.elementor-acceptance-field:after{content:'You need to agree to Little Tai Hang’s Terms and Conditions, Disclaimer and Privacy Policy';position:absolute;top:0;left:50px;width:300px;height:auto;border:1px solid orange;background:#fff;border-radius:7px;padding:10px;z-index:100;line-height:20px;-webkit-box-shadow:0 4px 9px 0 rgba(0,0,0,0.28);box-shadow:0 4px 9px 0 rgba(0,0,0,0.28);color:#222;display:none}.page-find-us #contact-form .elementor-form .elementor-field-type-acceptance input.elementor-acceptance-field.active:after,.page-find-us #contact-form .elementor-form .elementor-field-type-checkbox input.elementor-acceptance-field.active:after,.page-find-us-cn #contact-form .elementor-form .elementor-field-type-acceptance input.elementor-acceptance-field.active:after,.page-find-us-cn #contact-form .elementor-form .elementor-field-type-checkbox input.elementor-acceptance-field.active:after{display:block}.page-find-us #contact-form .elementor-form .elementor-field-option,.page-find-us-cn #contact-form .elementor-form .elementor-field-option{margin:5px 0;padding-left:5px}.page-find-us #contact-form .elementor-form .elementor-field-option input[type=checkbox]:before,.page-find-us-cn #contact-form .elementor-form .elementor-field-option input[type=checkbox]:before{content:'';position:absolute;top:0;left:15px;width:28px;height:28px;border:1px solid #c6c6c6;background:#fff;pointer-events:none;cursor:pointer}.page-find-us #contact-form .elementor-form .elementor-field-option input[type=checkbox]:checked:before,.page-find-us-cn #contact-form .elementor-form .elementor-field-option input[type=checkbox]:checked:before{border:1px solid #c6c6c6;background:#454545}.page-find-us #contact-form .elementor-form .elementor-field-type-submit,.page-find-us-cn #contact-form .elementor-form .elementor-field-type-submit{margin-top:30px;margin-left:15px;height:57px !important;width:225px !important;padding:0}@media(max-width:480px){.page-find-us #contact-form .elementor-form .elementor-field-type-submit,.page-find-us-cn #contact-form .elementor-form .elementor-field-type-submit{height:40px !important;width:193px !important}}.page-find-us #contact-form .elementor-form .elementor-field-type-submit button,.page-find-us-cn #contact-form .elementor-form .elementor-field-type-submit button{border:1px solid #454545;background:transparent;outline:0 !important;padding:0}.page-find-us #contact-form .elementor-form .elementor-field-type-submit button span,.page-find-us-cn #contact-form .elementor-form .elementor-field-type-submit button span{color:#454545;font-family:"Marion";font-size:13px !important;letter-spacing:4px;line-height:14px;text-align:center;padding:0}@media(max-width:480px){.page-find-us #contact-form .elementor-form .elementor-field-type-submit button span,.page-find-us-cn #contact-form .elementor-form .elementor-field-type-submit button span{font-size:12px !important}}.page-find-us #contact-form .elementor-form .elementor-field-type-submit button:hover,.page-find-us-cn #contact-form .elementor-form .elementor-field-type-submit button:hover{opacity:.5}.page-find-us #contact-form .contact-phone-col,.page-find-us-cn #contact-form .contact-phone-col{border:1px solid #454545;padding:50px 35px}.page-find-us #contact-form .contact-phone-col p,.page-find-us-cn #contact-form .contact-phone-col p{line-height:32px}@media(max-width:1300px){.page-find-us #contact-form .contact-phone-col,.page-find-us-cn #contact-form .contact-phone-col{padding:50px 10px;height:auto}.page-find-us #contact-form .contact-phone-col p,.page-find-us-cn #contact-form .contact-phone-col p{line-height:30px;font-size:18px !important}}.page-find-us #contact-form .contact-label,.page-find-us #contact-form .contact-number,.page-find-us-cn #contact-form .contact-label,.page-find-us-cn #contact-form .contact-number{display:inline-block;width:40%}.page-find-us #contact-form .contact-number,.page-find-us-cn #contact-form .contact-number{width:58%}.page-find-us .elementor-icon-list-items,.page-find-us-cn .elementor-icon-list-items{margin-bottom:12px}.page-find-us .elementor-icon-list-items .speed-icon-tram,.page-find-us .elementor-icon-list-items .speed-icon-hk-mtr,.page-find-us-cn .elementor-icon-list-items .speed-icon-tram,.page-find-us-cn .elementor-icon-list-items .speed-icon-hk-mtr{font-size:20px !important}.page-find-us .elementor-icon-list-items .elementor-icon-list-text,.page-find-us-cn .elementor-icon-list-items .elementor-icon-list-text{padding-left:20px;color:#454545;font-family:'Marion';font-size:20px;line-height:20px}@media(max-width:767px){.page-find-us .transpo,.page-find-us .around-city,.page-find-us-cn .transpo,.page-find-us-cn .around-city{margin:0 10px}}@media(max-width:480px){.page-find-us .transpo,.page-find-us .around-city,.page-find-us-cn .transpo,.page-find-us-cn .around-city{margin:0}}.page-find-us .transpo p,.page-find-us .around-city p,.page-find-us-cn .transpo p,.page-find-us-cn .around-city p{color:#454545;font-family:'Marion';font-size:18px;line-height:30px}@media(max-width:480px){.page-find-us .transpo p,.page-find-us .around-city p,.page-find-us-cn .transpo p,.page-find-us-cn .around-city p{font-size:15px;line-height:26px}}.page-find-us .transpo h3,.page-find-us .around-city h3,.page-find-us-cn .transpo h3,.page-find-us-cn .around-city h3{padding-bottom:20px}@media(max-width:480px){.page-find-us .transpo h3,.page-find-us .around-city h3,.page-find-us-cn .transpo h3,.page-find-us-cn .around-city h3{font-size:28px;padding-bottom:25px}}#facility-slider-section{min-height:600px}#facility-slider-section ul li{color:#454545;font-family:"Marion";font-size:16px;line-height:30px;margin-left:18px}@media(max-width:767px){#facility-slider-section ul li{font-size:15px}}#facility-slider-section #facility-slider{height:auto}#facility-slider-section #facility-slider .elementor-swiper-button-prev{z-index:10;height:51px;width:51px;color:black;background-color:#fff;border:2px solid #fff;position:absolute;left:25px;border-radius:100%;outline:none !important;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(min-width:1871px){#facility-slider-section #facility-slider .elementor-swiper-button-prev{top:39%}}@media(max-width:1870px){#facility-slider-section #facility-slider .elementor-swiper-button-prev{top:36%}}@media(max-width:1574px){#facility-slider-section #facility-slider .elementor-swiper-button-prev{top:34.5%}}@media(max-width:844px){#facility-slider-section #facility-slider .elementor-swiper-button-prev{top:34%}}@media(max-width:767px){#facility-slider-section #facility-slider .elementor-swiper-button-prev{height:40px;width:40px;left:10px;top:34.5%}}@media(max-width:420px){#facility-slider-section #facility-slider .elementor-swiper-button-prev{left:20px}}#facility-slider-section #facility-slider .elementor-swiper-button-prev:before{color:black;content:"\f053";font-size:15px;font-family:'Font Awesome\ 5 Free';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#facility-slider-section #facility-slider .elementor-swiper-button-prev:hover{opacity:.9}#facility-slider-section #facility-slider .elementor-swiper-button-prev i{display:none}#facility-slider-section #facility-slider .elementor-swiper-button-next{z-index:60;height:51px;width:51px;color:black;background-color:#fff;border:2px solid #fff;position:absolute;top:45%;right:25px;border-radius:100%;outline:none !important;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(min-width:1871px){#facility-slider-section #facility-slider .elementor-swiper-button-next{top:39%}}@media(max-width:1870px){#facility-slider-section #facility-slider .elementor-swiper-button-next{top:36%}}@media(max-width:1574px){#facility-slider-section #facility-slider .elementor-swiper-button-next{top:34.5%}}@media(max-width:844px){#facility-slider-section #facility-slider .elementor-swiper-button-next{top:34%}}@media(max-width:767px){#facility-slider-section #facility-slider .elementor-swiper-button-next{height:40px;width:40px;right:10px;top:34.5%}}@media(max-width:420px){#facility-slider-section #facility-slider .elementor-swiper-button-next{right:20px}}#facility-slider-section #facility-slider .elementor-swiper-button-next:before{color:black;content:"\f054";font-size:15px;font-family:'Font Awesome\ 5 Free';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#facility-slider-section #facility-slider .elementor-swiper-button-next:hover{opacity:.9}#facility-slider-section #facility-slider .elementor-swiper-button-next i{display:none}#facility-slider-section #facility-slider .elementor-slick-slider{visibility:hidden}#facility-slider-section #facility-slider .swiper-slide{height:auto}#facility-slider-section #facility-slider .swiper-slide .swiper-slide-bg{height:420px;min-height:0}@media(max-width:1700px){#facility-slider-section #facility-slider .swiper-slide .swiper-slide-bg{height:400px}}#facility-slider-section #facility-slider .swiper-slide .swiper-slide-inner{position:static;display:block;padding:30px 0}#facility-slider-section #facility-slider .swiper-slide .swiper-slide-inner .swiper-slide-contents{max-width:100%}#facility-slider-section #facility-slider .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-slide-heading{color:#454545;font-family:"Marion";font-size:30px;line-height:48px;text-align:left;margin-bottom:0;font-weight:500}#facility-slider-section #facility-slider .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-slide-description{color:#454545;font-family:"Marion";font-size:16px;line-height:24px;text-align:left}@media(max-width:767px){#facility-slider-section #facility-slider .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-slide-description{font-size:15px}}.page-gallery .gallery-text{display:none}.page-gallery #gallery-slider-container{z-index:120 !important;display:none;position:fixed;z-index:3;top:0;left:0;width:100%;height:100%;overflow:hidden;background:rgba(0,0,0,0.8)}.page-gallery #gallery-slider-container .gallery-outer{overflow:hidden;width:90%;height:100%;margin:0 auto;position:relative}@media(max-width:1024px){.page-gallery #gallery-slider-container .gallery-outer{width:100%}}.page-gallery #gallery-slider-container .gallery-outer #gallery-wrapper{width:100%;height:100%}@media(max-width:1024px){.page-gallery #gallery-slider-container .gallery-outer #gallery-wrapper{height:510px}}@media(max-width:767px){.page-gallery #gallery-slider-container .gallery-outer #gallery-wrapper{height:310px}}.page-gallery #gallery-slider-container .gallery-outer #gallery-wrapper .gallery-slide{width:100%;height:100%;overflow:hidden}@media(max-width:767px){.page-gallery #gallery-slider-container .gallery-outer #gallery-wrapper .gallery-slide{width:100%;padding:30px;height:280px;overflow:hidden}}.page-gallery #gallery-slider-container .gallery-outer #gallery-wrapper .gallery-slide img{height:100vh;margin:0 auto}@media(max-width:1024px){.page-gallery #gallery-slider-container .gallery-outer #gallery-wrapper .gallery-slide img{height:100%;padding-left:0}}.page-gallery #gallery-slider-container .gallery-outer #gallery-wrapper .gallery-slide iframe{height:90vh;width:100%}@media(max-width:1024px){.page-gallery #gallery-slider-container .gallery-outer #gallery-wrapper .gallery-slide iframe{height:510px}}@media(max-width:767px){.page-gallery #gallery-slider-container .gallery-outer #gallery-wrapper .gallery-slide iframe{height:310px}}.page-gallery #gallery-slider-container .gallery-outer #gallery-indicator{display:none}.page-gallery #gallery-slider-container .gallery-outer #close-slider{font-family:'Roboto';text-align:center;z-index:1000;background:#fff;position:absolute;top:5px;right:5px;font-size:20px;color:#000;border-radius:100%;width:40px;height:40px;line-height:38px;vertical-align:middle;padding-bottom:5px;cursor:pointer}.page-gallery #gallery-slider-container .gallery-outer #close-slider:hover{background:#ccc;color:#fff}.page-gallery .slick-next{height:51px;width:51px;color:transparent;background-color:#fff;border:1px solid #fff;position:absolute;top:45%;right:5px;border-radius:100%;outline:none !important;cursor:pointer}@media(max-width:767px){.page-gallery .slick-next{height:40px;width:40px;right:0;z-index:1000000}}.page-gallery .slick-next:before{color:black;content:"\f053";font-size:15px;font-family:'Font Awesome\ 5 Free';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}.page-gallery .slick-next:hover{opacity:.9}.page-gallery .slick-prev{z-index:100;height:51px;width:51px;color:transparent;background-color:#fff;border:1px solid #fff;position:absolute;top:45%;left:5px;border-radius:100%;outline:none !important;cursor:pointer}@media(max-width:767px){.page-gallery .slick-prev{height:40px;width:40px;left:0;z-index:1000000}}.page-gallery .slick-prev:before{color:black;content:"\f054";font-size:15px;font-family:'Font Awesome\ 5 Free';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}.page-gallery .slick-prev:hover{opacity:.9}.page-gallery #gallery-pop-up{padding:0 10%;max-height:1100px}@media(max-width:1200px){.page-gallery #gallery-pop-up{width:100%;padding:100px 15px}}.page-gallery #gallery-pop-up .close-x{z-index:5;background:transparent;position:absolute;top:25px;right:0}@media(max-width:767px){.page-gallery #gallery-pop-up .close-x{top:-60px}}.page-gallery #gallery-pop-up .close-x a{width:51px !important;height:51px !important;border-radius:100% !important;background-color:transparent}.page-gallery #gallery-pop-up .close-x a i{color:#454545;font-size:36px;font-weight:normal;-webkit-text-stroke:4px #fff;background-color:#fff;border-radius:100%;width:51px;height:51px;padding:6px;cursor:pointer}.page-gallery #gallery-pop-up .close-x a i:hover{padding:4px;width:51px;height:51px;background-color:#454545;color:#fff;border:2px solid #454545;-webkit-text-stroke:4px #454545}@media(max-width:767px){.page-gallery #gallery-pop-up .close-x a i{padding:8px;width:35px;height:35px;font-size:18px;-webkit-text-stroke:1px #fff}.page-gallery #gallery-pop-up .close-x a i:hover{padding:6px;width:35px;height:35px;background-color:#454545;color:#fff;border:2px solid #454545;-webkit-text-stroke:1px #454545}}.page-gallery #gallery-pop-up .gallery-pop-container{width:100%;height:100%;overflow:hidden;padding-bottom:3%}@media(max-width:767px){.page-gallery #gallery-pop-up .gallery-pop-container{width:100%;padding:20px}}.page-gallery #gallery-pop-up .gallery-pop-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:767px){.page-gallery #gallery-pop-up .gallery-pop-container img{width:100%;padding-left:0}}.page-gallery #filter-section .jet-radio-list{margin-bottom:80px}@media(max-width:1024px){.page-gallery #filter-section .jet-radio-list{margin-bottom:20px}}.page-gallery #filter-section .jet-radio-list .jet-radio-list-wrapper{width:auto;overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:767px){.page-gallery #filter-section .jet-radio-list .jet-radio-list-wrapper{display:block;text-align:left}}.page-gallery #filter-section .jet-radio-list .jet-radio-list-wrapper .jet-radio-list__row .jet-radio-list__item span.jet-radio-list__decorator{display:none}.page-gallery #filter-section .jet-radio-list .jet-radio-list-wrapper .jet-radio-list__row .jet-radio-list__item span.jet-radio-list__label{color:#454545;font-family:Avenir;font-size:13px;font-weight:500;letter-spacing:3px;line-height:28px;text-transform:uppercase}@media(max-width:767px){.page-gallery #filter-section .jet-radio-list .jet-radio-list-wrapper .jet-radio-list__row .jet-radio-list__item span.jet-radio-list__label{font-size:11px}}.page-gallery #filter-section .jet-radio-list .jet-radio-list-wrapper .jet-radio-list__row .jet-radio-list__item.active{border-bottom:1px solid #454545}.page-gallery #filter-section .jet-radio-list .jet-radio-list-wrapper .jet-radio-list__row:last-child{margin-right:0}.page-gallery #gallery-items{overflow:hidden}.page-gallery #gallery-items .jet-listing-grid{margin-bottom:-30px !important;overflow:hidden}.page-gallery #gallery-items .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item{padding:14px;display:inline-block !important;height:auto;float:left}.page-gallery #gallery-items .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .jet-listing-dynamic-image{height:770px;cursor:pointer;position:relative}.page-gallery #gallery-items .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .jet-listing-dynamic-image.video-mobile{display:none}@media(max-width:1024px){.page-gallery #gallery-items .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .jet-listing-dynamic-image.video-mobile{display:block}}@media(max-width:1024px){.page-gallery #gallery-items .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .jet-listing-dynamic-image.video-desktop{display:none}}.page-gallery #gallery-items .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .jet-listing-dynamic-image img{height:770px;width:auto;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden;-webkit-filter:blur(0)}.page-gallery #gallery-items .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .jet-listing-dynamic-image img:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}@media(max-width:737px){.page-gallery #gallery-items .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .jet-listing-dynamic-image img{width:100%;height:auto}}.page-gallery #gallery-items .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .jet-listing-dynamic-image .yt-video-wrap{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.page-gallery #gallery-items .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .jet-listing-dynamic-image .yt-video-wrap .video-play-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80px;height:80px;background:url(//www.littletaihang.com/wp-content/themes/little-tai-hang/assets/images/play.png);background-position:center;background-repeat:no-repeat;background-size:cover}.page-gallery #gallery-items .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .jet-listing-dynamic-image .yt-video-wrap .video-play-icon:hover{opacity:.8}@media(max-width:1024px){.page-gallery #gallery-items .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.page-gallery #gallery-items .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .jet-listing-dynamic-image{height:500px}.page-gallery #gallery-items .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .jet-listing-dynamic-image img{height:550px;-o-object-fit:cover;object-fit:cover}}@media(max-width:767px){.page-gallery #gallery-items .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item{max-width:80%;-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;margin:0 auto}}@media(max-width:480px){.page-gallery #gallery-items .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 auto;padding:7.5px}}.home .page-content{width:100%;margin:0 auto;background-image:url(//www.littletaihang.com/wp-content/themes/little-tai-hang/assets/images/marble-bg.jpg);background-repeat:repeat-y;background-position:center;background-size:100%}.home .home-full-section{position:relative;height:100vh;overflow:hidden}.home .home-full-section .elementor-container .section-heading{position:absolute;left:70px;bottom:56px;width:50%}@media(max-width:767px){.home .home-full-section .elementor-container .section-heading{position:static;width:100%;padding-left:15px;padding-bottom:15px;height:100vh}}.home .home-full-section .elementor-container .section-heading h1{text-transform:uppercase}@media(max-width:767px){.home .home-full-section .elementor-container .section-heading h1{color:#fff}}@media(max-width:480px){.home .home-full-section .elementor-container .section-heading h1{font-size:30px}}.home .chars-on-bike img{height:60px}@media(max-width:1024px){.home #section2{height:auto;padding:35px 0}}.home #section2 .home-houses-heading{font-family:'Marion';font-size:20px;line-height:32px;text-align:center;color:#fff}@media(max-width:1024px){.home #section2 .heading-text{width:51%;margin:0 auto}}@media(max-width:630px){.home #section2 .heading-text{width:80%}}@media(max-width:480px){.home #section2 .heading-text{width:100%;padding:0 15px}}.home #section2 .heading-text p{color:#fff;font-family:'Marion';font-size:20px;line-height:32px;text-align:center;font-weight:100}@media(max-width:1024px){.home #section2 .heading-text p{font-size:18px;line-height:30px}}.home #section2 .inner-col .houses-col{width:352px}@media(max-width:1024px){.home #section2 .inner-col .houses-col{width:51%;margin:16px auto}}@media(max-width:630px){.home #section2 .inner-col .houses-col{width:80% !important}}@media(max-width:480px){.home #section2 .inner-col .houses-col{width:100% !important;padding:16px 15px;margin:0 auto !important}}.home #section2 .inner-col .houses-col .houses-text-col{position:relative;height:160px;padding:32px 27px;color:#454545}@media(max-width:480px){.home #section2 .inner-col .houses-col .houses-text-col{padding:32px 19px}}.home #section2 .inner-col .houses-col .houses-text-col p{padding-top:5px;max-height:100px;overflow-y:hidden}.home #section2 .inner-col .houses-col .houses-text-col a{color:#454545}.home #section2 .inner-col .houses-col .houses-text-col a:hover{color:#9e9e9e}.home #section2 .inner-col .houses-col .houses-text-col h4{position:absolute;left:26px;bottom:24px}@media(max-width:480px){.home #section2 .inner-col .houses-col .houses-text-col h4{left:18px;bottom:19px}}@media(max-width:480px){.home #section2 .inner-col .houses-col .houses-text-col h3{line-height:36px}}.home #section2 .inner-col .col-middle{margin:0 36px}@media(max-width:1024px){.home #section2 .inner-col .col-middle{margin:16px auto}}.home #section2 .inner-col .content-img{height:242px;width:100%}.home #section2 .inner-col .content-img img{height:242px;width:100%;-o-object-fit:cover;object-fit:cover}.page-houses-and-rooms .loading{visibility:hidden}.page-houses-and-rooms .loading.loaded{visibility:visible}.page-houses-and-rooms .room-filter-container{margin:0 15px}.page-houses-and-rooms .room-filter-container .room-filter-wrapper{display:none;width:100%;clear:both}.page-houses-and-rooms .room-filter-container .room-filter-wrapper .room-filter-list{position:relative;height:auto;overflow:auto}.page-houses-and-rooms .room-filter-container .room-filter-wrapper .room-filter-list ul{list-style:none}.page-houses-and-rooms .room-filter-container .room-filter-wrapper .room-filter-list ul li{float:left;margin-right:30px;color:#454545;font-family:Avenir;font-size:13px;font-weight:500;letter-spacing:3px;line-height:30px;text-transform:uppercase;cursor:pointer;white-space:nowrap}.page-houses-and-rooms .room-filter-container .room-filter-wrapper .room-filter-list ul li.active{border-bottom:1px solid #454545}.page-houses-and-rooms .room-filter-container .room-filter-wrapper .room-filter-list ul li.can-filter:hover{border-bottom:1px solid #454545}@media(max-width:1024px){.page-houses-and-rooms .room-filter-container .room-filter-wrapper .room-filter-list ul li.can-filter{display:none}}.page-houses-and-rooms .room-filter-container .room-filter-wrapper .room-filter-list ul li.parent{color:#454545;font-family:Marion;font-size:18px;letter-spacing:0;line-height:26px;text-transform:uppercase;margin-right:40px}@media(max-width:1024px){.page-houses-and-rooms .room-filter-container .room-filter-wrapper .room-filter-list ul li.parent{float:none;text-align:center;margin:70px auto 0}}.page-houses-and-rooms .room-filter-container .room-filter-wrapper .room-filter-list ul li.toggle-btns{display:none;padding-right:80px;position:absolute;top:0;right:15px;margin-right:0}@media(max-width:1024px){.page-houses-and-rooms .room-filter-container .room-filter-wrapper .room-filter-list ul li.toggle-btns{top:0;right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.page-houses-and-rooms .room-filter-container .room-filter-wrapper .room-filter-list ul li.toggle-btns .toggle-btn{position:absolute;top:0;right:0;height:29px;width:59.61px;border-radius:20.5px;background-color:#fff;-webkit-box-shadow:inset 0 1px 3px 0 rgba(49,74,60,0.25);box-shadow:inset 0 1px 3px 0 rgba(49,74,60,0.25)}.page-houses-and-rooms .room-filter-container .room-filter-wrapper .room-filter-list ul li.toggle-btns .toggle-btn .toggle{position:absolute;left:2px;top:2px;height:25px;width:25px;background-color:#fff;-webkit-box-shadow:2px 2px 4px 0 rgba(49,74,60,0.1);box-shadow:2px 2px 4px 0 rgba(49,74,60,0.1);border-radius:100%}.page-houses-and-rooms .room-filter-container .room-filter-wrapper .room-filter-list ul li.toggle-off{display:none}.page-houses-and-rooms .room-filter-container .room-filter-wrapper .room-filter-list ul li.toggle-off.switched{display:block}.page-houses-and-rooms .room-filter-container .room-filter-wrapper .room-filter-list ul li.toggle-on{display:none}.page-houses-and-rooms .room-filter-container .room-filter-wrapper .room-filter-list ul li.toggle-on.switched{display:block}.page-houses-and-rooms .room-filter-container .room-filter-wrapper .room-filter-list ul li.toggle-on.switched .toggle-btn{background:#314a3c}.page-houses-and-rooms .room-filter-container .room-filter-wrapper .room-filter-list ul li.toggle-on.switched .toggle-btn .toggle{left:auto;right:2px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.page-houses-and-rooms .room-filter-container .room-filter-wrapper.active{display:block}.page-houses-and-rooms .bedroom-listing .room-listing-container{width:100%;float:left}@media(max-width:1024px){.page-houses-and-rooms .bedroom-listing .room-listing-container{margin-left:-11px}}@media(max-width:420px){.page-houses-and-rooms .bedroom-listing .room-listing-container{margin:0}}.page-houses-and-rooms .bedroom-listing .room-listing-container .listing-item{float:left;margin:0 15px;height:365px;width:calc(33% - 30px)}@media(max-width:1024px){.page-houses-and-rooms .bedroom-listing .room-listing-container .listing-item{margin:0;margin-left:22px;width:calc(50% - 22px)}}@media(max-width:420px){.page-houses-and-rooms .bedroom-listing .room-listing-container .listing-item{margin:0;padding-bottom:60px;height:auto;width:100%}}.page-houses-and-rooms .bedroom-listing .room-listing-container .listing-item .listing-image .image-container{height:244px;width:100%;overflow:hidden}@media(max-width:1024px){.page-houses-and-rooms .bedroom-listing .room-listing-container .listing-item .listing-image .image-container{width:100%;height:244px}}.page-houses-and-rooms .bedroom-listing .room-listing-container .listing-item .listing-image .room-image{display:none}.page-houses-and-rooms .bedroom-listing .room-listing-container .listing-item .listing-image .room-image img{height:100%}@media(max-width:1024px){.page-houses-and-rooms .bedroom-listing .room-listing-container .listing-item .listing-image .room-image img{width:100%;-o-object-fit:cover;object-fit:cover}}.page-houses-and-rooms .bedroom-listing .room-listing-container .listing-item .listing-image .room-image.active{display:block}.page-houses-and-rooms .bedroom-listing .room-listing-container .listing-item .listing-image .plan-image{display:none;background-color:#f8de98;text-align:center}.page-houses-and-rooms .bedroom-listing .room-listing-container .listing-item .listing-image .plan-image img{height:100%}.page-houses-and-rooms .bedroom-listing .room-listing-container .listing-item .listing-image .plan-image.active{display:block}.page-houses-and-rooms .bedroom-listing .room-listing-container .listing-item .listing-text p{line-height:19px;font-size:17px;padding-top:10px}@media(max-width:1024px){.page-houses-and-rooms .bedroom-listing .room-listing-container .listing-item .listing-text p{font-size:15px}}.page-houses-and-rooms .bedroom-listing .room-listing-container .listing-item .listing-text a{color:#454545}.page-houses-and-rooms .select-house-label{color:#454545;font-family:Marion;font-size:20px;letter-spacing:0;line-height:26px;text-align:center}.page-houses-and-rooms svg#map-image .house-text{cursor:pointer}@media(max-width:767px){.page-houses-and-rooms svg#map-image .house-text{font-size:25px}}.page-houses-and-rooms svg#map-image .house-text.active{font-weight:bold;font-family:'Marion-bold';fill:#314a3c}.page-houses-and-rooms svg#map-image .house-text.current{font-weight:bold;font-family:'Marion-bold';fill:#314a3c}.page-houses-and-rooms svg#map-image .house-map{cursor:pointer}.page-houses-and-rooms svg#map-image .house-map:hover{fill:#314a3c}.page-houses-and-rooms svg#map-image .house-map.active{fill:#314a3c}.page-houses-and-rooms svg#map-image .house-map.current{fill:#314a3c}#map-container{width:100%;height:777px}.page-neighbourhood .amap-icon,.page-neighbourhood-cn .amap-icon{width:27px;height:27px}.page-neighbourhood .amap-icon img,.page-neighbourhood-cn .amap-icon img{width:27px;height:27px}.page-neighbourhood .amap-icon img:hover,.page-neighbourhood-cn .amap-icon img:hover{width:35px;height:35px}@media(max-width:767px){.page-neighbourhood h3,.page-neighbourhood-cn h3{font-size:28px}}@media(max-width:767px){.page-neighbourhood .page-content,.page-neighbourhood-cn .page-content{background:#fff}}.page-neighbourhood .neighbourhood-details,.page-neighbourhood-cn .neighbourhood-details{overflow:hidden;margin-left:80px}@media(max-width:1450px){.page-neighbourhood .neighbourhood-details,.page-neighbourhood-cn .neighbourhood-details{margin-left:40px}}@media(max-width:767px){.page-neighbourhood .neighbourhood-details,.page-neighbourhood-cn .neighbourhood-details{margin-left:0}}.page-neighbourhood .neighbourhood-details .elementor-text-editor,.page-neighbourhood-cn .neighbourhood-details .elementor-text-editor{width:380px;padding-right:20px}@media(max-width:1450px){.page-neighbourhood .neighbourhood-details .elementor-text-editor,.page-neighbourhood-cn .neighbourhood-details .elementor-text-editor{width:300px;padding-bottom:30px}}@media(max-width:1024px){.page-neighbourhood .neighbourhood-details .elementor-text-editor,.page-neighbourhood-cn .neighbourhood-details .elementor-text-editor{width:250px}}@media(max-width:767px){.page-neighbourhood .neighbourhood-details .elementor-text-editor,.page-neighbourhood-cn .neighbourhood-details .elementor-text-editor{width:100%}}.page-neighbourhood .neighbourhood-details .elementor-text-editor h2,.page-neighbourhood-cn .neighbourhood-details .elementor-text-editor h2{color:#454545;font-family:"Marion";font-size:30px;line-height:38px;margin-bottom:10px}.page-neighbourhood #map-slider-section,.page-neighbourhood-cn #map-slider-section{height:777px;overflow:hidden;position:relative}@media(max-width:1450px){.page-neighbourhood #map-slider-section,.page-neighbourhood-cn #map-slider-section{height:auto}}.page-neighbourhood #map-slider-section #map-column,.page-neighbourhood-cn #map-slider-section #map-column{-webkit-transition:all .7s;transition:all .7s}.page-neighbourhood #map-slider-section #map-column.right-expand,.page-neighbourhood-cn #map-slider-section #map-column.right-expand{width:calc(100% - 20px)}.page-neighbourhood #map-slider-section .neighbourhood-media.right-close,.page-neighbourhood-cn #map-slider-section .neighbourhood-media.right-close{width:20px}.page-neighbourhood #map-slider-section .neighbourhood-media.right-close #slide-btn:before,.page-neighbourhood-cn #map-slider-section .neighbourhood-media.right-close #slide-btn:before{color:#fff;content:"\f053";font-size:14px;font-family:'Font Awesome\ 5 Free';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-neighbourhood #map-slider-section .neighbourhood-media,.page-neighbourhood-cn #map-slider-section .neighbourhood-media{background:#fff;position:relative;-webkit-transition:all .7s;transition:all .7s;overflow:hidden}.page-neighbourhood #map-slider-section .neighbourhood-media #slide-btn,.page-neighbourhood-cn #map-slider-section .neighbourhood-media #slide-btn{position:absolute;z-index:100;top:50%;left:0;-webkit-transform:translateY(-50%) !important;transform:translateY(-50%) !important;background:#454545;width:20px;height:234px;font-size:0;cursor:pointer}.page-neighbourhood #map-slider-section .neighbourhood-media #slide-btn:before,.page-neighbourhood-cn #map-slider-section .neighbourhood-media #slide-btn:before{color:#fff;content:"\f054";font-size:14px;font-family:'Font Awesome\ 5 Free';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(max-width:767px){.page-neighbourhood #map-slider-section .neighbourhood-media #slide-btn,.page-neighbourhood-cn #map-slider-section .neighbourhood-media #slide-btn{display:none}}.page-neighbourhood #map-slider-section #filter-dropdown h4,.page-neighbourhood-cn #map-slider-section #filter-dropdown h4{position:relative;cursor:pointer}.page-neighbourhood #map-slider-section #filter-dropdown h4:after,.page-neighbourhood-cn #map-slider-section #filter-dropdown h4:after{content:'';position:absolute;top:3px;right:15px;width:15px;height:15px;background:url(//www.littletaihang.com/wp-content/themes/little-tai-hang/assets/images/down-arrow.svg);background-repeat:no-repeat;background-position:center right;-webkit-transform:rotate(180deg);transform:rotate(180deg);background-size:15px}.page-neighbourhood #map-slider-section #filter-dropdown h4.active:after,.page-neighbourhood-cn #map-slider-section #filter-dropdown h4.active:after{content:'';position:absolute;top:0;right:15px;width:20px;height:10px;background:url(//www.littletaihang.com/wp-content/themes/little-tai-hang/assets/images/down-arrow.svg);background-repeat:no-repeat;background-position:center right;-webkit-transform:rotate(0);transform:rotate(0);background-size:13px}.page-neighbourhood #map-slider-section .filter-container,.page-neighbourhood-cn #map-slider-section .filter-container{margin-top:90px;margin-bottom:80px}@media(max-width:1450px){.page-neighbourhood #map-slider-section .filter-container,.page-neighbourhood-cn #map-slider-section .filter-container{margin-bottom:20px;margin-top:30px}}.page-neighbourhood #map-slider-section .filter-container .filter-item,.page-neighbourhood-cn #map-slider-section .filter-container .filter-item{width:380px;margin-bottom:32px;position:relative;cursor:pointer;position:relative;margin-left:47px}@media(max-width:1450px){.page-neighbourhood #map-slider-section .filter-container .filter-item,.page-neighbourhood-cn #map-slider-section .filter-container .filter-item{margin-left:15px;width:300px}}.page-neighbourhood #map-slider-section .filter-container .filter-item input,.page-neighbourhood-cn #map-slider-section .filter-container .filter-item input{display:none}.page-neighbourhood #map-slider-section .filter-container .filter-item .filter-label,.page-neighbourhood-cn #map-slider-section .filter-container .filter-item .filter-label{color:#454545;font-family:Avenir;font-size:13px;font-weight:500;letter-spacing:3px;line-height:28px;text-transform:uppercase;position:relative;margin-left:55px}@media(max-width:767px){.page-neighbourhood #map-slider-section .filter-container .filter-item .filter-label,.page-neighbourhood-cn #map-slider-section .filter-container .filter-item .filter-label{font-size:11px;margin-left:35px}}.page-neighbourhood #map-slider-section .filter-container .filter-item input[type="checkbox"]+label:before,.page-neighbourhood-cn #map-slider-section .filter-container .filter-item input[type="checkbox"]+label:before{content:'';display:block;width:20px;height:20px;border:1px solid #454545;position:absolute;left:-5px;left:-30px;opacity:.6;-webkit-transition:all .12s,border-color .08s;transition:all .12s,border-color .08s}.page-neighbourhood #map-slider-section .filter-container .filter-item input[type="checkbox"]:checked+label:before,.page-neighbourhood-cn #map-slider-section .filter-container .filter-item input[type="checkbox"]:checked+label:before{content:'\2713';color:#fff;width:20px;height:20px;top:-5px;left:-30px;border-radius:0;opacity:1;margin-right:20px;background:#454545;line-height:20px;vertical-align:middle;text-align:center;border:1px solid #454545;pointer-events:none}.page-neighbourhood #map-slider-section .filter-container .filter-item .pin-marker,.page-neighbourhood-cn #map-slider-section .filter-container .filter-item .pin-marker{position:absolute;top:0;right:0;width:27px;height:27px;background-repeat:no-repeat;background-position:center right;background-size:19px 27px}@media(max-width:768px){.page-neighbourhood #map-slider-section .filter-container .filter-item .pin-marker,.page-neighbourhood-cn #map-slider-section .filter-container .filter-item .pin-marker{right:15px}}.page-neighbourhood #map-slider-section .filter-container .filter-item.active,.page-neighbourhood-cn #map-slider-section .filter-container .filter-item.active{pointer-events:none;opacity:.5}.page-neighbourhood #map-slider-section .jet-listing-grid,.page-neighbourhood-cn #map-slider-section .jet-listing-grid{height:777px;overflow-y:hidden}@media(max-width:1024px){.page-neighbourhood #map-slider-section .jet-listing-grid,.page-neighbourhood-cn #map-slider-section .jet-listing-grid{height:auto}}.page-neighbourhood #map-slider-section .jet-listing-grid .jet-listing-grid__items,.page-neighbourhood-cn #map-slider-section .jet-listing-grid .jet-listing-grid__items{position:relative}.page-neighbourhood #map-slider-section .jet-listing-grid .jet-listing-grid__items .slider-listing,.page-neighbourhood-cn #map-slider-section .jet-listing-grid .jet-listing-grid__items .slider-listing{height:777px;overflow:hidden}@media(max-width:420px){.page-neighbourhood #map-slider-section .jet-listing-grid .jet-listing-grid__items .slider-listing,.page-neighbourhood-cn #map-slider-section .jet-listing-grid .jet-listing-grid__items .slider-listing{height:530px}}.page-neighbourhood #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item,.page-neighbourhood-cn #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item{height:630px;padding:0 !important;margin-top:-2px}@media(max-width:420px){.page-neighbourhood #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item,.page-neighbourhood-cn #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item{height:530px}}.page-neighbourhood #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .elementor-container,.page-neighbourhood-cn #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .elementor-container{max-width:100%}.page-neighbourhood #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .jet-listing-dynamic-image,.page-neighbourhood-cn #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .jet-listing-dynamic-image{position:relative;height:530px;overflow:hidden}@media(max-width:1500px){.page-neighbourhood #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .jet-listing-dynamic-image,.page-neighbourhood-cn #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .jet-listing-dynamic-image{height:380px}}@media(max-width:420px){.page-neighbourhood #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .jet-listing-dynamic-image,.page-neighbourhood-cn #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .jet-listing-dynamic-image{height:280px}}.page-neighbourhood #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .jet-listing-dynamic-image img,.page-neighbourhood-cn #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .jet-listing-dynamic-image img{height:100%;-o-object-fit:cover;object-fit:cover}.page-neighbourhood #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-inner-section,.page-neighbourhood-cn #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-inner-section{padding:30px 50px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.page-neighbourhood #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-inner-section .elementor-column,.page-neighbourhood-cn #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-inner-section .elementor-column{position:relative;height:100%}.page-neighbourhood #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-inner-section .elementor-column .jet-listing-dynamic-terms a,.page-neighbourhood-cn #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-inner-section .elementor-column .jet-listing-dynamic-terms a{color:#454545;font-family:Avenir;font-size:11px;font-weight:500;letter-spacing:3px;line-height:20px;pointer-events:none;cursor:default;text-transform:uppercase}@media(max-width:767px){.page-neighbourhood #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-inner-section .elementor-column .jet-listing-dynamic-terms a,.page-neighbourhood-cn #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-inner-section .elementor-column .jet-listing-dynamic-terms a{font-size:10px}}.page-neighbourhood #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-inner-section .elementor-column h2,.page-neighbourhood-cn #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-inner-section .elementor-column h2{color:#454545;font-family:'Marion';font-size:30px;line-height:32px;padding-bottom:10px;-webkit-font-smoothing:antialiased}@media(max-width:767px){.page-neighbourhood #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-inner-section .elementor-column h2,.page-neighbourhood-cn #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-inner-section .elementor-column h2{font-size:28px;line-height:30px}}.page-neighbourhood #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-inner-section .elementor-column .listing-excerpt,.page-neighbourhood-cn #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-inner-section .elementor-column .listing-excerpt{height:50px;overflow:hidden}.page-neighbourhood #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-inner-section .elementor-column .listing-excerpt .jet-listing-dynamic-field__content,.page-neighbourhood-cn #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-inner-section .elementor-column .listing-excerpt .jet-listing-dynamic-field__content{color:#454545;font-family:Marion;font-size:16px;line-height:24px;-webkit-font-smoothing:antialiased}.page-neighbourhood #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-inner-section .elementor-column .lon,.page-neighbourhood #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-inner-section .elementor-column .lat,.page-neighbourhood #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-inner-section .elementor-column .listing-address,.page-neighbourhood #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-inner-section .elementor-column .listing-distance,.page-neighbourhood-cn #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-inner-section .elementor-column .lon,.page-neighbourhood-cn #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-inner-section .elementor-column .lat,.page-neighbourhood-cn #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-inner-section .elementor-column .listing-address,.page-neighbourhood-cn #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-inner-section .elementor-column .listing-distance{display:none}.page-neighbourhood #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .show-more-container,.page-neighbourhood-cn #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .show-more-container{position:absolute;left:50px;bottom:-30px;width:auto;z-index:200}.page-neighbourhood #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .show-more .elementor-button,.page-neighbourhood #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .show-less .elementor-button,.page-neighbourhood-cn #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .show-more .elementor-button,.page-neighbourhood-cn #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .show-less .elementor-button{border:0;background:transparent;border-radius:0;padding:10px 0 0;outline:0 !important;cursor:pointer}.page-neighbourhood #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .show-more .elementor-button .elementor-button-text,.page-neighbourhood #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .show-less .elementor-button .elementor-button-text,.page-neighbourhood-cn #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .show-more .elementor-button .elementor-button-text,.page-neighbourhood-cn #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .show-less .elementor-button .elementor-button-text{color:#454545;font-family:'Avenir';font-size:13px;font-weight:300;letter-spacing:3px;line-height:28px}.page-neighbourhood #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-content,.page-neighbourhood-cn #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-content{display:none;position:absolute;top:0;left:0;bottom:0;right:0;background:#fff;padding:43px;z-index:221;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-neighbourhood #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-content .inner-content-col .jet-listing-dynamic-terms a,.page-neighbourhood-cn #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-content .inner-content-col .jet-listing-dynamic-terms a{color:#454545;font-family:Avenir;font-size:11px;font-weight:500;letter-spacing:3px;line-height:20px;pointer-events:none;cursor:default;text-transform:uppercase}@media(max-width:767px){.page-neighbourhood #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-content .inner-content-col .jet-listing-dynamic-terms a,.page-neighbourhood-cn #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-content .inner-content-col .jet-listing-dynamic-terms a{font-size:10px}}.page-neighbourhood #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-content .inner-content-col h2,.page-neighbourhood-cn #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-content .inner-content-col h2{color:#454545;font-family:'Marion';font-size:30px;line-height:32px;padding-bottom:10px;-webkit-font-smoothing:antialiased}@media(max-width:767px){.page-neighbourhood #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-content .inner-content-col h2,.page-neighbourhood-cn #map-slider-section .jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .listing-content .inner-content-col h2{font-size:28px;line-height:30px}}#map_canvas{position:relative;height:777px}@media(max-width:1250px){#map_canvas{height:592px}}@media(max-width:767px){#map_canvas{height:480px}}#map_canvas .loading-map{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#map_canvas #marker-icon{display:none}#map_canvas .gm-style{padding:10px}#map_canvas .gm-style .gm-style-iw-c{background:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important;border-radius:0;padding:0;width:313px !important;max-width:313px !important;height:111px}#map_canvas .gm-style .gm-style-iw-d{background:#fff}#map_canvas .gm-style .gm-style-iw-t:after{display:none}#map_canvas .gm-style img{max-width:none}#map_canvas .amap-info-content{width:330px;height:150px;overflow:hidden}#map_canvas .amap-info-content .amap-info-close{right:5px !important}#map_canvas .place-container{position:absolute;top:0;left:0;right:0;bottom:0;width:313px;overflow:hidden;background:#fff}#map_canvas .place-container .place-image{width:128px;height:100%;float:left;margin-right:20px;padding-bottom:-20px}#map_canvas .place-container .place-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#map_canvas .place-container .place-text{width:100%;padding-top:10px;vertical-align:top}#map_canvas .place-container .place-text h6{color:#7d7e85;font-family:Avenir;font-size:7px;font-weight:500;letter-spacing:1.27px;line-height:20px}#map_canvas .place-container .place-text h2{height:25px;overflow:hidden;color:#454545;font-family:Marion;font-size:20px;line-height:26px;margin-bottom:10px}#map_canvas .place-container .place-text p{color:#7d7e85;font-family:Marion;font-size:12px;line-height:20px}@media(max-width:767px){.page-promotions h3{font-size:28px !important}}.page-promotions .jet-listing-grid__item{padding:15px;margin-bottom:50px}.page-promotions .jet-listing-grid__item span{color:#454545;font-family:Marion;font-size:16px;line-height:24px}@media(max-width:767px){.page-promotions .jet-listing-grid__item{margin-bottom:0;padding:10px;max-width:100% !important;-webkit-box-flex:100% !important;-ms-flex:100% !important;flex:100% !important}.page-promotions .jet-listing-grid__item h3{font-size:28px}.page-promotions .jet-listing-grid__item span{font-size:15px;line-height:26px}}.page-promotions .jet-listing-grid__item img{height:243px;width:100%;-o-object-fit:cover;object-fit:cover}.page-promotions .book-now-offers a{border:1px solid #454545;color:#454545;font-family:"Marion";font-size:13px;letter-spacing:4px;line-height:14px;text-align:center;padding:20px 66px}.page-promotions .book-now-offers a:hover{opacity:.8}@media(max-width:1024px){.page-promotions .book-now-offers a{padding:14px 50px;font-size:12px;line-height:13px}}.page-our-story .header-col .our-story-header-text{width:50%;padding:0 15px 30px 73px}@media(max-width:1280px){.page-our-story .header-col .our-story-header-text{width:auto}}@media(max-width:1024px){.page-our-story .header-col .our-story-header-text{width:auto;padding:0 15px 30px 15px}}.page-our-story .header-col .our-story-header-text h1{color:#fff;font-family:Marion;font-size:75px;line-height:80px}@media(max-width:1024px){.page-our-story .header-col .our-story-header-text h1{font-size:60px;line-height:60px}}@media(max-width:767px){.page-our-story .header-col .our-story-header-text h1{font-size:30px;line-height:43px}}.page-our-story .story-heading h3{color:#454545;font-family:Marion;font-size:36px;line-height:40px;text-align:center}.page-our-story #section3 p,.page-our-story #section3a p,.page-our-story #section3b p{color:#454545;font-family:Marion;font-size:20px;line-height:32px}.page-our-story #section3 .text-start,.page-our-story #section3a .text-start,.page-our-story #section3b .text-start{-webkit-initial-letter:1}.page-our-story #section3 .text-start p:first-child:first-letter ,.page-our-story #section3a .text-start p:first-child:first-letter ,.page-our-story #section3b .text-start p:first-child:first-letter {float:left;font-family:Georgia;font-size:70px;line-height:60px;padding-top:4px;padding-right:8px;padding-left:3px}.page-our-story #section3b .p-frog .img-frog{float:left;width:200px;margin-left:-50px;padding:20px;-webkit-clip-path:polygon(29% 10%,61% 0,82% 10%,84% 33%,94% 28%,92% 48%,86% 47%,75% 56%,65% 93%,52% 93%,52% 86%,38% 87%,25% 89%,17% 76%,25% 67%,28% 53%,10% 30%,24% 24%);clip-path:polygon(29% 10%,61% 0,82% 10%,84% 33%,94% 28%,92% 48%,86% 47%,75% 56%,65% 93%,52% 93%,52% 86%,38% 87%,25% 89%,17% 76%,25% 67%,28% 53%,10% 30%,24% 24%);shape-outside:polygon(29% 10%,61% 0,82% 10%,84% 33%,94% 28%,92% 48%,86% 47%,75% 56%,65% 93%,52% 93%,52% 86%,38% 87%,25% 89%,17% 76%,25% 67%,28% 53%,10% 30%,24% 24%)}@media(max-width:767px){.page-our-story #section3b .p-duck{margin-top:30px}}.page-our-story #section3b .p-duck .img-duck{float:right;width:200px;padding:10px;-webkit-clip-path:polygon(51% 12%,74% 12%,97% 33%,83% 33%,94% 28%,92% 43%,88% 47%,73% 55%,83% 85%,80% 85%,41% 86%,21% 84%,21% 86%,14% 50%,40% 27%,43% 58%,39% 24%,40% 24%);clip-path:polygon(51% 12%,74% 12%,97% 33%,83% 33%,94% 28%,92% 43%,88% 47%,73% 55%,83% 85%,80% 85%,41% 86%,21% 84%,21% 86%,14% 50%,40% 27%,43% 58%,39% 24%,40% 24%);shape-outside:polygon(51% 12%,74% 12%,97% 33%,83% 33%,94% 28%,92% 43%,88% 47%,73% 55%,83% 85%,80% 85%,41% 86%,21% 84%,21% 86%,14% 50%,40% 27%,43% 58%,39% 24%,40% 24%)}@media(max-width:767px){.page-our-story #section3b .p-dragon-lion{margin-top:30px}}.page-our-story #section3b .p-dragon-lion .img-dragon{float:right;width:180px;margin-right:-30px;padding:10px;-webkit-clip-path:polygon(44% 7%,77% 7%,97% 33%,83% 33%,94% 28%,92% 43%,88% 47%,73% 57%,93% 84%,84% 88%,36% 89%,26% 89%,33% 62%,2% 52%,42% 28%,43% 55%,25% 24%,32% 19%);clip-path:polygon(44% 7%,77% 7%,97% 33%,83% 33%,94% 28%,92% 43%,88% 47%,73% 57%,93% 84%,84% 88%,36% 89%,26% 89%,33% 62%,2% 52%,42% 28%,43% 55%,25% 24%,32% 19%);shape-outside:polygon(44% 7%,77% 7%,97% 33%,83% 33%,94% 28%,92% 43%,88% 47%,73% 57%,93% 84%,84% 88%,36% 89%,26% 89%,33% 62%,2% 52%,42% 28%,43% 55%,25% 24%,32% 19%)}.page-our-story #section3b .p-dragon-lion .img-lion{float:left;width:200px;margin-left:-30px;padding:30px 10px 10px;-webkit-clip-path:polygon(55% 2%,70% 8%,70% 8%,73% 56%,71% 69%,59% 61%,50% 71%,69% 47%,68% 65%,64% 77%,70% 83%,76% 91%,41% 93%,26% 93%,22% 85%,24% 56%,41% 27%,43% 58%,34% 24%,41% 8%);clip-path:polygon(55% 2%,70% 8%,70% 8%,73% 56%,71% 69%,59% 61%,50% 71%,69% 47%,68% 65%,64% 77%,70% 83%,76% 91%,41% 93%,26% 93%,22% 85%,24% 56%,41% 27%,43% 58%,34% 24%,41% 8%);shape-outside:polygon(55% 2%,70% 8%,70% 8%,73% 56%,71% 69%,59% 61%,50% 71%,69% 47%,68% 65%,64% 77%,70% 83%,76% 91%,41% 93%,26% 93%,22% 85%,24% 56%,41% 27%,43% 58%,34% 24%,41% 8%)}.page-our-story #section4 .col-left{min-height:800px}@media(max-width:767px){.page-our-story #section4 .col-left{min-height:300px;width:50%}}@media(max-width:520px){.page-our-story #section4 .col-left{width:100%}}.page-our-story #section4 .elementor-swiper-button-prev{z-index:10;height:51px;width:51px;color:black;background-color:#fff;border:2px solid #fff;position:absolute;top:50%;left:25px;border-radius:100%;outline:none !important;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page-our-story #section4 .elementor-swiper-button-prev:before{color:black;content:"\f053";font-size:15px;font-family:'Font Awesome\ 5 Free';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-our-story #section4 .elementor-swiper-button-prev:hover{opacity:.9}.page-our-story #section4 .elementor-swiper-button-prev i{display:none}.page-our-story #section4 .elementor-swiper-button-next{z-index:60;height:51px;width:51px;color:black;background-color:#fff;border:2px solid #fff;position:absolute;top:50%;right:25px;border-radius:100%;outline:none !important;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page-our-story #section4 .elementor-swiper-button-next:before{color:black;content:"\f054";font-size:15px;font-family:'Font Awesome\ 5 Free';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-our-story #section4 .elementor-swiper-button-next:hover{opacity:.9}.page-our-story #section4 .elementor-swiper-button-next i{display:none}.page-rooms-and-houses #section1 h6,.page-rooms-and-houses .bedroom-listing h6{color:#454545;font-family:Avenir;font-size:11px;font-weight:500;letter-spacing:3px;line-height:30px;text-transform:uppercase}@media(max-width:520px){.page-rooms-and-houses #section1 h6,.page-rooms-and-houses .bedroom-listing h6{font-size:10px;line-height:20px}}.page-rooms-and-houses #section1 h2,.page-rooms-and-houses .bedroom-listing h2{color:#454545;font-family:'Marion';font-size:36px;line-height:40px}@media(max-width:1024px){.page-rooms-and-houses #section1 h2,.page-rooms-and-houses .bedroom-listing h2{font-size:28px}}.page-rooms-and-houses #section1 p,.page-rooms-and-houses .bedroom-listing p{color:#454545;font-family:'Marion';font-size:16px;line-height:24px}@media(max-width:520px){.page-rooms-and-houses #section1 p,.page-rooms-and-houses .bedroom-listing p{font-size:15px}}.page-rooms-and-houses #section2{width:1334px;height:86px;margin:-86px auto 0;padding:0 30px}.page-rooms-and-houses .bedroom-listing{padding:0 15px}@media(max-width:1024px){.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item .elementor-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item .size-field .jet-listing-dynamic-field__content .size-span{margin-right:30px}@media(max-width:767px){.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item .size-field .jet-listing-dynamic-field__content .size-span{margin-right:20px}}.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item .book-now-button{cursor:pointer;display:inline-block;width:auto;margin-right:50px}@media(max-width:1300px){.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item .book-now-button{margin-right:20px}}@media(max-width:1124px){.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item .book-now-button{margin-right:40px}}@media(max-width:1460px){.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item .book-now-button .elementor-button{padding:14px 25px}}.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item .book-now-button span.elementor-button-text{font-size:13px;color:#454545;font-family:"Marion";letter-spacing:4px;line-height:13px;text-align:center}.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item .book-now-button:hover span{opacity:.5}@media(max-width:767px){.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item .book-now-button span.elementor-button-text{font-size:12px}}.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item .view-room-details{display:inline-block;width:auto}.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item .view-room-details .jet-listing-dynamic-link{margin-top:50px;height:60px}@media(max-width:1124px){.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item .view-room-details .jet-listing-dynamic-link{height:30px;margin-top:20px}}.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item .view-room-details .jet-listing-dynamic-link a{height:25px;border-bottom:1px solid #454545;text-decoration:none}.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item .view-room-details .jet-listing-dynamic-link a span{color:#454545;font-family:"Marion";font-size:13px !important;letter-spacing:4px;line-height:30px;text-align:center;-webkit-font-smoothing:antialiased;padding-bottom:5px}@media(max-width:767px){.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item .view-room-details .jet-listing-dynamic-link a span{font-size:12px !important}}.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item .view-room-details .jet-listing-dynamic-link a:hover{opacity:.5}.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item .view-room-details .jet-listing-dynamic-link a:hover{text-decoration:none}.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item .col-right{width:55%}@media(max-width:1024px){.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item .col-right{height:auto;display:block;width:517px;margin:0 auto 20px;padding-left:0;overflow:auto}}@media(max-width:580px){.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item .col-right{width:100%}}.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item .col-left{width:45%;padding-right:30px}@media(max-width:1024px){.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item .col-left{display:block;height:auto;overflow:auto;width:517px;margin:0 auto 20px;padding-right:0}}@media(max-width:580px){.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item .col-left{width:100%}}.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item .content-term{color:#454545;font-family:Avenir;font-size:11px;font-weight:500;letter-spacing:3px;line-height:20px;pointer-events:none;cursor:default;text-transform:uppercase;padding-bottom:10px}.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item h3{color:#454545;font-family:"Marion";font-size:36px;line-height:40px;padding-bottom:10px;-webkit-font-smoothing:antialiased}.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item span{color:#454545;font-family:"Marion";font-size:16px;line-height:24px;-webkit-font-smoothing:antialiased}.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item .jet-listing-dynamic-image{width:100%;position:relative}.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item .jet-listing-dynamic-image img{width:100%;height:100%}@media(max-width:2200px){.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item .jet-listing-dynamic-image{height:750px}}@media(max-width:2200px){.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item .jet-listing-dynamic-image{height:700px}}@media(max-width:2000px){.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item .jet-listing-dynamic-image{height:578px}}@media(max-width:1260px){.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item .jet-listing-dynamic-image{height:410px;width:517px}}@media(max-width:520px){.page-rooms-and-houses .bedroom-listing .jet-listing-grid__items .jet-listing-grid__item .jet-listing-dynamic-image{height:276px;width:100%}}.page-rooms-and-houses #room-nav{visibility:hidden;z-index:100;overflow:visible;min-height:245px;margin-bottom:-145px}@media(max-width:767px){.page-rooms-and-houses #room-nav{min-height:345px}}.page-rooms-and-houses #room-nav .jet-filter{overflow:visible}.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list{overflow:visible}.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree{overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:767px){.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree{display:block;text-align:left}}.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-list-tree__parent,.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-radio-list__row{overflow:visible;position:relative}@media(max-width:767px){.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-list-tree__parent,.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-radio-list__row{display:block;width:auto;margin-right:10px}}.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-list-tree__parent .jet-radio-list__item,.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-radio-list__row .jet-radio-list__item{overflow:visible}.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-list-tree__parent .jet-radio-list__item span.jet-radio-list__decorator,.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-radio-list__row .jet-radio-list__item span.jet-radio-list__decorator{display:none}.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-list-tree__parent .jet-radio-list__item span.jet-radio-list__label,.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-radio-list__row .jet-radio-list__item span.jet-radio-list__label{color:#454545;font-family:Avenir;font-size:13px;font-weight:500;letter-spacing:3px;line-height:28px;text-transform:uppercase}@media(max-width:767px){.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-list-tree__parent .jet-radio-list__item span.jet-radio-list__label,.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-radio-list__row .jet-radio-list__item span.jet-radio-list__label{font-size:11px}}.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-list-tree__parent .jet-radio-list__item:hover span.jet-radio-list__label,.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-radio-list__row .jet-radio-list__item:hover span.jet-radio-list__label{border-bottom:1px solid #454545}.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-list-tree__parent .jet-radio-list__item.active span.jet-radio-list__label,.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-radio-list__row .jet-radio-list__item.active span.jet-radio-list__label{border-bottom:1px solid #454545}.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-list-tree__parent .jet-list-tree__children,.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-radio-list__row .jet-list-tree__children{display:none;position:absolute;top:39px;left:0;z-index:10;background-color:#454545;padding:10px 10px;width:100%;overflow:hidden;height:auto;text-transform:capitalize}@media(max-width:767px){.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-list-tree__parent .jet-list-tree__children,.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-radio-list__row .jet-list-tree__children{width:auto;left:150px}}.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-list-tree__parent .jet-list-tree__children .jet-radio-list__row,.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-radio-list__row .jet-list-tree__children .jet-radio-list__row{margin-right:0;width:100%}.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-list-tree__parent .jet-list-tree__children .jet-radio-list__row .jet-radio-list__item,.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-radio-list__row .jet-list-tree__children .jet-radio-list__row .jet-radio-list__item{width:100%;padding:5px}.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-list-tree__parent .jet-list-tree__children .jet-radio-list__row .jet-radio-list__item span.jet-radio-list__decorator,.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-radio-list__row .jet-list-tree__children .jet-radio-list__row .jet-radio-list__item span.jet-radio-list__decorator{display:none}.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-list-tree__parent .jet-list-tree__children .jet-radio-list__row .jet-radio-list__item span.jet-radio-list__label,.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-radio-list__row .jet-list-tree__children .jet-radio-list__row .jet-radio-list__item span.jet-radio-list__label{color:#fff;width:100%;font-family:Marion;font-size:16px;line-height:24px;text-transform:capitalize}@media(max-width:767px){.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-list-tree__parent .jet-list-tree__children .jet-radio-list__row .jet-radio-list__item span.jet-radio-list__label,.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-radio-list__row .jet-list-tree__children .jet-radio-list__row .jet-radio-list__item span.jet-radio-list__label{font-size:11px}}.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-list-tree__parent .jet-list-tree__children .jet-radio-list__row:hover,.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-radio-list__row .jet-list-tree__children .jet-radio-list__row:hover{background:#fff}.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-list-tree__parent .jet-list-tree__children .jet-radio-list__row:hover span.jet-radio-list__label,.page-rooms-and-houses #room-nav .jet-filter .jet-radio-list .jet-list-tree .jet-radio-list__row .jet-list-tree__children .jet-radio-list__row:hover span.jet-radio-list__label{color:#454545;border-bottom:0}.single-rooms h6{font-size:11px}@media(max-width:767px){.single-rooms h6{font-size:10px}}@media(max-width:767px){.single-rooms p{font-size:15px}}@media(max-width:767px){.single-rooms h2{font-size:28px !important}}@media(max-width:767px){.single-rooms .elementor-element-32033d6,.single-rooms .elementor-element-875850c{width:auto}}.single-rooms .book-now-button{cursor:pointer}@media(max-width:768px){.single-rooms .book-now-button{display:inline-block;width:auto}}@media(max-width:1024px){.single-rooms .book-now-button .elementor-button{padding:15px 25px !important;margin-right:10px}}.single-rooms #floor-plan-pop-up{position:relative;width:1100px}@media(max-width:1200px){.single-rooms #floor-plan-pop-up{width:100%;padding:100px 15px}}.single-rooms #floor-plan-pop-up .close-x{background:transparent;position:absolute;top:0;right:20px}@media(max-width:767px){.single-rooms #floor-plan-pop-up .close-x{top:-60px}}.single-rooms #floor-plan-pop-up .close-x a{width:51px !important;height:51px !important;border-radius:100% !important;background-color:transparent}.single-rooms #floor-plan-pop-up .close-x a i{color:#454545;font-size:36px;font-weight:normal;-webkit-text-stroke:4px #fff;background-color:#fff;border-radius:100%;width:51px;height:51px;padding:8px 6px 6px;cursor:pointer;font-family:'Font Awesome\ 5 Free'}.single-rooms #floor-plan-pop-up .close-x a i:hover{padding:4px;width:51px;height:51px;background-color:#454545;color:#fff;border:2px solid #454545;-webkit-text-stroke:4px #454545}@media(max-width:767px){.single-rooms #floor-plan-pop-up .close-x a i{padding:8px;width:35px;height:35px;font-size:18px;-webkit-text-stroke:1px #fff}.single-rooms #floor-plan-pop-up .close-x a i:hover{padding:6px;width:35px;height:35px;background-color:#454545;color:#fff;border:2px solid #454545;-webkit-text-stroke:1px #454545}}.single-rooms #floor-plan-pop-up .floor-plan-container{background-color:#fff;width:calc(100% - 100px);padding:85px 85px 85px 0}@media(max-width:767px){.single-rooms #floor-plan-pop-up .floor-plan-container{width:100%;padding:20px}}.single-rooms #floor-plan-pop-up .floor-plan-container img{width:580px;padding-left:85px}@media(max-width:767px){.single-rooms #floor-plan-pop-up .floor-plan-container img{width:100%;padding-left:0}}@media(max-width:1335px){.single-rooms #section2{margin-top:46px}}.single-rooms #section2 h2{color:#454545;font-family:'Marion';font-size:36px;line-height:40px}.single-rooms #section2 p{line-height:24px;padding-top:20px}@media(max-width:767px){.single-rooms #section2 p{padding-top:10px}}.single-rooms #section2 .section2-text-col{padding-right:20%}@media(max-width:1024px){.single-rooms #section2 .section2-text-col{padding-right:20px;margin-bottom:40px;width:60%}}@media(max-width:420px){.single-rooms #section2 .section2-text-col{padding-right:0;width:100%}}.single-rooms #section2 .sec2-img-col .floor-plan-img{margin-top:20px;cursor:pointer}.single-rooms #features p,.single-rooms #services p{padding-right:30px}@media(max-width:767px){.single-rooms #features p,.single-rooms #services p{padding-right:0}}.single-rooms #rooms-slider{position:relative}.single-rooms #rooms-slider .slick-slide{outline:none !important}.single-rooms #rooms-slider .slick-slide img{padding:0 6px;width:100%;height:573px;-o-object-fit:cover;object-fit:cover}@media(max-width:767px){.single-rooms #rooms-slider .slick-slide img{height:320px}}.single-rooms #rooms-slider .video-slide-item{width:100%;height:573px}@media(max-width:767px){.single-rooms #rooms-slider .video-slide-item{height:320px}}.single-rooms #rooms-slider .slick-next{height:51px;width:51px;color:transparent;background-color:#fff;border:1px solid #fff;position:absolute;top:45%;right:65px;border-radius:100%;outline:none !important;cursor:pointer}@media(max-width:767px){.single-rooms #rooms-slider .slick-next{height:40px;width:40px;right:10px}}.single-rooms #rooms-slider .slick-next:before{color:black;content:"\f053";font-size:15px;font-family:'Font Awesome\ 5 Free';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}.single-rooms #rooms-slider .slick-next:hover{opacity:.9}.single-rooms #rooms-slider .slick-prev{z-index:100;height:51px;width:51px;color:transparent;background-color:#fff;border:1px solid #fff;position:absolute;top:45%;left:65px;border-radius:100%;outline:none !important;cursor:pointer}@media(max-width:767px){.single-rooms #rooms-slider .slick-prev{height:40px;width:40px;left:10px}}.single-rooms #rooms-slider .slick-prev:before{color:black;content:"\f054";font-size:15px;font-family:'Font Awesome\ 5 Free';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}.single-rooms #rooms-slider .slick-prev:hover{opacity:.9}.single-rooms #slick-script{display:none}.single-rooms #trip-advisor img{width:128px}.single-rooms #trip-advisor p{color:#454545;font-family:'Marion';font-size:20px;line-height:32px;text-align:center;padding-top:12px;padding-bottom:38px}.single-rooms #trip-advisor h6{text-transform:uppercase}.page-disclaimer .page-content,.page-terms-and-conditions .page-content,.page-privacy-policy .page-content{background-color:#fff}@media(max-width:768px){.page-disclaimer p,.page-terms-and-conditions p,.page-privacy-policy p{font-size:15px}}@media(max-width:768px){.page-disclaimer h2,.page-terms-and-conditions h2,.page-privacy-policy h2{font-size:28px}}#awards .elementor-image img{height:100px}@media(max-width:767px){#awards{padding:0 30px}#awards .elementor-column{width:50%;margin-bottom:57px;text-align:center}}#related-rooms{overflow:hidden}#related-rooms .similar-rooms-heading{overflow:hidden}#related-rooms .similar-rooms-heading h3{color:#454545;font-family:'Marion';font-size:36px;line-height:40px;text-align:center}@media(max-width:768px){#related-rooms .similar-rooms-heading h3{text-align:left;font-size:28px}}#related-rooms .related-inner-section .related-room-cols{margin:0 16px}#related-rooms .related-inner-section .related-room-cols img{height:245px;width:100%}@media(max-width:1024px){#related-rooms .related-inner-section .related-room-cols{width:100%;margin:0 auto 40px}#related-rooms .related-inner-section .related-room-cols img{width:100%;height:auto}}@media(max-width:767px){#related-rooms .related-inner-section .related-room-cols{margin:0 auto 40px}}@media(max-width:480px){#related-rooms .related-inner-section .related-room-cols{width:100%}}#related-rooms .related-inner-section .related-room-cols h6{line-height:20px;padding-top:20px}#related-rooms .related-inner-section .related-room-cols h2{line-height:48px}#related-rooms .related-inner-section .related-room-cols p{line-height:24px;padding-top:10px}#map-header-section{overflow:hidden;position:relative;background:#efefef;height:621px}#map-header-section .header-col svg{position:absolute;top:0;left:50%;right:0;bottom:0;height:621px;width:1680px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media(max-width:1025px){#map-header-section{height:376px}#map-header-section .header-col svg{height:376px}}@media(max-width:768px){#map-header-section{height:320px}#map-header-section .header-col svg{height:320px}}.jet-smart-filters-pagination .jet-filters-pagination__link-current{border:1px solid #ccc}.elementor-section{overflow-x:hidden}#main-header.elementor-section{overflow:visible}#main-header .elementor-section{overflow:visible}body.elementor-editor-active selector{margin-bottom:0 !important}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0}.form-line-active input:focus{outline:none !important;border:0}.elementor-field-textual:focus{-webkit-box-shadow:none !important;box-shadow:none !important}@media(max-width:1200px){body #email-pop-up{width:100%;padding:100px 15px}}body #email-pop-up .close-x{z-index:5;background:transparent;position:absolute;top:0;right:-20px}@media(max-width:767px){body #email-pop-up .close-x{top:-60px}}body #email-pop-up .close-x a{width:51px !important;height:51px !important;border-radius:100% !important;background-color:transparent}body #email-pop-up .close-x a i{color:#454545;font-size:36px;font-weight:normal;-webkit-text-stroke:4px #fff;background-color:#fff;border-radius:100%;width:51px;height:51px;padding:9px;cursor:pointer;font-family:'Font Awesome\ 5 Free'}body #email-pop-up .close-x a i:hover{padding:4px;width:51px;height:51px;background-color:#454545;color:#fff;border:2px solid #454545;-webkit-text-stroke:4px #454545}@media(max-width:767px){body #email-pop-up .close-x a i{padding:8px;width:35px;height:35px;font-size:18px;-webkit-text-stroke:1px #fff}body #email-pop-up .close-x a i:hover{padding:6px;width:35px;height:35px;background-color:#454545;color:#fff;border:2px solid #454545;-webkit-text-stroke:1px #454545}}body #email-pop-up .pop-inner-section .elementor-column .email-pop-text{background:#fff;width:100%;padding:55px 75px 35px}body #email-pop-up .pop-inner-section .elementor-column .email-pop-text h2{color:#454545;font-family:'Marion';font-size:28px;line-height:30px;text-align:center;padding-bottom:20px}body #email-pop-up .pop-inner-section .elementor-column .email-pop-text p{color:#454545;font-family:'Marion';font-size:18px;line-height:30px;text-align:center;-webkit-font-smoothing:antialiased}@media(max-width:767px){body #email-pop-up .pop-inner-section .elementor-column .email-pop-text{width:100%;padding:20px}}body #email-pop-up #ok-btn .elementor-button-text{color:#454545;font-family:'Marion';font-size:13px;letter-spacing:4px;line-height:14px;text-align:center}body #email-pop-up #ok-btn:hover{opacity:.8;cursor:pointer}body #footer{padding:97px 20px 54px}@media(max-width:677px){body #footer{padding:65px 20px 54px}}body #footer h2{color:#fff}@media(max-width:677px){body #footer h2{font-size:19px;line-height:24px}}body #footer h5{color:#fff;padding-top:5px}@media(max-width:768px){body #footer h5{padding-top:0;font-size:11px}}body #footer p{color:#fff}body #footer .middle-logo img{width:166px;height:36px}body #footer .right-logo img{width:97px;height:36px}body #footer .footer-text{color:#fff}body #footer .footer-text p{width:555px;color:#fff;margin:0 auto}@media(max-width:1024px){body #footer .footer-text p{width:100%;padding:0 15px}}body #footer nav.elementor-nav-menu--dropdown{background-color:transparent;font-size:16px}body #footer nav.elementor-nav-menu--dropdown a{background-color:transparent;padding:15px 10px}body #footer nav ul li a{text-transform:uppercase;color:#fff;margin:0 23px}body #footer nav ul li a:after{background:0}body #footer .copyright{padding-top:20px;color:#fff;font-size:14px}@media(max-width:767px){body #footer .social-footer .elementor-column{width:49.5% !important}}body.elementor-editor-active selector{margin-bottom:0 !important}.white-header,.black-header{z-index:100}.white-header .elementor-container,.black-header .elementor-container{margin:0 auto}.white-header .elementor-container .header-icons-left,.black-header .elementor-container .header-icons-left{text-align:left}@media(max-width:767px){.white-header .elementor-container .header-icons-left,.black-header .elementor-container .header-icons-left{width:16% !important}}.white-header .elementor-container .header-icons-left .elementor-widget-wrap,.black-header .elementor-container .header-icons-left .elementor-widget-wrap{display:inline-block;padding-left:50px}@media(max-width:768px){.white-header .elementor-container .header-icons-left .elementor-widget-wrap,.black-header .elementor-container .header-icons-left .elementor-widget-wrap{padding-left:15px}}@media(max-width:767px){.white-header .elementor-container .header-col-middle,.black-header .elementor-container .header-col-middle{width:57.666% !important}}@media(max-width:320px){.white-header .elementor-container .header-col-middle,.black-header .elementor-container .header-col-middle{width:50% !important}}@media(max-width:768px){.white-header .elementor-container .header-col-middle h2,.black-header .elementor-container .header-col-middle h2{font-size:19px !important}}@media(max-width:320px){.white-header .elementor-container .header-col-middle h2,.black-header .elementor-container .header-col-middle h2{font-size:16px !important}}@media(max-width:768px){.white-header .elementor-container .header-col-middle h5,.black-header .elementor-container .header-col-middle h5{font-size:11px}}.white-header .elementor-container .header-icons-right,.black-header .elementor-container .header-icons-right{text-align:right}@media(max-width:767px){.white-header .elementor-container .header-icons-right,.black-header .elementor-container .header-icons-right{width:26% !important}}@media(max-width:320px){.white-header .elementor-container .header-icons-right,.black-header .elementor-container .header-icons-right{width:33% !important}}.white-header .elementor-container .header-icons-right .elementor-widget-wrap,.black-header .elementor-container .header-icons-right .elementor-widget-wrap{display:inline-block;padding-right:50px}@media(max-width:767px){.white-header .elementor-container .header-icons-right .elementor-widget-wrap,.black-header .elementor-container .header-icons-right .elementor-widget-wrap{padding-right:15px}}.black-header{z-index:10}.black-header h2{color:#454545}.black-header h2 a{color:#454545}.black-header h5{color:#454545}.black-header .elementor-container .header-icons-left .elementor-widget-wrap .header-menu-white{display:inline-block}.black-header .elementor-container .header-icons-left .elementor-widget-wrap .header-menu-white i{color:#fff;font-size:30px;font-weight:normal;-webkit-text-stroke:2px #454545;background-color:#454545;border-radius:100%;width:51px;height:51px;padding:10px;cursor:pointer}.black-header .elementor-container .header-icons-left .elementor-widget-wrap .header-menu-white i:hover{padding:7px;width:49px;height:49px;background-color:#fff;color:#454545;border:2px solid #454545;-webkit-text-stroke:2px #fff}@media(max-width:767px){.black-header .elementor-container .header-icons-left .elementor-widget-wrap .header-menu-white i{width:34px;height:34px;font-size:15px;-webkit-text-stroke:1px #454545;padding:9px}.black-header .elementor-container .header-icons-left .elementor-widget-wrap .header-menu-white i:hover{padding:7px;width:34px;height:34px;background-color:#fff;color:#454545;border:2px solid #454545;-webkit-text-stroke:1px #fff}}.black-header .elementor-container .header-icons-right .elementor-widget-wrap .header-phone-icon-white{display:inline-block;width:auto;margin-right:18px;text-align:right}@media(max-width:767px){.black-header .elementor-container .header-icons-right .elementor-widget-wrap .header-phone-icon-white{margin-right:5px}}.black-header .elementor-container .header-icons-right .elementor-widget-wrap .header-phone-icon-white i{color:#fff;font-size:29px;font-weight:normal;background-color:#454545;border-radius:100%;width:51px;height:51px;padding:10px;cursor:pointer}@media(max-width:767px){.black-header .elementor-container .header-icons-right .elementor-widget-wrap .header-phone-icon-white i{width:34px;height:34px;font-size:15px}}.black-header .elementor-container .header-icons-right .elementor-widget-wrap .header-phone-icon-white i:hover{padding:7px;background-color:#fff;color:#454545;border:2px solid #454545}.black-header .elementor-container .header-icons-right .elementor-widget-wrap .header-bed-icon-white{display:inline-block;width:auto;text-align:right}.black-header .elementor-container .header-icons-right .elementor-widget-wrap .header-bed-icon-white i{color:#fff;font-size:28px;font-weight:normal;background-color:#454545;border-radius:100%;width:51px;height:51px;padding:10px;cursor:pointer}@media(max-width:767px){.black-header .elementor-container .header-icons-right .elementor-widget-wrap .header-bed-icon-white i{width:34px;height:34px;font-size:18px}}.black-header .elementor-container .header-icons-right .elementor-widget-wrap .header-bed-icon-white i:hover{padding:7px;background-color:#fff;color:#454545;border:2px solid #454545}.white-header.elementor-sticky--effects h2 a{color:#454545}.white-header{z-index:10}.white-header h2{color:#fff}.white-header h2 a{color:#fff}.white-header .elementor-container .header-icons-left .elementor-widget-wrap .header-menu-white{display:inline-block}.white-header .elementor-container .header-icons-left .elementor-widget-wrap .header-menu-white i{color:#454545;font-size:30px;font-weight:normal;-webkit-text-stroke:2px #f7f6f4;background-color:#f7f6f4;border-radius:100%;width:51px;height:51px;padding:10px;cursor:pointer}.white-header .elementor-container .header-icons-left .elementor-widget-wrap .header-menu-white i:hover{padding:7px;width:49px;height:49px;background-color:#454545;color:#fff;border:2px solid #fff;-webkit-text-stroke:2px #454545}@media(max-width:767px){.white-header .elementor-container .header-icons-left .elementor-widget-wrap .header-menu-white i{width:34px;height:34px;font-size:18px;-webkit-text-stroke:1px #f7f6f4;padding:9px}.white-header .elementor-container .header-icons-left .elementor-widget-wrap .header-menu-white i:hover{padding:7px;width:34px;height:34px;background-color:#454545;color:#fff;border:2px solid #fff;-webkit-text-stroke:1px #454545}}.white-header .elementor-container .header-icons-right .elementor-widget-wrap .header-phone-icon-white{display:inline-block;width:auto;margin-right:18px;text-align:right}@media(max-width:767px){.white-header .elementor-container .header-icons-right .elementor-widget-wrap .header-phone-icon-white{margin-right:5px}}.white-header .elementor-container .header-icons-right .elementor-widget-wrap .header-phone-icon-white i{color:#454545;font-size:30px;font-weight:normal;background-color:#f7f6f4;border-radius:100%;width:51px;height:51px;padding:10px;cursor:pointer}@media(max-width:767px){.white-header .elementor-container .header-icons-right .elementor-widget-wrap .header-phone-icon-white i{width:34px;height:34px;font-size:18px}}.white-header .elementor-container .header-icons-right .elementor-widget-wrap .header-phone-icon-white i:hover{padding:7px;background-color:#454545;color:#fff;border:2px solid #fff}.white-header .elementor-container .header-icons-right .elementor-widget-wrap .header-bed-icon-white{display:inline-block;width:auto;text-align:right}.white-header .elementor-container .header-icons-right .elementor-widget-wrap .header-bed-icon-white i{color:#454545;font-size:28px;font-weight:normal;background-color:#f7f6f4;border-radius:100%;width:51px;height:51px;padding:10px;cursor:pointer}@media(max-width:767px){.white-header .elementor-container .header-icons-right .elementor-widget-wrap .header-bed-icon-white i{width:34px;height:34px;font-size:18px}}.white-header .elementor-container .header-icons-right .elementor-widget-wrap .header-bed-icon-white i:hover{padding:7px;background-color:#454545;color:#fff;border:2px solid #fff}body #house-pop-up p{color:#454545;font-family:Marion;font-size:16px;line-height:24px}@media(max-width:1200px){body #house-pop-up{width:100%;padding:0 15px}}body #house-pop-up .close-x{background:transparent;position:absolute;top:0;right:-20px;z-index:10}body #house-pop-up .close-x a{width:51px !important;height:51px !important;border-radius:100% !important;background-color:transparent}body #house-pop-up .close-x a i{color:#454545;font-size:36px;font-weight:normal;-webkit-text-stroke:4px #fff;background-color:#fff;border-radius:100%;width:51px;height:51px;padding:8px 6px;cursor:pointer}body #house-pop-up .close-x a i:hover{padding:4px;width:51px;height:51px;background-color:#454545;color:#fff;border:2px solid #454545;-webkit-text-stroke:4px #454545}@media(max-width:767px){body #house-pop-up .close-x a i{padding:8px;width:35px;height:35px;font-size:18px;-webkit-text-stroke:1px #fff}body #house-pop-up .close-x a i:hover{padding:6px;width:35px;height:35px;background-color:#454545;color:#fff;border:2px solid #454545;-webkit-text-stroke:1px #454545}}body #house-pop-up .house-content-section{width:calc(100% - 100px)}@media(max-width:1024px){body #house-pop-up .house-content-section{width:100%}}body #house-pop-up .house-content-section .house-image-container{height:600px;overflow:hidden}@media(max-width:1024px){body #house-pop-up .house-content-section .house-image-container{height:auto}}body #house-pop-up .house-content-section .house-image-container img{height:600px;width:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:767px){body #house-pop-up .house-content-section .house-image-container img{height:320px}}@media(max-width:1024px){body #house-pop-up .house-content-section{height:auto}body #house-pop-up .house-content-section .elementor-column{width:100%;display:block}}.wc-instagram-heading{color:#ff4b2b;font-family:'Marion';font-size:40px;font-weight:500;line-height:51px;margin-left:20px}@media(max-width:1000px){.wc-instagram-heading{font-size:28px}}.wc-instagram-container{overflow:auto;height:auto;text-align:center;padding:0 5px}@media(max-width:1024px){.wc-instagram-container{margin-bottom:15px;margin-top:18px;padding:0 15px}}.wc-instagram-container .wc-instagram-img-wrap{position:relative;height:272px;width:calc(16.66666% - 10px);margin:10px 5px;float:left;overflow:hidden}@media(max-width:1350px){.wc-instagram-container .wc-instagram-img-wrap{height:250px}}@media(max-width:1290px){.wc-instagram-container .wc-instagram-img-wrap{height:230px}}@media(max-width:1200px){.wc-instagram-container .wc-instagram-img-wrap{height:190px}}@media(max-width:1024px){.wc-instagram-container .wc-instagram-img-wrap{width:calc(33.3333% - 10px);height:242px;margin:0 5px 10px}}@media(max-width:767px){.wc-instagram-container .wc-instagram-img-wrap{width:calc(33.3333% - 6px);height:200px;margin:0 3px 5px}}@media(max-width:540px){.wc-instagram-container .wc-instagram-img-wrap{height:130px}}@media(max-width:320px){.wc-instagram-container .wc-instagram-img-wrap{height:110px}}.wc-instagram-container .wc-instagram-img-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wc-instagram-container .wc-instagram-img-wrap:before{content:"\f16d";z-index:5;display:none;font-family:"Font Awesome 5 Brands";color:#fff;font-style:normal;font-weight:normal;text-decoration:inherit;width:50px;height:50px;line-height:45px;vertical-align:middle;font-size:28px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:3px solid #fff;border-radius:100%}.wc-instagram-container .wc-instagram-img-wrap:hover:before{display:block}.wc-instagram-container .wc-instagram-img-wrap:hover:after{z-index:4;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:.4}.dialog-lightbox-widget{-webkit-box-pack:none !important;-ms-flex-pack:none !important;justify-content:none !important;-webkit-box-align:none !important;-ms-flex-align:none !important;align-items:none !important}.dialog-lightbox-widget .dialog-close-button{display:none !important}.dialog-lightbox-widget .pop-up-header{pointer-events:all;z-index:6}@media(max-width:767px){.dialog-lightbox-widget .pop-up-header{margin-top:30px !important}}@media(max-width:767px){.dialog-lightbox-widget .pop-up-header{padding-left:0;padding-right:0}}.dialog-lightbox-widget .pop-up-header .popup-header-col-left{text-align:left}@media(max-width:767px){.dialog-lightbox-widget .pop-up-header .popup-header-col-left{width:16% !important}}.dialog-lightbox-widget .pop-up-header .popup-header-col-left .elementor-widget-wrap{display:inline-block;padding-left:50px}.dialog-lightbox-widget .pop-up-header .popup-header-col-left .elementor-widget-wrap .close-pop-up i{color:#454545;font-size:40px;font-weight:normal;-webkit-text-stroke:5px white;background-color:#fff;border-radius:100%;width:51px;height:51px;padding:5px;cursor:pointer}.dialog-lightbox-widget .pop-up-header .popup-header-col-left .elementor-widget-wrap .close-pop-up i:hover{padding:3px;width:49px;height:49px;background-color:#454545;color:#fff;border:2px solid #fff;-webkit-text-stroke:5px #454545}@media(max-width:767px){.dialog-lightbox-widget .pop-up-header .popup-header-col-left .elementor-widget-wrap .close-pop-up i{width:35px;height:35px;padding:9px;font-size:18px;-webkit-text-stroke:1px #f7f6f4}.dialog-lightbox-widget .pop-up-header .popup-header-col-left .elementor-widget-wrap .close-pop-up i:hover{padding:7px;width:35px;height:35px;background-color:#454545;color:#fff;border:2px solid #fff;-webkit-text-stroke:2px #454545}}@media(max-width:767px){.dialog-lightbox-widget .pop-up-header .popup-header-col-middle{width:57.666% !important}}.dialog-lightbox-widget .pop-up-header .popup-header-col-middle h2 a{color:#fff}@media(max-width:768px){.dialog-lightbox-widget .pop-up-header .popup-header-col-middle h2{font-size:19px;zoom:.9}}@media(max-width:768px){.dialog-lightbox-widget .pop-up-header .popup-header-col-middle h5{font-size:11px}}.dialog-lightbox-widget .pop-up-header .popup-header-col-right{text-align:right}@media(max-width:767px){.dialog-lightbox-widget .pop-up-header .popup-header-col-right{width:26% !important}}.dialog-lightbox-widget .pop-up-header .popup-header-col-right .elementor-widget-wrap{display:inline-block;text-align:right;padding-right:59px}@media(max-width:767px){.dialog-lightbox-widget .pop-up-header .popup-header-col-right .elementor-widget-wrap{padding-right:15px}}.dialog-lightbox-widget .pop-up-header .popup-header-col-right .elementor-widget-wrap .header-phone-icon-white{display:inline-block;width:auto;margin-right:19px;text-align:right}@media(max-width:767px){.dialog-lightbox-widget .pop-up-header .popup-header-col-right .elementor-widget-wrap .header-phone-icon-white{margin-right:5px}}.dialog-lightbox-widget .pop-up-header .popup-header-col-right .elementor-widget-wrap .header-phone-icon-white i{color:#454545;font-size:34px;font-weight:normal;background-color:#f7f6f4;border-radius:100%;width:51px;height:51px;padding:10px;cursor:pointer;-webkit-transform:rotate(268deg);transform:rotate(268deg)}@media(max-width:767px){.dialog-lightbox-widget .pop-up-header .popup-header-col-right .elementor-widget-wrap .header-phone-icon-white i{width:35px;height:35px;font-size:18px}}.dialog-lightbox-widget .pop-up-header .popup-header-col-right .elementor-widget-wrap .header-phone-icon-white i:hover{padding:7px;background-color:#454545;color:#fff;border:2px solid #fff}.dialog-lightbox-widget .pop-up-header .popup-header-col-right .elementor-widget-wrap .header-bed-icon-white{display:inline-block;width:auto;text-align:right}.dialog-lightbox-widget .pop-up-header .popup-header-col-right .elementor-widget-wrap .header-bed-icon-white i{color:#454545;font-size:28px;font-weight:normal;background-color:#f7f6f4;border-radius:100%;width:51px;height:51px;padding:10px;cursor:pointer}@media(max-width:767px){.dialog-lightbox-widget .pop-up-header .popup-header-col-right .elementor-widget-wrap .header-bed-icon-white i{width:35px;height:35px;font-size:18px}}.dialog-lightbox-widget .pop-up-header .popup-header-col-right .elementor-widget-wrap .header-bed-icon-white i:hover{padding:7px;background-color:#454545;color:#fff;border:2px solid #fff}.dialog-lightbox-widget #pop-menu{padding-left:50px;padding-right:15px;padding-bottom:200px}.dialog-lightbox-widget #pop-menu .pop-menu-items ul li{margin-bottom:20px}.dialog-lightbox-widget #pop-menu .pop-menu-items ul li .elementor-icon-list-icon{display:none}.dialog-lightbox-widget #pop-menu .pop-menu-items ul li .elementor-icon-list-icon i{color:#454545;font-size:28px;font-weight:normal;background-color:#f7f6f4;border-radius:100%;width:69px;height:69px;padding:21px;cursor:pointer;text-align:center}.dialog-lightbox-widget #pop-menu .pop-menu-items ul li .elementor-icon-list-icon i:hover{padding:18px;background-color:#454545;color:#fff;border:2px solid #fff}@media(max-width:767px){.dialog-lightbox-widget #pop-menu .pop-menu-items ul li .elementor-icon-list-icon i{width:47px;height:47px;font-size:18px;padding:15px}.dialog-lightbox-widget #pop-menu .pop-menu-items ul li .elementor-icon-list-icon i:hover{padding:13px;background-color:#454545;color:#fff;border:2px solid #fff}}.dialog-lightbox-widget #pop-menu .pop-menu-items ul li .elementor-icon-list-icon i.icon-facility-icon-facilities{font-size:14px;padding-top:29px;padding-left:8px}@media(max-width:767px){.dialog-lightbox-widget #pop-menu .pop-menu-items ul li .elementor-icon-list-icon i.icon-facility-icon-facilities{font-size:9px;padding-top:20px}}.dialog-lightbox-widget #pop-menu .pop-menu-items ul li .elementor-icon-list-icon i.fontello-67c51528-icon-about-us{padding:21px 15px}.dialog-lightbox-widget #pop-menu .pop-menu-items ul li .elementor-icon-list-text{color:#fff;font-family:'Marion';font-size:20px;letter-spacing:.3px;line-height:21px;-webkit-font-smoothing:antialiased}.dialog-lightbox-widget #pop-menu .pop-menu-items ul li .elementor-icon-list-text:hover{opacity:.7}@media(max-width:767px){.dialog-lightbox-widget #pop-menu .pop-menu-items ul li .elementor-icon-list-text{font-size:16px;line-height:24px}}#elementor-popup-modal-377 .dialog-widget-content{position:relative}#elementor-popup-modal-377 .dialog-widget-content:after{z-index:2;pointer-events:none;content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.8)}#elementor-popup-modal-377 #reservation-content{z-index:100;pointer-events:all}#elementor-popup-modal-377 #reservation-content .col-left,#elementor-popup-modal-377 #reservation-content .col-right{padding:0 30px}@media(max-width:767px){#elementor-popup-modal-377 #reservation-content .col-left,#elementor-popup-modal-377 #reservation-content .col-right{padding:0 15px}}#elementor-popup-modal-377 #reservation-content .col-left .text-left,#elementor-popup-modal-377 #reservation-content .col-right .text-left{pointer-events:all}#elementor-popup-modal-377 #reservation-content .col-left .text-left a,#elementor-popup-modal-377 #reservation-content .col-right .text-left a{color:#fff;text-decoration:underline}#elementor-popup-modal-377 #reservation-content .col-left .text-left h6,#elementor-popup-modal-377 #reservation-content .col-right .text-left h6{color:#fff;font-family:Avenir;font-size:11px;font-weight:500;letter-spacing:2px;line-height:20px}#elementor-popup-modal-377 #reservation-content .col-left .text-left h2,#elementor-popup-modal-377 #reservation-content .col-right .text-left h2{color:#fff;font-family:'Marion';font-size:40px;line-height:52px;letter-spacing:.07px;padding-bottom:5px}@media(max-width:767px){#elementor-popup-modal-377 #reservation-content .col-left .text-left h2,#elementor-popup-modal-377 #reservation-content .col-right .text-left h2{font-size:28px;line-height:30px}}#elementor-popup-modal-377 #reservation-content .col-left .text-left p,#elementor-popup-modal-377 #reservation-content .col-right .text-left p{color:#fff;font-family:'Marion';font-size:20px;line-height:32px;padding-bottom:50px}@media(max-width:767px){#elementor-popup-modal-377 #reservation-content .col-left .text-left p,#elementor-popup-modal-377 #reservation-content .col-right .text-left p{font-size:15px;line-height:26px;padding-bottom:24px}}#elementor-popup-modal-377 #btn-section{opacity:1;z-index:10}#elementor-popup-modal-377 #btn-section #book-now,#elementor-popup-modal-377 #btn-section #book-now-right{z-index:10;margin-left:30px;height:50px;width:219px;border:1px solid #fff !important;opacity:1;border-radius:0 !important;background:transparent;line-height:25px;vertical-align:middle}@media(max-width:767px){#elementor-popup-modal-377 #btn-section #book-now,#elementor-popup-modal-377 #btn-section #book-now-right{margin-left:15px}}#elementor-popup-modal-377 #btn-section #book-now span,#elementor-popup-modal-377 #btn-section #book-now-right span{color:#fff;font-family:'Marion';font-size:13px;letter-spacing:4px;text-align:center;-webkit-font-smoothing:antialiased;white-space:nowrap}#elementor-popup-modal-377 #btn-section #book-now:hover,#elementor-popup-modal-377 #btn-section #book-now-right:hover{opacity:.4}@media(max-width:767px){#elementor-popup-modal-377 #btn-section #book-now,#elementor-popup-modal-377 #btn-section #book-now-right{height:40px;width:230px;line-height:18px}}#elementor-popup-modal-377 #book-now-mob,#elementor-popup-modal-377 #book-now-right-mob{z-index:10;height:50px;width:219px;border:1px solid #fff !important;opacity:1;border-radius:0 !important;background:transparent;line-height:25px;vertical-align:middle}#elementor-popup-modal-377 #book-now-mob span,#elementor-popup-modal-377 #book-now-right-mob span{color:#fff;font-family:'Marion';font-size:13px;letter-spacing:4px;text-align:center;-webkit-font-smoothing:antialiased}#elementor-popup-modal-377 #book-now-mob:hover,#elementor-popup-modal-377 #book-now-right-mob:hover{opacity:.4}@media(max-width:767px){#elementor-popup-modal-377 #book-now-mob,#elementor-popup-modal-377 #book-now-right-mob{height:40px;width:230px;line-height:18px}}.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
margin-left: auto;
margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}i.eci { 
display: block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.select2-container i.eci,
.elementor-icon-list-icon i.eci {
display: inline-block;
}
.elementor-icons-manager__tab__item__icon.eci {
font-size: 28px;
}
.elementor-icons-manager__tab-link i.eci {
display: inline-block;
font-size: 18px;
}
@font-face {
font-family: 'speed';
src: url(//www.littletaihang.com/wp-content/uploads/elementor_icons_files/fontello-749bce57.zip/fontello-749bce57/font/speed.eot?1684431192);
src: url(//www.littletaihang.com/wp-content/uploads/elementor_icons_files/fontello-749bce57.zip/fontello-749bce57/font/speed.eot?1684431192#iefix) format('embedded-opentype'),
url(//www.littletaihang.com/wp-content/uploads/elementor_icons_files/fontello-749bce57.zip/fontello-749bce57/font/speed.woff2?1684431192) format('woff2'),
url(//www.littletaihang.com/wp-content/uploads/elementor_icons_files/fontello-749bce57.zip/fontello-749bce57/font/speed.woff?1684431192) format('woff'),
url(//www.littletaihang.com/wp-content/uploads/elementor_icons_files/fontello-749bce57.zip/fontello-749bce57/font/speed.ttf?1684431192) format('truetype'),
url(//www.littletaihang.com/wp-content/uploads/elementor_icons_files/fontello-749bce57.zip/fontello-749bce57/font/speed.svg?1684431192#speed) format('svg');
font-weight: normal;
font-style: normal;
}
.eci.speed-icon-bus::before { content: '\e801'; font-family: 'speed'; }
.eci.speed-icon-hk-bus::before { content: '\e802'; font-family: 'speed'; }
.eci.speed-icon-hk-mtr::before { content: '\e803'; font-family: 'speed'; }
.eci.speed-icon-tram::before { content: '\e804'; font-family: 'speed'; }
.eci.speed-icon-limousine::before { content: '\e806'; font-family: 'speed'; }
.eci.speed-icon-airport-express::before { content: '\e807'; font-family: 'speed'; }
.eci.speed-icon-taxi::before { content: '\e808'; font-family: 'speed'; }
@font-face {
font-family: 'fontello-67c51528';
src: url(//www.littletaihang.com/wp-content/uploads/elementor_icons_files/fontello-67c51528.zip/fontello-67c51528/font/fontello.eot?884565741);
src: url(//www.littletaihang.com/wp-content/uploads/elementor_icons_files/fontello-67c51528.zip/fontello-67c51528/font/fontello.eot?884565741#iefix) format('embedded-opentype'),
url(//www.littletaihang.com/wp-content/uploads/elementor_icons_files/fontello-67c51528.zip/fontello-67c51528/font/fontello.woff2?884565741) format('woff2'),
url(//www.littletaihang.com/wp-content/uploads/elementor_icons_files/fontello-67c51528.zip/fontello-67c51528/font/fontello.woff?884565741) format('woff'),
url(//www.littletaihang.com/wp-content/uploads/elementor_icons_files/fontello-67c51528.zip/fontello-67c51528/font/fontello.ttf?884565741) format('truetype'),
url(//www.littletaihang.com/wp-content/uploads/elementor_icons_files/fontello-67c51528.zip/fontello-67c51528/font/fontello.svg?884565741#fontello) format('svg');
font-weight: normal;
font-style: normal;
}
.eci.fontello-67c51528-icon-about-us::before { content: '\e800'; font-family: 'fontello-67c51528'; }
.eci.fontello-67c51528-icon-neighbourhood::before { content: '\e801'; font-family: 'fontello-67c51528'; }
.eci.fontello-67c51528-icon-offers::before { content: '\e802'; font-family: 'fontello-67c51528'; }
.eci.fontello-67c51528-icon-phone::before { content: '\e803'; font-family: 'fontello-67c51528'; }
@font-face {
font-family: 'icon-facility';
src: url(//www.littletaihang.com/wp-content/uploads/elementor_icons_files/icon-facility.zip/fontello-cbb61d2c/font/icon-facility.eot?2145320229);
src: url(//www.littletaihang.com/wp-content/uploads/elementor_icons_files/icon-facility.zip/fontello-cbb61d2c/font/icon-facility.eot?2145320229#iefix) format('embedded-opentype'),
url(//www.littletaihang.com/wp-content/uploads/elementor_icons_files/icon-facility.zip/fontello-cbb61d2c/font/icon-facility.woff2?2145320229) format('woff2'),
url(//www.littletaihang.com/wp-content/uploads/elementor_icons_files/icon-facility.zip/fontello-cbb61d2c/font/icon-facility.woff?2145320229) format('woff'),
url(//www.littletaihang.com/wp-content/uploads/elementor_icons_files/icon-facility.zip/fontello-cbb61d2c/font/icon-facility.ttf?2145320229) format('truetype'),
url(//www.littletaihang.com/wp-content/uploads/elementor_icons_files/icon-facility.zip/fontello-cbb61d2c/font/icon-facility.svg?2145320229#icon-facility) format('svg');
font-weight: normal;
font-style: normal;
}
.eci.icon-facility-icon-facilities::before { content: '\e800'; font-family: 'icon-facility'; }