﻿
@font-face {
    font-family: "fl-icons";
    font-display: block;
    src: url(/Content/view/themes/dienlanhniemtinviet.vn/wp-content/themes/flatsome/assets/css/icons/fl-icons541a.eot?v=3.19.7);
    src: url(/Content/view/themes/dienlanhniemtinviet.vn/wp-content/themes/flatsome/assets/css/icons/fl-icons.eot#iefix?v=3.19.7) format("embedded-opentype"), url(/Content/view/themes/dienlanhniemtinviet.vn/wp-content/themes/flatsome/assets/css/icons/fl-icons541a.woff2?v=3.19.7) format("woff2"), url(/Content/view/themes/dienlanhniemtinviet.vn/wp-content/themes/flatsome/assets/css/icons/fl-icons541a.ttf?v=3.19.7) format("truetype"), url(/Content/view/themes/dienlanhniemtinviet.vn/wp-content/themes/flatsome/assets/css/icons/fl-icons541a.woff?v=3.19.7) format("woff"), url(/Content/view/themes/dienlanhniemtinviet.vn/wp-content/themes/flatsome/assets/css/icons/fl-icons541a.svg?v=3.19.7#fl-icons) format("svg");
}

@font-face {
    font-family: "FontAwesome";
    font-display: block;
    src: url("https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-brands-400.eot"), url("https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-brands-400.woff2") format("woff2"), url("https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-brands-400.woff") format("woff"), url("https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-brands-400.ttf") format("truetype"), url("https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-brands-400.svg#fontawesome") format("svg");
}

@font-face {
    font-family: "FontAwesome";
    font-display: block;
    src: url("https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-solid-900.eot"), url("https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-solid-900.woff2") format("woff2"), url("https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-solid-900.woff") format("woff"), url("https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-solid-900.ttf") format("truetype"), url("https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-solid-900.svg#fontawesome") format("svg");
}

@font-face {
    font-family: "FontAwesome";
    font-display: block;
    src: url("https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-regular-400.eot"), url("https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-regular-400.woff2") format("woff2"), url("https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-regular-400.woff") format("woff"), url("https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-regular-400.ttf") format("truetype"), url("https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-regular-400.svg#fontawesome") format("svg");
    unicode-range: U+F004-F005,U+F007,U+F017,U+F022,U+F024,U+F02E,U+F03E,U+F044,U+F057-F059,U+F06E,U+F070,U+F075,U+F07B-F07C,U+F080,U+F086,U+F089,U+F094,U+F09D,U+F0A0,U+F0A4-F0A7,U+F0C5,U+F0C7-F0C8,U+F0E0,U+F0EB,U+F0F3,U+F0F8,U+F0FE,U+F111,U+F118-F11A,U+F11C,U+F133,U+F144,U+F146,U+F14A,U+F14D-F14E,U+F150-F152,U+F15B-F15C,U+F164-F165,U+F185-F186,U+F191-F192,U+F1AD,U+F1C1-F1C9,U+F1CD,U+F1D8,U+F1E3,U+F1EA,U+F1F6,U+F1F9,U+F20A,U+F247-F249,U+F24D,U+F254-F25B,U+F25D,U+F267,U+F271-F274,U+F279,U+F28B,U+F28D,U+F2B5-F2B6,U+F2B9,U+F2BB,U+F2BD,U+F2C1-F2C2,U+F2D0,U+F2D2,U+F2DC,U+F2ED,U+F328,U+F358-F35B,U+F3A5,U+F3D1,U+F410,U+F4AD;
}


:root {
    --primary-color: #76aa45;
    --fs-color-primary: #76aa45;
    --fs-color-secondary: #ec7f46;
    --fs-color-success: #7a9c59;
    --fs-color-alert: #b20000;
    --fs-experimental-link-color: #ff6000;
    --fs-experimental-link-color-hover: #111;
}

.tooltipster-base {
    --tooltip-color: #fff;
    --tooltip-bg-color: #000;
}

.off-canvas-right .mfp-content, .off-canvas-left .mfp-content {
    --drawer-width: 300px;
}

.container-width, .full-width .ubermenu-nav, .container, .row {
    max-width: 1250px
}

    .row.row-collapse {
        max-width: 1220px
    }

    .row.row-small {
        max-width: 1242.5px
    }

    .row.row-large {
        max-width: 1280px
    }

.header-main {
    height: 122px
}

#logo img {
    max-height: 122px
}

#logo {
    width: 94px;
}

    #logo img {
        padding: 17px 0;
    }

.stuck #logo img {
    padding: 7px 0;
}

.header-bottom {
    min-height: 35px
}

.header-top {
    min-height: 27px
}

.transparent .header-main {
    height: 90px
}

.transparent #logo img {
    max-height: 90px
}

.has-transparent + .page-title:first-of-type, .has-transparent + #main > .page-title, .has-transparent + #main > div > .page-title, .has-transparent + #main .page-header-wrapper:first-of-type .page-title {
    padding-top: 170px;
}

.header.show-on-scroll, .stuck .header-main {
    height: 122px !important
}

.stuck #logo img {
    max-height: 122px !important
}

.search-form {
    width: 64%;
}

.header-bg-color {
    background-color: rgba(255,255,255,0.9)
}

.header-bottom {
    background-color: #72a844
}

.top-bar-nav > li > a {
    line-height: 24px
}

.header-main .nav > li > a {
    line-height: 16px
}

.stuck .header-main .nav > li > a {
    line-height: 29px
}

.header-bottom-nav > li > a {
    line-height: 14px
}

@media (max-width: 549px) {
    .header-main {
        height: 60px
    }

    #logo img {
        max-height: 60px
    }
}

.nav-dropdown {
    font-size: 100%
}

body {
    color: #0a0a0a
}

h1, h2, h3, h4, h5, h6, .heading-font {
    color: #0a0a0a;
}

