.elementor-12372 .elementor-element.elementor-element-d4c54c6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12372 .elementor-element.elementor-element-d4c54c6:not(.elementor-motion-effects-element-type-background), .elementor-12372 .elementor-element.elementor-element-d4c54c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}:root{--page-title-display:none;}/* Start custom CSS */@media only screen and (min-width: 1250px) {
.infusion-field-half {
    width: 49.7%;
    margin-bottom: 10px;
    display: inline-block;
}
}

@media only screen and (max-width: 1249px) {
.infusion-field-half {
    width: 100%;
    margin-bottom: 10px;
    display: inline-block;
}
}

.inf-input-field {
    width: 100%;
    height: 50px;
    background: #ffffff;
    border: none !important;
}

.infusion-recaptcha-btn {
    background: #A41D21 !important;
    color: #ffffff !important;
    margin-top: 10px;
    border: none
}

.infusion-recaptcha-btn:hover {
    background: #791518 !important;
    color: #ffffff !important;
    margin-top: 10px;
}

.animated-headline-style {
    min-height: 225px;
}/* End custom CSS */