.elementor-3041 .elementor-element.elementor-element-e3a0341{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:250px;}.elementor-3041 .elementor-element.elementor-element-3911c3c{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B1B1B1;--border-color:#B1B1B1;--border-radius:12px 12px 12px 12px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3041 .elementor-element.elementor-element-3911c3c:not(.elementor-motion-effects-element-type-background), .elementor-3041 .elementor-element.elementor-element-3911c3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-3041 .elementor-element.elementor-element-3911c3c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3041 .elementor-element.elementor-element-f9e82c1 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-3041 .elementor-element.elementor-element-f9e82c1 .elementor-heading-title{font-size:17px;line-height:31px;}.elementor-3041 .elementor-element.elementor-element-0e190fa{--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-3041 .elementor-element.elementor-element-35e8309{text-align:start;}.elementor-3041 .elementor-element.elementor-element-35e8309 img{width:72%;border-radius:15px 15px 15px 15px;}@media(min-width:768px){.elementor-3041 .elementor-element.elementor-element-3911c3c{--width:40.565%;}.elementor-3041 .elementor-element.elementor-element-0e190fa{--width:50%;}}/* Start custom CSS for shortcode, class: .elementor-element-2d7cae3 *//* فقط فرم شماره 3 */
#gform_wrapper_3{
  direction: rtl;
  text-align: right;
}

/* راست‌چین شدن متن داخل اینپوت‌ها + گردی 15px */
#gform_wrapper_3 input,
#gform_wrapper_3 textarea,
#gform_wrapper_3 select{
  direction: rtl;
  text-align: right;
  border-radius: 6px !important;
}

/* رپِر فیلدها */
#gform_wrapper_3 .gfield{
  direction: rtl;
}

/* حذف عنوان فرم و توضیحات بالا */
#gform_wrapper_3 .gform_heading{
  display: none !important;
}

/* حذف پروگرس‌بار */
#gform_wrapper_3 .gf_progressbar_wrapper{
  display: none !important;
}

/* حذف متن (ضروری) */
#gform_wrapper_3 .gfield_required_text{
  display: none !important;
}

/* نمایش فقط ستاره */
#gform_wrapper_3 .gfield_required{
  font-size: 0 !important;
}

#gform_wrapper_3 .gfield_required::after{
  content: "*";
  font-size: 14px;
  line-height: 1;
  margin-right: 6px;
}/* End custom CSS */