body {
    font-size: 100%;
}

@media screen and (max-width: 549px) {
    body {
        font-size: 100%;
    }
}

body {
    font-family: Inter, sans-serif;
}

body {
    font-weight: 400;
    font-style: normal;
}

.nav > li > a {
    font-family: Inter, sans-serif;
}

.mobile-sidebar-levels-2 .nav > li > ul > li > a {
    font-family: Inter, sans-serif;
}

.nav > li > a, .mobile-sidebar-levels-2 .nav > li > ul > li > a {
    font-weight: 400;
    font-style: normal;
}

h1, h2, h3, h4, h5, h6, .heading-font, .off-canvas-center .nav-sidebar.nav-vertical > li > a {
    font-family: Inter, sans-serif;
}

h1, h2, h3, h4, h5, h6, .heading-font, .banner h1, .banner h2 {
    font-weight: 400;
    font-style: normal;
}

.alt-font {
    font-family: Inter, sans-serif;
}

.alt-font {
    font-weight: 400 !important;
    font-style: normal !important;
}

.header:not(.transparent) .header-nav-main.nav > li > a {
    color: #f18845;
}

.header:not(.transparent) .header-bottom-nav.nav > li > a {
    color: #ffffff;
}

.has-equal-box-heights .box-image {
    padding-top: 100%;
}

.absolute-footer, html {
    background-color: #000000
}

.nav-vertical-fly-out > li + li {
    border-top-width: 1px;
    border-top-style: solid;
}
/* Custom CSS */

.footer-bar {
    display: none;
}

.hotline-phone-ring-wrap {
    left: 70px;
}
/* Custom CSS Mobile */

@media (max-width: 549px) {
    #logo img {
        margin: 0 !important;
        max-height: 200px !important;
    }
}

.label-new.menu-item > a:after {
    content: "Mới";
}

.label-hot.menu-item > a:after {
    content: "Nổi bật";
}

.label-sale.menu-item > a:after {
    content: "Giảm giá";
}

.label-popular.menu-item > a:after {
    content: "Phổ biến";
}

</style >
<style type="text/css" id="wp-custom-css" >
/***** CONFIG SOME CSS ******/
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1);
    background-color: #fff;
    border-radius: 10px;
}

::-webkit-scrollbar {
    width: 5px;
    background-color: #F5F5F5;
}


::-webkit-scrollbar-thumb {
    border-radius: 5px;
    background-color: #FFF;
    background-image: -webkit-linear-gradient(top,#72A844 0%,#72A844 50%,#72A844 51%,#72A844 100%);
}

.box-shadow-ntv > .col-inner {
    box-shadow: 0 10px 40px 0 rgb(178 137 203/18%);
    border-radius: 20px;
    background: #fff;
    padding: 20px;
    height: 100%;
}

.is-divider {
    display: none;
}
/***** CONFIG TEXT *****/
h2 {
    margin-bottom: 30px;
}
/****** COLOR TEXT NIỀM TIN VIỆT *****/
.text-ntv {
    color: #72A844;
}
/**** TOP BAR NIỀM TIN VIỆT ****/


/****** CONFIG SLIDER *******/
.flickity-page-dots .dot {
    background: #76AA45 !important;
    border: 0;
}
/***** NAV MENU DEFAULT *****/
.next-prev-thumbs li.has-dropdown:hover > .nav-dropdown, .no-js li.has-dropdown:hover > .nav-dropdown, li.current-dropdown > .nav-dropdown {
    border-radius: 15px;
    border-right: 4px solid #72A844;
    border-bottom: 4px solid #72A844;
    width: 250px !important;
    padding: 0;
}

.header-bottom-nav ul li {
    display: block !important;
    position: relative;
    width: 100% !important;
    padding: 5px 0px 5px 15px;
}

.nav-dropdown-default > li > a {
    text-transform: capitalize !important;
    font-size: 16px !important;
}

.nav-dropdown-default > li a:hover {
    color: #72A844 !important;
}

.nav-dropdown-default > li > ul {
    display: none !important;
    position: absolute;
    background: #fff !important;
    right: -250px;
    top: 0;
}

.nav-dropdown-default > li > ul {
    border-radius: 15px;
    border-right: 4px solid #72A844;
    border-bottom: 4px solid #72A844;
    width: 300px !important;
    padding: 0;
}

.nav-dropdown-default li:hover ul {
    display: block !important;
}

.nav-dropdown-default .nav-column li > a, .nav-dropdown.nav-dropdown-default > li > a {
    margin: 0;
}
/***** BLOG POSTING CONFIG *****/
.navigation-post a {
    text-transform: capitalize !important;
}

.row-divided > .col + .col:not(.large-12) {
    border: none;
    padding: 0 10px;
}

.post-item .post-title {
    margin-bottom: 15px;
}

.entry-title {
    line-height: 2;
    text-transform: capitalize;
    font-size: 22px;
    font-weight: bold;
}

.header-main {
    height: 122px !important;
}
/***** accordion CSS *****/
.accordion-item {
    margin-bottom: 20px;
}

    .accordion-item > a {
        background: transparent !important;
        border: 1px solid #000;
        border-radius: 20px;
        text-transform: capitalize;
    }

.accordion .toggle {
    margin-right: 30px !important;
}

.accordion-item i {
}

-webkit-locale: "en" {
    display: none;
}

.accordion-title.active {
    background: #76AA45 !important;
    color: #fff !important;
}

.accordion-inner {
    background: #F4F4F4;
    border-radius: 20px;
}

.captcha-container {
    display: none !important;
}
/*** HEADER NIỀM TIN VIỆT ****/
.header-top {
    background: linear-gradient( 90deg,#EE8D43 0%, #7AAD43 100%);
    padding: 10px;
}

.headline-text-ntv {
    font-weight: bold !important;
}

.title_box {
    color: #ffffff !important;
    background: #F18845;
    padding: 5px;
    padding-top: 10px;
    align-items: center;
    border-radius: 0px 0px 20px 20px;
    box-shadow: 3px 3px #eee;
    max-width: 400px;
    align-content: center;
    margin-bottom: 25px;
}

.cam_ket_box {
    border-radius: 30px;
    max-width: 900px;
    flex: initial;
    box-shadow: 3px 3px #eeee;
}

#logo {
    position: relative;
}

.logo-tagline {
    margin: 0;
    font-weight: Bold;
    color: #000;
    display: none;
}

#logo:hover .logo-tagline {
    display: block;
}

