:root{--sb-c-primary:#0152ad;--sb-c-dark:#013e84;--sb-c-header:#0152ad;--sb-c-header2:#0152ad;--sb-c-page_bg:#ffffff;--sb-c-text:#000000;--sb-c-heading:#1b1b1b;--sb-c-title_box_color:#ffffff;--sb-title-box-color:#ffffff;--sb-c-title_box_bg:#0152ad;--sb-title-box-bg:#0152ad;--sb-c-title_bar_bg:#0152ad;--sb-title-bar-bg:#0152ad;--sb-c-badge:#d40000}
.sb-row.sb-gap-0{margin-left:0;margin-right:0}.sb-row.sb-gap-0>.sb-col{padding-left:0;padding-right:0}.sb-row.sb-gap-8{margin-left:-4px;margin-right:-4px}.sb-row.sb-gap-8>.sb-col{padding-left:4px;padding-right:4px}.sb-row.sb-gap-30{margin-left:-30px;margin-right:-30px}.sb-row.sb-gap-30>.sb-col{padding-left:30px;padding-right:30px}.sb-col-inner{min-height:1px}.sb-heading-plain{margin:0 0 15px}.sb-news-empty{padding:12px;color:#888;text-align:center}.sb-slideshow .mySlides{display:none}.sb-slideshow .mySlides.sb-on{display:block}.sb-menu ul{display:flex;flex-wrap:wrap;gap:0 18px}.sb-menu.sb-menu-vertical ul{display:block}.sb-btn{display:inline-block;padding:8px 20px;border-radius:6px;background:#e5620a;color:#fff}.sb-btn:hover{color:#fff;opacity:.9}.sb-divider{border:0;border-top:1px solid #ddd;margin:15px 0}.sb-image img{max-width:100%;height:auto}.sb-grid{display:grid;grid-template-columns:repeat(var(--sb-cols,3),minmax(0,1fr));gap:var(--sb-gap,20px)}@media (max-width:991.98px){.sb-grid{grid-template-columns:repeat(var(--sb-cols-t,2),minmax(0,1fr))}}@media (max-width:767.98px){.sb-grid{grid-template-columns:repeat(var(--sb-cols-m,1),minmax(0,1fr))}}.sb-card-item{background:#fff;border-radius:10px;overflow:hidden;height:100%}.sb-card-item img{width:100%;aspect-ratio:3/2;object-fit:cover}.sb-card-item .sb-card-body{padding:10px 12px}.sb-card-item h3{font-size:1.5rem;line-height:2.6rem;margin:0}

:root{--tn-container:1190px;--maxw:1190px}
@media (min-width:1200px){
    body.tn .sb-container,body.tn .container,body.tn .container-new,
    .tn-home>.sb-container,.tn-article-page>.sb-container,.tn-tag-section>.sb-container,.tn-archive-section>.sb-container,.sb-block>.sb-container{
        width:1190px!important;max-width:1190px!important;padding-left:0!important;padding-right:0!important;margin-left:auto!important;margin-right:auto!important;
    }
}
@media (min-width:992px) and (max-width:1199.98px){
    body.tn .sb-container,body.tn .container,body.tn .container-new{width:970px!important;max-width:970px!important}
}
@media (min-width:768px) and (max-width:991.98px){
    body.tn .sb-container,body.tn .container,body.tn .container-new{width:750px!important;max-width:750px!important}
}
