.bg-nv-blue {
    background-color: #212F3D !important;
}
.text_blue.text-nv-blue, .nv-free-estimate .text_blue {
   color: #212F3D !important; 
}
.page-id-4357 .site-footer.theme-og-footer .site-middle-footer-wrap .site-footer-row-container-inner {
    background: #212f3d;
}
.page-id-4357 .site-footer.theme-og-footer .site-bottom-footer-wrap .site-footer-row-container-inner {
    background: #212f3d;
}

.page-id-4357 .site-footer.theme-og-footer .site-top-footer-wrap .site-top-footer-inner-wrap h2:after {
    background: #ED1C24;
}
.page-id-4357 .site-footer.theme-og-footer .kb-adv-form-submit-button.kb-btn-global-fill {
    background: #ED1C24 !important;
}
.page-id-4357 .site-footer.theme-og-footer .site-bottom-footer-wrap .site-footer-row-container-inner .footer-html-inner .footer_copyright_new .urlslist a:hover {
    color:  #ED1C24 !important;
}

.page-id-4357 .site-footer.theme-og-footer .site-top-footer-wrap .widget_nav_menu a:hover, .page-id-4357 .site-footer.theme-og-footer .site-top-footer-wrap .new_footer_chng .kt-svg-icon-list li:hover span, .page-id-4357 .site-footer.theme-og-footer .site-top-footer-wrap .new_footer_chng .kt-svg-icon-list li:hover a{
    color: #ED1C24 !important;
}
.bg-nv-gradient {
    background-image: linear-gradient(168deg, #212F3D 7%, #212F3D 44%) !important;
}
.bg-nv-gradient .wp-block-kadence-advancedbtn .kb-button{
    color: #212f3d !important;
}
.border-nv-blue {
    border-left: 2px solid #212f3d !important;
}
.nv-blue-counter .kb-count-up-number {
    color: #212f3d !important;
}
.btn-nv-parent .nv-blue-btn, .nv-faq-service .electricbtn a, .nv-est-sec a{
    background: #212f3d !important;
}
.btn-nv-parent .nv-blue-btn:hover, .bg-nv-gradient .wp-block-kadence-advancedbtn .kb-button:hover, .bg-nv-blue .electrical_list .h3_btn_cnt a:hover, .bg-nv-blue #btn_cntct_us_em_sr:hover, .nv-white-btn a:hover, .nv-faq-service .electricbtn a:hover, .nv-est-sec a:hover {
    background: #ED1C24 !important;
    color: #fff !important;
}

.bg-nv-blue .electrical_list .h3_btn_cnt a, .bg-nv-blue #btn_cntct_us_em_sr {
    color: #212f3d;
}
.nv-block .kb-svg-icon-wrap.kb-svg-icon-ic_quoteSerifLeft {
    background: #212f3d !important;
}
.nv-free-estimate .call_box .kt-blocks-info-box-media {
    background: #212f3d !important;
}
.nv-free-estimate .call_box a{
    color: #212f3d;
}
.testi-nv-outer h3.text_blue.text-nv-blue, .testi-nv-outer .testimonial_link a {
    color: #212F3D !important;
}
.nv-blockouter p.kt-blocks-info-box-text {
    color: #ED1C24 !important;
}
.nv-contact-lft h3.text_blue.h3_title_sml {
    color: #212f3d !important;
}
.nv-contact-lft .kt-blocks-info-box-media {
    background: #212f3d !important;
    border-color: #212f3d  !important;
}
.nv-contact-lft .kt-blocks-info-box-text a{
    color: #212f3d  !important;
}
.nv-contact-lft .kt-blocks-info-box-text a:hover{
    color: #ED1C24  !important;
}
.nv-contact-lft .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-media {
    background: #ED1C24 !important;
    border-color: #ED1C24 !important;
}
.nv-inner-banner{
    background-image: linear-gradient(168deg, rgb(33 47 61) 0%, rgb(33 47 61) 40%) !important; 
}
.nv-contact-lft .social-icon .kb-svg-icon-wrap svg {
    fill: #212f3d;
}
.nv-contact-lft .social-icon .kb-svg-icon-wrap svg:hover, .nv-sm-icon .kb-svg-icon-wrap svg:hover {
    fill: #ED1C24;
}

.abt-nv-icon .kb-svg-icon-wrap {
    background: #212f3d !important;
    border-color: #212f3d !important;
}
.why-nv-hire h3.wp-block-kadence-advancedheading.has-theme-palette-1-color {
    color: #212f3d !important;
}
.why-nv-hire h4.wp-block-kadence-advancedheading.has-theme-palette-6-color.has-text-color {
    color: #ED1C24 !important;
}
.abt-nv-icon .wp-block-kadence-advancedheading.has-theme-palette-1-color.has-text-color {
    color: #212f3d !important;
}
.nv-white-btn a {
    color: #212f3d;
}
.nv-core-bg .wp-block-kadence-advancedheading.has-theme-palette-1-color.has-text-color {
    color: #212f3d !important;
}
.nv-oue-services .care-content-sec .sm-txt-style, .nv-oue-services .care-content-sec .sm-txt-style {
    color: #212f3d !important;
}
.nv-oue-services .care-content-sec .kb-buttons-wrap .button {
    background: #212f3d !important;
}
.nv-oue-services .care-content-sec .kb-buttons-wrap .button:hover, .nv-service-bn a:hover {
    background: #ED1C24 !important;
    color: #fff !important;
}
.mn-why-choose-us.bg-nv-blue > .kt-inside-inner-col {
    background-color: #212f3d;
}
.mn-why-choose-us.bg-nv-blue a {
    color: #ED1C24;
}
.nv-service-bn a, .bottom-est-sec.nv-est-sec .bt-sm-style, .faq-service-sec.nv-faq-service p.h3_title_sml {
    color: #212f3d !important;
}
.nv-faq-service .kt-accordion-inner-wrap > .wp-block-kadence-pane > .kt-accordion-header-wrap > .kt-blocks-accordion-header.kt-accordion-panel-active{
     color: #212f3d !important;
}
.nv-oue-services .care-content-sec ul li:before {
    background-image: url(/wp-content/uploads/2026/10/Frame.png) !important;
}