/***** CONFIG BUTTON PHONE CONTACT *****/
div#toc_container {
    width: 100% !important;
}

#histats_counter {
    display: none;
}

#phone-vr {
    top: -90px;
}

.phone-bar a {
    margin-top: -64px;
}

#zalo-vr {
    bottom: -80px;
}

/***** FOOTER NIỀM TIN VIỆT  ******/
.footer-main .ux-menu-link__icon + .ux-menu-link__text {
    text-align: left !important;
}

.footer-main ul li {
    color: #fff;
    list-style-type: none;
    margin: 0;
}

.footer-main ul li {
}

.person-ntv-contact ul li {
    line-height: 2;
}

/***** GIỚI THIỆU NTV SS *****/
.gioi-thieu-ntv-ss .dots {
    margin-top: 20px !important;
}

.gioi-thieu-ntv-ss .box-shadow-ntv .col-inner:hover {
    background: #72A844;
}

    .gioi-thieu-ntv-ss .box-shadow-ntv .col-inner:hover * {
        color: #fff !important;
    }
/*** STYLE.CSS ****/
.list_icon_text {
    min-width: 200px;
    background: linear-gradient(90deg, #F18845, transparent);
    border-radius: 40px;
}

.rank-math-breadcrumb .label {
    display: none;
}

.back-to-top {
    margin-bottom: 50px;
}

.rank-math-breadcrumb {
    background: #76aa45;
    padding-left: 10px;
}

    .rank-math-breadcrumb p {
        color: #fff;
    }

    .rank-math-breadcrumb a {
        font-weight: bold;
        color: #fff;
    }

        .rank-math-breadcrumb a:hover {
            color: orange;
        }

.row-small > .flickity-viewport > .flickity-slider > .col, .row-small > .col {
    padding: 0;
}

.amp-wp-article-content {
    font-family: Arial !important;
}

p, a, li, h1, h2, h3, h4, h5, h6 {
    color: #000;
}

::selection {
    background: #76aa48;
    color: #fff;
}

::-moz-selection {
    background: #76aa48;
    color: #fff;
}

::-webkit-selection {
    background: #76aa48;
    color: #fff;
}

::selection a {
    color: red !important;
}

b, strong {
    font-weight: bold;
}

.entry-title {
    text-transform: uppercase;
}

.list_icon_text .icon_box {
    width: 40px;
    height: 40px;
    background: #e86745;
    color: #fff;
    border-radius: 3px;
    text-align: center;
    line-height: 46px;
    margin: 2px 10px 0 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    float: left;
}

    .list_icon_text .icon_box i {
        font-size: 22px;
    }

.list_icon_text .icon-phone:before {
    content: "\e600";
}

.list_icon_text .text_box span {
    font-size: 17px;
    font-weight: 700;
    color: #0a0a0a;
}

.list_icon_text .text_box strong {
    font-size: 20px;
    color: red;
    position: relative;
}

/******** SERVICES COLUMN *********/
.services-column .col-inner {
    background: #fff;
}

    .services-column .col-inner .box {
        padding: 10px 0;
        background: #Fff !important;
    }

.services-column .services-headline {
    font-size: 19px;
    background: #76AA45;
    color: #fff;
    text-align: center;
    padding: 7px 0;
}

    .services-column .services-headline:hover {
        background: #497520;
    }

.services-column .services-text {
    border-bottom: 1px solid #76AA45;
    padding-bottom: 10px;
}

.services-column .button {
    margin-top: 20px !important;
}

.services-column .ux-menu-link__link {
    min-height: 0 !important;
}
/***** THÔNG TIN CẬP NHẬT ******/
.thong-tin-cap-nhat {
    text-align: center;
}

    .thong-tin-cap-nhat p {
        margin: 0;
    }

.kk-star-ratings.kksr-align-center {
    margin: 0;
}

.kk-star-ratings .kksr-muted {
    font-size: 16px;
    font-weight: bold;
    color: #000 !important;
    opacity: 1;
}
/***** CONTACT SECTION HEADER CUSTOM ******/
.contact-row-custom .col-inner {
    padding: 50px;
    min-height: 480px;
}

.contact-text-italic {
    font-size: 30px;
}

.contact-text-home {
    font-size: 14px;
    color: #909193 !important;
}

.button-contact-home {
    margin-top: 50px;
}

.contact-home-left .col-inner {
    background: url(dien-lanh.html) no-repeat bottom right;
}

.contact-right-form textarea {
    background: #fff;
}

.contact-right-form input[type="submit"] {
    background: #fff !important;
    color: red;
}
/****** FIRE ON MENU ******/
.title-headline {
    display: block;
    position: relative;
}

    .title-headline::after {
        content: "";
        position: absolute;
        left: 660px;
        top: -10px;
        width: 50px;
        height: 50px;
        background: url(wp-content/uploads/2021/03/small-niem-tin-viet-1.png) no-repeat center;
    }
/***** LIST ITEM *****/
.ux-menu-link__icon + .ux-menu-link__text {
    position: relative;
}

.ux-menu-link__text:before {
    content: "";
    position: absolute;
    background: #fff;
    width: 50px;
    height: 50px;
    background: url(wp-content/uploads/2021/03/list-item-niem-tin-viet.png) no-repeat center;
    left: -27px;
    top: -13px;
}

.services-list-menu i {
    visibility: hidden;
}

.sua-chua-ss .title-headline::after {
    left: 410px;
}

.lydochon-class i {
    display: none;
}

.lydochon-class a:hover {
    color: #EC7F46 !important;
    font-weight: bold;
}

.cool-process-steps ul li h2.content-title {
    display: none;
}

.cool-process-detail h3 {
    text-transform: uppercase;
    color: #fff;
    margin-top: 30px;
    font-size: 25px !important;
    padding: 10px 10px !important;
}

    .cool-process-detail h3:hover {
        background: #76AA45;
    }

.cool-process-detail p {
    color: #fff;
}

.ps-lbl i {
    color: #76AA45;
}

.quy-trinh-ss .welcome-text {
    color: #d5e5c7 !important;
}

.faqs-ss .title-headline::after {
    left: 325px;
}

.tin-tuc-ss .title-headline::after {
    left: 350px;
}

.footer-main .ux-menu-link__text:before {
    display: none;
}

.footer-headline {
    background: #76AA45;
    padding: 10px;
}

.menu-kvhcm .ux-menu-link__link {
    min-height: 0 !important;
    padding: 0;
}

.copyright-footer {
    color: #fff;
}

.footer-headline {
    font-weight: Bold;
}

.tho-menu .ux-menu-link__text:before {
    display: none;
}

.tho-title {
    background: #76AA45;
    display: block;
    color: #fff;
    text-transform: uppercase;
    padding: 5px;
}

    .tho-title:hover {
        color: #fff;
    }

.tho-column .box-text.text-center {
    padding: 0;
}

.tho-column p {
    margin: 0;
}

.tho-column .col-inner .box {
    border: 1px solid #76AA45;
}

.tho-menu a {
    font-size: 17px;
}

.header-bottom {
    padding: 5px;
}

    .header-bottom li a {
        color: #000;
    }

.post-sidebar .widget .is-divider {
    display: none;
}

.post-sidebar .widget-title {
    padding: 10px;
    background: #76AA45;
    display: block;
    color: #fff;
    text-align: center;
}

.post-sidebar .wp-caption-text {
    display: none;
}

.blog-archive .large-9 .large-columns-2 .col-inner {
    border: 1px solid #090909;
}

    .blog-archive .large-9 .large-columns-2 .col-inner:hover {
        border: 1px solid #76AA45;
    }

.box-blog-post .is-divider {
    height: 1px;
    min-width: 100px;
    background: #76AA45;
}

.article-inner h1, .article-inner h2, .article-inner h3, .article-inner h4, .article-inner h5, .article-inner h6 {
    text-transform: capitalize !important;
    margin-bottom: 20px;
}

.faqs-page .title-headline::after {
    left: 789px;
}

.blog-share .is-divider, .entry-divider {
    display: none;
}

.footer-main .wpcf7-submit {
    display: block;
    margin: 0 auto;
}

.bang-gia-ss .ux-menu-link__text:before {
    display: none;
}
/***** DANH SACH CAC QUAN HUYEN *****/
.quan-tinh li {
    display: inline-block;
    float: left;
    list-style: none;
}

    .quan-tinh li > a {
        color: #fff;
        background: #76AA45;
        padding: 7px 15px;
        border-radius: 10px;
    }

.comments-area {
    display: none;
}

.noi-ho-tro a {
    color: #fff;
    border: 1px solid #fff;
    border-radius: 3px;
    padding: 3px 10px;
    text-transform: uppercase;
}

    .noi-ho-tro a:hover {
        background: #D4904C;
        color: #fff;
    }

.is-divider {
    display: none;
}

.dgdv-ss .title-headline::after {
    left: 840px;
}

.menu-list-lien-he {
    list-style-type: square;
}

    .menu-list-lien-he strong {
        color: #76AA45;
    }

    .menu-list-lien-he a, .menu-list-lien-he {
        font-weight: bold;
        color: #000;
    }
/*.header-bottom-nav li:nth-child(7) a:before {*/
/*	content:"⭐";*/
/*	margin-right:5px;*/
/*}*/
.dat-lich-ss .title-headline::after {
    left: 240px;
    top: 2px;
}

.menu-quan {
    list-style: none;
}

    .menu-quan li {
        display: flex;
        float: left;
    }

        .menu-quan li a {
            background: #76AA45;
            color: #fff;
            padding: 5px 7px;
        }

.tinh-mien-nam h5 {
    display: block;
    clear: both;
}
/****** DICH VU MENU SS*******/
.dich-vu-menu-ss .ux-menu-link__text:before {
    display: none;
}

.dich-vu-menu-ss a {
    color: #fff !important;
}



.gioi-thieu-ss .title-headline::after {
    left: 320px;
}

.blog-wrapper .large-columns-3 > .col {
    display: flex;
}

    .blog-wrapper .large-columns-3 > .col > .col-inner {
        border: 1px solid #000;
    }

        .blog-wrapper .large-columns-3 > .col > .col-inner:hover {
            border: 1px solid #76AA45;
        }

.blog-trang-chu-class .col {
    display: flex;
    background: #282828 !important;
}

.tin-tuc-ss .has-shadow > .col > .col-inner {
    background: #333 !important;
}

.cta-dathen {
    background: url(wp-content/uploads/2021/03/NTV-CTA-2.png) no-repeat center center;
    position: relative;
    width: 100%;
    height: 100px;
    padding: 30px 30px 30px 130px;
    border-radius: 30px;
}

.recent-blog-posts a {
    overflow: hidden;
    color: #000;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    color: #000;
}

    .recent-blog-posts a:hover {
        color: #76aa45;
    }

.recent-blog-posts {
    padding: 12px;
}

.sua-chua-home-class {
    text-transform: uppercase;
}

.blog-wrapper .image-cover {
    padding-top: 63% !important;
}

ul li {
    list-style: square;
}

    ul li::marker {
        color: #76AA45;
    }

.post-title {
    text-transform: capitalize;
}

th, td {
    border: 1px solid #0e0e0e;
    font-size: 20px !important;
    padding: 6px !important;
}

td {
}

.entry-content .post-views {
    text-align: center;
}

.entry-content .post-views-icon {
    color: #76AA45;
}

.blog-single table b {
    color: #76aa45;
}

.blog-single table tr td {
    text-align: center;
}

#toc_container.toc_black p.toc_title {
    color: #fff;
    text-transform: uppercase;
    background: #000;
    padding: 10px;
    text-align: left;
}

