body {font-family: 'Roboto', sans-serif;}a {text-decoration: none;}li {}.title {color: var(--llxanhdark, #141A46);text-align: center;font-size: 40px;font-weight: 700;}.top-header {background: #F05030;}.top-header img {margin-top: -5px;}.address-topheader, .hotline-topheader {color: #FFF;font-size: 27px;font-family: Roboto;font-weight: 700;padding: 14px 0px;}.main-menu {background-image: url('../../image/main-menu.png');background-size: cover;background-position: center;padding: 10px 0px;}.menu {margin-left: 5%;margin-top: 0;margin-bottom: 0;display: flex;align-items: center;position: relative;justify-content: space-between;flex-wrap: wrap;}.menu .sub-menu {padding: 0px 5%;position: absolute;top: 100%;left: 0;width: 100%;background-color: #ffffff;z-index: 9;display: flex;opacity: 0;visibility: hidden;transition: o, 25 linear;display: flex;flex-wrap: wrap;list-style: none;}.menu .sub-menu > li.menu-item > .sub-menu {padding-left: 17px;}.menu .sub-menu > li {width: 100%;}.menu_child_item {width: 25%;}.menu > .menu-item:hover .sub-menu {opacity: 1;visibility: visible;}.menu > .menu-item {display: inline-flex;list-style-type: none;align-items: center;}.menu > li > a {color: black;text-transform: uppercase;text-decoration: none;display: block;padding: 15px 15px;}.menu > .menu-item > a {white-space: nowrap;color: var(--llxanhdark, #141A46);font-size: 25px;font-weight: 700;}.menu .sub-menu > li.menu-item > .sub-menu {padding: 0;flex-direction: column;display: flex;position: relative;top: 0%;bottom: 0%;left: 0;right: 0%;}.menu .sub-menu > li.menu-item > .sub-menu > li > .sub-menu {margin-left: 17px;display: none;}.search {display: flex;align-items: center;justify-content: center;text-align: center;max-width: 70%;}.menu > li > .sub-menu > li {flex-basis: 25%;max-width: 25%;margin-top: 5px;padding-bottom: 1%;}.menu > li > .sub-menu > li > a {border-bottom: 2px solid #F05030;font-size: 20px;color: #000;font-weight: bold;}.menu > .sub-menu > li > ul > li {width: 100%;}.menu > .sub-menu > li > ul > li > a {overflow: hidden;flex-wrap: wrap;}.menu > .sub-menu > li > a {display: block;padding: 0px 15px;white-space: nowrap;font-size: 22px;line-height: 26px;}.sub-menu a {color: black;text-decoration: none;}.menu > .sub-menu > li > ul > li > ul {display: none;}.navbar-main ul.menu > li.menu-item > .bi {margin-left: -12px;margin-top: 0%;color: red;font-size: 25px;display: none;}.navbar-main ul li > .bi {display: inline-block;cursor: pointer;margin-left: 3%;}.bi-chevron-right::before {content: "\003E";}.menu > li > .sub-menu > li > ul > li {display: block;position: relative;}.menu > li > .sub-menu > li > ul > li a {font-size: 17px;font-weight: 400;}.menu > .menu-item > ul > li > ul > li > ul {flex-direction: column;}.menu > li > .sub-menu > li > ul > li:hover > i {background-color: #2382c57a;padding: 2% 2%;border-radius: 5px;}.menu ul li a:hover {color: red;}.menu > .menu-item > ul > li > .bi {display: none;}.text-about p {color: #000;text-align: justify;font-size: 20px;}.img-about {margin-left: 5%;}.service-1 {padding: 2% 15%;border-radius: 10px;background: var(--llxanhdark, #141A46);}.service-2 {border-radius: 10px;background: var(--llcammain, #F05030);padding: 2% 15%;}.service-1 span, .service-2 span {color: #FFF;text-align: center;font-size: 38px;font-weight: 700;}.service-1 img, .service-2 img {margin-top: -4%;}.service-text p {font-size: 20px;color: #000;}.service-proce a {padding: 10px;color: var(--llxanhdark, #141A46);font-size: 25px;}.bg-contact {padding: 2% 0;background: var(--llcamlight, #FFEAE5);}.title-contact {padding: 10px 0px;border-radius: 5px 5px 0px 0px;background: #E86868;color: #FFF;font-size: 25px;font-weight: 700;}.opentime {border-radius: 0px 0px 5px 5px;background: #FFF;padding: 10% 0;height: 18rem;}.bg-contact-new {margin-top: 1%;}.text-contact {color: #000;font-size: 21px;}.opentime .time {color: var(--llxanhdark, #141A46);text-align: center;font-size: 30px;font-weight: 700;padding: 5%;}.bg-title-contact {}.info-contact {padding: 5px 0;border-radius: 0px 0px 5px 5px;background: #FFF;height: 18rem;}.hotline-contact, .address-contact {color: #000;font-size: 21px;}.number-contact, .location-contact {color: var(--llxanhdark, #141A46);font-size: 30px;font-weight: 700;}.bg-img-contact-child {margin-top: 12px;}.block-clinic {border-radius: 5px;background: var(--llcamlight, #FFEAE5);padding: 11% 30px;}.title-clinic {color: #000;font-size: 25px;font-weight: 500;margin-top: 15%;}.bg-block-clinic {margin-top: 2%;}.heath-news a {text-decoration: none;cursor: pointer;}.heath-news-title {font-style: normal;font-weight: 700;font-size: 30px;line-height: 36px;color: #304770;}.news-line {flex-grow: 1;height: 3px;background: #304770;margin: 0 10px;}.content-heath-news .title-heath-news {color: #000;font-size: 28px;font-weight: 700;}.content-heath-news .text-heath-news {color: #000;font-size: 22px;}.content-heath-news, .text-heath-news {margin-top: 3%;}.title-news-more {font-style: normal;font-weight: 600;font-size: 20px;line-height: 24px;color: #000000;}.bg-heath {margin-top: 2%;}.img-heath-news img {width: 100%;}.bg-contact-sign-up {background-image: url('../../image/bg-img-sign-up.png');background-color: #FFEAE5;border-radius: 15px;width: 100%;}.hotline-sign-up {color: #000;text-align: center;font-size: 40px;}.number-sign-up {color: var(--llxanhdark, #141A46);text-align: center;font-size: 45px;font-weight: 700;}.text-sign-up {margin-top: 5%;}.sign-up .d_contact_new {margin-top: 17px;}.sign-up .d_contact_new input {border-radius: 5px;background: #E6E6E6;width: 100%;height: 70px;margin-bottom: 3%;}.textarea-booking {padding-left: 12px;border-radius: 5px;width: 100%;height: 150px;background: #E6E6E6;}.button-container-send {text-align: center;}.sign-up .button-send {border: none;font-style: normal;font-weight: 800;font-size: 35px;color: #FFFFFF;border-radius: 10px;background: #F05030;}.footer {background: #FFEAE5;}.footer-logo {border-radius: 5px;text-align: center;background: #ffffff;margin-bottom: 5%;}.copy-right {padding: 10px 0;color: #F05030;text-align: center;font-size: 25px;font-style: normal;font-weight: 400;background: var(--llcammain, #F05030);line-height: normal;}.title-footer {color: #000;font-size: 40px;font-style: normal;font-weight: 700;line-height: normal;margin-bottom: 2%;}.content-clinic span {color: #000;font-size: 25px;font-style: normal;font-weight: 400;line-height: normal;margin-left: 2%;}.footer li {margin-bottom: 2%;}.footer ul {margin-left: 5%;}.breadcrumb {text-align: center;}.breadcrumb a {text-decoration: none;}.breadcrumb a.current-page {color: blue;font-weight: bold;}.container-child-breadcrumb {padding-top: 30px;position: relative;left: 50%;transform: translateX(-50%);margin-bottom: -10px;}.relate-posts {margin-bottom: 3%;}.rank-math-breadcrumb {font-size: 25px;}@media screen and (max-width: 767px) {.rank-math-breadcrumb {font-size: 15px;}.aligncenter, .alignnone, .archive-desc img[class*=wp-image-], .wp-caption img[class*=wp-image-] {max-width: 100%;height: auto }}.news-category h1, .news-category h2 {color: #F05030;}.news-category h1 {font-style: italic;font-weight: 600;}.loading {display: none;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background: #0000008f;z-index: 9999999;}.loading.show {display: block;}.lds-spinner {color: official;display: inline-block;position: relative;width: 80px;height: 80px;}.lds-spinner div {transform-origin: 40px 40px;animation: lds-spinner 1.2s linear infinite;}.lds-spinner div:after {content: " ";display: block;position: absolute;top: 3px;left: 37px;width: 6px;height: 18px;border-radius: 20%;background: #fff;}.lds-spinner div:nth-child(1) {transform: rotate(0deg);animation-delay: -1.1s;}.lds-spinner div:nth-child(2) {transform: rotate(30deg);animation-delay: -1s;}.lds-spinner div:nth-child(3) {transform: rotate(60deg);animation-delay: -0.9s;}.lds-spinner div:nth-child(4) {transform: rotate(90deg);animation-delay: -0.8s;}.lds-spinner div:nth-child(5) {transform: rotate(120deg);animation-delay: -0.7s;}.lds-spinner div:nth-child(6) {transform: rotate(150deg);animation-delay: -0.6s;}.lds-spinner div:nth-child(7) {transform: rotate(180deg);animation-delay: -0.5s;}.lds-spinner div:nth-child(8) {transform: rotate(210deg);animation-delay: -0.4s;}.lds-spinner div:nth-child(9) {transform: rotate(240deg);animation-delay: -0.3s;}.lds-spinner div:nth-child(10) {transform: rotate(270deg);animation-delay: -0.2s;}.lds-spinner div:nth-child(11) {transform: rotate(300deg);animation-delay: -0.1s;}.lds-spinner div:nth-child(12) {transform: rotate(330deg);animation-delay: 0s;}@keyframes lds-spinner {0% {opacity: 1;}100% {opacity: 0;}}.category-line {border-bottom: 2px solid #F05030;}.news-title {text-decoration: none;font-style: normal;font-weight: 700;font-size: 30px;line-height: 36px;color: #336C9A;}.text-news {font-style: normal;font-weight: 500;font-size: 19px;line-height: 24px;margin-top: 3%;color: #000000;}#btn-ctg-seemore, #btn-ctg-contact {margin-left: 10px;border-radius: 0;width: 20%;}.navbar-sidebar > ul > li > a {color: #000000;font-size: 17px;position: relative;cursor: pointer;display: inline-block;width: 100%;line-height: 44px;border: 1px solid #F05030;padding: 0 0 0 30px;transition: 0.3s;text-decoration: none;}.navbar-sidebar > .sub-menu > li > a:hover {background-color: #F05030;color: #ffffff;}.navbar-sidebar > .sub-menu > li.active > a {background-color: #F05030;color: #ffffff;}.navbar-sidebar > .sub-menu > li {margin-bottom: 10px;}.navbar-sidebar > .sub-menu li {list-style-type: none;}.navbar-sidebar > .sub-menu > li > ul > li > a {color: #F05030;font-size: 15px;cursor: pointer;display: inline-block;width: 100%;line-height: 40px;position: relative;border-bottom: 1px solid #006bb5;list-style-type: none;}.navbar-sidebar > .sub-menu > li > ul > li a:hover {color: #006bb5;}.navbar-sidebar > .sub-menu > li > ul {display: none;}.navbar-sidebar > .sub-menu li .bi {line-height: 46px;position: absolute;text-align: center;right: 0;width: 10%;z-index: 6;cursor: pointer;}.navbar-sidebar > .sub-menu li ul li .bi {display: none;}.navbar-sidebar > .sub-menu li ul li a > i {margin-right: 10px;}.title-sidebar {font-weight: 700;font-size: 30px;}.navbar-sidebar > .sub-menu {margin-left: -2rem;}.bg-sign-up-sidebar {background: #FFEAE5;}.sidebar .d_contact_new {padding: 5%;}.sidebar .d_contact_new input {height: 50px;background: #ffff;margin-bottom: 3%;}.sidebar .d_contact_new textarea {background: #ffff;}.sidebar .button-send {font-size: 28px;}@media screen and (max-width: 768px) {.sidebar .button-send {font-size: 20px;}.sidebar .booking-note {font-size: 15px;}}#LRfloater0 {display: none;}@media screen and (max-width: 768px) {.title {font-size: 26px;}}@media screen and (max-width: 767px) {#btn-ctg-seemore, #btn-ctg-contact {margin-left: 10px;border-radius: 0;width: 32%;}.post-content .khung-chat-bai-viet {width: 100%;height: auto;}}.menu-offcanvas {display: none;opacity: 0;visibility: hidden;}.cover-btn-offcanvas {}@media screen and (max-width: 992px) {.main-menu, .top-header {display: none;}.menu-offcanvas {display: block;opacity: 1;visibility: visible;}.main-menu-mb {padding: 5px 10px;background: #E86868;}.main-menu-mb .d_contact_new input {margin-right: 3%;}.main-menu-mb .btn-mb {border-radius: 5px;background: #fff;color: #E86868;font-size: 16px;padding: 0% 5%;font-style: normal;font-weight: 700;line-height: normal;border: none;}}@media screen and (max-width: 1200px) {.offcanvas-start {width: 300px;}.menu-offcanvas nav {background: #FFEAE5;}.offcanvas-body {}ul.menu-mb {list-style-type: none;padding: 0;margin: 0;}ul.menu-mb li {list-style-type: none;}ul.menu-mb li a {display: block;padding: 10px;text-decoration: none;color: #000;border-bottom: 1px solid #000;}.menu-mb > .menu-item ul li {border-bottom: none;}.menu-mb > .menu-item ul li a {}.menu-mb > .menu-item > ul {display: none;padding: 0;}.menu-mb > .menu-item > ul > li ul {padding: 0;display: none;}.menu-mb .menu-item {position: relative;}.menu-mb .bi {position: absolute;right: 0;top: 0;width: 45px;height: 45px;display: flex;align-items: center;justify-content: center;text-align: center;z-index: 5;cursor: pointer;color: #000;border-radius: 0;border-left: 1px solid #000;border-bottom: 1px solid #000;}.menu-offcanvas {position: sticky;top: 0;background-color: #ffffff;z-index: 9999;}}.header_phone {width: 40px;height: 35px;line-height: 40px;font-size: 30px;text-align: center;padding: 0% 3%;margin-top: 0%;}.header_phone a {color: #fff;animation: shake 1s linear infinite;display: block }div#headermb .logo:before {content: "";height: 100%;width: 20px;background: linear-gradient(to right, #ffffff45, #ffffff70);position: absolute;animation-name: left_right;animation-duration: 5s;animation-delay: .5s;animation-iteration-count: infinite;}@keyframes left_right {0% {left: 0%;}50% {left: 90%;}100% {left: 0%;}}@keyframes shake {0% {transform: translate(0px, 0px) rotate(0deg) }10% {transform: translate(0px, 5px) rotate(-25deg) }12% {transform: translate(0px, 5px) rotate(-23deg) }20% {transform: translate(0px, 0px) rotate(-15deg) }21% {transform: translate(0px, 5px) rotate(-15deg) }30% {transform: translate(0px, 0px) rotate(-20deg) }40% {transform: translate(0px, 5px) rotate(-10deg) }51% {transform: translate(0px, 0px) rotate(0deg) }100% {transform: translate(0px, 0px) rotate(0deg) }}@media screen and (max-width: 768px) {.horizone-line img {width: 70%;}.img-about {display: none;}}@media screen and (max-width: 768px) {.service-proce a {font-size: 18px;}.service-1, .service-2 {padding: 17px 10px;}.service-1 span, .service-2 span {display: block;font-size: 16px;}.service-1 img, .service-2 img {width: 50px;margin-left: 33%;}.img-service {text-align: center;}.opentime {margin-bottom: 5%;}}@media screen and (max-width: 768px) {.bg-contact-new {display: none;}}@media screen and (max-width: 768px) {.block-clinic {margin-bottom: 21px;padding: 11% 24px;}.title-clinic {font-size: 12px;}}.bg-heath-mb {display: none;}.slide-heath-mb {background: var(--llcamlight, #FFEAE5);padding: 5% 0%;}@media screen and (max-width: 768px) {.bg-heath {display: none;}.slide-heath-mb {margin-top: 5%;}.bg-heath-mb .content-heath-news .title-heath-news {font-size: 20px;}.bg-heath-mb .content-heath-news .text-heath-news {font-size: 17px;}.bg-heath-mb {display: block;}}.bg-contact-mb {display: none;}@media screen and (max-width: 991px) {.bg-contact-pc {display: none;}.bg-contact-mb {display: block;}.hotline-sign-up {font-size: 11px;margin-left: 5px;}.number-sign-up {font-size: 15px;}.img-sign-up img {width: 35px;}.img-sign-up {padding: 4% 0%;margin-top: 5%;}.bg-contact-sign-up {padding: 1% 0%;}.sign-up .d_contact_new input {height: 40px;}.textarea-booking {height: 100px;}.button-send {font-size: 20px;}}@media screen and (max-width: 767px) {.copy-right {font-size: 13px;}.footer-logo {border-radius: 5%;padding: 3% 5%;}.bg-logo-footer {display: flex;}.verify-footer img {width: 105px;}.title-footer {font-size: 23px;}.content-clinic span {font-size: 14px;}.footer ul {margin-left: -7%;}}.sticky-cta {position: sticky;bottom: 0;z-index: 99;background-image: url(../../image/bg-sticky.png);background-position: center 100%;background-repeat: no-repeat;}.sticky-item {display: block;text-align: center }.sticky-icon {position: relative;display: inline-block;border-radius: 50%;transform: translateY(-22px) }.sticky-img {display: inline-block;padding: 20px;background-color: #E86868;border-radius: 50%;box-shadow: 0 0 6px rgb(255 255 255 / 25%) }.sticky-cta img {width: 80px;max-width: 100%;border-radius: 50%;height: auto;box-shadow: 0 4px 4px rgba(0, 0, 0, .25) }.sticky-cta p {font-weight: 700;font-size: 25px;color: #fff;text-transform: uppercase;line-height: 1.3;margin-bottom: 0;transform: translateY(-8px) }@media screen and (min-width: 1220px) {.sticky-cta > .container {max-width: 1220px }}@media screen and (max-width: 1219px) and (min-width: 1200px) {.sticky-cta > .container {max-width: 1220px }.sticky-cta {background-size: 157% }}@media screen and (max-width: 1199px) {.sticky-cta {background-size: 1700px }.sticky-cta img {width: 60px }.sticky-icon {transform: translateY(-30px) }.sticky-cta p {font-size: 18px }}@media screen and (max-width: 991px) {.sticky-cta {background-size: 1136px }.sticky-icon {transform: translateY(-13px) }.sticky-img {padding: 10px }.sticky-cta img {width: 50px }.sticky-cta p {transform: translateY(-4px) }}@media screen and (max-width: 767px) {.sticky-cta {background-size: 851px }.sticky-img {padding: 7px }.sticky-icon {transform: translateY(-5px) }.sticky-cta img {width: 40px }.sticky-cta p {font-size: 14px;transform: translateY(0) }}@media screen and (max-width: 575px) and (min-width: 540px) {.sticky-cta > .container {width: 540px }}@media screen and (max-width: 539px) and (min-width: 521px) {.sticky-cta > .container {width: 500px }.sticky-cta {background-size: 788px }.sticky-cta img {width: 32px }}@media screen and (max-width: 520px) {.sticky-cta {background-image: url(../../image/bg-sticky-mb.png);background-size: 840px }.sticky-img {padding: 15px }.sticky-cta img {width: 50px }.sticky-cta > .container {width: 495px }.sticky-icon {transform: translateY(-26px) }.sticky-cta p {transform: translateY(-8px) }}@media screen and (max-width: 510px) {.sticky-cta {background-size: 610px }.sticky-cta > .container {width: 360px }.sticky-cta > .container > .row > div {padding: 0 }.sticky-icon {transform: translateY(-18px) }.sticky-img {padding: 7px }.sticky-cta img {width: 45px }.sticky-cta p {font-size: 12px }}.sticky-item:hover .sticky-img {background-color: #f34a4a }.sticky-item:hover p {color: #ff0 }.aligncenter {display: block;margin: auto;}.sign-up .button-send{padding: 0 5%;}@media screen and (max-width: 450px){.sign-up .button-send{text-align: center;font-size: 30px;}}

.title-tn {
    padding: 3% 3%;
    color: #CD0045;
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}

.trac-nghiem h3 {
    color: #FFF;
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    padding: 10px 4%;
    border-radius: 5px;
    background: #F05030;
    margin-bottom: 4%;
}

.trac-nghiem .d_contact_new label {
    color: #000;
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    display: flex;
    margin-bottom: 10px;
    cursor: pointer;
}

.trac-nghiem .d_contact_new input[type="radio"] {
    width: 20px;
    height: 20px;
    margin-right: 5px;
}

.trac-nghiem .ques {
    margin-bottom: 4%;
}

.bg-trac-nghiem {
}

.bg-ques {
    padding: 0 3%;
    background: #FFEAE5;
}

.d_contact_new .form-tn input {
    border-radius: 5px 0 0 5px;
    background: #FFF;
}

.d_contact_new .form-tn .button-container-send {
    background: #F05030;
    padding: 5px 3%;
    border-radius: 0 5px 5px 0;
}

.d_contact_new .form-tn .button-send {
    min-height: 38px;
    background: #F05030;
    color: #FFF;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    border: none;
}

.d_contact_new .form-tn {
    background: #E86868;
    margin-top: -4%;
    padding: 5% 18%;
}

.trac-nghiem {
    padding: 0% 25%;
}

@media screen and (max-width: 768px) {
    .d_contact_new .form-tn {
        padding: 5% 10%;
    }

    .trac-nghiem {
        padding: 0;
    }
}

@media screen and (max-width: 576px) {
    .title-tn {
        font-size: 20px;
    }
}

.trac-nghiem .d_contact_new {
    /*border: 2px solid #E55B72;*/
}
