.elementor-9899 .elementor-element.elementor-element-be52634{--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;}.elementor-9899 .elementor-element.elementor-element-cddb16c{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-9899 .elementor-element.elementor-element-cddb16c.elementor-element{--align-self:center;}/* Start custom CSS for shortcode, class: .elementor-element-cddb16c */.elementor-9899 .elementor-element.elementor-element-cddb16c .gform-theme--foundation .gform_page_footer
{
    display: block!important;
}

.elementor-9899 .elementor-element.elementor-element-cddb16c input[type="button"],
.elementor-9899 .elementor-element.elementor-element-cddb16c input[type="submit"] 
{
     margin-top: 30px !important;
    padding: 10px 10px !important;
    font-size: 18px!important;
    color: #fff!important;
    background: #4d9375!important;
    width: 40%!important;
    border:0px!important;
}



.elementor-9899 .elementor-element.elementor-element-cddb16c input[type="button"]:hover,
.elementor-9899 .elementor-element.elementor-element-cddb16c input[type="submit"]:hover
{
    background:#CD782E!important;
    
}


.elementor-9899 .elementor-element.elementor-element-cddb16c .gform_page_footer.top_label
{
    margin: 0 40px;
}

.elementor-9899 .elementor-element.elementor-element-cddb16c #input_20_13
{
    flex-flow: nowrap!important;
    column-gap: 10px;
}


.elementor-9899 .elementor-element.elementor-element-cddb16c .gform-theme--foundation .ginput_address_city, .gform-theme--foundation .ginput_address_country, .gform-theme--foundation .ginput_address_state, .gform-theme--foundation .ginput_address_zip

{
    width: 100%;
}


.elementor-9899 .elementor-element.elementor-element-cddb16c .gfield--type-address input
{
    margin: 0!important;
}

.elementor-9899 .elementor-element.elementor-element-cddb16c #input_19::placeholder {
    text-align: left!important;
}

.elementor-9899 .elementor-element.elementor-element-cddb16c .gform-theme--foundation .gform-grid-row
{
    display: flex;
}

.elementor-9899 .elementor-element.elementor-element-cddb16c .gform-theme--foundation .gform_fields
{
    display: block;
}

.elementor-9899 .elementor-element.elementor-element-cddb16c #input_20_13
{
    margin: 0 70px;
}

.elementor-9899 .elementor-element.elementor-element-cddb16c .gform_fields
{
    max-width: 75%;
}/* End custom CSS */