.elementor-16370 .elementor-element.elementor-element-20ab038{--display:flex;--min-height:0px;--background-transition:0.3s;}.elementor-16370 .elementor-element.elementor-element-4855c56{--spacer-size:16px;}.elementor-16370 .elementor-element.elementor-element-69b93b8{text-align:center;}.elementor-16370 .elementor-element.elementor-element-69b93b8 .elementor-heading-title{color:#4B7EE4;font-family:"IRANYekanX", Sans-serif;font-size:15px;text-decoration:none;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 23px rgba(8.499999999999988, 0.9221807065217382, 0.9221807065217382, 0.84);}.elementor-16370 .elementor-element.elementor-element-69b93b8.elementor-element{--align-self:center;}.elementor-16370 .elementor-element.elementor-element-09ffcbb{text-align:center;}.elementor-16370 .elementor-element.elementor-element-09ffcbb .elementor-heading-title{color:#FD1414;font-family:"IRANYekanX", Sans-serif;font-size:15px;text-decoration:none;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 23px rgba(8.499999999999988, 0.9221807065217382, 0.9221807065217382, 0.84);}.elementor-16370 .elementor-element.elementor-element-09ffcbb.elementor-element{--align-self:center;}.elementor-16370 .elementor-element.elementor-element-bd5123d{--display:flex;--background-transition:0.3s;}.elementor-16370 .elementor-element.elementor-element-bd5123d:not(.elementor-motion-effects-element-type-background), .elementor-16370 .elementor-element.elementor-element-bd5123d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #6BC1F0 100%);}.elementor-16370 .elementor-element.elementor-element-bd5123d, .elementor-16370 .elementor-element.elementor-element-bd5123d::before{--border-transition:0.3s;}.elementor-16370 .elementor-element.elementor-element-6ad8f76 .eael-contact-form{border-style:none;}html body .elementor-16370 .elementor-element.elementor-element-6ad8f76 .eael-gravity-form .gform_wrapper .gform_title, html body .elementor-16370 .elementor-element.elementor-element-6ad8f76 .eael-gravity-form .eael-gravity-form-title{color:#000000;}html body .elementor-16370 .elementor-element.elementor-element-6ad8f76 .eael-gravity-form .gform_wrapper .gform_description, html body .elementor-16370 .elementor-element.elementor-element-6ad8f76 .eael-gravity-form .eael-gravity-form-description{color:#000000;}.elementor-16370 .elementor-element.elementor-element-6ad8f76 .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{display:flex;justify-content:end;}html body .elementor-16370 .elementor-element.elementor-element-6ad8f76 .eael-gravity-form .gfield .gfield_label{color:#000000;}html body .elementor-16370 .elementor-element.elementor-element-6ad8f76 .eael-gravity-form .gfield label{color:#0034FF;}html body .elementor-16370 .elementor-element.elementor-element-6ad8f76 .eael-gravity-form .gfield{margin-bottom:0px;}html body .elementor-16370 .elementor-element.elementor-element-6ad8f76 .eael-gravity-form .gfield.gf_left_half{padding-right:0px;}html body .elementor-16370 .elementor-element.elementor-element-6ad8f76 .eael-gravity-form .gfield .gfield_description{color:#C92727;}html body .elementor-16370 .elementor-element.elementor-element-6ad8f76 .eael-gravity-form .gfield.gsection .gsection_title{color:#000000;font-family:"IRANSansX", Sans-serif;}html body .elementor-16370 .elementor-element.elementor-element-6ad8f76 .eael-gravity-form .gfield.gsection{border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:#000000;padding:0px 0px 0px 0px;}html body .elementor-16370 .elementor-element.elementor-element-6ad8f76 .eael-gravity-form .gform_wrapper .gf_scroll_text{border-style:none;}html body .elementor-16370 .elementor-element.elementor-element-6ad8f76 .eael-gravity-form .gform_footer input[type="submit"]{background-color:#77C5FF !important;}html body .elementor-16370 .elementor-element.elementor-element-6ad8f76 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]{background-color:#77C5FF !important;}html body .elementor-16370 .elementor-element.elementor-element-6ad8f76 .eael-gravity-form .gform_body input[type="submit"].gform-button{background-color:#77C5FF !important;}html body .elementor-16370 .elementor-element.elementor-element-6ad8f76 .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{width:100px;}html body .elementor-16370 .elementor-element.elementor-element-6ad8f76 .eael-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), html body .elementor-16370 .elementor-element.elementor-element-6ad8f76 .gform_wrapper li.gfield_error textarea{border-width:1px;}:root{--page-title-display:none;}.eael-reading-progress-wrap .eael-reading-progress{height:5px !important;}.eael-reading-progress-wrap .eael-reading-progress .eael-reading-progress-fill{height:5px !important;background-color:#1fd18e;transition:width 50ms ease;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{bottom:15px;right:15px;width:50px;height:50px;z-index:9999;opacity:0.7;background-color:#000000;border-radius:5px;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i{font-size:16px;color:#ffffff;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg{width:16px;height:16px;fill:#ffffff;}/* Start custom CSS for eael-gravity-form, class: .elementor-element-6ad8f76 *//* تنظیم کلی فرم */
body .gform_wrapper {
    direction: rtl;
    text-align: right;
    font-family: 'IranYekan', sans-serif;
    background: #f8f9fa;
    padding: 20px;
    border-radius: 10px;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
}

/* استایل عنوان‌های فیلدها */
body .gform_wrapper .gfield_label {
    font-size: 16px;
    font-weight: bold;
    color: #333;
    margin-bottom: 5px;
}

/* استایل ورودی‌ها */
body .gform_wrapper input,
body .gform_wrapper select,
body .gform_wrapper textarea {
    width: 100%;
    padding: 10px;
    font-size: 14px;
    border: 1px solid #ddd;
    border-radius: 5px;
    transition: all 0.3s ease-in-out;
}

body .gform_wrapper input:focus,
body .gform_wrapper select:focus,
body .gform_wrapper textarea:focus {
    border-color: #007bff;
    box-shadow: 0 0 5px rgba(0, 123, 255, 0.3);
}

/* استایل دکمه تأیید شماره */
body .gform_wrapper .gform_button {
    background: #007bff;
    color: #fff;
    padding: 10px 20px;
    font-size: 16px;
    border: none;
    border-radius: 5px;
    cursor: pointer;
    transition: all 0.3s ease-in-out;
}

body .gform_wrapper .gform_button:hover {
    background: #0056b3;
}

/* تنظیم چک‌باکس */
body .gform_wrapper input[type="checkbox"] {
    width: auto;
    margin-left: 5px;
}

/* استایل آیکون تاریخ */
body .gform_wrapper .gfield_date .ginput_container {
    position: relative;
}

body .gform_wrapper .gfield_date .ginput_container::before {
    content: "\f073";
    font-family: "Font Awesome 5 Free";
    position: absolute;
    left: 10px;
    top: 50%;
    transform: translateY(-50%);
    color: #aaa;
}/* End custom CSS */