:root{--body-bg: #efebe5;--body-color: #212b36;--body-font-size: 16px;--body-line-height: 1.5;--body-font-weight: 400;--body-font-family: "Noto Sans", "Noto Sans Thai";--spacer: 15px;--shadow: 0 6px 36px rgba(0, 0, 0, 0.16);--header-height: 80px;--header-bg: #fcfaf7;--bg-boxsearch: #fff;--label-font-size: 16px;--label-line-height: 1.5;--label-font-family: "Noto Sans", "Noto Sans Thai";--label-color: #212b36;--btn-bg: #073938;--btn-color: #d7d3cc;--btn-box-shadow: 0 8px 16px 0 rgb(7 57 56 / 24%);--btn-bg-hover: #092321}.header-main{background-color:var(--header-bg);box-shadow:0px 2px 4px -1px rgba(145,158,171,.2),0px 4px 5px 0px rgba(145,158,171,.14),0px 1px 10px 0px rgba(145,158,171,.12)}.header-main .logo-company{margin:10px 0}@media(max-width: 991px){.header-main .logo-company .logo-pc{display:none}}@media(min-width: 992px){.header-main .logo-company{margin:18px 0}.header-main .logo-company .logo-mobile{display:none}}@media(max-width: 991px){.header-main{padding-bottom:30px}}.section-boxsearch .bg-boxsearch{background-color:var(--bg-boxsearch);border-radius:40px;border:1px solid rgba(145,158,171,.24);padding:15px 16px 15px 24px}@media(min-width: 992px){.section-boxsearch .bg-boxsearch{width:812px;margin:0 auto 40px auto;padding:7px 16px 7px 24px}}.section-boxsearch .bg-boxsearch .dropdown-menu ul.dropdown-menu li:first-child a{font-weight:600}.section-boxsearch .bg-boxsearch .btn_boxsearch #btnBook{background-color:var(--btn-bg);box-shadow:var(--btn-box-shadow);color:var(--btn-color);padding:10px 16px;border-radius:8px;display:block;text-align:center;margin:15px 5px 15px 0;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms}@media(min-width: 992px){.section-boxsearch .bg-boxsearch .btn_boxsearch #btnBook{margin:16px 20px 16px 0}}.section-boxsearch .bg-boxsearch .btn_boxsearch #btnBook:focus{text-decoration:none}.section-boxsearch .bg-boxsearch .btn_boxsearch #btnBook:hover{background-color:var(--btn-bg-hover);box-shadow:none;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;text-decoration:none}.section-boxsearch .bg-boxsearch .checkdate .bootstrap-select{height:34px}.section-boxsearch .bg-boxsearch .checkdate .bootstrap-select button{height:100%;line-height:34px}.section-boxsearch .bg-boxsearch .checkdate input{border:0;font-size:14px;line-height:20px;margin:0;padding:0;background-color:rgba(0,0,0,0);box-shadow:none}.section-boxsearch .bg-boxsearch .checkdate input:focus{outline:none}.section-boxsearch .bg-boxsearch .discount{padding:9px 0 9px 0}@media(min-width: 992px){.section-boxsearch .bg-boxsearch .discount{padding:9px 16px 9px 24px}}.section-boxsearch .bg-boxsearch .discount:hover{background-color:#fafafa;border-radius:40px}.section-boxsearch .bg-boxsearch .discount input{border:0;font-size:14px;line-height:34px;margin:0;padding:0;background-color:rgba(0,0,0,0);height:34px}.section-boxsearch .bg-boxsearch .discount input:focus{outline:none}.section-boxsearch .bg-boxsearch .border-input{display:none}@media(min-width: 992px){.section-boxsearch .bg-boxsearch .border-input{display:inline-block;width:1px;position:absolute;top:10px;bottom:10px;right:0;background-color:rgba(145,158,171,.24)}}.section-boxsearch .bg-boxsearch .checkdate{padding:9px 0 9px 0;position:relative}@media(min-width: 992px){.section-boxsearch .bg-boxsearch .checkdate{padding:9px 16px 9px 24px}}.section-boxsearch .bg-boxsearch .checkdate:hover{background-color:#fafafa;border-radius:40px}@media(max-width: 991px){.section-boxsearch .bg-boxsearch .checkdate .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}}.section-boxsearch .bg-boxsearch .checkdate .btn-group.open .dropdown-toggle{box-shadow:none}.section-boxsearch .bg-boxsearch .checkdate .bootstrap-select .dropdown-menu.open{background-color:#fff;color:#212b36;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;box-shadow:rgba(145,158,171,.12) 0px 12px 24px -4px;margin-top:27px;border:1px solid rgba(145,158,171,.24);border-radius:25px;padding:10px 0}.section-boxsearch .bg-boxsearch .checkdate .bootstrap-select .dropdown-menu.open li a{padding:12px 32px;font-size:16px;line-height:1.5}.section-boxsearch .bg-boxsearch .checkdate .bootstrap-select .dropdown-menu.open li a:focus{outline:none}.section-boxsearch .bg-boxsearch .checkdate .btn-default{border:0;border-radius:0;background-color:rgba(0,0,0,0);display:block;padding:0}@media(min-width: 992px){.section-boxsearch .bg-boxsearch .checkdate .btn-default{width:95%}}.section-boxsearch .bg-boxsearch .checkdate .btn-default:focus{outline:none !important}.section-boxsearch .bg-boxsearch .checkdate .btn-default option span{display:none}.section-boxsearch .bg-boxsearch .checkdate input{border:0;font-size:14px;line-height:20px;margin:0;padding:0;background-color:rgba(0,0,0,0)}.section-boxsearch .bg-boxsearch .checkdate input:focus{outline:none}.section-boxsearch .bg-boxsearch label{display:block;font-weight:700;line-height:var(--label-line-height);font-size:var(--label-font-size);font-family:var(--label-font-family);color:var(--label-color);margin:0}.footer-main{text-align:center}.footer-main .icon-company img{width:40px;height:40px}.footer-main p{margin:0;line-height:.7;font-weight:400;font-size:12px}@font-face{font-family:"Noto Sans";src:url("../fonts/NotoSans-Regular.eot");src:url("../fonts/NotoSans-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/NotoSans-Regular.woff2") format("woff2"),url("../fonts/NotoSans-Regular.woff") format("woff"),url("../fonts/NotoSans-Regular.ttf") format("truetype"),url("../fonts/NotoSans-Regular.svg#NotoSans-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Noto Sans Thai";src:url("../fonts/NotoSansThai-Regular.eot");src:url("../fonts/NotoSansThai-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/NotoSansThai-Regular.woff2") format("woff2"),url("../fonts/NotoSansThai-Regular.woff") format("woff"),url("../fonts/NotoSansThai-Regular.ttf") format("truetype"),url("../fonts/NotoSansThai-Regular.svg#NotoSansThai-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}body{background-color:var(--body-bg);color:var(--body-color);font-size:var(--body-font-size);line-height:var(--body-line-height);font-weight:var(--body-font-weight);font-family:var(--body-font-family);margin:0}.section-content{padding:40px 0}.btn-bg{background-color:#073938;box-shadow:0 8px 16px 0 rgba(7,57,56,.24);color:#d7d3cc;padding:10px 16px;border-radius:8px;display:block;text-align:center;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms}.btn-bg:hover{background-color:#092321;box-shadow:none;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;text-decoration:none}.booking2engine-custom{padding:20px 0}.booking2engine-custom #thankyouContent>p>span>b{font-size:24px;font-weight:700;margin-bottom:20px;display:block}.booking2engine-custom #thankyouContent #btnBackHome input{background-color:var(--btn-bg);box-shadow:var(--btn-box-shadow);color:var(--btn-color);padding:10px 30px;border-radius:8px;text-align:center;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border:0;margin-top:40px}.booking2engine-custom #thankyouContent #btnBackHome input:hover{background-color:var(--btn-bg-hover);box-shadow:none;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;text-decoration:none}.select-date{display:none}.b2h_rate_v3 .b2h_toContinue .b2h_boxContinue .b2h_btnContinue,.b2h_rate_v3 .b2h_toContinue .b2h_btnContinue .b2h_btnContinue{background-color:var(--btn-bg);transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;box-shadow:var(--btn-box-shadow);color:var(--btn-color);border-radius:8px}.b2h_rate_v3 .b2h_toContinue .b2h_boxContinue .b2h_btnContinue:hover,.b2h_rate_v3 .b2h_toContinue .b2h_btnContinue .b2h_btnContinue:hover{background-color:var(--btn-bg-hover);box-shadow:none;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;text-decoration:none}.b2h_rate_v3 .b2h_toContinue .b2h_boxContinue,.b2h_rate_v3 .b2h_toContinue .b2h_btnContinue{border-bottom:4px solid var(--btn-bg)}.b2h_rate_mobileV3 .b2h_conditionCard .price_sale,.b2h_rate_v3 .b2h_cardlist .b2h_cardItem .b2h_colPrice .price_sale{color:#f05c3f}.b2h_rate_mobileV3 .b2h_selectNumRoom .b2h_select_mobile .b2h_selectAdd{background-color:#212b36}.b2h_rate_v3 .b2h_cardlist .b2h_cardItem .b2h_guests .b2h_iadults,svg.b2h_iadd,svg.b2h_iadults,svg.b2h_ichild,svg.b2h_iextra{fill:#212b36}/*# sourceMappingURL=main.css.map */