#footer-widgets .footer-widget a, #footer-widgets .footer-widget li a, #footer-widgets .footer-widget li a:hover {
    color: #fff
    }
.footer-widget {
    color: #fff
    }
@media only screen and (min-width: 981px) {
    .et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container, .et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container {
        height: 11.88px
        }
    }
@media only screen and (min-width: 1350px) {
    .et_pb_row {
        padding: 27px 0
        }
    .et_pb_section {
        padding: 54px 0
        }
    .single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper {
        padding-top: 81px
        }
    .et_pb_section.et_pb_section_first {
        padding-top: inherit
        }
    .et_pb_fullwidth_section {
        padding: 0
        }
    }
div.et_pb_section.et_pb_section_2 {
    background-image: radial-gradient(circle at center, rgba(42, 52, 193, 0.76) 0%, #fff 100%) !important
    }
@media only screen and (min-width: 768px) and (max-width: 980px) {
    .et_pb_section_0 {
        display: none !important
        }
    }
@media only screen and (max-width: 767px) {
    .et_pb_section_0 {
        display: none !important
        }
    }