.elementor-3564 .elementor-element.elementor-element-aef9ade{--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;--border-radius:0px 0px 0px 0px;}.elementor-3564 .elementor-element.elementor-element-aef9ade:not(.elementor-motion-effects-element-type-background), .elementor-3564 .elementor-element.elementor-element-aef9ade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5823ba );}/* Start custom CSS for shortcode, class: .elementor-element-1d9b484 */.elementor-3564 .elementor-element.elementor-element-1d9b484 .gform_validation_errors * {
    color: #fff !important;
}

.elementor-3564 .elementor-element.elementor-element-1d9b484 label {
    height:  auto !important;
    width: auto !important;
    position: relative !important;
    clip-path: none !important;
    margin-bottom: 5px !important;
    }
.elementor-3564 .elementor-element.elementor-element-1d9b484 label .gfield_required{
    display: none;
    }
.elementor-3564 .elementor-element.elementor-element-1d9b484 input::placeholder,
.elementor-3564 .elementor-element.elementor-element-1d9b484 textarea::placeholder{
    visibility: hidden !important;
}

.elementor-3564 .elementor-element.elementor-element-1d9b484 #input_2_10, .elementor-3564 .elementor-element.elementor-element-1d9b484 #input_2_12, .elementor-3564 .elementor-element.elementor-element-1d9b484 #input_2_13, .elementor-3564 .elementor-element.elementor-element-1d9b484 #input_2_14 {
    background-color: #EFF0F1 !important; 
    outline: none !important;
    box-shadow: none !important;
    border: 0px !important;
    
}
    
    
    /* Input fields */
body .elementor-3564 .elementor-element.elementor-element-1d9b484 .elementor-element input,
body .elementor-3564 .elementor-element.elementor-element-1d9b484 .elementor-element input[type="submit"],
body .elementor-3564 .elementor-element.elementor-element-1d9b484 .elementor-element input[type="text"],
body .elementor-3564 .elementor-element.elementor-element-1d9b484 .elementor-element input[type="email"],
body .elementor-3564 .elementor-element.elementor-element-1d9b484 .elementor-element input[type="tel"],
body .elementor-3564 .elementor-element.elementor-element-1d9b484 .elementor-element textarea{
    border-radius: 0px !important;
}

textarea {
    outline: none !important;
    box-shadow: none !important;
    border: 0px !important;
    background-color: #fff !important;
    border-radius: 7px !important;
    max-height: 100px !important;
    min-height: 50px !important;
}

.gform_fields {
    grid-row-gap: 15px !important;
}

#gform_submit_button_2 {
    background: #FF7045 !important;
color: #1E2128 !important;
background-repeat: no-repeat !important;
width: 100% !important;
font-weight: 700 !important;
text-transform: uppercase !important;
padding: 20px !important;
}

#gform_submit_button_2:hover {
    background: #FFAE95 !important;
}/* End custom CSS */