.elementor-2544 .elementor-element.elementor-element-0436c12{--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;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}#elementor-popup-modal-2544{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-2544 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-2544 .dialog-close-button{display:flex;}#elementor-popup-modal-2544 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}/* Start custom CSS for container, class: .elementor-element-0436c12 */.elementor-2544 .elementor-element.elementor-element-0436c12 .ginput_container.ginput_container_text input {
    background: #e9e9e9;
    border-radius: 0;
    padding: 22px 15px;
    font-size: 15px;
}

.elementor-2544 .elementor-element.elementor-element-0436c12 label.gfield_label.gform-field-label {
    font-size: 15px;
    font-family: "Poppins", sans-serif;
    font-weight: 400;
}
.elementor-2544 .elementor-element.elementor-element-0436c12 legend.gfield_label.gform-field-label {
    font-size: 15px;
    font-family: "Poppins", sans-serif;
    font-weight: 400;
}

.elementor-2544 .elementor-element.elementor-element-0436c12 span.gfield_required.gfield_required_custom {
    color: #fd6440;
}

.elementor-2544 .elementor-element.elementor-element-0436c12 .ginput_container.ginput_container_text input:focus {
    box-shadow: 0px 0px 0px 3px #007f0047;
}

.elementor-2544 .elementor-element.elementor-element-0436c12 .ginput_container.ginput_container_email input {
    background: #e9e9e9;
    border-radius: 0;
    padding: 22px 15px;
    font-size: 15px;
}

.elementor-2544 .elementor-element.elementor-element-0436c12 .ginput_container.ginput_container_email input:focus {
    box-shadow: 0px 0px 0px 3px #007f0047;
}

.elementor-2544 .elementor-element.elementor-element-0436c12 p.gform_required_legend {
    font-size: 15px;
    font-family: "Poppins", sans-serif;
}

.elementor-2544 .elementor-element.elementor-element-0436c12 input[type=submit] {
    background: #007f00 !important;
    border-radius: 0;
    padding: 14px 28px;
    font-size: 16px;
    font-family: "Poppins", sans-serif;
    color: #ffffff;
}


.elementor-2544 .elementor-element.elementor-element-0436c12input[type=submit]:hover {
    background: #93B74C;
}

.elementor-2544 .elementor-element.elementor-element-0436c12 input[type=submit]:focus {
    border: none;
    box-shadow: none;
}


.elementor-2544 .elementor-element.elementor-element-0436c12 .gform-theme--foundation .gform_fields {
    row-gap: 30px;
}/* End custom CSS */