﻿.default_button,body a.button.__book,body a.button.__book.__secondary,body a.button.__border,body a.button.__border.t-white,body a.button.__border.t-secondary,.site-main .intro a.__border,.property-room .room-section a.btn-book-now,.property-event .mt-table .col-cta a.btn-cta,.auth-page .bg a.button{cursor:pointer;font-size:14px;font-weight:400;line-height:26px;letter-spacing:0.8px;display:flex;text-transform:capitalize;text-align:center;position:relative;justify-content:center}@media (max-width:767px){.default_button,body a.button.__book,body a.button.__book.__secondary,body a.button.__border,body a.button.__border.t-white,body a.button.__border.t-secondary,.site-main .intro a.__border,.property-room .room-section a.btn-book-now,.property-event .mt-table .col-cta a.btn-cta,.auth-page .bg a.button{padding:15px 15px}}@media (max-width:575px){.default_button,body a.button.__book,body a.button.__book.__secondary,body a.button.__border,body a.button.__border.t-white,body a.button.__border.t-secondary,.site-main .intro a.__border,.property-room .room-section a.btn-book-now,.property-event .mt-table .col-cta a.btn-cta,.auth-page .bg a.button{font-size:13px}}.text-success{color:#28a745}.text-success a{color:#28a745}.text-error{color:#dc3545}.text-error a{color:#dc3545}@font-face{font-family:"IvyOraText";src:url("../fonts/IvyOraText-Regular.woff2") format("woff2"), url("../fonts/IvyOraText-Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"IvyOraText";src:url("../fonts/IvyOraText-Medium.woff2") format("woff2"), url("../fonts/IvyOraText-Medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"IvyEpic";src:url("../fonts/IvyEpic-Light.woff2") format("woff2"), url("../fonts/IvyEpic-Light.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"NotoSansThai";src:url("../fonts/NotoSansThai-Regular.woff2") format("woff2"), url("../fonts/NotoSansThai-Regular.woff") format("woff");font-weight:400;font-style:normal}.p-xlarge{padding:130px 0}.p-large{padding:110px 0}.p-reg{padding:60px 0}.p-slim{padding:30px 0}.pt-xlarge{padding-top:130px}.pt-large{padding-top:110px}.pt-reg{padding-top:60px}.pt-slim{padding-top:30px}.pb-xlarge{padding-bottom:130px}.pb-large{padding-bottom:110px}.pb-reg{padding-bottom:60px}.pb-slim{padding-bottom:30px}.mb-large{margin-bottom:110px}@media (max-width:991px){.p-xlarge{padding:80px 0}.p-large{padding:60px 0}.p-reg{padding:25px 0}.p-slim{padding:25px 0}.pt-xlarge{padding-top:80px}.pt-large{padding-top:60px}.pt-reg{padding-top:25px}.pt-slim{padding-top:25px}.pb-xlarge{padding-bottom:80px}.pb-large{padding-bottom:60px}.pb-reg{padding-bottom:25px}.pb-slim{padding-bottom:25px}.mb-large{margin-bottom:60px}}@media (max-width:767px){.p-xlarge{padding:60px 0}.p-large{padding:40px 0}.p-reg{padding:25px 0}.p-slim{padding:25px 0}.pt-xlarge{padding-top:60px}.pt-large{padding-top:40px}.pt-reg{padding-top:25px}.pt-slim{padding-top:25px}.pb-xlarge{padding-bottom:60px}.pb-large{padding-bottom:40px}.pb-reg{padding-bottom:25px}.pb-slim{padding-bottom:25px}}::-webkit-scrollbar{width:13px;-webkit-appearance:none}::-webkit-scrollbar-track{background-color:#EFECE5}::-webkit-scrollbar-thumb{background:#2c333c}@keyframes smoothScroll{0%{transform:translateY(-100px)}100%{transform:translateY(0px)}}@keyframes slideTimer{from{transform:scaleX(0)}to{transform:scaleX(1)}}@media (min-width:576px){.container{max-width:1280px}}@media (min-width:768px){.container{max-width:1280px}}@media (min-width:992px){.container{max-width:1280px;padding-left:25px;padding-right:25px}}@media (min-width:1200px){.container{max-width:1280px}}@media (min-width:1400px){.container{max-width:1440px}}.h1_typo,body h1,.h2_typo,body h2,.h3_typo,body h3,.h4_typo,body h4,.h5_typo,body h5{color:#323A45;font-family:"IvyOraText", "NotoSansThai";font-weight:400}.h1_typo,body h1{font-size:42px;line-height:50px;margin-bottom:25px}@media (max-width:991px){.h1_typo,body h1{font-size:36px;line-height:48px;margin-bottom:15px}}.h2_typo,body h2{font-size:40px;line-height:42px;margin-bottom:25px}@media (max-width:991px){.h2_typo,body h2{font-size:32px;line-height:40px;margin-bottom:15px}}@media (max-width:767px){.h2_typo,body h2{font-size:28px;line-height:38px}}.h3_typo,body h3{font-size:30px;line-height:36px;margin-bottom:20px}@media (max-width:991px){.h3_typo,body h3{font-size:26px;line-height:32px;margin-bottom:15px}}.h4_typo,body h4{font-size:24px;line-height:30px;margin-bottom:10px}@media (max-width:991px){.h4_typo,body h4{font-size:20px;line-height:26px}}.h5_typo,body h5{font-size:20px;line-height:28px;margin-bottom:5px}@media (max-width:991px){.h5_typo,body h5{font-size:18px;line-height:26px}}html,body{overflow-x:hidden}b,strong{font-weight:500 !important}body{background:#EFECE5;color:#323A45;font-family:"IvyOraText", "NotoSansThai";font-weight:400}body a{text-decoration:none}body a:focus{outline:none}body a:visited,body a:hover{color:#323A45}body a.button.__book{cursor:pointer;color:#2c333c;background:#EFECE5;font-family:"IvyOraText", "NotoSansThai";width:150px;padding:6px 25px;height:40px;text-transform:capitalize;transition:all 0.3s ease}body a.button.__book:hover{background:#fff;color:#2c333c}body a.button.__book.__secondary{cursor:pointer;color:#fff;background:#2c333c;font-family:"IvyOraText", "NotoSansThai";width:150px;padding:6px 25px;height:40px;text-transform:capitalize;transition:all 0.3s ease}body a.button.__book.__secondary:hover{background:#3d4755;color:#fff}body a.button.__underline{color:#323A45;position:relative}body a.button.__underline:after{content:"";bottom:2px;display:block;height:0.5px;left:0;position:absolute;background:#323A45;transition:width 0.3s ease 0s, left 0.3s ease 0s;width:100%}body a.button.__underline:hover:after{bottom:2px;width:0}body a.button.__underline.__green{color:#2c333c;position:relative}body a.button.__underline.__green:after{content:"";bottom:2px;display:block;height:0.5px;left:0;position:absolute;background:#2c333c;transition:width 0.3s ease 0s, left 0.3s ease 0s;width:100%}body a.button.__underline.__green:hover:after{bottom:2px;width:0}body a.button.__border{cursor:pointer;color:#2c333c;background:#EFECE5;font-family:"IvyOraText", "NotoSansThai";width:150px;padding:6px 25px;height:40px;text-transform:capitalize;transition:all 0.3s ease;border:0.5px solid #1c1c1c}body a.button.__border:hover{background:#fff;color:#2c333c}body a.button.__border.t-white{cursor:pointer;color:#2c333c;background:transparent;font-family:"IvyOraText", "NotoSansThai";width:150px;padding:6px 25px;height:40px;text-transform:capitalize;transition:all 0.3s ease}body a.button.__border.t-white:hover{background:#fff;color:#2c333c}body a.button.__border.t-secondary{cursor:pointer;color:#fff;background:transparent;font-family:"IvyOraText", "NotoSansThai";width:150px;padding:6px 25px;height:40px;text-transform:capitalize;transition:all 0.3s ease}body a.button.__border.t-secondary:hover{background:#2c333c;color:#fff}body a.button.__border.width-auto{width:auto;display:table}body a.button.__width-100{width:100%}body a.__txt-underline{color:#323A45;position:relative}body a.__txt-underline:after{content:"";bottom:2px;display:block;height:0.5px;left:0;position:absolute;background:#323A45;transition:width 0.3s ease 0s, left 0.3s ease 0s;width:100%}body a.__txt-underline:hover:after{bottom:2px;width:0}body p{color:#323A45;font-size:14px;font-weight:400;line-height:24px;margin-bottom:15px}body p.__light{font-weight:300}body p.__medium,body p strong{font-weight:500 !important}body p.__bold{font-weight:600}body p.txt-upc{text-transform:uppercase}body p.txt-center{text-align:center}body p.__underline,body p u{position:relative}body p.__underline:after,body p u:after{content:"";bottom:1px;display:block;height:0.5px;left:0;position:absolute;background:#323A45;width:100%}body p u{text-decoration:none}body p.title{font-size:20px;line-height:28px;margin-bottom:20px}@media (max-width:767px){body p.title{line-height:24px}}@media (max-width:575px){body p.title{font-size:20px;line-height:20px;margin-bottom:10px}}body p.sub-title{font-family:"IvyOraText", "NotoSansThai";font-size:16px;letter-spacing:1.3px;text-transform:uppercase;margin:0px 0 15px 0;overflow:unset;height:auto;-webkit-line-clamp:unset;-webkit-box-orient:unset;text-overflow:unset}body p.sm-txt{font-size:14px;line-height:22px}body p.font2{font-family:"IvyEpic", "NotoSansThai"}body p.i-check{padding-left:30px;position:relative;margin-bottom:0}body p.i-check:before{content:"";background:url(../img/i-check.png) no-repeat;background-size:23px;width:20px;height:20px;position:absolute;left:0;top:0px}body p.blue{color:#99B5C4}body h5.subtitle{font-family:"IvyEpic", "NotoSansThai";font-size:18px;letter-spacing:3px;text-transform:uppercase}body .txt-center{text-align:center}body .txt-right{text-align:right}body .hidden-txt{display:none}body .hidden-txt.active{display:block}body ul{margin:0;padding-left:0px}body ul li{color:#323A45;list-style:disc;font-size:14px;font-weight:400;line-height:24px}body ul.__2-col,body ul.__3-col{display:flex;flex-flow:row wrap;width:100%}body ul.__2-col li{width:50%;padding-right:15px}body ul.__3-col li{width:33.3333%;padding-right:15px}@media (max-width:991px){body ul.__3-col li{width:50%}}@media (max-width:767px){body ul.__3-col li{width:100%}}body ul.__checked li{position:relative;padding-left:20px;margin-bottom:5px}body ul.__checked li:before{content:"";background:url(../img/i-check.png) no-repeat;background-size:17px;width:17px;height:17px;position:absolute;left:0;top:5px}body ul.__no-bullet li{list-style:none !important;margin-left:0 !important}body ul.icon li{position:relative;padding-left:65px;margin-bottom:5px}@media (max-width:991px){body ul.icon li{margin-bottom:15px}}@media (max-width:767px){body ul.icon li{padding-left:50px}}body ul.icon li:before{content:"";background-repeat:no-repeat;background-size:60px;width:60px;height:60px;position:absolute;left:0;top:-20px}@media (max-width:767px){body ul.icon li:before{background-size:45px;width:45px;height:45px;top:-10px}}body ul.icon li.i-diving:before{background-image:url(../img/icons/h-diving.png)}body ul.icon li.i-beach:before{background-image:url(../img/icons/h-seaside.png)}body ul.icon li.i-star:before{background-image:url(../img/icons/h-starfish.png)}body ul.icon li.i-kids:before{background-image:url(../img/icons/h-balloons.png)}body ul.icon li.i-club:before{background-image:url(../img/icons/h-armchair.png)}body ul.icon li.i-pool:before{background-image:url(../img/icons/h-pool.png)}body ul.icon li.i-pool-villa:before{background-image:url(../img/icons/h-pool-villa.png)}body ul.icon li.i-benefit:before{background-image:url(../img/icons/h-benefit.png)}body ul.icon li.i-dining:before{background-image:url(../img/icons/h-dining.png)}body ul.icon li.i-event:before{background-image:url(../img/icons/h-event.png)}body .button-close{background:url(../img/i-close.png) no-repeat;background-size:15px;cursor:pointer;display:block;height:15px;width:15px;position:relative;top:5px}body.post,body.page{margin:0}body.page-scroll #page{padding-top:120px}body.page-scroll.tpl-corp #page{padding-top:60px}.bg-color{position:relative}.bg-color.__primary{background:#EFECE5}.bg-color.__secondary{background:#2c333c}.bg-color.__secondary h1,.bg-color.__secondary h2,.bg-color.__secondary h3,.bg-color.__secondary h4,.bg-color.__secondary h5,.bg-color.__secondary p,.bg-color.__secondary li{color:#EFECE5}.bg-color.__secondary a{cursor:pointer;color:#EFECE5;position:unset;transition:all 0.3s ease}.bg-color.__secondary a:hover{color:#3d4755}.bg-color.__secondary a:before,.bg-color.__secondary a:after{content:none}.bg-color.__white{background:#fff}.bg-color.__brown{background:#D5CEC2}.bg-color.__border{border-top:0.5px solid #2c333c}.bg-img{background-repeat:no-repeat;background-position:center;background-size:cover}.bg-img.__txt-white h2,.bg-img.__txt-white p{color:#EFECE5}.site-main{position:relative;padding-top:30px}.site-main .entry-content,.site-main .page{margin:0}.site-main h3 a,.site-main h4 a,.site-main h5 a{cursor:pointer;color:#323A45;position:unset;transition:all 0.3s ease}.site-main h3 a:hover,.site-main h4 a:hover,.site-main h5 a:hover{color:#3d4755}.site-main h3 a:before,.site-main h3 a:after,.site-main h4 a:before,.site-main h4 a:after,.site-main h5 a:before,.site-main h5 a:after{content:none}.site-main ul{margin:0 0 15px 0;padding-left:15px}.site-main ul li a{cursor:pointer;color:#323A45;position:unset;transition:all 0.3s ease}.site-main ul li a:hover{color:#3d4755}.site-main ul li a:before,.site-main ul li a:after{content:none}.site-main #section_hero_banner{position:relative;height:75vh;margin-bottom:20px}@media (max-width:991px){.site-main #section_hero_banner{height:60vh}}@media (max-width:767px){.site-main #section_hero_banner{height:45vh}}.site-main #section_hero_banner .item{margin-bottom:0}.site-main #section_hero_banner .image-container{position:relative}.site-main #section_hero_banner .image-container img{height:75vh;object-fit:cover;object-position:center;width:100%}@media (max-width:991px){.site-main #section_hero_banner .image-container img{height:60vh;object-fit:cover;object-position:center;width:100%}}@media (max-width:767px){.site-main #section_hero_banner .image-container img{height:45vh}}.site-main #section_hero_banner figcaption{position:absolute;width:100%;z-index:1;bottom:40px;left:50px}.site-main #section_hero_banner figcaption p{color:#fff;font-size:13px;font-family:"IvyEpic", "NotoSansThai";letter-spacing:1.2px;margin-bottom:0}@media (max-width:767px){.site-main #section_hero_banner figcaption{bottom:25px;left:25px}}@media (max-width:767px){.site-main .carousel-count{margin-top:15px}}.site-main .image{position:relative}.site-main .image img{width:100%}.site-main .remark{font-weight:500;margin-bottom:15px;display:block}.site-main .section-intro .txt-center{text-align:center}.site-main .section-intro a{color:#323A45;position:relative}.site-main .section-intro a:after{content:"";bottom:2px;display:block;height:0.5px;left:0;position:absolute;background:#323A45;transition:width 0.3s ease 0s, left 0.3s ease 0s;width:100%}.site-main .section-intro a:hover:after{bottom:2px;width:0}.site-main .section-intro a.link{margin-left:70px;position:relative;margin-top:10px}@media (max-width:767px){.site-main .section-intro a.link{margin-left:55px}}.site-main .section-intro a.link:before{content:"";background-repeat:no-repeat;background-size:25px;display:block;width:25px;height:25px;position:absolute;left:-35px;top:1px}.site-main .section-intro a.link.i-vdo:before{background-image:url(../img/i-vdo.png)}.site-main .intro{text-align:center}.site-main .intro p{font-size:16px;line-height:24px}.site-main .intro ul{display:inline-block;text-align:left}.site-main .intro ul li{font-size:16px;line-height:26px}.site-main .intro a.__border{cursor:pointer;color:#2c333c;background:transparent;font-family:"IvyOraText", "NotoSansThai";width:150px;padding:6px 25px;height:40px;text-transform:capitalize;transition:all 0.3s ease;width:auto}.site-main .intro a.__border:hover{background:#fff;color:#2c333c}.site-main .intro a.__border:after{content:none}.site-main .detail-section a{color:#323A45;position:relative}.site-main .detail-section a:after{content:"";bottom:2px;display:block;height:0.5px;left:0;position:absolute;background:#323A45;transition:width 0.3s ease 0s, left 0.3s ease 0s;width:100%}.site-main .detail-section a:hover:after{bottom:2px;width:0}.site-main .col-item img.img,.site-main .item img.img{width:100%;object-fit:cover}.site-main .col-item h4,.site-main .col-item h5,.site-main .item h4,.site-main .item h5{margin-top:10px;margin-bottom:15px}.site-main .col-item h4.title,.site-main .col-item h5.title,.site-main .item h4.title,.site-main .item h5.title{overflow:hidden;height:29px;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;display:block;display:-webkit-box;line-height:27px}.site-main .col-item h4.title2,.site-main .col-item h5.title2,.site-main .item h4.title2,.site-main .item h5.title2{overflow:hidden;height:64px;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;display:block;display:-webkit-box;line-height:30px}.site-main .imgH-300.col-item img.cover-img,.site-main .imgH-300.item img.cover-img{height:300px;object-fit:cover;object-position:center;width:100%}.site-main .imgH-400.col-item img.cover-img,.site-main .imgH-400 .col-item img.cover-img,.site-main .imgH-400 .item img.cover-img{height:400px;object-fit:cover;object-position:center;width:100%}@media (max-width:1024px){.site-main .imgH-400.col-item img.cover-img,.site-main .imgH-400 .col-item img.cover-img,.site-main .imgH-400 .item img.cover-img{height:350px}}@media (max-width:991px){.site-main .imgH-400.col-item img.cover-img,.site-main .imgH-400 .col-item img.cover-img,.site-main .imgH-400 .item img.cover-img{height:300px}}@media (max-width:767px){.site-main .imgH-400.col-item img.cover-img,.site-main .imgH-400 .col-item img.cover-img,.site-main .imgH-400 .item img.cover-img{height:250px}}.site-main .imgH-500 .col-item img.cover-img,.site-main .imgH-500 .item img.cover-img{height:500px;object-fit:cover;object-position:center;width:100%}.site-main img.circle-img{border-radius:50%;height:150px;width:150px;object-fit:cover;overflow:hidden}.site-main .col-item h4,.site-main .col-item h5{margin-top:15px}.site-main .col-item h5{font-size:18px;letter-spacing:1.3px;text-transform:uppercase}.site-main .col-item p.excerpt{overflow:hidden;height:75px;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;display:block;display:-webkit-box;line-height:24px}.site-main .col-item p.excerpt2{overflow:hidden;height:50px;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;display:block;display:-webkit-box;line-height:24px}.site-main .col-item p a{color:#323A45;position:relative}.site-main .col-item p a:after{content:"";bottom:2px;display:block;height:0.5px;left:0;position:absolute;background:#323A45;transition:width 0.3s ease 0s, left 0.3s ease 0s;width:100%}.site-main .col-item p a:hover:after{bottom:2px;width:0}.site-main .col-item .more-details{border-top:0.5px solid #2c333c;border-bottom:0.5px solid #2c333c;margin-bottom:15px}.site-main .col-item .more-details p.read-more{cursor:pointer;display:block;position:relative}.site-main .col-item .more-details p.read-more:after{content:"";width:8px;height:8px;border:1px solid transparent;border-right:1px solid #2c333c;border-bottom:1px solid #2c333c;transform:rotate(45deg);display:block;position:absolute;right:5px;top:8px}.site-main .col-item.a-link ul{padding-left:0}.site-main .col-item.a-link ul li{list-style:none}.site-main .col-item.a-link ul li a{color:#2c333c;position:relative;font-size:16px;line-height:28px}.site-main .col-item.a-link ul li a:after{content:"";bottom:2px;display:block;height:0.5px;left:0;position:absolute;background:#2c333c;transition:width 0.3s ease 0s, left 0.3s ease 0s;width:100%}.site-main .col-item.a-link ul li a:hover:after{bottom:2px;width:0}.site-main .col-item .oit{background:#fff;padding:10px 20px 30px 20px}.site-main .offer-items .col-item p.sub-title{overflow:hidden;height:50px;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;display:block;display:-webkit-box;line-height:24px}.site-main .crs-col-items{display:flex;justify-content:center}.site-main .ig-images{margin-top:10px}.site-main .ig-images img{width:25%;margin:0px 10px 0 0}.site-main .inner-form{background:#fff;padding:50px}@media (max-width:767px){.site-main .inner-form{padding:30px 20px}}.site-main .inner-form p{font-size:16px;line-height:28px}.site-main .inner-form p a{color:#323A45;position:relative}.site-main .inner-form p a:after{content:"";bottom:2px;display:block;height:0.5px;left:0;position:absolute;background:#323A45;transition:width 0.3s ease 0s, left 0.3s ease 0s;width:100%}.site-main .inner-form p a:hover:after{bottom:2px;width:0}.site-main .inner-form .wpcf7-form{margin-top:25px}.site-main .inner-form .wpcf7-form input.wpcf7-submit{float:none;margin:20px 0 0 0;width:100%}.site-main .inner-form .wpcf7-form p{position:relative}.site-main .inner-form .wpcf7-form .wpcf7-acceptance span.wpcf7-list-item-label{margin-top:2px;display:block}.site-main .inner-form .wpcf7-form .wpcf7-spinner{position:absolute}.site-main .inner-form .wpcf7-form .wpcf7-response-output{margin:20px 0 0 0 !important}body .owl-carousel .item{margin-bottom:0}body .owl-carousel .owl-nav{position:absolute;width:100%;top:50%;z-index:1}body .owl-carousel .owl-nav button.owl-prev,body .owl-carousel .owl-nav button.owl-next{background:rgba(239, 236, 229, 0.5);border-radius:50%;width:40px;height:40px;position:absolute;outline:none}body .owl-carousel .owl-nav button.owl-prev span,body .owl-carousel .owl-nav button.owl-next span{display:block;background-repeat:no-repeat;background-position:center;background-size:17px;height:20px;width:17px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-indent:-9999px}body .owl-carousel .owl-nav button.owl-prev{left:30px}body .owl-carousel .owl-nav button.owl-prev span{background-image:url(../img/i-nav-prev-c.png)}@media (max-width:767px){body .owl-carousel .owl-nav button.owl-prev{left:10px}}body .owl-carousel .owl-nav button.owl-next{right:30px}body .owl-carousel .owl-nav button.owl-next span{background-image:url(../img/i-nav-next-c.png)}@media (max-width:767px){body .owl-carousel .owl-nav button.owl-next{right:10px}}body .owl-carousel .owl-dots{position:absolute;bottom:-40px;transform:translateX(-50%);left:50%;z-index:2}@media (max-width:991px){body .owl-carousel .owl-dots{bottom:-30px}}@media (max-width:767px){body .owl-carousel .owl-dots{width:80%;text-align:center}}body .owl-carousel .owl-dots .owl-dot{margin:0;display:inline-block}body .owl-carousel .owl-dots .owl-dot span{background:#bfbfbf;border-radius:0;width:60px;height:1px;margin:0;opacity:unset;display:block}@media (max-width:991px){body .owl-carousel .owl-dots .owl-dot span{width:80px}}@media (max-width:767px){body .owl-carousel .owl-dots .owl-dot span{width:35px}}body .owl-carousel .owl-dots .owl-dot.active span{background:#bfbfbf;opacity:unset}body .owl-carousel .owl-dots .owl-dot.active span:after{content:"";background:#323A45;display:block;height:1px;opacity:1;transform-origin:left;transform:scaleX(0);animation-name:slideTimer;animation-duration:5s;animation-timing-function:linear;animation-iteration-count:infinite}body .owl-carousel.__dark .owl-nav{top:32%}body .owl-carousel.__dark .owl-nav button.owl-prev span{background-image:url(../img/i-nav-prev.png)}body .owl-carousel.__dark .owl-nav button.owl-next span{background-image:url(../img/i-nav-next.png)}body .owl-carousel.__outside .owl-nav button{background:rgba(255, 255, 255, 0.5)}body .owl-carousel.__outside .owl-nav button.owl-prev{left:-20px}body .owl-carousel.__outside .owl-nav button.owl-prev span{background-image:url(../img/i-nav-prev.png)}body .owl-carousel.__outside .owl-nav button.owl-next{right:-20px}body .owl-carousel.__outside .owl-nav button.owl-next span{background-image:url(../img/i-nav-next.png)}body .owl-carousel.__dp-2 .item img{height:600px;object-fit:cover;object-position:center;width:100%}@media (max-width:1024px){body .owl-carousel.__dp-2 .item img{height:350px}}@media (max-width:767px){body .owl-carousel.__dp-2 .item img{height:400px}}body .owl-carousel .owl-item{opacity:0.5}body .owl-carousel .owl-item.active{opacity:1}body .more-carousel .item p,body .mob-carousel .item p{overflow:hidden;height:75px;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;display:block;display:-webkit-box;line-height:24px}body .more-carousel .item p.sub-title,body .more-carousel .item p.ect-full,body .mob-carousel .item p.sub-title,body .mob-carousel .item p.ect-full{overflow:unset;height:auto;-webkit-line-clamp:unset;-webkit-box-orient:unset;text-overflow:unset}body .more-carousel .item .ect-full p,body .mob-carousel .item .ect-full p{overflow:unset;height:auto;-webkit-line-clamp:unset;-webkit-box-orient:unset;text-overflow:unset}body .mob-carousel .owl-nav{top:30%}body .thing-carousel.owl-carousel .owl-stage,body .experience-carousel.owl-carousel .owl-stage,body .accommodation-carousel.owl-carousel .owl-stage,body .more-carousel.owl-carousel .owl-stage,body .mob-carousel.owl-carousel .owl-stage,body .ttm-carousel.owl-carousel .owl-stage{padding-left:0 !important}@media (max-width:991px){body .thing-carousel.owl-carousel .owl-stage,body .experience-carousel.owl-carousel .owl-stage,body .accommodation-carousel.owl-carousel .owl-stage,body .more-carousel.owl-carousel .owl-stage,body .mob-carousel.owl-carousel .owl-stage,body .ttm-carousel.owl-carousel .owl-stage{padding-left:15px !important}}@media (max-width:991px){body .pillars-carousel.owl-carousel .owl-stage{padding-left:15px !important}}@media (max-width:767px){body .pillars-section .pillars-carousel.owl-carousel .owl-nav{top:29%}}body .pillars-section .item{text-align:center}body .pillars-section .item .alb{background:#a5c6b9;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:20px;margin:15px auto;width:50px;height:50px;text-align:center;text-transform:uppercase;position:relative}body .pillars-section .item img{height:330px;object-fit:cover;object-position:center;width:100%}@media (max-width:767px){body .pillars-section .item img{height:320px;object-fit:cover;object-position:center;width:100%}}body .pillars-section .item p{min-height:96px}@media (max-width:767px){body .property-offer .div-line{border-top:0.5px solid #2c333c;padding-top:25px;margin-top:20px}}body .subscribe-section{position:relative}body .subscribe-section:before{content:"";background:rgba(0, 0, 0, 0.35);height:100%;left:0;position:absolute;top:0;width:100%}body .subscribe-section .txt-center{position:relative;z-index:1}body .subscribe-section h2{margin-bottom:10px}body .subscribe-section p{color:#fff;font-size:18px}@media (max-width:767px){body .subscribe-section p{font-size:16px}}body .subscribe-section a.button{border-color:#fff}body .subscribe-section a.button:hover{border-color:#2c333c}body .subscribe-section .logo{width:350px;margin-bottom:25px}@media (max-width:767px){body .subscribe-section .logo{width:270px}}.page-template-default h2{font-size:30px}.page-template-default p a{color:#323A45;position:relative}.page-template-default p a:after{content:"";bottom:2px;display:block;height:0.5px;left:0;position:absolute;background:#323A45;transition:width 0.3s ease 0s, left 0.3s ease 0s;width:100%}.page-template-default p a:hover:after{bottom:2px;width:0}.page-template-blog .col-item h4{margin-top:10px;margin-bottom:15px}.page-template-blog .col-item h4.title{overflow:hidden;height:36px;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;display:block;display:-webkit-box;line-height:36px}.saii-icon{background-image:url(../img/logo/SAii-icon.png);background-size:28px;background-position:center;background-repeat:no-repeat;display:block;height:30px;width:30px;margin:0 auto}.v-line{border-top:0.5px solid #323A45;border-bottom:0.5px solid #323A45}.single .site-main a{color:#323A45;position:relative}.single .site-main a:after{content:"";bottom:2px;display:block;height:0.5px;left:0;position:absolute;background:#323A45;transition:width 0.3s ease 0s, left 0.3s ease 0s;width:100%}.single .site-main a:hover:after{bottom:2px;width:0}.single .site-main h2,.single .site-main h3,.single .site-main h4,.single .site-main h5{margin-top:30px}.single .site-main h2{font-size:36px}@media (max-width:991px){.single .site-main h2{font-size:32px}}.single.single-post .site-main h4{font-size:24px;line-height:36px;margin-bottom:10px}.single.single-post .site-main img{margin-bottom:10px}.read-more{margin-top:10px;display:inline-block;font-size:16px}.read-more .less{display:none}.read-more .more{display:block}.read-more.show .less{display:block}.read-more.show .more{display:none}.custom-pagination ul.page-numbers li{display:inline-block}.custom-pagination ul.page-numbers li a{cursor:pointer;color:#323A45;position:unset;transition:all 0.3s ease}.custom-pagination ul.page-numbers li a:hover{color:#3d4755}.custom-pagination ul.page-numbers li a:before,.custom-pagination ul.page-numbers li a:after{content:none}.custom-pagination ul.page-numbers li .page-numbers{padding:5px}.custom-pagination ul.page-numbers li .page-numbers.current{color:#2c333c}.accordions{border-bottom:0.5px solid #EFECE5}.accordions h3,.accordions h4,.accordions h5{border-top:0.5px solid #EFECE5;font-size:22px;position:relative;padding:15px 25px 15px 0;margin:0;outline:none;cursor:pointer}@media (max-width:991px){.accordions h3,.accordions h4,.accordions h5{font-size:20px}}.accordions h3 .ui-icon-triangle-1-e,.accordions h3 .ui-icon-triangle-1-s,.accordions h4 .ui-icon-triangle-1-e,.accordions h4 .ui-icon-triangle-1-s,.accordions h5 .ui-icon-triangle-1-e,.accordions h5 .ui-icon-triangle-1-s{background-image:url(../img/chevron-down-w.png);background-repeat:no-repeat;background-size:15px;width:15px;height:9px;position:absolute;top:30px;right:0}.accordions h3 .ui-icon-triangle-1-s,.accordions h4 .ui-icon-triangle-1-s,.accordions h5 .ui-icon-triangle-1-s{transform:rotate(180deg)}.accordions h5{font-size:20px}.accordions h5 .ui-icon-triangle-1-e,.accordions h5 .ui-icon-triangle-1-s{top:23px}.accordions .wrap{max-width:95%;display:none;padding-bottom:20px}.accordions p{margin-bottom:20px}.accordions p:last-child{margin-bottom:0}.accordions p a{color:#EFECE5;position:relative}.accordions p a:after{content:"";bottom:2px;display:block;height:0.5px;left:0;position:absolute;background:#EFECE5;transition:width 0.3s ease 0s, left 0.3s ease 0s;width:100%}.accordions p a:hover:after{bottom:2px;width:0}.accordions ul{margin-bottom:25px;margin-left:20px}.accordions ul:last-child{margin-bottom:0}.accordions ul li a{color:#EFECE5;position:relative}.accordions ul li a:after{content:"";bottom:2px;display:block;height:0.5px;left:0;position:absolute;background:#EFECE5;transition:width 0.3s ease 0s, left 0.3s ease 0s;width:100%}.accordions ul li a:hover:after{bottom:2px;width:0}.bg-color.__white .accordions{border-bottom-color:#2c333c}.bg-color.__white .accordions h3,.bg-color.__white .accordions h4,.bg-color.__white .accordions h5{border-top-color:#2c333c}.bg-color.__white .accordions h3 .ui-icon-triangle-1-e,.bg-color.__white .accordions h3 .ui-icon-triangle-1-s,.bg-color.__white .accordions h4 .ui-icon-triangle-1-e,.bg-color.__white .accordions h4 .ui-icon-triangle-1-s,.bg-color.__white .accordions h5 .ui-icon-triangle-1-e,.bg-color.__white .accordions h5 .ui-icon-triangle-1-s{background-image:url(../img/chevron-down.png)}.bg-color.__white .accordions p a{color:#2c333c;position:relative}.bg-color.__white .accordions p a:after{content:"";bottom:2px;display:block;height:0.5px;left:0;position:absolute;background:#2c333c;transition:width 0.3s ease 0s, left 0.3s ease 0s;width:100%}.bg-color.__white .accordions p a:hover:after{bottom:2px;width:0}#page .wpcf7 form .wpcf7-response-output{margin:0 20px;padding:15px;border-width:1px;text-align:center;font-size:14px;color:#EFECE5}#page .wpcf7 form p{margin-bottom:0}#page .wpcf7 form .wpcf7-spinner{margin:15px auto;left:50%}.wpcf7-form-control-wrap{display:inline-block;width:100%;margin-bottom:15px}input.wpcf7-submit{margin:30px auto 0 auto;display:block;border:none;background:#323A45;font-size:17px;font-family:"IvyOraText", "NotoSansThai";color:#fff;font-weight:400;line-height:30px;letter-spacing:4px;text-align:center;padding:12px 15px;width:170px;border-radius:0;text-transform:capitalize;float:right;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}input.wpcf7-submit:hover{background:#1c1c1c}select{border:none;background:transparent url("../img/chevron-down.png") no-repeat center right;background-size:10px;border-radius:0;color:#2c333c;font-family:"IvyOraText", "NotoSansThai";font-size:16px;letter-spacing:0;line-height:26px;padding:0;box-sizing:border-box;outline:none;transition:0.3s;text-transform:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-webkit-appearance:none;padding-right:30px}select:focus{outline:none}select.filter-select{border-bottom:0.5px solid #2c333c}.wpcf7-acceptance .wpcf7-list-item,.wpcf7-checkbox .wpcf7-list-item{margin:0 0 0 35px;position:relative}.wpcf7-acceptance label,.wpcf7-checkbox label{font-size:15px;font-weight:300;line-height:26px;position:relative}.wpcf7-acceptance input,.wpcf7-checkbox input{width:17px;height:17px;position:absolute;left:-35px;top:4px;border-color:#2c333c;background:transparent}.wpcf7-acceptance .wpcf7-list-item-label,.wpcf7-checkbox .wpcf7-list-item-label{font-weight:400;color:#323A45;font-family:"IvyOraText", "NotoSansThai";font-size:16px;line-height:26px;letter-spacing:1.3px;text-transform:none}.wpcf7-not-valid-tip{font-family:"IvyEpic", "NotoSansThai";font-size:10px;letter-spacing:1.3px;text-transform:uppercase}.fancybox__container{--fancybox-bg: rgba(0, 0, 0, 0.55) !important;padding:5% !important}@media (max-width:991px){.fancybox__container{padding:3% !important}}.fancybox__container .fancybox__footer{display:none !important}.fancybox__container .is-horizontal .f-carousel__nav .f-button.is-next,.fancybox__container .is-horizontal .fancybox__nav .f-button.is-next{right:9rem}.fancybox__container .is-horizontal .f-carousel__nav .f-button.is-prev,.fancybox__container .is-horizontal .fancybox__nav .f-button.is-prev{left:9rem}.fancybox__container .fancybox__content>.f-button.is-close-btn{top:0 !important;opacity:1 !important;color:#EFECE5 !important;background:rgba(50, 58, 69, 0.6) !important;border-radius:0 !important;outline-color:transparent !important}.fancybox__container .fancybox__content>.f-button.is-close-btn:focus-visible{outline:none !important}.fancybox__container .fancybox__content.bg-color>.f-button.is-close-btn{color:#fff !important}.fancybox__container .fancybox__content.bg-color.__cream>.f-button.is-close-btn,.fancybox__container .fancybox__content.bg-color.__grey>.f-button.is-close-btn{color:#EFECE5 !important}.fancybox__container .fancybox__content{padding:0 !important;background:transparent !important}body .cc-banner,body .cc-link,body .cc-window,body .ccm__content__heading,body .ccm__content__heading>*,body .ccm__footer,body .ccm__list>*,body .ccm__tab-content,body .ccm__tab-head{background-color:#EFECE5 !important;color:#2c333c !important}body .cc-window{border:0.2px solid #c1c0bf !important}body .cc-btn,body .ccb__edit,body .consent-accept,body .consent-give{border-width:0.5px !important;border-color:#2c333c !important}header.site-header{background:#EFECE5;border-top:0.5px solid #323A45;border-bottom:0.5px solid #323A45;position:relative;width:100%;z-index:100;position:relative}@media (max-width:767px){header.site-header{border-top:0.5px solid #323A45}}header.site-header .header-container{height:60px}header.site-header.main-header.header-top{animation:smoothScroll 1s ease;position:fixed;top:0;width:100%;z-index:101;left:0}header .header-main,header .header-booking{position:relative;height:100%}header .header-main .site-branding{padding-right:30px}@media (max-width:1128px) and (min-width:992px){header .header-main .site-branding{padding-right:20px}}header .header-main .site-branding a.brand-logo{background-image:url(../img/logo/SAii-logo.svg);background-size:100px;background-position:center;background-repeat:no-repeat;display:block;height:45px;width:100px;position:relative;margin-left:50px}@media (max-width:1128px) and (min-width:992px){header .header-main .site-branding a.brand-logo{margin-left:20px}}@media (max-width:991px){header .header-main .site-branding{padding-right:0px;padding-left:20px;width:calc(100% - 75px)}header .header-main .site-branding a.brand-logo{margin-left:0px;background-size:100px;width:90px}}@media (max-width:767px){header .header-main .site-branding{padding-right:10px;padding-left:10px;width:calc(100% - 75px)}header .header-main .site-branding a.brand-logo{background-size:75px;width:75px}}header .header-main .rps-menu{display:none;padding:0 20px;position:relative;width:70px}header .header-main .rps-menu:after{content:"";background:#323A45;position:absolute;top:0;right:0px;width:0.5px;height:60px;top:-16px}header .header-main .rps-menu .burger-menu{height:28px;width:28px;cursor:pointer;position:relative;display:block;z-index:100}header .header-main .rps-menu .burger-menu span,header .header-main .rps-menu .burger-menu span:before,header .header-main .rps-menu .burger-menu span:after{background:#323A45;content:"";position:absolute;width:28px;height:1px;transform:rotate(-180deg);transition:0.5s ease-in-out;top:50%}header .header-main .rps-menu .burger-menu span:before{margin-top:-10px}header .header-main .rps-menu .burger-menu span:after{margin-top:8px}header .header-main .rps-menu .burger-menu.m-open span{background:transparent}header .header-main .rps-menu .burger-menu.m-open span:before{margin-top:0;background:#323A45;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}header .header-main .rps-menu .burger-menu.m-open span:after{background:#323A45;transform:rotate(-45deg);margin-top:0}@media (max-width:991px){header .header-main .rps-menu{display:block}}@media (max-width:767px){header .header-main .rps-menu{padding:0 15px;width:60px}}header .header-main .menu-property-container{position:relative;height:100%}@media (max-width:991px){header .header-main .menu-property-container{display:none}}header .header-main .menu-property-container .menu-property{color:#323A45;display:flex;align-items:center;padding:0 40px 0 55px;position:relative;text-align:center;font-size:16px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}header .header-main .menu-property-container .menu-property span{transition:all 0.3s;transition-timing-function:cubic-bezier(1, 0.3, 0.3, 1);position:absolute;left:35px}header .header-main .menu-property-container .menu-property span:before{content:"+";color:#323A45;font-size:24px}@media (max-width:1128px) and (min-width:1025px){header .header-main .menu-property-container .menu-property{padding:0 20px 0 35px}header .header-main .menu-property-container .menu-property span{left:15px}}@media (max-width:1169px){header .header-main .menu-property-container .menu-property{font-size:14px;padding:0 15px 0 30px}header .header-main .menu-property-container .menu-property span{left:10px}}header .header-main .menu-property-container .menu-property:hover,header .header-main .menu-property-container .menu-property.active{background:#fff}header .header-main .menu-property-container .menu-property.active span{transform:rotate(135deg);transition-delay:0;transition:all 0.3s}@media (max-width:991px){header .header-main{width:100%}}header .div-line{height:100%;border-left:0.5px solid #323A45;border-right:0.5px solid #323A45}header .header-menu{position:relative;margin-right:40px}header .header-menu ul li{display:inline;margin-left:10px;position:relative;list-style:none}header .header-menu ul li a{cursor:pointer;color:#323A45;position:unset;transition:all 0.3s ease;font-size:16px}header .header-menu ul li a:hover{color:#3d4755}header .header-menu ul li a:before,header .header-menu ul li a:after{content:none}@media (max-width:1169px){header .header-menu ul li a{font-size:14px}}header .header-menu ul li.current-menu-item>a{color:#3d4755}header .header-menu ul li.current-menu-item ul.sub-menu li a{color:#2c333c}header .header-menu ul li.m-resorts{display:none}header .header-menu ul li ul.sub-menu{background:#EFECE5;border:0.5px solid #323A45;position:absolute;padding-left:0;left:-20px;text-align:left;top:39px;width:250px;z-index:99999;transition:0.4s all ease-in-out;visibility:hidden;opacity:0}header .header-menu ul li ul.sub-menu.is-open{opacity:1;visibility:visible}header .header-menu ul li ul.sub-menu li{display:block;border-bottom:0.5px solid #323A45;margin-left:0;margin-right:0;position:relative}header .header-menu ul li ul.sub-menu li a{padding:12px 20px;display:block}header .header-menu ul li ul.sub-menu li a:hover{background:#fff;color:#2c333c}header .header-menu ul li ul.sub-menu li:last-child{border-bottom:none}@media (max-width:991px){header .header-menu{display:none}}header .header-lang,header .header-discovery,header .header-login{border-left:0.5px solid #323A45}header .header-lang a,header .header-discovery a,header .header-login a{cursor:pointer;color:#323A45;position:unset;transition:all 0.3s ease;font-size:16px;display:flex;justify-content:center;align-items:center;height:60px;padding:0 15px;transition:0.4s all ease-in-out}header .header-lang a:hover,header .header-discovery a:hover,header .header-login a:hover{color:#3d4755}header .header-lang a:before,header .header-lang a:after,header .header-discovery a:before,header .header-discovery a:after,header .header-login a:before,header .header-login a:after{content:none}header .header-lang a:hover,header .header-discovery a:hover,header .header-login a:hover{background:#fff}@media (max-width:1169px){header .header-lang a,header .header-discovery a,header .header-login a{font-size:14px}}@media (max-width:1128px){header .header-lang a,header .header-discovery a,header .header-login a{padding:0 10px}}@media (max-width:767px){header .header-lang{display:none}}header .header-lang a{padding:0 25px 0 15px;position:relative}header .header-lang a i{background:url(../img/chevron-down.png) no-repeat;background-size:9px;width:9px;height:5px;position:absolute;right:10px;top:28px}header .header-discovery span{background:url(../img/logo/Discovery.webp) no-repeat;background-size:85px;width:85px;height:15px}@media (max-width:1128px) and (min-width:992px){header .header-discovery span{background-size:75px;width:75px;height:14px}}@media (max-width:767px){header .header-discovery span{background-size:70px;width:70px}}@media (max-width:991px){header .header-login a{width:60px}}@media (max-width:767px){header .header-login a{width:50px}header .header-login a span{display:block;background:url(../img/i-person.webp) no-repeat;background-size:23px;width:23px;height:23px;text-indent:-9999px}}header .header-booking a.button{font-size:17px;width:180px;height:60px;display:block;text-align:center;padding:15px 10px;background:#323A45;color:#fff;transition:all 0.3s ease}header .header-booking a.button:hover{background:#3d4755;color:#fff}@media (max-width:1128px) and (min-width:992px){header .header-booking a.button{width:150px}}@media (max-width:767px){header .header-booking a.button{width:95px;font-size:15px;padding:18px 5px}}header .header-booking form button{margin:0;font-size:17px;width:180px;height:60px;display:block;text-align:center;padding:15px 10px;background:#323A45;color:#fff;transition:all 0.3s ease}header .header-booking form button:hover{background:#3d4755;color:#fff}@media (max-width:1128px) and (min-width:992px){header .header-booking form button{width:150px}}@media (max-width:767px){header .header-booking form button{width:95px;font-size:15px;padding:18px 5px}}header .hotel-menu-container{height:60px;border-top:0.5px solid #323A45}@media (max-width:991px){header .hotel-menu-container{display:none !important}}header .hotel-menu-container .header-menu ul>li{margin-left:15px;margin-right:15px}@media (max-width:1280px){header .hotel-menu-container .header-menu ul>li{margin-left:8px;margin-right:8px}}header .hotel-menu-container .header-menu ul>li ul.sub-menu{top:38.5px}header .hotel-menu-container .header-menu ul>li ul.sub-menu li{margin-left:0;margin-right:0}header .hotel-menu-container .header-menu ul>li ul.sub-menu ul.sub-menu{width:280px;left:249px;border-top:0.5px solid #323A45;top:-0.5px}@media (max-width:767px){body.menu-open{overflow:hidden}}body.menu-open .nav-container{transform:translateX(0);visibility:visible;opacity:1;transition:all 0.5s ease}.nav-container{background:#EFECE5;position:fixed;left:0;top:61px;right:0;height:100%;z-index:101;overflow:auto;padding:20px 0 60px 0px;transform:translateX(-20%);visibility:hidden;opacity:0;transition:all 0.5s ease}@media (max-width:991px){.nav-container{width:50%}}@media (max-width:767px){.nav-container{width:100%}}.nav-container ul.menu li{list-style:none;border-bottom:0.5px solid #323A45}.nav-container ul.menu li a{display:block;font-size:15px;letter-spacing:0.6px;padding:10px 20px;text-transform:uppercase;cursor:pointer;color:#323A45;position:unset;transition:all 0.3s ease}.nav-container ul.menu li a:hover{color:#3d4755}.nav-container ul.menu li a:before,.nav-container ul.menu li a:after{content:none}.nav-container ul.menu li.current-menu-item>a{color:#3d4755}.nav-container ul.menu li.m-resorts{display:block}.nav-container ul.menu li ul{display:none}.nav-container ul.menu li ul li:first-child{border-top:0.5px solid #323A45}.nav-container ul.menu li ul li:last-child{border-bottom:none}.nav-container ul.menu li ul li a{padding:10px 30px 10px 30px}.nav-container ul.menu#menu-corp-mobile li.menu-item-has-children{position:relative}.nav-container ul.menu#menu-corp-mobile li.menu-item-has-children:after{content:"";background:url(../img/chevron-down.png) no-repeat;background-size:9px;width:9px;height:5px;position:absolute;right:20px;top:19px}.nav-container .lang-block{border-bottom:0.5px solid #323A45;padding:10px 0}.nav-container .lang-block a{cursor:pointer;color:#323A45;position:unset;transition:all 0.3s ease;font-size:15px;letter-spacing:0.6px;padding:10px 20px;position:relative;text-transform:uppercase}.nav-container .lang-block a:hover{color:#3d4755}.nav-container .lang-block a:before,.nav-container .lang-block a:after{content:none}.nav-container .lang-block a i{background:url(../img/chevron-down.png) no-repeat;background-size:9px;width:9px;height:5px;position:absolute;right:0px;top:16px}@media (max-width:767px){.nav-container .lang-block a i{top:19px}}.nav-container .social li{display:inline-block;list-style:none}.nav-container .social li a{background-size:23px;background-repeat:no-repeat;display:block;width:23px;height:23px;margin-left:15px}.nav-container .social li a:hover{opacity:0.8}.nav-container .social li.i-fb a{background-image:url(../img/is-fb-b.png)}.nav-container .social li.i-ig a{background-image:url(../img/is-ig-b.png)}.nav-container .social li.i-x a{background-image:url(../img/is-x-b.png)}.nav-container .social li.i-in a{background-image:url(../img/is-in-b.png)}.nav-container .social li.i-tk a{background-image:url(../img/is-tk-b.png)}.nav-container .social li.i-yt a{background-image:url(../img/is-yt-b.png)}.nav-container .social li.i-ta a{background-image:url(../img/is-ta-b.png)}.nav-container .social li.i-line a{background-image:url(../img/is-line-b.png)}.nav-container .social li.i-wa a{background-image:url(../img/is-wa-b.png)}@media (max-width:767px){.nav-container .social{margin:0 auto;text-align:center}}.menu-property-wrap{background:#fff;border:0.5px solid #323A45;width:450px;position:absolute;top:60px;left:0px;transition:0.4s all ease-in-out;visibility:hidden;opacity:0;z-index:3000}.menu-property-wrap.active{opacity:1;visibility:visible}.menu-property-wrap .top-ppt{padding:0px 35px;height:60px}.menu-property-wrap .ppt-menu{padding:25px 35px}.menu-property-wrap .ppt-menu ul li{list-style:none;margin:10px 0}.menu-property-wrap .ppt-menu ul li a{font-size:24px;font-weight:400;line-height:40px;text-transform:uppercase;cursor:pointer;color:#323A45;position:unset;transition:all 0.3s ease}.menu-property-wrap .ppt-menu ul li a:hover{color:#3d4755}.menu-property-wrap .ppt-menu ul li a:before,.menu-property-wrap .ppt-menu ul li a:after{content:none}.menu-property-wrap .dest-menu{padding:25px 35px}.menu-property-wrap .dest-menu ul li{list-style:none;margin:0}.menu-property-wrap .dest-menu ul li>a{font-size:22px;font-weight:400;line-height:32px;text-transform:uppercase;cursor:pointer;color:#323A45;position:unset;transition:all 0.3s ease}.menu-property-wrap .dest-menu ul li>a:hover{color:#3d4755}.menu-property-wrap .dest-menu ul li>a:before,.menu-property-wrap .dest-menu ul li>a:after{content:none}.menu-property-wrap .dest-menu ul li>a:hover{color:#AFCDC1}.menu-property-wrap .dest-menu ul li ul{margin-top:3px;margin-bottom:17px}.menu-property-wrap .dest-menu ul li ul li{display:inline-block}.menu-property-wrap .dest-menu ul li ul li a{font-size:16px;font-weight:500;line-height:26px;text-transform:capitalize;cursor:pointer;color:#323A45;position:unset;transition:all 0.3s ease;width:65px;display:inline-block}.menu-property-wrap .dest-menu ul li ul li a:hover{color:#3d4755}.menu-property-wrap .dest-menu ul li ul li a:before,.menu-property-wrap .dest-menu ul li ul li a:after{content:none}.menu-property-wrap .dest-menu ul li ul li a:hover{color:#AFCDC1}.menu-property-wrap .dest-menu ul li ul li ul{display:inline-block;margin-bottom:0}.menu-property-wrap .dest-menu ul li ul li ul li{padding-left:20px}.menu-property-wrap .dest-menu ul li ul li ul li a{font-weight:400;width:unset;display:block}.l-line{border-left:0.5px solid #323A45}.btm-line{border-bottom:0.5px solid #323A45}footer.site-footer{background-color:#AFCDC1}footer.site-footer .site-info{background:#2c333c;padding:100px 0 40px 0}@media (max-width:767px){footer.site-footer .site-info{padding:30px 0 30px 0}}footer.site-footer .site-info .ft-logo img{fill:#EFECE5;filter:invert(76%) sepia(93%) saturate(0%) hue-rotate(202deg) brightness(96%) contrast(106%);width:140px;padding:10px}@media (max-width:991px){footer.site-footer .site-info .ft-logo img{width:100px;padding:2%}}@media (max-width:767px){footer.site-footer .site-info .ft-logo img{width:60px}}footer.site-footer .site-info .ft-detail{border-top:0.5px solid #EFECE5;border-bottom:0.5px solid #EFECE5;color:#EFECE5;font-family:"IvyEpic", "NotoSansThai";font-size:14px;margin:60px 0 30px;padding:40px 0}footer.site-footer .site-info .ft-detail .contact{text-align:center}@media (max-width:767px){footer.site-footer .site-info .ft-detail .contact{margin:20px 0}}footer.site-footer .site-info .ft-detail .social li{display:inline-block;list-style:none}footer.site-footer .site-info .ft-detail .social li a{background-size:23px;background-repeat:no-repeat;display:block;width:23px;height:23px;margin-left:15px}footer.site-footer .site-info .ft-detail .social li a:hover{opacity:0.8}footer.site-footer .site-info .ft-detail .social li.i-fb a{background-image:url(../img/is-fb.png)}footer.site-footer .site-info .ft-detail .social li.i-ig a{background-image:url(../img/is-ig.png)}footer.site-footer .site-info .ft-detail .social li.i-x a{background-image:url(../img/is-x.png)}footer.site-footer .site-info .ft-detail .social li.i-in a{background-image:url(../img/is-in.png)}footer.site-footer .site-info .ft-detail .social li.i-tk a{background-image:url(../img/is-tk.png)}footer.site-footer .site-info .ft-detail .social li.i-yt a{background-image:url(../img/is-yt.png)}footer.site-footer .site-info .ft-detail .social li.i-ta a{background-image:url(../img/is-ta.png)}footer.site-footer .site-info .ft-detail .social li.i-line a{background-image:url(../img/is-line.png)}footer.site-footer .site-info .ft-detail .social li.i-wa a{background-image:url(../img/is-wa.png)}@media (max-width:767px){footer.site-footer .site-info .ft-detail .social{margin:0 auto;text-align:center}}@media (max-width:767px){footer.site-footer .site-info .ft-detail{margin:30px 0 30px 0;padding:30px 0;text-align:center}}footer.site-footer .site-info .ft-menu,footer.site-footer .site-info .ft-submenu{text-transform:uppercase;text-align:center}footer.site-footer .site-info .ft-menu a,footer.site-footer .site-info .ft-menu p,footer.site-footer .site-info .ft-submenu a,footer.site-footer .site-info .ft-submenu p{font-family:"IvyEpic", "NotoSansThai";color:#EFECE5;line-height:24px;padding:0 10px}@media (max-width:767px){footer.site-footer .site-info .ft-menu,footer.site-footer .site-info .ft-submenu{text-align:center}footer.site-footer .site-info .ft-menu p,footer.site-footer .site-info .ft-submenu p{margin-top:10px}}footer.site-footer .site-info .ft-menu{margin-bottom:15px}footer.site-footer .site-info .ft-menu li{list-style:none;display:inline-block}footer.site-footer .site-info .ft-menu li a{font-size:14px}footer.site-footer .site-info .ft-submenu a,footer.site-footer .site-info .ft-submenu p{font-size:11px;margin-bottom:0}footer.site-footer .site-info .ft-submenu p{display:inline-block}footer.site-footer .site-info a{cursor:pointer;color:#EFECE5;position:unset;transition:all 0.3s ease}footer.site-footer .site-info a:hover{color:#99B5C4}footer.site-footer .site-info a:before,footer.site-footer .site-info a:after{content:none}footer.site-footer .footer-pattern{background-color:#AFCDC1;background-image:url(../img/pattern/ft-pt-1.webp);background-repeat:no-repeat;background-size:cover;height:300px}@media (max-width:767px){footer.site-footer .footer-pattern{height:220px}}footer.site-footer .footer-bottom{background-color:#EFECE5;border-top-left-radius:20px;border-top-right-radius:20px}footer.site-footer .footer-bottom .ft-loc{border-bottom:0.5px solid #323A45}footer.site-footer .footer-bottom .ft-loc .line{border-bottom:0.5px solid #323A45}footer.site-footer .footer-bottom .ft-loc .r-line{border-right:0.5px solid #323A45}@media (max-width:991px){footer.site-footer .footer-bottom .ft-loc .r-line{border-right:none;border-bottom:0.5px solid #323A45}}footer.site-footer .footer-bottom .ft-loc .property{font-size:15px;letter-spacing:0.6px;padding:10px 0;text-transform:uppercase;text-align:center}footer.site-footer .footer-bottom .ft-loc .property a{cursor:pointer;color:#323A45;position:unset;transition:all 0.3s ease}footer.site-footer .footer-bottom .ft-loc .property a:hover{color:#3d4755}footer.site-footer .footer-bottom .ft-loc .property a:before,footer.site-footer .footer-bottom .ft-loc .property a:after{content:none}footer.site-footer .footer-bottom .saii-icon{background-size:50px;width:50px;height:50px;margin:10px 50px}@media (max-width:767px){footer.site-footer .footer-bottom .saii-icon{margin:15px auto}}footer.site-footer .footer-bottom .div-line{border-right:0.5px solid #323A45}footer.site-footer .footer-bottom h5{font-weight:500;letter-spacing:3px;margin-bottom:10px}footer.site-footer .footer-bottom p{margin-bottom:0}.booking-wrap{background:#EFECE5;position:fixed;left:0px;top:60px;width:100%;transition:0.4s all ease-in-out;visibility:hidden;opacity:0;z-index:3001;height:100%}.booking-wrap.active{opacity:1;visibility:visible}@media (max-width:767px){.booking-wrap .booking-inner{height:650px;padding:0 0 90px 0;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.booking-wrap .booking-inner::-webkit-scrollbar{display:none}}.booking-wrap .booking-inner .b-pattern{background:#fff;width:100px}@media (max-width:767px){.booking-wrap .booking-inner .b-pattern{display:none}}.bookingbar{background:#EFECE5}.bookingbar p{margin:0;font-size:14px}@media (max-width:991px){.bookingbar p{font-size:11px}.bookingbar p.i-check{padding-left:25px;padding-right:0 !important}}@media (max-width:767px){.bookingbar p{font-size:12px}}.bookingbar p.b-direct{padding-left:30px}.bookingbar p.b-direct:before{content:"";background:url(../img/i-check.png) no-repeat}.bookingbar p.b-contact{font-size:12px}.bookingbar p.b-contact a{margin:0 10px;cursor:pointer;color:#323A45;position:unset;transition:all 0.3s ease}.bookingbar p.b-contact a:hover{color:#3d4755}.bookingbar p.b-contact a:before,.bookingbar p.b-contact a:after{content:none}.bookingbar .booking-container{background:#fff;border-left:0.5px solid #323A45;width:100%;overflow:hidden;position:relative}@media (max-width:767px){.bookingbar .booking-container{border-left:none}}.bookingbar .booking-container .calendar-container{width:50%}.bookingbar .booking-container #bookingForm{border-left:0.5px solid #323A45;width:50%}@media (max-width:767px){.bookingbar .booking-container #bookingForm{width:100%;border-right:0.5px solid #323A45}}.bookingbar .booking-container #bookingForm .col-left,.bookingbar .booking-container #bookingForm .col-right{border-bottom:0.5px solid #323A45;padding:30px 45px}@media (max-width:991px){.bookingbar .booking-container #bookingForm .col-left,.bookingbar .booking-container #bookingForm .col-right{padding:20px 20px}}@media (max-width:767px){.bookingbar .booking-container #bookingForm .col-left,.bookingbar .booking-container #bookingForm .col-right{padding:20px 20px}}.bookingbar .booking-container #bookingForm .col-right{border-left:0.5px solid #323A45}@media (max-width:767px){.bookingbar .booking-container #bookingForm .col-right{border-left:none}.bookingbar .booking-container #bookingForm .col-right.line{position:relative}.bookingbar .booking-container #bookingForm .col-right.line:before{content:"";background:#323A45;position:absolute;left:0;top:0;width:0.5px;height:100%}}.bookingbar .booking-container #bookingForm label{margin:0;color:#323A45;font-size:14px;text-transform:capitalize;font-weight:400}.bookingbar .booking-container #bookingForm input{background:none;padding:0;font-size:17px;text-align:right;line-height:16px;color:#323A45}.bookingbar .booking-container #bookingForm .date,.bookingbar .booking-container #bookingForm .month,.bookingbar .booking-container #bookingForm .year{color:#323A45}.bookingbar .booking-container #bookingForm .date{font-size:40px}@media (max-width:767px){.bookingbar .booking-container #bookingForm .date{font-size:30px}}.bookingbar .booking-container #bookingForm .month,.bookingbar .booking-container #bookingForm .year{font-size:18px;padding-left:5px}.bookingbar .booking-container #bookingForm .quantity{display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center}.bookingbar .booking-container #bookingForm .quantity input{width:30px;text-align:center;line-height:0px}.bookingbar .booking-container #bookingForm .quantity span{cursor:pointer;width:20px;height:20px;position:relative}.bookingbar .booking-container #bookingForm .quantity span:before{content:"";width:8px;height:8px;border:1px solid transparent;border-right:1px solid #323A45;border-bottom:1px solid #323A45;border-radius:1px;transform:rotate(45deg);display:block;position:absolute;left:calc(50% - 4px);top:calc(50% - 7px)}.bookingbar .booking-container #bookingForm .quantity span.plus:before{transform:rotate(-135deg);top:calc(50% - 2px)}@media (max-width:767px){.bookingbar .booking-container #bookingForm .quantity input{margin:0 5px}.bookingbar .booking-container #bookingForm .quantity span{width:30px;height:30px}}.bookingbar .booking-container #bookingForm .button-wrapper button{color:#fff;background:#323A45;width:100%;padding:20px 15px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.bookingbar .booking-container #bookingForm .button-wrapper button:hover{background:#1c1c1c}.bookingbar .top-booking{height:50px;border-bottom:0.5px solid #323A45}.bookingbar .book-direct{display:flex;justify-content:center;align-items:center;padding:10px}.bookingbar .book-direct .button-close{position:absolute;left:20px;top:15px;z-index:10}@media (max-width:767px){.bookingbar .book-direct .button-close{top:18px;right:30px;left:unset}}.bookingbar .date-container{position:absolute;top:0px;height:0px;width:50%;left:0}@media (max-width:767px){.bookingbar .date-container{position:relative;width:100%;height:auto}}.bookingbar #inputdates-wrapper{position:absolute;height:0px;width:100%;left:0;z-index:9;top:51px}.bookingbar #inputdates-wrapper #inputdates{position:relative;width:100%;height:100%;opacity:0;cursor:pointer;padding:0}@media (max-width:767px){.bookingbar #inputdates-wrapper{display:none}}.bookingbar #mobileinputdates{position:absolute;width:100%;left:0;z-index:9;display:none}@media (max-width:767px){.bookingbar #mobileinputdates{display:block;height:105px;top:102px}}.bookingbar .input-date{background-color:#fff;position:relative;display:flex;flex-flow:column;justify-content:space-between;align-items:center;padding-top:5px;color:#EFECE5}.bookingbar .input-date input{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;opacity:0}.bookingbar .input-date .display{display:flex;flex-flow:column;justify-content:center;align-items:center;padding:5px 20px 20px}.bookingbar .input-date .display .top span{font-size:50px;line-height:1;position:relative;display:flex;flex-flow:row nowrap;align-items:center}.bookingbar .input-date .display .top span:after{content:"";border-right:1px solid #EFECE5;border-bottom:1px solid #EFECE5;width:8px;height:8px;display:inline-block;margin-left:10px;transform:rotate(45deg);position:relative}.bookingbar .input-date .display .bottom{display:flex;flex-flow:row nowrap;font-size:16px}.bookingbar .input-date .display .bottom .month{margin-right:5px}.bookingbar .date-select{display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center}.bookingbar .date-select span{width:20px;height:20px;border-radius:100%;position:relative}.bookingbar .date-select span:before{content:"";width:10px;height:10px;border:2px solid transparent;border-right:2px solid #EFECE5;border-bottom:2px solid #EFECE5;border-radius:2px;transform:rotate(45deg);display:block;position:absolute;left:calc(50% - 3px);top:calc(50% - 7px)}#mobile-date-wrapper{border-bottom:0.5px solid #323A45;display:none}#bookingForm .lightpick__toolbar{justify-content:space-between;position:relative;height:35px;width:100%}#bookingForm .lightpick__previous-action,#bookingForm .lightpick__next-action,#bookingForm .lightpick__close-action,#bookingForm .lightpick__day.is-start-date.is-in-range,#bookingForm .lightpick__day.is-end-date.is-in-range.is-flipped,#bookingForm .lightpick__day.is-end-date.is-in-range,#bookingForm .lightpick__day.is-start-date.is-in-range.is-flipped{background-color:#323A45}#bookingForm .lightpick__day.is-disabled.is-forward-selected:not(.is-start-date),#bookingForm .lightpick__day.is-in-range{background-color:rgba(50, 58, 69, 0.1)}#bookingForm .lightpick__day.is-in-range:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Ccircle fill='rgba(50, 58, 69, 0.5)' cx='16' cy='16' r='16'/%3E%3C/svg%3E")}#bookingForm .lightpick__day.is-start-date.is-end-date,#bookingForm .lightpick__day.is-start-date,#bookingForm .lightpick__day.is-end-date,#bookingForm .lightpick__day.is-start-date:hover,#bookingForm .lightpick__day.is-end-date:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Ccircle fill='rgba(50, 58, 69, 0.7)' cx='16' cy='16' r='16'/%3E%3C/svg%3E")}#bookingForm .lightpick{border-radius:0;box-shadow:none;color:#1c1c1c;font-family:"IvyOraText", "NotoSansThai";width:100%;padding:0;left:0 !important;top:-25px;right:100% !important}@media (max-width:767px){#bookingForm .lightpick{width:100%;margin:0 auto 10px auto;color:#323A45;top:0;margin:0}#bookingForm .lightpick a{color:#323A45}#bookingForm .lightpick select{color:#323A45}#bookingForm .lightpick button{color:#323A45}#bookingForm .lightpick .lightpick__month{width:100%;padding:0}}#bookingForm .lightpick__previous-action,#bookingForm .lightpick__next-action{background:transparent;border-radius:0;border:0.5px solid #323A45;color:#323A45;font-size:25px;margin-left:0px;width:40px;height:35px;padding:0;position:absolute;top:0;margin-top:0}#bookingForm .lightpick__previous-action{border-left:none;border-top:none;left:0}#bookingForm .lightpick__next-action{border-right:none;border-top:none;right:0}#bookingForm .lightpick__month{width:100%;padding:0 20px 0 20px}@media (max-width:991px){#bookingForm .lightpick__month{padding:0}}#bookingForm .lightpick__months{background-color:#323A45;grid-gap:0.5px;height:300px}#bookingForm .lightpick__month-title-bar{justify-content:center;margin-bottom:10px}@media (max-width:991px){#bookingForm .lightpick__month-title-bar{position:relative;margin-bottom:0;padding:5px 0px}#bookingForm .lightpick__month-title-bar .lightpick__toolbar button{position:absolute;top:0;border-bottom:none}#bookingForm .lightpick__month-title-bar .lightpick__toolbar button.lightpick__previous-action{left:0}#bookingForm .lightpick__month-title-bar .lightpick__toolbar button.lightpick__next-action{right:0}}#bookingForm .lightpick__month-title{margin:0;border-radius:0}#bookingForm .lightpick__month-title>.lightpick__select-months{text-transform:uppercase;font-weight:500;font-size:14px}#bookingForm .lightpick__days-of-the-week{border-top:0.5px solid #323A45;border-bottom:0.5px solid #323A45;padding:7px 0}#bookingForm .lightpick__day-of-the-week{font-weight:500}@media (max-width:767px){#bookingForm .lightpick__day{height:36px}}#bookingForm .SumoSelect{width:100%}#bookingForm .SumoSelect>.CaptionCont{border:none;background-color:transparent;border-radius:0}#bookingForm .SumoSelect>.CaptionCont.SelectBox{padding:13px 0}#bookingForm .SumoSelect>.CaptionCont span{font-size:14px;line-height:24px}#bookingForm .SumoSelect>.CaptionCont>label{top:18px;right:-5px}@media (max-width:767px){#bookingForm .SumoSelect>.CaptionCont>label{right:5px}}#bookingForm .SumoSelect>.CaptionCont>label i{background-image:none;background-position:unset;position:relative}#bookingForm .SumoSelect>.CaptionCont>label i:before{content:"";width:8px;height:8px;border:1px solid transparent;border-right:1px solid #323A45;border-bottom:1px solid #323A45;border-radius:1px;transform:rotate(45deg);display:block;position:absolute;left:calc(50% - 3px);top:calc(50% - 7px)}#bookingForm .SumoSelect:hover,#bookingForm .SumoSelect:focus,#bookingForm .SumoSelect.open{outline:none}#bookingForm .SumoSelect:hover>.CaptionCont,#bookingForm .SumoSelect:focus>.CaptionCont,#bookingForm .SumoSelect.open>.CaptionCont{box-shadow:none}#bookingForm .SumoSelect>.optWrapper{background:#EFECE5;border:0.5px solid #323A45;box-shadow:none;border-radius:0px;border-top:none;top:50px}#bookingForm .SumoSelect>.optWrapper>.options{max-height:300px}#bookingForm .SumoSelect>.optWrapper>.options li.opt{border-bottom:0.5px solid #323A45;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#bookingForm .SumoSelect>.optWrapper>.options li.opt label{padding:5px 15px}#bookingForm .SumoSelect>.optWrapper>.options li.opt:hover{background-color:#fff}#bookingForm .SumoSelect>.optWrapper>.options li:last-child{border-bottom:none}.form-wrap{margin-bottom:15px}form label{color:#767676;font-family:"IvyEpic", "NotoSansThai";font-size:12px;letter-spacing:1.3px;text-transform:uppercase;width:100%}form input,form textarea,form input[type="text"],form input[type="email"],form input[type="number"],form input[type="tel"],form input[type="password"]{border:none;border-bottom:0.5px solid #2c333c;font-weight:400;background:#fff;border-radius:0;color:#323A45;font-family:"IvyOraText", "NotoSansThai";font-size:16px;line-height:26px;letter-spacing:1.3px;padding:0;box-sizing:border-box;outline:none;transition:0.3s;width:100%}form input::placeholder,form textarea::placeholder,form input[type="text"]::placeholder,form input[type="email"]::placeholder,form input[type="number"]::placeholder,form input[type="tel"]::placeholder,form input[type="password"]::placeholder{opacity:0.35;color:#323A45}form textarea{height:170px;min-height:170px;max-height:170px;width:100%}form select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0}form button{border:none;outline:none}form button:focus{outline:none}form button,form input[type="submit"]{margin:30px auto 0 auto;display:block;border:none;background:#323A45;font-size:17px;font-family:"IvyOraText", "NotoSansThai";color:#fff;font-weight:400;line-height:30px;letter-spacing:1.3px;text-align:center;padding:10px;width:170px;border-radius:0;text-transform:capitalize;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}form button:hover,form input[type="submit"]:hover{background:#1c1c1c}.gform_wrapper{margin-top:30px}.gform_wrapper .gform_title{display:none}.gform_wrapper label,.gform_wrapper legend.gfield_label,.gform_wrapper .gform-field-label{color:#767676 !important;font-family:"IvyEpic", "NotoSansThai" !important;font-size:12px !important;letter-spacing:1.3px !important;text-transform:uppercase !important;width:100%;margin-bottom:0 !important}.gform_wrapper legend.gfield_label{margin-bottom:10px !important}.gform_wrapper .gfield_contains_required legend.gfield_label,.gform_wrapper .gfield_contains_required .gform-field-label{display:inline-block !important}.gform_wrapper .gfield_contains_required .gfield_required{margin-left:3px}.gform_wrapper input,.gform_wrapper textarea,.gform_wrapper select,.gform_wrapper input[type="text"],.gform_wrapper input[type="email"],.gform_wrapper input[type="number"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="password"]{border:none !important;border-bottom:0.5px solid #2c333c !important;font-weight:400 !important;background:#fff !important;border-radius:0 !important;color:#323A45 !important;font-family:"IvyOraText", "NotoSansThai" !important;font-size:16px !important;line-height:26px !important;letter-spacing:1.3px !important;padding:0 !important;box-sizing:border-box !important;outline:none !important;transition:0.3s !important;width:100%;box-shadow:none !important}.gform_wrapper input::placeholder,.gform_wrapper textarea::placeholder,.gform_wrapper select::placeholder,.gform_wrapper input[type="text"]::placeholder,.gform_wrapper input[type="email"]::placeholder,.gform_wrapper input[type="number"]::placeholder,.gform_wrapper input[type="tel"]::placeholder,.gform_wrapper input[type="password"]::placeholder{opacity:0.35;color:#323A45}.gform_wrapper input[type="radio"]{border-radius:50% !important;border:0.5px solid #2c333c !important}.gform_wrapper textarea{height:170px !important;min-height:170px !important;max-height:170px !important}.gform_wrapper select.gfield_select{-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important;-webkit-appearance:none !important;-moz-appearance:none !important;-webkit-appearance:none !important;background:transparent url("../img/chevron-down.png") no-repeat center right 5px !important;background-size:10px !important;margin-top:0px !important;padding-top:10px !important}.gform_wrapper select.gfield_select:focus{outline:none !important}.gform_wrapper h3.gsection_title{color:#9fb4c2 !important;margin-top:10px !important;margin-bottom:0px !important;text-transform:uppercase !important;font-size:22px !important}.gform_wrapper input[type="checkbox"]{border:0.5px solid #2c333c !important}.gform_wrapper input[type="checkbox"]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before{color:#2c333c !important}.gform_wrapper input[type="submit"]{display:block !important;border:none !important;background:#323A45 !important;font-size:17px !important;font-family:"IvyOraText", "NotoSansThai" !important;color:#fff !important;font-weight:400 !important;line-height:30px !important;letter-spacing:1.3px !important;text-align:center !important;padding:10px !important;width:100% !important;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.gform_wrapper input[type="submit"]:hover{background:#1c1c1c !important}.gform_wrapper .gfield_html{font-size:16px;line-height:28px}.gform_wrapper .gfield_html a{color:#323A45;position:relative}.gform_wrapper .gfield_html a:after{content:"";bottom:2px;display:block;height:0.5px;left:0;position:absolute;background:#323A45;transition:width 0.3s ease 0s, left 0.3s ease 0s;width:100%}.gform_wrapper .gfield_html a:hover:after{bottom:2px;width:0}.gform_wrapper .gform_fields{row-gap:20px !important}table{margin:20px 0;border:0.5px solid #2c333c;border-collapse:collapse;width:100%}table thead th{text-align:center;background:#f4f4f4;font-weight:400}table thead th:first-child{text-align:left}table td,table th{vertical-align:middle;border:0.5px solid #2c333c;border-collapse:collapse;color:#2c333c;padding:10px 15px}table th{background:#f4f4f4}table td{background:#f6f4ef}table .aligncenter{margin-bottom:0}table.table-sm{width:55%;margin:0 auto}@media (max-width:1280px){table.table-sm{width:60%}}@media (max-width:991px){table.table-sm{width:70%}}@media (max-width:767px){table.table-sm{width:100%}}table.no-border{border-color:transparent}table.no-border td,table.no-border th{background:transparent;border-color:transparent;padding:5px 10px}.table{border-color:#9fb4c2}@media (max-width:767px){.table{min-width:660px}}.table tr:nth-child(2n+1) td,.table tr:nth-child(2n+1) th{background:#efeeeb}.table td,.table th{background:#f6f4ef;border-color:#9fb4c2;padding:15px}.table td .icon,.table th .icon{color:#323A45}.table td .icon.dot-border,.table td .icon.dot-dark,.table th .icon.dot-border,.table th .icon.dot-dark{display:block;text-align:center;border-radius:50%;width:17px;height:17px;background:transparent;border:2px solid #9fb4c2;margin:0 auto}.table td .icon.dot-dark,.table th .icon.dot-dark{background:#9fb4c2}.table td .header,.table th .header{font-weight:500;color:#9fb4c2}.table-responsive{border:0}@media (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table{margin-bottom:0}.table-responsive>.table td,.table-responsive>.table th{white-space:nowrap}}.section-map .map{height:550px}.section-map .property{align-items:center;display:flex;font-size:16px;justify-content:center;position:relative}.section-map .property .icon{align-items:center;display:flex;justify-content:center;color:#9fb4c2}.section-map .property .icon i{background-repeat:no-repeat;background-image:url(../img/m-pin.png);background-size:40px;width:40px;height:40px}.section-map .property .icon i.plane{background-image:url(../img/m-plane-b.png)}.section-map .property .icon i.ship{background-image:url(../img/m-ship-b.png)}.section-map .property .icon i.logo{background-image:url(../img/logo/SAii-icon.png);background-size:35px;width:35px;height:35px}.section-map .property .details{display:flex;align-items:center;padding-left:5px}.section-map .property .details p{font-family:"IvyEpic", "NotoSansThai";font-size:14px;margin-bottom:0}.section-map .attraction-block{background:#fff;padding:20px 20px;height:100%}.section-map .attraction-block h3,.section-map .attraction-block h4,.section-map .attraction-block .wrap{font-family:"IvyEpic", "NotoSansThai"}.section-map .attraction-block h3{color:#9fb4c2;font-size:18px;letter-spacing:3px;text-transform:uppercase;margin-bottom:15px}.section-map .attraction-block .accordions h4{font-size:16px;padding:7px 20px 7px 0}.section-map .attraction-block .accordions h4 .ui-icon-triangle-1-e,.section-map .attraction-block .accordions h4 .ui-icon-triangle-1-s{background-image:url(../img/chevron-down.png);background-repeat:no-repeat;background-size:10px;width:10px;height:8px;position:absolute;top:20px;right:0}.section-map .attraction-block .accordions h4.hotel .ui-icon-triangle-1-e,.section-map .attraction-block .accordions h4.hotel .ui-icon-triangle-1-s{display:none}.section-map .attraction-block .accordions .wrap{font-size:14px}.section-map .attraction-block .accordions .wrap .ic{cursor:pointer;position:relative;padding:3px 0 3px 25px}.section-map .attraction-block .accordions .wrap .ic:before{content:"";background:url(../img/m-pin.png) no-repeat;background-size:27px;width:27px;height:27px;position:absolute;left:-5px;top:-1px}.section-map .attraction-block .accordions .wrap.hotel{display:none;padding-bottom:0}.gm-style .gm-style-iw-c{padding:0 0 0 10px !important}.gm-style-iw-ch{padding-top:0 !important}.gm-ui-hover-effect>span{margin:0 !important;width:24px !important;height:24px !important}button.gm-ui-hover-effect{width:25px !important;height:25px !important}.property-home .accommodation-section .accom-menu ul{margin-top:25px}.property-home .accommodation-section .accom-menu ul li a{color:#323A45;position:relative;position:relative}.property-home .accommodation-section .accom-menu ul li a:after{content:"";bottom:2px;display:block;height:0.5px;left:0;position:absolute;background:#323A45;transition:width 0.3s ease 0s, left 0.3s ease 0s;width:100%}.property-home .accommodation-section .accom-menu ul li a:hover:after{bottom:2px;width:0}.property-home .glance-section .inner-content{background:#fff;border-radius:7px;text-align:center}.property-home .glance-section .inner-content h2{margin-bottom:0}.property-home .glance-section .inner-content .pd{padding:30px 20px;font-size:18px}.property-home .glance-section .inner-content .pd a.link{color:#323A45;position:relative;margin-left:25px;position:relative}.property-home .glance-section .inner-content .pd a.link:after{content:"";bottom:2px;display:block;height:0.5px;left:0;position:absolute;background:#323A45;transition:width 0.3s ease 0s, left 0.3s ease 0s;width:100%}.property-home .glance-section .inner-content .pd a.link:hover:after{bottom:2px;width:0}.property-home .glance-section .inner-content .pd a.link:before{content:"";background-repeat:no-repeat;background-size:25px;display:block;width:25px;height:25px;position:absolute;left:-35px;top:1px}.property-home .glance-section .inner-content .pd a.link.i-vr:before{background-image:url(../img/i-360.png)}.property-home .glance-section .inner-content .pd a.link.i-vdo:before{background-image:url(../img/i-vdo.png)}.property-home .glance-section .inner-content .line{border-bottom:0.5px solid #c1c0bf}.property-home .glance-section .inner-content .line.dk-no-line{border-bottom:none}@media (max-width:767px){.property-home .glance-section .inner-content .line.dk-no-line{border-bottom:0.5px solid #c1c0bf}}.property-home .glance-section .inner-content .div-line{border-right:0.5px solid #c1c0bf}@media (max-width:767px){.property-home .glance-section .inner-content .div-line{border-right:none}}.property-home .glance-section .inner-content .ta .pd{padding:15px 30px;text-align:left}@media (max-width:767px){.property-home .glance-section .inner-content .ta .pd{text-align:center}}.property-home .glance-section p{margin-bottom:0;font-size:16px;letter-spacing:1px;line-height:32px;text-transform:uppercase}@media (max-width:767px){.property-home .glance-section p{line-height:28px}}.property-home .glance-section ul{list-style:none;padding-left:0;margin-bottom:0}.property-home .glance-section ul li{display:inline-block;font-size:18px;margin-left:20px}.property-home .glance-section ul li:first-child{margin-left:0}@media (max-width:767px){.property-home .glance-section ul{text-align:left}.property-home .glance-section ul li{margin-left:0px;display:block}}.property-home .ttm-carousel{margin-bottom:20px}.property-home .award-section img{width:auto;height:110px;padding:0 30px}@media (max-width:991px){.property-home .award-section img{height:90px;padding:0 20px}}@media (max-width:767px){.property-home .award-section img{height:60px;padding:0 10px}}.property-accom .accommodation-section .accom-menu{margin-bottom:30px}@media (max-width:767px){.property-accom .accommodation-section .accom-menu{text-align:center;margin-bottom:20px}}.property-accom .accommodation-section .accom-menu ul li{margin:0 10px;list-style:none;display:inline-block}.property-accom .accommodation-section .accom-menu ul li:first-child{margin:0 10px 0 0}@media (max-width:767px){.property-accom .accommodation-section .accom-menu ul li{margin:0 10px 10px 10px}}.property-accom .accommodation-section .accom-menu ul li a{color:#323A45;position:relative;transition:width 0.3s ease 0s, left 0.3s ease 0s}.property-accom .accommodation-section .accom-menu ul li a:before{content:"";bottom:1px;display:block;height:1px;left:0;position:absolute;background:#323A45;transition:width 0.3s ease 0s, left 0.3s ease 0s;width:0}.property-accom .accommodation-section .accom-menu ul li a:hover{color:#323A45}.property-accom .accommodation-section .accom-menu ul li a:hover:before{bottom:1px;width:100%;background:#323A45}.property-accom .accommodation-section .accom-menu ul li a.active:before{width:100%;height:0.5px;background:#2c333c}.property-accom .accommodation-section .accom-menu ul li a:hover:after{content:none}.property-accom .accommodation-section .accom-menu ul li a:hover:before{height:0.5px}.property-accom .accommodation-section .filter-list .col-item{display:none}.property-accom .accommodation-section .filter-list .col-item.active{display:block}.accommodation-section .accom-menu ul{padding-left:0}.accommodation-section .accom-menu ul li{margin:0 10px;list-style:none;display:inline-block}.accommodation-section .accom-menu ul li a{font-size:16px}.accommodation-section .accom-links a{margin-right:20px;color:#323A45;position:relative}.accommodation-section .accom-links a:after{content:"";bottom:2px;display:block;height:0.5px;left:0;position:absolute;background:#323A45;transition:width 0.3s ease 0s, left 0.3s ease 0s;width:100%}.accommodation-section .accom-links a:hover:after{bottom:2px;width:0}#sb_instagram .sbi_info{display:none !important}.property-room .room-section .sep{border-bottom:0.5px solid #2c333c;padding:25px 60px}.property-room .room-section .sep ul{margin-bottom:0}@media (max-width:991px){.property-room .room-section .sep{padding:30px 30px}}.property-room .room-section .room-type ul{padding-left:0}.property-room .room-section .room-type ul li{font-size:16px;list-style:none;line-height:34px;letter-spacing:2px;text-transform:uppercase;position:relative;padding-left:45px}.property-room .room-section .room-type ul li:before{content:"";position:absolute;background-repeat:no-repeat;background-size:27px;height:27px;width:27px;left:0;top:3px}.property-room .room-section .room-type ul li.bed:before{background-image:url(../img/ir-bed.png)}.property-room .room-section .room-type ul li.size:before{background-image:url(../img/ir-size.png)}.property-room .room-section .room-type ul li.view:before{background-image:url(../img/ir-view.png)}.property-room .room-section .room-type ul li.occupancy:before{background-image:url(../img/ir-occupancy.png)}.property-room .room-section .includes ul li{line-height:30px}.property-room .room-section .img-block{position:relative;height:633px;overflow:hidden}.property-room .room-section .img-block:before{content:"";background:rgba(0, 0, 0, 0.35);height:100%;left:0;position:absolute;top:0;width:100%}.property-room .room-section .img-block img{height:100%;object-fit:cover;object-position:center;width:100%}.property-room .room-section .img-block img.logo{width:350px;height:auto;margin:35px 0 45px 0;object-fit:initial;max-height:unset}@media (max-width:767px){.property-room .room-section .img-block img.logo{width:300px}}.property-room .room-section .img-block .block{position:absolute;padding:5% 8%;z-index:2;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;z-index:1}.property-room .room-section .img-block .block h2{font-size:50px;line-height:54px;color:#fff}.property-room .room-section .img-block .block p{font-size:16px;margin-bottom:30px;color:#fff}.property-room .room-section .img-block .block p.t1{letter-spacing:3px;text-transform:uppercase}.property-room .room-section .img-block .block a.button{border-color:#fff}.property-room .room-section .img-block .block a.button:hover{border-color:#2c333c}.property-room .room-section h4{margin-bottom:0}.property-room .room-section p.i-check{letter-spacing:2px;margin-bottom:0}.property-room .room-section p.i-check span{border-bottom:0.5px solid #2c333c}.property-room .room-section a.btn-book-now{cursor:pointer;color:#fff;background:#323A45;font-family:"IvyOraText", "NotoSansThai";width:150px;padding:6px 25px;height:40px;text-transform:capitalize;transition:all 0.3s ease;font-size:18px;font-weight:300;padding:17px 10px;height:65px;width:100%}.property-room .room-section a.btn-book-now:hover{background:#2c333c;color:#fff}.property-room #section_hero_banner .owl-dots .owl-dot span{width:40px}.property-dining .restaurant{display:flex}.property-dining .restaurant.__column{flex-direction:column}.property-dining .restaurant.__column .details{padding-left:0;width:100%}.property-dining .restaurant .logo{max-width:165px;margin:15px 0 0 0;max-width:165px}.property-dining .restaurant .logo img{filter:brightness(0) saturate(100%) invert(19%) sepia(27%) saturate(417%) hue-rotate(174deg) brightness(93%) contrast(87%)}.property-dining .restaurant .details{padding-left:15px;width:65%}@media (max-width:767px){.property-dining .restaurant{display:block}.property-dining .restaurant .logo{margin:15px auto;width:150px}.property-dining .restaurant .details{padding-left:0;width:100%}}.property-restaurant .page-logo{width:190px;margin:0 auto 20px auto}.property-restaurant .page-logo img{filter:brightness(0) saturate(100%) invert(19%) sepia(27%) saturate(417%) hue-rotate(174deg) brightness(93%) contrast(87%)}.property-restaurant .slide-container .item img.logo{width:140px;height:115px;object-fit:contain;margin:15px 0;filter:brightness(0) saturate(100%) invert(19%) sepia(27%) saturate(417%) hue-rotate(174deg) brightness(93%) contrast(87%)}@media (max-width:767px){.property-restaurant .slide-container .item img.logo{width:100px}}.gallery-page .exp-gallery .filter{margin-bottom:50px}.gallery-page .exp-gallery .filter ul{text-align:center;list-style:none}.gallery-page .exp-gallery .filter ul li{display:inline-block;list-style:none;padding:0 15px;margin-bottom:15px}.gallery-page .exp-gallery .filter ul a{font-size:16px;letter-spacing:1.3px;cursor:pointer;color:#2c333c;position:unset;transition:all 0.3s ease}.gallery-page .exp-gallery .filter ul a:hover{color:#9fb4c2}.gallery-page .exp-gallery .filter ul a:before,.gallery-page .exp-gallery .filter ul a:after{content:none}.gallery-page .exp-gallery .filter ul a.active{color:#9fb4c2}@media (max-width:767px){.gallery-page .exp-gallery .filter{display:none}}.gallery-page .exp-gallery .gallery{display:none;margin-bottom:1.5em}.gallery-page .exp-gallery .gallery.active{display:block}.gallery-page .exp-gallery .gallery .grid-sizer{width:8.33%}.gallery-page .exp-gallery .gallery .grid-item{width:8.33%;height:0;padding-top:250px;border:5px solid #EFECE5}.gallery-page .exp-gallery .gallery .grid-item.__2col{width:49.98% !important;padding-top:380px !important}.gallery-page .exp-gallery .gallery .grid-item:nth-child(10n+1){width:49.98%;padding-top:380px}.gallery-page .exp-gallery .gallery .grid-item:nth-child(10n+2){width:33.33%;padding-top:250px}.gallery-page .exp-gallery .gallery .grid-item:nth-child(10n+3){width:66.66%;padding-top:510px}.gallery-page .exp-gallery .gallery .grid-item:nth-child(10n+4){width:33.33%;padding-top:250px}.gallery-page .exp-gallery .gallery .grid-item:nth-child(10n+5){width:49.98%;padding-top:380px}.gallery-page .exp-gallery .gallery .grid-item:nth-child(10n+6){width:49.98%;padding-top:380px}.gallery-page .exp-gallery .gallery .grid-item:nth-child(10n+7){width:66.66%;padding-top:510px}.gallery-page .exp-gallery .gallery .grid-item:nth-child(10n+8){width:33.33%;padding-top:250px}.gallery-page .exp-gallery .gallery .grid-item:nth-child(10n+9){width:33.33%;padding-top:250px}.gallery-page .exp-gallery .gallery .grid-item:nth-child(10n+10){width:49.98%;padding-top:380px}.gallery-page .exp-gallery .gallery .grid-item a{display:block;width:100%;height:100%;position:absolute;left:0;top:0}.gallery-page .exp-gallery .gallery .grid-item a .text{display:flex;width:100%;height:100%;align-items:flex-end;justify-content:flex-start;padding:20px;z-index:2;position:relative}.gallery-page .exp-gallery .gallery .grid-item a .text:before{content:"";background-image:linear-gradient(to top, rgba(0, 0, 0, 0.6), transparent, transparent);position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.gallery-page .exp-gallery .gallery .grid-item a .text h4{margin-bottom:0;color:#fff;position:relative;z-index:2}.gallery-page .exp-gallery .gallery .grid-item .image{position:unset}.gallery-page .exp-gallery .gallery .grid-item .image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.gallery-page .exp-gallery .gallery .grid-item .image .media{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background-size:65px;background-repeat:no-repeat;width:65px;height:65px;z-index:3}.gallery-page .exp-gallery .gallery .grid-item .image .media.video{background-image:url(../img/i-video-play.svg)}.gallery-page .exp-gallery .gallery .grid-item .image .media.vr-tour{background-image:url(../img/i-360.svg)}.gallery-page .exp-gallery .gallery .grid-item .image .media iframe .vtc-vdo{width:300px !important}@media (max-width:767px){.gallery-page .exp-gallery .gallery .grid-item{width:8.33%;height:0;padding-top:140px}.gallery-page .exp-gallery .gallery .grid-item.__2col{width:99.98% !important}.gallery-page .exp-gallery .gallery .grid-item:nth-child(10n+1){width:49.98%;padding-top:140px}.gallery-page .exp-gallery .gallery .grid-item:nth-child(10n+2){width:49.98%;padding-top:140px}.gallery-page .exp-gallery .gallery .grid-item:nth-child(10n+3){width:49.98%;padding-top:140px}.gallery-page .exp-gallery .gallery .grid-item:nth-child(10n+4){width:100%;padding-top:250px}.gallery-page .exp-gallery .gallery .grid-item:nth-child(10n+5){width:49.98%;padding-top:140px}.gallery-page .exp-gallery .gallery .grid-item:nth-child(10n+6){width:49.98%;padding-top:140px}.gallery-page .exp-gallery .gallery .grid-item:nth-child(10n+7){width:100%;padding-top:250px}.gallery-page .exp-gallery .gallery .grid-item:nth-child(10n+8){width:100%;padding-top:250px}.gallery-page .exp-gallery .gallery .grid-item:nth-child(10n+9){width:100%;padding-top:250px}.gallery-page .exp-gallery .gallery .grid-item:nth-child(10n+10){width:49.98%;padding-top:140px}.gallery-page .exp-gallery .gallery .grid-item a .text{padding:10px}.gallery-page .exp-gallery .gallery .grid-item a .text h4{font-size:20px}}@media (max-width:991px){.page-template-property-gallery .fancybox__container .is-horizontal .f-carousel__nav .f-button.is-next,.page-template-property-gallery .fancybox__container .is-horizontal .fancybox__nav .f-button.is-next{right:0}.page-template-property-gallery .fancybox__container .is-horizontal .f-carousel__nav .f-button.is-prev,.page-template-property-gallery .fancybox__container .is-horizontal .fancybox__nav .f-button.is-prev{left:0}.page-template-property-gallery .fancybox__toolbar.is-absolute,.page-template-property-gallery .is-compact .fancybox__toolbar{top:25%}}.get-there .block-white{background:#fff}.get-there .block-white .line{border-bottom:0.5px solid #c4c4c4}.get-there .block-white .pd{padding-left:50px;padding-right:50px}.get-there .block-white .pd.b1{padding-top:50px;padding-bottom:10px}.get-there .block-white .pd.b2{padding-top:25px;padding-bottom:50px}.get-there .block-white h3{margin-bottom:10px}.get-there .block-white p.sub-title{margin:20px 0 10px 0}.get-there iframe{height:500px;width:100%}.get-there img.tf-img{height:700px;width:100%;object-fit:cover;object-position:center}@media (max-width:991px){.get-there img.tf-img{height:auto}}.property-event .mt-table{background:#fff;padding:80px 20px 20px 20px;margin-bottom:25px;display:flex;position:relative}@media (max-width:991px){.property-event .mt-table{padding-bottom:0px}}@media (max-width:767px){.property-event .mt-table{flex-direction:column}}.property-event .mt-table .col-area{display:flex}@media (max-width:767px){.property-event .mt-table .col-area{border-bottom:0.5px solid #9fb4c2;padding-bottom:20px;margin-bottom:20px;width:100%}}.property-event .mt-table .col-detail{width:220px}@media (max-width:767px){.property-event .mt-table .col-detail{width:50%}}.property-event .mt-table .col-detail h4{margin-bottom:10px}.property-event .mt-table .col-detail p{letter-spacing:1px;margin-bottom:10px}.property-event .mt-table .col-detail p span{color:#9fb4c2}.property-event .mt-table .col-detail a{color:#323A45;position:relative}.property-event .mt-table .col-detail a:after{content:"";bottom:2px;display:block;height:0.5px;left:0;position:absolute;background:#323A45;transition:width 0.3s ease 0s, left 0.3s ease 0s;width:100%}.property-event .mt-table .col-detail a:hover:after{bottom:2px;width:0}.property-event .mt-table .col-img{width:200px}@media (max-width:767px){.property-event .mt-table .col-img{width:50%}}.property-event .mt-table .col-img img.place{width:90%;height:130px;object-fit:cover}@media (max-width:991px){.property-event .mt-table .col-img img.place{width:100%}}@media (max-width:767px){.property-event .mt-table .col-img img.place{height:170px}}.property-event .mt-table .col-icons{display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:20px;justify-content:space-between;width:calc(100% - 420px)}@media (max-width:767px){.property-event .mt-table .col-icons{width:100%}}.property-event .mt-table .col-icons .icons{width:16.66%;text-align:center}@media (max-width:991px){.property-event .mt-table .col-icons .icons{width:33.33%;margin-bottom:15px}}.property-event .mt-table .col-icons .icons .i-icon{margin:0 auto 5px auto;background-repeat:no-repeat;background-size:65px;width:65px;height:65px}.property-event .mt-table .col-icons .icons .i-icon.theatre{background-image:url(../img/icons/theatre.webp)}.property-event .mt-table .col-icons .icons .i-icon.classroom{background-image:url(../img/icons/classroom.webp)}.property-event .mt-table .col-icons .icons .i-icon.u-shape{background-image:url(../img/icons/u-shape.webp)}.property-event .mt-table .col-icons .icons .i-icon.cocktail{background-image:url(../img/icons/cocktail.webp)}.property-event .mt-table .col-icons .icons .i-icon.round-table{background-image:url(../img/icons/round.webp)}.property-event .mt-table .col-icons .icons .i-icon.boardroom{background-image:url(../img/icons/boardroom.webp)}.property-event .mt-table .col-icons .icons .i-icon.runway{background-image:url(../img/icons/runway.webp)}.property-event .mt-table .col-icons .icons .i-name{text-transform:uppercase;color:#9fb4c2;margin-bottom:5px;font-size:13px;letter-spacing:1px}.property-event .mt-table .col-cta{position:absolute;top:0;right:0}.property-event .mt-table .col-cta a.btn-cta{cursor:pointer;color:#fff;background:#9fb4c2;font-family:"IvyOraText", "NotoSansThai";width:150px;padding:6px 25px;height:40px;text-transform:capitalize;transition:all 0.3s ease;width:auto;padding:13px 20px;height:55px}.property-event .mt-table .col-cta a.btn-cta:hover{background:#323A45;color:#fff}.property-things .category-select{text-align:center}.property-things .category-select ul{padding-left:0}.property-things .category-select ul li{margin:0 10px;list-style:none;display:inline-block}.property-things .category-select ul li a{font-size:18px;color:#323A45;position:relative;transition:width 0.3s ease 0s, left 0.3s ease 0s;position:relative}.property-things .category-select ul li a:before{content:"";bottom:1px;display:block;height:1px;left:0;position:absolute;background:#323A45;transition:width 0.3s ease 0s, left 0.3s ease 0s;width:0}.property-things .category-select ul li a:hover{color:#323A45}.property-things .category-select ul li a:hover:before{bottom:1px;width:100%;background:#323A45}.property-things .category-select ul li a.active::before{width:100%;height:0.5px;background:#2c333c}.property-things .category-select ul li a:hover:after{content:none}.property-things .category-select ul li a:hover:before{height:0.5px}.property-things .ttd-carousel.owl-carousel{padding:0 50px}@media (max-width:767px){.property-things .ttd-carousel.owl-carousel .owl-nav{top:20%}}.property-things .ttd-carousel.owl-carousel .owl-nav button.owl-prev,.property-things .ttd-carousel.owl-carousel .owl-nav button.owl-next{background:rgba(255, 255, 255, 0.5)}.property-things .ttd-carousel.owl-carousel .owl-nav button.owl-prev{left:-50px}.property-things .ttd-carousel.owl-carousel .owl-nav button.owl-next{right:50px}.property-things .ttd-block .img-block{display:none}.property-things .ttd-block .img-block.active,.property-things .ttd-block .img-block.i0{display:block}.property-things .ttd-block .img-block img{height:650px;object-fit:cover;width:100%;object-position:center}@media (max-width:767px){.property-things .ttd-block .img-block img{height:350px}}.property-things .attraction-block{background:#fff;padding:10px 20px 20px 20px;height:100%}.property-things .attraction-block .ttd-accordions{border-bottom:0.5px solid #EFECE5}.property-things .attraction-block .ttd-accordions h4{border-top:0.5px solid #EFECE5;font-size:22px;position:relative;padding:10px 20px 10px 0;margin:0;outline:none;cursor:pointer}.property-things .attraction-block .ttd-accordions h4 .ui-icon-triangle-1-e,.property-things .attraction-block .ttd-accordions h4 .ui-icon-triangle-1-s{background-image:url(../img/chevron-down.png);background-repeat:no-repeat;background-size:10px;width:10px;height:8px;position:absolute;top:20px;right:0}.property-things .attraction-block .ttd-accordions h4 .ui-icon-triangle-1-s{transform:rotate(180deg)}.property-things .attraction-block .ttd-accordions h4{font-size:16px}.property-things .attraction-block .ttd-accordions h4.h-title{font-size:22px;border-top:none;margin-bottom:0}.property-things .attraction-block .ttd-accordions .wrap{max-width:95%;display:none;padding-bottom:20px}.property-things .attraction-block .ttd-accordions .wrap a{color:#2c333c;position:relative;font-size:14px}.property-things .attraction-block .ttd-accordions .wrap a:after{content:"";bottom:2px;display:block;height:0.5px;left:0;position:absolute;background:#2c333c;transition:width 0.3s ease 0s, left 0.3s ease 0s;width:100%}.property-things .attraction-block .ttd-accordions .wrap a:hover:after{bottom:2px;width:0}.property-things .attraction-block .ttd-accordions .wrap p{margin-bottom:20px}.property-things .attraction-block .ttd-accordions .wrap p:last-child{margin-bottom:0}.property-things .attraction-block .ttd-accordions .wrap ul{margin-bottom:25px;margin-left:20px}.property-things .attraction-block .ttd-accordions .wrap ul:last-child{margin-bottom:0}.property-things .attraction-block .ttd-accordions .wrap ul li a{color:#2c333c;position:relative}.property-things .attraction-block .ttd-accordions .wrap ul li a:after{content:"";bottom:2px;display:block;height:0.5px;left:0;position:absolute;background:#2c333c;transition:width 0.3s ease 0s, left 0.3s ease 0s;width:100%}.property-things .attraction-block .ttd-accordions .wrap ul li a:hover:after{bottom:2px;width:0}.destination-page select.select-destination,.offers-page select.select-destination{margin-left:20px;font-size:24px;border-bottom:0.5px solid #2c333c}@media (max-width:767px){.destination-page select.select-destination,.offers-page select.select-destination{font-size:20px}}.destination-page .glance-section .inner-content{text-align:center}.destination-page .glance-section .inner-content p{margin-bottom:0;font-size:16px;letter-spacing:1px;line-height:32px;text-transform:uppercase}.destination-page .line{border-bottom:0.5px solid #c1c0bf}.destination-page .line.dk-no-line{border-bottom:none}@media (max-width:767px){.destination-page .line.dk-no-line{border-bottom:0.5px solid #c1c0bf}}.destination-page .glance-section .inner-content,.sustain-page .glance-section .inner-content{background:#fff;border-radius:7px}.destination-page .glance-section .inner-content h2,.destination-page .glance-section .inner-content h3,.sustain-page .glance-section .inner-content h2,.sustain-page .glance-section .inner-content h3{margin-bottom:0}.destination-page .glance-section .inner-content .g-logo,.sustain-page .glance-section .inner-content .g-logo{width:140px;object-fit:contain}.destination-page .glance-section .inner-content .pd,.sustain-page .glance-section .inner-content .pd{padding:30px 20px}.destination-page .glance-section .inner-content .div-line,.sustain-page .glance-section .inner-content .div-line{border-right:0.5px solid #c1c0bf}@media (max-width:991px){.destination-page .glance-section .inner-content .div-line,.sustain-page .glance-section .inner-content .div-line{border-right:none;border-bottom:0.5px solid #c1c0bf}}@media (max-width:991px){.destination-page .glance-section .inner-content,.sustain-page .glance-section .inner-content{text-align:center}.destination-page .glance-section .inner-content img.g-logo,.sustain-page .glance-section .inner-content img.g-logo{margin:0 auto;width:100px}}.offers-page p.loc{font-size:16px;color:#99B5C4}.offers-page .filter{text-align:center}.offers-page .filter-list .col-item{display:none}.offers-page .filter-list .col-item.active{display:block}@media (max-width:767px){.discovery-page #section_hero_banner{height:35vh}}@media (max-width:767px){.discovery-page #section_hero_banner .image-container img{height:35vh}}.discovery-page .intro h1{display:none}.discovery-page .available h5{letter-spacing:3px}.discovery-page .available .block-avl{margin-top:70px;justify-content:center}.discovery-page .available .block-avl .item{padding:0 30px;text-align:center}@media (max-width:991px){.discovery-page .available .block-avl .item{margin-bottom:30px}}@media (max-width:767px){.discovery-page .available .block-avl .item{margin-bottom:30px}}.discovery-page .available .block-avl .item img{width:120px}.discovery-page .available .block-avl .item p{margin-bottom:0;margin-top:20px;text-transform:uppercase;text-align:center}@media (max-width:767px){.discovery-page .available .block-avl .item p{font-size:9px;line-height:14px;margin-top:10px}}.discovery-page .available .block-avl .item.na{opacity:0.3}.discovery-page .benefits .block-bnf{margin:50px 0;justify-content:center}.discovery-page .benefits .block-bnf .item{text-align:center}@media (max-width:991px){.discovery-page .benefits .block-bnf .item{margin-bottom:50px}}@media (max-width:767px){.discovery-page .benefits .block-bnf .item{margin-bottom:30px}}.discovery-page .benefits .block-bnf .item p{text-transform:uppercase;text-align:center;letter-spacing:3px;margin-top:20px}.discovery-page .benefits .block-bnf .item .img{background:#fff;border-radius:50%;width:130px;height:130px;display:flex;justify-content:center;align-items:center;margin:0 auto}@media (max-width:767px){.discovery-page .benefits .block-bnf .item .img{width:90px;height:90px}}.discovery-page .benefits .block-bnf .item img{width:80px}@media (max-width:767px){.discovery-page .benefits .block-bnf .item img{width:65px}}.discovery-page .benefits a.button.__book{width:280px;margin:30px auto 0 auto}.discovery-page .inner-content{background:#fff;height:100%}.discovery-page .inner-content .pd{padding:25px 30px 10px 30px}.discovery-page .inner-content .accordions{border-bottom-color:#767676}.discovery-page .inner-content .accordions h5{font-size:14px;padding:15px 30px 15px 30px;border-top-color:#767676}.discovery-page .inner-content .accordions h5 .ui-icon-triangle-1-e,.discovery-page .inner-content .accordions h5 .ui-icon-triangle-1-s{background-image:url(../img/chevron-down.png);background-repeat:no-repeat;background-size:10px;width:10px;height:8px;position:absolute;top:26px;right:30px}.discovery-page .inner-content .accordions .wrap{padding:5px 30px 15px 30px}.discovery-page .inner-content .accordions .wrap span{text-align:right;display:block;margin-bottom:7px}.discovery-page .inner-content a.button.__book{margin:30px 30px 30px 30px;width:auto}.discovery-page a.button.__book.__secondary{font-size:18px;height:45px;padding:10px}.discovery-page .tiers a.button.__book.__secondary{width:100%}.discovery-page .tiers .item p.welcome{min-height:48px}.discovery-page .tiers .bnf{background:#f6f5f3;border-radius:7px;padding:15px;margin-top:20px;height:450px}.discovery-page .tiers .bnf h5{text-transform:uppercase;margin-top:0;font-size:16px;letter-spacing:3px}@media (max-width:991px){.discovery-page .tiers .bnf{height:400px;margin-bottom:30px}}@media (max-width:767px){.discovery-page .tiers .bnf{height:auto}}.discovery-page .sec-earn-dollar .discover-dollar-carousel{height:100%}.discovery-page .sec-earn-dollar .discover-dollar-carousel .owl-stage-outer,.discovery-page .sec-earn-dollar .discover-dollar-carousel .owl-stage,.discovery-page .sec-earn-dollar .discover-dollar-carousel .owl-item,.discovery-page .sec-earn-dollar .discover-dollar-carousel .item{height:100%}.discovery-page .sec-earn-dollar .discover-dollar-carousel .item img.cover{height:100%;object-fit:cover}.discovery-page .sec-earn-dollar .discover-dollar-carousel .item img.dd-logo{fill:#fff;filter:brightness(0) invert(1);position:absolute;width:150px;height:auto;left:50%;top:50%;transform:translate(-50%, -50%);z-index:2}.discovery-page .sec-earn-dollar .discover-dollar-carousel .item:before{content:"";background:black;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%);position:absolute;top:0;left:0;width:100%;height:100%}.discovery-page .sec-earn-dollar .inner-content h5{font-size:18px;letter-spacing:2px;text-transform:uppercase}.discovery-page .sec-earn-dollar .inner-content .date{font-size:18px;margin-bottom:5px;position:relative;display:table}.discovery-page .sec-earn-dollar .inner-content .date:after{content:"";bottom:2px;display:block;height:0.5px;left:0;position:absolute;background:#323A45;width:100%}.auth-page{padding-top:0px}.auth-page h3{font-size:26px}.auth-page .bg{background-image:url(../../../../uploads/2025/06/auth-bg.webp);background-repeat:no-repeat;background-position:center top;background-size:100%;background-color:#2c333c;width:100%;padding:70px 0 100px 0;min-height:1000px}.auth-page .bg:before{content:"";background:rgba(0, 0, 0, 0.35);height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.auth-page .bg:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:50%;background-image:linear-gradient(to top, #2c333c, #2c333c, transparent);z-index:1}@media (max-width:767px){.auth-page .bg{padding:40px 0}}.auth-page .bg section,.auth-page .bg .container{position:relative;z-index:2}.auth-page .logo{margin-bottom:40px;width:350px}@media (max-width:767px){.auth-page .logo{width:280px}}.auth-page .form-container{width:450px;background:#fff;margin:0 auto}@media (max-width:767px){.auth-page .form-container{width:calc(100% - 20px);margin:0 10px}}.auth-page .form-container label{position:relative}.auth-page .form-container i.la-eye-slash{color:#999}.auth-page .form-container .togglePassword{background:none;color:initial;position:absolute;top:0;right:0;margin:0;width:auto}.auth-page .form-container #matchMessage span{padding-top:15px;display:block;font-size:14px}.auth-page .form-container .checkbox{display:flex;text-transform:unset}.auth-page .form-container .checkbox p{font-size:11px;line-height:1.5em}.auth-page .form-container .checkbox a{color:initial;text-decoration:underline}.auth-page .form-container .checkbox input[type="checkbox"]{-webkit-appearance:none;appearance:none;background-color:var(--form-background);margin:0;color:currentColor;width:20px;height:20px;border:1px solid currentColor;border-radius:0.15em;transform:translateY(-0.075em);display:grid;place-content:center;flex-shrink:0;margin-right:10px}.auth-page .form-container .checkbox input[type="checkbox"]::before{content:"";width:0.65em;height:0.65em;clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);transform:scale(0);transform-origin:bottom left;transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:CanvasText}.auth-page .form-container .checkbox input[type="checkbox"]:checked::before{transform:scale(1)}.auth-page .form-container select{appearance:none;border:none;border-bottom:0.5px solid #2c333c;font-weight:400;background:#fff;border-radius:0;color:#323A45;font-family:"IvyOraText";font-size:16px;line-height:26px;letter-spacing:1.3px;padding:0;box-sizing:border-box;outline:none;transition:0.3s;width:100%}.auth-page .form-container button{margin:30px auto 15px auto;width:100%}.auth-page .form-container a.link{color:#323A45;position:relative;font-size:14px}.auth-page .form-container a.link:after{content:"";bottom:2px;display:block;height:0.5px;left:0;position:absolute;background:#323A45;transition:width 0.3s ease 0s, left 0.3s ease 0s;width:100%}.auth-page .form-container a.link:hover:after{bottom:2px;width:0}.auth-page .form-container .inner-wrap{padding:40px 40px}@media (max-width:767px){.auth-page .form-container .inner-wrap{padding:35px 25px}}.auth-page .form-container .inner-wrap.line{border-top:0.5px solid #323A45}@media (max-width:767px){.auth-page .form-container .inner-wrap p br{display:none}}.auth-page .select{position:relative}.auth-page .select:after{content:"";font-family:"Line Awesome Free";font-weight:900;position:absolute;pointer-events:none;right:0;bottom:2px}.auth-page .bg a.button{cursor:pointer;color:#2c333c;background:#fff;font-family:"IvyOraText", "NotoSansThai";width:150px;padding:6px 25px;height:40px;text-transform:capitalize;transition:all 0.3s ease;font-size:17px;font-family:"IvyOraText", "NotoSansThai";font-weight:400;line-height:30px;letter-spacing:1.3px;height:50px;padding:10px;width:100%;margin:10px 0}.auth-page .bg a.button:hover{background:#2c333c;color:#fff}.auth-page .bg a.button.dark{background:#323A45;color:#fff}.auth-page .inner-wrap{padding:0 !important}.auth-page .inner-header{padding:20px 40px;border-bottom:1px solid #323A45;display:flex;align-items:center}.auth-page .inner-header p,.auth-page .inner-header img{margin:0 !important}.auth-page .inner-body{padding:40px 40px}.auth-page .inner-body.line{border-bottom:1px solid #323A45}.auth-page .inner-body.card{border-radius:10px;overflow:hidden;margin-bottom:50px}.auth-page .inner-body.card img{width:100%}.auth-page .inner-body.card .wrapper{position:relative}.auth-page .inner-body.card .wrapper .text{position:absolute;bottom:0;width:100%;padding:15px;color:#fff;font-size:13px;line-height:1.5em}.auth-page .inner-body.card .wrapper .text .tier{display:flex;justify-content:space-between}@media (max-width:767px){.auth-page .inner-header,.auth-page .inner-body{padding:35px 25px}}.auth-page #gha-login-status{text-align:center}.auth-page #gha-login-status a{text-decoration:underline}.empty{background:#fff;padding:40px;border-radius:10px;text-align:center}.loader-wrapper{text-align:center;margin:20px 0;display:block;display:none}.loader{width:15px;aspect-ratio:1;border-radius:50%;animation:l5 1s infinite linear alternate;margin:0 auto}@keyframes l5{0%{box-shadow:20px 0 #000, -20px 0 #0002;background:#000}33%{box-shadow:20px 0 #000, -20px 0 #0002;background:#0002}66%{box-shadow:20px 0 #0002, -20px 0 #000;background:#0002}100%{box-shadow:20px 0 #0002, -20px 0 #000;background:#000}}.member-profile{margin-bottom:60px}.member-profile .card{border-radius:10px;overflow:hidden;margin-bottom:50px}.member-profile .card img{width:100%}.member-profile .card .wrapper{position:relative}.member-profile .card .wrapper .text{position:absolute;bottom:0;width:100%;padding:15px;color:#fff;font-size:13px;line-height:1.5em}.member-profile .card .wrapper .text .tier{display:flex;justify-content:space-between}.member-profile .wrap{margin-bottom:50px}.member-profile .benefits{display:flex;flex-flow:row wrap;column-gap:20px;row-gap:20px}.member-profile .benefits .item{border-radius:100%;display:flex;align-items:center;justify-content:center;border:none;text-align:center;font-size:12px;padding:10px;flex-flow:column}.member-profile .benefits .item .icon{background:#f5f5f5;padding:10px;width:100px;height:100px;border-radius:100%;display:flex;flex-shrink:0;align-items:center;justify-content:center;border:none;color:#fff}.member-profile .balances{margin-bottom:91px}.member-profile .balances .wrapper{display:flex;column-gap:10px;justify-content:space-evenly}.member-profile .balances .wrapper .input{text-align:center;justify-content:center;display:flex;flex-flow:column;align-items:center}.member-profile .balances .wrapper .input label{margin-bottom:8px;text-transform:uppercase}.member-profile .balances .wrapper .input .value{background:#757f90;width:80px;height:80px;border-radius:100%;display:flex;align-items:center;justify-content:center;border:none;color:#fff}.member-profile .balances .wrapper .input:first-child .value{background:#333a43}@media (max-width:767px){.member-profile .balances{margin-bottom:40px}.member-profile .balances .wrapper{flex-flow:row wrap}.member-profile .balances .wrapper .input{width:48%;margin-bottom:20px}.member-profile .balances .wrapper .input .value{width:100px;height:100px;font-size:30px}}@media (max-width:991px){.member-profile>.container>.row{flex-flow:column-reverse}}.profile-wrapper{background:#fff;border-radius:10px;overflow:hidden}.profile-wrapper .inner-header{padding:30px 40px}.profile-wrapper .wrap label{font-family:"IvyEpic";font-size:12px;color:#767676}.profile-wrapper .wrap .value{border-bottom:1px solid #323A45;height:40px;font-size:20px;line-height:40px;margin-bottom:5px}.figures{display:flex;column-gap:15px}.figures .figure{width:50%;background:#fff;padding:20px;border-radius:10px;box-shadow:1px 1px 5px 0px #ccc;text-align:center}.figures .figure .number{font-size:40px}.figures .figure .number span:last-child{font-size:14px}@media (max-width:767px){.figures{flex-flow:row wrap;column-gap:0}.figures .figure{width:100%;margin-bottom:20px}}.progress-box{background:#fcfcfc}.progress{display:flex;width:100%;position:relative;margin:40px 0}.progress:before{content:"";background:silver;height:5px;width:100%;position:absolute;left:0;top:37px;border-radius:40px}.progress .item{width:25%;text-align:center}.progress .item.active{transform:scale(1.5);position:relative;top:-8px}.progress .item .wheel{width:25px;height:25px;background:#fff;border-radius:100%;margin:5px auto;position:relative;border:2px solid silver}.progress .item .wheel:before{content:"";background:#b7c8d5;display:block;width:calc(100% - 6px);height:calc(100% - 6px);border-radius:100%;position:absolute;left:3px;top:3px}.progress .item .wheel.silver:before{background:#b7c8d5}.progress .item .wheel.gold:before{background:#bf8a4d}.progress .item .wheel.platinum:before{background:#6d6f7a}.progress .item .wheel.titanium:before{background:#141432}.reservation-history{margin-bottom:60px}.reservation-history .item{display:flex;margin-bottom:30px;border-radius:10px;overflow:hidden;font-size:14px}.reservation-history .item .image{width:30%;padding-top:25%}.reservation-history .item .image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.reservation-history .item .text{width:70%;background:#fff;padding:30px}@media (max-width:767px){.reservation-history .item{flex-flow:column}.reservation-history .item .image{width:100%;padding-top:60%}.reservation-history .item .text{width:100%}}.inner-header{padding:20px 30px;height:100px}.member-panel{background:#fff;border-radius:10px;margin-bottom:30px}.member-panel .inner-header,.member-panel .inner-body{padding:30px}.member-panel .inner-header.line,.member-panel .inner-body.line{border-bottom:1px solid #323A45}.member-panel .inner-header{padding:20px 30px;height:100px;display:flex;align-items:center}.member-panel .inner-header .logo{width:250px}.member-panel .member-menu ul{list-style:none;margin:0;padding:0}.member-panel .member-menu ul li::marker{content:"";display:none !important}.member-panel .member-menu ul li ::marker{content:"";display:none !important}.member-panel .member-menu ul li a{display:block;padding:20px 30px;border-bottom:1px solid #323A45;font-size:18px}.member-panel .member-menu ul li a:hover{background:#EFECE5;color:#323A45}.member-panel .member-menu ul li.current-menu-item>a{background:#323A45;color:#fff;display:flex;justify-content:space-between}.member-panel .member-menu ul li.current-menu-item>a:after{content:"";font-family:"Line Awesome Free";font-weight:900}.member-panel .sm-txt{font-size:12px}.transaction-history{margin-bottom:60px}.search-hotel{margin-bottom:60px}.search-hotel .search-form{background:#fff;border-radius:10px;overflow:hidden}.search-hotel .search-form .room-block{padding:20px;margin-top:10px;margin-bottom:10px;position:relative;background:#EFECE5;border-radius:10px}.search-hotel .search-form .room-block .removeRoomBtn{position:absolute;right:10px;top:2px;font-size:30px;line-height:1;color:#323A45}.search-hotel .search-form .room-block input{background:none}.search-hotel .search-form .action button{width:100%;margin:20px 0 0 0}.search-hotel .search-form .add-room{text-align:right}.search-hotel .search-form .add-room button{display:inline-block;border:1px solid;background:none;color:#323A45;font-size:14px;padding:5px 25px;width:100%;margin:20px 0 0 0;height:50px;font-size:17px;font-family:"IvyOraText", "NotoSansThai"}.search-hotel .search-form .add-room button:hover{background:#323A45;color:#fff}.search-hotel .search-form form{margin-bottom:0}.search-hotel .search-form .input-wrapper{margin-bottom:10px}.search-hotel .search-form .input-wrapper label{font-family:"IvyEpic";font-size:12px;color:#767676}.search-hotel .search-form .input-wrapper input{border:none;border-bottom:1px solid #323A45;height:40px;font-size:20px;line-height:40px;margin-bottom:5px;width:100%;text-transform:uppercase}.search-hotel .search-form .input-wrapper select{border:none;border-bottom:1px solid #323A45;height:40px;font-size:20px;line-height:40px;margin-bottom:5px;width:100%;background:none}.search-hotel .search-form .input-wrapper.select{position:relative}.search-hotel .search-form .input-wrapper.select:after{content:"";font-family:"Line Awesome Free";font-weight:900;position:absolute;pointer-events:none;right:0;bottom:15px}.search-hotel .search-form #datepicker{height:45px;position:absolute;left:0;top:-45px;opacity:0}.search-hotel .search-result .result-header{padding:30px;color:#fff;display:flex;align-items:center;justify-content:space-between}.search-hotel .search-result .result-header h3,.search-hotel .search-result .result-header p{color:#fff !important}.search-hotel .search-result .result-footer{color:#fff}.search-hotel .search-result .result-footer button{background:none;color:#fff;margin-right:3px;padding:8px;width:30px;font-size:14px;line-height:1;border:1px solid}.search-hotel .search-result .result-footer button.active,.search-hotel .search-result .result-footer button:hover{background:#EFECE5;border-color:#EFECE5;color:#323A45}.search-hotel .search-result .result-footer span{margin:0 5px}.search-hotel .search-result .item{display:flex;margin-bottom:30px;border-radius:10px;overflow:hidden}.search-hotel .search-result .item .image{width:30%;padding-top:25%;position:relative}.search-hotel .search-result .item .image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.search-hotel .search-result .item .text{width:70%;background:#fff;padding:30px}.search-hotel .search-result .item .text .hotel-brand{font-size:12px}.search-hotel .search-result .item .text .hotel-name{margin:0}.search-hotel .search-result .item .text .hotel-location{margin-bottom:5px}.search-hotel .search-result .item .text .hotel-rate{font-size:30px;margin-bottom:5px;color:#71A2A0}.search-hotel .search-result .item .text .action{display:flex;column-gap:20px;align-items:center}.search-hotel .search-result .item .text .action a.button.dark{width:60%;margin:0}.search-hotel .search-result .item .text .action a.link{color:#323A45;text-decoration:underline}@media (max-width:767px){.search-hotel .search-result .item{flex-flow:column}.search-hotel .search-result .item .image{width:100%;padding-top:60%}.search-hotel .search-result .item .text{width:100%}}.ui-autocomplete .ui-menu-item{text-indent:15px}.ui-autocomplete .ui-menu-item.ui-autocomplete-category{font-weight:bold;text-indent:0;text-transform:uppercase}.ui-autocomplete .ui-menu-item.ui-autocomplete-category .ui-menu-item-wrapper.ui-state-active{border-color:transparent;background:none;color:#323A45}.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper.ui-state-active{border-color:transparent;background:#323A45;color:#fff}.experience-result .wrap{display:flex;flex-flow:row wrap;column-gap:20px}.experience-result .wrap .item{display:flex;flex-flow:column;width:calc(50% - 10px);margin-bottom:20px}.experience-result .wrap .item .image{width:100%;padding-top:60%;background:#EFECE5}.experience-result .wrap .item .text{width:100%;flex-grow:2}.experience-result .wrap .item .text .hotel-name{font-size:30px;margin-bottom:15px}.experience-result .wrap .item .text .hotel-rate span{font-size:12px;display:block;position:relative;top:5px}.experience-result .wrap .item .text .details{margin-bottom:15px}.experience-result .wrap .item .text .details ul{list-style:none;margin:0;padding:0}.experience-result .wrap .item .text .details ul li{display:flex}.experience-result .wrap .item .text .details ul li .icon{width:30px;flex-shrink:0;font-size:20px}.exp-header .booknow .rate{font-size:30px;margin-bottom:5px}.exp-header .booknow .rate span{font-size:12px;display:block;position:relative;top:5px}.exp-header .booknow .action{margin:15px 0;display:block}.exp-header .booknow .contact a{color:#323A45;text-decoration:underline}.exp-body .details{margin-bottom:15px}.exp-body .details ul{list-style:none;margin:0;padding:0}.exp-body .details ul li{display:flex}.exp-body .details ul li .icon{width:30px;flex-shrink:0;font-size:20px}