.elementor-3127 .elementor-element.elementor-element-27a5c77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-3127 .elementor-element.elementor-element-40c09b4{width:100%;max-width:100%;}.elementor-3127 .elementor-element.elementor-element-40c09b4 > .elementor-widget-container{background-color:#FBF6F2;padding:50px 50px 50px 50px;}.elementor-3127 .elementor-element.elementor-element-40c09b4.elementor-element{--align-self:center;}/* Start custom CSS */.elementor-kit-15 input:not([type="button"]):not([type="submit"]), .elementor-kit-15 textarea, .elementor-kit-15 .elementor-field-textual {
        border-color: #A20000 !important;
}

       	
.wpforms-container.wpf-center {
    margin: 0 auto !important;
    /* Adjust the width in the next 2 lines as your site needs */
    max-width: 1000px !important;
    width: 1000px !important;
}
/* Readjust the form width for smaller devices */
@media only screen and (max-width: 600px) {
    .wpforms-container.wpf-center {
        /* Reset the width for devices under 1000px */
        max-width: unset !important;
        width: auto !important;
    }
}
        div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button {
            background-color: red;
        }
        
        
       div.wpforms-container-full .wpforms-form .wpforms-image-choices-modern .wpforms-image-choices-item label:focus, div.wpforms-container-full .wpforms-form .wpforms-image-choices-modern .wpforms-image-choices-item label:focus-within {
    border-width: var(--wpforms-field-border-size, 0);
    border-style: solid;
    border-color: #7a461e;
    box-shadow: 0 0 0 1px #7a461e, 0px 1px 2px rgba(0, 0, 0, 0.15);/* End custom CSS */