#toc_container {
    padding: 0;
    position: relative;
    overflow: hidden;
}

    #toc_container p.toc_title + ul.toc_list {
        background: #2A2927;
        margin-top: 0;
        padding: 15px;
    }

        #toc_container p.toc_title + ul.toc_list a {
            color: #fff;
        }

    #toc_container span.toc_toggle {
        position: absolute;
        right: 10px;
    }

        #toc_container span.toc_toggle a {
            color: #fff;
            font-weight: bold;
            padding: 0 3px;
        }

            #toc_container span.toc_toggle a:after {
                content: " NỘI DUNG";
            }

.entry-content .post-views {
    padding: 10px;
}

.entry-category a {
    font-size: 18px;
    border-bottom: 1px solid #76aa45;
    padding-bottom: 10px;
    color: #76aa45 !important;
}

.entry-category {
    margin-bottom: 30px;
}

.lien-he-page-ss .title-headline::after {
    left: 860px;
}

.lien-he-page-ss .title-headline {
    color: #76aa45 !important;
}

.header-bottom li a {
    font-size: 15px;
}

    .header-bottom li a:hover {
        color: #76aa45;
    }

.top-head-text {
    text-align: center;
}

.chinh-sach-ss .title-headline::after {
    left: 400px;
    top: -15px;
}

