.elementor-24129 .elementor-element.elementor-element-25cc327{--display:flex;}/* Start custom CSS for html, class: .elementor-element-9061441 *//* ============================================
   FOOTER PROTECTION - RESET STYLES
   ============================================ */
footer,
.site-footer,
.elementor-location-footer,
#footer,
.footer-wrapper {
    all: revert !important;
    background: #0d1f3c !important;
    color: #ffffff !important;
    padding: 60px 0 20px !important;
}

footer *,
.site-footer *,
.elementor-location-footer * {
    color: inherit;
}

footer a,
.site-footer a {
    color: rgba(255, 255, 255, 0.7) !important;
}

footer a:hover,
.site-footer a:hover {
    color: #ffffff !important;
}

footer h1, footer h2, footer h3, footer h4, footer h5, footer h6,
.site-footer h1, .site-footer h2, .site-footer h3, .site-footer h4 {
    color: #ffffff !important;
}

/* Reset any background issues */
footer .elementor-widget-wrap,
footer .elementor-column-wrap,
footer .elementor-container {
    background: transparent !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25cc327 *//* ============================================
   FOOTER PROTECTION - RESET STYLES
   ============================================ */
footer,
.site-footer,
.elementor-location-footer,
#footer,
.footer-wrapper {
    all: revert !important;
    background: #0d1f3c !important;
    color: #ffffff !important;
    padding: 60px 0 20px !important;
}

footer *,
.site-footer *,
.elementor-location-footer * {
    color: inherit;
}

footer a,
.site-footer a {
    color: rgba(255, 255, 255, 0.7) !important;
}

footer a:hover,
.site-footer a:hover {
    color: #ffffff !important;
}

footer h1, footer h2, footer h3, footer h4, footer h5, footer h6,
.site-footer h1, .site-footer h2, .site-footer h3, .site-footer h4 {
    color: #ffffff !important;
}

/* Reset any background issues */
footer .elementor-widget-wrap,
footer .elementor-column-wrap,
footer .elementor-container {
    background: transparent !important;
}/* End custom CSS */