.elementor-239 .elementor-element.elementor-element-e31dd18{padding:5em 0em 0em 0em;}.elementor-239 .elementor-element.elementor-element-9aa9aba{text-align:center;}.elementor-239 .elementor-element.elementor-element-9aa9aba .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-239 .elementor-element.elementor-element-2a64e56{--divider-border-style:curly;--divider-color:#000;--divider-border-width:1px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-239 .elementor-element.elementor-element-2a64e56 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-239 .elementor-element.elementor-element-2a64e56 .elementor-divider-separator{width:230px;margin:0 auto;margin-center:0;}.elementor-239 .elementor-element.elementor-element-2a64e56 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-239 .elementor-element.elementor-element-15b69e9{text-align:center;}.elementor-239 .elementor-element.elementor-element-f069625 > .elementor-container{max-width:759px;}.elementor-239 .elementor-element.elementor-element-f069625{padding:2em 0em 5em 0em;}.elementor-239 .elementor-element.elementor-element-e810a36 img{width:91%;}@media(min-width:768px){.elementor-239 .elementor-element.elementor-element-e6a5f64{width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-60f2719 */#gform_1  input{
    border-radius: 0px!important;}
    
    .elementor-kit-190 input:not([type="button"]):not([type="submit"]), .elementor-kit-190 textarea, .elementor-kit-190 .elementor-field-textual {
    border-radius: 0px!important;
}

.elementor-239 .elementor-element.elementor-element-60f2719 #gform_submit_button_1{
    border-radius: 45px!important;
}

.gform_wrapper.gravity-theme .gfield textarea.large {
    height: 160px!important;
}

.gform_wrapper.gravity-theme .gfield select.large {
    height: 39px!important;
}



.elementor-239 .elementor-element.elementor-element-60f2719 .gfield_label{
    color:#000;
}


.elementor-239 .elementor-element.elementor-element-60f2719 .gf_step_label, .elementor-239 .elementor-element.elementor-element-60f2719 .gf_step_number{
    font-size: 20px;
    font-weight: bold;
    color: #000!important;
}
.elementor-239 .elementor-element.elementor-element-60f2719 .gf_page_steps {

    margin: 0 0 40px 0;
}

.gform_wrapper.gravity-theme .gf_step_active .gf_step_number {
    background: #bd4700!important;
    color: #fff!important;
}
.gform_wrapper.gravity-theme .gf_step_number {
    background: 0 0;
    border: 2px solid #bd4700!important;
        color: #bd4700!important;
}

.elementor-239 .elementor-element.elementor-element-60f2719 .elementor-kit-190 input[type="button"], .elementor-kit-190 input[type="submit"], .elementor-239 .elementor-element.elementor-element-60f2719 .elementor-kit-190 .elementor-button {
   
    color: var( --e-global-color-4ec18b8 );
    background-color: #bd4700!important;
    border-color: #bd4700!important;
}

.gform_wrapper.gravity-theme .gform_previous_button.button, .gform_wrapper.gravity-theme .gform_save_link.button {
 
    color: #fff!important;}
    
    .gform_wrapper.gravity-theme .gf_step_completed .gf_step_number::before {
    background: #bd4700!important;
    border: 2px solid #bd4700!important;
}

#gform_previous_button_2{
    background: #bd4700!important; 
}

@media (max-width: 767px){
.elementor-kit-190 button, .elementor-kit-190 input[type="button"], .elementor-kit-190 input[type="submit"], .elementor-kit-190 .elementor-button {
    font-size: 16px;
    padding: 6px 30px 7px 30px!important;
}

.elementor-239 .elementor-element.elementor-element-60f2719 .gf_step_label, .elementor-239 .elementor-element.elementor-element-60f2719 .gf_step_number {
    font-size: 15px!important;
   
   
}
}/* End custom CSS */