.dieu-khoan-ss .title-headline::after {
    left: 405px;
    top: -15px;
}

.cam-nhan-ss .title-headline::after {
    left: 390px;
    top: -15px;
}

.danh-muc-ss .title-headline::after {
    left: 851px;
}

/*table strong {
    color: red;
    text-transform: uppercase;
}

table a {
    color: red !important;
}*/

.sua-chua-ss .title-headline::after {
    left: 696px !important;
}

.widget {
    border: 1px solid #76aa45;
}

.widget_categories a {
    display: block;
    width: 100%;
    padding: 10px 20px !important;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 14px;
    color: #000;
}

    .widget_categories a:before {
        content: " ";
        width: 20px;
        height: 20px;
        margin-right: 10px;
        float: left;
        display: block;
        background: url(wp-content/uploads/2021/04/Niem-tin-viet-logo-mini-icon.png) no-repeat center;
    }

    .widget_categories a:hover {
        background: #eb8d4b;
        color: #fff;
    }

.giuseart-nav i {
    color: #fff;
}

.giuseart-nav ul > li a i {
    background: #76aa45;
    border-radius: 50%;
}

    .giuseart-nav ul > li a i.fa-map-marker {
        line-height: 33px;
        font-size: 17px;
    }

.nav-pagination > li > span, .nav-pagination > li > a {
    border-radius: 0;
}

.widget-area .wp-caption, .widget-area .wp-caption figure {
    margin: 0;
}
/*
td {
    text-align: center !important;
}*/
/****
         * tr:first-child {
            background:#76aa45 !important;
        }
        tr:first-child b {
            color:#fff;
        } ****/
.featured-image img {
    width: 100%;
}

#wpforms-submit-2426 {
    background: #76aa45;
    color: #fff;
    border: none;
    padding: 0;
    width: 30%;
    margin: 0 auto;
    text-align: center;
    display: block;
    text-transform: uppercase;
    font-size: 14px;
    border-radius: 5px;
}

.danh-muc-ss .button {
    margin: 0 auto;
    display: block;
}

.recent-blog-posts a {
    text-transform: initial;
}

.page-wrapper .large-12 .col-inner a {
    border-bottom: 1px solid #76aa45;
}

    .page-wrapper .large-12 .col-inner a:hover {
        color: #eb8d4b;
        font-style: italic;
    }

table:not(.border) th,
table:not(.border) td{
    border: none !important;
}

table td, tr, th {
    font-family: "Roboto Condensed" !important;
    font-size: 18px !important;
}

.nav-previous, .nav-next {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}

    .nav-previous a, .nav-next a {
        color: #000;
        font-weight: bold;
    }

