/*!
Theme Name: Nha khoa Global Smiles
Author: TigerVN Studio
Description: Đây là theme thiết kế riêng cho nha khoa Nha khoa Global Smiles.
Version: 1.18
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: Nha-khoa-Global-Smiles
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/:root{--gradient-color-text:#0097DC;--gradient-color-bg:radial-gradient(100% 975.28% at 100% 0%, #19569D 0%, #0097DC 62.83%, #D7FFF5 100%);--primary-colors:#0097DC;--primary-colors-text:#0097DC;--gradient-color-bg-opacity:linear-gradient(199deg, rgba(220, 230, 241, 1) 0%, rgba(216, 239, 249, 1) 35%, rgba(247, 254, 253, 1) 100%)}.color__text{background:var(--gradient-color-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.main__title{font-size:48px;font-weight:700}.box__mtitle{display:flex;align-items:baseline;gap:10px}.title__slidebar{font-weight:700;font-size:16px;color:var(--primary-colors);padding:10px 2px}.btn__form--style{text-transform:none;font-size:16px;font-weight:700 !important;letter-spacing:1px;padding:0 30px;outline:0;border-radius:10px;cursor:pointer;position:relative;background-color:rgba(255,255,255,0);height:42px}.btn__register::before{content:"";position:absolute;inset:0;border-radius:10px;padding:2px;background:var(--gradient-color-bg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.btn__register:after{background:#fff;opacity:100}.btn__fslidebar-style{color:#fff;z-index:2;white-space:pre;margin:0 auto}.btn__fslidebar-style:before{content:"";position:absolute;inset:0;border-radius:10px;padding:1px;background:#fff;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:3}.btn__fslidebar-style:after{background:var(--gradient-color-bg);opacity:100;z-index:-1}.btn__form--style:after{content:"";width:100%;border-radius:10px;z-index:-1;position:absolute;height:100%;top:4.5px;left:5px;transition:0.2s}.btn__form--style:hover:after{top:0px;left:0px}.btn__readmore--style:after{background:var(--gradient-color-bg-opacity);opacity:100;z-index:-1}.btn__readmore--style:before{content:"";position:absolute;inset:0;border-radius:10px;padding:1px;border:1px solid var(--primary-colors)}.rank-math-breadcrumb{margin:0;padding:0;padding-left:5px;font-style:italic;font-size:16px}.rank-math-breadcrumb .last{font-weight:700;font-size:14px;color:#333;font-style:italic}.col-breadcrumbs{display:flex;padding:15px 10px !important}.rank-math-breadcrumb .separator{padding:0 2px}.menuf__social{position:fixed;bottom:30px;right:20px;z-index:900;display:flex;flex-direction:column;align-items:center;gap:12px;transition:0.3s}.menuf__social>a>img{width:55px;height:55px;margin:0 !important}@keyframes moveInleft{0%{opacity:0;transform:translateX(-100px)}80%{transform:translateX(10px)}100%{opacity:1;transform:translate(0)}}@keyframes moveInright{0%{opacity:0;transform:translateX(100px)}80%{transform:translateX(-10px)}100%{opacity:1;transform:translate(0)}}.btn__rm--style{display:flex;justify-content:center;align-items:center;text-transform:none;font-size:16px;font-weight:700 !important;letter-spacing:1px;padding:5px 30px;outline:0;border-radius:5px;cursor:pointer;position:relative;background-color:rgba(255,255,255,0);color:var(--primary-colors);width:150px;height:40px}.btn__rm--style::before{content:"";position:absolute;border-radius:5px;padding:2px;z-index:3;border:1px solid #0097DC;width:100%;height:100%}.btn__rm--style::after{content:"";position:absolute;border-radius:5px;padding:2px;background:var(--gradient-color-bg-opacity);z-index:1;width:100%;height:100%;left:4px;top:4px}.btn__rm--title{position:absolute;z-index:10}.boxrm--style{padding:15px}.share__post p{margin:0;font-size:16px;font-weight:700;color:#333;padding:5px 0}.box_title--seo{opacity:0 !important;visibility:hidden;position:absolute;pointer-events:none}.btn__readmore--post{font-weight:600;font-size:16px;display:flex;justify-content:center;background:linear-gradient(white, white) padding-box,linear-gradient(#FDCE84 0%, #D4A145 100%) border-box !important;border-radius:5px !important;border:1px solid transparent !important;color:#D4A145 !important;width:138px !important;height:40px !important;line-height:40px !important;border:1px solid transparent !important}.btn__readmore--post:hover{background:linear-gradient(90deg, #FFD086 0%, #D4A145 50.99%, #FDCE84 105.26%) !important;color:#fff !important}.btn__booking--post{width:167px !important;height:40px !important;line-height:40px !important;text-align:center;background:#fff;border:1px solid #0097DC !important;border-radius:5px !important;font-weight:600 !important;font-size:16px !important;text-transform:uppercase;color:#0097DC !important;cursor:pointer;padding:0 !important}.btn__booking--post:hover{background:radial-gradient(50% 50% at 50% 50%, #15BEF0 0%, #0097DC 98.02%);border:1px solid #FFFFFF !important;color:#fff !important;box-shadow:0px 0px 6px #B1FFFF !important}.block__form_b .text p{text-align:center;color:#fff;font-size:20px;font-weight:400;margin:0}.block__form_b .text .title__form{font-size:45px;font-weight:700}.left__technology .col-inner{display:flex;justify-content:center;align-items:end}.hf__history--title{font-style:normal;font-weight:600;font-size:32px;line-height:39px;color:#fff}.history__lookup__box{display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;column-gap:20px;row-gap:10px;width:100%;height:auto;max-width:497px}.history__lookup__box label{width:100%;height:auto;max-width:47%}.history__lookup__box label:nth-child(5){max-width:98%}.custom--hf{width:100%;height:40px !important;max-width:240px;border:unset !important;margin:0;padding:0;background:#fff !important;border-radius:5px !important;font-size:14px !important;color:#333;font-weight:400 !important}.custom--hf::placeholder{font-style:italic;font-weight:300;font-size:14px;color:#333}.btn__style--all{width:126px;height:40px !important;line-height:40px;border:1px solid #fff !important;border-radius:5px !important;color:#fff !important;transition:transform .2s;box-shadow:0px 0px 4px rgba(255,255,255,0.85);cursor:pointer}.btn__style--all:hover{border:1px solid #D4A145 !important;color:#D4A145 !important;background:#FFFFFF}.fhl__form{padding-top:15px;text-align:center;display:flex;justify-content:center}.booking__formv2 .btn__style--all{width:167px;height:40px !important}.booking__formv2__box{display:grid;grid-template-columns:1fr 1fr;gap:20px 35px}.titles__homep .section-title b{position:relative}.titles__homep .section-title b:after{content:'';position:absolute;width:10px;height:10px;background:#D4A145;border-radius:10px;left:0;top:50%;transform:translate(-50%, -50%)}.titles__homep .section-title b:before{content:'';position:absolute;width:10px;height:10px;background:#D4A145;border-radius:10px;right:0;top:50%;transform:translate(50%, -50%)}.titles__homep .section-title b:first-child:after,.titles__homep .section-title b:last-child:before{content:unset !important}.titles__homep span{font-size:32px;text-transform:uppercase;background:radial-gradient(47.37% 50% at 52.63% 50%, #FDCE84 0%, #D4A145 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;-text-fill-color:transparent}.titles__homep .section-title b{background:#D4A145 !important;opacity:0.7 !important}.promotion__content .item--post{display:flex;gap:15px;margin-bottom:40px}.promotion__content .item--post img{height:300px;object-fit:cover;min-width:900px;object-position:bottom}.promotion__content .item--post h3{color:#333333;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.promotion__content .item__titles p{font-weight:400;font-size:14px;line-height:160%;color:#333333;margin-bottom:8px;text-align:start;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.scroll_y{overflow-y:scroll;overflow-x:hidden;-webkit-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.scroll_y::-webkit-scrollbar-track{background:#F2F2F2}.scroll_y::-webkit-scrollbar{width:5px}.scroll_y::-webkit-scrollbar-thumb{background:#D4A145;border-radius:5px}.header-top{background-color:#0057d9}.header__top{font-size:10px;justify-content:start;overflow-x:auto !important;display:flex;justify-content:start;align-items:center;color:#fff;font-size:10px;font-weight:500;padding:0 10px;white-space:nowrap;gap:8px;height:30px}.header__top a{color:#fff;font-size:10px;font-weight:700;white-space:nowrap;overflow:hidden;display:inline-table}.header__top .btn-register{color:#FFFF00}@media only screen and (min-width: 1024px){.header__top{height:35px;font-size:14px;justify-content:center}.header__top a{font-size:14px}}@media screen and (max-width: 750px){.menu__mbb{display:block;display:block !important}.promotion__content .item--post{margin-bottom:30px;flex-direction:column;align-items:center;text-align:center}.promotion__content .item--post img{min-width:auto !important;height:auto !important}.btn__booking--post{background:radial-gradient(50% 50% at 50% 50%, #15BEF0 0%, #0097DC 98.02%);border:1px solid #FFFFFF !important;color:#fff !important;box-shadow:0px 0px 6px #B1FFFF !important}.btn__readmore--post{background:linear-gradient(90deg, #FFD086 0%, #D4A145 50.99%, #FDCE84 105.26%) !important;color:#fff !important}.menuf__social{bottom:191px;right:10px}#fb-root .fb_dialog_content>iframe{bottom:139px !important}.mfp-content{width:80vw !important;height:90vh !important;border-radius:0 0 40px 0 !important}.header-main{background:var(--gradient-color-bg)}.col-breadcrumbs{display:flex;padding:0 15px 30px !important}.history__lookup__box{flex-direction:unset;row-gap:15px !important}.history__lookup__box label{max-width:unset}.left__technology{background-size:cover !important}form.history__lookup{padding:35px 10px}.block__form_b{width:94% !important;margin:0 auto !important;padding:35px  0 0 0 !important}.booking__formv2__box{display:flex;flex-direction:column;gap:10px}.left--form__block .col-inner{display:flex;flex-direction:row-reverse}.left--form__block img{width:71px;height:100px;object-fit:contain}.block__form_b .text .title__form{font-size:32px !important}.block__form_b .text p{font-size:16px !important;white-space:pre}.icon__skb img{height:214.51px;object-fit:contain}.title__main_h{font-size:24px !important}.title__homepss{width:65% !important;font-size:18px !important}.title__homeps{gap:5px}.title__homeps p{width:40px;height:40px}.skb__sec .banner{padding-top:400px !important;background-color:#fff}.skb__sec .bg.bg-loaded{background-image:url("../images/Frame-3472.png") !important;background-position:left !important}.btn__booking.btn__booking--style{margin-top:20px}.title__homeps span{font-size:16px !important}.titles__homep span{font-size:16px}}.input__empty{border:1px solid #dc3545 !important}.bg-cta{border:1px dotted #05a0e0;border-radius:10px;padding:20px 0 0px 0px;margin-bottom:20px}.bg-cta strong{color:#049ee0;font-size:20px}.bg-cta a img{max-width:200px;margin-top:15px}#top-link{background:#fff;border-radius:99px !important;width:50px;height:50px;border:1px solid #007AD2 !important;display:flex;justify-content:center;align-items:center;right:10px;bottom:222px !important;box-shadow:unset}#top-link i:before{background-image:url("../images/Group-21.png");width:15px;height:15px;background-repeat:no-repeat;content:'' !important;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}#top-link>i{position:relative}.mfp-gallery .mfp-content{width:100% !important;height:auto !important;border-radius:unset !important;background:transparent !important}.block__form_b .img-inner img{height:auto;object-fit:contain;max-width:max-content}.block__form_b .section-content:before{content:'';position:absolute;width:100%;height:65%;background:#7bceee;left:50%;top:50%;transform:translate(-50%, -50%)}.menu__mbb{display:none}.zalo-chat-widget{right:5px !important;left:auto !important;bottom:50px !important}#fb-root .fb_mpn_mobile_landing_page_slide_up{bottom:74px !important}.lepopup-popup-container .lepopup-form-position-middle-center{z-index:2147483646 !important}.mfp-arrow-left{left:10%}.mfp-arrow-right{right:10%}.fb_dialog .fb_dialog_content iframe{bottom:112px !important;right:-5px !important}.back-to-top{opacity:0 !important}.back-to-top.active{opacity:1 !important}article .article-inner .fslidebar_advise.advise--style{display:block}.s-iconmn-bg.s-iconmn-web{font-size:16px}.s-iconmn-bg.s-iconmn-web svg{top:3px}.s-iconmn-bg.s-iconmn-web:hover{width:246px}.s-iconmn-bg.s-iconmn-web:hover svg>g>g{fill:#fff !important}@media screen and (max-width: 550px){#top-link{bottom:75px !important;right:5px !important}}@media screen and (max-width: 767.98px){.mfp-ready .mfp-arrow{transform:translate(0, -50%);width:auto;height:auto;padding:0;line-height:1}.mfp-arrow-left{left:30px}.mfp-arrow-right{right:30px}.mfp-content .mfp-img{padding-bottom:0;height:250px;object-fit:cover;width:100%}.mfp-ready .mfp-close{top:30%;right:20px}.mfp-content .mfp-bottom-bar{margin-top:0}}@media screen and (max-width: 375.98px){.mfp-ready .mfp-close{top:25%}}@media screen and (max-width: 360.98px){.mfp-ready .mfp-close{top:27%}}.blog-single .block-video-single .video{width:100%;height:500px;padding:0 !important}.blog-single .block-video-single .video iframe{width:100%;max-width:850px;height:500px;margin:0 auto}@media screen and (max-width: 600px){.blog-single .block-video-single{padding:0 !important}.blog-single .block-video-single .video{height:250px}.blog-single .block-video-single .video iframe{height:250px;padding:10px}}#wide-nav{height:48px;background:#fff;box-shadow:0px 4px 8px rgba(0,0,0,0.15)}#wide-nav .nav>li>a{font-weight:600;font-size:16px;color:#0097dc;width:100%;margin:0 auto;transition:all 0.2s;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s}#wide-nav>div>div{margin:0 !important}#masthead{background:linear-gradient(90.33deg, rgba(11,51,154,0.85) 0%, rgba(0,151,220,0.85) 49.13%, rgba(0,122,210,0.85) 99.72%)}#masthead .hamburger,#masthead .search-btn-m,#masthead .hamburger-close,#masthead .hamburger-close{display:none}@media (max-width: 768px){#masthead{position:relative;z-index:4}#masthead .search-container{display:none}#masthead .main-navigation{display:none}#masthead .hamburger,#masthead .search-btn-m,#masthead .hamburger-close{height:fit-content;padding:10px;margin:auto 0;display:block}#masthead .hamburger-close{display:none}}.header-main{height:92px}.mfp-content .nav>li>a{font-weight:600;font-size:16px;color:#0097dc;width:100%;margin:0 auto;transition:all 0.2s;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s}.ifmenu__nav{display:flex;justify-content:center;align-items:center;gap:5px;padding:0 5px}.ifmenu__nav img{width:32px;height:32px;object-fit:contain}.ififmenu__boxt{font-weight:500;font-size:14px;color:#fff}.ififmenu__content a{font-weight:500;font-size:14px;color:#fff}.nav>.menu-item>.sub-menu>.menu-item:hover .sub-menu{display:block !important}.nav>.menu-item>.sub-menu>.menu-item:hover a{color:#fff !important;font-weight:600}.nav>.menu-item>.sub-menu>.menu-item a{position:relative;display:flex;align-items:center;padding:0 15px;border:unset;font-size:16px !important;font-weight:600;color:#0097dc;text-transform:uppercase !important}.nav>.menu-item>.sub-menu>.menu-item a:hover{color:#fff !important;font-weight:600}.nav li.has-icon-left>a>img{display:none}.nav-dropdown-has-border .nav-dropdown{border:unset !important;background-color:#fff}.nav-dropdown-has-arrow li.current-dropdown.has-dropdown:before{border-bottom-color:#fff !important;bottom:0px;left:25px}.nav-dropdown-has-arrow li.current-dropdown.has-dropdown:after{border-bottom-color:#fff !important;bottom:0px;left:25px}.nav-dropdown-has-arrow.nav-dropdown-has-border li.has-dropdown:before{border-bottom-color:#fff !important}.title-main--style h2{font-weight:700 !important;font-size:40px !important;text-transform:capitalize;background:linear-gradient(90.33deg, #0b339a 0%, #0097dc 49.13%, #007ad2 99.72%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.posts__homepss .col.post-item>.col-inner{background:#fff;border-radius:5px;padding:8px}.posts__homepss .col.post-item:hover>.col-inner{background:#f3f3f3}.posts__homepss .post-title{font-weight:600;font-size:16px;height:40px;padding:0 !important}.posts__homepss .from_the_blog_excerpt{font-size:16px}.posts__homepst .col.post-item>.col-inner{background:#fff;border-radius:5px;padding:8px}.posts__homepst .col.post-item>.col-inner .is-divider{display:none !important}.posts__homepst .col.post-item:hover>.col-inner{background:#f3f3f3}.posts__homepst .from_the_blog_excerpt{font-size:16px}.posts__homepst .box-vertical .box-text{vertical-align:top !important;padding-top:0;padding-left:8px !important}.s-iconmn{display:none}.menu__mbb{bottom:0;width:100%;height:64px;padding:0 1px;padding-bottom:6px;z-index:9}.menu__mbb--bgf{display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #ffd086;box-shadow:2px 2px 0px #fee19f;border-radius:10px 10px 30px 30px}.menu__mbb--bg{list-style:none;margin:0}.menu__mbb--item{margin:0;border-right:2px solid #fdce84}.menu__mbb--item a{padding:0 20px}.menu__mbb--item:last-child{border-right:unset !important}.mbb__box{flex-direction:column;justify-content:space-between;gap:5px}.mbb__title{font-size:12px;font-weight:700}@media only screen and (min-width: 1024px){.nav>.menu-item>.sub-menu{padding:20px 0 !important;left:0px !important;top:46px;visibility:hidden;border-radius:0 0 10px 10px}.nav>.menu-item:hover>.sub-menu{visibility:visible !important}ul.header-bottom-nav .menu-item{padding:10px 0}.menu-item-has-children .nav-dropdown li:hover{background:linear-gradient(90.33deg, rgba(11,51,154,0.85) 0%, rgba(0,151,220,0.85) 49.13%, rgba(0,122,210,0.85) 99.72%);transform:1s}.menu-item-has-children .nav-dropdown li:hover a img{color:#007ad2}.nktq--style{padding-left:10px}.nktq--style>a{justify-content:center !important;font-weight:500 !important}.nktq--style>.sub-menu{columns:2}.nktq--style>.sub-menu>li:hover{background:#2e60b3 !important}.nktm--style{border-right:0.5px solid #ffffff50 !important;padding-right:10px !important}.nktm--style>a{font-weight:500 !important}.nktm--style>.sub-menu>li:hover{background:#2e60b3 !important}.s-iconmn{font-size:14px;position:fixed;right:10px;bottom:62%;gap:10px;display:flex;z-index:99;transform:translateY(50%);flex-direction:column;align-items:flex-end;justify-content:center;transition:0.1s linear;-webkit-transition:0.1s linear;-moz-transition:0.1s linear;-ms-transition:0.1s linear;-o-transition:0.1s linear}.s-iconmn-bg{background:linear-gradient(90.33deg, #0b339a 0%, #0097dc 49.13%, #007ad2 99.72%);width:52px;height:52px;border-radius:99px;position:relative;display:flex;justify-content:center;align-items:center;transition:all 0.2s ease;border:1.5px solid #ffffff}.s-iconmn-bg:hover{width:160px;background:linear-gradient(90.33deg, #0b339a 0%, #0097dc 49.13%, #007ad2 99.72%);justify-content:space-between;padding:10px;margin:0 auto}.s-iconmn-bg:hover .box__simn{background:transparent;box-shadow:none;justify-content:flex-start}.s-iconmn-bg:hover .box__simn>span:first-child{opacity:1;background:transparent;right:15px}.s-iconmn-bg:hover .box__simn>span>svg>path{stroke:#fff;fill:#fff !important}.box__simn{display:flex;justify-content:center;align-items:center;width:48px;height:48px;position:relative;padding:1px;background-color:#fff;border-radius:99px;box-shadow:8.23529px 12.3529px 12.3529px rgba(0,0,0,0.1)}.box__simn>span:first-child{color:#fff;font-size:16px;font-weight:500;white-space:nowrap;position:absolute;right:0;top:0;display:flex;align-items:center;width:0;height:48px;border-radius:13px;opacity:0;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease}.box__simn>span:last-child{position:relative;display:inline-block;width:25px}.box__simn svg{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%)}}@media only screen and (max-width: 1240px){#wide-nav .nav>li>a{font-size:14px !important}}@media only screen and (min-width: 800px) and (max-width: 1100px){#masthead ul.nav.header-nav{flex-direction:column;align-items:baseline;gap:5px}.nav>.menu-item>.sub-menu{left:-145px !important}}@media screen and (max-width: 1023px){#masthead .header-button .icon-menu{display:none !important}#masthead .header-button a{position:relative;border:unset !important}#masthead .header-button a:hover{background:transparent !important;border:unset !important}#masthead .header-button a::before{content:"";background-image:url("../images/Menu.png");background-size:contain;position:absolute;width:35px;height:35px;left:0}.mfp-content{width:90vw !important;height:95vh !important;border-radius:0 0 50px 0 !important;background-color:#fff !important}.mfp-content .nav>li>a{width:auto !important}.mfp-content .nav>li.active a{color:#3053aa !important}.mfp-content .nav:not(.nav-slide) .active>.children{padding-bottom:0 !important}.mfp-content .nav-sidebar.nav-vertical>li.menu-item.active{background-color:#fff !important}.mfp-content .nav-sidebar.nav-vertical>li.menu-item:hover{background-color:#fff !important}.mfp-content .nav-sidebar.nav-vertical>li+li{border-top:1px solid #ececec;width:95%}.mfp-ready .mfp-close{opacity:1 !important}}@media (max-width: 768px){body.nav-m-open:after{content:"";position:fixed;top:0;left:0;bottom:0;right:0;z-index:2;background:rgba(24,24,27,0.98);opacity:0.9;will-change:opacity}body.nav-m-open .main-navigation{display:flex !important;z-index:3;flex-direction:column;margin-top:40px;display:flex;gap:20px;list-style:none;padding-left:0;margin-bottom:0;height:100%;align-items:center}body.nav-m-open .main-navigation li a{color:#fff !important;font-weight:bold}body.nav-m-open .main-navigation .menu-item{width:100%;padding-left:20px !important}body.nav-m-open .main-navigation .menu-item>.sub-menu{display:none;min-width:100%;background:none;position:unset;padding:0;margin-top:20px}body.nav-m-open .main-navigation .menu-item>.sub-menu .menu-item>.sub-menu{min-width:100%;flex-direction:column;display:none}body.nav-m-open .main-navigation .menu-item>.sub-menu .menu-item>.sub-menu li a{font-weight:400}body.nav-m-open .main-navigation .menu-item>.sub-menu .menu-item:focus-within .sub-menu,body.nav-m-open .main-navigation .menu-item>.sub-menu .menu-item:hover .sub-menu{display:flex}body.nav-m-open .main-navigation .menu-item li{width:100% !important}body.nav-m-open .main-navigation .menu-item:focus-within .sub-menu,body.nav-m-open .main-navigation .menu-item:hover .sub-menu{display:flex}body.nav-m-open .hamburger{display:none !important}body.nav-m-open .search-btn-m svg path{display:none}body.nav-m-open .hamburger-close{display:block !important}}#masthead{background:var(--color-white);box-shadow:0px 4px 8px 0px rgba(0,0,0,0.15)}.header-main .nav>li>a{font-size:16px;font-weight:400;color:var(--color-primary);padding:0}.box-service-item{position:relative;margin-bottom:30px;transition:0.3s linear;position:relative;margin-bottom:30px;cursor:pointer}.box-service-item img{border-radius:10px;border-radius:10px;height:295px;object-fit:cover;width:100%}.box-service-item .box-text{position:absolute;top:50px;text-align:left;left:-10px;padding:0;position:absolute;top:50px;text-align:left;left:-10px;padding:0}.box-service-item:hover{transform:translateY(-20px)}.box-service-item:hover .service-cta:after{background:url(../images/service-cta-hover-after.png) no-repeat center center/100% 100%}.box-service-item:hover .service-cta:before{background:url(../images/service-cta-hover-before.png) no-repeat center center/100% 100%}.service-cta{width:max-content;color:var(--color-white);padding:10px 20px;position:relative;width:max-content;color:var(--color-white);padding:10px 20px;position:relative}.service-cta:after{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;background:url(../images/Rectangle-1474.png) no-repeat center center/100% 100%;z-index:0;content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;background:url(../images/Rectangle-1474.png) no-repeat center center/100% 100%;z-index:0}.service-cta:before{content:"";position:absolute;top:-8px;left:0px;width:10px;height:100%;background:url(http://nha-khoa-shark.test/wp-content/uploads/nhakhoashark.vn/2023/09/Rectangle-1473-6.pngg) no-repeat left top/100% 100%;z-index:0;content:"";position:absolute;top:-7px;left:1px;width:9px;height:100%;background:url(../images/service-before.png) no-repeat left top/100% 100%;z-index:0}.service-cta *{color:var(--color-white);z-index:2;position:relative;font-weight:600;color:var(--color-white);z-index:2;position:relative;font-weight:600}.service-cta *:hover{color:#ffd086;color:#ffd086}.sectiion-certificate{overflow:hidden;overflow:hidden}.row-border-after{position:relative;position:relative}.row-border-after:after{content:"";position:absolute;top:-30px;left:-13px;width:102%;height:300px;background:url(../images/Rectangle-1481-1.png) no-repeat top center/100% 100%;z-index:1;content:"";position:absolute;top:-30px;left:-13px;width:102%;height:300px;background:url(../images/Rectangle-1481-1.png) no-repeat top center/100% 100%;z-index:1}.row-border-after *{z-index:2;z-index:2}.col-logo-newspapers{padding-right:50px;padding-right:50px}.col-logo-newspapers>.col-inner:before{content:"";position:absolute;top:50%;left:-140px;width:100%;height:2px;background:linear-gradient(90deg, #0b339a 0%, var(--color-primary) 49.13%, #007ad2 99.72%);transform:translateY(-50%);content:"";position:absolute;top:50%;left:-140px;width:100%;height:2px;background:linear-gradient(90deg, #0b339a 0%, var(--color-primary) 49.13%, #007ad2 99.72%);transform:translateY(-50%)}.row-logo-list img{width:max-content;height:auto;object-fit:contain;max-height:60px;max-width:140px;width:max-content;height:auto;object-fit:contain;max-height:60px;max-width:140px}.row-logo-list .col-inner{text-align:center;text-align:center}.row-logo-wrap>.col>.col-inner{padding:30px;padding:30px}.row-logo-wrap>.col>.col-inner>*:not(:last-child){margin-bottom:120px;margin-bottom:120px}.row-newsletter-wrap>.col>.col-inner:after{content:"";position:absolute;top:90px;left:0;height:100%;width:100%;z-index:-1;background:rgba(255,255,255,0.5);backdrop-filter:blur(5px);border-radius:15px;content:"";position:absolute;top:90px;left:0;height:100%;width:100%;z-index:-1;background:rgba(255,255,255,0.5);backdrop-filter:blur(5px);border-radius:15px}.section-newspapers{padding-bottom:150px !important;padding-bottom:150px !important}.title-certificate>*{font-size:24px;font-weight:bold;font-size:24px;font-weight:bold}.button.button-light{padding:16px 24px;line-height:1;font-size:16px;font-weight:600;border-radius:5px;background:var(--color-white);box-shadow:0px 0px 8px 0px rgba(255,255,255,0.85);padding:16px 24px;line-height:1;font-size:16px;font-weight:600;border-radius:5px;background:var(--color-white);box-shadow:0px 0px 8px 0px rgba(255,255,255,0.85)}.button.button-gradient>*{line-height:1;line-height:1}.button.button-outline{line-height:1;padding:0;background:transparent;border:1px solid var(--color-primary);color:var(--color-primary);min-height:auto;padding:15px;border-radius:5px;font-weight:600}.button.button-outline>*{line-height:1}.button.button-outline:hover{background:var(--brandwebsite-gradient-primary);color:#fff}.button-light span{line-height:1;background:var(--brandwebsite-gradient-primary, linear-gradient(90deg, rgba(11,51,154,0.85) 0%, rgba(0,151,220,0.85) 49.13%, rgba(0,122,210,0.85) 99.72%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1;background:var(--brandwebsite-gradient-primary, linear-gradient(90deg, rgba(11,51,154,0.85) 0%, rgba(0,151,220,0.85) 49.13%, rgba(0,122,210,0.85) 99.72%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section-service{padding-top:160px !important;padding-top:160px !important}.section-service:before{content:"";position:absolute;top:70px;left:50%;transform:translateX(-50%);width:49%;height:43%;background:url(../images/Frame-3711-1.png) no-repeat center center/contain;content:"";position:absolute;top:70px;left:50%;transform:translateX(-50%);width:49%;height:43%;background:url(../images/Frame-3711-1.png) no-repeat center center/contain}.box-tech-item .box-text-inner>*:first-child>*{font-size:24px;font-size:24px}.box-tech-item:hover .tech-item-desc{transform:translateY(-30px);visibility:visible}.box-tech-item:hover .tech-item-title{transform:translateY(-50px);visibility:hidden}.box-tech-item .box-text{padding-bottom:0}.section-technology{padding-bottom:0 !important;padding-bottom:0 !important}.section-technology .img-inner{transition:0.3s linear}.section-technology .img-inner:hover{transform:translateY(-10px)}.section-technology .img-inner img{border-radius:5px}.button-gradient{line-height:1;padding:9px 24px;border-radius:5px;background:linear-gradient(270deg, var(--color-primary) -.18%, #15bef0 100%);box-shadow:0px 0px 4px 0px rgba(255,255,255,0.85);font-weight:400;font-size:14px;line-height:1;padding:9px 24px;border-radius:5px;background:linear-gradient(270deg, var(--color-primary) -.18%, #15bef0 100%);box-shadow:0px 0px 4px 0px rgba(255,255,255,0.85);font-weight:400;font-size:14px}.box-branch-item{border:1px solid var(--color-primary);border-radius:5px;transition:0.3s linear;border:1px solid var(--color-primary);border-radius:5px}.box-branch-item .box-text{padding:15px;padding:15px}.box-branch-item .box-text .box-text-inner>*:first-child{font-size:16px;line-height:1.6;text-transform:uppercase;font-size:16px;line-height:1.6;text-transform:uppercase}.box-branch-item .box-text .box-text-inner>*:not(:last-child){margin-bottom:8px;margin-bottom:8px}.box-branch-item .box-image img{height:295px;object-fit:cover;transition:transform 0.8s ease}.box-branch-item:hover{border:1px solid #f5da56;box-shadow:1px 2px 3px #ccc}.box-branch-item:hover .box-image img{transform:scale(1.2)}.branch-cta>*{display:flex;align-items:center;justify-content:space-between;display:flex;align-items:center;justify-content:space-between}.branch-cta-hotline{width:100%;border:1px solid var(--color-primary);display:flex;align-items:center;justify-content:center;border-radius:5px;color:var(--color-primary);padding:5px;width:100%;border:1px solid var(--color-primary);display:flex;align-items:center;justify-content:center;border-radius:5px;color:var(--color-primary);padding:5px}.branch-cta-hotline>*>*{display:inline-flex;display:inline-flex}.branch-cta-hotline br{display:none !important;display:none !important}.branch-cta-hotline p{margin-bottom:0;margin-top:0;margin-bottom:0;margin-top:0}.branch-cta-hotline *{color:var(--color-primary);font-weight:bold;color:var(--color-primary);font-weight:bold}.branch-cta-hotline:hover{background:linear-gradient(270deg, var(--color-primary) -.18%, #15bef0 100%)}.branch-cta-hotline:hover *{color:var(--color-white)}.branch-cta-hotline:hover path{fill:var(--color-white)}.box .branch-cta-hotline>*>*{display:flex;align-items:center;display:flex;align-items:center}.box .branch-cta-hotline span{margin-left:8px;margin-left:8px}:root{--brandwebsite-gradient-primary: linear-gradient(
    90.33deg,
    rgba(11, 51, 154, 0.85) 0%,
    rgba(0, 151, 220, 0.85) 49.13%,
    rgba(0, 122, 210, 0.85) 99.72%
  )}.fs-brand>*{font-size:48px;background:linear-gradient(90deg, rgba(11,51,154,0.85) 0%, rgba(0,151,220,0.85) 49.13%, rgba(0,122,210,0.85) 99.72%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.fs-heading-1>*{font-size:40px;margin-bottom:0}.title-gradient>*{background:var(--brandwebsite-gradient-primary);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.title-gradient-2>*{background:linear-gradient(90deg, rgba(11,51,154,0.85) 0%, rgba(0,151,220,0.85) 49.13%, rgba(0,122,210,0.85) 99.72%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.title-shadown>*{filter:drop-shadow(4px 4px 0px var(--color-white))}.body-text>*{font-size:18px;line-height:1.8;color:#000}.col-center .col{padding-bottom:0 !important}.col-certificate-right:after{content:"";background:url(../images/sl_012421_39970_36-Converted-1.png) no-repeat center center/100% 100%;width:490px;height:166px;position:absolute;bottom:-140px;z-index:-1;left:50%;transform:translateX(-50%)}.row-list-customer .col>*{margin-top:0;transition:0.2s linear}.row-list-customer .col.is-selected>*{margin-top:-30px}.row-list-customer .flickity-viewport{overflow:inherit}.row-list-customer .flickity-prev-next-button.next{right:14%}.row-list-customer .flickity-prev-next-button.previous{left:14%}.blog-list-news .post-item .box-image img{height:123px;object-fit:contain}.blog-list-news .post-item .box-image>*{height:100%;padding-top:0 !important;height:100%;position:unset}.blog-list-news>*:not(:last-child){margin-bottom:24px}.blog-list-news .box-vertical .box-text{padding:0;padding-left:16px}.blog-list-news .box-vertical .box-text .is-divider{display:none}.blog-list-news .box-vertical .box-text .box-text-inner>*:not(:last-child){margin-bottom:12px}.blog-list-news .box-vertical .box-text .from_the_blog_excerpt{font-size:16px;line-height:1.6;color:#000}.blog-list-news .box-vertical .box-text .post-title{font-weight:700;color:#333;line-height:1.4;font-size:16px}.blog-list-news .box-vertical .box-text .post-title:hover{color:var(--color-primary)}.blog-new-title>*{font-size:18px;color:#000;font-weight:600}.header-button-hotline a{padding:5px 0px;border-radius:5px;display:inline-flex;align-items:center;font-size:14px;height:100%}.header-button-hotline *>*:first-child{margin-right:5px}.row-above-menu>*>*,.header-button-hotline{height:100%}.col-header-form .form-flat input:not([type="submit"]){background-color:#f4f4f4;border:none;border-radius:5px;font-size:14px;padding:10px 16px;height:100%}.col-header-form .searchform .button.icon i{font-size:14px}#header .header-nav-main>*:first-child{margin-bottom:-10px}#header .header-nav-main .sub-menu .menu-item{padding:10px 0}#header .header-nav-main>.menu-item{margin:0 10px}#header #logo{margin-right:0}#header .stuck .header-main .nav>li>a{line-height:inherit;line-height:73px}#header .stuck .header-nav-main>*:first-child{margin-bottom:5px;margin-bottom:-10px}#header .header-main .nav>li>a{line-height:73px}#header .flex-right .header-nav.header-nav-main.nav.nav-right{position:unset}.col-doctor-info{margin-top:80px}.col-doctor-info>.col-inner{background:url(../images/Rectangle-1510-2.png) no-repeat center center/100% 100%;margin-bottom:80px;padding-bottom:30px;padding-top:20px}.doctor-item-desc{padding:30px 30px 0 30px;max-height:232px;overflow-y:auto;margin-bottom:15px;text-align:left}.doctor-item-desc::-webkit-scrollbar{width:2px;height:8px;background-color:#fff;font-weight:600;border-radius:10px}.doctor-item-desc::-webkit-scrollbar-thumb{background-color:var(--color-primary);border-radius:10px}.doctor-item-title{position:absolute;top:-18px;left:50%;transform:translateX(-50%)}.doctor-item-title>*{margin-bottom:0;font-size:24px;font-weight:600;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.doctor-item-desc>*,.doctor-item-desc ul li{margin-bottom:0}.doctor-image-sub{position:absolute;z-index:99;padding-right:15px;transition:0.3s linear;width:25%}.doctor-image-sub:nth-child(odd){top:-110px}.doctor-image-sub:first-child{left:0}.doctor-image-sub:last-child{right:0}.doctor-image-sub:nth-child(3){right:0}.doctor-image-sub:nth-child(even){top:-316px;left:50%;transform:translateX(-50%)}.doctor-image-sub:after{content:"";position:absolute;top:9px;left:0;width:100%;height:100%;background:url(../images/Rectangle-1509.png) no-repeat center center/100% 100%;z-index:-1}.doctor-image-sub:nth-child(odd):hover{transform:translateY(-10px)}.doctor-image-sub:hover{transform:translate(-50%, -10px)}.doctor-image-main{width:50%}.doctor-image-main:before{content:"";position:absolute;top:-220px;left:-80px;width:450px;height:450px;border:2px solid var(--color-primary);border-radius:100%}.doctor-image-main img{transition:0.3s ease-in-out}.doctor-image-main img:hover{transform:translate(5px, -10px)}.slider-doctor{--height: 680px}.slider-doctor .flickity-button.next{right:80px}.slider-doctor .flickity-button.previous{left:80px}.slider-doctor .section-content>.row.row-doctor-height>.col{min-height:var(--height)}.section-footer-v2{box-shadow:0px -4px 10px 0px rgba(0,0,0,0.1);background:#fff}.title-footer>*{color:var(--color-primary);font-weight:bold;font-size:16px;margin-bottom:10px}.col-footer-info>.col-inner>*:not(:last-child){margin-bottom:32px}.col-footer-info>.col-inner>*:first-child{margin-bottom:0}.col-footer-info>*{max-width:fit-content;margin-right:auto !important;margin-left:0 !important}.footer-contact-item{color:#333;display:flex}.footer-contact-item>*:first-child{width:24px;margin-right:8px}.footer-contact-item>*:last-child{flex:1;line-height:1.8}.footer-contact-item:not(:last-child){margin-bottom:10px}.col-footer-link a{color:#333}.row-footer-bottom>.col>.col-inner{border-top:1px solid #ccc;padding-top:50px;margin-top:50px}.row-logo-group .img-inner{box-shadow:rgba(0,0,0,0.16) 0px 1px 4px;padding:10px;border-radius:5px}.row-logo-group img{height:30px;object-fit:contain}.list-social>*:not(:last-child){margin-right:15px}.list-social img{width:32px;height:32px;object-fit:contain}.footer-social p{margin-bottom:5px}.footer-certificate img{filter:grayscale(1)}.section-form .fbox--title{display:none}.section-form .fadviseblock.advise--style{background:transparent !important;padding:0}@media (max-width: 768px){.section-form .fadviseblock.advise--style{margin-top:20px}}.section-form .fadviseblock.advise--style .wpcf7-spinner{display:none}.section-form p.f-title-bser{color:var(--color-primary)}.section-form .iser-check-b>label{color:#333}.section-form input.input_other{color:var(--color-primary) !important}.iser-check-b input[type="checkbox"]:before{border:1px solid var(--color-primary)}.title-doctor-main img{max-width:420px}.decs-doctor-main{max-width:65%}.decs-doctor-main>*{text-align:justify}.slider-hero img{object-fit:cover}.slider-hero .img{transition:unset !important}.tech-item-desc{transition:0.3s linear;transform:translateY(-50px);visibility:hidden}.tech-item-title{transform:translateY(0);transition:0.2s linear ease;visibility:visible}.section-doctor-about .section-content,.section-doctor-about .section-content>.row.row-doctor-height,.section-doctor-main .section-content,.section-doctor-main .section-content>.row.row-doctor-height{min-height:var(--height);max-height:var(--height)}.col-doctor-image-main{display:flex;align-items:end}.col-doctor-text{display:flex;align-items:center}.col-doctor-title{padding:60px 0 !important}.col-doctor-image{padding-top:230px !important}.nav>.mega-menu-item.menu-item{position:unset !important}.nav>.mega-menu-item.menu-item>.sub-menu{left:0 !important;top:115px !important;padding:0 !important;width:100% !important;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.25)}.mega-menu-item .ux-menu-link__link{width:100%;display:block;min-height:auto;color:#fff;padding:5px 15px;font-size:16px}.mega-menu-item .ux-menu-link__link:hover{background:rgba(0,119,174,0.6);color:#fff;font-weight:bold}.mega-menu-item .ux-menu-link.flex.menu-item{padding:0 !important}.mega-menu-item .ux-menu{margin:0}.mega-menu-item .mega-menu-child{display:none;height:100%;padding-top:30px;padding-bottom:30px}.mega-menu-item .mega-menu-child .ux-menu-link__link{color:var(--color-primary)}.mega-menu-item .mega-menu-child .ux-menu-link__link:hover{background:transparent}.mega-menu-item .mega-menu-child.active{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;height:auto}.mega-menu-item .mega-menu-child.active>*{width:50%}.mega-menu-item .mega-menu-child h3{text-align:center;color:var(--color-primary);margin-bottom:15px !important}.mega-menu-item .mega-menu-child>*:first-child{width:100%}.col-mega-menu-left>.col-inner{height:100%;display:flex;flex-direction:column;justify-content:center;background:linear-gradient(0deg, rgba(0,119,174,0.6) 0%, rgba(0,119,174,0.6) 100%),url(../images/Frame-4010_1.png),lightgray 50%/cover no-repeat;background-size:cover;padding:30px 0;min-height:232px}.mega-menu-banner,.mega-menu-banner *{height:100%;object-fit:cover}.header-wrapper.active-hover:after{transition:height 0.3s;content:"";position:absolute;top:0;left:0;width:100%;min-height:320px;background:rgba(255,255,255,0.878431) url(../images/Frame-4009.png) no-repeat center center/cover}.section-mega-menu{padding:0 !important;background:url(../images/Frame-4009.png) no-repeat center center/cover}.service-cta:after,.service-cta:before{transition:background-image 0.2s ease-in-out}.section-doctor-about{padding-top:0px !important;padding-bottom:0px !important}.section-doctor-about .section-bg.bg-loaded{background-image:url(../images/background-doi-ngu-bac-si.webp)}.section-technology .row-border-after .col,.section-technology>.section-content>*:nth-child(2)>*:first-child{padding-bottom:0 !important}.section-facility-technology{background:url(../images/Property-1Component-35.png) no-repeat center center/cover;padding:100px 0 !important}.col-ft-text{color:#333}.col-ft-text>.col-inner>*:not(:last-child){margin-bottom:24px}.row-ft-images .img-ft-tech img{border-radius:30px;height:260px;object-fit:cover}.row-ft-images>*>.col-inner>*:not(:last-child){margin-bottom:30px}.img-ft-tech .img-inner{transition:0.3s linear}.img-ft-tech .img-inner:hover{transform:translateY(-10px)}.img-ft-tech img{object-fit:cover}.row-ft-images-2>*:not(:nth-child(2)) .img-ft-tech img{height:370px}.row-ft-images-2>*:nth-child(2) .img-ft-tech img{height:555px}.slider-ft .slider .flickity-page-dots{display:block}.slider-ft .slider-nav-dots-simple .flickity-page-dots .dot{background:#0d4e91;border:none;height:10px}.slider-ft .slider-nav-dots-simple .flickity-page-dots .dot.is-selected{width:40px;border-radius:10px}.flickity-page-dots .dot{border:3px solid #0d4e91}.section-ft-mobile .img-inner img{border-radius:5px}header#header{position:sticky !important;top:0;z-index:999}.text.doctor-item-desc,.text.tech-item-desc p,p{color:#000}.col-mega-menu-center>.col-inner{display:flex;flex-direction:column;justify-content:center}.mega-menu-banner img{height:232px}.dng-mega-menu{margin-top:15px}.dng-mega-menu>.menu-dng-v1{display:flex;position:relative}.dng-mega-menu>.menu-dng-v1 .menu-item{list-style:none;padding:0 !important;margin-bottom:0}.dng-mega-menu>.menu-dng-v1>.menu-item>.menu-link{text-transform:uppercase;color:#0099cb;padding:0px 10px 50px 10px}.dng-mega-menu>.menu-dng-v1>.menu-item>.sub-menu{position:absolute;background:#F8FDFF;min-width:980px;left:0;top:55px;border-radius:12px;padding:30px;display:none;transition:.3s linear}.dng-mega-menu>.menu-dng-v1>.menu-item>.sub-menu.active{display:block}.dng-mega-menu>.menu-dng-v1>.menu-item>.sub-menu>.menu-item{padding-bottom:0 !important;padding-top:0 !important}.dng-mega-menu>.menu-dng-v1>.menu-item>.sub-menu>.menu-item>.menu-link{color:#0097DC;font-weight:600;border-bottom:1px solid rgba(107,209,255,0.5);display:block;padding-bottom:8px;margin-bottom:15px}.dng-mega-menu>.menu-dng-v1>.menu-item>.sub-menu>.menu-item>.sub-menu{--f-columns: 3;--f-gap: 24px;display:flex;flex-wrap:wrap;margin-left:calc(-1 * var(--f-gap));margin-bottom:calc(-1 * var(--f-gap))}.dng-mega-menu>.menu-dng-v1>.menu-item>.sub-menu>.menu-item>.sub-menu>*:first-child{margin-left:var(--f-gap) !important}.dng-mega-menu>.menu-dng-v1>.menu-item>.sub-menu>.menu-item>.sub-menu>*{margin-left:var(--f-gap);margin-bottom:var(--f-gap);width:calc((100% / var(--f-columns) - var(--f-gap)))}.dng-mega-menu>.menu-dng-v1>.menu-item>.sub-menu>.menu-item>.sub-menu>.menu-item>.menu-link{padding:10px;transition:.3s linear}.dng-mega-menu>.menu-dng-v1>.menu-item>.sub-menu>.menu-item>.sub-menu>.menu-item>.menu-link:hover{background:#cff0ff;border-radius:4px;color:#0097dc;font-weight:500}.dng-mega-menu>.menu-dng-v1>.menu-item>.sub-menu>*:not(:last-child){margin-bottom:40px;padding-bottom:0 !important}.dng-mega-menu>.menu-dng-v1>.menu-item.has-sub>.menu-link{position:relative}.dng-mega-menu>.menu-dng-v1>.menu-item.has-sub>.menu-link:after{content:"";display:none;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #fff;width:20px;height:20px;top:84px;position:absolute;left:19px;z-index:-1}.dng-mega-menu>.menu-dng-v1>.menu-item.has-sub:hover>.menu-link:after{display:block}.dng-mega-menu>.menu-dng-v1>.menu-item:hover>.sub-menu{display:block}#header .header-nav-main>*:first-child{margin-bottom:0px !important}.dng-mega-menu-mobile{display:none}.sec-customer-post{overflow:hidden}.bg-customer-post{background-image:url("../images/bg-cus.png");background-repeat:no-repeat;background-size:cover;background-position:center;padding-top:50px !important}.title-customer{font-size:40px;line-height:49px;text-transform:capitalize;color:#ffffff;padding-bottom:44px}.customer_slider .flickity-slider>a{width:50% !important}.sec-customer-post .box-post--customer{position:relative;background-image:url("../images/khung-review.png");background-repeat:no-repeat;overflow:hidden;background-size:470px;width:100%;height:auto}.sec-customer-post .post-desc{font-size:16px;line-height:160%;text-transform:capitalize;color:#ffffff}.sec-customer-post .flickity-viewport{height:450px !important}.sec-customer-post h3.post-title{font-weight:600;font-size:18px;line-height:160%;text-transform:uppercase;color:#ffffff}.sec-customer-post .post--customer-img{display:flex;justify-content:flex-end;transform:translateY(-120px)}.sec-customer-post .post--customer-text{padding:50px 50px 0 50px;width:100%;max-width:470px}.sec-customer-post .customer_slider .flickity-prev-next-button:disabled,.sec-customer-post .customer_slider .flickity-prev-next-button[disabled]{opacity:1 !important;visibility:visible !important;cursor:pointer !important;pointer-events:all !important}@media screen and (max-width: 550px){.bg-customer-post{background-position:left}.customer_slider .flickity-slider>a{width:100% !important}.sec-customer-post .post--customer-text{padding:66px 9px 0 30px;width:100%;max-width:80%}.sec-customer-post .box-post--customer{position:relative;background-image:url("../images/Group-30.png");background-size:85%;max-width:unset}.sec-customer-post .post--customer-img img{width:198px;height:269px;transform:translateX(10px)}.title-customer{font-size:22px;padding:5px;padding-bottom:20px;line-height:30px}.sec-customer-post .post--customer-img{transform:translateY(-54px)}}.bg-doctor-post{background-image:url("../images/Frame-3822.png");background-repeat:no-repeat;background-size:cover;background-position:center;padding:50px 0}.sec-doctor-post button.flickity-button{opacity:1}.sec-doctor-post h3.post-title{font-size:32px;text-transform:capitalize;background:linear-gradient(90.33deg, #0b339a 0%, #0097dc 49.13%, #007ad2 99.72%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.sec-doctor-post .post-desc{overflow:auto;height:100%;max-height:350px;padding:2px 15px 0 0;color:#0f0e0e}.sec-doctor-post .box-name-bs{width:100%;height:auto;background:linear-gradient(90deg, #ffd086 0%, #d4a145 50.99%, #fdce84 105.26%);flex-direction:column;justify-content:center;align-items:center;padding:10px;display:flex}.sec-doctor-post .box-name-bs p{font-size:18px;line-height:29px;text-align:center;text-transform:uppercase;color:#ffffff;margin:0}.sec-doctor-post .box-name-bs a{font-size:18px;line-height:29px;text-align:center;text-transform:uppercase;color:#ffffff;margin:0;text-transform:capitalize;font-size:16px;transition:all 0.2s ease-in-out}.sec-doctor-post .box-name-bs a:hover{font-size:18px}.sec-doctor-post .post-title strong:last-child{text-transform:uppercase}.sec-doctor-post .post--doctor-img{display:flex;align-items:center;flex-direction:column}.sec-doctor-post .post-desc::-webkit-scrollbar-thumb{background:#d4a145;border-radius:5px}.sec-doctor-post .post-desc::-webkit-scrollbar-track{background:#f2f2f2}.box-ifd{display:flex;align-items:center;flex-direction:row;justify-content:flex-start}.box__text-ifd p{color:#0f0e0e;font-size:16px;line-height:30px;text-transform:capitalize;text-align:justify !important}.box__text-ifd div.desc{color:#0f0e0e;font-size:16px;line-height:30px;text-transform:capitalize;text-align:justify !important;text-transform:none;max-height:302px;overflow-y:auto}.sec-doctor-post .box__image{text-align:center}.sec-doctor-post .post--doctor-img{display:flex;align-items:center;width:100%;height:auto;position:relative}.box-post--doctor .post--doctor-img:before{width:inherit;border:3px solid #0b389e;position:absolute;border-radius:10px;left:9%;height:-webkit-fill-available;max-width:calc(100% - 7%);max-height:calc(100% - 30%);bottom:30px;z-index:-1}@media screen and (max-width: 768px){.bg-doctor-post{padding:0}.sec-doctor-post .post--doctor-img img{width:100%;height:180px;object-fit:contain}.sec-doctor-post h3.post-title{font-size:20px;display:none}.box-post--doctor.row.align-center{padding:10px;margin:0 !important}.sec-doctor-post button.flickity-button{opacity:0}.sec-doctor-post .post--doctor-img img{height:350px;object-fit:cover;object-position:top}.doctor_slider .img-group-doctor{height:100% !important;object-fit:cover;width:100%;object-position:top}.box-ifd{padding-bottom:0 !important}.box__text-ifd p{line-height:170%}.sec-doctor-post .post-desc{max-height:400px;font-size:15px}}@media screen and (max-width: 550px){.doctor_slider .post--doctor-item:first-child{display:flex;flex-direction:column-reverse !important}.sec-doctor-post .post--doctor-img img{width:100%;height:350px;object-fit:cover;object-position:top}.sec-doctor-post .post-desc{max-height:200px;padding:0 20px;font-size:14px}.box__text-ifd p{font-size:14px;line-height:150%}}.lists-services{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;overflow:auto}.bg-services_outstanding{padding:50px 0}.item_service{position:relative;width:100%;height:auto;border-radius:10px;border:2px solid #0942a4;padding:14px;display:none;visibility:hidden;opacity:0;transition:all 0.4s ease-in-out}.item_service.active_items{display:block !important}.service--breadmore{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;border-radius:99%;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:all 0.2s ease-in-out}.item_service_main:hover .service--breadmore{opacity:1;visibility:visible;background:linear-gradient(0deg, rgba(7,61,123,0.8), rgba(7,61,123,0.8))}.service--breadmore span{white-space:pre;color:#fff !important;font-weight:600;font-size:16px}.img--service{width:100%;height:100%;max-width:210px;max-height:210px;object-fit:cover;border-radius:99%}.item_service_main{position:relative;width:100%;height:100%;max-width:210px;max-height:210px}.title-bser{text-align:center;position:relative;width:fit-content;left:50%;top:-15px;transform:translateX(-50%);margin:0}.title-bser span{background:linear-gradient(90.33deg, #0b339a 0%, #0097dc 49.13%, #007ad2 99.72%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-weight:700 !important;font-size:20px;text-align:center;position:relative;width:max-content;top:-16px;padding:0 5px;visibility:visible;opacity:1;margin:0;z-index:2}.title-bser::after{content:"";position:absolute;width:100%;height:100%;background:#fff;z-index:1;left:0;top:-20px}.desc-bser{font-size:16px;line-height:180%;color:#000;height:120px;margin-top:-20px}.box-content-ser{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;min-height:460px}.bg-ser-icon{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);transition:all 0.2s ease-in-out;width:370px}.bg-ser-icon.active_zoom{width:500px}.bg-ser-icon img{width:100%;height:auto}.img-bser{height:335px;object-fit:contain;width:100%}.hidden_items{display:none !important;visibility:hidden;opacity:0;transition:visibility 0s, opacity 0.5s linear}.active_items{display:block !important;visibility:visible;opacity:1}@media screen and (max-width: 850px){.sec--services_outstanding>div>div>div{flex-direction:column-reverse !important}.lists-services{display:flex !important;padding:10px}.img--service,.item_service_main{width:120px;height:120px}}.bg-video-post{background-repeat:no-repeat;background-size:cover;background-position:center}.sec-video-post{overflow:hidden;padding:30px 0}.sec-video-post .title-main--style{padding:0 15px}.sec-video-post .box-img-video{position:relative;width:100%;height:auto}.sec-video-post .box-post-video .box-image{width:100%;max-width:200px;min-width:unset}.sec-video-post .box-img-video>img{width:100%;object-fit:cover;height:100%;max-height:fit-content;border-radius:10px}.sec-video-post .box-post-video .box-image img{width:100%;object-fit:cover;height:125px;object-position:top left;border-radius:8px}.sec-video-post .box-post-video h3{font-weight:400;font-size:16px;text-transform:capitalize;color:#000000}.sec-video-post .box-img-video .icon--play{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:70px;height:auto}.lists-video{display:flex;flex-direction:column;gap:10px;overflow:auto;height:100%;max-height:400px}.lists-video a:hover .box-post-video{background:#f3f3f3;border-radius:5px}section.sec-video-post .box-img-video iframe{max-height:400px}.box-post-video{display:flex;align-items:flex-start;gap:10px}.lists-video::-webkit-scrollbar{width:5px}.lists-video::-webkit-scrollbar-thumb{background:#01a0e4;border-radius:5px}.lists-video::-webkit-scrollbar-track{background:#f3f3f3}@media screen and (max-width: 550px){.box-img-video iframe{height:222px !important}.bg-video-post{background-size:contain;background-position:top}}.branch-item{padding:5px 10px;padding-top:10px}.branch-item .col-inner{display:flex;gap:10px}.branch-item .box-image img{width:160px;height:128px;border-radius:5px;object-fit:cover}.branch-item .col-inner{border-bottom:1px solid #f4f4f4;padding-bottom:10px}.branch-item:hover{background:#f3f3f3;border-radius:5px}.box--list-branch{overflow:auto;height:100%;max-height:500px}.box--list-branch::-webkit-scrollbar-track{border-radius:10px}.box--list-branch::-webkit-scrollbar-thumb{background:#0941a3;border-radius:10px}.box--list-branch::-webkit-scrollbar-track{background:#f2f2f2;border-radius:10px}.box-name,.box-contact{display:flex;align-items:center;gap:5px}.box-name p{margin:0;font-weight:600;font-size:16px;line-height:20px;text-transform:uppercase;color:#0097dc}.address-store{padding:6px 0;font-size:16px;line-height:160%;text-transform:capitalize;color:#333333;margin:0}.box-contact{justify-content:space-between}.btn-booking,.box-contact a{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 16px;gap:10px;width:100%;height:46px;border-radius:5px;cursor:pointer}.btn-booking{box-shadow:0 0 6px 0 rgba(157,96,212,0.5);border:1px solid transparent;background-image:linear-gradient(#fff, rgba(255,255,255,0)),linear-gradient(101deg, #0b339a, #0097dc, #007ad2);background-origin:border-box;background-clip:content-box, border-box;box-shadow:2px 1000px 1px #fff inset}.btn-booking span{font-weight:600;font-size:16px;line-height:160%;text-transform:capitalize;background:linear-gradient(90.33deg, #0b339a 0%, #0097dc 49.13%, #007ad2 99.72%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.box-contact a{background:linear-gradient(90.33deg, #0b339a 0%, #0097dc 49.13%, #007ad2 99.72%);border-radius:5px;width:85%}.box-contact a span{color:#ffffff;font-weight:600;font-size:16px;line-height:160%;text-transform:capitalize}.sec--branch-all{padding:30px 0}.sec--branch-all>div>div>.row{padding:5px;padding-top:40px;margin:0 15px !important;box-shadow:0 0 6px 0 rgba(157,96,212,0.5);border:3px solid transparent;background-image:linear-gradient(#fff, rgba(255,255,255,0)),linear-gradient(101deg, #0b339a, #0097dc, #007ad2);background-origin:border-box;background-clip:content-box, border-box;box-shadow:2px 1000px 1px #fff inset;border-radius:10px;position:relative}.box--title{position:absolute;text-align:center;max-width:max-content !important;top:0;left:50%;transform:translate(-50%, -40%);background:#fff;padding:5px 10px}@media screen and (max-width: 768px){.title-main--style h2{font-size:21px !important}.box--list-branch .box-image{width:100%;max-width:fit-content}.branch-item .box-image img{width:100px;height:80px}.branch-item a,.branch-item p{font-size:14px !important}}.ss-doctor{padding:20px 0}.sec-item-doctor{background-image:url("../images/Frame-3778.png");background-repeat:no-repeat;background-size:cover;background-position:center;padding:60px 0;background-position-y:250px}.docter-post-item .post-title>strong{font-family:"TUV-DOMAINE";font-weight:400;font-size:48px;line-height:58px;color:#0097dc}.docter-post-item .post-title>strong:last-child{font-weight:700 !important;font-size:32px !important;text-transform:capitalize;background:linear-gradient(90.33deg, #0b339a 0%, #0097dc 49.13%, #007ad2 99.72%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;text-transform:uppercase}.docter-post-item .box-image-cover img{position:relative}.docter-post-item .from_the_blog_excerpt{font-size:16px;line-height:180%;color:#333333;padding-bottom:15px}.docter-post-item .box-image-cover:before{width:100%;height:100%;max-width:420px;border:3px solid #0b389e;position:absolute;max-height:560px;border-radius:10px;left:10%;bottom:-10%}.docter-post-item .desc--bs{height:100%;overflow:hidden}.docter-post-item .box-image-cover{text-align:center}.docter-post-item .box--btn-bs{display:flex;justify-content:center;align-items:center;gap:15px}.btn-rmy--style{background:linear-gradient(90deg, #ffd086 0%, #d4a145 50.99%, #fdce84 105.26%);box-shadow:0px 0px 4px rgba(255,255,255,0.85);border-radius:8px;width:197px;height:45px;font-weight:600;font-size:20px;line-height:24px;text-transform:uppercase;color:#ffffff;display:flex;flex-direction:row;align-items:center;justify-content:center;cursor:pointer}.btn-rmy--style:hover span{color:#ffffff}.btn-booking--style{cursor:pointer;background:linear-gradient(90.33deg, #0b339a 0%, #0097dc 49.13%, #007ad2 99.72%);box-shadow:0px 0px 4px rgba(255,255,255,0.85);border-radius:8px;width:197px;height:45px;font-weight:600;font-size:20px;line-height:24px;text-transform:uppercase;color:#ffffff;display:flex;flex-direction:row;align-items:center;justify-content:center}.ss-doctor .sec-item-doctor:nth-child(2n-1) .docter-post-item{display:flex;flex-direction:row-reverse}.btn--white{background:#fff !important}.btn--white>span{background:linear-gradient(90.33deg, #0b339a 0%, #0097dc 49.13%, #007ad2 99.72%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}@media screen and (max-width: 1180px){.docter-post-item .box-image-cover:before{max-width:350px;max-height:460px}.docter-post-item .box-image-cover img{max-width:350px;max-height:460px;object-fit:cover}}@media screen and (max-width: 1000px){.docter-post-item .box-image-cover:before,.docter-post-item .box-image-cover img{max-width:300px;max-height:410px}.docter-post-item .post-title>strong{font-size:28px !important}.docter-post-item .post-title>strong:last-child{font-size:28px !important}}@media screen and (max-width: 800px){.docter-post-item .box-image-cover:before,.docter-post-item .box-image-cover img{max-width:250px;max-height:360px}}@media screen and (max-width: 750px){.docter-post-item .post-title>strong{font-size:22px !important}.docter-post-item .post-title>strong:last-child{font-size:22px !important}.docter-post-item .box-image-cover:before,.docter-post-item .box-image-cover img{max-width:200px;max-height:310px}}@media screen and (max-width: 550px){.docter-post-item .post-title>strong{font-size:22px !important;line-height:40px}.docter-post-item .post-title>strong:last-child{font-size:22px !important;line-height:40px}.docter-post-item .box-image-cover:before,.docter-post-item .box-image-cover img{max-width:90%;max-height:fit-content}.ss-doctor{padding:0}.sec-item-doctor{background-image:unset !important;padding:10px 0}.ss-doctor h3.post-title.is-large{display:flex;flex-direction:column;align-items:center}.ss-doctor .box-image-doctor{margin:0 !important;padding:0 !important}.ss-doctor .docter-post-item .desc--bs{height:100%;overflow:hidden;padding-bottom:15px}.btn-booking--style,.btn-rmy--style{height:40px;font-weight:400;font-size:16px;width:160px}.ss-doctor .sec-item-doctor:nth-child(even) .col-inner{display:flex;flex-direction:column;align-items:flex-end;padding:0 7px}}.s-slider-why .flickity-slider>.row:not(.is-selected){opacity:1}.s-slider-why .flickity-slider .row{padding:0 5px !important}.s-slider-why .flickity-slider .box{padding:12px;border-radius:8px;background:#fff}.s-slider-why .flickity-slider .box img{border-radius:8px}.s-slider-why .flickity-slider .box-text h4{font-size:24px;font-weight:600;color:#0097dc}.s-slider-why .flickity-slider .box-text p{font-size:16px;font-weight:400;text-align:justify}.box-slider-why ol.flickity-page-dots{bottom:-25px}.row-slider-why .flickity-page-dots .dot{border-color:#e2e2e2 !important;background:#e2e2e2 !important}.row-slider-why .flickity-page-dots .dot.is-selected{width:8px;background:var(--gradient-color-bg) !important}.s-slider-why .head-why-s{padding:60px 0 59px}.s-slider-why .head-why-s .title p{font-size:37px;font-weight:700;background:linear-gradient(90deg, #ffd086 0%, #d4a145 50.99%, #fdce84 105.26%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin-bottom:0 !important}.s-slider-why .head-why-s img{width:100%;max-width:446px;padding:10px 0}.s-slider-why .head-why-s .desc{max-width:max-content;padding:10px 20px;border-radius:99px;border:1px solid #fff;background:linear-gradient(90deg, #008bf1 0%, #008bf1 30%, #27c1f9 100%)}.s-slider-why .head-why-s .desc p{font-size:16px;font-weight:600;color:#fff;margin-bottom:0 !important}.s-slider-why .head-why-s .col-inner{border-radius:20px;background:#ffffff73;max-width:max-content;text-align:left;margin:30px 0;padding:20px;display:flex;flex-direction:column;align-items:center}.row-slider-why .flickity-slider>*{max-width:33.3% !important}@media only screen and (max-width: 768px){.row-slider-why .flickity-slider>*{max-width:75% !important}.s-slider-why .flickity-slider .box-text h4{font-size:16px !important}.s-slider-why .flickity-slider .box-text p{font-size:14px !important}.s-slider-why .head-why-s .title p{font-size:14px !important}.s-slider-why .head-why-s .desc p{font-size:10px !important}.s-slider-why .flickity-slider .box{padding:6px !important}.s-slider-why .head-why-s{padding:10px 0}.s-slider-why .head-why-s img{max-width:190px}.s-slider-why .head-why-s .col-inner{align-items:flex-start;margin:0}.s-slider-why .head-why-s .desc{padding:5px 10px}.s-slider-why .head-why-s .img{margin:0}.s-slider-why .bg-fill{background-size:contain !important;background-position:top center !important}}:root{--primary-color: #446084;--main-color: #0097dc;--main-yellow: #0099cb;--main-dark-yellow: #0080c7;--brandwebsite-gradient-primary: linear-gradient(
    90deg,
    #0099cb 0%,
    #00b0ea 49.13%,
    #0080c7 99.72%
  );--color-white: #fff;-color-placeholder:#c0c0c0}::-webkit-scrollbar{width:8px;border-radius:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:linear-gradient(90deg, #0099cb 0%, #00b0ea 49.13%, #0080c7 99.72%);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg, #0080c7 0%, #00b0ea 49.13%, #0099cb 99.72%)}.container-width,.full-width .ubermenu-nav,.container{max-width:1270px}.row{max-width:1270px}.row.row-collapse{max-width:1240px}.row.row-small{max-width:1262.5px}.row.row-large{max-width:1300px}.header-main{height:116px}#logo{width:200px}#logo img{max-height:116px}.header-bottom{min-height:43px}.header-top{min-height:30px}.transparent .header-main{height:30px}.transparent #logo img{max-height:30px}.has-transparent+.page-title:first-of-type{padding-top:60px}.has-transparent+#main>.page-title,.has-transparent+#main>div>.page-title{padding-top:60px}.has-transparent+#main .page-header-wrapper:first-of-type .page-title{padding-top:60px}.header.show-on-scroll{height:116px !important}.stuck .header-main{height:116px !important}.stuck #logo img{max-height:116px !important}.header-bg-color{background-color:rgba(255,255,255,0.9)}.header-bottom{background-color:rgba(35,35,35,0.48)}.header-main .nav>li>a{line-height:16px}.stuck .header-main .nav>li>a{line-height:50px}.header-bottom-nav>li>a{line-height:16px}@media (max-width: 549px){.header-main{height:70px}#logo img{max-height:80px}}body{font-size:100%;font-family:"Montserrat", sans-serif;font-weight:0}@media screen and (max-width: 549px){body{font-size:100%}}.nav>li>a,.mobile-sidebar-levels-2 .nav>li>ul>li>a{font-family:"Montserrat", sans-serif}.nav>li>a,.mobile-sidebar-levels-2 .nav>li>ul>li>a{font-weight:700}h1,h2,h3,h4,h5,h6,.heading-font,.off-canvas-center .nav-sidebar.nav-vertical>li>a{font-family:"Montserrat", sans-serif}h1,h2,h3,h4,h5,h6,.heading-font{font-weight:700}.banner h1,.banner h2{font-weight:700}.alt-font{font-family:"Montserrat", sans-serif;font-weight:0 !important}.title-events h2,.title-news h2{font-weight:800;font-size:32px;line-height:39px;display:flex;align-items:center;background:var(--gradient-color-bg);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;--text-fill-color: transparent;justify-content:center;margin-bottom:24px !important}.sec__doctor .box__ifi{width:100%;height:100%;max-width:210px;max-height:160px;display:flex;justify-content:center;align-items:center;flex-direction:column}.table-services-style table{border-collapse:collapse;border:1px solid #343f6d !important;border-spacing:0;color:#3053aa;background:#fff !important}.table-services-style table td strong,.table-services-style table td b{font-weight:600}.table-services-style table tr:nth-child(1) td p span{text-transform:uppercase;font-weight:700 !important;font-size:24px;color:#3053aa !important}.table-services-style table tr:nth-child(1) td p span strong{text-transform:uppercase;font-weight:700 !important;font-size:24px;color:#3053aa !important}.table-services-style table tr:nth-child(2) td strong{text-transform:uppercase;font-weight:700 !important;font-size:24px;color:#3053aa !important;font-size:20px}.table-services-style table tr:nth-child(1) td{color:#3053aa !important}.table-services-style table td{border:1px solid #3053aa;font-weight:600 !important;font-size:18px;text-transform:capitalize;color:#3053aa;cursor:pointer;padding:10px 20px !important}.table-services-style table tr td:last-child{color:#c30000}.table-services-style table tr:hover td{background:#f3f3f3 !important}@media screen and (max-width: 768px){.table-services-style{padding:0 10px !important}.table-services-style table tr:nth-child(1) td p span{font-size:20px}.table-services-style table tr:nth-child(1) td p span strong{font-size:20px}.table-services-style table tr:nth-child(2) td strong{font-size:20px;font-size:16px}.table-services-style table td{font-size:15px;padding:5px 10px !important}}.name_cty_cp_rang{font-size:20px;font-weight:600}#ftwp-postcontent h2 b::before{transform:translateY(-50%);top:50% !important}.fadviseblock.advise--style,.fslidebar_advise,.fadvise__popup form{background-image:url("images/bg-formpp.jpg") !important}.bg-customer-post{background-image:url("images/bg-cus-1-1.png")}.bg-doctor-post{background-image:url(images/Frame-3822-1.png)}.dng-footer--logogroup a>img{object-fit:contain !important}@media (max-width: 549px){.box__mtitle.title-about .main__title strong{white-space:initial}.entry-content h2{line-height:34px}.row-area-mobile-new>*{padding:4px !important}.block-slider-single{margin-left:-1px !important;margin-right:-1px !important}#trp-floater-ls{display:none}.dng-mega-menu-mobile{padding-bottom:200px;top:121px}#main{margin-top:42px}.swiper-backface-hidden .swiper-slide{margin:0px !important}}.label-new.menu-item>a:after{content:"New"}.label-hot.menu-item>a:after{content:"Hot"}.label-sale.menu-item>a:after{content:"Sale"}.label-popular.menu-item>a:after{content:"Popular"}.bac-si-template-default.single .related,.bac-si-template-default.single .events{display:none !important}.advise--style .title--f{font-family:"Montserrat" !important;font-size:33px !important}.fslidebar_advise.advise--style .title--f{font-size:22px !important}.bg-cta{border:1px dotted #05a0e0;border-radius:10px;padding:20px !important;display:flex;align-items:center;justify-content:center;gap:20px;box-shadow:2px 2px 10px #d6d6d6}.bg-cta img{width:100%;max-width:170px;height:auto;margin:0 !important;cursor:pointer}@media screen and (max-width: 768px){.fbox--title .title__main_h{font-size:22px !important}}.sec-doctor-post .post--doctor-item:last-child .box-name-bs>a{display:none !important}.box__text-ifd p{text-transform:unset}p.number--csvc,p.content--csvc{font-size:16px}.docter-post-item .post-title>strong{font-size:36px}.ss-doctor .docter-post-item .desc--bs{text-align:justify}.sec-customer-post h3.post-title{padding-right:22px}.block__form_b .section-content:before{height:64%}@media screen and (max-width: 550px){p.number--csvc,p.content--csvc{font-size:14px}.service--breadmore span{font-weight:400;font-size:14px}.contact__main .info p{display:block}.contact__main .info p:first-child{display:none}.docter-post-item .post-title>strong{font-size:30px !important}.docter-post-item .post-title>strong:last-child{font-size:30px !important}.ss-doctor .sec-item-doctor:nth-child(even) .col-inner{align-items:center}.box--list-branch{display:flex;flex-direction:column}}.box--list-branch{display:flex}.branch-footer .tabs .nav-main ul{gap:10px !important}.branch-footer .tabs .nav-main ul li{width:100%;text-align:center}.branch-footer .tabs .nav-main ul li a{font-size:13px}.booking__formv2__box label{position:relative}.slider--style-bn .flickity-page-dots .dot{width:8px !important;height:8px !important;background-color:#0097dc !important;background:#0097dc !important;opacity:0.5;border:none;margin:0 4px}.slider--style-bn .flickity-page-dots .dot.is-selected{background-color:#0097dc !important}#form__local,#form__time{z-index:1000}.item__iconloading img{height:100px;width:120px}.recent-posts-single>h3{font-size:26px;color:var(--primary-colors);display:flex;white-space:nowrap;align-items:center}.recent-posts-single>h3:after{background-image:url("images/Frame-38.png");content:"";background-size:contain;width:100%;height:8px}.blog__post .post-item .col-inner:hover{background:#f6f6f6;border-radius:10px}#wide-nav>div>div>ul>li:hover>a:after{width:100%}.active_subm{display:flex !important;justify-content:flex-start;align-items:center}.box__mtitle .main__title{font-size:48px;font-weight:700;display:flex;white-space:pre;align-items:center;gap:12px;flex-direction:row-reverse}.box__mtitle .dot__title::after{background-image:url("images/Frame-22-1.png");height:29px;width:100%}.cus__boxs .main__title{font-size:40px;font-weight:700}.box__item--doctor .col-inner{overflow:visible}.form__advise .btnf__close{z-index:555}.category__s .post-item .box-text{padding-left:5px;height:100%;overflow:hidden;max-height:140px}._1z7u._2ph-{right:unset}._1drp._5lv6{font-size:16px}.box-fanpage iframe{border-radius:5px}.post-sidebar.large-3.col{position:relative;display:flex;flex-direction:column;width:100%;max-width:fit-content;text-decoration:none;-webkit-transition:all 1s ease;min-width:250px}.post-sidebar #secondary{position:-webkit-sticky;position:sticky;bottom:3rem;margin-top:auto;flex:0 0 auto}p.logo-tagline{display:none}.nav-outline>li>a{border:unset !important}form.history__lookup{display:none}.tooth__content .item__title h3,.dentistry__content .item__title h3{font-weight:600 !important}.beauty__main .beauty .beauty__content .item__title h3,.beauty__main .brand .brand__list .item__title h3{font-weight:600 !important}.suggest_post .post__list .item__title h3,.events .flickity-slider .item__title h3,.promotion .item .item__title h3,.brand__content .content__right .item a .item__title h3{font-weight:600 !important}.promotion .item a .item__image{height:300px;margin-bottom:0;width:900px;height:300px;margin-bottom:0;width:900px}.promotion .item a .item__image img{height:100%;width:100%;object-fit:cover;object-position:center;height:100%;width:100%;object-fit:cover;object-position:center}.brand__content .content__left .item__image{height:362px}.brand__content .content__left .item__image img{height:auto;width:100%;max-height:362px;object-fit:fill}.promotion__content>.container{display:none}.suggest_post{position:relative}.suggest_post .post__list{overflow-y:auto;height:auto;max-height:600px}.khb--block .uppercase{font-weight:600;font-size:24px}.form-booking .booking__content form input{font-style:normal}.item--post{display:flex;gap:15px;margin-bottom:40px}.item--post img{height:300px;object-fit:cover;min-width:900px;object-position:bottom}.item--post h3{color:#333333;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.item__titles p{font-weight:400;font-size:14px;line-height:160%;color:#333333;margin-bottom:8px;text-align:start;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.sec__information_h img{border-radius:5px !important}.logo__boxf{width:100%;display:flex;align-items:center;border-right:1px solid #fff}.posts__homepss .post-title{height:48px}#wide-nav>div>div{width:100% !important;margin:0 !important}#wide-nav>div>div>ul{justify-content:space-between !important}@media screen and (max-width: 550px){#ftwp-postcontent h2 b::before,#ftwp-postcontent h2 strong::before{top:16px}.suggest_post .post__list{max-height:400px !important;height:auto !important}.category__s .image-cover img{width:100%;max-height:100%;object-fit:cover;border-radius:10px;object-position:top}.tooth__content .item__image img,.dentistry__content .item__image img{object-position:top !important}.beauty__main .beauty .beauty__content .item:nth-child(3) .item__image img,.beauty__main .beauty .beauty__content .item:nth-child(4) .item__image img,.beauty__main .beauty .beauty__content .item:nth-child(1) .item__image img,.beauty__main .beauty .beauty__content .item:nth-child(2) .item__image img{object-position:top !important}.beauty__main .brand .brand__list .item__image img{object-position:top !important}.suggest_post .post__list .item__image img{object-position:top !important}.btn__style--all.booking__btn-block.btn__booking-send{color:#fff !important}.posts__homepss .post-title{height:40px}.suggest__box{gap:24px;display:flex;align-items:center;flex-direction:column}.khb--block .uppercase{font-weight:600;font-size:16px}.brand__content .content__left .item__image{height:auto}.item--post{margin-bottom:30px;flex-direction:column;align-items:center;text-align:center}.item--post img{min-width:auto !important;height:auto !important}.f__booking,.ft__bg{background-image:url(images/POP-UP-dat-lich-hen-2.png) !important}.promotion .item a .item__image{height:335px;margin-bottom:0;width:auto}.suggest_post{position:relative}.suggest_post .post__list{overflow-y:auto;height:483px;max-height:560px}.dentistry__content.carousel .flickity-page-dots .dot{width:16px;height:25px}.skb__sec .title__main_h{font-size:24px !important}.box__item--doctor .col-inner{overflow:auto}.stuck #logo img{max-height:50px !important}#logo img{max-height:65px}.box__mtitle .dot__title::after{height:16px}.box__mtitle .main__title{flex-direction:row}.cus__boxs .main__title{font-size:20px;font-weight:700}.menuf--style .ux-menu-link{width:100%;height:auto}.menuf__social>a>img{width:44px;height:44px;margin:0 !important}.list-post-news .row .list-posts,.list-post-events .row .list-posts{grid-template-columns:1fr 1fr;gap:10px;margin:0 auto;padding:0 30px}.image__two--doc img{height:350px;width:100%;object-fit:cover}.box__images--nk{position:absolute;left:0;width:100px !important}}@media (min-width: 1024px){.entry-content h2{font-size:22px;line-height:33px}}.events .flickity-slider .item__image img,.promotion__banner img,.promotion .item .item__image img,.outstanding .flickity-slider .item img{object-fit:cover;object-position:top}.brand__content .content__right .item a .item__image img,.brand__content .content__left .item__image img{object-fit:cover;object-position:top}.box__readmore{padding-top:10px;display:flex;justify-content:center}.box__readmore a{width:167px !important;height:40px !important;line-height:40px !important;text-align:center;background:#fff;border:1px solid #0097dc !important;border-radius:5px !important;font-weight:600 !important;font-size:16px !important;text-transform:uppercase;color:#0097dc !important;cursor:pointer;padding:0 !important}.box__readmore a:hover{background:radial-gradient(50% 50% at 50% 50%, #15bef0 0%, #0097dc 98.02%);border:1px solid #ffffff !important;color:#fff !important;box-shadow:0px 0px 6px #b1ffff !important}.bg-cta{border:1px dotted #05a0e0;border-radius:10px;padding:20px 0 0px 0px;margin-bottom:20px}.bg-cta strong{color:#049ee0;font-size:20px}.bg-cta a img{max-width:200px;margin-top:15px}.img-border img{border-radius:5px}.list-website .col{padding:0 4.8px 7.6px !important}@media screen and (max-width: 550px){.fb_dialog_content>iframe{bottom:125px !important;right:-2px !important}}.item__iconloading img{height:70px;width:120px}.text-left.box-content--doc.box__text-ifd{color:var(1, #333)}@media (max-width: 786px){.page-content ul{margin-left:15px}.newspapers__item .item__image{height:auto}.newspapers__item .item__image img{object-fit:contain !important;width:500px}}.dng-footer--logogroup>h4{text-align:left;margin-bottom:5px;color:#fff}.menu__mbb{display:none}@media screen and (max-width: 750px){.menu__mbb{display:block}}.post h1.entry-title{line-height:initial}.form--register .f--close{display:none}.blog-list-news .box-vertical .box-text .post-title{min-height:52px}@media screen and (max-width: 550px){.box__input-s>input{max-width:100% !important}}p.author-name.uppercase.hide-des{max-width:77%}.box__text-ifd p,.box__text-ifd div.desc{color:#000}.address-store{color:#000}.space-top{margin:0 auto;top:30px}.section-tscct-shark{padding-bottom:0px !important}.section-tscct-shark .img-inner.dark img{width:100%}@media screen and (max-width: 991px){.store_item .b-card-33{border-radius:0}}.list-footer-branch .col-inner{padding:10px 10px 10px 0;height:290px;overflow:auto;margin-bottom:5px}.list-footer-branch .col-inner::-webkit-scrollbar-thumb{background:#01a0e4;border-radius:5px}.list-footer-branch .col-inner::-webkit-scrollbar{width:5px}.list-footer-branch .col-inner::-webkit-scrollbar-track{background:#f3f3f3}@media screen and (max-width: 768px){.list-footer-branch .col-inner{height:205px}}.blog-single .block-video-single .video #ftwp-postcontent>p{background:#fff !important}.blog-single .block-video-single .video iframe{border-radius:15px}.fs-brand>*{font-size:48px;background:linear-gradient(90deg, rgba(11,51,154,0.85) 0%, rgba(0,151,220,0.85) 49.13%, rgba(0,122,210,0.85) 99.72%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.fs-heading-1>*{font-size:40px;margin-bottom:0}@media (max-width: 768px){.fs-heading-1>*{font-size:28px}}.fs-small{font-size:12px}.fs-small *{font-size:12px}.title-gradient-2>*{background:linear-gradient(90deg, rgba(11,51,154,0.85) 0%, rgba(0,151,220,0.85) 49.13%, rgba(0,122,210,0.85) 99.72%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.title-shadown>*{filter:drop-shadow(4px 4px 0px var(--color-white))}.body-text>*{font-size:16px;line-height:1.8;color:#333}.bg-gradient{background:linear-gradient(90deg, rgba(11,51,154,0.85) 0%, rgba(0,151,220,0.85) 49.13%, rgba(0,122,210,0.85) 99.72%);color:var(--color-white)}.bg-gradient *{color:var(--color-white)}.col-center .col{padding-bottom:0 !important}.text-justify{text-align:justify}.titles__homep .section-title.section-title-center{flex-wrap:nowrap}.sec-video-post .tab__nav ul{display:flex;align-items:center;justify-content:flex-start;list-style:none}.sec-video-post .tab__nav ul li a{color:var(--main-yellow);line-height:2.5rem;font-size:18px;text-align:center;border-radius:5px;width:100%;height:2.5rem;display:inline-block;margin-bottom:0.5rem;font-weight:500;text-transform:capitalize;padding:0 20px}.sec-video-post .tab__nav ul li.active a{color:#fff;background:var(--brandwebsite-gradient-primary)}.sec-video-post .col.medium-8.small-12.large-7 .col-inner{height:100%}.sec-video-post .col.medium-8.small-12.large-7 .col-inner .box-img-video{height:100%;max-height:500px}.sec-video-post .col.medium-8.small-12.large-7 .col-inner iframe{max-height:100%;height:100%;width:100%}@media screen and (max-width: 550px){.sec-video-post .box-img-video{height:198px}}@media screen and (max-width: 768px){.sec-video-post .tab__nav ul li a{font-size:13px}}@media screen and (min-width: 1024px){.sec-video-post .col.medium-8.small-12.large-7{max-width:66.3%;-ms-flex-preferred-size:66.3%;flex-basis:66.3%}.sec-video-post .col.medium-4.small-12.large-5{max-width:33.6%;-ms-flex-preferred-size:33.6%;flex-basis:33.6%}}.menuf--style .ux-menu-link__link{display:list-item;margin-left:15px;color:#fff !important;width:100%}.menuf--style .ux-menu-link__link:hover{width:80%;padding:0;margin:0}.ux-menu.menuf--style{padding-left:0}.footer__title{color:#3997dd;font-size:16px;font-weight:700;text-transform:uppercase}.icon__social{display:flex;justify-content:space-evenly;align-items:center}.box__contacts{display:flex;justify-content:flex-start;align-items:center;gap:5px;padding-bottom:16px}.box__contacts img{padding-left:5px;width:25px;height:auto}.box__contacts p,.box__contacts a{margin:0;color:#ffff !important}.ft__title{font-size:18px;font-weight:700;margin:0}.ftitle-icon{background:#fff;display:flex;justify-content:center;align-items:center;padding:5px 0;border-radius:9px 9px 0 0;margin:1px 1px -1px 1px}.ftime__day{list-style:none;margin:0;padding:0}.ftime__day>li{display:flex;justify-content:space-between;align-items:center;height:44px;padding:0 8px;margin:1px;margin-left:1px !important;background:#fff}.ftime__day>li:last-child{margin-top:2px !important;border-radius:0 0 10px 10px}.item__fdayl{margin-top:2px !important}.ftime__work{width:100%;height:183px;border-radius:10px;border:0px solid transparent;background:var(--gradient-color-bg)}.bg-ftime{border-radius:10px;margin:1px;top:2px;position:relative}.absolute-footer{display:none !important}.footer__title{align-items:center;gap:5px}.footer__title:after{content:"";width:100%;border-style:none;border-top-style:dotted;border-color:#fff;border-width:5px;max-width:30%}#top-link{background:#fff;border-radius:10px !important}.tabContent{display:none}.tabContent.active{display:block}.c-form-border::before{background-image:none}.branch-footer .tabs{box-shadow:0px 1px 6px #f2f2f2;padding:20px 10px 10px}.branch-footer .tabs .nav-main ul{display:flex;align-items:center;justify-content:space-between;list-style:none}.branch-footer .tabs .nav-main ul li a{padding:0px 10px;border-radius:5px;border:1px solid #fdce84;display:inline-block;height:40px;line-height:40px;font-size:14px;color:#fff;font-weight:400}.branch-footer .ft-title-menu{margin-bottom:10px;margin-bottom:10px}.branch-footer .tabs .nav-main ul li a.is-active{background:linear-gradient(90deg, #ffd086 0%, #d4a145 50.99%, #fdce84 105.26%)}.tab-main{padding-top:10px}.tab-main .text-secondary{color:#f8c22c}.is-active{display:block !important}.branch-footer .tabs .nav-main ul li{margin:0}.branch-footer ul{margin-left:0 !important;list-style:none;color:#3997dd;font-size:14px;margin-bottom:0;margin-top:0}.branch-footer ul a{color:#333}.branch-footer ul li{margin-left:0 !important}.branch-footer ul li:last-child{margin-bottom:0 !important}.branch-footer ul p{margin-bottom:10px}.branch-footer ul li{margin-bottom:10px}.branch-footer ul li.mb-3{margin-bottom:12px}.branch-footer ul.scroll_y{max-height:300px}#footer .boxw-group{display:flex;display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}#footer .boxw-group img{border-radius:5px !important}@media screen and (max-width: 550px){.footer__title.menu__footer:after{content:"";background-size:contain;position:relative;right:0;margin-right:20px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:10px solid white}.mservices.stack,.menuf__cs.stack{display:none;transition:all 0.3s ease}.menu__fbox .footer__title{white-space:pre;display:flex;align-items:center;gap:5px;margin:3px 0;justify-content:space-between}.logo__boxf .col-inner{padding:40px 5px}}@media (min-width: 850px) and (max-width: 1140px){.branch-footer .tabs .nav-main ul{gap:0;justify-content:space-between}.branch-footer .tabs .nav-main ul li a{font-size:14px}}@media (min-width: 850px) and (max-width: 1060px){.branch-footer .tabs .nav-main ul li a{font-size:12px}}@media (min-width: 850px) and (max-width: 970px){.branch-footer .tabs .nav-main ul li a{font-size:12px;padding:0px 6px}}@media screen and (min-width: 1024px){.footer__col-policy{max-width:28% !important;-ms-flex-preferred-size:28% !important;flex-basis:28% !important}.footer__col-system{max-width:38% !important;-ms-flex-preferred-size:38% !important;flex-basis:38% !important}}.footer-form .f--input_v2{display:grid}.branch-footer-box{padding:10px;box-shadow:0px 1px 6px 0px var(--primary-colors);border-radius:5px}.branch-footer .category-name{font-size:16px;text-transform:uppercase}.branch-footer ul a:hover{color:var(--primary-colors)}.branch-footer .tab-store{background:linear-gradient(90.33deg, #0b339a 0%, #0097dc 49.13%, #007ad2 99.72%);border-radius:5px;padding:10px;text-align:center;margin-left:-10px;margin-right:-10px;margin-top:-10px;min-height:54px;display:grid;align-items:center;justify-content:center}.branch-title{color:#fff;height:100%;border-radius:5px;width:fit-content;padding:5px 8px;font-weight:700}.mb-4{margin-bottom:20px}.form-booking{background:radial-gradient(50% 50% at 50% 50%, #15bef0 0%, #0097dc 98.02%);border-radius:10px;width:100%}.form-booking .booking__header{height:178px;background-image:url(../images/booking-header.png);background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;display:flex;gap:4px;align-items:center;justify-content:center}.form-booking .booking__header p{font-weight:500;font-family:"Montserrats"}.form-booking .booking__header h2{margin-bottom:0px;font-weight:700;font-size:28px;line-height:29px;color:#ffffff;text-align:center;margin-bottom:4px}.form-booking .booking__header p{font-size:14.0604px;color:#ffffff;text-align:center;margin-bottom:0}.form-booking .booking__header .booking__image{opacity:0.9;width:85px}.form-booking .booking__content{padding:0px 20px 20px}.form-booking .booking__content form{margin-bottom:0px}.form-booking .booking__content form .booking__formv2__box{gap:16px}.form-booking .booking__content form label{margin-bottom:0}.form-booking .booking__content form input{font-style:italic;font-weight:300;font-size:14px;line-height:17px;color:#333333;margin-bottom:0;background:#ffffff;border-radius:5px;height:40px;padding:10px 13px}.form-booking .booking__content form .fhl__form{padding-top:10px}.form-booking .booking__content form button{font-weight:600;font-size:16px;line-height:20px;color:#ffffff;border:1px solid #ffffff;filter:drop-shadow(0px 0px 4px rgba(255,255,255,0.85));border-radius:5px;width:167px;height:40px;margin:auto;display:block}@font-face{font-family:"Montserrats";src:url("../fonts/Montserrat-Medium.ttf");font-weight:500;font-display:swap}@media (min-width: 1024px){.form-booking{margin:0;width:380px}}@media (min-width: 1024px){.form-booking .booking__header{height:182px}}@media (min-width: 1024px){.form-booking .booking__header h2{font-size:30.4207px;line-height:37px;margin-bottom:8px}}@media (min-width: 1024px){.form-booking .booking__header p{font-size:14.0604px;line-height:17px}}@media (min-width: 1024px){.form-booking .booking__content form{display:grid;grid-template-columns:1fr 1fr;column-gap:17px;row-gap:16px}.form-booking .booking__content form.booking__formv2{display:block}.form-booking .booking__content form .booking__formv2__box{grid-template-columns:1fr}}.c-select{position:relative}.c-select.c-form>.c-icons{width:12px}.c-select.c-form>.c_input{padding:0}.c-select>.c_input{height:36px;line-height:36px;padding:0 30px 0 12px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-select>.c-icons{height:100%;width:30px;cursor:pointer;font-size:15px;position:absolute;top:0;right:0}.c-select>.c-icons>i{-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.c-select .c_list{width:100%;max-height:217px;line-height:20px;padding:5px;background-color:#fff;overflow:auto;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);z-index:10000;position:absolute;top:40px;-webkit-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear;display:none}.c-select.is-focused .c_list{opacity:1;visibility:visible;top:40px}.c-select.is-focused>.c-icons i{-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;-webkit-transform:rotate(180deg) translate(50%, 50%);transform:rotate(180deg) translate(50%, 50%)}.c-form .c_input{width:100%;height:0;border:none;background-color:transparent;position:relative;z-index:1}.c-form-border .c_input{width:100%;height:0;border:none;background-color:transparent;position:relative;z-index:1;padding:1.215em 1.072em 1.415em 1.072em;transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out;border-radius:inherit;background-color:#fff;border-left:2px solid #0097dc}.c-form-border::before{content:"";position:absolute;inset:0;margin:-1px -1px -1px -1px;border-radius:inherit}.c-form-border .c_input{border-color:#0097dc !important}.c-select>.c_input{height:36px;line-height:36px;padding:0 30px 0 12px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-form-border::before{background-image:linear-gradient(to right top, #0097dc, #0097dc) !important}.c-form-icon i{position:absolute !important;right:10px;top:5px;color:#0097dc;z-index:9;font-size:20px}.c-radio input[type="radio"]{overflow:hidden;opacity:0;width:0;height:0;position:absolute;top:0;left:0}.c-radio label{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;cursor:pointer;color:#666666;position:relative;font-weight:400;font-size:16px !important;color:#333 !important}.c-radio label>span:not(.c_tick){font-size:1em;line-height:1.42857143}.c-select .c-radio{font-size:14px;padding:0 10px;margin-top:0;margin-bottom:5px;border-radius:3px;-webkit-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.c-select .c-radio label{display:block;color:inherit;padding:10px 0}.c-select .c-radio:hover,.c-select .c-radio.is-selected{color:#fff !important;background-color:#d4a145}.c-select .c-radio:hover span{color:#fff !important}.s-sytem-1 .s_scroll{padding:2px}.loading--o{position:absolute;width:100%;height:100%;display:flex;top:0;left:0;z-index:111111;align-items:center;justify-content:center;background:#fff}@keyframes dropdown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.booking__formv2__box .c-select{width:100%;border-radius:5px;text-align:left;color:#333;background:#fff;height:40px}.booking__formv2__box .c-select .c_input{color:#333;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-webkit-transition:color 0.3s, border 0.3s, background 0.3s, opacity;font-size:14px !important;font-style:italic;text-transform:capitalize}.booking__formv2__box .c-select input{padding:0 !important;border:none !important;margin:0 !important;box-shadow:none !important;cursor:pointer}.c-select.c-form-border .c_input input{padding:0 !important;border:none !important;margin:0 !important;box-shadow:none !important;cursor:pointer}.animate-show{transition:all linear 0.5s}.animate-show.ng-hide{opacity:0}.modal{display:none}.modal.show{display:block;z-index:11111111111}ul.list-stores.scroll_y{min-height:250px;max-height:320px}ul.list-stores li.store__item{display:grid;grid-template-columns:160px 1fr;gap:4px;padding:0;align-items:center;justify-content:space-between;margin-bottom:5px;border-radius:5px;position:relative;cursor:pointer}ul.list-stores li.store__item .store__store_image{height:128px;width:100%;margin-right:0 !important;border-radius:20px 0px;overflow:hidden}ul.list-stores li.store__item .store__store_image img{height:100%;width:100%;object-fit:cover}ul.list-stores li.store__item .store__text{font-size:15px}ul.list-stores li.store__item .store__address{text-align:left;color:#333333;padding-right:22px}.show-branch .ft__bg{background-image:none !important;background-color:#fff}.show-branch .c-select.c-form-border{border-radius:5px;text-align:left;margin-bottom:10px}.checkO{position:absolute;top:4px;left:8px;width:24px;height:24px;background:#ffffff;border-radius:50%;border:1px solid #0097dc;cursor:pointer !important}.checkO::after{content:"";position:absolute;top:4px;left:4px;width:20px;height:20px;border-radius:50%;background-color:white}.show-branch ul.list-stores li.store__item .checkO{position:absolute;top:50%;right:0px !important;left:auto !important;transform:translateY(-50%)}.show-branch ul.list-stores li.store__item .checkO:after{top:0px;left:0px}.show-branch ul.list-stores li.store__item.active .checkO{border-color:#d4a145}.show-branch ul.list-stores li.store__item.active .checkO:after{background:#d4a145;width:16px;height:16px;top:3px;left:3px}.show-branch li:hover .checkO,.show-branch li.active .checkO{box-shadow:0px 4px 4px rgba(0,0,0,0.15),inset 0px 2px 2px rgba(0,0,0,0.25)}p.modal-branch__area{margin-bottom:5px;color:#d4a145;text-align:left}ul.list-stores li.store__item.active .store__address span.store__title{color:#d4a145}ul.list-stores li.store__item .store__address .store__name{display:flex;align-items:center;gap:5px}.show-branch .ft__box_all{background-color:#fff;border-radius:5px}.show-branch .btn__style--all{color:#0097dc !important;border-color:#0097dc !important;font-size:16px;margin:auto;width:auto}.show-branch .btn__style--all:hover{color:#d4a145 !important;border-color:#d4a145 !important}.show-branch .ft__title{color:#d4a145 !important;font-size:25px}.inactive{display:none}.inactive.active{display:block}.active{display:block}.modal-branch__stores{position:relative;text-align:center;margin-bottom:20px}.modal-branch__stores .s_empty{background:#f6f6f6;padding:30px}@media screen and (max-width: 991px){.icon-angle-down:before{content:"ï„‡" !important;position:relative !important;background:transparent !important;transform:none !important;border:none !important}.show-branch .ft__box_all{padding:5px 20px}}@media (max-width: 767px){.show-branch ul li.store__item{grid-template-columns:120px 1fr}.show-branch ul li.store__item .store__store_image{height:96px}ul.list-stores li.store__item .store__address .store__name,ul.list-stores li.store__item .store__text{font-size:14px}.show-branch ul li.store__item.active .checkO:after{width:12px;height:12px}.show-branch .ft__bg{height:auto}}@media (max-width: 375px){.show-branch ul li.store__item{grid-template-columns:98px 1fr}.show-branch ul li.store__item .store__store_image{height:60px}}@media (min-width: 550px){.fadvise__popup .f--input_v2{flex-direction:column}.fadvise__popup .bcheck-bs{grid-template-columns:1fr 1fr}.fadvise__popup form{padding:50px 40px}.fadvise__popup .f--boxservice_v2{position:relative;padding:5px 0}.fadvise__popup .ff__form{display:flex;justify-content:center}.fadvise__popup .btn__advise{width:220px}}.f--input_v2{display:flex;flex-direction:column}.custom-style--f{border-radius:5px !important;color:#333;font-weight:400 !important;border:2px solid transparent !important;background-image:linear-gradient(#fff, rgba(255,255,255,0)),linear-gradient(101deg, #0b339a, #0097dc, #007ad2) !important;background-origin:border-box !important;background-clip:content-box, border-box !important;box-shadow:1px 1000px 1px #fff inset !important;background-repeat:repeat !important;background-position:unset;background-size:cover !important}select.fr__services.custom-style--f{height:45px !important;margin:0px !important}.form__booking_v2 select.fr__services.custom-style--f{height:40px !important;margin-bottom:15px !important}.box__input-s.fr__services-box{position:relative}.box__input-s.fr__services-box::before{content:"";background-image:url("../images/Vector-51.svg");background-repeat:no-repeat;background-size:contain;position:absolute;top:13px;right:0px;width:20px;height:20px}textarea.fr__note.custom-style--f{resize:unset}.form__booking_v2 .box__input-s.fr__services-box::before{top:11px}@media only screen and (max-width: 550px){.fbookingv2_main,.f--bg_v2{width:100%;min-width:375px}}@media only screen and (max-width: 375px){form.form--register{min-width:auto}.fbookingv2_main,.f--bg_v2{width:100%;min-width:350px}}.phone-input-container .iti--allow-dropdown{display:flex}.phone-input-container .iti__country-container{position:unset !important;height:40px;border:1px solid #e0e0e0;border-right:0 !important;border-top-left-radius:4px;border-bottom-left-radius:4px;background:#fff}.phone-input-container .iti__selected-country{margin-right:8px}.input-tel{border-top-left-radius:0px !important;border-bottom-left-radius:0px !important}input.input-tel{height:40px;padding-left:10px !important;font-weight:400;color:var(--process-text-color);border-top-right-radius:5px;border-bottom-right-radius:5px}input.input-tel::placeholder{color:var(--process-text-color)}input.input-tel:focus{outline:none !important;box-shadow:none !important}input.fr__mail.custom--hf{max-width:100%;padding-left:10px;border:none !important}.position-relative{position:relative !important}label.custom-style--f .input__empty{border:none !important}.excerpt_2_line{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#top-bar a{display:flex;align-items:center;gap:5px;color:#fff}#search .search-results-container{max-width:800px;margin:0 auto;padding:20px}#search .search-results-container .search-header{text-align:center}#search .search-results-container .search-header h1{font-size:28px;margin-bottom:20px;color:#2c3e50}#search .search-results-container .search-results-list .search-result-item{border-bottom:1px solid #ddd;padding:15px 0}#search .search-results-container .search-results-list .search-result-item h2{font-size:22px;margin:0 0 10px}#search .search-results-container .search-results-list .search-result-item h2 a{text-decoration:none;color:#2980b9;transition:color 0.3s}#search .search-results-container .search-results-list .search-result-item h2 a:hover{color:#e74c3c}#search .search-results-container .search-results-list .search-result-item p{font-size:16px;color:#7f8c8d;margin-bottom:10px}#search .search-results-container .search-results-list .search-result-item .read-more{font-size:14px;color:#27ae60;text-decoration:underline}#search .search-results-container .search-results-list .search-result-item .read-more:hover{color:#2ecc71}#search .search-results-container .pagination{display:flex;justify-content:center;margin-top:20px}#search .search-results-container .pagination a{padding:8px 12px;margin:0 5px;background:#ecf0f1;color:#34495e;border-radius:4px;transition:background 0.3s}#search .search-results-container .pagination a:hover{background:#3498db;color:#fff}#search .search-results-container .no-results{text-align:center}#search .search-results-container .no-results h2{font-size:24px;color:#c0392b}#search .search-results-container .no-results p{font-size:16px}#search .search-results-container .no-results p a{color:#3498db;text-decoration:underline}#search .search-results-container .no-results p a:hover{color:#e74c3c}.floating-buttons{position:fixed;bottom:20px;right:20px;display:flex;flex-direction:column;background:transparent;border-radius:8px;overflow:hidden;z-index:2}.floating-buttons .btn{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#0057d9;color:white;border-bottom:1px solid #fff;padding:10px 5px;width:auto;height:auto;border-radius:unset;cursor:pointer;box-shadow:0px 4px 10px rgba(0,0,0,0.2);transition:all 0.3s ease}.floating-buttons .btn img{width:24px;height:24px;margin-bottom:4px}.floating-buttons .btn span{margin-top:5px;font-size:12px;text-align:center;text-wrap:wrap;max-width:60px}.floating-buttons .btn:hover{background:#003ea1;color:white}@media (max-width: 768px){.floating-buttons{flex-direction:row;bottom:0;left:0;right:0;width:100%;background:#0057d9;justify-content:space-around;border-radius:0}.floating-buttons .btn{flex-direction:column;flex:1;width:auto;border-radius:0;box-shadow:none;background:transparent;border-bottom:none;border-right:1px solid #fff;padding:5px}.floating-buttons .btn img{width:20px;height:20px}.floating-buttons .btn span{max-width:unset;font-size:12px}.floating-buttons .btn:hover{background:rgba(255,255,255,0.1)}}.floating-buttons .btn:last-child{border-right:none;border-bottom:none}.float-lh-button{position:fixed;left:20px;bottom:20px;width:60px;height:60px;color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s ease;z-index:2}.float-lh-button img{width:32px;height:32px}@media (max-width: 768px){.float-lh-button{width:50px;height:50px;left:auto;right:20px;bottom:90px}.float-lh-button img{width:24px;height:24px}}#form_lh .row{display:grid;align-items:center;grid-template-columns:1fr 1fr;gap:20px}@media (max-width: 768px){#form_lh .row{grid-template-columns:1fr}}.fancybox__backdrop{background:rgba(24,24,27,0.7) !important}#form_lh_home{padding-top:30px;padding-bottom:30px;min-height:500px}#form_lh_home .ux-shape-divider--top svg{height:150px;--divider-top-width: 100%}#form_lh_home .ux-shape-divider--bottom svg{height:150px;--divider-width: 100%}#form_lh_home .image-title{width:100%;display:flex;justify-content:center;margin-bottom:20px}@media (max-width: 768px){#form_lh_home .space{width:100%;height:auto;aspect-ratio:3/2}}#form_lh_home .form form input,#form_lh_home .form form textarea{border-radius:5px !important;color:#333;font-weight:400 !important;border:2px solid transparent !important;background-image:linear-gradient(#fff, rgba(255,255,255,0)),var(--brandwebsite-gradient-primary) !important;background-origin:border-box !important;background-clip:content-box, border-box !important;box-shadow:1px 1000px 1px #fff inset !important;background-repeat:repeat !important;background-position:unset;background-size:cover !important}#form_lh_home .form form select{border-image:linear-gradient(to right, #0099cb 0%, #00b0ea 50%, #0080c7 100%) 1;border-radius:5px;border-width:2px;border-style:solid}#form_lh_home .form form input[type="submit"]{background:#fff !important;cursor:pointer;box-shadow:0px 0px 4px rgba(255,255,255,0.85);border-radius:8px;height:45px;font-weight:600;font-size:20px;line-height:24px;text-transform:uppercase;color:#0b339a;display:flex;flex-direction:row;align-items:center;justify-content:center}.form-style{max-width:800px}.form-style .header>h2{margin:0;color:#4f46a5}.form-style .header>h4{margin-top:10px;font-weight:normal;font-size:15px;color:rgba(0,0,0,0.4)}.form-style .form{display:flex;flex-direction:column}.form-style .form button,.form-style .form input[type="submit"]{padding:12px 10px;border:0;background:linear-gradient(to right, #de48b5 0%, #0097ff 100%);border-radius:3px;margin-top:10px;color:#fff;letter-spacing:1px;font-family:"Rubik", sans-serif}.form-style .form p{text-align:right}.form-style .form a{color:#000;font-size:14px}.form-style .form .wpcf7-spinner{display:none}.form-style input,.form-style textarea{width:100%;height:46px;padding:0 16px;border:2px solid #ddd;border-radius:4px;font-family:"Rubik", sans-serif;outline:0;transition:0.2s;margin-top:10px}.form-style input:focus,.form-style textarea:focus{border-color:#0f7ef1}.form-style textarea{height:100px}.d-none{display:none}@media (max-width: 768px){.nav-m-open .dng-mega-menu{position:fixed !important;left:0;top:80px;height:100%;width:100%;z-index:3}.nav-m-open .dng-mega-menu .menu-dng-v1{display:flex}}.box-list-view .box,.box-vertical{display:flex}.box-list-view .box img,.box-vertical img{position:unset;width:auto}.box-list-view .box .box-image,.box-vertical .box-image{width:auto !important}@media (max-width: 768px){.row-blog-home .col{margin-top:20px}}#archive-tai-lieu{margin-top:40px}#archive-tai-lieu .section-title{font-size:32px;font-weight:bold;color:#1b75bc;margin-bottom:20px}#archive-tai-lieu .tai-lieu-list{margin-bottom:20px}#archive-tai-lieu .tai-lieu-list .tai-lieu-item{display:flex;background:#f5f8fc;border:1px solid #d9e3f0;border-radius:8px;margin-bottom:20px;overflow:hidden;transition:box-shadow 0.2s ease}#archive-tai-lieu .tai-lieu-list .tai-lieu-item:hover{box-shadow:0 4px 10px rgba(0,0,0,0.1)}#archive-tai-lieu .tai-lieu-list .tai-lieu-item .tai-lieu-thumbnail{flex:0 0 150px}#archive-tai-lieu .tai-lieu-list .tai-lieu-item .tai-lieu-thumbnail img{width:100%;height:auto;border-right:1px solid #d9e3f0}#archive-tai-lieu .tai-lieu-list .tai-lieu-item .tai-lieu-content{padding:15px;flex:1}#archive-tai-lieu .tai-lieu-list .tai-lieu-item .tai-lieu-content .tai-lieu-title{font-size:18px;font-weight:bold;margin-bottom:10px}#archive-tai-lieu .tai-lieu-list .tai-lieu-item .tai-lieu-content .tai-lieu-title a{color:#1b75bc;text-decoration:none}#archive-tai-lieu .tai-lieu-list .tai-lieu-item .tai-lieu-content .tai-lieu-title a:hover{text-decoration:underline}#archive-tai-lieu .tai-lieu-list .tai-lieu-item .tai-lieu-content .tai-lieu-excerpt{font-size:14px;color:#555;line-height:1.6}#archive-tai-lieu .video-sidebar{background:#f5f8fc;border:1px solid #d9e3f0;border-radius:8px;padding:15px;margin-bottom:20px}#archive-tai-lieu .video-sidebar h3{font-size:20px;color:#1b75bc;margin-bottom:15px}#archive-tai-lieu .video-sidebar .video-list{list-style:none;padding:0}#archive-tai-lieu .video-sidebar .video-list .video-item{display:flex;align-items:center;margin-bottom:15px}#archive-tai-lieu .video-sidebar .video-list .video-item:last-child{margin-bottom:0}#archive-tai-lieu .video-sidebar .video-list .video-item a{display:flex;text-decoration:none;color:inherit}#archive-tai-lieu .video-sidebar .video-list .video-item a .video-thumbnail{flex:0 0 80px;margin-right:10px}#archive-tai-lieu .video-sidebar .video-list .video-item a .video-thumbnail img{width:100%;height:auto;border-radius:4px}#archive-tai-lieu .video-sidebar .video-list .video-item a .video-title{font-size:14px;font-weight:bold;color:#1b75bc}#archive-tai-lieu .video-sidebar .video-list .video-item a .video-title:hover{text-decoration:underline}#archive-tai-lieu .pagination{display:flex;justify-content:center;margin-top:20px}#archive-tai-lieu .pagination a,#archive-tai-lieu .pagination span{display:inline-block;padding:8px 12px;margin:0 5px;background:#1b75bc;color:#fff;border-radius:4px;text-decoration:none}#archive-tai-lieu .pagination a:hover,#archive-tai-lieu .pagination span:hover{background:#15598f}#archive-tai-lieu .pagination a.current,#archive-tai-lieu .pagination span.current{background:#333}.site-main article{padding:20px 0}.site-main .entry-header{margin-top:30px}.site-main .entry-header .entry-title{font-size:32px;line-height:38px;color:var(--main-color)}.feedback-section{background-color:#f5f7fa;padding:40px 0}.feedback-section .feedback-content{display:flex;align-items:center;gap:20px;background-color:#fff;padding:20px;border-radius:12px;box-shadow:0 4px 8px rgba(0,0,0,0.1);width:100%}@media (max-width: 768px){.feedback-section .feedback-content{flex-direction:column}}.feedback-section .feedback-content .feedback-image{width:60%}.feedback-section .feedback-content .feedback-image img{width:100%;object-fit:cover}@media (max-width: 768px){.feedback-section .feedback-content .feedback-image{width:100%}}.feedback-section .feedback-content .feedback-details{width:40%}@media (max-width: 768px){.feedback-section .feedback-content .feedback-details{width:100%}}.feedback-section .feedback-content .feedback-details h2{font-size:24px;color:#333;margin-bottom:12px}.feedback-section .feedback-content .feedback-details p{font-size:16px;color:#666;line-height:1.5;margin-bottom:5px}.feedback-section .feedback-content .feedback-details .feedback-button{display:inline-block;background-color:#007bff;color:#fff;padding:10px 20px;border-radius:8px;text-decoration:none;font-size:16px;margin-top:12px;transition:background 0.3s}.feedback-section .feedback-content .feedback-details .feedback-button:hover{background-color:#0056b3}.feedback-section .feedback-thumbnails{display:flex;gap:12px;margin-top:20px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.feedback-section .feedback-thumbnails::-webkit-scrollbar{display:none}.feedback-section .feedback-thumbnails .thumbnail-item{cursor:pointer;flex:0 0 calc(20% - 12px)}.feedback-section .feedback-thumbnails .thumbnail-item img{width:100%;object-fit:cover;border-radius:8px;border:2px solid transparent;transition:border-color 0.3s}.feedback-section .feedback-thumbnails .thumbnail-item.active img{border-color:#007bff}@media (max-width: 768px){.feedback-section .feedback-thumbnails .thumbnail-item{flex:0 0 calc(50% - 6px)}}.team-list{scrollbar-width:none;-ms-overflow-style:none}.team-list::-webkit-scrollbar{display:none}.team-list ul{list-style:none;margin:0;padding:0;background:#fff}.team-list ul li.team-item{border-bottom:1px solid #a7a7a7}.team-list ul li.team-item .member{display:flex;gap:10px;background:#fff;transition:0.3s;cursor:pointer;padding:20px}.team-list ul li.team-item .member:hover,.team-list ul li.team-item .member.active{background:#e3edff}.team-list ul li.team-item .member .avatar-profile{width:70px;height:70px;object-fit:cover;object-position:center;aspect-ratio:1/1;border-radius:50%}.team-list ul li.team-item .member .member-info .name{font-size:20px;font-weight:400;color:#083594}@media (max-width: 768px){.team-list ul li.team-item .member{padding:10px}}.team-list .rate{padding:3px 10px 3px 30px;position:relative;background:#fff;border-radius:30px;border:1px solid #083594;display:flex;justify-content:flex-end;width:fit-content;margin-left:20px}.team-list .rate .point{font-size:15px;color:#fff;border-radius:50%;background:#083594;position:absolute;left:0;top:50%;transform:translate(-50%, -50%);padding:10px;display:flex;aspect-ratio:1 / 1;width:42px;height:42px;align-items:center;justify-content:center}.team-list .rate .star span{display:table-cell}.team-list .rate .star .checked{color:orange}.slide-group{display:flex;flex-direction:row;background:#fff;border-radius:10px;overflow:hidden;aspect-ratio:16/6}.slide-group .team-list{width:30%;overflow-y:auto}.slide-group .display-full-profile{display:flex;width:70%;align-items:center;justify-content:flex-start;position:relative}.slide-group .display-full-profile img{width:100%;height:auto;object-fit:contain}.slide-group .display-full-profile .navigator{position:absolute;width:100%;z-index:2;display:flex;justify-content:space-between;padding:10px}@media (max-width: 768px){.slide-group .display-full-profile .navigator{padding:5px}}.slide-group .display-full-profile .navigator .button-next,.slide-group .display-full-profile .navigator .button-prev{cursor:pointer}@media (max-width: 768px){.slide-group .display-full-profile .navigator .button-next svg,.slide-group .display-full-profile .navigator .button-prev svg{width:25px;height:25px}}@media (max-width: 768px){.slide-group{flex-direction:column-reverse;overflow:unset;aspect-ratio:unset}.slide-group .team-list{width:100%;overflow-x:scroll;overflow-y:unset}.slide-group .team-list ul{display:flex;width:max-content}.slide-group .team-list ul li{border-bottom:unset !important;border-right:1px solid #a7a7a7}.slide-group .display-full-profile{width:100%}.slide-group .display-full-profile img{width:100%;aspect-ratio:16 / 9}}.slide-group{display:flex;flex-wrap:wrap}.slide-group .team-list{width:100%}@media (min-width: 1024px){.slide-group .team-list{width:30%}}.slide-group .display-full-profile{width:100%}@media (min-width: 1024px){.slide-group .display-full-profile{width:70%}}#our_team{padding:40px 0}.phone-btn{background:linear-gradient(90deg, #0099cb 0%, #00b0ea 49.13%, #0080c7 99.72%);color:white;padding:0px 15px;border-radius:6px;display:inline-flex;align-items:center;gap:8px;font-size:16px;transition:background-color 0.3s}.phone-btn:hover{background-color:#365899}.phone-btn a{color:white;text-decoration:none}.phone-icon{font-size:20px;color:white;filter:brightness(0) invert(1)}.main-navigation li a{color:var(--main-yellow) !important;transition:0.3s}.main-navigation li a:hover{color:var(--main-dark-yellow) !important}.main-navigation li .sub-menu>li a{color:#000 !important}.main-navigation li .sub-menu>li a:hover{color:var(--main-yellow) !important}@media (max-width: 768px){.main-navigation li .sub-menu>li a{color:#fff !important}}.main-navigation li .sub-menu>li .sub-menu>li a{color:#000 !important}.main-navigation li .sub-menu>li .sub-menu>li a:hover{color:var(--main-yellow) !important}@media (max-width: 768px){.main-navigation li .sub-menu>li .sub-menu>li a{color:#fff !important}}#our_team h2,#video-section h2,#csvc h2,#feedback_section h2{background:linear-gradient(90deg, #0099cb 0%, #00b0ea 49.13%, #0080c7 99.72%);background-clip:text}@media (max-width: 768px){#our_team h2,#video-section h2,#csvc h2,#feedback_section h2{font-size:28px !important}}.flickity-page-dots{left:0 !important}.bg-fill{background-position:30% bottom, top right;background-size:auto 100%, cover !important}@media (max-width: 1280px){.bg-fill{background-position:10% bottom, top right}}@media (max-width: 768px){.bg-fill{background-position:center 150px, top right;background-size:contain, cover !important}}@media (max-width: 768px){.s-slider-why .bg-fill{background-size:cover !important;background-position:80% 50% !important}}.about-page h2{background:linear-gradient(180deg, #d80c04 0%, #b20113 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.facility-container{display:flex;flex-direction:column;gap:20px}.facility-tabs{display:flex;gap:10px;overflow-x:auto;justify-content:center;scrollbar-width:none;-ms-overflow-style:none}.facility-tabs::-webkit-scrollbar{display:none}@media (max-width: 768px){.facility-tabs{justify-content:start}}.facility-tabs .facility-tab{padding:10px 20px;background:var(--main-dark-yellow);border-radius:8px;cursor:pointer;transition:background-color 0.3s ease;white-space:nowrap;color:#fff}.facility-tabs .facility-tab.active{background:#fff;color:var(--main-dark-yellow);border:1px solid var(--main-dark-yellow)}.facility-content{display:flex;gap:20px}@media (max-width: 768px){.facility-content{flex-direction:column}.facility-thumbnails{display:none}.main-image{width:100%;height:auto}}.facility-tab-content{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:center}@media (max-width: 768px){.facility-tab-content{grid-template-columns:1fr}}.facility-tab-content *{color:#000;max-width:100%}.facility-tab-content .facility-images{display:flex;flex-direction:row;gap:10px}.facility-tab-content .facility-images .facility-thumbnails{display:flex;flex-direction:column;gap:10px}.facility-tab-content .facility-images .facility-thumbnails img{width:80px;height:80px;object-fit:cover;border:2px solid transparent;cursor:pointer;transition:border-color 0.3s ease;border-radius:8px}.facility-tab-content .facility-images .facility-thumbnails img.active{border-color:#007bff}@media (max-width: 768px){.facility-tab-content .facility-images .facility-thumbnails{display:none}}.facility-tab-content .facility-images .main-image{width:100%;height:auto;object-fit:cover;cursor:pointer;border-radius:8px;max-width:85%}@media (max-width: 768px){.facility-tab-content .facility-images .main-image{max-width:unset}}.facility-tab-content .facility-description{display:flex;flex-direction:column;gap:10px;height:auto;aspect-ratio:1/1;overflow-y:auto}.facility-tab-content .facility-description h2{font-size:24px;font-weight:bold;color:#333}.facility-tab-content .facility-description p{font-size:16px;color:#666;line-height:1.5}.facility-tab-content .facility-description ul{padding-left:20px}.facility-tab-content .facility-description ul li{list-style:disc;margin-bottom:5px}.section-news-events{padding:40px 0}#pancake-chat-plugin-root #pkcp-button{display:none}.suggest{padding:42px 0 68px 0}.suggest .suggest__box{gap:24px;display:flex;align-items:stretch}.suggest .suggest__box .suggest_post{order:1;height:auto;overflow:hidden;border:1px solid;border-radius:5px;position:relative;padding:16px 8px 12px}.suggest .suggest__box .suggest_post .post__search{height:40px;position:relative;margin-bottom:16px}.suggest .suggest__box .suggest_post .post__search input{border:1px solid #0097dc;border-radius:5px;color:#333;font-style:italic;font-weight:300;font-size:14px;line-height:17px}.suggest .suggest__box .suggest_post .post__search .search-submit{position:absolute;transform:translateY(-50%);top:50%;right:16px;height:16px;width:16px}.suggest .suggest__box .suggest_post .post__list .item{display:grid;grid-template-columns:120px 1fr;gap:4px;border-bottom:1px solid #0097dc;padding-bottom:10px;margin-bottom:10px}.suggest .suggest__box .suggest_post .post__list .item .item__image{height:89px;width:100%}.suggest .suggest__box .suggest_post .post__list .item .item__image img{height:100%}.suggest .suggest__box .suggest_post .post__list .item .item__title h3{font-size:14px;line-height:160%;color:#333;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.suggest .suggest__box .suggest_post .post__list .item .item__title p{font-weight:400;font-size:14px;line-height:140%;margin-bottom:0;color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.suggest .suggest__box .suggest_support{order:2;margin:0;grid-row:span 2;display:grid;align-items:end;border:1px solid #0097dc;border-radius:10px;height:auto;width:100%;max-width:400px;padding:20px !important}.suggest .suggest__box .suggest_support .support{display:flex;flex-direction:column;align-items:center;justify-content:center}.suggest .suggest__box .suggest_support .support .support__header p{margin-bottom:0;font-weight:600;font-size:24px;line-height:29px;color:#0097dc;text-align:center}.suggest .suggest__box .suggest_support .support .support__header img{width:112px;height:158px;object-fit:contain}.suggest .suggest__box .suggest_support .support .support__content{width:100%}.suggest .suggest__box .suggest_support .support .support__content form{width:100%}.suggest .suggest__box .suggest_support .support .support__content form button[type="submit"]{width:197px;border:1px solid #0097dc !important;filter:drop-shadow(0 0 4px rgba(255,255,255,0.85));border-radius:5px;color:#0097dc !important;font-weight:600;font-size:16px}@media (max-width: 768px){.suggest .suggest__box{flex-direction:column-reverse}.suggest .suggest__box .suggest_support{margin:0 auto}.suggest .suggest__box .suggest_support .post__list{height:400px !important;max-height:400px !important}}.first-category .beauty__main{display:grid;gap:60px;grid-template-columns:392px 1fr}.first-category .beauty__main .brand{order:1;margin:0;background:#eefaff;border-radius:10px;padding:16px 20px}.first-category .beauty__main .brand .brand__header h2{font-weight:600;font-size:24px;line-height:29px;text-align:center;text-transform:uppercase;color:#0097dc}.first-category .beauty__main .brand .brand__list{overflow-y:auto;max-height:577px;height:auto}.first-category .beauty__main .brand .brand__list .item{display:grid;grid-template-columns:150px 1fr;gap:4px;border-bottom:1px solid #0097dc;padding-bottom:10px;margin-bottom:10px}.first-category .beauty__main .brand .brand__list .item .item__image{height:112px;width:100%}.first-category .beauty__main .brand .brand__list .item .item__image img{height:100%}.first-category .beauty__main .brand .brand__list .item h3{font-size:14px;line-height:160%;color:#333;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.first-category .beauty__main .brand .brand__list .item p{font-weight:400;font-size:14px;line-height:140%;margin-bottom:0;color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.first-category .beauty__main .beauty{order:2}.first-category .beauty__main .beauty .beauty__content{display:grid;grid-template-columns:1fr 1fr;gap:32px}.first-category .beauty__main .beauty .beauty__content .item{display:grid;grid-template-columns:200px 1fr;gap:4px}.first-category .beauty__main .beauty .beauty__content .item .item__title p{font-size:16px;line-height:160%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.first-category .beauty__main .beauty .beauty__content .item h3{font-size:14px;line-height:160%;color:#333;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:16px;line-height:160%}@media (max-width: 768px){.first-category .beauty__main{grid-template-columns:1fr}.first-category .beauty__main .beauty .beauty__content{grid-template-columns:1fr}}.tooth .carousel .carousel-cell{width:33.333% !important;padding:15px;box-sizing:border-box}@media (max-width: 768px){.tooth .carousel .carousel-cell{width:100% !important}}

/*# sourceMappingURL=style.css.map */
.container-h1-banner {
    padding: 30px 20px 20px; /* Giảm padding tổng thể nếu cần */
    max-width: 1200px;
    margin: 0 auto;
}

.homepage-h1-title {
    font-size: 25px;
    font-weight: 700;
    color: #1199DA;
    margin: 0;
    text-align: center;
    line-height: 1.2; /* Cho khoảng cách dòng gọn hơn */
    margin-bottom: 5px; /* Thêm dòng này để kiểm soát khoảng cách tới phần dưới */
}

.section-subtitle {
    font-size: 1.1rem;
    color: #555;
    margin-top: 0px;          /* Tắt khoảng cách phía trên */
    margin-bottom: 0px;      /* Có thể giữ hoặc giảm */
    text-align: center;
    max-width: 700px;
    margin-left: auto;
    margin-right: auto;
}
h3 {
  font-family: 'Montserrat', sans-serif;
  font-size: 18px;
  font-weight:600;
  text-align: center;
  color: #0097dc;
  line-height: 1.4;
  margin: 20px auto;
  max-width: 800px;
}
.text-brand-blue {
  color: #1199da; /* Hoặc thay bằng mã màu xanh của bạn */
}
