@font-face{font-family:'Toiban';src:url("../fonts/Toiban-Regular.woff2") format("woff2"),url("../fonts/Toiban-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Toiban';src:url("../fonts/Toiban-Bold.woff2") format("woff2"),url("../fonts/Toiban-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'BSRU BANSOMDEJ';src:url("../fonts/BSRUBANSOMDEJ-Bold.woff2") format("woff2"),url("../fonts/BSRUBANSOMDEJ-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'BSRU BANSOMDEJ';src:url("../fonts/BSRUBANSOMDEJ-SemiBold.woff2") format("woff2"),url("../fonts/BSRUBANSOMDEJ-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'IBM Plex Sans Thai';src:url("../fonts/IBMPlexSansThai-ExtraLight.woff2") format("woff2"),url("../fonts/IBMPlexSansThai-ExtraLight.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'IBM Plex Sans Thai';src:url("../fonts/IBMPlexSansThai-Light.woff2") format("woff2"),url("../fonts/IBMPlexSansThai-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'IBM Plex Sans Thai';src:url("../fonts/IBMPlexSansThai-Regular.woff2") format("woff2"),url("../fonts/IBMPlexSansThai-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'IBM Plex Sans Thai';src:url("../fonts/IBMPlexSansThai-Medium.woff2") format("woff2"),url("../fonts/IBMPlexSansThai-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'IBM Plex Sans Thai';src:url("../fonts/IBMPlexSansThai-SemiBold.woff2") format("woff2"),url("../fonts/IBMPlexSansThai-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'IBM Plex Sans Thai';src:url("../fonts/IBMPlexSansThai-Bold.woff2") format("woff2"),url("../fonts/IBMPlexSansThai-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}.color-main{color:#545454}.color-gray{color:#787777}.color-title{color:#4d4e4f}.color-ci{color:#1f3f8c !important}.color-ci-2{color:#ef4d23 !important}.color-red{color:#ce171f;fill:#ce171f}.color-green{color:#5cc311;fill:#5cc311}.color-gray{color:#787777}.font-bold{font-weight:bold}.font-title{font-family:"BSRU BANSOMDEJ",sans-serif}.cut-text-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cut-text-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.cut-text-1{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}html,body{width:100%;padding:0;-webkit-font-smoothing:antialiased}html{scroll-padding-top:80px}@media (max-width: 991.98px){html{scroll-padding-top:60px}}a,a:hover,a:active,a:focus{cursor:pointer;text-decoration:none;outline:none;color:inherit}a{text-decoration:none !important;outline:none;transition:all 0.3s}p{margin:0 0 15px}ol,ul{list-style:none;padding:0}body{font-family:"Toiban",sans-serif;font-size:18px;line-height:1.5;overflow-x:hidden;color:#545454;height:100%;background:#fff}.small-text{font-size:12px;color:#000}button{background:none;border:0}button:focus,button:active,input:focus,input:active,textarea:focus,textarea:active{outline:none !important;box-shadow:none !important;-webkit-box-shadow:none !important}textarea{resize:none;padding-top:15px !important}select option{font-size:14px;font-family:sans-serif}.form-select,.form-control{font-size:1em}.pad-30{padding-top:30px;padding-bottom:30px}.pad-50{padding-top:50px;padding-bottom:50px}@media (max-width: 767.98px){.pad-50{padding-top:30px;padding-bottom:30px}}.pad-80{padding-top:80px;padding-bottom:80px}@media (max-width: 991.98px){.pad-80{padding-top:50px;padding-bottom:50px}}.pad-100{padding-top:100px;padding-bottom:100px}.pad-100.pt-50{padding-top:50px}@media (max-width: 991.98px){.pad-100{padding-top:80px;padding-bottom:80px}}.container.container-1600{width:100%;max-width:1650px;padding-left:20px;padding-right:20px}@media (max-width: 1620.98px){.container.container-1600{max-width:1420px}}.custom-control-input:checked ~ .custom-control-label::before{background:#4d4e4f;border-color:#4d4e4f}.custom-control-label::before{box-shadow:none}@media (min-width: 1320px){.container{max-width:1300px}}.wsanimated-arrow{position:relative;transition:all .4s ease-in-out;cursor:pointer;padding:19px 35px 19px 0;margin-right:30px;display:none}@media (max-width: 1199.98px){.wsanimated-arrow{display:block}}.wsanimated-arrow span,.wsanimated-arrow span:before,.wsanimated-arrow span:after{cursor:pointer;height:1px;width:35px;background:#fff;position:absolute;display:block;content:'';transition:all 500ms ease-in-out}.wsanimated-arrow span:before{top:-12px;width:20px}.wsanimated-arrow span:after{bottom:-12px;width:20px}.wsanimated-arrow .menuopen{position:absolute;left:0;color:#fff;top:50%;transform:translateY(-50%);margin-right:10px}.wsanimated-arrow.arrow-hide{display:none}.overlay-boxleft{position:fixed;width:100%;height:100%;z-index:999;background:#000;opacity:.4;display:none}.boxmenu{width:500px;left:-500px;position:fixed;z-index:999;background:#fff;height:100%;transition:all .3s ease 0s}.boxmenu .top-box-menu{background:#1b4e91;display:flex;justify-content:space-between;height:60px;align-items:center;padding-left:25px;padding-right:25px;position:absolute;top:0;width:100%;z-index:2}.boxmenu .top-box-menu .top-close{cursor:pointer;color:#fff}.boxmenu .top-box-menu .top-close i{font-size:22px}@media (max-width: 767.98px){.boxmenu{width:350px;left:-350px}}.boxmenu.active{left:0}.boxmenu a{color:#000;display:inline-block}.boxmenu a::before{width:0;bottom:-5px;height:1px;background:#1f3f8c;content:"";position:absolute;transition:all .3s ease-in-out}.boxmenu .wrap-main-menu{height:calc(100vh);overflow:auto;padding-top:60px}.boxmenu .main-menu-mobile{padding:25px;margin-bottom:0}.boxmenu .main-menu-mobile>li{margin-bottom:7px;padding-bottom:7px;position:relative}.boxmenu .main-menu-mobile>li.show-mobile{display:none}@media (max-width: 1199.98px){.boxmenu .main-menu-mobile>li.show-mobile{display:block}}.boxmenu .main-menu-mobile>li:last-child{margin-bottom:0;padding-bottom:0}.boxmenu .main-menu-mobile>li>a{font-size:1em;position:relative;color:#000;display:block;padding:5px 0;font-weight:400}.boxmenu .main-menu-mobile>li>a:hover{color:#000 !important}.boxmenu .main-menu-mobile>li>a i{font-size:.9em;position:absolute;right:0}.boxmenu .main-menu-mobile>li>a:not(.langbox-button):hover{padding-left:5px;color:#000 !important}.boxmenu .main-menu-mobile>li .button-sub{position:absolute;right:0;top:1px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:#000;cursor:pointer}.boxmenu .main-menu-mobile>li .button-sub i{font-size:20px}.boxmenu .main-menu-mobile>li.active>a{color:#1f3f8c !important}.boxmenu .main-menu-mobile>li.active .button-sub{background-color:#1f3f8c;color:#fff}.boxmenu .main-menu-mobile>li.langboxleft{border-top:1px solid #eeeeee;padding-top:15px;margin-top:10px}.boxmenu .main-menu-mobile>li.langboxleft a{font-weight:300}.boxmenu .main-menu-mobile>li.langboxleft i{font-size:18px}.boxmenu .main-menu-mobile>li.langboxleft .bi-globe-americas{font-size:16px;color:#545456;margin-right:5px}.boxmenu .main-menu-mobile>li.langboxleft .langboxshow{display:none}.boxmenu .main-menu-mobile>li.langboxleft .langboxshow a:hover{text-decoration:underline !important;color:#1f3f8c}.boxmenu .submenu{display:none;margin:20px 0 20px 25px}.boxmenu .submenu li{margin-bottom:15px}.boxmenu .submenu li:last-child{margin-bottom:0}.boxmenu .submenu a{position:relative;font-size:.9em}.main-menu-mobile.active{top:0;visibility:visible;opacity:1}.search-top{display:flex;align-items:center}.search-top .open-search{margin-right:10px;cursor:pointer}.search-top .bi-search{font-size:18px}.search-top .form-control{background-color:transparent;border:0;border-bottom:1px solid #fff;border-radius:0;width:0;opacity:0;transition:all .3s ease 0s}.search-top .form-control.active{width:220px;opacity:1}.header{z-index:99;width:100%;position:fixed;background:url(../images/bg-header.jpg) no-repeat #1b4d91 center center;background-size:cover;top:0;transition:all .5s ease-out}.header>.container{z-index:2;display:flex;justify-content:space-between;align-items:center;height:100px;transition:all .3s ease 0s}@media (max-width: 1199.98px){.header>.container{justify-content:flex-start;height:80px}}.header .logo{width:110px;display:block;position:relative}@media (max-width: 1199.98px){.header .logo{width:60px}}.header .main-menu{display:flex;margin-bottom:0;height:100%}@media screen and (max-width: 1400px){.header .main-menu{margin-right:auto}}@media (max-width: 1199.98px){.header .main-menu{display:none}}.header .main-menu>li{display:flex;align-items:center;margin-right:45px;position:relative}@media screen and (max-width: 1400px){.header .main-menu>li{margin-right:25px}}@media (max-width: 1320px){.header .main-menu>li{margin-right:15px}}.header .main-menu>li:last-child{margin-right:0}.header .main-menu>li>a{position:relative;display:flex;align-items:center;color:#fff}.header .main-menu>li>a .bi-chevron-down{font-size:15px;margin-left:7px;position:relative;top:3px}.header .main-menu>li>a:hover{color:#fff}.header .main-menu>li .submenu{position:absolute;top:76px;left:0;opacity:0;visibility:hidden;transition:all .3s ease 0s}.header .main-menu>li .submenu ul{margin-bottom:0}.header .main-menu>li .submenu ul li{border-bottom:1px solid #85b6c5}.header .main-menu>li .submenu ul li a{background:#0f769f;display:block;width:250px;color:#fff;padding:15px 30px;position:relative}@media (max-width: 1320px){.header .main-menu>li .submenu ul li a{font-size:17px}}.header .main-menu>li .submenu ul li a::before{content:"";width:0;height:33px;background:#f04d22;position:absolute;left:0;top:50%;transform:translateY(-50%);transition:all .3s ease 0s}.header .main-menu>li .submenu ul li a:hover{background-color:#1b4e90}.header .main-menu>li .submenu ul li a:hover::before{width:6px}.header .main-menu>li .submenu ul li:last-child{border-bottom:0}.header .main-menu>li .submenu [class*="col-"]{display:flex}.header .main-menu>li .submenu [class*="col-"] i{margin-right:7px}.header .main-menu>li:hover .submenu{opacity:1;visibility:visible}.header .header-right{display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:500;color:#000;text-transform:uppercase}@media (max-width: 1199.98px){.header .header-right{margin-left:auto}}.header .header-right .header-book{color:#fff;position:relative;text-transform:uppercase;width:113px;height:54px;display:flex;align-items:center;justify-content:center;border:1px solid #fff}.header .header-right .header-book:hover{background:#fff;color:#1f3f8c}.sticky-wrapper{z-index:9;position:relative}.footer .footer-top{padding:80px 0;background:#1f3f8c;background:linear-gradient(180deg, #1f3f8c 0%, #0f77a1 100%);text-align:center;color:#fff;font-size:16px}@media (max-width: 991.98px){.footer .footer-top .logo-footer{width:200px}}.footer .footer-bottom{text-align:center;padding:15px 0;font-size:16px;color:#1f3f8c}.footer-share{position:fixed;display:flex;flex-direction:column;align-items:center;right:15px;bottom:15px;z-index:10}@media (max-width: 991.98px){.footer-share{right:10px}}.footer-share a{opacity:0;visibility:hidden;display:block;position:relative;bottom:-10px}.footer-share a .icon-social{width:54px}@media (max-width: 991.98px){.footer-share a .icon-social{width:45px}}.footer-share>*{margin-bottom:5px}.footer-share .gotoshop{font-size:20px;font-weight:300;text-transform:uppercase}@media (max-width: 767.98px){.footer-share .gotoshop{display:none !important}}.footer-share button{width:52px;height:52px;border-radius:100%;background:#000;color:#fff;overflow:hidden;display:block}@media (max-width: 991.98px){.footer-share button{width:43px;height:43px;display:flex;align-items:center;justify-content:center;flex-direction:column}}.footer-share button .open,.footer-share button .close{display:block;position:relative;transition:all .3s ease 0s;font-size:20px}.footer-share button .close{margin-top:-28px;opacity:0;visibility:hidden}.footer-share.active button .open{margin-bottom:-26px;opacity:0;visibility:hidden}.footer-share.active button .close{margin-top:0;opacity:1;visibility:visible}.footer-share.active a{opacity:1;visibility:visible;display:block;bottom:0}.contact-footer{display:flex;justify-content:center;margin:35px -50px 0}@media (max-width: 991.98px){.contact-footer{margin-left:-20px;margin-right:-20px;flex-wrap:wrap}}.contact-footer li{margin:0 50px}@media (max-width: 991.98px){.contact-footer li{margin:10px 20px}}@media (max-width: 767.98px){.contact-footer li{margin-bottom:20px}}@media (max-width: 575.98px){.contact-footer li{margin-bottom:40px}}.contact-footer figure{margin-bottom:10px}.social-footer{display:flex;justify-content:center;margin:55px 0 0}@media (max-width: 991.98px){.social-footer{flex-wrap:wrap}}.social-footer li{margin:0 10px}@media (max-width: 767.98px){.social-footer li{margin-bottom:20px}}@media (max-width: 575.98px){.social-footer li{margin-bottom:40px}}.social-footer li img{width:45px}.social-footer figure{margin-bottom:10px}body.body-preload{overflow:hidden}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1}html.open-menu{overflow:hidden}.hover-img{overflow:hidden;transition:all .6s ease;display:block}.hover-img img{transition:all .6s ease}.hover-img:hover img{transform:scale(1.1)}.bg-gray{background-color:#f4f4f4}.main{overflow:hidden}.swiper-container{position:relative}.img-affect{position:relative;overflow:hidden}.img-affect::before{content:"";position:absolute;left:0;top:0;width:100%;z-index:1;height:100%;background:#000;transition:width 1s;transition:all 1000ms cubic-bezier(0.16, 0.01, 0.77, 1)}.img-affect.aos-animate::before{width:0px}.tab-detail{display:none}.has-list{list-style:disc;margin-left:20px}.has-list li::marker{color:#1f3f8c}.slide-arrow .swiper-button-prev,.slide-arrow .swiper-button-next{position:static;top:auto;width:50px;height:50px;border:1px solid #fff;display:flex;align-items:center;justify-content:center;border-radius:100%;margin-top:0}.slide-arrow .swiper-button-prev:after,.slide-arrow .swiper-button-next:after{font-size:20px;color:#fff}.slide-arrow .swiper-button-prev.swiper-button-disabled,.slide-arrow .swiper-button-next.swiper-button-disabled{opacity:1}.slide-arrow .swiper-button-prev{margin-right:15px}.slide-arrow .wrap-arrow{display:flex;justify-content:flex-end;padding-right:40px;margin-top:20px}.main-pd{padding-top:100px}@media (max-width: 991.98px){.main-pd{padding-top:80px}}.order-list{list-style:disc;margin-left:20px;list-style-position:outside}.order-list ul{margin-left:5px;margin-top:5px}.order-list ul li{position:relative;padding-left:15px}.order-list ul li:before{content:"-";position:absolute;left:0}.order-list.order-list-color-ci li::marker{color:#1f3f8c}.page-editor ul li{padding-left:20px;position:relative;margin-bottom:10px}.page-editor ul li:before{content:"";width:7px;height:7px;top:8px;background:#1f3f8c;border-radius:100%;position:absolute;left:0}.page-editor ol{list-style:decimal;margin-left:20px}.page-editor h2{font-size:1em}.main-banner{margin-bottom:20px}.btn-primary{background:#fafafa;border-radius:0;border:0;color:#545454;font-size:22px;height:36.7px;padding:0;align-items:center;justify-content:center;display:flex;width:25px}@media (max-width: 575.98px){.btn-primary{width:30px}}.btn-primary:hover{background:#ebebeb}@media (max-width: 1199.98px){.container{padding-left:15px;padding-right:15px}}.img-title{margin-bottom:30px}.slideHero{position:relative}.slideHero .cover{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:#fff;z-index:9;text-align:center;width:100%}.slideHero .cover .font-title{font-weight:bold;font-size:100px;line-height:.8;margin-bottom:20px}@media (max-width: 1320px){.slideHero .cover .font-title{font-size:80px}}@media (max-width: 991.98px){.slideHero .cover .font-title{font-size:50px}}.slideHero .swiper-pagination{bottom:2%;padding:5px 0;z-index:2}.slideHero .img-slide-main{height:100%;object-fit:cover;width:100%;object-position:center center;position:absolute;left:0;top:0;z-index:2}.slideHero .img-slide-main.position-bottom{object-position:center bottom}.slideHero .img-slide-main.position-top{object-position:center top}.slideHero .swiper-slide{background-size:cover;background-position:50%;min-height:100vh;overflow:hidden}.slideHero .swiper-slide video{display:block;margin:0 auto;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;left:0;z-index:3}.slideHero .swiper-slide.has-text::before{content:"";position:absolute;bottom:0;width:100%;height:100%;background:linear-gradient(to top, rgba(0,0,0,0.5), transparent);z-index:3}.slideHero .swiper-button-prev,.slideHero .swiper-button-next,.slideHero .swiper-button-wrap{color:#fff;background-color:rgba(0,0,0,0.6) !important;width:36px;height:36px;display:flex;align-items:center;justify-content:center;margin-top:0;position:absolute;z-index:9;opacity:1}.slideHero .swiper-button-prev:after,.slideHero .swiper-button-next:after,.slideHero .swiper-button-wrap:after{font-size:22px}@media (max-width: 991.98px){.slideHero .swiper-button-prev,.slideHero .swiper-button-next,.slideHero .swiper-button-wrap{bottom:20px}}.slideHero .swiper-button-wrap{display:flex;align-items:center;justify-content:center;cursor:pointer;font-family:bootstrap-icons !important;font-size:25px;opacity:0}@media (max-width: 991.98px){.slideHero .swiper-button-wrap{right:60px}}.slideHero .swiper-button-wrap:hover{background:#000 !important}.slideHero .swiper-button-wrap.swiper-button-play:before{content:"\F4F5"}.slideHero .swiper-button-wrap.swiper-button-pause:before{content:"\F4C4"}.slideHero.slideLanding-page{padding-top:0;position:relative}.slideHero.slideLanding-page .swiper-slide{min-height:calc(70vh);background-position:50% 50%}.slideHero.slideLanding-page .swiper-pagination{bottom:50px}.slideHero.slideBlog{padding-top:0;position:relative}.slideHero.slideBlog .swiper-slide{min-height:calc(70vh);background-position:50% 50%}.slideHero.slideBlog .swiper-pagination{bottom:30px}.slideHero .swiper-pagination{bottom:120px}@media (max-width: 575.98px){.slideHero .swiper-pagination{bottom:100px}}.slideHero .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background:#fff}video::-webkit-media-controls{display:none !important}.font-top-title{font-size:30px;text-transform:uppercase;color:#000}@media (max-width: 767.98px){.font-top-title{font-size:25px}}.readmore{margin-top:30px}.readmore a u{color:#1f3f8c}.img-left-right .img-inner{width:100%}.img-left-right .content{padding:0 120px;display:flex;align-items:center}@media (max-width: 991.98px){.img-left-right .content{padding:30px 40px;background-color:#d3b986;color:#000}.img-left-right .content h2{color:#000 !important}.img-left-right .content .readmore a u{color:#000 !important}}.img-left-right .content h2{font-family:"BSRU BANSOMDEJ",sans-serif;margin-bottom:35px}.row-title h3,.row-title .font-h2{font-size:22px;font-weight:300;margin-top:20px;color:#1f3f8c;text-transform:uppercase;line-height:1.4}@media (max-width: 991.98px){.row-title h3,.row-title .font-h2{font-size:19px}}.row-title .col-xxl-7{padding-left:80px}@media only screen and (max-width: 1399px){.row-title .col-xxl-7{padding-left:20px}}.slide-activitie .a-activities{position:relative;display:block}.slide-activitie .a-activities .img-activities{z-index:0;position:relative;width:100%;height:650px;object-fit:cover;object-position:center center}@media (max-width: 991.98px){.slide-activitie .a-activities .img-activities{height:400px}}@media (max-width: 575.98px){.slide-activitie .a-activities .img-activities{height:300px}}.slide-activitie .a-activities .cover{position:absolute;height:40%;bottom:0;left:0;width:100%;background:linear-gradient(to top, rgba(0,0,0,0.8), transparent);z-index:1}.slide-activitie .home-ac-detail{padding:35px 20px 20px}.slide-activitie .home-ac-detail h2{font-size:28px;font-family:"BSRU BANSOMDEJ",sans-serif;color:#1f3f8c;text-transform:uppercase;margin-bottom:15px;line-height:1.3}@media (max-width: 991.98px){.slide-activitie .home-ac-detail h2{font-size:25px}}@media (max-width: 767.98px){.slide-activitie .home-ac-detail h2{font-size:22px}}.home-welcome-left{display:flex}@media (max-width: 991.98px){.home-welcome-left{justify-content:center}}.home-welcome-left .welcome-l{padding-right:20px}.home-welcome-left .welcome-s{margin:-10px 0}.home-welcome-left .welcome-s div{padding:10px 0}.home-welcome-right{display:flex}@media (max-width: 991.98px){.home-welcome-right{justify-content:center}}.home-welcome-right .welcome-l{padding-left:20px}.home-welcome-right .welcome-s{margin:-10px 0}.home-welcome-right .welcome-s div{padding:10px 0}.home-welcome-text{padding:0 50px;color:#1f3f8c}@media (max-width: 1450px){.home-welcome-text{padding:0 20px}.home-welcome-text .logo-welcome{width:250px}}@media (max-width: 991.98px){.home-welcome-text{padding:50px 35px}}.home-welcome-text figure{margin-top:-20px}.home-welcome-text .book-now{border-color:#1f3f8c;color:#1f3f8c}.home-welcome-text .book-now i{margin-left:3px}.home-welcome-text .book-now i:before{transition:transform 0.3s ease-in-out}.home-welcome-text .book-now[aria-expanded="true"]{background-color:#1f3f8c;color:#fff}.home-welcome-text .book-now[aria-expanded="true"] i:before{transform:rotate(180deg)}.home-welcome-text .book-now:hover{background-color:#1f3f8c;color:#fff}.collapse{transition:height 0.75s ease}.home-experience{position:relative}.home-experience::before{content:"";width:100%;height:50%;background:#1f3f8c;background:linear-gradient(180deg, #1f3f8c 0%, #0f77a1 100%);position:absolute;bottom:0;left:0;z-index:0}.wrap-slide-experience{margin-top:80px;position:relative}@media (max-width: 991.98px){.wrap-slide-experience{margin-top:40px}}.wrap-slide-experience .slide-experience{position:relative;z-index:1}.wrap-slide-experience .slide-experience .swiper-slide{text-align:center;padding:100px 0}@media (max-width: 1199.98px){.wrap-slide-experience .slide-experience .swiper-slide{padding:20px 0}}.wrap-slide-experience .slide-experience .swiper-slide img{filter:grayscale(70%);transition:all .3s ease 0s}.wrap-slide-experience .slide-experience .swiper-slide.swiper-slide-active img{transform:scale(1.2);margin-top:-20;filter:grayscale(0)}@media (max-width: 1199.98px){.wrap-slide-experience .slide-experience .swiper-slide.swiper-slide-active img{transform:scale(1);margin-top:0}}.wrap-slide-experience .slide-experience .swiper-slide.swiper-slide-active .cover{opacity:1;visibility:visible}.wrap-slide-experience .slide-experience .swiper-slide .cover{text-align:center;color:#fff;margin-top:100px;opacity:0;visibility:hidden;transition:all .3s ease 0s}.wrap-slide-experience .slide-experience .swiper-slide .cover h2{font-family:"BSRU BANSOMDEJ",sans-serif;font-size:40px;font-weight:600;margin-bottom:30px}.slide-experience-wrap .swiper-button-prev:after,.slide-experience-wrap .swiper-button-next:after{display:none}.slide-experience-wrap .swiper-button-prev{left:-50px}@media (max-width: 1820px){.slide-experience-wrap .swiper-button-prev{left:50px}.slide-experience-wrap .swiper-button-prev img{width:60px}}.slide-experience-wrap .swiper-button-next{right:-50px}@media (max-width: 1820px){.slide-experience-wrap .swiper-button-next{right:50px}.slide-experience-wrap .swiper-button-next img{width:60px}}.home-food-drink{background:url(../images/bg-food-drink.jpg) no-repeat bottom #1f3f8c;background-size:100%;color:#fff;position:relative}.home-food-drink::before{content:"";background:#fff;position:absolute;top:0;width:100%;left:0;z-index:1;height:500px}.home-food-drink .container{position:relative;z-index:2}.home-food-drink .welcome-text{margin-bottom:80px}.home-food-drink .row .font-title{font-size:45px;font-weight:600;margin-bottom:30px}.home-food-drink .row .small-text{font-size:16px;color:#00abb4;margin-bottom:20px;position:relative}.home-food-drink .row .food-drink-flex{display:flex;flex-direction:column;justify-content:center}.home-food-drink .row.mt-minus{margin-top:-50px}@media (max-width: 991.98px){.home-food-drink .row.mt-minus{margin-top:0}}.home-food-drink .text-right-swap{text-align:right}@media (max-width: 991.98px){.home-food-drink .text-right-swap{text-align:left}}.home-somuch{display:flex;justify-content:center;padding:50px 0}.home-somuch .img-somuch{flex-grow:1}@media (max-width: 1199.98px){.home-somuch .img-somuch{display:none}}.home-somuch .text-somuch{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 50px;width:35%}@media (max-width: 1450px){.home-somuch .text-somuch{width:50%}}@media (max-width: 1320px){.home-somuch .text-somuch{width:60%;padding:20px}}@media (max-width: 1199.98px){.home-somuch .text-somuch{width:100%}}.home-somuch .text-somuch h2{font-size:45px;text-align:center;margin-bottom:30px}.home-somuch .book-now{border-color:#1f3f8c;color:#1f3f8c}.home-somuch .book-now:hover{background-color:#1f3f8c;color:#fff}.home-gallery .gallery-custom{margin-top:80px;display:flex;flex-wrap:wrap;list-style:none}.home-gallery .gallery-custom .grid-item{width:25%;margin-bottom:5px;padding:0 2.5px}@media (max-width: 991.98px){.home-gallery .gallery-custom .grid-item{width:33.33333333%}}@media (max-width: 575.98px){.home-gallery .gallery-custom .grid-item{width:50%}}.home-gallery .gallery-custom .grid-item a{display:block}.home-gallery .gallery-custom .grid-item a img{width:100%;height:auto;display:block}.home-review{background:linear-gradient(180deg, #1f3f8c 0%, #0f77a1 100%);color:#fff;position:relative}.home-review .bg-review{height:124px;width:100%;background:url(../images/bg-review.png) no-repeat;position:absolute;bottom:0;z-index:1}.home-review .container{position:relative;z-index:2}.wrap-slide-review{width:100%;max-width:1250px;margin-top:80px;position:relative;padding:0 60px}.wrap-slide-review .box-review{padding:20px;background:#1f3f8c}.wrap-slide-review .box-review .header-review{display:flex}.wrap-slide-review .box-review .header-review .letter{width:45px;height:45px;display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:22px;border-radius:100%;background-color:#ef4d23}.wrap-slide-review .box-review .header-review .name{margin-left:20px}.wrap-slide-review .box-review .header-review .name .inner-name{font-size:16px;font-weight:bold}.wrap-slide-review .box-review .header-review .name .inner-date{font-size:14px}.wrap-slide-review .box-review .header-review i{margin-left:auto}.wrap-slide-review .box-review .star{margin-top:20px;margin-bottom:20px}.wrap-slide-review .box-review .star i{color:#f7941d}.wrap-slide-review .box-review p{font-size:16px}.wrap-slide-review .swiper-button-prev:after,.wrap-slide-review .swiper-button-next:after{display:none}.book-now{padding:15px 35px;color:#ef4d23;border:1px solid #ef4d23;display:inline-block;text-transform:uppercase}.book-now:hover{background:#ef4d23;color:#fff}.layout-swap .a-center{display:flex;flex-direction:column;justify-content:center}.layout-swap .container .row{margin-bottom:80px}.layout-swap .container .row:last-child{margin-bottom:0}.layout-swap h2{font-size:30px;margin-bottom:30px}@media (max-width: 767.98px){.layout-swap h2{font-size:25px}}.flex-center{display:flex;justify-content:center}.welcome-text{text-align:center}.welcome-text h1,.welcome-text .title-home-h2{font-weight:600;font-size:150px;line-height:.8;margin-bottom:20px;text-transform:uppercase}@media (max-width: 991.98px){.welcome-text h1,.welcome-text .title-home-h2{font-size:100px}}@media (max-width: 575.98px){.welcome-text h1,.welcome-text .title-home-h2{font-size:55px}}.welcome-text h2,.welcome-text .title-home-h3{font-weight:600;font-size:70px;line-height:.8;margin-bottom:20px;text-transform:uppercase}@media (max-width: 991.98px){.welcome-text h2,.welcome-text .title-home-h3{font-size:40px}}@media (max-width: 575.98px){.welcome-text h2,.welcome-text .title-home-h3{font-size:30px}}.wrap-nav-menu-food{display:flex;justify-content:center;margin-top:50px}.wrap-nav-menu-food .nav-menu-food{border-bottom:1px solid #ef4d23;display:flex;justify-content:space-between}.wrap-nav-menu-food .nav-menu-food a{font-size:50px;font-weight:600;color:#ef4d23;display:block;margin-right:60px;position:relative}@media (max-width: 991.98px){.wrap-nav-menu-food .nav-menu-food a{font-size:30px;margin-right:30px}}.wrap-nav-menu-food .nav-menu-food a:last-child{margin-right:0}.wrap-nav-menu-food .nav-menu-food a.active{color:#1f3f8c}.wrap-nav-menu-food .nav-menu-food a.active::before{display:block}.wrap-nav-menu-food .nav-menu-food a:before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:80%;height:4px;background-color:#ef4d23;bottom:-2px;display:none}.filter-menu-food{font-size:16px;color:#ef4d23;display:flex;justify-content:space-between;margin-top:30px}@media (max-width: 1620px){.filter-menu-food{font-size:15px;flex-wrap:wrap;justify-content:center}}.filter-menu-food a{padding:15px 15px;display:block;border:1px solid #ef4d23;width:100%;margin-right:20px}@media (max-width: 1620px){.filter-menu-food a{width:auto;margin-right:10px;margin-bottom:10px}}.filter-menu-food a:last-child{margin-right:0}.filter-menu-food a.active{background-color:#ef4d23;color:#fff}.filter-menu-food.filter-menu-gallery{justify-content:center}.filter-menu-food.filter-menu-gallery a{width:100%;max-width:185px;display:inline-block}.banner-food{margin:80px 0 0}.food-section{width:100%}.food-section.has-bg{background:#f9f5e9}.food-section.has-bg-end{background:url(../images/bg-end-food.png) no-repeat left bottom #f9f5e9;padding-bottom:180px}.food-section.has-bg-left{background:url(../images/bg-food-left.png) no-repeat left top}.food-section.has-bg-right{background:url(../images/bg-food-right.png) no-repeat right top}.food-section h2.font-title{font-size:50px;font-weight:600;margin-bottom:50px}@media (max-width: 991.98px){.food-section h2.font-title{font-size:35px}}.food-section .food-list-box{color:#1f3f8c;text-align:center}.food-section .food-list-box h3.font-title{font-size:24px}.food-section .food-list-box .price-red{font-family:'Tahoma';font-weight:bold;color:#fc4911}.container-blog{max-width:1120px}.filter-menu-blog{margin-top:80px;display:flex;border-bottom:2px solid #c0c2c9;justify-content:center;color:#1f3f8c;flex-wrap:wrap}.filter-menu-blog a{font-weight:bold;display:block;padding:5px 15px;margin:0 20px;position:relative}@media (max-width: 991.98px){.filter-menu-blog a{margin-bottom:10px}}.filter-menu-blog a.active::before{height:2px;width:100%;content:"";background-color:#1f3f8c;position:absolute;bottom:-2px;left:0}.blog-list{margin-top:3px}.blog-list .hover-img{margin-bottom:30px}.blog-list h3{font-size:20px;font-weight:bold;color:#1f3f8c;line-height:1.3}.blog-list p{color:#1f3f8c;font-size:16px}.learn-more{color:#ef4d23;text-transform:uppercase;font-size:14px}.learn-more i{margin-left:5px;position:relative;top:-2px}.blog-bottom{background:#f9f5e9}.blog-bottom .container{max-width:1150px}.blog-bottom .blog-list-bottom li{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #d9d6d5}.blog-bottom .blog-list-bottom li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.blog-bottom .blog-list-bottom li h2{font-weight:600;font-size:24px;color:#ef4d23;margin-bottom:30px;position:relative;padding-left:30px}.blog-bottom .blog-list-bottom li h2 i{position:absolute;left:0;top:0}.container-faq{max-width:1200px}.welcome-faq{margin-bottom:70px}.faqgroup{margin-bottom:80px}.faqgroup:last-child{margin-bottom:0}.faqgroup h2{color:#ef4d23;font-size:38px;font-weight:600;line-height:1}@media (max-width: 991.98px){.faqgroup h2{font-size:25px}}.faqgroup .faq{margin-top:30px}.faqgroup .faq li{border-bottom:1px solid #d9d6d5}.faqgroup .faq li:last-child{border-bottom:0}.faqgroup .faq h3{font-size:18px;color:#1f3f8c;position:relative;padding-left:30px;padding-top:18px;padding-bottom:18px;margin-bottom:0;background:url(../images/plus.png) no-repeat right top 20px;cursor:pointer;line-height:1.5;padding-right:30px}.faqgroup .faq h3 .bi-question-circle-fill{color:#1f3f8c;position:absolute;left:0;top:17px}.faqgroup .faq h3.active{background-image:url(../images/minus.png)}.faqgroup .faq h3.active .bi-question-circle-fill{color:#ef4d23}.faqgroup .faq .faqshow{margin-left:70px;padding-left:10px;padding-right:50px;margin-bottom:50px;color:#ef4d23;border-left:1px solid #ef4d23;display:none}@media (max-width: 767.98px){.faqgroup .faq .faqshow{margin-left:30px}}.select-month{display:flex;align-items:center;font-size:50px;justify-content:center;color:#1f3f8c;margin:50px 0 0}@media (max-width: 991.98px){.select-month{font-size:30px}}@media (max-width: 575.98px){.select-month{font-size:25px}}.select-month .mount{font-weight:bold;margin:0 45px}@media (max-width: 575.98px){.select-month .mount{margin:0 auto}}.select-month .left-right{cursor:pointer}.select-month .left-right img{width:110px}@media (max-width: 991.98px){.select-month .left-right img{width:50px}}@media (max-width: 575.98px){.select-month .left-right img{width:40px}}.calendar{display:flex;flex-wrap:wrap}.calendar li{width:14.2857%}.calendar li.day{font-weight:bold;color:#1f3f8c;font-size:15px;height:30px}.calendar li.date{padding:0 2px;margin-bottom:10px}.calendar li.date .box-date{border-top:4px solid #1f3f8c;height:60px;font-weight:bold;color:#1f3f8c;font-size:22px;padding:5px 0 0 8px}.calendar li.date.active .box-date{color:#ef4d23;border-color:#ef4d23;background:#e3e1e1;position:relative}.calendar li.date.active .box-date::before{content:"";position:absolute;width:8px;height:8px;border-radius:100%;background-color:#ef4d23;bottom:10px;left:8px}.pic-date{margin-top:50px;padding:20px 30px;background:#f9f5e9}.pic-date h2{font-size:30px;margin-bottom:20px;font-weight:bold;color:#1f3f8c}.pic-date h3{font-size:25px;color:#ef4d23}.event-button{display:flex;justify-content:flex-end}.event-button a{align-items:center;justify-content:center;width:185px;height:53px;display:flex;color:#ef4d23;border:1px solid #ef4d23;font-size:16px;margin-left:5px}.event-button a.active{background-color:#ef4d23;color:#fff}.event-list-detail{display:flex;margin-top:30px}.event-list-detail .date{flex-basis:62px;flex-grow:0;flex-shrink:0;margin-right:20px;height:74px;color:#ef4d23;border:1px solid #ef4d23;display:flex;align-items:center;justify-content:center;flex-direction:column}.event-list-detail .date .date-num{font-family:"Tahoma";font-weight:bold;font-size:24px;line-height:1}.event-list-detail .date .date-month{font-family:"Tahoma";font-size:18px}.event-list-detail .detail{color:#1f3f8c}.event-list-detail .detail h2{font-size:24;font-weight:bold}.wrap-breadcrumb{padding:30px 0}.wrap-breadcrumb li{font-size:16px}.wrap-breadcrumb li.active{color:#ef4d23}.wrap-breadcrumb li a{color:#1f3f8c}.event-detail{padding-left:50px}@media (max-width: 991.98px){.event-detail{padding-left:22px}}.event-detail h1{font-size:45px;font-weight:bold;margin-bottom:30px;color:#1f3f8c}@media (max-width: 991.98px){.event-detail h1{font-size:40px}}.event-detail .time-event{width:100%;max-width:460px}.event-detail .time-event li{display:flex;font-weight:bold;border-bottom:1px solid #96a5c9;padding-bottom:3px;margin-bottom:3px}@media (max-width: 991.98px){.event-detail .time-event li{margin-bottom:7px;padding-bottom:7px}}@media (max-width: 991.98px){.event-detail .time-event li{display:block}}.event-detail .time-event li .date{flex-basis:220px;flex-grow:0;flex-shrink:0}@media (max-width: 991.98px){.event-detail .time-event li .date{margin-bottom:10px}}.wrap-event-page{padding-bottom:80px;border-bottom:1px solid #1f3f8c}.welcome-faq-page h2,.welcome-faq-page h3{font-size:45px;font-weight:bold}@media (max-width: 991.98px){.welcome-faq-page h2,.welcome-faq-page h3{font-size:35px}}.wrap-gallery{width:100%;max-width:1024px;margin:50px auto}.wrap-gallery .swiper-button-prev,.wrap-gallery .swiper-button-next{width:auto;height:auto;margin-top:-80px}.wrap-gallery .swiper-button-prev::after,.wrap-gallery .swiper-button-next::after{display:none}@media (max-width: 991.98px){.wrap-gallery .swiper-button-prev img,.wrap-gallery .swiper-button-next img{width:40px}}.wrap-gallery .swiper-button-prev{left:-100px}@media (max-width: 991.98px){.wrap-gallery .swiper-button-prev{left:-50px}}@media (max-width: 767.98px){.wrap-gallery .swiper-button-prev{left:10px}}.wrap-gallery .swiper-button-next{right:-100px}@media (max-width: 991.98px){.wrap-gallery .swiper-button-next{right:-50px}}@media (max-width: 767.98px){.wrap-gallery .swiper-button-next{right:10px}}.wrap-gallery .cover{font-size:.95em;line-height:1.3}@media (max-width: 575.98px){.wrap-gallery .cover{font-size:.9em}}.gallery-thumbslide{margin-top:20px}.gallery-thumbslide .swiper-slide{width:175px;cursor:pointer;filter:grayscale(70%)}.gallery-thumbslide .swiper-slide.swiper-slide-thumb-active{filter:grayscale(0)}@media (max-width: 991.98px){.gallery-thumbslide .swiper-slide{width:120px}}.gallery-thumbslide .swiper-scrollbar{top:auto;margin-top:15px;position:static}.gallery-thumbslide .swiper-scrollbar .swiper-scrollbar-drag{background-color:#ef4d23}.resp-container{position:relative;overflow:hidden;padding-top:58.25%}.resp-container .resp-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.flex-a-center{display:flex;flex-direction:column;justify-content:center}.bg-seafood-left{background:url(../images/bg-food-left.png) no-repeat left bottom 20% #f9f5e9}.bg-seafood-right{background:url(../images/bg-food-right.png) no-repeat right bottom -50px #f9f5e9}.seafood-box{color:#1f3f8c;background:#fff;padding:50px}@media (max-width: 991.98px){.seafood-box{padding:20px}}.seafood-box.no-bg{background:transparent}.seafood-box.no-bg .g-icon{left:auto;right:20px}.seafood-box h2{color:#ef4d23;font-size:45px;margin-bottom:20px}@media (max-width: 991.98px){.seafood-box h2{font-size:35px}}.seafood-box a:hover .g-icon{background-color:#ef4d23}.g-icon{width:65px;height:65px;display:flex;align-items:center;justify-content:center;border-radius:100%;left:20px;bottom:20px;position:absolute;z-index:5;background:url(../images/gallery-icon.png) no-repeat center center rgba(0,0,0,0.8);transition:all .3s ease 0s}.bg-seafood{height:490px;background-position:bottom center}@media (max-width: 991.98px){.bg-seafood{height:350px;background-size:cover}}.book-now.book-now-contact{background-color:#ef4d23;color:#fff}.facilities-left-right{color:#1f3f8c}.facilities-left-right .row{margin-bottom:80px}@media (max-width: 767.98px){.facilities-left-right .row{margin-bottom:50px}}.facilities-left-right .row:last-child{margin-bottom:0}.facilities-left-right .row.row-swap .g-icon{left:auto;right:20px}.facilities-left-right a:hover .g-icon{background-color:#ef4d23}.facilities-left-right h2{font-size:45px;color:#ef4d23;margin-bottom:20px}@media (max-width: 991.98px){.facilities-left-right h2{font-size:35px}}.facilities-left-right .flex-a-center{padding-left:50px}@media (max-width: 767.98px){.facilities-left-right .flex-a-center{padding-left:0}}.our-story{display:flex;margin-top:50px}.our-story .our-story-img{margin-top:-250px}@media (max-width: 1199.98px){.our-story .our-story-img{display:none}}.our-story .our-story-img img{border:50px solid #fff;border-left:0;border-bottom:0}.our-story .our-story-detail h2{font-size:70px;font-weight:600;line-height:.9;margin-bottom:40px}@media (max-width: 991.98px){.our-story .our-story-detail h2{font-size:40px}}.about-us-02{color:#1f3f8c;background:url(../images/bg-about.jpg) no-repeat top #f9f5e9;background-size:100%}.about-us-02 h2{font-size:100px;width:100%;max-width:1180px;margin-left:auto;margin-right:auto}.about-us-02 h2 span{display:block}@media (max-width: 1199.98px){.about-us-02 h2{font-size:70px}}@media (max-width: 991.98px){.about-us-02 h2{font-size:60px}}@media (max-width: 575.98px){.about-us-02 h2{font-size:40px}}.about-us-02 .img-wrap{display:flex;align-items:center;justify-content:space-between;margin-top:80px;margin-bottom:50px}.about-us-02 .img-wrap div{width:33.33333% s}.experience{color:#1f3f8c}.experience h2{font-size:60px;margin-bottom:30px}@media (max-width: 991.98px){.experience h2{font-size:40px}}.cooking-class-detail h2{font-size:70px;font-weight:600;line-height:.9;margin-bottom:40px}@media (max-width: 991.98px){.cooking-class-detail h2{font-size:40px}}.cooking-class-detail .detail{padding-left:80px}@media (max-width: 1620px){.cooking-class-detail .detail{padding-left:50px}}@media (max-width: 991.98px){.cooking-class-detail .detail{padding-left:22px}}.cooking-class-detail .img-01{position:relative}@media (max-width: 991.98px){.cooking-class-detail .img-01{text-align:center}}.cooking-class-detail .img-01 .img-c-02{position:absolute;right:0;bottom:-100px}@media (max-width: 1620px){.cooking-class-detail .img-01 .img-c-02{width:250px;bottom:-50px}}@media (max-width: 1320px){.cooking-class-detail .img-01 .img-c-02{bottom:-20px;right:20px}}@media (max-width: 991.98px){.cooking-class-detail .img-01 .img-c-02{width:200px}}@media (max-width: 575.98px){.cooking-class-detail .img-01 .img-c-02{width:150px}}.text-title{font-size:70px;font-weight:600;line-height:.9}@media (max-width: 991.98px){.text-title{font-size:40px}}.cooking-class-list{background:#f9f5e9}.cooking-class-list .text-title{margin-bottom:100px}@media (max-width: 991.98px){.cooking-class-list .text-title{margin-bottom:50px}}.cooking-class-list .flex-row{display:flex;margin-bottom:80px}.cooking-class-list .flex-row:last-child{margin-bottom:0}@media (max-width: 991.98px){.cooking-class-list .flex-row{display:block}}.cooking-class-list .flex-row .wrap-box-cooking-list{width:30%}@media (max-width: 991.98px){.cooking-class-list .flex-row .wrap-box-cooking-list{width:100%;margin-bottom:20px}}.cooking-class-list .flex-row .wrap-slide-cooking-list{width:70%;padding-left:50px}@media (max-width: 991.98px){.cooking-class-list .flex-row .wrap-slide-cooking-list{width:100%;padding-left:0}}.cooking-class-list .flex-row .wrap-slide-cooking-list h2{font-size:23px;font-weight:bold;margin-bottom:5px}.cooking-class-list .flex-row .wrap-slide-cooking-list h3{font-size:18px;margin-bottom:10px}.cooking-class-list .flex-row .wrap-slide-cooking-list p{margin-bottom:0}.cooking-class-list .flex-row .wrap-slide-cooking-list .swiper-pagination{position:static;margin:20px auto}.cooking-class-list .flex-row .box-cooking-list{color:#fff;background:url(../images/bg-box-list.jpg) no-repeat left bottom;padding:40px 45px;height:100%}@media (max-width: 991.98px){.cooking-class-list .flex-row .box-cooking-list{background-size:cover}}@media (max-width: 575.98px){.cooking-class-list .flex-row .box-cooking-list{padding:25px}}.cooking-class-list .flex-row .box-cooking-list h3{font-weight:600;line-height:1.1;font-size:35px;margin-bottom:15px}.cooking-class-list .flex-row .box-cooking-list p{line-height:1.2}.cooking-class-list .flex-row .box-cooking-list .btn-booking{font-size:16px;background:#ef4d23;padding:12px 20px}.chef-table-exclusive{background:url(../images/bg-food-right.png) no-repeat right bottom 50px #f9f5e9}.chef-table-exclusive h2{margin-bottom:50px}.chef-table-exclusive .container{max-width:1450px}.font-galic{position:relative}.font-galic img{position:absolute;right:0}.chef-profile{background:url(../images/bg-food-left.png) no-repeat left top 20px #f9f5e9}.chef-profile .container{max-width:1220px}.chef-profile h2{text-align:right;margin-bottom:50px;padding-right:20px}@media (max-width: 767.98px){.chef-profile h2{text-align:left}}.chef-profile .img-chef-01{margin-top:90px}@media (max-width: 767.98px){.chef-profile .img-chef-01{text-align:center;margin-top:40px;margin-bottom:40px}}.chef-profile .chef-profile-right{display:flex;flex-direction:column}.chef-profile .chef-profile-right .detail{order:1}.chef-profile .chef-profile-right .img-chef-02{order:-1;margin-bottom:90px}@media (max-width: 767.98px){.chef-profile .chef-profile-right .img-chef-02{text-align:center;order:2;margin-top:40px;margin-bottom:0}}.wrap-slide-coming-up{position:relative}.wrap-slide-coming-up .swiper-button-prev{left:-70px}@media (max-width: 1450px){.wrap-slide-coming-up .swiper-button-prev{left:10px}}.wrap-slide-coming-up .swiper-button-prev img{width:60px}@media (max-width: 575.98px){.wrap-slide-coming-up .swiper-button-prev img{width:50px}}.wrap-slide-coming-up .swiper-button-prev:after{display:none}.wrap-slide-coming-up .swiper-button-next{right:-70px}@media (max-width: 1450px){.wrap-slide-coming-up .swiper-button-next{right:10px}}.wrap-slide-coming-up .swiper-button-next img{width:60px}@media (max-width: 575.98px){.wrap-slide-coming-up .swiper-button-next img{width:50px}}.wrap-slide-coming-up .swiper-button-next:after{display:none}.slide-coming-up{margin-top:50px}.slide-coming-up .swiper-slide{width:438px}@media (max-width: 991.98px){.slide-coming-up .swiper-slide{width:350px}}@media (max-width: 575.98px){.slide-coming-up .swiper-slide{width:320px}}.form-booking fieldset{margin-bottom:20px}.form-booking fieldset label{font-weight:bold;color:#1f3f8c;text-align:right;padding-top:10px}@media (max-width: 767.98px){.form-booking fieldset label{text-align:left;margin-bottom:10px}}.form-booking fieldset .form-row{width:100%}.form-booking .form-control,.form-booking .form-select{border-radius:0;border:1px solid #bbc5dc;height:40px;color:#ef4d23}.form-booking .form-control::placeholder,.form-booking .form-select::placeholder{color:#ef4d23;opacity:.7}.form-booking textarea.form-control{height:150px}.form-booking .help-block ul{color:red;font-size:.8em;margin-bottom:0;margin-top:5px}.form-booking .flex-form-row{display:flex}@media (max-width: 767.98px){.form-booking .flex-form-row{display:block}}.form-booking .flex-form-row .form-select{flex-basis:310px;flex-grow:0;flex-shrink:0}.form-booking .flex-form-row .form-control{flex-grow:1}.form-booking .flex-form-row-2{display:flex}.form-booking .flex-form-row-2 .form-control{flex-basis:158px;flex-grow:0;flex-shrink:0}.form-booking .flex-form-row-2 .flex-label{display:flex;flex-grow:1;padding-left:15px}.form-booking .flex-form-row-2 .flex-label label{margin-right:15px}.form-booking .book-now{width:100%;max-width:395px;background-color:#ef4d23;color:#fff}.form-select{background-image:url(../images/down-select.png);background-size:14px 8px}.daterangepicker{background:#fff;border:0;color:#000;z-index:9}.daterangepicker td.off{background:none}.daterangepicker:after{display:none !important}.daterangepicker .drp-calendar.left{padding:12px 0 12px 12px}.daterangepicker .drp-calendar.right{padding:12px}.drp-calendar{max-width:290px}.daterangepicker{border-radius:0}.calendar-table{transition:all .3s ease 0s;background:none !important;border:0 !important}.calendar-table thead tr:first-child th{border:0 !important;font-size:17px;font-weight:300;font-family:"Toiban",sans-serif !important;text-transform:uppercase;color:#000}.calendar-table td,.calendar-table th{width:39px !important;height:39px !important;font-family:"Toiban",sans-serif;transition:all .3s ease 0s;border:0 !important;color:#000 !important;font-size:14px !important}.calendar-table td{font-family:"Toiban",sans-serif;border-radius:0 !important}.calendar-table td.active{background-color:#1f3f8c;border-radius:0 !important;color:#fff !important}.calendar-table td.active:hover{background-color:#1f3f8c}.calendar-table td.in-range{background-color:#1f3f8c;color:#000}.calendar-table td.disabled{text-decoration:none;cursor:auto;user-select:none;opacity:.4}.calendar-table td.off.ends:not(.disabled){visibility:hidden}.calendar-table .next span,.calendar-table .prev span{padding:5px;color:#000 !important;border-color:#000 !important}.calendar-table .next span:hover,.calendar-table .prev span:hover{border-color:#1f3f8c}.daterangepicker th.available{color:#1f3f8c}.daterangepicker th.available:hover{background:none}.daterangepicker th.available.prev span,.daterangepicker th.available.next span{border:0;transform:rotate(0deg);-webkit-transform:rotate(0deg)}.daterangepicker th.available.prev span:after,.daterangepicker th.available.next span:after{font-family:bootstrap-icons !important;font-size:20px;color:#1f3f8c}.daterangepicker th.available.prev span:after{content:"\F12F"}.daterangepicker th.available.next span:after{content:"\F138"}.daterangepicker::before{display:none}.monthselect,.yearselect{background:#fff;border:1px solid #ccc;padding:5px 10px !important}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:15px}.more-information{background:#f9f5e9}.more-information h2{font-weight:bold;font-size:40px}@media (max-width: 991.98px){.more-information h2{font-size:30px}}.home-video{height:655px;width:100%;position:relative;background-size:cover;background-position:center center}@media (max-width: 991.98px){.home-video{height:400px}}@media (max-width: 575.98px){.home-video{height:350px}}.home-video .play-icon{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.home-video .play-icon i{font-size:90px;color:#fff}@media (max-width: 991.98px){.home-video .play-icon i{font-size:70px}}.page-blog{padding-top:50px;padding-bottom:80px}.page-blog h1{font-family:"Toiban","IBM Plex Sans Thai",sans-serif;font-size:45px;margin-bottom:20px;color:#1f3f8c;line-height:1.3;font-weight:600}@media (max-width: 767.98px){.page-blog h1{font-size:40px}}@media (max-width: 575.98px){.page-blog h1{font-size:30px}}.page-blog-title{margin-bottom:35px}.page-blog-title .social li{margin:0 1px;float:left}.page-blog-title .social li:first-child{margin:0 1px 0 0}.page-blog-row{position:relative}.page-blog-row.slide{margin-bottom:35px}.blog-img{margin-top:20px;margin-bottom:20px}.blog-img .blog-captionimg{margin-top:5px;font-size:16px;color:#ef4d23}.blog-detail-items{margin-top:35px;font-family:"Toiban","IBM Plex Sans Thai",sans-serif;font-size:19px;font-weight:normal}.blog-detail-items h2{font-size:30px;color:#1f3f8c;font-weight:bold;margin-bottom:10px;line-height:1.4;font-family:"Toiban","IBM Plex Sans Thai",sans-serif}@media (max-width: 767.98px){.blog-detail-items h2{font-size:26px}}.blog-detail-items h3{font-size:22px;margin-bottom:0px;color:#1f3f8c;line-height:1.2;font-family:"Toiban","IBM Plex Sans Thai",sans-serif}@media (max-width: 767.98px){.blog-detail-items h3{font-size:19px}}.blog-detail-items .blog-sub{font-size:2.6rem;font-weight:400;line-height:.9}@media (max-width: 767.98px){.blog-detail-items .blog-sub{font-size:2.2rem}}@media (max-width: 575.98px){.blog-detail-items .blog-sub{font-size:2.0rem}}.blocks-gallery-grid{display:flex !important;flex-wrap:wrap !important;list-style-type:none !important;margin:0 -8px}.blocks-gallery-item figure{margin:0}.blocks-gallery-item img{padding:8px}.columns-1 .blocks-gallery-item{width:100%}.columns-2 .blocks-gallery-item{width:50%}.columns-2-1 .blocks-gallery-item{width:50%}.columns-2-1 .blocks-gallery-item.full{width:100%}.social-left{position:absolute;left:0;top:30px;width:42px;max-width:42px;z-index:9}.social-left small{font-size:15px}.banner-right img{width:100%;border:1px solid #0002}.banner-ad-mobile{margin-top:25px;text-align:center}.banner-ad-mobile img{width:100%;max-width:500px;border:1px solid #0002}.wrap-slidehero{overflow:hidden;position:relative;height:calc(100vh - 50px)}.wrap-slidehero .swiper-slide{height:calc(100vh - 50px)}.wrap-slidehero .swiper-slide .cover-slide{position:absolute;text-align:center;bottom:60px;width:100%;font-size:2rem;z-index:1}@media (max-width: 767.98px){.wrap-slidehero .swiper-slide .cover-slide{bottom:20%;font-size:1.4rem;padding-left:15px;padding-right:15px}}.wrap-slidehero.page-slide{height:calc(70vh - 0px)}.wrap-slidehero.page-slide .swiper-slide{min-height:calc(70vh - 0px);height:calc(70vh - 0px);background-size:cover;background-position:50%}@media (max-width: 991.98px){.wrap-slidehero.page-slide{height:calc(60vh - 0px)}.wrap-slidehero.page-slide .swiper-slide{min-height:calc(60vh - 0px);height:calc(60vh - 0px);background-position:50% 50%}}@media (max-width: 575.98px){.wrap-slidehero.page-slide{height:300px}.wrap-slidehero.page-slide .swiper-slide{min-height:300px;height:300px;background-position:cover}}.wrap-slidehero.page-slide-auto{height:inherit}.wrap-slidehero.page-slide-auto .swiper-slide{height:inherit;min-height:inherit;background-size:cover;background-position:50%}@media (max-width: 767.98px){.wrap-slidehero.page-slide-auto{height:inherit}.wrap-slidehero.page-slide-auto .swiper-slide{min-height:inherit;background-position:50% 50%}}@media (max-width: 575.98px){.wrap-slidehero.page-slide-auto{height:inherit}.wrap-slidehero.page-slide-auto .swiper-slide{background-position:cover}}.wrap-slidehero video{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -65%);transform:translate3d(-50%, -65%, 0)}@media (max-width: 767.98px){.wrap-slidehero video{display:none}}@media (max-width: 767.98px){.wrap-slidehero.slide-home{height:calc(80vh - 0px)}.wrap-slidehero.slide-home .swiper-slide{min-height:calc(80vh - 0px);background-size:cover;background-position:center left}}.wrap-slidehero.slide-home video{width:130%;transform:translate(-50%, -50%);transform:translate3d(-50%, -50%, 0)}.other-blog{background:#f9f5e9}.other-blog .font-title-blog{font-size:35px;text-align:center;margin-bottom:40px;font-weight:bold;color:#1f3f8c}@media (max-width: 767.98px){.other-blog .font-title-blog{font-size:30px}}.other-blog .blog-list h3{font-family:'Toiban','IBM Plex Sans Thai', sans-serif;font-size:22px}.other-blog .blog-list p{font-family:"Toiban","IBM Plex Sans Thai",sans-serif;font-size:19px}.other-blog .swiper-button-prev{left:0 !important}.other-blog .swiper-button-next{right:0 !important}.other-blog .swiper-button-prev,.other-blog .swiper-button-next,.other-blog .swiper-button-wrap{color:#fff;background-color:rgba(0,0,0,0.6) !important;width:36px;height:36px;display:flex;align-items:center;justify-content:center;margin-top:0;position:absolute;z-index:9;opacity:1;top:130px}.other-blog .swiper-button-prev:after,.other-blog .swiper-button-next:after,.other-blog .swiper-button-wrap:after{font-size:22px}@media (max-width: 991.98px){.other-blog .swiper-button-prev,.other-blog .swiper-button-next,.other-blog .swiper-button-wrap{bottom:20px}}.other-blog .swiper-button-wrap{display:flex;align-items:center;justify-content:center;cursor:pointer;font-family:bootstrap-icons !important;font-size:25px;opacity:0}@media (max-width: 991.98px){.other-blog .swiper-button-wrap{right:60px}}.other-blog .swiper-button-wrap:hover{background:#000 !important}.wrap-book-table{display:flex;flex-wrap:wrap;align-items:center}@media (max-width: 575.98px){.wrap-book-table{display:block}}.wrap-book-table .book-now{margin-right:40px}@media (max-width: 575.98px){.wrap-book-table .book-now{margin-right:0;margin-bottom:10px}}.wrap-book-table .download-menu{color:#ef4d23}@media (max-width: 575.98px){.wrap-book-table .download-menu{width:100%;display:block}}.wrap-book-table .download-menu i{font-size:23px;margin-right:5px}.wrap-book-table .download-menu:hover{color:#ef4d23}.wrap-event-gallery h2{font-size:80px}@media (max-width: 991.98px){.wrap-event-gallery h2{font-size:50px}}.wrap-event-gallery h3{font-size:60px}@media (max-width: 991.98px){.wrap-event-gallery h3{font-size:30px}}
/*# sourceMappingURL=style.css.map */
