body {font-family: "Roboto", sans-serif;}a {text-decoration: none;}.top-header {background: #ffffff;padding: 1%;}.top-header span {color: #000;font-size: 21px;font-family: Roboto;font-weight: 400;margin-left: 10px;}.phone_header {background: #3d995c;padding: 10px;border-radius: 10px;display: flex;align-items: center;justify-content: center;max-width: 250px;}.phone_header a {font-size: 21px;font-family: Roboto;font-weight: 700;color: #fff;margin-left: 10px;}@media screen and (max-width: 768px) {}.main-menu {background: #3d995c;transition: background-color 0.3s, color 0.3s;}.navbar_main ul {padding: 0;margin: 0;list-style: none;}.navbar_main > ul {display: flex;justify-content: space-between;}.navbar_main ul li {-webkit-transition: all 0.3s ease;transition: all 0.3s ease;display: inline-flex;align-items: center;}.navbar_main ul > li, .navbar_main ul > li > ul > li {position: relative;margin: 0;padding: 0;}.navbar_main > ul > li > .bi {transform: rotate(90deg);margin-left: 5px;}.navbar_main > ul > li > .bi::before {font-weight: 700 !important;}.navbar_main ul > li > ul {background: var(--primary-color);position: absolute;top: 200%;left: 0;z-index: 9999;width: max-content;min-width: 220px;visibility: hidden;opacity: 0;-webkit-box-shadow: 0 5px 5px 1px rgba(0, 0, 0, 0.2);box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.2);-webkit-transition: all 0.4s ease 0.1s;transition: all 0.4s ease 0.1s;}.navbar_main ul > li > ul > li {display: block;overflow: hidden;}.navbar_main ul > li > ul li a {border-bottom: 1px solid #3d995c;color: #3d995c;display: block;font-weight: 600;line-height: 26px;padding: 10px 50px 10px 15px;position: relative;text-transform: uppercase;transition: all 0.3s ease 0s;}.navbar_main ul > li > ul > li:last-child > a {border: 0;}.navbar_main ul > li > ul li a:hover {color: #ff9040;border-bottom: 1px solid #ff9040;}.navbar_main ul > li > ul > li:hover {overflow: visible;}.navbar_main ul > li > ul li .bi {position: absolute;top: 0;right: 0;bottom: 0;width: 48px;display: flex;align-items: center;justify-content: center;color: #fff;}.navbar_main > #primary-menu > .menu-item > a {color: #fff;transition: color 0.3s;}.navbar_main ul {transition: all 0.5s ease !important;}.navbar_main > ul > li > a {font-size: 23px;padding: 10px 0;width: 100%;text-align: center;border-bottom: 2px solid transparent;transition: all 0.3s ease;color: #fff;color: #fff;font-style: normal;font-weight: 600;line-height: normal;}.navbar_main > ul > li > a:hover {border-bottom: 2px solid #fff;font-weight: 700;}.navbar_main ul > li > ul {top: 73%;left: 0px;display: none;visibility: hidden;opacity: 0;transition: all 0.3s ease;background: #fff;}@media screen and (min-width: 1200px) {.navbar_main ul li:hover ul {visibility: visible;opacity: 1;display: block;top: 73%;}}.navbar_main ul ul ul {top: 0 !important;left: 95%;}button.mainmenu-toggler {position: absolute;left: calc(var(--bs-gutter-x) * 0.5);top: 50%;transform: translate(0, -50%);background: 0 0;border: none;padding: 0;margin: 0;}button.mainmenu-toggler:hover {border-color: var(--primary-color);color: var(--primary-color);}.main-menu .d_contact_new input {border-radius: 100px 0px 0px 100px;border: 2px solid #ff9040;}.main-menu .d_contact_new input::placeholder {color: #000;font-family: Roboto;font-size: 18px;font-style: italic;font-weight: 500;line-height: normal;opacity: 0.5;padding: 0 3%;}.main-menu .d_contact_new .button-send {min-height: 38px;border-radius: 0px 100px 100px 0px;background: #ff9040;color: #fff;font-size: 21px;font-style: normal;font-weight: 700;line-height: normal;border: none;}.main-menu .d_contact_new .button-container-send {border-radius: 0px 50px 50px 0px;background: #ff9040;padding: 5px 5%;}.main-menu .form-header {display: none;}.main-menu.active {padding: 5px 0;transition: background-color 0.3s, padding 0.3s;position: fixed;width: 100%;z-index: 999999999;top: 0;border-bottom: 2px solid #fff;}.main-menu.active .navbar_main > ul > li > a {font-weight: 700;font-size: 23px;padding: 7px 0;width: 100%;text-align: center;border-bottom: 2px solid transparent;transition: all 0.3s ease;}.main-menu.active .navbar_main > ul > li > a:hover {color: #ff9040;}.main-menu.active .navbar_main > #primary-menu > .menu-item > a {color: #fff;transition: color 0.3s;}.main-menu.active .form-header {display: block;}.main-menu.active .form-header {min-width: 75%;}.img-logo-header-active {display: none;}.main-menu.active .img-logo-header-active {display: block;}.main-menu.active .img-logo-header {display: none;}.search form {position: relative;}.search form input {height: 40;border-radius: 5px;color: black;font-size: 21px;font-style: italic;font-weight: 400;}.search form button {background: transparent;border: none;position: absolute;right: 0;top: 20%;right: 5%;}.title {margin-bottom: 2rem;}.title span {color: #004d19;font-size: 25px;font-weight: 600;}.title h2 {text-transform: uppercase;color: #3d995c;font-size: 30px;font-family: Roboto;font-weight: 700;}.category > .container {background: #fff;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25);border-radius: 10px;padding: 10px 0;margin-top: -2rem;position: relative;z-index: 9;}.category h3 {font-size: 25px;font-weight: 700;color: #000;}.category a:hover {filter: hue-rotate(180deg);}.des-about > p {text-align: justify;color: black;font-size: 21px;font-weight: 500;margin: 0;}.service-about span {text-align: center;color: #000;font-size: 18px;font-weight: 500;}@media screen and (max-width: 767px) {.category > .container {padding: 15px;}}@media screen and (max-width: 500px) {.category h3 {font-size: 20px;}.title {margin-bottom: 1rem;}.title h2 {font-size: 26px;}.title span {font-size: 22px;}.des-about > p {font-size: 20px;}}@media screen and (max-width: 420px) {.category h3 {font-size: 18px;}.title h2 {font-size: 22px;}.title span {font-size: 20px;}}.why-choose {background: url("../../image/bg-why-choose.png") no-repeat;background-size: cover;padding: 2rem 0;padding-bottom: 10rem;}.why-choose .block span {font-size: 25px;font-weight: 700;color: #fff;}.why-choose .block .number {color: #fff;font-size: 60px;font-weight: 700;margin: 0;line-height: normal;}.why-choose .block img {margin-bottom: 10px;}.why-choose .title span, .why-choose .title h2 {color: #fff;}.vison {margin-top: -10rem;}.block-vison {background: #ace5bf;padding: 20px;}.block-vison h3 {color: #000;font-size: 25px;font-weight: 700;margin-top: 10px;margin-bottom: 20px;}.block-vison p {text-align: left;color: #000;font-size: 20px;font-weight: 400;}.block-center {background: #004c19;}.block-center h3, .block-center p {color: #fff;}@media screen and (max-width: 767px) {.why-choose .block span {font-size: 23px;}.why-choose .block .number {font-size: 55px;}}@media screen and (max-width: 576px) {.vison {padding: 0 7%;}}@media screen and (max-width: 520px) {.why-choose .block img {max-width: 90px;height: 70px;}.why-choose .block span {font-size: 20px;}.why-choose .block .number {font-size: 50px;}}@media screen and (max-width: 420px) {.why-choose .block span {font-size: 16px;}.why-choose .block .number {font-size: 40px;}.vison {padding: 0 10%;}.block-vison p {font-size: 18px;}.block-vison h3 {font-size: 22px;margin-bottom: 10px;}.block-vison img {max-width: 60px;max-height: 60px;}}.disease-category {border-bottom: 4px solid #3d995c;}.title-disease {color: #000;font-size: 21px;font-weight: 700;text-align: center;transition: ease padding 0.5s;}.title-disease:hover {padding: 10px;background: #3d995c;color: #fff;border-top-left-radius: 5px;border-top-right-radius: 5px;}.content .title-news {color: #000;font-size: 28px;font-style: normal;font-weight: 700;line-height: normal;}.content a:hover .title-news, .content-second a:hover .title-news {color: #3d995c;}.content p {overflow: hidden;color: #000;text-overflow: ellipsis;font-size: 20px;font-style: normal;font-weight: 400;}.content-second .title-news {color: #000;font-size: 21px;font-weight: 700;}.create-at-date {color: rgba(0, 0, 0, 0.5);font-size: 18px;font-style: italic;font-weight: 400;}@media screen and (max-width: 576px) {.title-disease {margin-bottom: 10px;font-size: 19px;}.content .title-news {font-size: 25px;}.content-second .title-news {font-size: 18px;}}@media screen and (max-width: 420px) {.content p {font-size: 19px;}.content .title-news {font-size: 23px;}}.feed-back {background: #cef2da;}.termimoster .js-slide p {margin-bottom: 0;text-align: center;color: #000;font-size: 18px;font-weight: 400;}.termimoster .js-slide {padding: 20px 10px;}@media (max-width: 767px) {.termimoster .js-slide {padding: 10px 15px;}}.termimoster .js-slide .sps {position: relative;border-radius: 15px;background: #fff;height: 100%;box-shadow: 0 0 10px #ccc;padding: 100px 15px 20px;}.termimoster .js-slide .sps h4 {font-weight: 700;margin: 15px 0;}.termimoster .js-slide .eds {margin: auto;width: 160px;position: relative;}.ellipse {margin: auto;width: 100%;position: absolute;top: -60px;left: 0;}.termimoster .owl-carousel .owl-stage {display: flex;}.termimoster .owl-carousel .owl-item > div {width: auto;height: 100%;}.termimoster .owl-carousel .owl-stage-outer {padding-top: 50px;}.termimoster .owl-theme .owl-dots .owl-dot span {width: 20px;height: 20px;margin: 5px 7px;background: #d9d9d9;}.termimoster .owl-theme .owl-dots .owl-dot.active span, .termimoster .owl-theme .owl-dots .owl-dot:hover span {background: var(--primary-color);}.termimoster .owl-theme .owl-dots .owl-dot.active span, .termimoster .owl-theme .owl-dots .owl-dot:hover span {background: #ff9040;}.termimoster .owl-theme .owl-dots .owl-dot span {width: 20px;height: 20px;border-radius: 20px;}footer {background: #f2f2f2;}footer .title-ft {color: #3d995c;font-size: 25px;font-style: normal;font-weight: 700;line-height: normal;margin-bottom: 7%;}.title-news-ft a {color: #3d995c;font-family: Inter;font-size: 18px;font-style: normal;font-weight: 700;line-height: normal;margin-bottom: 3%;}.news-ft:not(:last-child) {margin-bottom: 5%;}.views-ft {color: #4d4c4c;font-size: 18px;font-style: italic;font-weight: 400;line-height: normal;}.address-ft {padding: 0;}.address-ft li {margin-bottom: 4%;}.address-ft li img {margin-right: 10px;}.address-ft li span {color: #000;font-family: Roboto;font-size: 21px;font-style: normal;font-weight: 400;line-height: normal;}.bg-news-ft {border-right: 1px solid rgba(255, 255, 255, 0.2);}@media screen and (max-width: 768px) {.address-ft {padding: 0;}.img-veri img {width: 120px;height: 45px;margin-bottom: 5px;}.address-ft li span {font-size: 18px;}footer .title-ft {font-size: 23px;margin-bottom: 5%;}.title-news-ft a {font-size: 18px;}.views-ft {font-size: 16px;}}@media screen and (max-width: 767px) {.img-logo-ft {max-width: 170px;margin-right: 1rem;}}.breadcrumb a, .breadcrumb span {text-decoration: none;color: #000;font-size: 21px;font-weight: 400;transition: all 0.3 ease;}.breadcrumb a:hover {color: #3d995c;font-weight: 700;}.breadcrumb {display: block;}.container-child-breadcrumb {padding-top: 30px;position: relative;left: 50%;transform: translateX(-50%);margin-bottom: -10px;}.relate-posts {margin-bottom: 3%;padding: 3% 0;}.rank-math-breadcrumb {font-size: 25px;}@media screen and (max-width: 767px) {.rank-math-breadcrumb {font-size: 15px;}}.loading {display: none;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background: #0000008f;z-index: 99999;}.loading.show {display: block;}.lds-ring {display: inline-block;position: relative;width: 80px;height: 80px;}.lds-ring div {box-sizing: border-box;display: block;position: absolute;width: 64px;height: 64px;margin: 8px;border: 8px solid #fff;border-radius: 50%;animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color: #fff transparent transparent transparent;}.lds-ring div:nth-child(1) {animation-delay: -0.45s;}.lds-ring div:nth-child(2) {animation-delay: -0.3s;}.lds-ring div:nth-child(3) {animation-delay: -0.15s;}@keyframes lds-ring {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}.menu-offcanvas {display: none;opacity: 0;visibility: hidden;}.cover-btn-offcanvas {}@media screen and (max-width: 992px) {.main-menu, .top-header {display: none;}header .copy-right {display: none;}.menu-offcanvas {display: block;opacity: 1;visibility: visible;}.main-menu-mb {display: flex;padding: 10px;}.main-menu-mb .d_contact_new input {margin-right: 3%;}.main-menu-mb .btn-mb {border-radius: 5px;background: #fff9b2;color: #000;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: 80%;}.menu-offcanvas nav {background: #3d995c;}.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: #ffff;border-bottom: 1px solid #ddd;font-size: 20px;}.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: 51px;height: 51px;display: flex;align-items: center;justify-content: center;text-align: center;z-index: 5;cursor: pointer;color: #ffff;border-radius: 0;border-left: 1px solid var(--bs-gray-300);border-bottom: 1px solid var(--bs-gray-300);}.menu-offcanvas {position: sticky;top: 0;background-color: #ffffff;z-index: 9999;}}.post-content img {max-width: 100%;height: auto;text-align: center;}.post-content table {width: 100%;}.post-content table div {max-width: 100% !important;width: 100% !important;}.wp-caption {max-width: 100%;height: auto;margin: 15px auto;display: block;}.aligncenter {margin: 15px auto;}.aligncenter, .archive-desc img[class*="wp-image-"], .wp-caption img[class*="wp-image-"] {max-width: 100%;height: auto;}.aligncenter {display: block;}.wp-caption .wp-caption-text {padding: 0.8075em 0.2em;background: #f9f9f9;color: #000;}.wp-caption-text {text-align: center;font-size: 14px;}.pagination .page-link {color: var(--primary-color);}.pagination .current, .pagination .page-link {min-width: 36px;}.pagination .active .page-link, .pagination .current, .pagination .page-link:hover {background-color: #3D995C;color: #fff;border-color: #3D995C;}.pagination .page-link:focus {outline: 0;box-shadow: none;}.news-title {color: #000;font-size: 25px;font-style: normal;font-weight: 600;line-height: normal;}.news-title:hover {color: #3d995c;}.text-news {font-style: normal;margin-top: 3%;color: #000;font-size: 20px;font-weight: 400;line-height: normal;}.news-category {margin-bottom: 1rem;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25);padding: 10px;}.news-category h1, .news-category h2 {color: #3D995C }.news-category h1 {font-size: 30px;font-weight: 700;}.news-category h2 {font-size: 25px;font-weight: 700;position: relative;justify-content: center;align-items: center;}@media screen and (max-width: 768px) {.news-category {padding: 0;box-shadow: none;}}.navbar-sidebar > .sub-menu {padding: 0;margin: 0;}.navbar-sidebar > .sub-menu > li {list-style-type: none;}.navbar-sidebar > .sub-menu > li:hover {background: #fff;}.navbar-sidebar > ul > li:hover > a {color: #3d995c;}.navbar-sidebar > .sub-menu li:hover .bi {color: #3d995c;}.navbar-sidebar > ul > li > a {color: #fff;font-size: 20px;position: relative;cursor: pointer;display: inline-block;line-height: 44px;padding: 0 0 0 30px;transition: 0.3s;text-decoration: none;border-radius: 7px;}.navbar-sidebar > .sub-menu li .bi {color: #fff;line-height: 46px;text-align: center;z-index: 6;cursor: pointer;font-size: 20px;margin-right: 5px;}.navbar-sidebar > .sub-menu > li > ul > li > a {color: #003874;font-size: 19px;cursor: pointer;display: inline-block;width: 100%;line-height: 40px;position: relative;border-bottom: 1px solid #003874;list-style-type: none;font-weight: 600;}.sub-menu a {color: black;text-decoration: none;}.navbar-sidebar > .sub-menu > li > ul {display: none;}.menu-sidebar {background: #3d995c;padding: 10px;border-radius: 10px;}.menu-sidebar h2.title-sidebar {text-align: center;color: #fff;font-size: 25px;font-weight: 700;border-bottom: 2px solid #fff;padding-bottom: 10px;margin-bottom: 1rem;}.form-sidebar {border: 2px solid #3d995c;padding: 20px;}.form-sidebar h2 {text-align: center;color: #3d995c;font-size: 27px;font-weight: 700;border-bottom: 3px solid #3d995c;padding-bottom: 5px;margin-bottom: 15px;}.form-sidebar form input, .form-sidebar form textarea {height: 50px;background: #f2f2f2;border-radius: 5px;color: #999999;font-size: 23px;font-style: italic;font-weight: 400;border: none;margin-bottom: 15px;}.form-sidebar form textarea {height: 130px;padding-left: 15px;}.form-sidebar form button {background: #3d995c;border-radius: 10px;background: #3d995c;border-radius: 10px;width: 100px;height: 50px;border: none;color: #fff;font-size: 25px;font-weight: 700;margin-top: 1rem;}.form-sidebar form p.note {color: rgba(0, 0, 0, 0.5);font-size: 17px;font-style: italic;font-weight: 400;margin: 0;}.news-sidebar h2 {color: #fff;font-size: 25px;font-weight: 700;background: #3d995c;border-radius: 5px;text-align: center;padding: 15px 0;}.news-sidebar a.title-news-sidebar {font-size: 21px;font-family: Inter;font-weight: 700;color: #000;}.news-sidebar a.title-news-sidebar:hover {color: #3d995c;}.news-sidebar p {color: rgba(0, 0, 0, 0.5);font-size: 18px;font-style: italic;font-weight: 400;margin-top: 10px;}.news-sidebar .content-news-sidebar:not(:last-child) {border-bottom: 2px rgba(0, 0, 0, 0.3) solid;}@media screen and (max-width: 450px) {.form-sidebar form input, .form-sidebar form textarea {font-size: 20px;}.form-sidebar form input {height: 45px;}.news-sidebar a.title-news-sidebar {font-size: 20px;}}

#LRdiv0{
    display: none!important;
}
.post-content h2, .post-content h1{
    text-transform: uppercase;
}
/*.news-feature img, .news-category img,.news img{*/
/*    display: none !important;*/
/*}*/
span.click_danhmuc {
    /*width: 47px;*/
    /*margin-right: 10px;*/
    /*float: left;*/
    /*color: #fff;*/
    /*text-align: center;*/
    /*font-size: 25px;*/
    /*border: 1px solid #ffffff7d;*/
    /*border-radius: 3px;*/
    width: 70px;
}
span.click_danhmuc>img{
   
}
.header_phone {
    width: 40px;
    height: 40px;
    float: right;
    line-height: 40px;
    font-size: 35px;
    text-align: center;
    margin: 0 10px;
    animation: rung 1s infinite;
}