.tin-tuc-ss .post-title, .tin-tuc-ss .from_the_blog_excerpt {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.amp-wp-article {
    font-family: Arial !important;
}

.button-goi-tho {
    color: #fff !important;
}

.nhanh-nhat-class .col-inner {
    padding: 30px;
    height: 300px;
}

.gap-chuyenmau {
    background: #86937C !important;
    margin-top: -200px !important;
}

.back-to-top {
    margin-bottom: 35px !important;
}

.entry-title {
    font-size: 28px !important;
}

.covid {
    background: #48AB7F;
    text-align: center;
}

.icon-angle-right {
    display: none !important;
}

.quy-trinh-ss .dot {
    background: white !important;
    border: white;
}

.quy-trinh-ss .featured-box {
    background: #fff;
    padding: 20px;
    border-radius: 20px;
}

.sub-menu a {
    color: #000 !important;
}

.nav-pagination > li > span, .nav-pagination > li > a {
    border-radius: 0 !important;
}

.covid {
    display: none;
}

.article-inner p a {
    color: red;
    text-decoration: none;
    font-weight: 500;
}

.rank-math-breadcrumb a {
    color: #fff !important;
}

.tu-lanh-samsung {
    margin-top: 30px;
    position: relative;
    height: 100px;
    bottom: -30px !important;
    background: #000;
    border-radius: 30px;
}

    .tu-lanh-samsung .icon-box-img {
        top: -80px;
    }

    .tu-lanh-samsung h3 {
        font-size: 18px !important;
        color: #fff;
    }

.icon-box-left .icon-box-img + .icon-box-text {
    padding-left: 0 !important;
}

.loi-pho-bien-ss .icon-box {
    padding: 20px;
}

.icon-box-left .icon-box-img {
    margin-right: 20px !important;
}


.icon-gray {
    background-color: #DDDBDB !important;
    display: block !important;
    border-radius: 100% !important;
    padding: 20px !important;
    text-align: center;
}

    .icon-gray img {
        height: 50px;
        width: 50px;
    }

.icon-gray-right {
    padding: 30px 20px;
    line-height: 50px;
}

.header-search-form:before {
    display: none;
}

.entry-meta span {
    font-size: 14px;
}

.gallery-col .box-text {
    display: none;
}
/****** TRANG GIỚI THIỆU NIỀM TIN VIỆT ******/
.cam-ket-ntv-col .icon-box {
    margin-bottom: 20px;
}

</style >
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-DV10FR2BJ5" > </script >
<script >
window.dataLayer = window.dataLayer || [];
function gtag() {
    dataLayer .push(arguments);
}

gtag('js', new Date());

gtag('config', 'G-DV10FR2BJ5');
</script >
<style id='global-styles-inline-css' type='text/css' >
:root {
    --wp--preset--aspect-ratio--square: 1;
    --wp--preset--aspect-ratio--4-3: 4/3;
    --wp--preset--aspect-ratio--3-4: 3/4;
    --wp--preset--aspect-ratio--3-2: 3/2;
    --wp--preset--aspect-ratio--2-3: 2/3;
    --wp--preset--aspect-ratio--16-9: 16/9;
    --wp--preset--aspect-ratio--9-16: 9/16;
    --wp--preset--color--black: #000000;
    --wp--preset--color--cyan-bluish-gray: #abb8c3;
    --wp--preset--color--white: #ffffff;
    --wp--preset--color--pale-pink: #f78da7;
    --wp--preset--color--vivid-red: #cf2e2e;
    --wp--preset--color--luminous-vivid-orange: #ff6900;
    --wp--preset--color--luminous-vivid-amber: #fcb900;
    --wp--preset--color--light-green-cyan: #7bdcb5;
    --wp--preset--color--vivid-green-cyan: #00d084;
    --wp--preset--color--pale-cyan-blue: #8ed1fc;
    --wp--preset--color--vivid-cyan-blue: #0693e3;
    --wp--preset--color--vivid-purple: #9b51e0;
    --wp--preset--color--primary: #76aa45;
    --wp--preset--color--secondary: #ec7f46;
    --wp--preset--color--success: #7a9c59;
    --wp--preset--color--alert: #b20000;
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
    --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);
    --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);
    --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);
    --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);
    --wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);
    --wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);
    --wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);
    --wp--preset--font-size--small: 13px;
    --wp--preset--font-size--medium: 20px;
    --wp--preset--font-size--large: 36px;
    --wp--preset--font-size--x-large: 42px;
    --wp--preset--spacing--20: 0.44rem;
    --wp--preset--spacing--30: 0.67rem;
    --wp--preset--spacing--40: 1rem;
    --wp--preset--spacing--50: 1.5rem;
    --wp--preset--spacing--60: 2.25rem;
    --wp--preset--spacing--70: 3.38rem;
    --wp--preset--spacing--80: 5.06rem;
    --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
    --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);
    --wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);
}

:where(body) {
    margin: 0;
}

.wp-site-blocks > .alignleft {
    float: left;
    margin-right: 2em;
}

.wp-site-blocks > .alignright {
    float: right;
    margin-left: 2em;
}

.wp-site-blocks > .aligncenter {
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
}

:where(.is-layout-flex) {
    gap: 0.5em;
}

:where(.is-layout-grid) {
    gap: 0.5em;
}

.is-layout-flow > .alignleft {
    float: left;
    margin-inline-start: 0;
    margin-inline-end: 2em;
}

.is-layout-flow > .alignright {
    float: right;
    margin-inline-start: 2em;
    margin-inline-end: 0;
}

.is-layout-flow > .aligncenter {
    margin-left: auto !important;
    margin-right: auto !important;
}

.is-layout-constrained > .alignleft {
    float: left;
    margin-inline-start: 0;
    margin-inline-end: 2em;
}

.is-layout-constrained > .alignright {
    float: right;
    margin-inline-start: 2em;
    margin-inline-end: 0;
}

.is-layout-constrained > .aligncenter {
    margin-left: auto !important;
    margin-right: auto !important;
}

.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
    margin-left: auto !important;
    margin-right: auto !important;
}

body .is-layout-flex {
    display: flex;
}

.is-layout-flex {
    flex-wrap: wrap;
    align-items: center;
}

    .is-layout-flex > :is(*, div) {
        margin: 0;
    }

body .is-layout-grid {
    display: grid;
}

.is-layout-grid > :is(*, div) {
    margin: 0;
}

