.elementor-22396 .elementor-element.elementor-element-9a65ca7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-22396 .elementor-element.elementor-element-9a65ca7 .elementor-divider-separator{width:100%;}.elementor-22396 .elementor-element.elementor-element-9a65ca7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-22396 .elementor-element.elementor-element-4604a57{text-align:center;}.elementor-22396 .elementor-element.elementor-element-4604a57 .elementor-heading-title{font-family:var( --e-global-typography-d2726bd-font-family ), Sans-serif;font-size:var( --e-global-typography-d2726bd-font-size );font-weight:var( --e-global-typography-d2726bd-font-weight );text-transform:var( --e-global-typography-d2726bd-text-transform );line-height:var( --e-global-typography-d2726bd-line-height );color:#FFFFFF;}.elementor-22396 .elementor-element.elementor-element-10f1f74 .elementor-icon-wrapper{text-align:center;}.elementor-22396 .elementor-element.elementor-element-10f1f74.elementor-view-stacked .elementor-icon{background-color:#F600ED;}.elementor-22396 .elementor-element.elementor-element-10f1f74.elementor-view-framed .elementor-icon, .elementor-22396 .elementor-element.elementor-element-10f1f74.elementor-view-default .elementor-icon{color:#F600ED;border-color:#F600ED;}.elementor-22396 .elementor-element.elementor-element-10f1f74.elementor-view-framed .elementor-icon, .elementor-22396 .elementor-element.elementor-element-10f1f74.elementor-view-default .elementor-icon svg{fill:#F600ED;}.elementor-22396 .elementor-element.elementor-element-b053794 .elementor-button{background-color:#BC17B0DE;font-family:"Verdana", Sans-serif;font-size:0.9em;font-weight:bold;text-transform:capitalize;line-height:1em;letter-spacing:2.8px;word-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-style:solid;border-width:3px 3px 3px 3px;}.elementor-22396 .elementor-element.elementor-element-b053794 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22396 .elementor-element.elementor-element-b053794 .elementor-button-content-wrapper{flex-direction:row;}.elementor-22396 .elementor-element.elementor-element-b053794 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-22396 .elementor-element.elementor-element-f12c6b9{color:#FFFFFF;}.elementor-22396 .elementor-element.elementor-element-d2ea75a .wpforms-container .wpforms-title{color:#FFFFFF;}.elementor-22396 .elementor-element.elementor-element-d2ea75a .wpforms-form .wpforms-field-label{color:#FFFFFF;}.elementor-22396 .elementor-element.elementor-element-d2ea75a .wpforms-form .wpforms-field-sublabel{color:#FFFFFF;}.elementor-22396 .elementor-element.elementor-element-d2ea75a .wpforms-form .wpforms-required-label{color:#FF0000;}.elementor-22396 .elementor-element.elementor-element-d2ea75a .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-22396 .elementor-element.elementor-element-d2ea75a .wpforms-field select{background-color:#ffffff;color:#2E2E2E;}.elementor-22396 .elementor-element.elementor-element-d2ea75a .wpforms-field textarea{background-color:#ffffff;color:#717274;}.elementor-22396 .elementor-element.elementor-element-d2ea75a .wpforms-submit{width:100%;display:block;}.elementor-22396 .elementor-element.elementor-element-d2ea75a .wpforms-form button[type="submit"]{height:67px;font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:uppercase;color:#C5C5C5;background-color:#C50036;}.elementor-22396 .elementor-element.elementor-element-d2ea75a .wpforms-form button[type="submit"]:hover{color:#FFFFFF;background-color:#FF0146;}.elementor-22396 .elementor-element.elementor-element-9326b28 .elementor-button{background-color:#000000;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:5px 5px 5px 5px;}.elementor-22396 .elementor-element.elementor-element-9326b28{width:auto;max-width:auto;}.elementor-22396 .elementor-element.elementor-element-9326b28 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22396 .elementor-element.elementor-element-9326b28 .elementor-button-content-wrapper{flex-direction:row;}.elementor-22396 .elementor-element.elementor-element-9326b28 .elementor-button .elementor-button-content-wrapper{gap:12px;}@media(max-width:1024px){.elementor-22396 .elementor-element.elementor-element-4604a57 .elementor-heading-title{font-size:var( --e-global-typography-d2726bd-font-size );line-height:var( --e-global-typography-d2726bd-line-height );}.elementor-22396 .elementor-element.elementor-element-9326b28 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-22396 .elementor-element.elementor-element-4604a57 .elementor-heading-title{font-size:var( --e-global-typography-d2726bd-font-size );line-height:var( --e-global-typography-d2726bd-line-height );}.elementor-22396 .elementor-element.elementor-element-b053794 .elementor-button{font-size:1.6em;}.elementor-22396 .elementor-element.elementor-element-9326b28 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for section, class: .elementor-element-f12c6b9 *//* New button styles */
.wpforms-form input[type=submit], 
.wpforms-form button[type=submit] {
    padding: 15px !important; /* Increase distance between text and border */
    width: 100% !important; /* Make the button full-width */
    font-size: 1.5em !important; /* Increase text size */
    background-color: #00b347 !important; /* Red background */
    color: #fff !important; /* White text */
    border: 4px solid   #FFFFFF !important; /* Dark red, double-line border */
}
 
/* New button hover styles */
.wpforms-form input[type=submit]:hover, 
.wpforms-form input[type=submit]:active, 
.wpforms-form button[type=submit]:hover, 
.wpforms-form button[type=submit]:active, 
.wpforms-form .wpforms-page-button:hover, 
.wpforms-form .wpforms-page-button:active {
    background-color: #D4AF37 !important; /* Dark red background */
    border: 8px #af0000 !important; /* Red, double-line border */
}
 
/* New button focus styles */
.wpforms-form input[type=submit]:focus,
.wpforms-form button[type=submit]:focus,
.wpforms-form .wpforms-page-button:focus {
    background-color: red !important; /* Dark red background */
    border: 8px double #860b0b !important; /* Red, double-line border */
}/* End custom CSS */