.elementor-786 .elementor-element.elementor-element-7bb5416{overflow:visible;}.elementor-786 .elementor-element.elementor-element-586c5c1{overflow:visible;}.elementor-786 .elementor-element.elementor-element-9921d67 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-786 .elementor-element.elementor-element-ca6b821 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-786 .elementor-element.elementor-element-76436a2 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-786 .elementor-element.elementor-element-f105c05{overflow:visible;}.elementor-786 .elementor-element.elementor-element-e330216 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-786 .elementor-element.elementor-element-6eab40f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-786 .elementor-element.elementor-element-93dadff{margin-top:60px;margin-bottom:60px;overflow:visible;}.elementor-786 .elementor-element.elementor-element-425ba08 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-786 .elementor-element.elementor-element-8956b8b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-786 .elementor-element.elementor-element-d22c82c input[type=submit],
					.elementor-786 .elementor-element.elementor-element-d22c82c input[type=submit]{background:#A00000;}@media(max-width:1024px) and (min-width:768px){.elementor-786 .elementor-element.elementor-element-9921d67{width:100%;}.elementor-786 .elementor-element.elementor-element-ca6b821{width:100%;}.elementor-786 .elementor-element.elementor-element-e330216{width:100%;}.elementor-786 .elementor-element.elementor-element-6eab40f{width:100%;}.elementor-786 .elementor-element.elementor-element-425ba08{width:100%;}.elementor-786 .elementor-element.elementor-element-8956b8b{width:100%;}}/* Start custom CSS for smartmag-newsletter, class: .elementor-element-d22c82c *//* Normal state */
div.wpforms-container-full input[type=submit],
div.wpforms-container-full button[type=submit],
div.wpforms-container-full .wpforms-page-button {
    background-color: #A00000 !important;
    width: 100%;
    border-radius: 5px;
    color: var(--wpforms-button-text-color);
}

/* Hover & Active states */
div.wpforms-container-full input[type=submit]:hover,
div.wpforms-container-full input[type=submit]:active,
div.wpforms-container-full button[type=submit]:hover,
div.wpforms-container-full button[type=submit]:active,
div.wpforms-container-full .wpforms-page-button:hover,
div.wpforms-container-full .wpforms-page-button:active {
    background-color: #A00000 !important;
    width: 100%;
    border-radius: 5px;
    color: var(--wpforms-button-text-color);
}


div.wpforms-container-full input[type=submit]:not(:hover):not(:active), div.wpforms-container-full button[type=submit]:not(:hover):not(:active), div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active) {
    background-color: #A00000);
    width: 100% !important;
    color: var(--wpforms-button-text-color);
}/* End custom CSS */