body {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

a:where(:not(.wp-element-button)) {
    text-decoration: none;
}

:root :where(.wp-element-button, .wp-block-button__link) {
    background-color: #32373c;
    border-width: 0;
    color: #fff;
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    padding-top: calc(0.667em + 2px);
    padding-right: calc(1.333em + 2px);
    padding-bottom: calc(0.667em + 2px);
    padding-left: calc(1.333em + 2px);
    text-decoration: none;
    text-transform: inherit;
}

.has-black-color {
    color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-color {
    color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-color {
    color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-color {
    color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-color {
    color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-color {
    color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-color {
    color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-color {
    color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-color {
    color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-color {
    color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-color {
    color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-color {
    color: var(--wp--preset--color--vivid-purple) !important;
}

.has-primary-color {
    color: var(--wp--preset--color--primary) !important;
}

.has-secondary-color {
    color: var(--wp--preset--color--secondary) !important;
}

.has-success-color {
    color: var(--wp--preset--color--success) !important;
}

.has-alert-color {
    color: var(--wp--preset--color--alert) !important;
}

.has-black-background-color {
    background-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-background-color {
    background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-background-color {
    background-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-background-color {
    background-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-background-color {
    background-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-background-color {
    background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-background-color {
    background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-background-color {
    background-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-background-color {
    background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-background-color {
    background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-background-color {
    background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-background-color {
    background-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-primary-background-color {
    background-color: var(--wp--preset--color--primary) !important;
}

.has-secondary-background-color {
    background-color: var(--wp--preset--color--secondary) !important;
}

.has-success-background-color {
    background-color: var(--wp--preset--color--success) !important;
}

.has-alert-background-color {
    background-color: var(--wp--preset--color--alert) !important;
}

.has-black-border-color {
    border-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-border-color {
    border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-border-color {
    border-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-border-color {
    border-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-border-color {
    border-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-border-color {
    border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-border-color {
    border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-border-color {
    border-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-border-color {
    border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-border-color {
    border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-border-color {
    border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-border-color {
    border-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-primary-border-color {
    border-color: var(--wp--preset--color--primary) !important;
}

.has-secondary-border-color {
    border-color: var(--wp--preset--color--secondary) !important;
}

.has-success-border-color {
    border-color: var(--wp--preset--color--success) !important;
}

.has-alert-border-color {
    border-color: var(--wp--preset--color--alert) !important;
}

.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
    background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
}

.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
    background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
}

.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
    background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
}

.has-luminous-vivid-orange-to-vivid-red-gradient-background {
    background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
}

.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
    background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
}

.has-cool-to-warm-spectrum-gradient-background {
    background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}

.has-blush-light-purple-gradient-background {
    background: var(--wp--preset--gradient--blush-light-purple) !important;
}

.has-blush-bordeaux-gradient-background {
    background: var(--wp--preset--gradient--blush-bordeaux) !important;
}

.has-luminous-dusk-gradient-background {
    background: var(--wp--preset--gradient--luminous-dusk) !important;
}

.has-pale-ocean-gradient-background {
    background: var(--wp--preset--gradient--pale-ocean) !important;
}

.has-electric-grass-gradient-background {
    background: var(--wp--preset--gradient--electric-grass) !important;
}

.has-midnight-gradient-background {
    background: var(--wp--preset--gradient--midnight) !important;
}

.has-small-font-size {
    font-size: var(--wp--preset--font-size--small) !important;
}

.has-medium-font-size {
    font-size: var(--wp--preset--font-size--medium) !important;
}

.has-large-font-size {
    font-size: var(--wp--preset--font-size--large) !important;
}

.has-x-large-font-size {
    font-size: var(--wp--preset--font-size--x-large) !important;
}


@media screen and (max-width: 768px) {
    .menu-contact {
        padding: 0 !important;
    }

    .menu-list-menu {
        left: 0 !important;
    }

        .menu-list-menu li {
            margin-left: 10px !important;
        }
}

.menu-contact {
    border-top: 2px dotted orange;
    position: fixed;
    bottom: 0;
    z-index: 10000;
    overflow: hidden;
    font-family: arial;
    width: 100%;
    background: #76aa45;
    height: 50px;
    padding: 0 25%;
}

    .menu-contact:first-child:before {
        content: '';
        position: absolute;
        width: 100%;
        height: 3px;
        background: linear-gradient(to left, red, green);
        top: -3px;
        left: 0;
    }

.menu-contact-ntv {
    position: relative;
}

.menu-list-menu {
    position: relative;
    margin: 0 auto;
}

    .menu-list-menu li {
        list-style-type: none;
        float: left;
        margin-left: 20px;
        margin-top: 5px;
    }

        .menu-list-menu li a {
            height: 35px;
            line-height: 20px;
            border-radius: 10px;
            padding: 8px;
            background: #5E8837;
            color: #fff;
            display: flex;
            text-decoration: none;
            background-color: green;
            transition: transform .2s; /* Animation */
        }

            .menu-list-menu li a:hover {
                transform: scale(1.1);
            }

    .menu-list-menu img {
        position: relative;
        margin-right: 5px;
        top: -4px;
        height: 26px;
    }

    .menu-list-menu li a:hover {
    }

.emoji {
    margin-right: 3px;
}




.phone-bar a,
#phone-vr .phone-vr-circle-fill,
#phone-vr .phone-vr-img-circle,
#phone-vr .phone-bar a {
    background-color: #72a844;
}

#phone-vr .phone-vr-circle-fill {
    opacity: 0.7;
    box-shadow: 0 0 0 0 #72a844;
}

.phone-bar2 a,
#phone-vr2 .phone-vr-circle-fill,
#phone-vr2 .phone-vr-img-circle,
#phone-vr2 .phone-bar a {
    background-color:;
}

#phone-vr2 .phone-vr-circle-fill {
    opacity: 0.7;
    box-shadow: 0 0 0 0;
}

.phone-bar3 a,
#phone-vr3 .phone-vr-circle-fill,
#phone-vr3 .phone-vr-img-circle,
#phone-vr3 .phone-bar a {
    background-color:;
}

#phone-vr3 .phone-vr-circle-fill {
    opacity: 0.7;
    box-shadow: 0 0 0 0;
}

#contact-vr .phone-vr-circle-fill,
#contact-vr .phone-vr-img-circle {
    background-color: #eaa235;
}

#contact-vr .phone-vr-circle-fill {
    opacity: 0.7;
    box-shadow: 0 0 0 0 #eaa235;
}

#contact-showroom .phone-vr-circle-fill,
#contact-showroom .phone-vr-img-circle {
    background-color: #46b538;
}

#contact-showroom .phone-vr-circle-fill {
    opacity: 0.7;
    box-shadow: 0 0 0 0 #46b538;
}

#all-in-one-vr .phone-vr-circle-fill,
#all-in-one-vr .phone-vr-img-circle {
    background-color: #f2a06a;
}

#all-in-one-vr .phone-vr-circle-fill {
    opacity: 0.7;
    box-shadow: 0 0 0 0 #f2a06a;
}

#button-contact-vr {
    transform: scale(0.8);
}

#button-contact-vr {
    margin: -10px;
}

#button-contact-vr {
    bottom: 10%;
}

form.fluent_form_4 .ff-btn-submit:not(.ff_btn_no_style) {
    background-color: #E6A23C;
    color: #ffffff;
}


.fluentform_wrapper_4.ffs_modern_l_wrap {
    margin: px;
}

.fluentform_wrapper_4.ffs_modern_l_wrap {
    padding: px;
}

    .fluentform_wrapper_4.ffs_modern_l_wrap .ff-el-input--label label {
        color: rgba(66, 67, 68, 1);
    }

    .fluentform_wrapper_4.ffs_modern_l_wrap .ff-el-input--content input, .fluentform_wrapper_4.ffs_modern_l_wrap .ff-el-input--content .ff-el-form-control.ff_stripe_card_element, .fluentform_wrapper_4.ffs_modern_l_wrap .ff-el-input--content textarea, .fluentform_wrapper_4.ffs_modern_l_wrap .ff-el-input--content select, .fluentform_wrapper_4.ffs_modern_l_wrap .choices__list--single, .fluentform_wrapper_4.ffs_modern_l_wrap .choices[data-type*='select-multiple'] {
        border-style: solid;
        border-color: rgba(116, 108, 108, 1);
        border-width: 1px;
        border-radius: 5px;
    }

    .fluentform_wrapper_4.ffs_modern_l_wrap .frm-fluent-form .choices__list--dropdown {
        border-style: solid;
        border-color: rgba(116, 108, 108, 1);
        border-width: 1px;
        border-radius: 5px;
    }

    .fluentform_wrapper_4.ffs_modern_l_wrap .ff_submit_btn_wrapper .ff-btn-submit:not(.ff_btn_no_style) {
        padding: px;
        margin: px;
        border-style: solid;
        border-radius: 4px;
    }

    .fluentform_wrapper_4.ffs_modern_l_wrap input[type=checkbox] {
        -webkit-appearance: checkbox;
    }

    .fluentform_wrapper_4.ffs_modern_l_wrap input[type=radio] {
        -webkit-appearance: radio;
    }

    .fluentform_wrapper_4.ffs_modern_l_wrap .ff-el-group input[type=checkbox],
    .fluentform_wrapper_4.ffs_modern_l_wrap .ff-el-group input[type=radio] {
        -webkit-transform: scale(1);
        transform: scale(1);
        margin-top: -4px;
        width: 23px;
        height: 10px;
        margin-right: 0px;
        cursor: pointer;
        font-size: 12px;
        position: relative;
        text-align: left;
        border: none;
        box-shadow: none;
        visibility: hidden;
        -moz-appearance: initial;
    }

        .fluentform_wrapper_4.ffs_modern_l_wrap .ff-el-group input[type=checkbox]:before,
        .fluentform_wrapper_4.ffs_modern_l_wrap .ff-el-group input[type=radio]:before {
            content: none;
        }

        .fluentform_wrapper_4.ffs_modern_l_wrap .ff-el-group input[type=checkbox]:after,
        .fluentform_wrapper_4.ffs_modern_l_wrap .ff-el-group input[type=radio]:after {
            content: " ";
            background-color: #fff;
            display: inline-block;
            margin-left: 3px;
            padding-bottom: 3px;
            color: #212529;
            width: 15px;
            height: 15px;
            visibility: visible;
            border: 1px solid rgba(117, 117, 117, 1);
            padding-left: 1px;
            border-radius: px;
            padding-top: 1px;
            -webkit-transition: all .1s ease;
            transition: all .1s ease;
            background-size: 9px;
            background-repeat: no-repeat;
            background-position: center center;
            position: absolute;
            box-sizing: border-box;
        }

        .fluentform_wrapper_4.ffs_modern_l_wrap .ff-el-group input[type=checkbox]:checked:after, .fluentform_wrapper_4.ffs_modern_l_wrap .ff-el-group input[type=radio]:checked:after {
            border-width: 1px;
            background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
            background-color: black;
            -webkit-transition: all 0.3s ease-out;
            transition: all 0.3s ease-out;
            color: #fff;
            border-color: black;
        }

        .fluentform_wrapper_4.ffs_modern_l_wrap .ff-el-group input[type=radio]:after {
            border-radius: 50%;
            font-size: 10px;
            padding-top: 1px;
            padding-left: 2px;
        }

        .fluentform_wrapper_4.ffs_modern_l_wrap .ff-el-group input[type=radio]:checked:after {
            background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");
        }

.footer-wrapper {
    padding-bottom: 55px;
}




table.tg {
}

    table.tg thead tr th,
    table.tg thead tr td {
        background-color: #76aa45;
        color: #fff;
        font-family: Arial, sans-serif;
        font-size: 14px;
        font-weight: bold;
        overflow: hidden;
        padding: 10px 5px;
        text-align: center;
        vertical-align: top;
        word-break: normal;
        border: 1px solid black;
    }

    table.tg tbody tr td {
        font-family: Arial, sans-serif;
        font-size: 14px;
        overflow: hidden;
        padding: 10px 5px !important;
        text-align: left;
        vertical-align: top;
        word-break: normal;
        border: 1px solid black !important;
    }