.header_phone a {
    color: #fff;
    animation: shake 1s linear infinite;
    display: block;
}

.header_fixed {
    box-sizing: border-box;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    background: #004080;
    z-index: 9999;
    padding: 10px;
    overflow: hidden;
}
.header_form form {
    display: flex;
    justify-content: center;
    align-items: center;
}
.header_form input {
    /*height: 40px;*/
    /*width: calc(100% - 14px - 57px - 56px - 60px);*/
    /*padding: 0 5px;*/
    /*border-radius: 5px;*/
    /*float: left;*/
    /*background: #fff;*/
    /*color: #000;*/
    /*font-family: sans-serif;*/
    /*margin-top: 0;*/
    /*border: none;*/
    /*font-size: 1rem;*/
    /*text-transform: none;*/
    border-radius: 10px;
    border: 1.385px solid #B2D9FF;
    background: #FFF;
    color: #b3b3b3;
    font-family: Roboto;
    font-size: 21px;
    font-style: italic;
    font-weight: 400;
    line-height: normal;
    height: 50px;
    margin: 0 10px 0 10px;

}

.header_form input::placeholder{
    color: #b3b3b3;
    font-family: Roboto;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    opacity: 1;
    text-transform: none;
}


.header_form .d-send {
    /*display: inline-flex;*/
    /*align-items: center;*/
    /*justify-content: center;*/
    /*background: #fff;*/
    /*width: 56px;*/
    /*height: 40px;*/
    /*color: #5fbdf0;*/
    /*border-radius: 5px;*/
    /*margin-left: 10px;*/
    /*text-transform: uppercase;*/
    /*font-weight: 600;*/
    /*border: none;*/
    background: transparent;
    position: absolute;
    border: none;
    right: 60px;
 
    padding-left: 1rem;
}

.header{
    display: none;
}
.header_form{
    display: block;
    background: #3d995c;
    padding: 10px;
}
.messenger-icon::before {
    content: '1';
    position: absolute;
    top: -5px;
    right: -5px;
    background: red;
    color: #fff;
    font-size: 12px;
    padding: 3px 8px;
    border-radius: 50%;
    display: none;
    z-index: 1;
    display: block;
}
.messenger-icon {
  position: relative;
  display: inline-block;
}