.elementor-1800 .elementor-element.elementor-element-986635d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1800 .elementor-element.elementor-element-28c2bb7 > .elementor-widget-container{padding:0px 0px 0px 0px;}/* Start custom CSS for tx_footers, class: .elementor-element-28c2bb7 */.footer-section .tz-footer-copyright{
    justify-content: center !important;
    text-align: center !important;
    color: #e5e5e5  !important;
}

.footer-section p{
    color: #e5e5e5 !important;
}
.tz-footer-widget-wrap.pt-80.pb-80.d-flex {
    gap: 60px;
}


.tz-footer-widget ul li a{
    color: #e5e5e5 !important;
}

.footer-section .tz-footer-widget .cta-widget .cta-info a:hover{
    color: var(--e-global-color-primary) !important;
}

.footer-section .tz-footer-sec{
    padding-top: 56px !important;
}

.footer-section .tz-footer-widget .logo-widget .brand-logo{
    width: 74% !important;
}

.footer-section .tz-footer-widget .logo-widget .bs-p-1.disc{
    text-align: justify !important;
}

.footer-section .tz-footer-sec .tz-ftr-sh1{
        top: -53px !important;
        right: -52px !important;
}

.footer-section .tz-footer-sec .tz-ftr-sh2{
        top: -45px !important;
        right: -41px !important;
}

.footer-section .tz-footer-sec .tz-ftr-shape{
        top: 9% !important;
        left: 23px !important;
}
    

@media(max-width:767px){
    
    
    .footer-section .tz-footer-widget .logo-widget .brand-logo{
        width: 54% !important;
    }

    .footer-section .tz-footer-widget{
        width: 100% !important;
    }
    
    .footer-section .tz-footer-widget .logo-widget{
        max-width: 100% !important;
    }
    
    .footer-section .tz-footer-sec .tz-ftr-shape{
        top: 5% !important;
        left: 23px !important;
    }
    
     .footer-section .tz-footer-sec .tz-ftr-sh1{
        top: -50px !important;
        right: -51px !important;
    }
    
     .footer-section .tz-footer-sec .tz-ftr-sh2{
        top: -45px !important;
        right: -41px !important;
    }
    
       .tz-footer-copyright{
        padding: 30px 16px 85px 16px;
        color: #cbcbcb  !important;
    }
    .footer-section .container{
        padding-left: 16px;
        padding-right: 16px;
    }
    
    .tz-footer-widget-wrap.pt-80.pb-80.d-flex {
    gap: 40px;
}

    
    
}

.tz-ftr-sh4 svg {

filter: brightness(0) saturate(100%) invert(74%) sepia(42%) saturate(555%) hue-rotate(3deg) brightness(95%) contrast(92%);

}









.tz-ftr-sh3 {
    filter: brightness(0) saturate(100%) invert(74%) sepia(42%) saturate(555%) hue-rotate(3deg) brightness(95%) contrast(92%);
}

.tz-ftr-sh1{
     filter: brightness(0) saturate(100%) invert(74%) sepia(42%) saturate(555%) hue-rotate(3deg) brightness(95%) contrast(92%);
}

.ftr-shape1 {
     filter: brightness(0) saturate(100%) invert(74%) sepia(42%) saturate(555%) hue-rotate(3deg) brightness(95%) contrast(92%);
}


.ftr-shape2 {
     filter: brightness(0) saturate(100%) invert(74%) sepia(42%) saturate(555%) hue-rotate(3deg) brightness(95%) contrast(92%);
}

.ftr-shape3 {
     filter: brightness(0) saturate(100%) invert(74%) sepia(42%) saturate(555%) hue-rotate(3deg) brightness(95%) contrast(92%);
}

.tz-ftr-sh5{
    filter: brightness(0) saturate(100%) invert(74%) sepia(42%) saturate(555%) hue-rotate(3deg) brightness(95%) contrast(92%);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b0e0e86 */.tz-footer-widget .menu-widget li a:hover{
    color: var(--tz-prime-c) !important;
}
.tz-footer-widget .cta-widget a span:hover{
    color: var(--tz-prime-c) !important;
}

.tz-footer-sec .tz-recent-post .read_more:hover{
       color: #fff !important;
}/* End custom CSS */