ul.options.language_flag{display:none}@media only screen and (max-width:1600px){div#primary-menu.main-nav>ul>li>a{line-height:1.5}.site-header .header-image{height:65px}.main-navigation li.logo_header{width:330px}.main-navigation .main-nav ul li a{padding:0 10px}.banner_slider .slick_all.slick-arrow.slick-prev{left:90px}.banner_slider .slick_all.slick-arrow.slick-next{right:90px}.scroll_down{right:90px}.inside-header{padding:20px 0}.banner_slider .content_banner{max-width:1000px}.why_choose_sen_spa .slider ul.slick-dots{bottom:60px}}@media only screen and (max-width:1440px){.main-navigation li.logo_header{width:280px}}@media only screen and (max-width:1366px){div#primary-menu.main-nav>ul>li>a{padding:20px 5px}}@media only screen and (max-width:1365px){.banner_slider .slick_all.slick-arrow.slick-prev{left:30px}.banner_slider .slick_all.slick-arrow.slick-next{right:30px}section:not(.why_choose_sen_spa) ul.slick-dots{bottom:-30px}.dot_color ul.slick-dots li.slick-active{border-color:#8d388a}.dot_color ul.slick-dots li button{background:#8d388a}section.what_is_spa ul.slick-dots{bottom:0}.infrastructure_about .box .item{width:calc(100%/3)}.what_is_spa .slider .item_slider .box_img{width:calc(50% - 50px);margin:25px}.what_is_spa .slider .item_slider .box_content .content_inner{padding:30px}}@media only screen and (max-width:1199px){.list_product:not(.no_active) .slick-slide.slick-center{transform:scale(1);z-index:3}.list_product.no_active .slick-slide:nth-child(2){transform:scale(1)}.slider_year .slick-next.slick-arrow{display:none !important}body .grid-container{max-width:950px}.item.content_box h3{font-size:35px}.item.content_box h4{font-size:16px}.home .site-header .header-image{height:60px}.main-navigation li.logo_header{width:270px}.main-navigation .main-nav ul li a{font-size:11px}div#primary-menu.main-nav>ul>li>a{padding:20px 7px}.banner_slider .content_banner{max-width:750px}header#masthead:before{height:130px}.banner_slider h2.heading_h2{font-size:40px}.banner_slider .content_banner .content{font-size:20px}.banner_slider .content_banner{bottom:20%}div#primary-menu.main-nav>ul>li>a{padding:15px 10px}section.section.secthree_home,.about_section{padding:80px 0}.why_choose_sen_spa .item .box_content .content_inner{padding:40px 0 90px 40px;margin-right:calc(calc(100vw - 950px)/2)}.heading_h2{font-size:35px}.sec3_contact .box .item h2{font-size:22px}.why_choose_sen_spa .slider ul.slick-dots{left:calc(50% + 30px)}section.about_award ul.slick-dots{bottom:-50px}section.section.what_is_spa .box .item:not(:first-child) .content_inner{padding-left:30px;padding-right:30px}section.section.what_is_spa .box .item:nth-child(3n+1) .content_inner{padding-right:30px}.infrastructure_about .box .item .content_inner h2{font-size:35px}.page-template-about_us .about_section .box_content{padding-right:10px}.about_award .slider{margin-left:30px}.ft_col_2 .content_inner{padding-left:10px}.ft_col_3 .content_inner{padding-left:50px}.slider_for_year .item{width:calc(100% - 100px) !important;margin:0}.service_list_item .service_list_item_img img{height:200px}.service_related{padding:80px 0}.work_environment{padding:100px 0 200px}.box_work_environment .box .item{padding:60px 40px}.box_work_environment .box{border-radius:85px 0}.career_opportunities{padding-bottom:80px}.box_work_environment .box h3{font-size:22px}.about_page{padding-bottom:80px;overflow:hidden}.iframe_mapp_gg iframe{height:450px}.box_news .item .box_img,.box_news .item .box_img a{height:200px}.box_news .item:nth-child(1){height:450px}.box_news .item:nth-child(2),.box_news .item:nth-child(3){height:215px}.post_details{padding:0 50px 80px}.box_gallery .item:nth-child(1),.box_gallery .item:nth-child(5){height:500px}.box_gallery .item{height:240px}.box_gallery .item:nth-child(6){margin-top:-260px}.gallery_category_page{padding-bottom:80px}#banner_gr img{display:block}.popup_content .slider-for img{max-height:330px}.popup_content{max-width:650px}.info_employment_information{padding:60px 0 !important}.apply_right h3{display:flex}.info_employment_information .info_general_apply{width:calc(75% - 60px) !important;padding:30px !important}section .apply_right{padding:30px !important;width:calc(25% - 60px) !important}.kinds_products_items{display:flex;flex-wrap:wrap;align-items:flex-end}.kinds_products_img_left{margin-top:0;margin-bottom:0}.kinds_products_content_right,.kinds_products_content_left{margin-top:200px}.kinds_products_img_right,.kinds_products_img_left{padding-top:45%}.product_spa_list{display:flex;flex-wrap:wrap}.service_list_item h3 a{text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;line-height:1.5;margin-bottom:70px;height:60px;overflow:hidden}div#primary-menu.main-nav>ul>li>a{padding:15px 7px}.menu_fixed{right:10px;max-width:45px}.kinds_products_text{width:70%;padding:65px 0 65px 60px}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:48%}form.checkout.woocommerce-checkout div#payment{padding:30px}.woocommerce-checkout #customer_details{width:calc(66.6667% - 60px);padding:30px}.woocommerce-checkout .woocommerce{margin:70px 0}.popup_content{max-height:calc(100% - 100px);overflow:auto;border-radius:0;padding:50px}.single-product-spa .btn_close,.active_booking .btn_close{left:calc(100% - 40px);top:10px;border:1px solid #000;color:#000}.popup_gallery.active_booking .btn_close{left:calc(100% - 14px);top:0;border:1px solid #000;color:#000;height:25px;width:25px;line-height:25px}.home_one h2{font-size:40px}.item_news .box_img{height:220px}.list_product .item img{width:100%;object-fit:cover}.list_product .item{height:auto}.over_tim{bottom:0}.why_choose_sen_spa .item .box_content .content_inner .content{max-height:110px;overflow:auto}.what_is_spa .slider .box_content .content{max-height:110px;overflow:auto}.what_is_spa .slider .item_slider .box_content .content_inner{padding:30px 10px}.service_list_item h3 a{margin-bottom:0}.what_is_spa .slider .slick-list{width:inherit;margin-left:0}.menu_fixed ul a{padding:12px;border-radius:0 23px}.menu_fixed ul li:last-child span{left:-53px}.woocommerce div.product .product_title{font-size:25px}.woocommerce div.product p.price{padding-top:30px;margin-bottom:5px;font-size:23px}.woocommerce-product-details__short-description{margin-bottom:20px}}@media only screen and (max-width:1023px){.main-navigation .main-nav ul li a{font-size:11px}.main-navigation li.logo_header{width:230px}}@media only screen and (max-width:991px){.menu-toggle:before{position:absolute;top:17px;left:15px}.hot_line{position:absolute;right:160px;top:20px;width:155px;display:inline-block}.hot_line a{color:#8d388a !important;font-family:"Montserrat-Bold";line-height:1.5 !important;display:inline-block}.hot_line a i{margin-right:5px}.menu-toggle .mobile-menu{display:none}.main-navigation .main-nav li.phone_contact_head,.main-navigation .main-nav li.wpml-ls-menu-item{display:none!important}button.menu-toggle,button.menu-toggle:hover,button.menu-toggle:focus,.main-navigation .mobile-bar-items a,.main-navigation .mobile-bar-items a:hover,.main-navigation .mobile-bar-items a:focus{display:inline-block;width:unset;padding:0;width:50px;height:50px;border:1px solid #fff;background-color:#8d388a;border-radius:0 23px;float:right;margin-right:15px;z-index:20;position:relative}.nav-float-right .inside-header .main-navigation{background:0 0;width:unset;clear:unset;float:right;display:inline-block}.site-logo{position:unset;transform:unset;margin-left:15px}div#primary-menu.main-nav{position:absolute;right:5px;width:auto;top:-10px;background:#fff;min-width:300px;z-index:1;border-radius:0 35px;padding:80px 10px 10px;pointer-events:none;transition:.3s all;pointer-events:none;box-shadow:0 0 30px #8d388a;transform:translateX(200%);max-height:80vh;overflow:auto}.main-navigation .menu-toggle{box-shadow:0 0 10px #8d388a}.main-navigation.toggled div#primary-menu.main-nav{pointer-events:unset;transform:translateX(0%)}.inside-navigation{display:inline-block}.main-navigation .main-nav ul li a{color:#333}div#primary-menu.main-nav>ul{display:block}.main-navigation li{float:unset}.home div#primary-menu.main-nav>ul>li>a{line-height:1.5 !important}.home .site-header .header-image{height:60px !important}.inside-header{padding:20px !important}div#primary-menu.main-nav>ul>li>a{padding:15px 30px}.main-navigation .main-nav ul li a{font-size:15px;text-align:left;padding:15px 30px}header#masthead .main-navigation .main-nav>ul>li[class*=current-menu-]>a:before{bottom:5px !important}.main-navigation .main-nav li{float:none;clear:both;display:block!important;text-align:left!important}.main-navigation .main-nav li.logo_header{display:none !important}.main-navigation .menu-item-has-children .dropdown-menu-toggle{float:right}.main-navigation .main-nav li ul.sub-menu{position:unset;width:100%}.site-header .header-image{height:65px !important}body .grid-container{max-width:720px}.banner_slider .content_banner{max-width:550px}.why_choose_sen_spa .item .box_content .content_inner{margin-right:calc(calc(100vw - 720px)/2)}.why_choose_sen_spa{overflow:hidden}.heading_h2{font-size:30px;margin-bottom:30px}.why_choose_sen_spa .item .box_content .content_inner h3{font-size:18px}.item.content_box.style_3{padding:55px 30px;width:calc(55% - 70px);margin:5px;border-radius:70px 0}.item.content_box h3{font-size:30px}.item.content_box h4{font-size:14px}.box_dv_title{left:20px;right:20px}section.section.secthree_home,.home_one,.home .news_related,.about_section,.what_is_spa{padding:60px 0}section.section.about_page .box_general .info .content_inner>h3{margin-bottom:15px}section.section.about_page .box_general .info .content_inner>img{margin-bottom:20px}section.section.about_page .box_general .info .content_inner .box .item:not(:last-child){margin-bottom:15px}.sec3_contact .box .item h2{font-size:20px}.item_news .box_img{height:230px}.item_news .box_content{padding:20px}.item_news .box_content h3{margin-bottom:50px}.list_product .item img{width:100%;height:auto;transform:unset}.list_product{text-align:center}.list_product .item{height:auto}.list_product{padding:0}.list_product .slick-center .over_tim{transform:unset;bottom:0}.list_product .item{width:unset !important;margin:0}.menu_fixed ul li:last-child span{display:none}.menu_fixed ul li:last-child a{height:auto}.menu_fixed{top:unset;bottom:50px}.overplay_text{width:80%;padding:30px 0}.overplay_text p{text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}section.section.what_is_spa .box .item{width:calc(100%/2)}.history_about{padding-bottom:60px}.infrastructure_about .box .item{width:calc(100%/2)}.about_video_full a:after{width:100px;height:100px}.what_is_spa{overflow:hidden}.what_is_spa .slider .item_slider .box_content h3{font-size:20px}.history_about{overflow:hidden}.footer .box_col .footer_col{width:50%}.footer .footer_col.ft_col_1{width:100%;margin-bottom:30px}.footer .box_col .footer_col{width:100%}.ft_col_3 .content_inner,.footer .footer_col.ft_col_1 .content_inner{padding-left:50px}.footer .footer_col.ft_col_1{text-align:center}.footer .box_col .ft_col_1 ul{justify-content:center}.footer .box_col .ft_col_1 ul:before{left:50%;transform:translateX(-50%)}.footer .box_col .ft_col_1 img{margin-bottom:0}.ft_col_3 .content_inner,.footer .footer_col.ft_col_1 .content_inner,.ft_col_2 .content_inner{padding:0 25px}.footer_col .item{margin-bottom:20px}.footer .box_col .footer_col:not(.ft_col_3){margin-bottom:30px}.footer .box_col .ft_col_1 ul:before{top:10px}.sidebar_left .menu_service ul{padding:0 15px 10px}.sidebar_left h3:before{left:24px}.sidebar_left h3{padding:19px 0 19px 70px}.service_list_item .service_list_item_img img{height:230px;display:block}.service_list_item .service_list_item_img{display:block}.service_list_item .box_content{padding:20px}.product_spa_list .service_list_item{width:50%}.box_news .item{width:calc(calc(100%/2) - 10px)}.tax-product_cat #banner_gr{margin-bottom:60px}.service_category_page{padding-bottom:60px}.service_category_page .tablet-grid-30{display:none}.service_category_page .tablet-grid-70{width:100%}.service_related{padding:60px 0}.product_room{padding:50px}.tabs_room li a{margin-top:0}.box_work_environment .box .item{width:calc(50% - 80px)}section.section.about_page .box_general .info .content_inner{padding:30px}section.section.about_page .box_right .content_inner,.form_td .content_inner{padding:30px}.sec3_contact{padding:60px 0}.box_news .item:nth-child(2) .box_content h3,.box_news .item:nth-child(3) .box_content h3{height:45px}.box_news .item .box_img,.box_news .item .box_img a{height:230px}.post_details .inside-article>h1{font-size:25px}.post_details{padding:0 30px 60px}.single-post #banner_gr{margin-bottom:60px}.box_gallery .item:nth-child(1),.box_gallery .item:nth-child(5){height:400px}.box_gallery .item{height:190px}.box_gallery .item:nth-child(6){margin-top:-210px}.box_gallery .item .box_content img{max-width:45px}.box_gallery .item .box_content h3{font-size:15px}.popup_content{max-width:550px}.document_page .box_all_document .item{width:calc(calc(100%/3) - 52px);margin:0 10px 20px !important}.page-template-document #banner_gr{margin-bottom:60px}.wrap_table_td{width:980px}.table_recruitment{overflow:auto}table.table_td tbody td{padding:10px 20px}.career_opportunities{padding-bottom:60px}.work_environment .heading_h2,.career_opportunities h2.heading_h2{font-size:35px !important}.kinds_products_content_left,.kinds_products_content_right{height:300px}.kinds_products_text{padding:40px 0 40px 25px;width:80%}.kinds_products_text h3{font-size:22px}.kinds_products_img_right,.kinds_products_img_left{padding-top:55%}.kinds_products_content_right,.kinds_products_content_left{margin-top:150px}body:not(.home) div#page{margin-top:106px}div#primary-menu.main-nav>ul>li>a{padding-left:10px}.main-navigation ul ul{box-shadow:unset}#banner_gr{margin-bottom:30px}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}p#billing_field_360_field,p#billing_field_725_field{width:50%}form.checkout.woocommerce-checkout div#payment{padding:20px;height:calc(100% - 40px)}p#billing_field_107_field{height:50px}.woocommerce form .form-row{padding:0}header#masthead{background:#fff !important}header#masthead .site-logo img{filter:unset !important}header#masthead:before{display:none}div#page{margin-top:106px}ul.options.language_flag{display:block;position:absolute;right:100px;display:flex;width:100px;height:50px;justify-content:flex-end}ul.options.language_flag li{display:flex;align-items:center;margin:0 5px}ul.options.language_flag li a{font-size:0 !important}ul.options.language_flag li a img{margin:0 !important}.main-navigation .main-nav ul ul li a{color:#333 !important}.home_one h2{font-size:30px}.footer .box_col .footer_col:not(.ft_col_1){width:50%}.list_product .item{margin:15px}html[lang=vi] ul.options.language_flag li:nth-child(3){display:none !important}html[lang=en] ul.options.language_flag li:nth-child(1){display:none !important}html[lang=ja] ul.options.language_flag li:nth-child(2){display:none !important}.banner_slider .content_banner{max-width:550px;transform:translateX(-60%) scale(.7)}header#masthead.sticky .inside-header{padding:10px 20px !important}ul.options.language_flag{top:5px}.main-navigation .menu-toggle{margin-top:6px}}@media only screen and (max-width:768px){.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.site-logo{margin:0 !important;float:left !important}}@media only screen and (max-width:767px){.hot_line{display:none}header#masthead .site-logo img{height:45px !important}button.menu-toggle,button.menu-toggle:hover,button.menu-toggle:focus,.main-navigation .mobile-bar-items a,.main-navigation .mobile-bar-items a:hover,.main-navigation .mobile-bar-items a:focus{width:40px;height:40px;border-radius:0 15px}.menu-toggle:before{top:13px;left:10px}.about_section .box{flex-wrap:wrap;padding:0 30px}.page-template-about_us .about_section .box_content{padding-right:10px}.slider_for_year .box_img{float:unset;margin:0}.slider_for_year .box_img img{margin:auto}.slider_for_year .box_content{text-align:center}.slider_for_year .box_content h3{font-size:40px;margin-bottom:10px}.about_video_full a:after{width:70px;height:70px}.history_about{padding-bottom:20px}section.section.what_is_spa .box{padding-left:30px}section.section.what_is_spa .box .item:not(:first-child) .content_inner{padding-left:0}section.section.what_is_spa .item.info_general{width:calc(50% - 30px);padding-right:30px}.what_is_spa .slider .item_slider{flex-wrap:wrap}.what_is_spa .slider .item_slider .box_img,.what_is_spa .slider .item_slider .box_content{width:calc(100% - 50px)}.what_is_spa .slider .item_slider .box_content .content_inner{padding:0}.what_is_spa .slider .item_slider .box_content{margin:0 30px 30px}.page-template-about_us section:not(.what_is_spa) .heading_h2{text-align:center}.page-template-about_us section:not(.what_is_spa) .heading_line:before{left:50%;transform:translateX(-50%)}.about_award .slider{margin-left:0}.about_award{padding:40px 0 100px}.about_award .grid-container>*{padding:0 40px}.about_award .slider{margin-top:30px}body .other_recruitment{margin-top:0}body .info_employment_information .info_contact{margin-top:0}body .info_employment_information .info_other>.col-md-3{padding:0 30px}.infrastructure_about .box .item .content_inner h2{text-align:left}body .info_employment_information .other_recruitment ul li{padding:15px 0}body .info_employment_information{padding:40px 0 0 !important}.page-template-about_us section.infrastructure_about .heading_line:before{left:0;transform:unset}.infrastructure_about .box .item .content_inner{padding:30px 20px}.infrastructure_about .box .item .content_inner h2{font-size:30px}.filter_cat{position:fixed;width:60px;height:60px;display:inline-flex;justify-content:center;align-items:center;border-radius:0 28px;border:1px solid #fff;background-color:#8d388a;top:40%;right:15px;color:#fff;z-index:9;display:none !important}.filter_cat.toggle i:before{content:'\f00d'}.sidebar_left{transition:.3s all;transform:translateX(-200%);position:fixed;top:0;left:0;height:100vh;background:#fff;z-index:99}.sidebar_left.toggle{transform:translateX(0%)}.sidebar_left .menu_service ul{box-shadow:none}.sidebar_left h3{border-radius:0}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%}.single-product #banner_gr{margin-bottom:60px}.service_related{padding:40px 0}.woocommerce.single-product .entry-content{margin:0 20px}.single-product #banner_gr{margin-bottom:40px}.woocommerce div.product div.images{margin-bottom:40px}.woocommerce div.product div.images.woocommerce-product-gallery{margin-bottom:40px}.single-product-spa.woocommerce.single-product .entry-content{margin:0 10px}.product_room{margin:30px 10px 0}.single-product-spa #banner_gr{margin-bottom:40px}.single-product-spa.woocommerce.single-product .entry-content{padding:40px}section.section.about_page .box_general .info,section.section.about_page .box_general .box_right{width:100%}.form_contact>*{padding:0}section.section.about_page .box_right .content_inner,.form_td .content_inner{width:100%}.about_page{padding-bottom:60px}.page-template-contact_page #banner_gr{margin-bottom:60px}ul.list_cat_post{flex-wrap:wrap;margin-bottom:20px}ul.list_cat_post li{width:50%;margin-bottom:15px}ul.list_cat_post a{display:block;line-height:45px}.box_news .item .box_img,.box_news .item .box_img a{height:120px}.box_news .item .box_content h3{font-size:15px;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:37px;height:45px}.box_news .item:nth-child(1) .box_content h3{font-size:20px}.box_news .item:nth-child(2),.box_news .item:nth-child(3){height:180px}.box_news .item:nth-child(1){height:380px}.box_news .item:nth-child(1) .box_content,.box_news .item:nth-child(2) .box_content,.box_news .item:nth-child(3) .box_content{left:20px;bottom:20px;right:20px}.box_news .item:nth-child(1),.box_news .item:nth-child(3){margin-bottom:20px}.news_page_template{padding-bottom:60px}.category #banner_gr{margin-bottom:60px}.box_gallery .item{width:calc(50% - 20px) !important}.popup_content{max-width:450px}.document_page .box_all_document .item{width:calc(calc(100%/2) - 52px)}.wrap_table_td{width:auto;margin:0 30px}.wrap_table_td{width:auto;margin:0 30px}table.table_td tbody td:not(:last-child){text-align:center !important}table.table_td tbody tr{box-shadow:0 0 20px rgba(0,0,0,.1);padding:20px}.table_recruitment{overflow:unset}table.table_td tbody td:not(:last-child){border:none !important}table.table_td tbody tr{border-radius:40px 0}.why_choose_sen_spa .item .box_content .content_inner{margin-right:0;padding:30px 30px 60px}.what_is_spa .slider .item_slider .box_content h3{font-size:17px}.kinds_products_items img{position:unset}.kinds_products_img_left{background:0 0}.kinds_products_img_left,.kinds_products_img_right{border-radius:0;background:0 0}.kinds_products_img_right,.kinds_products_img_left{padding:0}.kinds_products_content_right,.kinds_products_content_left{margin-top:0}.kinds_products_img_right a,.kinds_products_img_left a{display:block}.list_kinds_product{margin-top:40px}.kinds_products_img_right,.kinds_products_img_left{margin:0 !important;width:60%}.kinds_products_content_right,.kinds_products_content_left{margin:0 !important}.kinds_products_items{align-items:unset;background-color:#8d388a;padding:30px;margin-bottom:30px;border-radius:30px}.kinds_products_content_right,.kinds_products_content_left{border-radius:0}.kinds_products_items img{border-radius:10px;overflow:hidden;display:block !important}.kinds_products_text{padding:20px;width:calc(100% - 40px)}.kinds_products_content_left,.kinds_products_content_right{height:auto}.kinds_products_items:last-child{margin-bottom:0}.sec_product{padding-bottom:60px}.page-template-product #banner_gr{margin-bottom:60px}.menu_product{text-align:center}.box_produc_title h2.heading_h2{text-align:center}.box_produc_title .heading_line:before{left:50%;transform:translateX(-50%)}.sec_product{background:0 0}.product_spa_list .service_list_item{width:50%}.woocommerce div.product .woocommerce-tabs .panel>h2{margin-bottom:20px}.main-navigation .menu-toggle{margin-right:0 !important}.inside-header{padding:10px !important}body:not(.home) div#page{margin-top:72px}.menu_fixed{right:3px;max-width:38px}.menu_fixed ul a{padding:8px;border-radius:0 18px}div#primary-menu.main-nav{right:-10px;top:-10px;min-width:230px;height:-moz-calc(100vh - 90px);height:-webkit-calc(100vh - 90px);height:calc(100vh - 90px);max-height:inherit}.main-navigation .main-nav ul li:hover>a,.main-navigation .main-nav ul li:focus>a,.main-navigation .main-nav ul li.sfHover>a{color:#000}.woocommerce-checkout #customer_details{width:calc(100% - 60px)}.woocommerce-checkout #order_review{width:100%}.woocommerce form .form-row .select2-container{width:100% !important}form.checkout.woocommerce-checkout{margin:0 20px}.woocommerce-checkout .woocommerce{margin:40px 0}.form_booking.form_popup form>*{padding:0}.form_booking.form_popup form>* *{width:100%}.why_choose_sen_spa .item .box_img,.why_choose_sen_spa .item .box_content{width:100%}.why_choose_sen_spa .item{flex-wrap:wrap}.why_choose_sen_spa .slider ul.slick-dots{left:50%;transform:translateX(-50%);bottom:30px}.home .about_section .box_content{margin-bottom:30px}.secthree_home .overplay_text .btn_trang{margin:auto;transform:unset}.overplay_text p{display:none}.scroll_down{display:block}div#page{margin-top:72px}ul.options.language_flag{top:2px}.main-navigation.toggled .main-nav li.wpml-ls-item{display:none !important}.footer .footer_col.ft_col_1{text-align:left}.footer .box_col .ft_col_1 ul{justify-content:flex-start}.footer .box_col .ft_col_1 ul:before{left:0;transform:unset}.footer .box_col .footer_col:not(.ft_col_1){width:100%}}@media only screen and (max-width:600px){.single-product-spa.woocommerce.single-product .entry-content,.product_room{padding:30px}.woocommerce div.product .product_title{font-size:25px}.tabs_room li a{width:135px}.tabs_room{margin-bottom:30px}.product_room .tab_content li{font-size:12px}.iframe_mapp_gg iframe{height:300px}section.section.about_page .box_general .link_social li{margin-right:10px}.box_news .item:nth-child(1){width:calc(100% - 20px);margin:0 10px 20px}.box_news .item:nth-child(2),.box_news .item:nth-child(3){width:calc(50% - 20px);margin:0 10px 20px}.box_news .item{width:calc(50% - 20px);margin:0 10px 20px}nav.breadcrumb ul{height:auto}nav.breadcrumb ul{line-height:1.5}nav.breadcrumb ul li{font-size:11px}.page-template-document #banner_gr{margin-bottom:40px}section table.table_td tbody td{position:relative;padding-left:50% !important}.kinds_products_img_right,.kinds_products_img_left{width:100%}.kinds_products_content_right,.kinds_products_content_left{width:100%}.kinds_products_text{width:100%;padding:20px 0}.kinds_products_content_left{order:2}.list_kinds_product{padding:0 20px}.kinds_products_text h3{font-size:22px;text-align:center}.kinds_products_text .sentrang_img{margin:auto}.kinds_products_text .btn_trang{margin:50px auto 0}.menu_product a{width:auto;padding:0 10px}.page-template-product #banner_gr{margin-bottom:40px}.sec_product{padding-bottom:40px}.cart_item{flex-wrap:wrap}.product_preview_img{width:100%}.product_preview_img img{display:block}.cart_item .product_preview_info{padding:20px;width:calc(100% - 40px)}.product_preview_info_detail{margin-bottom:20px}.single-product-spa .popup_content{padding:70px 30px;max-height:calc(100% - 180px)}.single-product-spa .form_booking_room_img{width:auto;margin-bottom:20px}.single-product-spa .form_booking_room{width:calc(100% - 40px);padding:20px}.single-product-spa .form_booking.form_popup form>* span.wpcf7-list-item{width:auto}.single-product-spa .form_booking_room_img img{display:block}.scroll_down{display:none !important}.single-product-spa .form_booking_room_content{width:auto;padding:0}.banner_slider .content_banner{max-width:350px;bottom:20px}.banner_slider h2.heading_h2{font-size:25px;margin-bottom:10px}.banner_slider .content_banner .content{margin-bottom:0;font-size:15px}body .banner_slider .btn_tim{margin-top:10px;height:35px;font-size:12px;width:auto;display:inline-block;line-height:35px;padding:0 15px}.home .about_section:before{display:none}ul.options.language_flag{right:80px}.main-navigation .menu-toggle{margin-top:6px}}@media only screen and (max-width:480px){.infrastructure_about .box .item{width:100%}.infrastructure_about .box .item .content_inner{padding:40px}section.section.what_is_spa .box .item{width:calc(100%)}.slider_for_year .item{width:calc(100% - 60px) !important;padding:30px}.slider_for_year .slick-list{padding:20px}.slider_for_year .item{border-radius:30px;box-shadow:0 0 10px rgba(159,57,154,.15)}.slider_for_year .slick-slide .item:before{right:-15px}.item.content_box h3{font-size:20px}.item.content_box h4{font-size:12px}.about_section .box{flex-wrap:wrap;padding:0 10px}.item.content_box.style_3{padding:46px 30px}section.section.what_is_spa .box{padding-left:20px}section.section.what_is_spa .item.info_general,section.section.what_is_spa .box .item:not(:first-child) .content_inner{padding-right:20px}.about_award .grid-container>*{padding:0 20px}section.section.secthree_home,.home_one,.home .news_related,.about_section,.what_is_spa{padding:40px 0}.ft_col_3 .content_inner,.footer .footer_col.ft_col_1 .content_inner,.ft_col_2 .content_inner{padding:0 20px}.service_list .service_list_item{width:100%}.service_list_item .service_list_item_img img{height:200px}.woocommerce.single-product .entry-content{padding:30px}.slider-nav .box_img{height:50px}.service_related .slider .service_list_item{width:calc(100% - 30px) !important;margin:0 15px}.woocommerce div.product div.images{margin-bottom:20px}.page-template-contact_page #banner_gr{margin-bottom:40px}section.section.about_page .box_general .info .content_inner>h3{font-size:22px}.sec3_contact .box .item{width:100%}.sec3_contact .box .item:not(:last-child){margin-bottom:30px}.sec3_contact .box .item:nth-child(2n+2){text-align:left}.sec3_contact .box .item:nth-child(2n+2) .heading_line:before{right:unset;left:0}.sec3_contact .box .item h2{font-size:22px}.sec3_contact .box{padding:0 20px}.iframe_mapp_gg iframe{height:200px}img.bf_chinhanh{display:none}.box_news .item:nth-child(1){height:250px}ul.list_cat_post a{padding:0 5px;font-size:11px}ul.list_cat_post a img{margin-right:2px}.box_news .item:nth-child(1) .box_content h3{font-size:18px}.box_news .item:nth-child(2) .box_content h3,.box_news .item:nth-child(3) .box_content h3{font-size:16px;height:40px}.box_news .item:nth-child(2),.box_news .item:nth-child(3){height:150px}.category #banner_gr{margin-bottom:40px}.post_details .inside-article>h1{font-size:25px}.news_related .item_news .box_img{height:200px}section.news_related{padding-bottom:70px}.item_news .box_content h3{margin-bottom:35px;font-size:15px;height:45px}.item_news .box_content .date_post{margin-bottom:10px}.post_details .inside-article{padding-bottom:30px !important}.single-post #banner_gr{margin-bottom:40px}#banner_gr img{display:block}.gr_head{background:#8d388a !important}nav.breadcrumb ul li a,nav.breadcrumb ul li span,nav.breadcrumb ul li cite{color:#fff}nav.breadcrumb span.divider:before{font-size:10px;color:#fff}.box_gallery .item{width:calc(50% - 10px) !important;height:180px !important;margin:0 5px 10px !important}.tax-gallery-cat #banner_gr{margin-bottom:40px}.gallery_category_page{padding-bottom:40px}.box_gallery .item .box_content img{max-width:30px}.box_gallery .item .box_content h3{font-size:14px}.menu_gallery ul a{padding:0 12px}.popup_content{max-width:320px;padding:30px}.document_page .box_all_document .item{width:calc(calc(100%/2) - 32px);margin:0 5px 10px !important;padding:10px}.count_number_down{font-size:11px;margin-top:5px}.document_page .box_all_document .item a{font-size:11px}table.table_td tbody td{padding:10px !important}table.table_td tbody tr{padding:15px}.wrap_table_td{width:auto;margin:0 15px}.work_environment .heading_h2,.career_opportunities h2.heading_h2{font-size:25px !important}.box_work_environment .box .item{width:calc(100% - 80px)}.box_work_environment{margin-top:30px}.work_environment{padding:150px 0 30px}.box_work_environment .box .item{width:calc(100% - 120px);margin:0 20px 20px;border-radius:80px 0;overflow:hidden}.work_environment:before{height:100%}.product_spa_list .service_list_item .service_list_item_img img{height:100px}.product_spa_list .service_list_item h3 a{margin-bottom:0;font-size:14px;height:45px}.product_spa_list .service_list_item .price_pd_regular{font-size:14px}body .product_spa_list .btn_tim{width:auto;height:40px;font-size:12px}.page-template-product_spa #banner_gr{margin-bottom:40px}.form_booking.form_popup form>* *{width:auto}.form_booking.form_popup form .grid-50.tablet-grid-50.flex label{display:flex;align-items:center}.form_booking.form_popup form .grid-50.tablet-grid-50.flex label input{margin-right:10px}.product_spa_op .store_recieve_form>label:first-child{display:none}.product_spa_op .store_recieve_form input{height:auto}ul.options.language_flag{right:75px}.why_choose_sen_spa .item .box_content .content_inner{margin-right:0;padding:30px 30px 60px}.woocommerce div.product form.cart .button{font-size:11px;line-height:1.5;padding:0 10px}.service_list_item h3 a{height:auto;margin-bottom:50px}.product_room .tab_content ul{columns:2;-webkit-columns:1;-moz-columns:2;margin:0 0 0 5px}.product_room .tab_content li{font-size:14px}.home .news_related .item_news .box_img{height:200px}.home_one p,.secthree_home .content{padding:0 30px}.home_one p br{display:none}.secthree_home .content br{display:none}.box_news .item:nth-child(2),.box_news .item:nth-child(3){width:calc(100% - 20px);height:200px}.box_news .item{width:calc(100% - 20px)}.box_news .item .box_img,.box_news .item .box_img a{height:200px}header#masthead.sticky .inside-header{padding:10px !important}}@media only screen and (max-width:413px){.box_gallery .item{height:160px !important}.popup_content{max-width:280px}}