.elementor-7937 .elementor-element.elementor-element-2a3271c{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-7937 .elementor-element.elementor-element-6de7e5f{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7937 .elementor-element.elementor-element-6de7e5f:not(.elementor-motion-effects-element-type-background), .elementor-7937 .elementor-element.elementor-element-6de7e5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7937 .elementor-element.elementor-element-9a64d1b{text-align:center;}.elementor-7937 .elementor-element.elementor-element-9a64d1b .elementor-heading-title{font-size:45px;font-weight:800;color:var( --e-global-color-2e0df62 );}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-149847c */input#gform_next_button_3_28 {
    background: #162f2e;
}

.gf_progressbar_percentage.percentbar_blue.percentbar_33 {
    background: #162f2e !important;
}

legend.gfield_label.gform-field-label.gfield_label_before_complex {
    font-family: 'Boldiva';
}


input#input_3_9 {
    width: 100%;
}

label.gfield_label.gform-field-label {font-family: 'Boldiva';font-size: 15px;font-weight: 600;}

input#gform_next_button_3_29 {
    background: #162f2e;
}

.gf_progressbar_percentage.percentbar_blue.percentbar_66 {
    background: #162f2e !important;
}


legend.gfield_label.gform-field-label {
   font-family: 'Boldiva';
    font-weight: 800;
    font-size: 15px;
}

input#gform_submit_button_3 {
    background: #162f2e;
}

.gf_progressbar_percentage.percentbar_blue.percentbar_100 {
    background: #162f2e !important;
}

input#input_3_25 {
    font-family: 'Boldiva';
    font-size: 22px;
}

div#field_3_47 {
    display: block !important;
    /*margin: 0px auto;*/
    /* justify-items: anchor-center;*/
}


div#custom_estimated_total {
    display: grid
;
    font-family: 'Boldiva';
    font-size: 20px !important;
}

span#estimated_range {
    font-weight: 500;
}


button.button1 {
    background: #162f2e !important;
    padding: 16px 30px !important;
    border: 6px;
}

a.c-link {
    color: #fff;
}

button.button2 {
    background: #162f2e!important;
    padding: 16px 30px !important;
    border: 6px;

}

a.cls-tell {
    color: #fff;
}/* End custom CSS */