ul.navbar-nav.dropdown-content{left:unset;right:0px}.box-youtube{width:98%;max-width:640px;margin:0 auto}.youtube{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.youtube iframe, .youtube object, .youtube embed{position:absolute;top:0;left:0;width:100%;height:100%}.video-container{position:relative;padding-bottom:56.25%}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}ul.social-share > li{ text-decoration:none;margin:0 5px;list-style-type:none !important}.contact .captcha #captchaSymbol{display:block}.contact #captcha-reload{cursor:pointer;display:block;margin:0 0.9375rem}.contact #captchaTextBox{max-width:12.5rem}.error{color:#dc3545}.thumbnail--1x2{padding-bottom:125%!important}ul li.list-group-item{font-size:23px}.btn-error{background-color:#F00000;border-color:#F00000;color:#fff}.btn-error:hover{background-color:#FF4D4D;border-color:#FF4D4D;color:#fff}.section-title2{color:#ff6600;font-family:var(--font_mons);font-size:1.5rem;font-weight:400;line-height:2.25rem;margin-bottom:0.57rem;padding-bottom:0.15rem;position:relative;text-transform:uppercase}.section-title2.-center{text-align:center}.section-title2.-center:after{right:0}.section-title2:after{background:#ff6600;bottom:0;content:"";height:.075rem;left:0;margin:auto;position:absolute;width:6.25rem}.text-justify{text-align:justify}#button-contact-vr{position:fixed;bottom:35px;right:0.75rem;z-index:99999 }#button-contact-vr .button-contact{position:relative;margin-top:-5px }#button-contact-vr .button-contact .phone-vr{position:relative;visibility:visible;background-color:transparent;width:90px;height:90px;cursor:pointer;z-index:11;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transition:visibility .5s;left:20px;bottom:30px;display:block }.phone-vr-circle-fill{width:65px;height:65px;top:12px;left:12px;position:absolute;box-shadow:0 0 0 0 #c31d1d;background-color:rgba(230, 8, 8, 0.7);border-radius:50%;border:2px solid transparent;-webkit-animation:phone-vr-circle-fill 2.3s infinite ease-in-out;animation:phone-vr-circle-fill 2.3s infinite ease-in-out;transition:all .5s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animuiion:zoom 1.3s infinite;animation:zoom 1.3s infinite }.phone-vr-img-circle{background-color:#e60808;width:40px;height:40px;line-height:40px;top:25px;left:25px;position:absolute;border-radius:50%;overflow:hidden;display:flex;justify-content:center;-webkit-animation:phonering-alo-circle-img-anim 1s infinite ease-in-out;animation:phone-vr-circle-fill 1s infinite ease-in-out }#phone-vr .phone-vr-circle-fill{width:65px;height:65px;top:12px;left:12px;position:absolute;box-shadow:0 0 0 0 #ff6600 !important;background-color:rgba(255, 102, 0, 0.7);border-radius:50%;border:2px solid transparent;-webkit-animation:phone-vr-circle-fill 2.3s infinite ease-in-out;animation:phone-vr-circle-fill 2.3s infinite ease-in-out;transition:all .5s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animuiion:zoom 1.3s infinite;animation:zoom 1.3s infinite }#phone-vr .phone-vr-img-circle{background-color:#ff6600;width:40px;height:40px;line-height:40px;top:25px;left:25px;position:absolute;border-radius:50%;overflow:hidden;display:flex;justify-content:center;-webkit-animation:phonering-alo-circle-img-anim 1s infinite ease-in-out;animation:phone-vr-circle-fill 1s infinite ease-in-out }.phone-vr-img-circle a{display:block;line-height:37px }.phone-vr-img-circle img{max-height:30px;max-width:27px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%) }@-webkit-keyframes phone-vr-circle-fill{0%{-webkit-transform:rotate(0) scale(1) skew(1deg) }10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg) }20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg) }30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg) }40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg) }50%{-webkit-transform:rotate(0) scale(1) skew(1deg) }100%{-webkit-transform:rotate(0) scale(1) skew(1deg) }}@-webkit-keyframes zoom{0%{transform:scale(.9) }70%{transform:scale(1);box-shadow:0 0 0 15px transparent }100%{transform:scale(.9);box-shadow:0 0 0 0 transparent }}@keyframes zoom{0%{transform:scale(.9) }70%{transform:scale(1);box-shadow:0 0 0 15px transparent }100%{transform:scale(.9);box-shadow:0 0 0 0 transparent }}#zalo-vr .phone-vr-circle-fill{box-shadow:0 0 0 0 #2196F3;background-color:rgba(33, 150, 243, 0.7) }#zalo-vr .phone-vr-img-circle{background-color:#2196F3 }#viber-vr .phone-vr-img-circle{background-color:#714497 }#contact-vr .phone-vr-circle-fill{box-shadow:0 0 0 0 #2196F3;background-color:rgba(33, 150, 243, 0.7) }#contact-vr .phone-vr-img-circle{background-color:#2196F3 }#gom-all-in-one .button-contact{transition:1.6s all;-moz-transition:1.6s all;-webkit-transition:1.6s all }#button-contact-vr.active #gom-all-in-one .button-contact{margin-left:-100% }#all-in-one-vr .phone-bar{position:absolute;top:50%;transform:translateY(-50%);left:100%;color:#fff;padding:5px 15px 5px 48px;border-radius:50px;margin-left:-64px;width:max-content;cursor:pointer }.section-patient .slick-slider .slide-prev, .section-service .slick-slider .slide-prev{left:-.46875rem}.section-patient .slick-slider .slide-next, .section-service .slick-slider .slide-next{right:-.46875rem}.btSingleLead .slick-track{display:flex}.btSingleLead .slick-slide{display:flex;float:none;height:auto}.btSingleLead .slick-arrow{top:45%}#product-slider .btSingleLatestPost{margin-left:.75rem;margin-right:.75rem}.btSingleLatestPost{display:flex;flex-direction:column;margin-bottom:1.5rem;overflow:hidden}.btSingleLatestPost .btSingleLatestPostImage{flex-shrink:0;position:relative}.btSingleLatestPost .btSingleLatestPostImage:after{background:rgba(255,255,255,.5);content:"";height:100%;left:0;position:absolute;top:0;transform:translateY(-100%);transition:transform .3s ease-out;width:100%;z-index:1}.btSingleLatestPost .btSingleLatestPostImage .btIco{align-items:center;background:#04a3b7;border-radius:50%;bottom:0;color:#fff;display:flex;height:2.625rem;justify-content:center;left:0;margin:auto;position:absolute;right:0;top:0;width:2.625rem;z-index:2}.btSingleLatestPost .btSingleLatestPostImage .btIco.-icoPlus{bottom:-1.3125rem;left:20px;right:auto;top:auto}.btSingleLatestPost .btSingleLatestPostImage .btIco.-icoSearch{opacity:0;transition:opacity .3s ease-out}.btSingleLatestPost .btSingleLatestPostContent{background:rgba(255, 243, 224, 1);color:#2c2c2c;flex:1}.btSingleLatestPost .btSingleLatestPostContent .btInner{border:1px solid rgba(0,0,0,.1);border-top:none;height:100%}.btSingleLatestPost .btMeta{font-family:var(--font_barlowCon);font-weight:300}.btSingleLatestPost .btTitle{font-family:var(--font_mons);font-weight:600}.btSingleLatestPost .btImage{display:block;height:330px;margin:0 auto;overflow:hidden;position:relative}.btSingleLatestPost .btImage img{font-family:object-fit;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.btSingleLatestPost:hover .btSingleLatestPostImage:after{transform:translateY(0)}.btSingleLatestPost:hover .btSingleLatestPostImage .btIco.-icoSearch{opacity:1}.product-slider .card-product:focus{outline:0}.product-slider .slick-list{margin:0 -.5rem}@media (max-width:575px){.product-slider .slick-list{margin:0 -.25rem}}.product-slider .product-item{padding:0 .5rem}@media (max-width:575px){.product-slider .product-item{padding:0 .25rem}}#project-slider{margin-left:-.625rem;margin-right:-.625rem}#project-slider .slick-list{padding:0}#project-slider .slide-prev{left:-1.875rem;top:37.5%}@media (max-width:575px){#project-slider .slide-prev{left:-.3125rem}}@media (min-width:575px) and (max-width:992px){#project-slider .slide-prev{left:-1.3125rem}}#project-slider .slide-next{left:inherit;right:-1.875rem;top:37.5%}@media (max-width:575px){#project-slider .slide-next{right:-.3125rem}}@media (min-width:575px) and (max-width:992px){#project-slider .slide-next{right:-1.3125rem}}#project-slider .product-item{padding:0 .625rem}.partner-slider .slick-list{margin:0 -.375rem}@media (max-width:575px){.partner-slider .slick-list{margin:0 -.25rem}}.partner-slider-item{padding:0 .375rem}@media (max-width:575px){.partner-slider-item{padding:0 .25rem}}.product-slider .card{border:1px solid #dfdfdf}.product-slider .card:hover{box-shadow:0 0 .625rem rgba(0,0,0,.25)}.mb .btSingleLatestPost{margin-left:0;margin-right:0}.toc-wrap{position:relative;float:right;background:#eee;font-size:0.8em;padding:1em 0.1em;margin:0 0 0.5em 0.5em}.toc-wrap{::-webkit-scrollbar{-webkit-appearance:none;width:7px}::-webkit-scrollbar-thumb{border-radius:5px;background-color:#cccccc;-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}border-radius:0.375rem;box-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);background-color:#f9fafb;border-width:1px;border-color:#d2d6dc;.toc-title {text-align:center;font-size:2rem;margin-top:0.3rem}#toc{max-height:calc(100vh - 150px);padding:1rem;overflow-y:scroll;a{&:hover {text-decoration:underline}}.toc-active {font-weight:bold;color:#2563eb}.toc-item{padding:0.1em 0;a {padding:0.25em 0.5em}}ul{padding-left:1rem}.toc-h2{margin-left:0.5em }.toc-h3{margin-left:1.75em }.toc-h4{margin-left:3em }.toc-h5{margin-left:4.25em }.toc-h6{margin-left:5.5em }}}#toc ul li{list-style:none}.toc-title svg:not(:host).svg-inline--fa, svg:not(:root).svg-inline--fa{overflow:visible;box-sizing:content-box}.toc-wrap .toc-title{ cursor:pointer}.toc-title .svg-inline--fa{display:var(--fa-display, inline-block);height:1em;overflow:visible;vertical-align:-.125em}.relation .news-title{ font-weight:500}.main-slider-content .section-title, .main-slider-content p{ font-weight:700 !important}.main-slider-content p{ font-weight:500 !important}.why i {color:#ff6600}.icon:hover{transform:rotate(10deg) scale(1.1)}.section-padding{padding:60px 0}.shadow-box{box-shadow:0 4px 10px rgba(0,0,0,0.1);border-radius:8px;padding:20px;background:#fff;transition:transform 0.3s}.shadow-box:hover{transform:translateY(-5px)}#captcha-reload i{cursor:pointer}table.markdown{ --tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-collapse:separate;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);margin-bottom:.25rem;margin-top:.25rem;width:100%}.markdown thead{ border-bottom-color:#d1d5db;border-bottom-width:1px}.markdown th{background-color:var(--border-light);border-bottom-width:1px;border-color:var(--border-medium);border-top-width:1px;padding:.25rem .75rem}.markdown td{border-bottom-width:1px;border-color:var(--border-medium);padding:.25rem .75rem}*, :after, :before{border:0 solid #e3e3e3;box-sizing:border-box}.markdown th:first-child{border-top-left-radius:.375rem;padding-left:.75rem}.markdown th{border-left-width:1px}.markdown th:last-child{border-right-width:1px;border-top-right-radius:.375rem;padding-right:.75rem}.markdown td:first-child{padding-left:.75rem}.markdown td{border-left-width:1px}.markdown td:last-child{border-right-width:1px;padding-right:.75rem}@media(max-width:544px){ .mb .btSingleLatestPostImage .fa-9x{ font-size:3rem}}@media(min-width:544px){ .mb .btSingleLatestPostImage .fa-9x{ font-size:4rem}}@media (max-width:768px){.youtube-embed-wrapper{position:relative;padding-bottom:56.25%}.youtube-embed-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}/* * Custom icon mobile */ .mb .btSingleLatestPostImage .fa-9x{ font-size:5rem}.mb .btSingleLatestPostContent h3.section-title2{font-size:1.1rem}.toc-wrap{width:100%}.section-title{line-height:2.625rem;margin-bottom:1.5rem;padding-bottom:0.21rem}#button-contact-vr{width:100%}#button-contact-vr .button-contact .phone-vr{ width:79px;height:79px}#button-contact-vr .button-contact{margin-top:-5px;display:inline-block;margin:5px}#button-contact-vr .button-contact .phone-vr{left:79px;bottom:-50px}#footer .widget-info-item{line-height:0.95rem;margin-bottom:.25rem}.footer-mid{padding:.55rem 0 1.25rem}.footer-mid .mt-4{ margin-top:1rem !important}.footer-heading{margin-bottom:0.75rem}.footer .nav-link{line-height:1rem;padding:.5rem .15rem .15rem}.custom_doctor .h1, .custom_doctor h1{font-size:calc(1rem + 1vw)}.custom_doctor h1.mb-4{margin-bottom:.75rem !important}.custom_doctor .h3, .custom_doctor h3{font-size:calc(1rem + .3vw)}.custom_doctor .mb-5{margin-bottom:.3rem !important}.custom_doctor ul .m-2{margin:.1rem !important}.custom_doctor ul li .btn-group-sm>.btn, .custom_doctor ul li .btn-sm{font-size:.75rem}}@media(min-width:992px){ }