.elementor-55018 .elementor-element.elementor-element-dfffd0b{--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:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-55018 .elementor-element.elementor-element-6afbb3b{--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:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;overflow:visible;}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-6abe223 */.elementor-55018 .elementor-element.elementor-element-6abe223 .gform_fields , .elementor-55018 .elementor-element.elementor-element-6abe223 .gf_progressbar_title{
      font-family: "YekanBakhFaNum-VF";
      gap: 15px;
}
.elementor-55018 .elementor-element.elementor-element-6abe223 .gform_next_button , .elementor-55018 .elementor-element.elementor-element-6abe223 .button{
    background-color: var(--e-global-color-primary) !important;
    color: var(--e-global-color-3a69ac3) !important;
    border: none !important;
    padding: 13px 30px !important;
}
.elementor-55018 .elementor-element.elementor-element-6abe223 .gform_next_button:hover , .elementor-55018 .elementor-element.elementor-element-6abe223 .button:hover{
    background-color: var(--e-global-color-secondary) !important;
}
.elementor-55018 .elementor-element.elementor-element-6abe223 input[type="email"] , .elementor-55018 .elementor-element.elementor-element-6abe223 input[type="file"] , .elementor-55018 .elementor-element.elementor-element-6abe223 input.gform-datepicker{
    width: 100% !important;
}
.elementor-55018 .elementor-element.elementor-element-6abe223 .dv-ltr-field input{
    direction: ltr;
}
.elementor-55018 .elementor-element.elementor-element-6abe223 .gform_confirmation_wrapper .gform_confirmation_message{
    color: var(--e-global-color-text);
    font-weight: bold;
    border: 3px solid var(--e-global-color-primary);
    border-radius: 12px;
    padding: 20px;
}
.elementor-55018 .elementor-element.elementor-element-6abe223 .gform-theme--framework .gf_progressbar .percentbar_gray {
  background-color:var(--e-global-color-primary);
}/* End custom CSS */