.t_list_r_vct_3 strong { background-color: #008c48; color: #fff;}
.t_list_r_vct_3 h3 { color: #008c48;}
.text_en .t2_text_slide { font-size: 22.5px;}
.text_en .nd_til_cont {font-size: 16px;}
.rh_new_8 .min_wrap .tit_cont { width: 100%;}
.content_rh_new_7 {  gap: var(--gap20); justify-content: center;}
.title_tcode {font-size: var(--font-size-20);text-transform: uppercase;  color: var(--color-3); font-weight: 700;width: 100%; text-align: center;}
.list_knvct { flex-direction: row;}
.l_r_td_1 .t1_cont .na_cont span { font-size: 22.5px;}
.l_r_td_1 .t1_cont .na_cont p { text-transform: capitalize;}
.t1_cont .na_cont p { text-transform: uppercase;}
.t1_cont .na_cont span { font-size: 20px;}
.text_slide {font-size: 42.5px;}
.rh_new_2 .dm_til_cont {font-size: 44px;}
.r1_r_f1n strong { font-size: 24px; text-align: center;}
.list_dm_gp_new > li div {color: var(--color-1);font-size: var(--font-size-16);font-weight: 500;}.list_dm_gp_new > li div a {color: var(--color-1);}.list_dm_gp_new > li div:hover a {color: var(--color-3);}
.dm_til_cont, .r1_r_f1n strong, .til_r2_r_f1n, .but_02{ color: #008b47;}
.t1_text_slide { color: #35ef84;}
.na_da_spec_new { color: #8cfec0;}
.slide_new::before {background-color: #00361D;}
.bg_rh_new_5 { background: url(../imgs/bg_rh_new_5-old.png) no-repeat center center;}
.fcb_map_foot_2 { font-size: 14px;}
.rh_new_1 .r_p6 { padding-top: 4rem; padding-bottom: 4rem;}
.rh_new_3 .dm_til_cont,.rh_new_4 .dm_til_cont,.rh_new_6 .dm_til_cont,.rh_new_8 .dm_til_cont,.rh_new_5 .nd_til_cont{font-size:var(--font-size-24);font-weight:700;text-transform:uppercase;}
.rh_new_6{padding-top:0;}
.tit_cont,.td_rh_new{margin-bottom:2rem;}
.m_rh_new_1 strong{color:#008b47;}
.l_r_td_1 .f-detail{max-height:350px;padding-right:20px;overflow:auto;}
.l_r_td_1 .f-detail::-webkit-scrollbar{width:10px;height:10px;background:#f8fafd;}
.l_r_td_1 .f-detail::-webkit-scrollbar-thumb{width:10px;background:#c1c1c1;border-radius:4px;}
.l_r_td_1 .f-detail::-webkit-scrollbar-track{padding:6px;}
.r_vct_5{background:#012d1d url(../imgs/bg_r_vct_5_new.png) no-repeat right center;background-size:auto 100%;}
.l_f1n{background:none;}
.nd_til_cont{font-size:var(--font-size-30);}
.rh_new_2 .dm_til_cont{font-weight:700;}
.other_gp_D { margin-bottom: 30px;}
.na_play_vd__sb_D {cursor: pointer;}
#tag_hien {background: #edf6ff; width:100%; margin-bottom:20px; border: 1px solid #aaa; padding: 2%; float:inline-end; clear: both; display:none;}
.tag_box_title { margin-top: 10px; width: 100%; float: left;}
.tag_box_title a{color: #048031; font-weight:bold; float:left; width:100%; font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";}
.tag_box_child a{ text-indent:20px; float:left; width:100%; color: #333; font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";}
.muc_luc { font-weight:bold; font-size:16px; margin:15px 0px; color:#333; display:none;}
.box_show{ width: 95.5%; background: #edf6ff;}
.button { border:none; background:none;color: #048031; cursor:pointer;}
.min_wrap_tcode, .page {padding-top: 40px; padding-bottom: 40px;}
.na_nd_swiper6 { white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}
.t_ser {width: 100%;position: relative;display: inline-block;display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-orient: horizontal;-webkit-box-direction: normal; -ms-flex-flow: row wrap;flex-flow: row wrap; -webkit-box-align: center; -ms-flex-align: center;
 align-items: center; margin-bottom: 30px;}
.nav-tabs >li { margin: 0 .1em; margin-bottom: -1px;}
.t_ser >li>a {padding: 10px 20px; font-size: 14px;display: inline-block; display: -webkit-inline-box; display: -ms-inline-flexbox;display: inline-flex;-ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center;-ms-flex-align: center; align-items: center; color: #222;}
.nav-tabs > li.active > a {border-top-color: var(--color-3);border-top-left-radius: 20px; border-top-right-radius: 20px;}
.tabbed-content .nav-tabs>li { margin: 0 .1em;  margin-bottom: -1px;}
.nav-tabs > li > a {border-top-color: #ddd; border-top-left-radius: 20px; border-top-right-radius: 20px;}
.nav-tabs > li>a { border-top: 3px solid #ddd; border-left: 1px solid #ddd; border-right: 1px solid #ddd; background: linear-gradient(-0deg, rgba(255, 255, 255, 1) 0%, rgba(235, 254, 243, 1) 100%);font-size: var(--font-size-18); line-height: 2rem; padding: 1.4rem 2rem;}
.img_swiper3 img {border-bottom-right-radius: .8rem;border-bottom-left-radius: .8rem;}
.bg_cont .min_wrap { height: 40rem;}
.l_bg_cont { background-color: rgba(30, 30, 31, .75); border-top-left-radius: 4rem; border-bottom-right-radius: 4rem; padding: 2rem 3rem; color: #fff;}
.r_bg_cont { background-color: rgba(30, 30, 31, .75); border-top-left-radius: 2rem; border-bottom-right-radius: 2rem; padding: .5rem 1rem; color: #fff;}
.mn_bg_cont > li > a { color: #fff;}
.bg_cont::before { background-color: rgba(1, 45, 29, 0);}
.swiper4 .swiper-slide:hover{ background-color: #009051;}
.r_p6_tcode {padding-bottom: 6cqw;}
.f-detail table td, table th { border: 1px solid #fff;}
.play_video_rh_7 img { width: 100%; }
.m_list_video_rh_7 h3 a, .a_video a, .play_video_rh_7 a { cursor: pointer;}
.f-detail h2,.f-detail h2 span  { color: #009051 !important;}
.f-detail h3 { color: #000 !important;font-size: 15px !important;}
.link_cttv, .f-detail ul li::before { color: #008b47;}
.list_gpnb_new > li.active .ico_gpnb_new figure img {  filter: brightness(0) invert(1); opacity: 01;}
.til_bc_news { text-align: center;height: 45px; line-height: 45px;}
.but_01 {
    border: none;
}
.til_bc_news span { color: #008b47;  padding: 0px 2rem; font-size: var(--font-size-24); font-weight: 700; text-transform: uppercase;}
.til_bc_news::before { background: none;}
@media only screen and (min-width: 1621px) {
    .sty_home #header { padding-left: calc(calc(100vw - 1280px) / 2);}
    .sty_home #header .min_wrap { padding-left: 0; }
}
@media only screen and (max-width: 1599px) { }
@media only screen and (max-width: 640px) {.i_t_tab_prod_1 span { min-width: 1rem; padding: 1rem 1rem;}}
@media only screen and (max-width: 480px) {
    .bg_cont { background-position: left;}
    .text_en .t2_text_slide { font-size: 16px;}
    .t1_text_slide { font-size: 33px;}
    .rh_new_2 .dm_til_cont { font-size: 29.5px;}
    .swiper8 .swiper-slide .na_swiper3 { background-color: transparent !important; background: none !important; backdrop-filter: none !important; -webkit-backdrop-filter: none !important;}
    .rh_new_6 { padding-top: 2.4rem;}
    .f-detail-sp img, .f-detail img { height: auto !important;} .i_t_tab_prod_1 {gap: var(--gap10) !important;}  .list_r_vct_2 > li {padding: 0px;}.list_r_vct_2 > li strong {font-size: 45px;}
}