.elementor-2207 .elementor-element.elementor-element-ddb1eb4{margin-top:0px;margin-bottom:0px;padding:47px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-a2c5b7d{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}/* Start custom CSS for html, class: .elementor-element-a2c5b7d */html,
body,
#page,
#content,
.site,
.site-content,
main,
.elementor,
.elementor-page,
.elementor-location-single {
    background-color: #ffffff !important;
    background-image: none !important;
}
/* Fix hidden text inside cards and buttons on mobile */
.meta div {
    color: #26364a !important;
    background-color: #ffffff !important;
    opacity: 1 !important;
    visibility: visible !important;
}

.req strong {
    color: #111111 !important;
    opacity: 1 !important;
    visibility: visible !important;
}

.buttons,
.buttons .btn {
    opacity: 1 !important;
    visibility: visible !important;
}

@media (max-width: 650px) {
    .meta div {
        color: #26364a !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
    }

    .buttons {
        display: flex !important;
        visibility: visible !important;
        opacity: 1 !important;
    }

    .buttons .btn {
        display: inline-flex !important;
        visibility: visible !important;
        opacity: 1 !important;
    }

    .req strong {
        display: block !important;
        color: #111111 !important;
        visibility: visible !important;
        opacity: 1 !important;
    }
}/* End custom CSS */