@font-face {
    font-family: 'Roboto Condensed';
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/RobotoCondensed-Regular.ttf) format('truetype');
}
@font-face {
    font-family: 'Roboto Condensed';
    font-weight: 500;
    font-display: swap;
    src: url(../fonts/RobotoCondensed-Medium.ttf) format('truetype');
}
@font-face {
    font-family: 'Roboto Condensed';
    font-weight: 600;
    font-display: swap;
    src: url(../fonts/RobotoCondensed-SemiBold.ttf) format('truetype');
}
@font-face {
    font-family: 'Roboto Condensed';
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/RobotoCondensed-Bold.ttf) format('truetype');
}
@font-face {
    font-family: 'Roboto Condensed';
    font-weight: 800;
    font-display: swap;
    src: url(../fonts/RobotoCondensed-ExtraBold.ttf) format('truetype');
}
@font-face {
    font-family: 'Roboto Condensed';
    font-weight: 900;
    font-display: swap;
    src: url(../fonts/RobotoCondensed-Black.ttf) format('truetype');
}
.du-an-hoat-dong-nb .post-title{min-height: 47px;}
header.archive-page-header {
    background: url(../images/tin-noi-bo.png) no-repeat center center / cover;
    padding-top: 6px;
    width: 100%;
    height: auto;
}
.category-tin-tuc-khoa-hoc header.archive-page-header {
    background-image: url(../images/tin-tuc.png);
}
.category-cham-soc-suc-khoe header.archive-page-header {
    background-image: url(../images/cham-soc-suc-khoe.png);
}
.home-blog .row-slider .col-inner{
    box-shadow: 0px 2px 5px rgba(49, 101, 255, 0.25);
    border-radius: 10px;
    overflow: hidden;
}
.menu-item-gtranslate{width: 173px;height: 32px;}
.gt-current-wrapper{display: none !important;}
.menu-item-gtranslate ul{list-style: none;display: flex;align-items: center;}
.price-wrapper{font-size: 16px;color: #8ec63f;}
.price-wrapper del{color: #aaa;}
.product-page-price{font-size: 25px;}
.woocommerce-loop-product__title{font-size: 18px;}
.nxkh-cam .testimonial-meta{color: #fff;}
iframe{max-height: 380px}
.single-product .product_title, .product-section-title{font-weight: bold;}
.tieude-single-product{font-size: 24px;color: #006738;}
.single-product .uu-diem-noi-bat ul{display: flex;flex-wrap: wrap;list-style: none;}
.single-product .uu-diem-noi-bat li{width: 50%;margin-left: 0;display: flex;}
.single-product .uu-diem-noi-bat li svg{margin-right: 5px;}
.thuoc-tinh-single-product{padding: 4px 20px;border: 2px solid #006738;border-radius: 4px;display: inline-block;}
.product-section-title{font-size: 20px;color: #006738;}
.woocommerce-Tabs-panel--description .col img{border-radius: 5px}
.thuoc-tinh-single-product-container{border-top: 1px solid #006738;padding-top: 25px;}
.truy-xuat .tieude{font-size: 32px;font-weight: 900;color: #006738;margin-bottom: 30px;}
.truy-xuat button{margin: 0 auto;text-transform: uppercase;display: block;border-radius: 10px}
.truy-xuat .alert-danger{background: #006738;color: #fff;}
.info_truyxuat {padding: 30px 40px;width: 450PX;margin: 0 auto 20px;border-radius: 25px;box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.10);}
.info_truyxuat span{font-weight: bold;}
.chu-dong-tt-col-inner .col-inner{border-radius: 25px;box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.10);padding: 25px;}
.chu-dong-tt-col{height: 240px;overflow: auto;}
.single-product .woocommerce-tabs img{margin-bottom: 0 !important}
@media screen and (min-width: 850px){
    .home .home_sec2 .large-3{flex-basis: 20%;max-width: 20%;padding: 0 5px 30px;}
    .home .home_sec2 .box_ss .col-inner{min-height: 310px}
    .home-blog .box-blog-post{min-height: 307px}
    ::-webkit-scrollbar {width: 6px;}
    ::-webkit-scrollbar-thumb {border-radius: 10px;background: #bbb;}
    ::-webkit-scrollbar-track {box-shadow: inset 0 0 5px #ccc;}
}
@media screen and (min-width:1200px){
    .single-product .product-info{padding-left: 125px}
}
@media screen and (max-width:849px){
    .menu-item-gtranslate ul li{max-width: 54px}
    .single-product .product-gallery, .woocommerce-tabs .col{padding-bottom: 0;}
    .icon-ben-vung .large-2{flex-basis: 20%;max-width: 20%;padding: 0 0 30px}
    .icon-ben-vung .button{font-size: 14px;padding: 5px 15px}
    .flickity-slider .product-small{padding-bottom: 0}
    .flickity-slider .box-text-products{padding-bottom: 0}
}
@media screen and (max-width:549px){
    .col-sp-section-3-col-2{padding-bottom: 15px !important}
    .du-an-combo-blue .about_motaproduct p{font-size: 14px;}
}