.elementor-48036 .elementor-element.elementor-element-1dcaedf{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48036 .elementor-element.elementor-element-03d791b{margin:130px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-48036 .elementor-element.elementor-element-03d791b .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:50px;font-weight:bold;color:#524F46;}.elementor-48036 .elementor-element.elementor-element-bcd5ee1{--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;}.elementor-48036 .elementor-element.elementor-element-fc15048{--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;--padding-top:3rem;--padding-bottom:11rem;--padding-left:0rem;--padding-right:0rem;}.elementor-48036 .elementor-element.elementor-element-433d30d{--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;}.elementor-48036 .elementor-element.elementor-element-dd5e342 .elementor-icon-wrapper{text-align:center;}@media(max-width:767px){.elementor-48036 .elementor-element.elementor-element-03d791b .elementor-heading-title{font-size:34px;}}/* Start custom CSS for shortcode, class: .elementor-element-985d50d */#input_11_65.large.gfield_select, #input_11_63, #input_11_36{
       padding:0px 0.5rem !important;
       font-family: "Inter", Sans-serif;
}

#field_11_56 .cancel-reset-btn.button.gform_button, #field_11_58 .demo-form.gform_button.view-cancel-btn{
        background-color: #000 !important;
    border: none !important;
    border-radius:50px;
    width: 200px !important;
    color:#fff !important;
}

#field_11_58 {
            place-self: end;
}


.whom-form .gform_wrapper .gfield_label{
    padding-bottom:4.5px !important;
    margin-bottom: 0px;
     font-family: "Inter", Sans-serif !important;
}

.whom-form .gform_wrapper input{
    color:#000 !important;
    font-family: "Inter", Sans-serif !important;
}

#ui-datepicker-div {
    width:auto;
}

.gsection_title{
    margin-bottom: 0px;
    font-family: "Inter", Sans-serif !important;
    color: #000 !important;
}

.contract-form-errro{
    padding:20px 60px;
}

.gform-theme--foundation .gform_fields{
    row-gap: 20px !important;
}

#gform_wrapper_11[data-form-index="0"].gform-theme{
    padding:60px;
}

.contract-form-errro{
    margin-top:20px !important;
}


.quote-cont {
    margin-bottom: 50px !important;
}

.quote-cont .cls-btn{
    background-color: #000 !important;
}

.quote-cont .response-msg{
    font-size: 17px !important;
}

.success-message{
    margin-bottom:50px !important;
}

.success-message p{
    font-size:17px !important;
}

.thank-close-btn{
    background-color: #000 !important;
}

.attch-size-text{
    font-size:17px !important;
}

#printQuote{
    height: 50px !important;
}/* End custom CSS */