@font-face{font-family:'DB Adman X';src:url(fonts/DBAdmanX.eot);src:url(fonts/DBAdmanX.eot?#iefix) format('embedded-opentype') , url(fonts/DBAdmanX.woff2) format('woff2') , url(fonts/DBAdmanX.woff) format('woff') , url(fonts/DBAdmanX.ttf) format('truetype') , url(fonts/DBAdmanX.svg#DBAdmanX) format('svg');font-weight:normal;font-style:normal}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#231f20;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:'DB Adman X';clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}.primary-purple{color:#4a2a81}.primary-purple-bg{background-color:#4a2a81}.primary-purple.shade-1{color:#775da1}.primary-purple.shade-1-bg{background-color:#775da1}.primary-purple.shade-2{color:#a695c0}.primary-purple.shade-2-bg{background-color:#a695c0}.primary-purple.shade-3{color:#d2cbe2}.primary-purple.shade-3-bg{background-color:#d2cbe2}.secondary-blue{color:#2574bb}.secondary-blue-bg{background-color:#2574bb}.secondary-yellow{color:#fecc03}.secondary-yellow-bg{background-color:#fecc03}.neutral-white{color:#fff}.neutral-white-bg{background-color:#fff}.light-grey{color:#f7f7f7}.light-grey-bg{background-color:#f7f7f7}.dark-blue-bg{background-color:#2574bb}.dark-blue-bg p{color:#fff!important}.dark-blue-bg h2,.dark-blue-bg h2 span,.dark-blue-bg h3,.dark-blue-bg h3 span,.dark-blue-bg h4,.dark-blue-bg h4 span{color:#ffbd40!important}.dark-blue-bg button.submit-button{background-color:#043d6f}button.submit-button:hover{opacity:.9}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:rgba(0,0,0,.1);border-radius:.4em;background:#fff;color:rgba(0,0,0,.8);font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:.4em;padding:.5em 1.2em}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}::placeholder{color:rgba(0,0,0,.3)}a{color:#2574bb}a:visited{color:#2574bb}a:hover,a:focus,a:active{color:#231f20}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation{display:block;width:100%;margin-top:1.7em}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul.sub-menu{background:#fff;box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;min-width:150px;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{min-width:200px}html[lang="th"] .main-navigation ul ul a{min-width:240px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation ul#primary-menu.menu{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center}.main-navigation ul#primary-menu.menu>li{flex:0 0 auto}.main-navigation ul ul.sub-menu{display:block;border-radius:0 0 .2em .2em;columns:2;-webkit-columns:2;-moz-columns:2;padding:1em}.main-navigation ul li:nth-child(3) ul.sub-menu{columns:1;-webkit-columns:1;-moz-columns:1}.main-navigation ul li.single-sub-menu ul.sub-menu{border-radius:.2em;columns:1;-webkit-columns:1;-moz-columns:1}.main-navigation ul li.single-sub-menu .sub-menu a{width:160px}.main-navigation ul ul.sub-menu li a{display:block;width:100%;padding:3px 0;padding-left:1em;font-size:1.5em!important;text-align:left;border-radius:.2em}html[lang="th"] .main-navigation ul ul.sub-menu li a{font-size:1.3em!important}.main-navigation ul ul.sub-menu li a:hover{background:rgba(0,0,0,.04)}.main-navigation li{position:relative}.main-navigation a{display:block;width:100%;text-align:center;text-decoration:none;color:rgba(0,0,0,.7);padding:0 1em;font-size:1.6em}html[lang="th"] .main-navigation a{padding:0 .6em;font-size:1.4em}.main-navigation a:hover,.main-navigation li.current_page_item a,.main-navigation li.current_page_item:hover .sub-menu a:hover{color:#4a2a81}.main-navigation li.current_page_item a{font-weight:bold}.main-navigation li.current_page_item:hover .sub-menu a{font-weight:normal;color:#231f20;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.main-navigation li.menu-item-has-children:hover>a{background:#fff;border-radius:5px 5px 0 0}.main-navigation ul ul.sub-menu>li{display:block;width:100%}.menu-toggle,.main-navigation.toggled ul{display:block}li.coming-soon-menu a{position:relative;opacity:1}li.coming-soon-menu a:hover{color:#000}li.coming-soon-menu a:after{content:"Coming Soon";font-size:20px;padding:2px;background-color:rgba(255,255,255,.8);color:red;position:absolute;top:0;right:0;opacity:1;width:100%;height:100%;text-align:center;padding-top:.3em}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.site-header{position:fixed;top:0;left:0;width:100%;padding-top:1em;padding-bottom:1em;box-sizing:border-box;font-family:'DB Adman X';background-color:rgba(255,255,255,.65);box-shadow:0 3px 3px rgba(0,0,0,.02);z-index:999}body.admin-bar .site-header{top:32px}.site-header .site-branding{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center}.site-header .site-branding a.logo,.site-header .site-branding .slogan{box-sizing:border-box}.site-header .site-branding a.logo{flex:0 0 40%}.site-header .site-branding .slogan{flex:0 0 55%;margin-left:5%}.search-lightbox{display:none}.sticky{display:block}.post,.page{margin:0 0 0}.updated:not(.published) {display:none}.page-content,.entry-content,.entry-summary{margin:0 0 0}.page-links{clear:both;margin:0 0 1.5em}.cta-button{padding:.3em 0;border-radius:.4em;text-align:center;transition:.5s}.cta-button:hover{text-decoration:none}.cta-button.cta-round{border-radius:4em}.cta-button.cta-primary{background-color:#4a2a81;color:#fff}.cta-button.cta-primary:hover{background-color:#775da1}.cta.button.cta-transparent{background:transparent;border:1px}.cta-button.directory-button{background:#fff;color:#4a2a81;padding:.5em 0;display:block;width:200px;margin:auto;margin-top:2em;transform:.5s}.cta-button.directory-button:hover{opacity:.8}.site-main{padding-top:0}body.home .site-main{padding-top:0}.content-framed{border:1px solid rgba(0,0,0,.1);padding:1em}.content-framed p{line-height:1.8em!important;padding-bottom:.5em!important}.privacy-page-content ul,.privacy-page-content ol{padding:0;margin:0;padding-left:1em}table.table-privacy-content tr td{font-family:sans-serif!important;font-size:16px!important;color:rgba(0,0,0,.6)}table.table-privacy-content tr td:first-child{width:30%}.upper-menu .upper-social-links{padding-bottom:1em;padding-top:1.75em;display:flex;align-items:center;justify-content:center}.upper-menu .upper-social-links .social-media-links,.upper-menu .upper-social-links .search-link,.upper-menu .upper-social-links .booking-link,.upper-menu .upper-social-links .language-switch{flex:auto;box-sizing:border-box;text-align:center;overflow:hidden}.upper-menu .upper-social-links .language-switch{flex:0 0 43%}.upper-menu .upper-social-links .direction-link{flex:0 0 20%}.upper-menu .upper-social-links .booking-link{flex:0 0 20%;margin-left:2%;overflow:visible!important}.upper-menu .upper-social-links .search-link{flex:0 0 15%;position:relative;text-align:right}.upper-menu .upper-social-links .search-link .searchbutton{position:absolute;top:.65em;right:1em;background:transparent;color:rgba(0,0,0,.4);border:0}.upper-menu .upper-social-links .search-link input[type="search"]{width:100%;display:block;background:transparent;border:1px solid rgba(255,255,255,.6)}.upper-menu .upper-social-links .search-link input[type="search"]:active,.upper-menu .upper-social-links .search-link input[type="search"]:focus{background:#fff}.site-footer .footer-social-links a,.upper-menu .upper-social-links a{border-radius:5px}.site-footer .footer-social-links{display:flex}.site-footer .footer-social-links a,.upper-menu .upper-social-links .social-media-links a{display:inline-block;margin-left:3px;text-align:center;padding:0 5px;padding-top:5px;box-sizing:border-box;line-height:20px;width:28px;color:#fff}.site-footer .footer-social-links .map-cta-footer{display:block;float:right;width:60%}.site-footer .footer-social-links a.footer-link.how-to-get-here{display:inline;width:auto;padding:.5em .5em;border:1px solid #4a2a81;background-color:#fff;color:#4a2a81;font-size:.8em;line-height:26px}.site-footer .footer-social-links a.footer-link.how-to-get-here img{width:35px;margin-top:-26px}.site-footer .footer-social-links a.footer-link.how-to-get-here:hover{text-decoration:none}.site-footer .footer-social-links a.facebook,.upper-menu .upper-social-links .social-media-links a.upper-menu-link.facebook{background:#4267b2}.site-footer .footer-social-links a.instagram,.upper-menu .upper-social-links .social-media-links a.upper-menu-link.instagram{background:#d6249f;background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.site-footer .footer-social-links a.youtube,.upper-menu .upper-social-links .social-media-links a.upper-menu-link.youtube{background:red}.site-footer .footer-social-links a:hover,.upper-menu .upper-social-links .social-media-links a:hover{opacity:.8}.upper-menu .upper-social-links .language-switch a{color:#3c3c3c;font-size:1.2em;padding:5px 7px}.upper-menu .upper-social-links .language-switch a:hover,.upper-menu .upper-social-links .language-switch a.current-lang{background:rgba(0,0,0,.1);text-align:center;text-decoration:none}.upper-menu .upper-social-links a{color:rgba(0,0,0,.6)}.upper-menu.contact-us-social .upper-social-links .social-media-links a{padding-top:2px;padding-bottom:2px;line-height:24px}.cta-direction,.cta-subscribe{display:block;width:100%;font-size:1.3em}.cta-direction{border:1px solid #4a2a81;background-color:#fff!important;padding:0 0!important;height:31px!important;position:relative;overflow:visible}.cta-direction img{position:absolute;width:85%;top:-24px;left:10%}.cta-booking,.cta-booking:visited{display:block;border:1px solid #043d6f;background:#fff!important;background-position:center center!important;color:#043d6f!important;padding:0 0;font-size:1.3em;height:31px!important;position:relative;overflow:visible;font-weight:bold;transition:0s!important}html[lang="th"] .cta-booking{padding-top:.25em;font-size:1em}.cta-booking:hover,.cta-booking:focus{border:1px solid #2675bb;background:#043d6f url(http://www.hhbl.me/wp-content/uploads/2020/06/bike-icon.png) no-repeat!important;background-position:center center!important;background-size:24px!important;color:transparent!important}.cta-booking .icon-booking{display:block;width:100%;position:absolute;top:0;left:0}.cta-booking .icon-booking i{font-size:1.5em}.cta-booking img{position:absolute;width:76%;top:-22px;left:13%}.upper-menu .upper-social-links .language-switch ul{list-style:none;padding:0;display:block;padding:5px 0;box-sizing:border-box;width:90%;margin:0 auto;overflow:hidden}.upper-menu .upper-social-links .language-switch ul li{padding:0;margin:0;width:45%;float:left}.upper-menu .upper-social-links .language-switch ul li.lang-item-th{margin-left:5%}.upper-menu .upper-social-links .language-switch ul li.current-lang a{background:#4a2a81;color:#fff}section.page-section{padding-top:2em;padding-bottom:2em;margin-top:2em}.homepage-content-area{min-height:700px;background:#fff url(images/homepage_bg.png) no-repeat bottom center;background-size:100%;padding-bottom:3em}section.page-section.homepage-section.slider-section{margin-top:0;background:#fff;min-height:95vh;position:relative;color:#fff;padding-top:0;padding-bottom:0}section.page-section.homepage-section.slider-section .homepage-intro-text{position:absolute;top:40%;left:0;width:100%;z-index:4}html[lang="th"] section.page-section.homepage-section.slider-section .homepage-intro-text{top:35%}section.page-section.homepage-section.slider-section .homepage-intro-text .header1-text{font-size:5em;margin-bottom:0;line-height:1em;display:none;font-weight:bold;text-shadow:0 3px 5px rgba(0,0,0,.5)}html[lang="th"] section.page-section.homepage-section.slider-section .homepage-intro-text .header1-text{margin-bottom:.5em;font-size:5.55em;letter-spacing:.1em}section.page-section.homepage-section.slider-section .homepage-intro-text .header2-text{font-size:7.6em;line-height:.8em;display:none;font-weight:bold;text-shadow:0 3px 5px rgba(0,0,0,.5)}html[lang="th"] section.page-section.homepage-section.slider-section .homepage-intro-text .header2-text{font-size:7.28em}section.page-section.homepage-section.slider-section .facilities-wrapper{position:absolute;bottom:2%;left:0;width:100%;z-index:4;opacity:0}section.page-section.homepage-section.slider-section .facilities-wrapper.first-animated{opacity:1;animation:fadeInFacilities 6s 1 ease-in-out}@keyframes fadeInItem{
	0%{
		opacity: 0;
		
		
	}
	
	50%{
		opacity: 1;
	}
}@keyframes fadeInFacilities{
	0%{
		opacity: 0;
		transform: scale(0.95, 0.95);
		
	}
	
	60%{
		opacity: 1;
		transform: scale(1, 1);
	}
}.facilities-wrapper .container-icons{background:rgba(0,0,0,.4);border-radius:1em;padding:.5em 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.facilities-wrapper .container-icons .col-icon{flex:0 0 12.5%}.facilities-wrapper .container-icons .col-icon .facility-cta{display:block;width:100%;padding:1em;padding-bottom:0;box-sizing:border-box;transition:.5s}html[lang="th"] .facilities-wrapper .container-icons .col-icon .facility-cta{padding:1em 0;padding-bottom:0}.facilities-wrapper .container-icons .col-icon .facility-cta img{height:40px}.facilities-wrapper .container-icons .col-icon:nth-child(2) .facility-cta img{height:44px}.facilities-wrapper .container-icons .col-icon:nth-child(3) .facility-cta img{height:35px;margin-top:5px}.facilities-wrapper .container-icons .col-icon .facility-cta span.facilty-title{opacity:0;font-size:.8em;height:0}html[lang="th"] .facilities-wrapper .container-icons .col-icon .facility-cta span.facilty-title{font-family:'DB Adman X'}.facilities-wrapper .container-icons .col-icon .facility-cta:hover{padding-top:.3em;padding-bottom:.7em;text-decoration:none}.facilities-wrapper .container-icons .col-icon .facility-cta:hover span.facilty-title{opacity:1;text-decoration:none;color:rgba(255,255,255,1);height:1em}.facility-text-box h2{font-size:2.8em;margin-top:.5em;margin-bottom:.5em}.facility-text-box section.elementor-inner-section .elementor-row>.elementor-column:last-child{padding-top:0}.lined-col{border-left:1px solid rgba(255,255,255,.4)}section.page-section.homepage-section.homepage-footer{min-height:400px}section.page-section.homepage-section.slider-section .slick-slider{overflow:hidden;text-align:center}section.page-section.homepage-section.slider-section .slick-slider .slider-homepage-image{min-height:95vh;width:100%}section.page-section.homepage-section.slider-section .slick-slider .slick-current.slick-active .slider-homepage-image{animation:zoomInSlider 24s 1 ease-in-out}@keyframes zoomInSlider{
	0%{
		transform: scale(1.1,1.1);
	}

	100%{
		transform: scale(1.3,1.3);
	}
}h4.homepage-widget-title{position:relative;font-size:1.6em}h4.homepage-widget-title a,h4.homepage-widget-title a:hover{color:#4a2a81}h4.homepage-widget-title .view-all-button{position:absolute;top:0;right:0;width:auto;padding:.1em 1em;font-size:.6em;line-height:1.5em;background:rgba(0,0,0,.04);border-radius:20px}h4.homepage-widget-title .view-all-button i{font-size:.5em}h4.homepage-widget-title .view-all-button:hover{background:rgba(255,255,255,.8);text-decoration:none}.cta-button.title-cta{position:absolute;top:0;right:0;width:100px;padding:.3em 0;font-size:.5em;border:1px solid #2574bb;color:#2574bb}.cta-button.title-cta:hover{background:rgba(255,255,255,.8)}.cta-button.title-cta img{width:10px;margin-left:7px}.card-box{background:#fff;border-radius:.5em;box-shadow:0 3px 5px rgba(0,0,0,.1);min-height:450px}.header-hero h1{font-size:3em}.card-box.latest-news-card{padding-top:10px}.card-box.latest-news-card .news-box{padding-left:10px;padding-right:10px}.card-box.latest-news-card .news-box ::-webkit-scrollbar{width:5px}.card-box.latest-news-card .news-box ::-webkit-scrollbar-track{background:#f1f1f1}.card-box.latest-news-card .news-box ::-webkit-scrollbar-thumb{background:#888}.card-box.latest-news-card .news-box ::-webkit-scrollbar-thumb:hover{background:#555}.card-box.weather-card{min-height:250px;border:1px solid rgba(0,0,0,.08);padding:1em}.card-box.weather-card .overall-weather{padding:2em;background:#c4d5e9;color: #043d6fb3;border-radius:.5em;min-height:380px;padding-top:2em}.card-box.weather-card .overall-weather img{background:rgba(255,255,255,.8);border-radius:1em;box-shadow:0 3px 7px rgba(0,0,0,.1);margin-bottom:1em}.card-box.weather-card .overall-weather h2.temperature-data{font-size:4em;color:#043d6f}.card-box.weather-card .overall-weather h3{color: #043d6fb3;margin-bottom:5px}.card-box.weather-card hr{display:block;background-color:rgba(0,0,0,.08)}.card-box.weather-card p.weather-summary{background: #59e3275e;border-radius:1em;padding:.5em 0;color:rgba(0,0,0,.6);text-align:center;margin-bottom:1em}.card-box.weather-card .overall-weather h2,.card-box.weather-card .overall-weather h3{padding:0!important}.card-box.weather-card .overall-weather p.weather-description{margin-bottom:1em!important}.card-box.weather-card .overall-weather p.weather-description,.card-box.weather-card .overall-weather small{color:rgba(0,0,0,.4)}.card-box.weather-card .temperature-data,.card-box.weather-card .other-data{padding:0 2em}.card-box.weather-card p.location-name{padding-top:1em}.card-box.weather-card table{color:#043d6f;margin-bottom:0;line-height:1.2em}.card-box.weather-card table small{color:rgba(0,0,0,.8)}.card-box.weather-card table tr:first-child td{border-top:0}.card-box.weather-card table tr td:first-child,
.card-box.weather-card table tr td:nth-child3){width:20%}.card-box.weather-card table tr td:nth-child(2),
.card-box.weather-card table tr td:last-child{width:30%}.news-box .news-thumb .thumbnail-body{border-radius:.5em .5em 0 0;min-height:200px;padding:1em;box-sizing:border-box}.news-box .news-body{padding:1em;position:relative;min-height:220px}.news-box .news-body h5{font-size:1.8em;line-height:.8em;margin-bottom:1em}.news-box .news-body .news-meta{position:absolute;bottom:0;left:0;width:100%;padding-left:1em}.news-box .news-body .news-meta .meta-data{display:inline-block;padding-right:1em;font-size:.6em;color:rgba(0,0,0,.6)}.card-box.aqi-card{padding:.5em;font-family:'DB Adman X'}.card-box[data-aqi-loading]{filter:blur(5px)}.card-box.aqi-card .aqi-widget .qualty-thumb,.card-box.aqi-card .aqi-widget .aqi-detail{padding:1em;border-radius:.5em}.card-box.aqi-card .aqi-widget .qualty-thumb{position:relative;min-height:220px}.card-box.aqi-card .aqi-widget .qualty-thumb.fine-status{background-color:#59e327;color:#fff;text-align:center}.card-box.aqi-card .aqi-widget .qualty-thumb.moderate-status{background-color:#fefe31;color:rgba(0,0,0,.6);text-align:center}.card-box.aqi-card .aqi-widget .qualty-thumb.unhealthy-sensitive-status{background-color:#f17e1e;color:#fff;text-align:center}.card-box.aqi-card .aqi-widget .qualty-thumb.unhealthy-status{background-color:#ee1416;color:#fff;text-align:center}.card-box.aqi-card .aqi-widget .qualty-thumb.very-unhealthy-status{background-color:#99074d;color:#fff;text-align:center}.card-box.aqi-card .aqi-widget .qualty-thumb.harzardous-status{background-color:#7e0623;color:#fff;text-align:center}.card-box.aqi-card .aqi-widget .qualty-thumb .station-title{color:rgba(0,0,0,.7);font-size:2em;line-height:.8em}.card-box.aqi-card .aqi-widget .qualty-thumb .quality-amount{font-size:10em;line-height:.8em}.card-box.aqi-card .aqi-widget .qualty-thumb.unhealthy-sensitive-status .quality-amount,.card-box.aqi-card .aqi-widget .qualty-thumb.unhealthy-status .quality-amount,.card-box.aqi-card .aqi-widget .qualty-thumb.very-unhealthy-status .quality-amount,.card-box.aqi-card .aqi-widget .qualty-thumb.harzardous-status .quality-amount{font-size:8em}.card-box.aqi-card .aqi-widget .qualty-thumb .status-title{font-size:2.8em;line-height:.8em}.card-box.aqi-card .aqi-widget .qualty-thumb.unhealthy-sensitive-status .status-title{font-size:2em}.card-box.aqi-card .aqi-widget .aqi-detail{font-size:1em;padding:.5em;overflow:hidden;margin-top:1em}.card-box.aqi-card .aqi-widget .aqi-detail .aqi-nav{width:45%;float:left}.card-box.aqi-card .aqi-widget .aqi-detail .aqi-nav .nav-item{width:100%;display:block}.card-box.aqi-card .aqi-widget .aqi-detail .aqi-nav .nav-item a{display:block;width:100%;border-radius:2em 0 0 2em;font-size:1.2em;line-height:1.8em;text-transform:uppercase;padding:.1em;font-weight:bold;margin-bottom:.2em;text-align:center;transition:.5s;color:#000}.card-box.aqi-card .aqi-widget .aqi-detail .aqi-nav .nav-item:last-child a{margin-bottom:0}.card-box.aqi-card .aqi-widget .aqi-detail .aqi-nav .nav-item a.active-nav,.card-box.aqi-card .aqi-widget .aqi-detail .aqi-nav .nav-item a:hover{text-decoration:none;background:#c4d5e9;color:#043d6f}.card-box.aqi-card .aqi-widget .aqi-detail .aqi-data-list{float:left;width:53%;background:#c4d5e9;border-radius:0 .5em .5em 0;padding:0 .5em;padding-bottom:1px}.card-box.aqi-card .aqi-widget .aqi-detail .aqi-data-list .list-body{display:block;width:100%;margin:auto;height:37.47px;line-height:37.47px;margin-bottom:.2em;font-size:1.2em;color:#000;position:relative;font-weight:bold}.card-box.aqi-card .aqi-widget .aqi-detail .aqi-data-list .list-body::after{position:absolute;content:"";bottom:13px;border-bottom:2px dotted rgba(0,0,0,.2);height:1px;width:100%;left:0%;z-index:1}.card-box.aqi-card .aqi-widget .aqi-detail .aqi-data-list .list-body:last-child{margin-bottom:0}.card-box.aqi-card .aqi-widget .aqi-detail .aqi-data-list .list-body .data-title{position:absolute;left:0;bottom:-5px;padding:0;padding-bottom:5px;width:35%;background:#c4d5e9;z-index:2}.card-box.aqi-card .aqi-widget .aqi-detail .aqi-data-list .list-body .data-field{position:absolute;bottom:-5px;right:0%;width:auto;padding:0;padding-bottom:5px;padding-right:5px;padding-left:5px;text-align:right;background:#c4d5e9;z-index:2}.card-box.aqi-card .aqi-widget .aqi-detail .aqi-data-list .list-body:last-child .data-title,.card-box.aqi-card .aqi-widget .aqi-detail .aqi-data-list .list-body:last-child .data-field{padding-bottom:0!important;bottom:0}.card-box.aqi-card .update-data{padding:0 1em}.card-box.aqi-card .update-data a.byiqair{display:block;width:100%;color:rgba(0,0,0,.4)!important;font-size:.8em}.card-box.aqi-card .update-data a.byiqair img{display:inline;width:35px}.card-box.aqi-card .update-data a.byiqair:hover{text-decoration:none}.aqi-map-wrapper{height:450px;max-width:100%;position:relative}.aqi-map-wrapper .upper-shadow{position:absolute;top:0;left:0;width:100%;height:150px;z-index:2;background:#000;background:linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%)}.aqi-map-wrapper .lower-shadow{position:absolute;content:"";bottom:0;left:0;width:100%;height:100px;z-index:2;background:#000;background:linear-gradient(0deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%)}.aqi-map-wrapper .full-detailed-aqi{position:absolute;background:rgba(255,255,255,.8);border-radius:.3em;border:1px solid rgba(0,0,0,.1);padding:.3em .5em;box-sizing:border-box;z-index:6}.aqi-map-wrapper .full-detailed-aqi.full-detailed-upper{top:1em;left:1em;width:30%}.aqi-map-wrapper .full-detailed-aqi.full-detailed-lower{bottom:1em;right:1em;width:40%}.aqi-map-wrapper .full-detailed-aqi .pollution_data,.aqi-map-wrapper .full-detailed-aqi .pollution_data2,.aqi-map-wrapper .full-detailed-aqi .weather_data,.aqi-map-wrapper .full-detailed-aqi .weather_data2{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;width:100%;padding:.3em;box-sizing:border-box}.aqi-map-wrapper .full-detailed-aqi.full-detailed-upper .full-data-body,.aqi-map-wrapper .full-detailed-aqi.full-detailed-lower .full-data-body{flex:0 0 50%;text-align:center}.aqi-map-wrapper .full-detailed-aqi .badge-info{background:#c4d5e9;color:#043d6f}.aqi-map-wrapper .full-detailed-aqi h3{font-size:.8em}.aqi-map-wrapper .full-detailed-aqi .aqi-data-full-body{font-size:.6em}.aqi-map-wrapper .full-detailed-aqi .full-data-body .data-bit{color:#043d6f;font-weight:bold}.aqi-map-wrapper .full-data-body .data-amount_aqius,.aqi-map-wrapper .full-data-body .data-amount_aqicn,.aqi-map-wrapper .full-data-body .data-amount_p25,.aqi-map-wrapper .full-data-body .data-amount_p10,.aqi-map-wrapper .full-data-body .data-weather-icon,.aqi-map-wrapper .full-data-body .data-amount_tp,.aqi-map-wrapper .full-data-body .data-amount_hu,.aqi-map-wrapper .full-data-body .data-amount_pr,.aqi-map-wrapper .full-data-body .data-amount_ws,.aqi-map-wrapper .full-data-body .data-amount_wd{display:none}.aqi-map-wrapper .full-data-body .data-weather-icon{max-height:48px}.aqi-map-wrapper .full-data-body .data-amount_aqius.bc_aqius,.aqi-map-wrapper .full-data-body .data-amount_aqicn.bc_aqicn,.aqi-map-wrapper .full-data-body .data-amount_p25.bc_p25,.aqi-map-wrapper .full-data-body .data-amount_p10.bc_p10,.aqi-map-wrapper .full-data-body .data-weather-icon.bc_weather_icon,.aqi-map-wrapper .full-data-body .data-amount_tp.bc_tp,.aqi-map-wrapper .full-data-body .data-amount_hu.bc_hu,.aqi-map-wrapper .full-data-body .data-amount_pr.bc_pr,.aqi-map-wrapper .full-data-body .data-amount_ws.bc_ws,.aqi-map-wrapper .full-data-body .data-amount_wd.bc_wd{display:inline}.aqi-map-wrapper .map-pin{position:absolute;top:20%;left:15%;width:42px;height:56px;z-index:3;content:"";cursor:pointer;transition:.5s;opacity:.9}.aqi-map-wrapper .map-pin:hover{transform:scale(1.3,1.3);opacity:1}.aqi-map-wrapper .map-pin.aqi-nav-clicked{opacity:1;-webkit-animation:pulsenew 2s infinite ease-in-out;animation:pulsenew 2s infinite ease-in-out}@-webkit-keyframes pulsenew{
	0%{-webkit-transform:scaleX(1);transform:scaleX(1)}
	50%{-webkit-transform:scale3d(1.3,1.05,1.3);
		transform:scale3d(1.3,1.3,1.3)}to{-webkit-transform:scaleX(1);transform:scaleX(1)
	}
}@keyframes pulsenew{
	0%{-webkit-transform:scaleX(1);transform:scaleX(1)}
	50%{-webkit-transform:scale3d(1.3,1.3,1.3);
		transform:scale3d(1.3,1.3,1.3)}to{-webkit-transform:scaleX(1);transform:scaleX(1)
	}
}.aqi-map-wrapper .map-pin .map-head{position:absolute;top:0;width:50px;height:50px;left:-5px;border-radius:50%;background:transparent;color:#000;line-height:50px;z-index:5;text-align:center;font-size:.8em;cursor:pointer}.aqi-map-wrapper .map-pin.bike_center-pin{top:41%;left:19%}.aqi-map-wrapper .map-pin.bike_area_1-pin{top:23%;left:88.5%}.aqi-map-wrapper .map-pin.bike_area_2-pin{top:-3%;left:65%}.aqi-map-wrapper .map-pin.bike_area_3-pin{top:-5%;left:41.3%}.aqi-map-wrapper .map-pin.fine-status{background:url(images/AQI/marker-fine.svg) no-repeat center center;background-size:100%}.aqi-map-wrapper .map-pin.fine-status .map-head{color:#fff}.aqi-map-wrapper .map-pin.moderate-status{background:url(images/AQI/marker-moderate.svg) no-repeat center center;background-size:100%}.aqi-map-wrapper .map-pin.moderate-status .map-head{color:#666}.aqi-map-wrapper .map-pin.unhealthy-sensitive-status{background:url(images/AQI/marker-unhealthy-sensitive.svg) no-repeat center center;background-size:100%}.aqi-map-wrapper .map-pin.unhealthy-sensitive-status .map-head{color:#fff;font-size:.6em}.aqi-map-wrapper .map-pin.unhealthy-status{background:url(images/AQI/marker-unhealthy.svg) no-repeat center center;background-size:100%}.aqi-map-wrapper .map-pin.unhealthy-status .map-head{color:#fff;font-size:.6em}.aqi-map-wrapper .map-pin.very-unhealthy-status{background:url(images/AQI/marker-very-unhealthy.svg) no-repeat center center;background-size:100%}.aqi-map-wrapper .map-pin.very-unhealthy-status .map-head{color:#fff;font-size:.6em}.aqi-map-wrapper .map-pin.harzardous-status{background:url(images/AQI/marker-hazardous.svg) no-repeat center center;background-size:100%}.aqi-map-wrapper .map-pin.harzardous-status .map-head{color:#fff;font-size:.6em}.calendar-card{font-family:'DB Adman X'}.elementor-container h1,.elementor-container h1 span,.elementor-container h2,.elementor-container h2 span,.elementor-container h3,.elementor-container h3 span,.elementor-container h4,.elementor-container h4 span,.elementor-container h5,.elementor-container h5 span,.elementor-container h6,.elementor-container h6 span,.elementor-element table,.elementor-element table th,.elementor-element table td{font-family:'DB Adman X'!important}.elementor-element table,.elementor-element table th,.elementor-element table td{font-size:1.2em!important}.no-margin-bottom .elementor-widget,.no-margin-bottom,.elementor-container p{margin-bottom:0!important}.contact-form-body{padding:2em;background:#fff;border-radius:.5em;box-sizing:border-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 3px 5px rgba(0,0,0,.1)}.field-wrapper label,.field-wrapper input[type="text"],.field-wrapper input[type="email"],.field-wrapper input[type="tel"],.field-wrapper input[type="phone"],.field-wrapper textarea,.field-wrapper select,.wpcf7-form label,.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form input[type="number"],.wpcf7-form input[type="tel"],.wpcf7-form input[type="phone"],.wpcf7-form textarea{display:block;width:100%}.field-wrapper{padding-bottom:10px}.submit-button-wrapper{padding-top:5px}.submit-button-wrapper button,.wpcf7-form input[type="button"],.wpcf7-form input[type="submit"],.wpcf7-form button{background:#2574bb;color:#fff;border:none;padding:.7em 2em;font-size:1.2em}.submit-button-wrapper button{background-color:#4a2a81}.wpcf7-form .ajax-loader{display:block!important;width:100%!important;clear:both}.booking-form-wrapper{background:#fff;padding:20px;border-radius:20px}.google-map-icon-button .elementor-button{background:url(images/googlemaps_logo.png) no-repeat center left 25px;padding-left:45px!important;background-size:15px}.facility-thumbnails .facility-thumbnail{display:block;width:100%;min-height:250px;margin-bottom:30px;border-radius:.5em;box-sizing:border-box;border:1px solid rgba(0,0,0,.05);box-shadow:0 3px 5px rgba(0,0,0,.05);position:relative;text-align:center;color:#fff;transition:.5s}.facility-thumbnails .facility-thumbnail:hover{box-shadow:0 5px 7px rgba(0,0,0,.1);color:#fff}.facility-thumbnails .facility-thumbnail:after{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.5em;content:"";padding:1em;box-sizing:border-box;background:#000;background:linear-gradient(0deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 100%);z-index:2}.facility-thumbnails .facility-thumbnail:hover:after{background:#000;background:linear-gradient(0deg,rgba(0,0,0,.3) 0%,rgba(0,0,0,0) 100%)}.facility-thumbnails .facility-thumbnail h4{position:absolute;bottom:30px;width:80%;left:10%;z-index:5}.facility-thumbnails .facility-thumbnail span.more-info-cta{display:none;position:absolute;bottom:20px;width:30%;left:35%;padding:5px;border:1px solid #ded1f7;border-radius:10px;color:#fff;z-index:5;font-size:.8em}.facility-thumbnails .facility-thumbnail span.more-info-cta i{color:#ded1f7}.facility-thumbnails .facility-thumbnail.kids-bike-park-facility{background:url(images/kids_bike_park_thumb.jpg) no-repeat center center;background-size:cover}.facility-thumbnails .facility-thumbnail.main-235-track-facility{background:url(images/main_traick_thumb.jpg) no-repeat center center;background-size:cover}.facility-thumbnails .facility-thumbnail.jogging-track-facility{background:url(images/jogging_track_thumb.jpg) no-repeat center center;background-size:cover}.facility-thumbnails .facility-thumbnail.outdoor-fitness-facility{background:url(https://scottilicious.com/demo/hhbl/wp-content/uploads/2020/05/fitness-11.jpg) no-repeat center center;background-size:cover}.facility-thumbnails .facility-thumbnail.balance-bike-park-facility{background:url(images/balance_bike_track_thumb.jpg) no-repeat center center;background-size:cover}.facility-thumbnails .facility-thumbnail.cycling15-track-facility{background:url(images/blue_track_thumb.jpg) no-repeat center center;background-size:cover}.facility-thumbnails .facility-thumbnail.skywing-facility{background:url(images/sky_wing_thumb.jpg) no-repeat center center;background-size:cover}.facility-thumbnails .facility-thumbnail.gulf-facility{background:url(images/gulf_pavillion_thumb.jpg) no-repeat center center;background-size:cover}.facility-thumbnails .facility-thumbnail.indorama-facility{background:url(images/indorama_thumb.jpg) no-repeat center center;background-size:cover}.facility-thumbnails .facility-thumbnail.future-project-facility{background:url(images/future_project_thumb.jpg) no-repeat center center;background-size:cover}.snap-box .elementor-container{background:#fff url(images/snap_bg.jpg) no-repeat top center;background-size:80%;border-radius:.5em;border:1px solid #2574bb;border-left:3px solid #2574bb;box-sizing:border-box;margin-bottom:20px}.snap-box .elementor-container p{color:#000}.feature-boxes .feature-box{background:#fff;border-radius:.5em;box-sizing:border-box;box-shadow:0 3px 5px rgba(0,0,0,.05);padding-top:2em;padding-bottom:2em;border:2px solid #ded1f7}.feature-boxes.feature-2-lines .feature-box{min-height:220px}.feature-boxes .feature-box.feature-box-small{padding-top:.25em;padding-bottom:1.5em}.feature-boxes .feature-box svg path,.feature-boxes .feature-box svg circle{fill:#043d6f!important}.feature-boxes .feature-box.samitivej-feature-box svg path:nth-child(5){fill:#fff!important}.feature-boxes .elementor-icon-box-title{color:#043d6f!important}.gallery-slick .gallery-body-item .gallery-body-thumb{min-height:500px}.gallery-slick .gallery-body-item{cursor:pointer}.gallery-slick .slick-prev,.gallery-slick .slick-next{z-index:99;width:30px;height:30px;background:#2574bb;border:1px solid #2574bb;border-radius:50%}.gallery-slick .slick-prev:hover,.gallery-slick .slick-next:hover,.gallery-slick .slick-prev:focus,.gallery-slick .slick-next:focus,.gallery-slick .slick-prev:visited,.gallery-slick .slick-next:visited{background:#2574bb}.gallery-slick .slick-prev::before,.gallery-slick .slick-next::before{width:30px;height:30px}.gallery-slick .slick-prev::before{color:transparent;background:url(https://img.icons8.com/android/50/ffffff/left.png) no-repeat center center;background-size:cover}.gallery-slick .slick-next::before{color:transparent;background:url(https://img.icons8.com/android/50/ffffff/right.png) no-repeat center center;background-size:cover}.gallery-slick .slick-prev{left:-35px}.gallery-slick .slick-next{right:-35px}.gallery-nav .gallery-body-item{padding-top:10px;padding-right:10px}.gallery-nav .gallery-body-item .gallery-body-thumb{min-height:150px}.elementor-image a[data-elementor-open-lightbox="yes"],.gallery-slick .gallery-body-item .gallery-body-thumb{position:relative}.elementor-image a[data-elementor-open-lightbox="yes"]::before,.gallery-slick .gallery-body-item .gallery-body-thumb::before{position:absolute;bottom:10px;right:10px;content:" Zoom";background:rgba(0,0,0,.6) url(images/zoom-in.svg) no-repeat center left 10px;background-size:10px;font-size:.6em;border-radius:20px;padding:3px 10px;padding-left:25px;color:#fff}.aqi-slick .slick-prev,.aqi-slick .slick-next{z-index:99;top:120px}.aqi-slick .slick-prev{left:10px}.aqi-slick .slick-next{right:10px}.light-box-image{display:none;position:fixed;padding-top:50px;padding-bottom:50px;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:999;overflow:auto}.light-box-image .close-lightbox-image{padding:10px 0;margin-bottom:20px}.light-box-image .close-lightbox-image a{background:rgba(0,0,0,.6);color:#fff;padding:10px 15px;border-radius:15px}.light-box-image .close-lightbox-image a:hover{background:rgba(0,0,0,1);text-decoration:none}.popup-announcement img{background:#fff;padding:1em;border-radius:1em}.popup-announcement .close-lightbox-image{margin:auto;margin-bottom:5px}.popup-announcement .close-lightbox-image,.popup-announcement img{width:75%;max-width:100%}body.page-id-538 .site-main,body.page-id-26 .site-main{background:url(https://scottilicious.com/demo/hhbl/wp-content/uploads/2020/05/cycling_bg.png) no-repeat center bottom;background-size:100%}body.page-id-556 .site-main,body.page-id-42 .site-main{background:url(https://scottilicious.com/demo/hhbl/wp-content/uploads/2020/05/running_bg.png) no-repeat center bottom;background-size:100%}body.page-id-550 .site-main,body.page-id-44 .site-main{background:url(https://scottilicious.com/demo/hhbl/wp-content/uploads/2020/05/kid_bg.png) no-repeat center bottom;background-size:100%}body.page-id-541 .site-main,body.page-id-46 .site-main{background:url(https://scottilicious.com/demo/hhbl/wp-content/uploads/2020/05/fitness_bg.png) no-repeat center bottom;background-size:100%}body.page-id-554 .site-main,body.page-id-48 .site-main{background:url(https://scottilicious.com/demo/hhbl/wp-content/uploads/2020/05/landmark_bg.png) no-repeat center bottom;background-size:100%}body.page-id-544 .site-main,body.page-id-50 .site-main{background:url(https://scottilicious.com/demo/hhbl/wp-content/uploads/2020/05/food_beverage_bg.png) no-repeat center bottom;background-size:100%}body.page-id-535 .site-main,body.page-id-52 .site-main{background:url(https://scottilicious.com/demo/hhbl/wp-content/uploads/2020/05/bike_shop_bg.png) no-repeat center bottom;background-size:100%}body.page-id-547 .site-main,body.page-id-54 .site-main{background:url(https://scottilicious.com/demo/hhbl/wp-content/uploads/2020/05/health_station_bg.png) no-repeat center bottom;background-size:100%}.partner-box{border-radius:1em}.partner-box .elementor-image-box-description{padding:1em 2em}.sponsor-boxes .partner-box{}.sponsor-boxes .partner-box .elementor-widget-container{padding-top:0!important;padding-bottom:0!important}.sponsor-boxes .partner-box .elementor-image-box-description{display:none;padding:0 2em}.sponsor-boxes .partner-box .elementor-image-box-img img{width:250px;max-width:100%}.timeline-container{}.timeline-container .timeline-body{padding-top:25px;padding-bottom:25px;position:relative;min-height:950px;background:url(https://scottilicious.com/demo/hhbl/wp-content/uploads/2020/05/timeline-bg.jpg) no-repeat center center;background-size:cover}.timeline-container .timeline-body .stretch-line{position:absolute;content:"";height:2px;width:100%;background:#4a2a81;top:50%;left:0;z-index:1}.timeline-container .timeline-body .timeline-point{padding:1em;padding-bottom:.2em;box-sizing:border-box;min-height:400px;width:23%;position:absolute;z-index:2;background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.2em;cursor:pointer;transition:.5s}.timeline-container .timeline-body .timeline-point:hover{box-shadow:0 5px 7px rgba(0,0,0,.2)}.timeline-container .timeline-body .timeline-point:nth-child(2){left:8%}.timeline-container .timeline-body .timeline-point:nth-child(3){left:20%}.timeline-container .timeline-body .timeline-point:nth-child(4){left:32%}.timeline-container .timeline-body .timeline-point:nth-child(5){left:44%}.timeline-container .timeline-body .timeline-point:nth-child(6){left:56%}.timeline-container .timeline-body .timeline-point:last-child{left:68%}.timeline-container .timeline-body .timeline-point.timeline-point-up{bottom:53%}.timeline-container .timeline-body .timeline-point.timeline-point-down{top:53%}.timeline-container .timeline-body .timeline-point .timeline-point__date-wrapper{position:absolute;left:0;width:100%;display:flex;flex-direction:row;align-items:center}.timeline-container .timeline-body .timeline-point .timeline-point__date-wrapper .timeline-point__dot{flex:0 0 15px;height:15px;background:#4a2a81;border:1px solid #fff;box-sizing:border-box;border-radius:50%;margin-right:2px}.timeline-container .timeline-body .timeline-point .timeline-point__date-wrapper .timeline-point__year{flex:0 0 auto;background:#4a2a81;border-radius:5px;color:#fff;border:1px solid #fff;box-sizing:border-box;padding:0 5px;font-size:.8em}.timeline-container .timeline-body .timeline-point.timeline-point-up .timeline-point__date-wrapper{bottom:-40px}.timeline-container .timeline-body .timeline-point.timeline-point-down .timeline-point__date-wrapper{top:-40px}.timeline-container .timeline-body .timeline-point.timeline-point-up:before,.timeline-container .timeline-body .timeline-point.timeline-point-down:before,.timeline-container .timeline-body .timeline-point.timeline-point-up:after,.timeline-container .timeline-body .timeline-point.timeline-point-down:after{position:absolute;content:"";left:10px;width:0;height:0}.timeline-container .timeline-body .timeline-point.timeline-point-up:after{bottom:-15px;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid rgba(0,0,0,.2);z-index:2}.timeline-container .timeline-body .timeline-point.timeline-point-up:before{bottom:-14px;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #fff;z-index:3}.timeline-container .timeline-body .timeline-point.timeline-point-down:after{top:-15px;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid rgba(0,0,0,.2);z-index:2}.timeline-container .timeline-body .timeline-point.timeline-point-down:before{top:-14px;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff;z-index:3}.timeline-container .timeline-body .timeline_point_thumb .thumb-body{min-height:130px}.timeline-container .timeline-body .timeline-text{height:185px;overflow:auto}.timeline-container .timeline-body ::-webkit-scrollbar{width:5px}.timeline-container .timeline-body ::-webkit-scrollbar-track{background:#f1f1f1}.timeline-container .timeline-body ::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.timeline-container .timeline-body ::-webkit-scrollbar-thumb:hover{background:#555}.timeline-container .timeline-body .timeline_point__content h4{font-size:1.4em;margin-top:.5em;margin-bottom:.5}.timeline-container .timeline-body .timeline_point__content h4.green-title{color:#17928c}.timeline-container .timeline-body .timeline_point__content h4.blue-title{color:#2574bb}.timeline-container .timeline-body .timeline_point__content h4.purple-title{color:#4a2a81}.timeline-container .timeline-body .timeline_point__content p{line-height:1.5em;font-size:.9em;padding-right:10px}.showcase-white{background:#fff;width:100%;display:block;margin:auto;border-radius:5px;padding:2em;position:relative}.showcase-white:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;border-radius:5px;z-index:1;background:rgba(255,255,255,.9)}.showcase-white .wrapper-all{position:relative;z-index:5}.showcase-white p.year-point{margin-top:1em;color:rgba(0,0,0,.4);text-align:center;margin-bottom:5px}.showcase-white h3{text-align:center;font-size:2em}.showcase-white h3 .green-title{color:#17928c}.showcase-white h3 .blue-title{color:#2574bb}.showcase-white h3 .purple-title{color:#4a2a81}.showcase-white .img-wrapper{text-align:center}.showcase-white img{width:550px;max-width:100%}.showcase-white p.content-all{width:550px;max-width:100%;margin:auto;padding:2em;padding-top:1em}body.page-template-template-landing-page .text-box-col{background:#6748a0;color:#fff;padding:20px;box-sizing:border-box;position:relative}body.page-template-template-landing-page .text-box-col,.lange-page-image img{height:auto!important}.lange-page-image img{width:auto!important;max-width:100%;object-fit:cover}body.page-template-template-landing-page .text-box-col p{color:#fff}.form.steps-wrapper .form-step{padding:20px}.form-steps-wrapper .booking-field-wrapper{display:block}.form-steps-wrapper .booking-field-wrapper input[type="text"],.form-steps-wrapper .booking-field-wrapper input[type="email"],.form-steps-wrapper .booking-field-wrapper input[type="tel"],.form-steps-wrapper .booking-field-wrapper input[type="date"],.form-steps-wrapper .booking-field-wrapper select,.form-steps-wrapper .booking-field-wrapper text{display:block;width:100%;margin-bottom:20px}.form-steps-wrapper .booking-field-wrapper select{height:40px;line-height:40px}.form-steps-wrapper .booking-field-wrapper select[multiple="multiple"]{height:100px;padding:5px}.form-steps-wrapper .form-notice-message{background:#ded1f7;color:#775da1;border-radius:5px;padding:20px;font-size:.8em;margin-bottom:5px}.golden-heading{line-height:28px}span.small-heading{font-size:20px;color:#ffbd40}.snap-tab-wrapper.payment-tab-wrapper .elementor-tabs-wrapper{display:flex;flex-direction:row;align-items:center}.snap-tab-wrapper.payment-tab-wrapper .elementor-tabs-wrapper .elementor-tab-title{flex:0 0 auto;word-wrap:break-word}.snap-tab-wrapper.payment-tab-wrapper .elementor-tabs-wrapper .elementor-tab-title:last-child{margin-left:auto;border-color:#2574bb;border-bottom:0;order:4;padding:.4em 1em;flex:0 0 20%}.snap-tab-wrapper.payment-tab-wrapper .elementor-tabs-wrapper .elementor-tab-title:last-child a{color:#2574bb}.snap-tab-wrapper.payment-tab-wrapper .elementor-tabs-wrapper .elementor-tab-title:last-child,.snap-tab-wrapper.payment-tab-wrapper .elementor-tabs-wrapper .elementor-tab-title:last-child.elementor-active,.snap-tab-wrapper.payment-tab-wrapper .elementor-tabs-wrapper .elementor-tab-content[data-tab="4"]{background-color:#d4ebff;color:#2574bb}.search-lightbox{position:fixed;top:0;left:0;width:100%;height:100%;padding-top:20vh;padding-bottom:20vh;background:rgba(0,0,0,.8);z-index:9999}.search-lightbox .close-search-box-wrapper{display:block;margin-bottom:1em}.search-lightbox .close-search-box-wrapper .close-search-trigger{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;background:rgba(0,0,0,.5);color:#fff}.search-lightbox .close-search-box-wrapper .close-search-trigger:hover{background:rgba(0,0,0,1)}.search-lightbox .search-form-wrapper{background:#fff;padding:2em;border-radius:.5em}.search-lightbox .search-form-wrapper label,.search-lightbox .search-form-wrapper input[type="text"],.search-lightbox .search-form-wrapper input[type="submit"]{font-family:'DB Adman X';font-size:1.3em}.search-lightbox .search-form-wrapper label{display:block;width:100%;color:#4a2a81}.search-lightbox .search-form-wrapper input[type="text"]{width:82%}.search-lightbox .search-form-wrapper input[type="submit"]{background:#4a2a81;color:#fff;border:0;padding:.84em 1em;width:16%}main.page-search{padding-top:25vh}main.page-search article{padding:1em;border:1px solid rgba(0,0,0,.08);margin-bottom:1em}.all-bikes{padding-top:0}.all-bikes .bike-nav{padding:1em 0;margin-bottom:1em;border-bottom:1px solid rgba(0,0,0,.08)}.all-bikes .bike-nav .nav-wrapper{display:inline-block;margin-right:7px;position:relative;background:rgba(0,0,0,.04)}.all-bikes .bike-nav a{display:block;padding:.3em 1em;color:rgba(0,0,0,.6);font-size:1.3em;transition:.5s;font-family:'DB Adman X'!important}.all-bikes .bike-nav .nav-wrapper:first-child a{padding-left:0}.all-bikes .bike-nav a:hover{background:rgba(0,0,0,.06);text-decoration:none}.all-bikes .bike-nav a.current-nav{color:#2574bb}.all-bikes .bike-nav a.current-nav:hover{background:rgba(0,0,0,.1)}.all-bikes .bike-nav .dropdown-list-menu{display:none;padding:0;margin:0;position:absolute;top:3em;left:0;z-index:999;width:150px;background:#fff;border-radius:5px;border:1px solid rgba(0,0,0,.2);box-shadow:0 3px 5px rgba(0,0,0,.1)}.all-bikes .bike-nav .dropdown-list-menu.menu-expanded{display:block}.all-bikes .bike-nav .dropdown-list-menu.range-slider-menu{width:250px;text-align:center}.all-bikes .bike-nav .dropdown-list-menu li,.all-bikes .bike-nav .dropdown-list-menu li a{display:block;width:100%}.all-bikes .bike-nav .dropdown-list-menu li a{font-size:1em;padding:.5em 1em}.all-bikes .bike-nav .dropdown-list-menu .rangeslider-ui-wrapper{width:85%;margin:auto}.all-bikes .bike-nav .dropdown-list-menu .rangeslider-ui-wrapper .ui-widget.ui-widget-content{background:rgba(115,135,152,.1);border:1px solid rgba(115,135,152,.8)}.all-bikes .bike-nav .dropdown-list-menu .ui-state-default,.all-bikes .bike-nav .dropdown-list-menu .ui-widget-content .ui-state-default,.all-bikes .bike-nav .dropdown-list-menu .ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,.all-bikes .bike-nav .dropdown-list-menu .ui-button.ui-state-disabled:active{border-radius:50%!important;background-color:#fff;border:1px solid rgba(115,135,152,.8)}.all-bikes .bike-nav .dropdown-list-menu .ui-button.ui-state-disabled:hover{background-color:#2574bb;border:1px solid #2574bb}.all-bikes .bike-nav .dropdown-list-menu .range-wrapper{display:flex;padding:.3em 0;flex-direction:row;justify-content:center;align-items:center}.all-bikes .bike-nav .dropdown-list-menu .range-wrapper span{flex:0 0 33.33%;box-sizing:border-box}.all-bikes .bike-nav .dropdown-list-menu .range-wrapper span.range-start{text-align:left}.all-bikes .bike-nav .dropdown-list-menu .range-wrapper span.range-start,.all-bikes .bike-nav .dropdown-list-menu .range-wrapper span.range-end{font-size:.8em;opacity:.8}.all-bikes .bike-nav .dropdown-list-menu .range-wrapper span.range-end{text-align:right}.all-bikes .bike-card{display:block;width:100%;padding:.5em;background:#fff;box-sizing:border-box;box-shadow:0 2px 2px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.08);transition:.5s;border-radius:.3em;margin-bottom:2em;text-align:center}.all-bikes .bike-card:hover{box-shadow:0 5px 7px rgba(0,0,0,.1);border:1px solid #2574bb;text-decoration:none}.all-bikes .bike-card.special-bike{border:1px solid #f4bd00;background:#fffee8}.all-bikes .bike-card .thumb-body{min-height:200px;position:relative}.all-bikes .bike-card.special-bike .flag,.all-bikes .bike-card .thumb-body .flag{display:none}.all-bikes .bike-card.special-bike:hover .thumb-body .flag{display:block;position:absolute;top:-15px;right:10px;padding:1em;border-radius:0;width:40px;height:30px;content:"";background:#f4bd00}.all-bikes .bike-card.special-bike .thumb-body .flag:after{content:"";position:absolute;left:0;bottom:0;width:0;height:0;border-bottom:5px solid #fff;border-left:20px solid transparent;border-right:20px solid transparent}}

.all-bikes .bike-card:hover .thumb-body{background-size:100%}.all-bikes .bike-card .thumb-wrapper{margin-bottom:10px}.all-bikes .bike-card .thumb-body{}.all-bikes .bike-card .bike-logo{color:rgba(0,0,0,.6)}.all-bikes .bike-card .bike-logo img{max-height:30px}.all-bikes .bike-card h3.bike-title{color:#4a2a81}.all-bikes .bike-card .bike-meta{padding:1em 0;padding-bottom:.6em;border-top:1px solid rgba(0,0,0,.1)}.all-bikes .bike-card .bike-meta .badge-type{background:rgba(0,0,0,.04);margin-right:5px;line-height:1.5em;margin-bottom:5px}.all-bikes .bike-card .bike-meta .badge-type .badge-title{color:rgba(0,0,0,.5);font-size:12px!important}.all-bikes .bike-card .bike-meta .badge-type .badge-data{font-size:14px!important;text-transform:capitalize}.all-bikes .bike-card .price-wrapper{padding:1em 0;color:rgba(0,0,0,.6);font-size:.8em;border-top:1px solid rgba(0,0,0,.1)}.all-bikes .bike-card .price-wrapper span.price-body{color:#2574bb;font-size:1.3em}.all-bikes .bike-card.special-bike h3.bike-title,.all-bikes .bike-card.special-bike .badge-data,.all-bikes .bike-card.special-bike span.price-body{color:#896100}.all-bikes .bike-card .price-wrapper .cta-button{background:rgba(37,116,187,1);color:#fff!important;padding:.6em 0;display:block;width:100%;border-radius:5px;font-size:1.3em}.all-bikes .bike-card:hover .price-wrapper .cta-button{background:#419beb;color:#fff!important}.all-bikes.height-valued .filter-hide{display:none!important}.lightbox-size{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999999;background:#fff;padding-top:10vh}.lightbox-size.fadeIn{display:block}.lightbox-size .size-input-wrapper{position:relative;width:400px;max-width:100%;margin:auto}.lightbox-size .size-input-wrapper .suffix{position:absolute;top:20px;right:100px;width:1em;text-align:center;color:rgba(0,0,0,.5)}.lightbox-size .size-input-wrapper input{width:300px;padding:1em;max-width:100%;font-size:1.2em}.lightbox-size .submit-wrapper{padding-top:1em}.lightbox-size .submit-wrapper button{padding:1em;font-size:1.2em}.lightbox-size button.cta-submit{background:rgba(37,116,187,1);color:#fff;border:0}.lightbox-size button.cta-cancel{background:rgba(0,0,0,.06);color:#964038;border:0}.lightbox-size .error-size{display:none;color:#964038;padding:1em}.lightbox-size input.error-input{border:1px solid #964038}.blue-color{color:rgba(37,116,187,1)}.bike-single-wrapper{padding:2em 0}.bike-single-wrapper .inner-card{border:1px solid rgba(0,0,0,.1);padding:1em;margin-bottom:1em}.bike-single-wrapper .inner-card table tr td,.bike-single-wrapper .inner-card input,.bike-single-wrapper .inner-card select,.bike-single-wrapper .inner-card textarea,.bike-single-wrapper .inner-card label{font-size:.8em}.bike-single-wrapper .inner-card input[type="text"],.bike-single-wrapper .inner-card input[type="number"],.bike-single-wrapper .inner-card input[type="tel"],.bike-single-wrapper .inner-card input[type="email"],.bike-single-wrapper .inner-card select,.bike-single-wrapper .inner-card textarea{margin-bottom:10px;display:block;width:100%;color:#000}.bike-single-wrapper .inner-card select{padding:.5em 1.2em;border-radius:.4em}.bike-single-wrapper .inner-card.grey-bg-card{background:rgba(0,0,0,.04)}.bike-single-wrapper .inner-card h3{color:rgba(37,116,187,1)}.bike-single-wrapper .inner-card.hidden-card-box{display:none}.bike-single-wrapper .bike-logo img{max-height:20px}.bike-single-wrapper h1{margin-top:5px}.bike-single-wrapper .brand-name{font-size:.8em;color:rgba(0,0,0,.5)}.bike-single-wrapper .bike-price .price-body{color:rgba(37,116,187,1);font-size:1.5em;font-weight:bold}.bike-single-wrapper .size-body{color:rgba(37,116,187,1);font-weight:bold}.bike-single-wrapper .cta-bike-wrapper{padding:1em 0}.bike-single-wrapper .cta-bike-wrapper a{background:rgba(37,116,187,1);color:#fff;padding:.6em 0;display:block;width:100%;border-radius:5px;font-size:1.3em;text-align:center}.bike-single-wrapper .cta-bike-wrapper a:hover{background:#419beb;color:#fff;text-decoration:none}.bike_search_form_wrapper .search-form-body{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.bike_search_form_wrapper{background:#fff;border:1px solid #2574bb;padding:.5em 1em;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.08);border-radius:.3em}.bike_search_form_wrapper:hover{box-shadow:0 5px 7px rgba(37,116,187,.2)}.bike_search_form_wrapper .search-form-body.search-form-banner{flex-direction:row}.bike_search_form_wrapper .search-form-body .form-group.form-col{flex:0 0 100%}.bike_search_form_wrapper .search-form-body.search-form-banner .form-group.form-col{position:relative;flex:0 0 25%}.bike_search_form_wrapper .search-form-body .form-group{padding:.5em;margin-bottom:0}.bike_search_form_wrapper .search-form-body .form-group.form-group-icon{position:relative}.bike_search_form_wrapper .search-form-body .form-group.form-group-icon .form-icon{position:absolute;top:18px;width:30px;height:40px}.bike_search_form_wrapper .search-form-body .form-group.form-group-icon .form-icon img{height:20px}.bike_search_form_wrapper .search-form-body .form-group.form-group-icon .form-icon.prefix-icon{left:10px;text-align:right}.bike_search_form_wrapper .search-form-body .form-group.form-group-icon .form-icon.suffix-icon{right:15px;text-align:left}.bike_search_form_wrapper .search-form-body .form-group.form-group-icon .form-icon.prefix-icon,.bike_search_form_wrapper .search-form-body .form-group.form-group-icon .form-icon.suffix-icon,.bike_search_form_wrapper .search-form-body label{color:rgba(0,0,0,.6)}h2.filter-title{color:#2574bb;font-weight:bold}.bike_search_form_wrapper .search-form-body label,.bike_search_form_wrapper .search-form-body input[type="text"],.bike_search_form_wrapper .search-form-body input[type="number"],.bike_search_form_wrapper .search-form-body select{display:block;width:100%}.bike_search_form_wrapper .search-form-body input[type="text"],.bike_search_form_wrapper .search-form-body input[type="number"],.bike_search_form_wrapper .search-form-body select{height:45px;color:#666;border:1px solid #ccc;border-radius:.4em;padding:.5em 1.2em}.bike_search_form_wrapper .form-group.form-group-icon input[type="text"],.bike_search_form_wrapper .form-group.form-group-icon input[type="number"]{padding-left:40px!important;padding-right:40px!important}.bike_search_form_wrapper .search-form-body input[type="checkbox"],.bike_search_form_wrapper .search-form-body input[type="radio"]{display:inline-block;margin-right:5px}.bike_search_form_wrapper .search-form-body button{display:block;width:100%;border:0;background-color:rgba(37,116,187,1);color:#fff;border-radius:.4em;height:50px;font-size:1em;text-align:center}.bike_search_form_wrapper .search-form-body button:hover{background-color:#419beb}.bike_search_form_wrapper .search-form-body button img{height:25px}.backward-cta-wrapper{padding:1em 0}.backward-cta-wrapper a{padding:.5em;background:rgba(0,0,0,.04);color:rgba(0,0,0,.7);border-radius:.5em}.backward-cta-wrapper a:hover{background:rgba(0,0,0,.02);color:rgba(37,116,187,1)}.deposite-dialog{}.deposite-dialog .dialog-body{color:rgba(37,116,187,1);background:rgba(37,116,187,.3);text-align:center;padding:.5em;border-radius:.5em}.live-cam-buttons{display:flex;width:auto;justify-content:center;padding:1em 0}.live-cam-buttons a{flex:0 0 auto;background:#fff;color:#4a2a81;padding:.5em 1em;border:1px solid #4a2a81;font-size:1.2em}.live-cam-buttons a.active{background:#4a2a81;color:#fff;font-weight:bold}.live-cam-buttons a:first-child{border-radius:10px 0 0 10px}.live-cam-buttons a:last-child{border-radius:0 10px 10px 0}.site-footer{background:#eaeaea;color:rgba(0,0,0,.5);padding-top:2em;padding-bottom:2em}.site-footer h4.HHBL-title{margin-top:.5em;margin-bottom:.5em}.site-footer .footer-lang-switch,.site-footer .copyright{text-align:left;padding-left:1em}.site-footer .footer-lang-switch{padding-top:1em;padding-bottom:1em;border-top:1px solid rgba(0,0,0,.04)}.site-footer .footer-lang-switch a{color:#000}.site-footer .footer-lang-switch select{min-width:100px;font-size:.8em}.site-footer .footer-title{font-size:.8em}.site-footer .inner-footer-column{display:flex}.site-footer .inner-footer-column .column{flex:auto;box-sizing:border-box;padding:0 1em}html[lang="th"] .site-footer .inner-footer-column .column{padding:0 .2em}.site-footer h4{margin-bottom:.7em}html[lang="th"] .site-footer h4.footer-widget-title{font-size:1.3em}.site-footer ul.footer-widget-list{list-style:none;padding:0;margin:0}.site-footer ul.footer-widget-list li,.site-footer ul.footer-widget-list li a{display:block;width:100%}.site-footer ul.footer-widget-list li a{padding:3px 15px;border-radius:5px;transition:.5s;font-size:.8em;color:rgba(0,0,0,.5)}.site-footer ul.footer-widget-list li a:hover{background:rgba(0,0,0,.04);text-decoration:none}.site-footer .footer-social-links a{line-height:25px;padding-top:3px}.site-footer .subscribe-box{font-family:'DB Adman X';margin-bottom:1em}.site-footer .subscribe-box input{display:block;width:100%;margin-bottom:.2em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.page-no-hero{margin-top:150px}.site-main{overflow:hidden}.responsive-upper-menu-body{display:none}@media screen and (max-width:1024px){.hidden-mobile{display:none}.upper-menu{display:none;padding-top:5px}.inner-homepage-widget{padding-top:2em}.page-no-hero{margin-top:200px}.site-header{z-index:98}.site-header .site-branding a.logo{flex:0 0 30%}.site-header .site-branding .slogan{flex:0 0 30%}.site-header .site-branding a.logo img,.site-header .site-branding .slogan img{max-width:100%}#responsive-menu-container{z-index:99!important}#responsive-menu-wrapper{padding-top:2em!important}#responsive-menu-wrapper,#responsive-menu-wrapper input,#responsive-menu li a{font-family:'DB Adman X'}#responsive-menu li a,.responsive-menu-submenu li a{font-size:1.3em!important;height:50px!important}#responsive-menu-container .responsive-menu-search-box{font-size:1.8em!important}.responsive-upper-menu-body.responsive-upper-menu{display:block!important;position:fixed;left:0;bottom:5%;width:75%;z-index:1000!important;animation:fadeInLeft .5s 1 ease-in-out;background:#fff}.responsive-upper-menu-body.responsive-upper-menu .search-link{display:none}.responsive-upper-menu-body .upper-social-links{flex-wrap:wrap}.responsive-upper-menu-body .language-switch{margin:0 auto!important;margin-bottom:30px!important;flex:0 0 100%!important;font-family:'DB Adman X'}.responsive-upper-menu-body .language-switch a{padding:7px 15px!important}.responsive-upper-menu-body .direction-link,.responsive-upper-menu-body .booking-link{flex:0 0 40%!important;margin:10px auto!important;font-family:'DB Adman X'}.responsive-upper-menu-body .direction-link .cta-direction img{width:40%;left:30%;top:-30px}@keyframes fadeInLeft{
		0%{
			opacity: 0;
			transform: translatex(-100%);
		}
		100%{
			opacity: 1;
			transform: translatex(0%);
		}
	}section.page-section.homepage-section.slider-section .homepage-intro-text{top:50%}section.page-section.homepage-section.slider-section .homepage-intro-text .header1-text{font-size:2.4em}section.page-section.homepage-section.slider-section .homepage-intro-text .header2-text{font-size:3.5em}section.page-section.homepage-section.slider-section .facilities-wrapper{bottom:5%}.facilities-wrapper .container-icons .col-icon{flex:0 0 24%}section.page-section.homepage-section.slider-section .facilities-wrapper .facility-cta{margin-bottom:5px;color:#fff;padding:.5em 0}section.page-section.homepage-section.slider-section .facilities-wrapper .facility-cta img{height:35px}section.page-section.homepage-section.slider-section .facilities-wrapper .facility-cta span.facilty-title{font-size:.6em;line-height:.4em!important;opacity:1;height:.4em;color:#fff}.gallery-slick .slick-prev{left:15px}.gallery-slick .slick-next{right:15px}.elementor-widget-wrap .elementor-element-populated{padding:0 0!important}.snap-box{padding:15px}.snap-box .elementor-container{background-size:cover;background-position:center bottom}.snap-box .elementor-container .elementor-image{border-radius:10px 10px 0 0;padding-top:15px}.snap-box .elementor-column-wrap,.booking-event{padding:0 0!important;padding-bottom:15px!important}.snap-box p,.booking-box,.box-text-promoter{padding-left:15px!important;padding-right:15px!important}.booking-box .dark-blue-bg{padding:15px!important}.booking-box button{display:block;width:100%}.booking-event .booking-box{padding-left:0!important;padding-right:0!important}.feature-box{margin-bottom:15px}.slick-dots{bottom:-45px!important}.heading-standalone{padding-left:15px}.facility-text-box section.elementor-inner-section .elementor-row>.elementor-column:last-child{padding-top:0}html[lang="th"] .homepage-intro-text .header1-text{font-size:2.4em!important}html[lang="th"] .homepage-intro-text .header2-text{font-size:3em!important}.elementor-element-12bd0c56 .elementor-row .elementor-column,.elementor-element-c155382 .elementor-section.elementor-inner-section .elementor-row .elementor-column,.elementor-element-3df9d1e .elementor-widget-text-editor,.elementor-element-4d6714a h2,.elementor-element-df7a4c4 .elementor-text-editor{padding:1em}.elementor-element-4d6714a h2{text-align:center}body.page-template-template-landing-page .text-box-col,.lange-page-image img{height:auto!important}.aqi-map-wrapper{height:350px!important;background-size:120%!important;background-position:center center!important;margin-bottom:300px}.aqi-map-wrapper .map-pin.bike-center-pin{top:50%}.aqi-map-wrapper .map-pin.bike-area1-pin{top:39%;left:87%}.aqi-map-wrapper .full-detailed-aqi.full-detailed-upper,.aqi-map-wrapper .full-detailed-aqi.full-detailed-lower{width:90%;right:auto;top:auto;background:#fff}.aqi-map-wrapper .full-detailed-aqi.full-detailed-upper{bottom:-130px!important;left:5%}.aqi-map-wrapper .full-detailed-aqi.full-detailed-lower{bottom:-320px;left:5%}.timeline-container .timeline-body{min-height:2900px}.timeline-container .timeline-body .stretch-line{height:100%;width:2px;top:0;left:50%}.timeline-container .timeline-body .timeline-point{width:90%;height:450px}.timeline-container .timeline-body .timeline-point.timeline-point-up{bottom:auto;left:5%}.timeline-container .timeline-body .timeline-point.timeline-point-down{bottom:auto;left:5%}.timeline-container .timeline-body .timeline-point:nth-child(2){top:40px}.timeline-container .timeline-body .timeline-point:nth-child(3){top:520px}.timeline-container .timeline-body .timeline-point:nth-child(4){top:1000px}.timeline-container .timeline-body .timeline-point:nth-child(5){top:1480px}.timeline-container .timeline-body .timeline-point:nth-child(6){top:1960px}.timeline-container .timeline-body .timeline-point:nth-child(7){top:2440px}.timeline-container .timeline-body .timeline-point.timeline-point-down:before,.timeline-container .timeline-body .timeline-point.timeline-point-down:after,.timeline-container .timeline-body .timeline-point.timeline-point-up:before,.timeline-container .timeline-body .timeline-point.timeline-point-up:after{opacity:0}.timeline-container .timeline-body .timeline-point.timeline-point-down .timeline-point__date-wrapper,.timeline-container .timeline-body .timeline-point.timeline-point-up .timeline-point__date-wrapper{top:-20px;bottom:auto;justify-content:center}.timeline-container .timeline-body .timeline-point .timeline-point__date-wrapper .timeline-point__dot{display:none}.light-box-image{padding-top:100px}.popup-announcement img{padding:.2em;border-radius:.2em}.popup-announcement .close-lightbox-image,.popup-announcement img{width:95%;max-width:100%}.site-footer .footer-social-links .map-cta-footer{display:block;width:100%;float:none}.site-footer .inner-footer-column{flex-wrap:wrap}.site-footer .inner-footer-column .column{flex:0 0 100%;padding-top:1em}}