@import url(https://fonts.googleapis.com/css2?family=Capriola&display=swap);@import url(https://fonts.googleapis.com/css2?family=Sintony&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+Thai:wght@100..900&display=swap);:root{--main-color:#0072B9;--secondary-color:#002C43;--hover:#7EC3DB;--background-color:#E3F3FF;--body-color:#5E5E5E;--white:#ffffff;--gray:#E5E5E5;--hightlight:#8FE2FF;--filter:brightness(0) saturate(100%) invert(25%) sepia(99%) saturate(1560%) hue-rotate(182deg) brightness(99%) contrast(101%);--font-body:'Sintony','Noto Sans Thai';--font-header:'Capriola','Noto Sans Thai';--font-thai:'Noto Sans Thai','Noto Sans Thai'}::selection{background-color:var(--main-color);color:var(--white)}body{margin:0;padding:0;font-family:var(--font-body);font-size:14px;line-height:1.7;overflow-x:hidden;color:var(--body-color);background-color:var(--white);font-weight:lighter;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;letter-spacing:.1px}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{color:inherit;cursor:pointer;text-transform:capitalize;transition:all .25s}a:hover{color:var(--main-color)}.bg_color a:hover{color:var(--white)}.section_footer a:hover{color:var(--secondary-color)}label{cursor:pointer}button,input{font-family:inherit;font-size:inherit;outline:none}select{-webkit-appearance:inherit;-moz-appearance:inherit;appearance:inherit;list-style:none;font-size:inherit;letter-spacing:initial;outline:none;font-family:inherit}h1,h2,h3,h4{padding:0;margin:0;font-weight:inherit;font-family:var(--font-header);color:var(--secondary-color);text-transform:uppercase}h1{font-size:36px}h2{font-size:28px;margin:0}h3{font-size:24px}h4{font-size:16px}p{margin-bottom:0}.highlight_style{font-style:italic}figure{margin:0;display:flex}ul,li{list-style:none;padding:0;margin:0}img{object-fit:cover;width:100%;height:100%}audio,canvas,progress,video{object-fit:cover;width:100%;height:100%}.button_style_2{display:inline-block;margin-top:15px}.button_style_2 i,.button_style_4 i{transition:all .25s}.button_style_2:hover i,.button_style_4:hover i{margin-left:5px}.fix_body{overflow-y:hidden}.button_style_4{padding:15px;border:1px solid #eee;margin:5px;display:inline-block;background:none;color:var(--body-color)}.button_style_4:hover{background:var(--main-color);color:var(--white);border:1px solid var(--main-color)}.popup_banner{position:fixed;width:100%;height:100%;top:0;left:0;background:rgb(0 0 0 / .6);z-index:10;display:none}.detail_pop{position:fixed;width:700px;height:max-content;top:0;bottom:0;right:0;left:0;margin:auto}.d_popup{position:relative}.d_popup .title_banner img{height:50px}.c_popup{position:absolute;width:45px;height:45px;border-radius:50%;background:var(--main-color);display:inline-block;right:-23px;text-align:center;cursor:pointer;z-index:1;padding:10px;top:-22px}.c_popup img{width:auto;height:20px;transform:rotate(90deg);transition:all .25s;filter:brightness(0) invert(1);position:absolute;top:0;bottom:0;margin:auto;left:0;right:0}.c_popup:hover img{transform:rotate(-90deg)}.overf{overflow:hidden}.popup_banner .item img{width:100%}.main-header .main-menu .menu_icon{display:none}.main-header{position:absolute;width:100%;z-index:2}.main-header.tab_header.scroll_menu{z-index:3}.main-header.tab_header.scroll_menu .dropdown_menu{margin-top:10px}.brand-logo{margin-top:50px;justify-content:center;display:flex}.brand-logo img{width:auto!important;height:50px;transition:.25s;filter:brightness(0) invert(1)}.main-menu{position:relative;text-align:center;transition:all .25s;width:max-content;align-items:center;align-content:center;display:block;margin:auto;display:-webkit-box}.main-menu .main_room{padding:8px 10px;width:100%;background:var(--main-color);text-align:left!important;color:var(--white)!important;cursor:default;margin-top:0}.main-menu .navigation>li{position:relative;display:inline-block;padding:10px 0;margin:0 10px;transition:all .25s}.main-menu .navigation>li:last-child{margin-right:0}.main-menu .navigation>li a,.main-menu .navigation>li .main_room{position:relative;display:block;color:var(--white);text-align:center;line-height:30px;text-transform:capitalize;letter-spacing:0;font-size:14px}.main-menu .navigation span{color:var(--white);transition:all .25s}.main-menu .navigation>li a.active,.main-menu .navigation>li .main_room.active,.main-menu .navigation>li>span.active,.main-menu .navigation>li:hover>a{font-weight:700}.main-menu .navigation>li>ul>li{position:relative;margin-bottom:0}.main-menu .navigation>li>ul>li:hover>a{color:var(--main-color);background:var(--white)}.main-menu .navigation>li>ul>li>a{padding:8px 10px;line-height:24px;color:var(--body-color);text-align:left}.dropdown_new .dropdown_menu{background:#ffffffe6;opacity:0;position:absolute;pointer-events:none;transform:translateY(-2em);transition:all .25s}.dropdown_menu li{width:100%;padding:0;margin:0;white-space:nowrap;border:none;line-height:initial;display:flex;align-items:center}.menu_image_item a{display:-webkit-box;display:-ms-flexbox;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu_image_item img{width:auto;height:40px;margin-right:10px}.dropdown_menu a{line-height:normal;padding:10px;text-align:left;display:inline-block;width:100%;color:var(--font-body)}.dropdown_new:hover .dropdown_menu{opacity:1;transform:translateY(0);pointer-events:auto}.nav_top{padding:50px 0 0;align-items:center}.nav_top.contact{float:right;display:flex}.tab_header .contact_header{margin:0;padding:0;color:var(--white)}.tab_header .contact_header a{vertical-align:middle}.tab_header .contact_header a:hover{color:var(--hover)}.tab_header.scroll_menu .contact_header a:hover{color:var(--main-color)}.tab_header .contact_header li{float:left;list-style:none;padding:0 15px}.tab_header .contact_header li:last-child{padding:0 0 0 15px}.tab_header .contact_header li:nth-child(1){border-right:1px solid #fff6;padding:0 15px 0 0}.nav_top .lang_parent{display:none;position:absolute;background-color:var(--white);margin-top:15px}.nav_top .lang_parent.active{display:block}.nav_top .lang_parent li{display:block;margin:0;line-height:initial;text-align:center;padding:10px 0}.nav_top .lang_parent li.active{display:none}.nav_top .lang_parent li a:hover{color:var(--main-color)}.nav_top .lang_parent:before{content:"";position:absolute;width:0;height:0;top:0;box-sizing:border-box;border:6px solid var(--white);transform-origin:0 0;transform:rotate(135deg);box-shadow:rgb(0 0 0 / .05) -2px 2px 2px 0;right:10px}.lang_parent a{color:var(--font-body);line-height:inherit;width:100%;padding:10px 23px}.btn_lang{background:none;color:var(--white);padding:0 15px;border:none}.arrow-lang svg{width:14px;height:14px;transform:rotate(0);transition:all .25s}.arrow-lang.rotate svg{transform:rotate(180deg)}.scroll_menu{position:fixed;box-shadow:rgb(0 0 0 / .09) 0 0 10px;background:rgb(255 255 255 / .85);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(15px)}.scroll_menu .brand-logo{padding:10px 0 0;margin-top:0}.scroll_menu .brand-logo img{filter:none;height:2.5rem}.scroll_menu .main-menu .navigation>li a,.scroll_menu .main-menu .navigation>li .main_room,.scroll_menu.tab_header .contact_header,.scroll_menu.tab_header .btn_lang,.scroll_menu.tab_header .main-menu .navigation span{color:var(--body-color)}.scroll_menu .main-menu .navigation>li a.active,.scroll_menu .main-menu .navigation>li .main_room.active,.scroll_menu .main-menu .navigation>li span.active,.scroll_menu .main-menu .navigation>li:hover>a,.scroll_menu .main-menu .navigation>li span.active span{color:var(--main-color)}.scroll_menu.tab_header .nav_top{padding:30px 0 0}.scroll_menu.tab_header .images_icon{background:var(--main-color)}.scroll_menu.tab_header .contact_header li:nth-child(1){border-right:1px solid #d4d4d4}.menu_mobile{display:none;position:relative;float:right;font-size:18px;cursor:pointer;color:var(--white);transition:all .25s;padding-left:15px;top:3px}.button_container{position:relative;top:0;right:0;height:20px;width:30px;cursor:pointer;z-index:100;transition:opacity .25s ease}.button_container:hover{opacity:1}.button_container.active .top{-webkit-transform:translateY(11px) translateX(0) rotate(45deg);transform:translateY(11px) translateX(0) rotate(45deg);background:var(--white)!important}.button_container.active .middle{opacity:0;background:var(--white)}.button_container.active .bottom{-webkit-transform:translateY(-11px) translateX(0) rotate(-45deg);transform:translateY(-11px) translateX(0) rotate(-45deg);background:var(--white)!important}.button_container span{border:none;height:1px;width:100%;position:absolute;top:0;left:0;transition:all .25s ease;cursor:pointer;background:var(--white)}.main-header.scroll_menu .button_container span{background:var(--main-color)}.button_container span:nth-of-type(2){top:7px}.button_container span:nth-of-type(3){top:15px}.scroll_menumobile{overflow:scroll;display:inline-block;width:100%;height:80%;margin-top:80px}.navbar_fix{padding:0 100px!important;display:inline-block;width:100%}.overlay_menu{position:fixed;top:0;right:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:all .25s;overflow:hidden;z-index:9;background:var(--main-color)}.overlay_menu.open{opacity:1;visibility:visible;width:100%}.overlay_menu.open li{-webkit-animation:fadeInUp .5s ease forwards;animation:fadeInUp .5s ease forwards;-webkit-animation-delay:.35s;animation-delay:.35s}.overlay_menu.open li:nth-of-type(2){-webkit-animation-delay:.40s;animation-delay:.40s}.overlay_menu.open li:nth-of-type(3){-webkit-animation-delay:.45s;animation-delay:.45s}.overlay_menu.open li:nth-of-type(4){-webkit-animation-delay:.50s;animation-delay:.50s}.overlay_menu.open li:nth-of-type(5){-webkit-animation-delay:.55s;animation-delay:.55s}.overlay_menu.open li:nth-of-type(6){-webkit-animation-delay:.60s;animation-delay:.60s}.overlay_menu.open li:nth-of-type(7){-webkit-animation-delay:.65s;animation-delay:.65s}.overlay_menu.open li:nth-of-type(8){-webkit-animation-delay:.70s;animation-delay:.70s}.overlay_menu.open li:nth-of-type(9){-webkit-animation-delay:.75s;animation-delay:.75s}.overlay_menu.open li:nth-of-type(10){-webkit-animation-delay:.80s;animation-delay:.80s}.overlay_menu.open li:nth-of-type(11){-webkit-animation-delay:.85s;animation-delay:.85s}.overlay_menu.open li:nth-of-type(12){-webkit-animation-delay:.90s;animation-delay:.90s}.overlay_menu.open li:nth-of-type(13){-webkit-animation-delay:.95s;animation-delay:.95s}.overlay_menu nav{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.overlay_menu ul li{display:block;position:relative;padding:5px 0;opacity:0;width:100%}.overlay_menu ul li a{display:block;position:relative;color:var(--white);opacity:.5;text-decoration:none;overflow:hidden;line-height:inherit;transition:all .25s}.overlay_menu ul li span.main_room{color:var(--white);transition:all .25s}.overlay_menu ul li a:hover,.overlay_menu ul li a.active,.navbar_fix .active>a,.base_plus_icon.active .plus_icon:before,.base_plus_icon.active .plus_icon:after{opacity:1!important;color:var(--white)}.navbar_fix .active .base_plus_icon .plus_icon:before,.navbar_fix .active .base_plus_icon .plus_icon:after{background-color:var(--white);opacity:1}.overlay_menu ul li a:hover:after,.overlay_menu ul li a:focus:after,.overlay_menu ul li a:active:after{width:100%}.overlay_menu .active:after{content:none}.base_plus_icon{position:absolute;top:0;right:0;width:50px;height:100%;z-index:55;cursor:pointer;display:block}.base_plus_icon .plus_icon{position:absolute;width:20px;height:40px;right:1px;top:-1px;display:block}.base_plus_icon .plus_icon:before,.base_plus_icon .plus_icon:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background-color:var(--white);margin:auto;display:block;transition:all .25s}.base_plus_icon:hover .plus_icon:before,.base_plus_icon:hover .plus_icon:after{background-color:var(--white)}.base_plus_icon .plus_icon:before{width:1px;height:20px;opacity:.5}.base_plus_icon .plus_icon:after{width:20px;height:1px;opacity:.5}.base_plus_icon .plus_icon.active:before{display:none}.info{display:none;padding:10px 15px 0!important}.info.active{display:block!important}.info li{padding:5px!important}.sub_info{padding:0 15px!important}.sub_info li{list-style:disc}.swiper-container{width:100vw;height:100vh}.swiper-slide{background-color:#fcfcfc;background-size:cover;background-position:center;width:100%;height:100%;justify-content:center;align-items:center;color:#fcfcfc;font-size:24px}.swiper-slide>.swiper-slide-cover{position:absolute;top:0;bottom:0;left:0;right:0;background:#fff0 no-repeat 50% 50% /cover}.swiper-slide .slide img{transform-origin:50% 50%}.swiper-scale-effect .swiper-slide-cover{transition-timing-function:linear;transition-duration:20s;transform:scale(1)}.swiper-scale-effect .swiper-slide.swiper-slide-active .swiper-slide-cover{transform:scale(1.3)}.swiper-button-next{left:150px;transform:translateX(-50px)}.swiper-button-prev{transform:translateX(50px)}.swiper-button-next,.swiper-button-prev{bottom:100px;top:auto;border-radius:50px;border:1px solid var(--white);width:40px;height:40px;color:var(--white)}.swiper-button-next:after,.swiper-button-prev:after{font-size:15px}.swiper-slide:after{content:'';position:absolute;width:100%;height:50%;top:0;background:linear-gradient(180deg,rgb(0 0 0 / 50%) 0%,rgb(0 0 0 / 50%) 35%,#fff0 100%)}.swiper-slide .text-swiper{position:absolute;bottom:150px;padding:0;z-index:99;width:60%}.text-swiper .title{font-size:38px;font-family:var(--font-header);color:var(--white)!important;margin:0}.text-swiper .text-wrapper{overflow:hidden;line-height:normal;display:flex}.text-swiper .title span{text-transform:uppercase;cursor:default}.text-swiper .sub-title .tagline{color:var(--white);font-size:18px}.text-swiper .text-wrapper .text-inner{text-shadow:1px 1px 1px #0000007d}.text-swiper .content{position:relative;bottom:-10px;transition:all .25s;opacity:0;z-index:99;color:#fff}.swiper-slide-active .text-swiper .content{opacity:1;bottom:0;transition-delay:1s}section{position:relative;padding:100px 0}section.section_slideshow{padding:0}.description{position:relative;width:80%;margin:auto}.tagline{color:var(--main-color);text-transform:uppercase;margin:0 0 5px 0;font-weight:700}.text_center{text-align:center!important}.waves{position:relative;width:100%;margin-bottom:-7px;min-height:50px;max-height:80px;top:-80px;z-index:1}.elementor_shape{height:0;position:relative;z-index:0;top:-40px;width:100%}.elementor_shape_fill{fill:#69b8df}.wave_footer{position:relative;margin-bottom:-7px;min-height:50px;max-height:80px;transform:rotate(180deg);width:calc(300% + 1.3px);height:100px}.parallax>use{animation:move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite}.parallax>use:nth-child(1){animation-delay:-2s;animation-duration:7s}.parallax>use:nth-child(2){animation-delay:-3s;animation-duration:10s}.parallax>use:nth-child(3){animation-delay:-4s;animation-duration:13s}.parallax>use:nth-child(4){animation-delay:-5s;animation-duration:20s}@keyframes move-forever{0%{transform:translate3d(-90px,0,0)}100%{transform:translate3d(85px,0,0)}}@media (max-width:768px){.waves{height:40px;min-height:40px}}.section_aboutus:before,.section_descriptions:before{background-image:url(../images/bg/bg.png);content:'';height:600px;width:250px;position:absolute;left:0;top:50px;z-index:-1;background-repeat:no-repeat;background-size:contain;opacity:.06}.section_aboutus{margin-bottom:0;width:100%;overflow:hidden;position:relative;z-index:0}.section_aboutus .col-sm-6{z-index:1;width:50%}.section_aboutus .col-sm-6.right_column{padding-left:50px}h1 span,h2 span,h3 span,h4 span{color:var(--main-color)}.section_aboutus .box_image{width:100%;height:530px;margin-top:50px}.section_aboutus .box_image.small{width:100%;height:370px;margin-bottom:50px;margin-top:0}.section_aboutus .right_column .box_content{padding-bottom:50px}.amenities_home{margin-top:15px}.amenities_home ul{margin:10px 0 0 0;padding:0;display:inline-block;width:100%}.amenities_home li{width:50%;float:left;list-style:none;padding:5px 0 5px 30px;position:relative}.amenities_home li:before{content:'';background-image:url(../images/icon/check.svg);vertical-align:middle;object-fit:cover;display:inline-block;width:25px;height:25px;transition:all .25s;background-size:cover;position:absolute;left:0;top:0;bottom:0;margin:auto;filter:var(--filter)}.section_offers{overflow:hidden;height:800px}.section_offers:after{content:'';background:var(--background-color);width:70%;height:650px;position:absolute;left:0;top:0;z-index:-1}.section_offers .box_content{padding:0 50px 0 0;height:450px;align-content:center}.section_offers .slide_offers .box_image{height:600px;position:relative}.section_offers .slick-slide.slick-current.slick-active .box_image{height:450px}.section_offers .slide_offers .details_rooms{position:relative}.section_offers .slide_offers .box_details{height:auto;width:100%;padding:25px 0 0;bottom:0;right:0;transition:all .25s}.slide_offers .box_image:hover{cursor:url(../images/icon/drag.svg) 36 36,auto}.thai_lang .slide_offers .box_image:hover{cursor:url(../images/icon/drag-th.svg) 36 36,auto}.slide_offers:hover .button_style_2{cursor:pointer}.section_offers .details img{filter:brightness(0) invert(1)}.section_offers .owl-stage-outer{overflow:inherit}.section_offers .slick-arrow{margin:25% auto;width:40px}.section_offers .slick-prev{left:-20px}.section_offers .slick-next{right:calc(20% - 90px)}.section_offers .images_box img{transform:scale(1)}.section_offers .slide_offers .slick-slide{opacity:.3;transition:all .25s;transform:scale(.8);-webkit-transform:scale(.8)}.section_offers .slide_offers .slick-slide .box_details{display:none}.section_offers .slide_offers .slick-slide.slick-current.slick-active .box_details{display:block}.section_offers .slide_offers .slick-slide.slick-current.slick-active{transform:scale(1);-webkit-transform:scale(1)}.section_offers .slide_offers .slick-slide.slick-current.slick-active{opacity:1!important}.section_offers .slide_offers .slick-list{overflow:initial}.section_offers .slick-dots{position:relative;bottom:0;left:0;display:none}.button_style_1{position:relative;overflow:hidden;width:max-content;display:block;margin-top:15px}.button_style_1:before{content:'';position:absolute;width:50%;height:1px;background:var(--body-color);left:0;right:auto;bottom:1px;transition-delay:.1s;transition:all .25s}.button_style_1 svg{opacity:0;position:absolute;bottom:-6px;left:0;fill:none;stroke:var(--body-color);stroke-width:2px;transition-delay:.3s;transition:transform 0.6s;transition-timing-function:cubic-bezier(0,.25,.5,1);width:300%}.thai_lang .button_style_1:before{bottom:0}.thai_lang .parallax .button_style_1 svg{bottom:-12px;stroke-width:1px}.button_style_1:hover:before{width:0;left:auto;transition:all .25s}.button_style_1:hover svg{opacity:1;transform:translate3d(-66.6%,0,0);stroke:var(--main-color)}.bg_color .button_style_1:before{background:var(--gray)}.bg_color .button_style_1:hover svg{stroke:var(--gray)}.link_graphic{position:absolute;top:0;left:0;pointer-events:none;fill:none;stroke:var(--body-color);stroke-width:2px;transition:transform .25s;transition-timing-function:cubic-bezier(0,.25,.5,1)}.more_detail:hover .link_graphic{transform:translate3d(-66.6%,0,0);stroke:var(--main-color)}.button_style_3{pointer-events:auto;cursor:pointer;border:none;padding:30px;margin:0;position:absolute;display:inline-block;bottom:-40px;right:50px;width:120px;height:90px;color:var(--white);background:none;align-content:center;object-fit:contain}.button_style_3::before,.button_style_3::after{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.button_style_3::before{position:absolute;content:'';background:var(--main-color);border-radius:48% 81% 43% 79% / 48% 81% 48% 78%;transition:.25s ease-in-out}.button_style_3::after{position:absolute;content:'';height:86%;width:97%;top:5%;border-radius:58% 42% 55% 45% / 56% 45% 55% 44%;border:1px solid var(--main-color);transform:rotate(-20deg);z-index:0;transition:transform 0.25s cubic-bezier(.585,2.5,.645,.55)}.button_style_3:hover::before{border-radius:58% 42% 55% 45% / 56% 45% 55% 44%}.button_style_3:hover::after{transform:translate3d(0,-10px,0)}.button_style_3:hover{color:var(--white)!important}.button_style_3 span{display:block;transition:transform .25s ease;mix-blend-mode:plus-lighter;text-align:center;font-size:16px}.text_line{position:absolute;top:40px;bottom:0;right:-20px;width:45px;background-image:url(../images/bg/promotion.svg);background-repeat:no-repeat;background-size:contain}.thai_lang .text_line{background-image:url(../images/bg/promotion-th.svg);top:90px;right:-55px;width:80px}.bg_color{background:var(--main-color)}.bg_color{color:var(--gray)}.bg_color h2,.bg_color .more_detail{color:var(--white)}.bg_color .tagline,.bg_color h2 span{color:var(--hightlight)}.section_accommodations .col-sm-6.right_column .box_details{margin-top:30px;padding-left:50px}.card-header{position:relative;display:inline-block;width:100%;text-align:center;margin-bottom:50px;padding-left:50px}.collapse{display:none;visibility:inherit}.btn-link:focus,.btn-link:hover{color:inherit;text-decoration:none}.btn-link.collapsed{opacity:.6}.btn-link.collapsed:before{width:0}.btn-link{opacity:1;position:relative;text-transform:uppercase;color:var(--white);margin:0 10px;padding:0;font-family:var(--font-header);font-size:16px}.btn-link:before{content:'';width:40px;height:1px;background:var(--white);display:inline-block;position:absolute;bottom:-3px;margin:10px auto 0;left:0;right:0}.tab_box_image img{object-fit:cover;transform:scale(1);transition:all .25s}.tab_box_image .box_image{width:20%!important;height:111px!important;float:left;overflow:hidden}.tab_box_image:hover img{transform:scale(1.1)}.tab_box_image{display:flex;align-items:center}.tab_box_image .box_content{padding-left:25px;width:80%;float:right}.tab_box_image .box_content h3{color:var(--white);line-height:normal}.tab_box_image .box_content p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--gray);font-size:14px;text-transform:initial;margin-top:5px}.watermark{position:absolute;right:0;font-size:100px;rotate:270deg;color:var(--white);opacity:.1;text-transform:uppercase;top:0;bottom:0;display:flex;align-content:center;align-items:center;flex-wrap:wrap;justify-content:left}.box-rooms{position:relative;width:100%;height:100%;color:#fff}.box-rooms [class*=col-xs-]{position:relative;height:100%}.box-rooms [class*=col-xs-]:nth-child(1){padding-right:100px}.box-rooms [class*=col-xs-]:nth-child(1)>div{position:relative;height:100%}.box-rooms .image-hover-active,.box-rooms .image-hover-active figure{position:relative;height:510px}.box-rooms .image-hover-active .reveal-block{position:absolute;display:inline-block;overflow:hidden;width:100%;height:100%;transform:scaleX(1);transition-duration:.25s;transform-origin:0 100%}.box-rooms .image-hover-active .reveal-block.fade_images{transform:scaleX(0)}.box-rooms .image-hover-active.fade-out{transform:scale(0)}.box-rooms .image-hover,.box-rooms .image-hover figure{position:absolute;height:100%;width:100%;top:0}.box-rooms .image-hover{overflow:hidden;visibility:hidden;transform:scale(.9)}.box-rooms .fade_fix{position:relative;animation:fadeInAnimation ease 1s;animation-duration:1s;animation-delay:.5s;animation-fill-mode:both}@keyframes fadeInAnimation{0%{opacity:0}100%{opacity:1;left:0}}@-webkit-keyframes fadeInAnimation{0%{opacity:0}100%{opacity:1;left:0}}.box-rooms ul{padding:0 0 0 50px;margin:0}.box-rooms ul li{position:relative;list-style:none;width:100%;transition:.25s ease;padding:25px 0;border-bottom:1px solid #ffffff1a;opacity:1}.box-rooms ul li:first-child{padding:0 0 25px}.box-rooms ul li:last-child{border-bottom:none;padding-bottom:0}.box-rooms .tab_box a{position:relative;font-size:60px;width:100%;display:-webkit-box}.box-rooms .tab_box .button_style_2{display:none}.box-rooms .tab_box .real{position:relative;transition:all .25s;z-index:2}.box-rooms .tab_box.hover{position:absolute;top:0;left:0;width:100%;overflow:hidden;color:#fff}.box-rooms .tab_box.hover span{cursor:none}.box-rooms .tab_box.hover .cover-hover{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transition:all .25s}.box-rooms .tab_box a:hover .cover-hover{transform:translate(0,100%);-ms-transform:translate(0,100%);-webkit-transform:translate(0,100%);-moz-transform:translate(0,100%);-o-transform:translate(0,100%)}.box-rooms .tab_box .active .real{color:rgb(255 255 255)}.section_facilities{padding:0}.section_facilities .col-sm-6.right_column .box_details{margin-top:30px;padding-left:50px}.section_facilities .slide_facilities .container{width:100%}.section_facilities .parallax{position:relative;padding:100px 0;height:330px;background-size:cover;background-position:top center;background-attachment:fixed}.section_facilities .parallax:before{content:"";background:linear-gradient(#ffffffc7,#fff);width:100%;height:100%;position:absolute;left:0;top:0}.section_facilities .slide_facilities .slide{display:grid;grid-template-columns:1fr 1fr;overflow:hidden}.section_facilities .slide_facilities .image_facilities .box_image{height:100%}.section_facilities .slide_facilities .details_rooms{padding:0 100px;text-align:center;position:relative;height:700px;align-content:center}.section_facilities .slide_facilities .details_rooms h3{color:var(--hightlight);margin-bottom:15px}.section_facilities .slide_facilities .details_rooms .box_image{width:100%;height:350px;position:relative;z-index:1}.section_facilities .slide_facilities .details_rooms .box_details p{margin-top:25px}.section_slide_facilities .details_facilities{position:relative;width:80%;margin:auto;z-index:1}.prev-arrow,.next-arrow{line-height:0;background:#8fe2ff73;width:40px!important;height:40px;border-radius:50%;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(15px);padding:10px}.prev-arrow{left:-70px}.next-arrow{right:-70px}.prev-arrow:hover,.next-arrow:hover{background:var(--hightlight)}.bg_color .slick-dots button{background:var(--hightlight)}.bg_color .slick-dots li.slick-active button{background-color:var(--hightlight)!important;opacity:1}.slick-dots button{background:var(--main-color)}.slick-dots li.slick-active button{background-color:var(--main-color)!important}.section_facilities .slide_facilities .slick-dots{display:none!important}.slide_facilities .details_rooms .images_icon{object-fit:cover;width:300px;height:300px;-webkit-mask-size:100%;-webkit-mask-repeat:no-repeat;background:#fff;position:absolute;left:-50px;bottom:30px;opacity:.03;z-index:0}.section_descriptions .box_details.box_intro_child{margin-top:50px}.bg_gradient .box_content{position:relative}.box_intro_child .row{margin-right:-25px;margin-left:-25px}.col_3{width:33.33%;padding:0 25px;float:left;position:relative}.col_3:nth-child(2){padding-top:50px}.box_intro_image{width:100%;height:350px;overflow:hidden;color:var(--white);position:relative}.pageaccommodation .col_3:nth-child(1):after{content:'Bay Wing';position:absolute;left:25px;font-size:40px;font-family:var(--font-header);text-transform:uppercase;top:25px;color:#BBE7FF;transform:rotate(90deg);transform-origin:center left}.thai_lang .pageaccommodation .col_3:nth-child(1):after{content:'ห้องพักโซนเบย์'}.pageaccommodation .col_3:nth-child(2):after{content:'Waters Wing';position:absolute;right:25px;font-size:40px;font-family:var(--font-header);text-transform:uppercase;color:#BBE7FF;transform:rotate(90deg);transform-origin:center right;bottom:-13px}.thai_lang .pageaccommodation .col_3:nth-child(2):after{content:'ห้องพักโซนวอเตอร์';bottom:-10px}.box_intro_image img{transform:scale(1);transition:all .25s}.box_intro_image:hover img{transform:scale(1.05)}.pageaccommodation .box_intro_image:hover:after{height:80%}.pageaccommodation .box_intro_image:after{position:absolute;content:"";bottom:0;width:100%;height:0;background:linear-gradient(#0065a300,#0065a3);transition:all .25s;display:block}.box_intro_image .text_gallery{opacity:0;padding:25px;bottom:0}.col_3:nth-child(1) .box_intro_image .text_gallery{text-align:right}.col_3:nth-child(2) .box_intro_image .text_gallery{text-align:left}.box_intro_image:hover .text_gallery{opacity:1}.col_3 p:first-of-type:first-letter{margin-right:10px;initial-letter:2}.thai_lang .col_3 p:first-of-type:first-letter{margin-right:10px;initial-letter:2}.letter{display:inline-flex;align-items:center}.letter b{display:contents}.second-letter{font-size:50px;margin-right:10px;line-height:1}.col_3 p:nth-child(1){margin-top:0;margin-right:10px}.section_wing{position:relative;padding:100px 0}.bg_gradient{background-image:url(../images/og-image.webp);background-size:cover;background-position:center;background-attachment:fixed;position:relative}.bg_gradient:before{content:"";background:linear-gradient(#ffffff,#ffffffde);width:100%;height:100%;position:absolute;left:0;top:0;opacity:1;z-index:0}.section_descriptions.pageaccommodation{padding:100px 0 0}.box_details.wing{margin-top:0!important}.section_descriptions{text-align:center;padding:100px 0}.box_child{display:inline-block;width:100%;margin-bottom:100px}.box_child .details{position:relative;margin-top:50px;padding:0 50px;justify-content:left;display:grid}.section_descriptions .description ul li b{color:var(--main-color)}.section_descriptions .description .room_detail{margin-top:15px}.section_descriptions .box_details{margin-top:25px;text-align:left;align-items:center}.section_amenities .box_details.room_detail ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:10px}.box_details.room_detail ul{display:grid;grid-template-columns:1fr 1fr;margin-top:10px}.section_descriptions .box_details .wingone{padding-left:150px}.section_descriptions .box_details h4{font-size:18px;color:var(--main-color);cursor:pointer}.wing-img-one{position:absolute;z-index:999;margin-top:85px;margin-left:135px;opacity:.8;background-size:cover}.wingone ul,.wingtwo ul{padding-left:30px;margin-top:15px;margin-bottom:15px}.wingone li,.wingtwo li{list-style:disc;margin-bottom:6px}.layout_waterwing{position:absolute;z-index:999;opacity:1;background-size:cover;background-image:url(../images/icon/new-layout-water-wing.png);background-repeat:no-repeat;width:346px;height:241px;right:23px;top:12px;display:none}.opacity{opacity:.2}.layout_baywing{position:absolute;z-index:999;opacity:.8;background-size:cover;background-image:url(../images/icon/new-layout-bay-wing.png);width:100px;height:123px;left:53px;bottom:112px;display:none}.section_descriptions .box_image{position:relative;width:500px;margin:auto}.section_descriptions.pageinfo:before{background-image:url(../images/bg/bg.png);content:'';height:600px;width:250px;position:absolute;z-index:-1;background-repeat:no-repeat;background-size:contain;opacity:.06;right:0;top:0;left:auto;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.section_descriptions.pool_bg.pageinfo:before{background-image:url(../images/bg/bottle.svg);height:400px;width:250px;top:50px;opacity:.05}.section_detailscontentchild{background-color:var(--main-color)}.section_detailscontentchild .box_image{width:100%;height:450px;flex-direction:column;justify-content:center;position:relative;overflow:hidden;object-fit:cover}.section_detailscontentchild .box_image img{width:100%;height:100%;object-fit:cover}.section_detailscontentchild .col-sm-6.box_details{display:flex;height:450px;align-items:center}.section_detailscontentchild .box-rooms .col-sm-6:nth-child(1){padding-right:0}.details{display:inline-block;height:450px;align-content:center;align-items:center;flex-wrap:wrap;color:var(--body-color);background-color:var(--background-color);text-align:left}.box_child{display:inline-block;width:100%;margin-bottom:100px}.box_child .details:before{content:'';background:var(--background-color);width:15%;height:100%;position:absolute;bottom:0;left:-15%}.section_detailscontentchild .primary_box{margin:0}.box_child .images_child{z-index:1}.section_detailscontentchild .box_child:nth-child(even) .images_child{float:right}.section_detailscontentchild .box_child:nth-child(even) .details:before{left:100%}.section_detailscontentchild .box_child:nth-last-child(1){margin-bottom:0}.section_instagram.section_sisterhotel{padding:100px 0 200px}.section_instagram.section_sisterhotel .sister_hotel{margin-top:0}.details_contentchild{padding-bottom:100px}.col_50{width:50%;padding:0 25px;float:left;position:relative;height:500px}.col_50 p:first-of-type:first-letter{margin-right:6px;initial-letter:2}.col_50 p:first-child{margin-top:0}.col_50:nth-child(2){display:inline-flex;align-items:center}.col_50 .room_details{margin-top:0}.col_50 .box_info_image:nth-child(1){padding-right:50px;height:100%;padding-bottom:50px}.col_50 .box_info_image:nth-child(2){width:300px;height:300px;position:absolute;right:25px;top:200px;border-top:15px solid #fff;border-left:15px solid #fff}.col_50 .box_info_image:nth-child(1):after{content:'Stay With Us';position:absolute;left:25px;font-size:50px;font-family:var(--font-header);text-transform:uppercase;top:0;color:#BBE7FF;transform:rotate(90deg);transform-origin:center left}.thai_lang .col_50 .box_info_image:nth-child(1):after{content:'เข้าพักกับเรา';font-size:60px;top:30px}.room_details>div{padding:15px 0 0;width:100%}.room_details.room_details_inline>div{padding:0 10px;display:inline}.section_descriptions.pageinfo .box_details{margin-top:50px}.section_descriptions.pageinfo .box_details .row{margin-right:-25px;margin-left:-25px}.section_imageinfo.info_rooms{background-image:url(../../assets/images/og-image.webp);background-size:cover;background-position:center;background-attachment:fixed}.element:before{content:'';background:var(--main-color);width:100%;height:100px;position:absolute;bottom:0;left:0}.section_imageinfo.info_rooms:before{content:"";background:linear-gradient(#ffffff,#ffffffc7);width:100%;height:100%;position:absolute;left:0;top:0}.room_details{margin-top:15px}.room_details.details_style>div{display:inline-grid}.room_details.details_style>div .icon_room_details{margin:auto}.room_details.details_style>div span{margin-top:5px}.section_imageinfo.info_rooms:before,.room_details.page_amici>div>div{display:inline-block}.room_details.page_amici{margin-bottom:25px}.room_details>div .icon_room_details{width:25px;height:25px;margin-right:4px;background:var(--main-color);display:inline-block;-webkit-mask-size:100%;-webkit-mask-repeat:no-repeat;vertical-align:middle;transition:all .25s}.room_details>div:hover .icon_room_details{animation:swing 1s .1s ease-in-out infinite}.room_detail ul{padding-left:30px}.room_detail li{position:relative;padding:0 10px 10px 30px!important;list-style:none!important;margin-top:0!important;text-transform:capitalize;align-items:center}.room_detail li:last-child{padding:0 10px 0 30px!important}.room_detail li:before{content:'';background-image:url(../images/icon/check.svg);vertical-align:middle;object-fit:cover;display:inline-block;width:25px;height:25px;transition:all 0.25s;background-size:cover;position:absolute;left:0;top:0;bottom:0;filter:var(--filter)}.section_imageinfo{padding:0 0 100px}.section_imageinfo.info_rooms{padding:0}.info_gallery{cursor:pointer}.text_gallery{position:absolute;width:100%;right:0;left:0;text-align:center;color:var(--white);z-index:2;opacity:1;bottom:30px;transition:.35s;display:inline-grid}.view_gallery_icon{display:flex;align-items:center;width:100%;height:100%;position:absolute;justify-content:center;color:var(--white);font-size:22px;left:0;top:0;margin-top:0;text-align:center;opacity:0;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;z-index:1}.info_gallery:hover .text_gallery{opacity:0;bottom:0}.info_gallery:hover .view_gallery_icon{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.section_imageinfo .info_image{height:600px;overflow:hidden;position:relative}.section_imageinfo .info_image.info_imagepool{height:300px}.info_image img{width:100%;height:100%;transform:scale(1);transition:all .3s;object-fit:cover}.info_gallery .overlay_gallery{width:100%;height:50%;position:absolute;left:0;bottom:0;background:linear-gradient(#0065a300,#0065a3);transition:all .6s;margin:0;top:auto;opacity:1}.info_gallery:hover .overlay_gallery{height:100%}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:var(--main-color)}.section_detailscontentchild .col-sm-6.box_details .room_detail ul{margin-top:15px}.section_detailscontentchild .col-sm-6.box_details .room_detail li:before{filter:brightness(0) saturate(100%) invert(74%) sepia(60%) saturate(465%) hue-rotate(171deg) brightness(105%) contrast(102%)}.section_amenities ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;padding-left:0}.section_amenities .box_details.room_detail{margin-top:25px}.section_amenities.baywing:after{content:'Bay Wing';position:absolute;top:-50px;right:200px;opacity:.06;font-size:60px;font-family:var(--font-header);text-transform:uppercase}.thai_lang .section_amenities.baywing:after{content:'โซนเบย์';font-family:var(--font-thai);font-size:70px;top:-60px}.section_amenities.waterwing:after{content:'Waters Wing';position:absolute;top:-50px;right:200px;opacity:.06;font-size:60px;font-family:var(--font-header);text-transform:uppercase}.thai_lang .section_amenities.waterwing:after{content:'โซนวอเตอร์';font-family:var(--font-thai);font-size:70px;top:-60px}.section_amenities .images_icon{object-fit:cover;display:inline-block;width:25px;height:25px;-webkit-mask-size:100%;-webkit-mask-repeat:no-repeat;background:var(--hightlight);vertical-align:middle;margin-right:5px;transition:all .25s}.section_amenities .room_detail li:before{display:none}.section_amenities .room_detail li:hover .images_icon{animation:swing 1s .1s ease-in-out infinite}.section_amenities .room_detail li{padding:10px 10px 10px 0!important}.section_other .slide_offers .details_rooms p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.slide_offers .slick-dots{display:none!important}.list_brochure{display:flex;justify-content:center;margin:50px 0 0}.list_brochure li{padding:0 10px}.list_brochure a{padding:15px;border:1px solid #eee}.list_brochure a:hover{background:var(--main-color);color:var(--white);border:1px solid var(--main-color)}.meeting_table table,.meeting_table td,.meeting_table th{border:1px solid #ddd;text-align:center}.meeting_table{width:100%;position:relative;margin:25px 0}.meeting_table table{border-collapse:collapse;width:100%;font-weight:400}.meeting_table th,.meeting_table td{padding:15px;background:var(--white)}.meeting_table th{background-color:var(--main-color);color:#fff}.icon-pool{margin-bottom:5px;font-size:30px}.slider_photo{margin-right:-15px;margin-left:-15px}.slider_photo .slick-slide{margin:0 15px}.slider_photo img{width:100%;height:500px;object-fit:cover}.slider_photo .item{position:relative;cursor:pointer;overflow:hidden}.slider_photo .item img{transform:scale(1);transition:all .25s}.slider_photo .item:after{content:'';width:100%;height:0;position:absolute;left:0;right:0;bottom:0;background:linear-gradient(#0065a300,#0065a3);transition:all .25s;margin:0;top:auto;opacity:1}.slider_photo .text_gallery{opacity:0}.slider_photo .item:hover:after{height:50%}.slider_photo .item:hover .text_gallery{opacity:1;transition-delay:.25s}.slider_photo .item:hover img{transform:scale(1.05)}.slider_photo .slick-arrow{width:40px;border-radius:30px;background:var(--hightlight)}.slider_photo .slick-arrow:hover{background:var(--main-color)}.slider_photo .slick-arrow.slick-next{right:-5px}.slider_photo .slick-arrow.slick-prev{left:-5px}.text_promotion{opacity:.5;width:auto;height:100%;display:inline-flex}.side_stuck{padding:100px 50px}.content_stick .sidebar{width:35%;float:left;overflow:hidden;padding:0;background:var(--background-color);transition:all .25s;display:flex;flex-direction:column}.sidebar.is_stuck{padding:100px 0 0}.slide_offers .box_details p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.section_offers.pagechild_offers{padding:0}.section_offers.pagechild_offers:after{display:none}.section_offers.pagechild_offers .slide_offers .slick-slide{opacity:0}.section_offers .slide_offers h3{width:70%}.section_other.section_offers .slide_offers h3{width:100%}.promotion_list h2,.airport_transfer_list h2{color:var(--main-color)}.offers_list{text-align:center;display:grid;grid-template-columns:1fr 1fr;gap:50px;margin-top:50px}.offers_list .box_image{height:350px;width:100%;position:relative}.section_descriptions.main{padding:0 0 100px;position:relative}.content_stick{overflow:hidden;position:relative}.content_stick .main{height:100%;overflow:hidden;z-index:1}.airport_transfer_list{margin-top:100px}.room_details.page_bubble{margin-bottom:25px}.section_offers.content_stick .slide_offers .box_image{height:400px}.section_offers.content_stick .slick-slide.slick-current.slick-active .box_image{height:400px}.slick-track{margin:auto}.book_mobile{position:fixed;bottom:0;left:0;width:100%;padding:15px;text-align:center;color:#fff;background:#0064A2;z-index:2;font-size:16px;opacity:0;pointer-events:none;transition:all .25s}.book_mobile:hover{color:#fff;background:var(--main-color)}.book_mobile i{display:inline-block;-webkit-animation-duration:1s;animation-duration:1s;webkit-animation-name:swing 1s infinite;animation:swing 1s infinite}.section_gallery{padding-bottom:100px}.section_gallery .nav{margin:0 auto 50px auto;display:flex;border:none;justify-content:center;flex-wrap:wrap}.section_gallery .nav li{padding-right:10px;padding-bottom:10px}.section_gallery .nav a{border:none;border-radius:0;padding:10px 20px;margin:0;background:var(--background-color)}.section_gallery .nav a:hover{background:var(--main-color);color:var(--white)}.nav-pills>li.active>a{background-color:var(--main-color)!important}.item_img_box{position:relative;overflow:hidden;display:grid;cursor:pointer;width:100%}.item_img_box img{transform:scale(1.05);transition:all .25s}.photos_second{width:100%;height:400px;object-fit:cover;display:flex}.icon_play{position:absolute;width:55px;height:55px;left:0;right:0;top:0;bottom:0;margin:auto;background:#fff;border-radius:50%;padding:18px;z-index:99}.tab-content ul{display:grid;gap:25px;grid-template-columns:1fr 1fr 1fr}.tab-content li{list-style:none}.tab-content .col-xs-4{width:100%;position:relative!important;height:400px}.tab-content .col-xs-4 .img-responsive{height:400px}.tab-content .col-xs-4{cursor:pointer}.tab-content{position:relative;overflow:hidden}.overlay_gallery{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;text-align:center;display:flex;flex-direction:column;justify-content:center;opacity:0;transition:all .25s;background:#0073baa1}.tab-content .view_img:hover .overlay_gallery{opacity:1}.look_img{position:absolute;font-size:14px;bottom:0;width:100%;right:0;left:0;text-align:center;color:var(--white);z-index:9;opacity:0;transition:.25s;transition-delay:.15s}.tab-content .col-xs-4:hover .look_img{opacity:1;bottom:25px}.download_img{right:25px;top:25px;position:absolute;width:45px;height:45px;border-radius:50%;background:var(--main-color);display:inline-block;text-align:center;cursor:pointer;z-index:1;padding:10px}.download_img i{font-size:15px;color:var(--white);transition:all .25s;position:absolute;top:0;bottom:0;margin:16px 0;left:0;right:0;vertical-align:middle}.download_img:hover i{animation:swing 1s .1s ease-in-out infinite}.box_description{padding-bottom:100px;display:inline-block}.box_description .box_details{padding-left:50px}.section_detailscontentchild .col-sm-6.box_details.location .description{width:100%}.contact_form{text-align:center;position:relative}.input_contact{color:var(--body-color);background:var(--white);width:100%;padding:10px;border:1px solid #eee}.notificationAtInput+label{display:block!important}.notificationAtInput{border:1px solid #c30f0f!important}.form_contact{display:inline-grid;width:80%;margin-top:50px}.form_contact input+label{font-weight:lighter;margin-top:5px;color:#c30f0f;display:none;position:relative;text-align:left;font-size:12px;font-weight:400}.form_contact label span{position:absolute;bottom:40px;right:10px}.form_contact label span svg{width:16px;height:16px}.form_contact p{margin-bottom:10px;color:var(--secondary-color)}.form_contact .col-xs-12,.form_contact .col-xs-6{padding:10px}textarea{font-family:inherit;font-size:inherit;color:var(--body-color)}#notificationEmail{height:auto;padding:10px;text-align:center;width:100%;font-size:16px;display:none;z-index:9999;top:0}.section_detailscontentchild .col-sm-6.box_details.location{padding-right:50px}.section_concept{padding-bottom:100px;position:relative;display:block;z-index:1}.pageinfo.parallax:before{content:"";background:#0000008c;width:100%;height:100%;position:absolute;left:0;top:0}.pageinfo.parallax{position:relative;background-size:cover;background-position:top center;background-attachment:fixed;height:350px;color:var(--white)}.pageinfo.parallax .description{padding:100px 0 0}.section_concept .pageinfo.parallax{height:420px;position:absolute;top:0;left:0;bottom:0;right:0}.section_concept span{font-size:25px}.section_concept .description{padding:100px 0;color:var(--white)}.box_concept .col_3:after{display:none}.box_concept .col_3{padding:0;width:100%}.box_concept{display:grid;grid-template-columns:1fr 1fr 1fr;gap:50px;padding:0 100px}.section_footer.the-concept{padding:0}.box_concept .col_3 p:first-of-type:first-letter{margin-right:0;initial-letter:normal}.box_concept .box_info_image{width:180px;height:180px;margin:auto}.box_concept .box_info_image img{border-radius:100%}.environment_policy{padding:0 0 100px}section.section_descriptions.section_privacy_policy{padding:100px 0}.privacy-policy{margin-top:50px;text-align:left}.policy{position:relative}.tab-verticle .tab-verticle .verticle-tab{position:relative;height:auto}.tab-verticle .verticle-tab h4{cursor:pointer;padding:15px 40px 15px 15px;font-family:var(--font-body);color:var(--body-color);text-transform:capitalize;border-bottom:none;background:var(--background-color);margin-top:5px;font-weight:700;font-size:14px}.tab-verticle .verticle-tab h4::before{content:"\e914";font-family:"icomoon"!important;right:15px;position:absolute;font-weight:lighter}.tab-verticle .verticle-tab h4.active::before{content:"\e915";font-family:"icomoon"!important;right:0}.tab-verticle .verticle-tab h4:last-child:after{border-bottom:0!important}.tab-verticle .verticle-tab .tab-detail{zoom:1;position:relative;display:none}.tab-verticle .verticle-tab .tab-detail:after,.verticle-tab .tab-detail:before{content:"";display:table}.tab-verticle .verticle-tab .tab-detail:after{clear:both}.tab-verticle .verticle-tab .tab-detail ul{padding-left:30px}.tab-verticle .verticle-tab .tab-detail li{list-style:decimal;padding:0 0 5px}.tab-verticle .verticle-tab .tab-detail li:last-child{padding:0}.tab-verticle .verticle-tab .active{margin-top:5px}.tab-verticle .verticle-tab .active+.tab-detail{display:block}.tab-verticle ol{margin:10px 0 0 30px}.list_policy{margin:10px 0;padding-left:40px!important}.tab-verticle.verticle-tab .active{margin-top:5px}.tab-verticle .verticle-tab .tab-detail{padding:15px;border:solid 1px #eee;border-top:none!important}.tab-verticle.verticle-tab h4::before{right:15px}.tab-verticle .verticle-tab h4.active::before{right:15px}.tab-verticle.tab-spa .policy{margin-top:15px}.environment_policy .tab-verticle .verticle-tab h4{background:var(--main-color);color:var(--white)}.environment_policy .tab-verticle .verticle-tab .tab-detail{border:solid 1px #0073ba2e}.reviewfromguest{padding-top:0}.reviewfromguest .box_content{margin-bottom:50px}.slide_review{margin:auto;width:820px;justify-content:center;display:flex;align-items:center}.bg_color .slide_review h4{color:var(--hightlight)}.slide_review .slick-arrow{display:block;width:40px;text-align:center;top:0;bottom:0;border-radius:50px;background:var(--main-color)}.slide_review .slick-arrow:hover{background:var(--hightlight)}.slide_review .slick-arrow.slick-next{right:-100px}.slide_review .slick-arrow.slick-prev{left:-100px}.bg_color .slide_review .slick-arrow{background:#8fe2ff73;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(15px)}.bg_color .slide_review .slick-arrow:hover{background:var(--hightlight)}.slide_review .uk-icon{position:relative;top:-1px}.images_review{position:relative;display:inline-flex;align-items:center;margin-bottom:15px;width:50px;height:50px}.images_review img{border-radius:100%}.logo_review{position:relative;display:grid;align-items:center;font-size:25px;margin:10px 0;color:var(--main-color)}.bg_color .logo_review{color:var(--white)}.filter_white{filter:brightness(0) saturate(100%) invert(97%) sepia(61%) saturate(13%) hue-rotate(242deg) brightness(103%) contrast(104%)}.box_award{position:relative;width:100%;margin:100px 0 0;overflow:hidden;text-align:left}.box_award ul{display:grid;grid-template-columns:1fr 1fr;gap:50px}.box_award li{border-bottom:1px solid #eee;padding-bottom:50px;display:flex;align-items:center}.box_award .col-xs-9{padding:0 25px}.blog_list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;margin-top:100px}.blog_list .box_child{margin-bottom:0}.box_child .box_image img{transition:all .25s}.box_child:hover .box_image img{transform:scale(1.05)}.section_descriptions .blog_list .box_details{margin-top:15px}.blog_list .box_image{height:300px;width:100%;overflow:hidden}.blog-pagination{display:flex;justify-content:center;padding-top:50px}#pagin{display:flex;padding:0 20px;border-radius:10px}#pagin li{list-style:none;display:inline-flex;margin:5px}#pagin li a{min-width:38px;border-radius:38px;line-height:38px;border:1px solid #dbdada}#pagin li a.current{background:var(--main-color);color:var(--white);border:1px solid var(--main-color)}#pagin li a:hover{border:1px solid var(--main-color)}.text-left .button_style_4{margin:0}.section_descriptions .sitemap{padding-top:50px}.sitemap li{list-style:none;padding:5px 0;text-align:left}.section_sitemap a:hover{color:var(--main-color)}.sitemap ul{padding:0;margin:10px 0 0}.sitemap_list ul{padding:0 0 0 40px}.submenu_sitemap{margin:0!important}.submenu_sitemap li{list-style:disc}.ui-style{width:30px;position:absolute;height:18px;margin:auto;top:0;bottom:0;right:0;display:none}.list_circle.submenu_sitemap li{list-style:circle}.section_footer .box_content{z-index:1;position:relative}.section_footer{padding:100px 0 0;text-align:center;background-image:url(../images/bg/bg-instagram.webp);background-size:cover;background-position:center;background-attachment:fixed;overflow:hidden}.section_footer:before{content:"";background:linear-gradient(#ffffffeb,#fffffff0);width:100%;height:100%;position:absolute;left:0;top:0}.section_footer .box_content .tagline{margin:10px 0 0 0}.section_footer .col-sm-5{padding-right:100px}.box_instagram,.box_instagram .box_content{margin-bottom:50px}.box_instagram .col-xs-3{cursor:pointer}.row_gallery{margin-left:-5px;margin-right:-5px}.box_instagram .col-xs-3:hover img{transform:scale(1.1)}.box_instagram .box_image{width:100%;height:250px;overflow:hidden}.box_instagram .box_image img{width:100%;height:100%;display:block;object-fit:cover;transition:all .25s}.section_footer .box_image i{position:absolute;top:15px;right:15px;font-size:20px;color:var(--white);z-index:1}.sister_hotel{display:flex;margin-bottom:100px;position:relative;justify-content:center}.sister_hotel.home{margin-top:100px}.sister_hotel img{height:80px;object-fit:contain;width:100%}.sister_hotel .slider_sisterhotel{margin-top:25px}.sister_hotel .slider_sisterhotel img{height:50px}.sister_hotel .slider_sisterhotel .box_sisterhotel{padding:0 30px}.rip-canvas{background-image:url(../../assets/images/bg/bg-footer.webp)!important;overflow:hidden;padding:120px 0 70px;position:relative;color:var(--white);background-position:center;background-attachment:fixed;align-content:center;text-align:left;clip-path:polygon(100% 100%,0% 100%,0% 4.73%,2.22% 4.07%,4.44% 3.47%,6.67% 2.94%,8.89% 2.49%,11.11% 2.13%,13.33% 1.86%,15.56% 1.69%,17.78% 1.63%,20% 1.67%,22.22% 1.81%,24.44% 2.05%,26.67% 2.39%,28.89% 2.82%,31.11% 3.33%,33.33% 3.92%,35.56% 4.56%,37.78% 5.25%,40% 5.97%,42.22% 6.72%,44.44% 7.47%,46.67% 8.21%,48.89% 8.93%,51.11% 9.61%,53.33% 10.23%,55.56% 10.8%,57.78% 11.29%,60% 11.7%,62.22% 12.02%,64.44% 12.24%,66.67% 12.35%,68.89% 12.37%,71.11% 12.28%,73.33% 12.08%,75.56% 11.79%,77.78% 11.4%,80% 10.93%,82.22% 10.38%,84.44% 9.77%,86.67% 9.1%,88.89% 8.39%,91.11% 7.66%,93.33% 6.91%,95.56% 6.16%,97.78% 5.43%,100% 4.73%);background:none 50% -29.76px / cover no-repeat}.rip-canvas p{margin:0 0 14px;text-transform:capitalize}.rip-canvas:before{content:"";background:rgb(0 115 186 / 70%);width:100%;height:100%;position:absolute;left:0;top:0}.rip-canvas img{height:50px;width:auto;object-fit:contain;filter:brightness(0) invert(1)}.rip-canvas .box_social{margin-top:15px}.rip-canvas .box_social .social{position:relative;width:40px;height:40px;margin-right:10px;display:inline-block;-webkit-mask-size:100%;-webkit-mask-repeat:no-repeat;background:var(--hover);transition:all .25s;font-size:18px;text-align:center;border-radius:50%;padding:6px}.rip-canvas .box_social .social:last-child{margin-right:0}.rip-canvas .box_social .social:hover{background:var(--secondary-color);color:var(--white)}.rip-canvas hr{border-top:1px solid #ffffff3b}.text-lowercase{text-transform:lowercase}.copyright a{color:var(--hightlight)}.thai_lang,.thai_lang .reservation-box,.thai_lang p,.thai_lang span,.thai_lang .btn-link{font-family:var(--font-thai)!important;font-weight:400}.thai_lang h1 span,.thai_lang h2 span,.thai_lang h3 span,.thai_lang h4 span,.thai_lang h5 span{font-family:var(--font-thai)!important;font-weight:500!important}.thai_lang{font-size:15px}.thai_lang h1,.thai_lang h2,.thai_lang h3,.thai_lang h4{line-height:1.3;font-weight:500}.thai_lang .tagline,.thai_lang h2 span{font-weight:600}.thai_lang .section_other.other_fac .button_style_1 svg{bottom:-12px;stroke-width:1px}.thai_lang .section_other.other_res .button_style_1 svg{bottom:-7px!important;stroke-width:2px}.box_video{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}.box_video .info_image{height:600px}.box_video .view_gallery_icon img{width:40px;height:40px}