.elementor-3588 .elementor-element.elementor-element-6fdb0b0:not(.elementor-motion-effects-element-type-background), .elementor-3588 .elementor-element.elementor-element-6fdb0b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B263D;}.elementor-3588 .elementor-element.elementor-element-6fdb0b0 > .elementor-container{min-height:110px;}.elementor-3588 .elementor-element.elementor-element-6fdb0b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3588 .elementor-element.elementor-element-6fdb0b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3588 .elementor-element.elementor-element-9a3db68{--spacer-size:69px;}.elementor-3588 .elementor-element.elementor-element-607cb6e > .elementor-container{max-width:1600px;}.elementor-3588 .elementor-element.elementor-element-607cb6e{margin:62px 62px 62px 62px;}.elementor-3588 .elementor-element.elementor-element-9631b46{text-align:center;}.elementor-3588 .elementor-element.elementor-element-9631b46 .elementor-heading-title{font-size:18px;color:#1B263B;}.elementor-3588 .elementor-element.elementor-element-23861ff{margin:60px 60px 60px 60px;padding:0px 0px 0px 0px;}.elementor-3588 .elementor-element.elementor-element-2f7c4a5{width:var( --container-widget-width, 100.001% );max-width:100.001%;--container-widget-width:100.001%;--container-widget-flex-grow:0;}.elementor-3588 .elementor-element.elementor-element-70a48a8 > .elementor-widget-container{margin:12px 12px 12px 12px;}.elementor-3588 .elementor-element.elementor-element-70a48a8 .title{color:#1B263B;font-size:18px;}.elementor-3588 .elementor-element.elementor-element-70a48a8 .title-after_title{font-size:12px;}.elementor-3588 .elementor-element.elementor-element-793969b{width:var( --container-widget-width, 100.001% );max-width:100.001%;--container-widget-width:100.001%;--container-widget-flex-grow:0;}.elementor-3588 .elementor-element.elementor-element-757b849 > .elementor-widget-container{margin:12px 12px 12px 12px;}.elementor-3588 .elementor-element.elementor-element-757b849 .title{color:#1B263B;font-size:18px;}.elementor-3588 .elementor-element.elementor-element-757b849 .title-after_title{font-size:12px;}.elementor-3588 .elementor-element.elementor-element-0a080de{width:var( --container-widget-width, 100.001% );max-width:100.001%;--container-widget-width:100.001%;--container-widget-flex-grow:0;}.elementor-3588 .elementor-element.elementor-element-0d28105 > .elementor-widget-container{margin:12px 12px 12px 12px;}.elementor-3588 .elementor-element.elementor-element-0d28105 .title{color:#1B263B;font-size:18px;}.elementor-3588 .elementor-element.elementor-element-0d28105 .title-after_title{font-size:12px;}.elementor-3588 .elementor-element.elementor-element-73082e4{margin:46px 46px 46px 46px;}@media(max-width:767px){.elementor-3588 .elementor-element.elementor-element-23861ff > .elementor-container{max-width:500px;}.elementor-3588 .elementor-element.elementor-element-eb115f8 .wd-text-block{font-size:12px;}}/* Start custom CSS for shortcode, class: .elementor-element-c5aa904 *//* جهت کلی فرم را چپ‌چین می‌کند */
.wpcf7-form {
  direction: ltr;
  text-align: left;
}

/* استایل لیبل‌ها (برچسب‌ها) */
.wpcf7-form label {
  display: block;
  margin-bottom: 8px;
  font-weight: bold;
}

/* استایل فیلدهای ورودی */
.wpcf7-form input[type="text"],
.wpcf7-form input[type="email"],
.wpcf7-form textarea {
  width: 100%;
  padding: 8px;
  margin-bottom: 12px;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
}

/* استایل دکمه ارسال */
.wpcf7-form input[type="submit"] {
  background-color: #0073aa;
  color: white;
  padding: 10px 20px;
  border: none;
  border-radius: 4px;
  cursor: pointer;
}

.wpcf7-form input[type="submit"]:hover {
  background-color: #005d8c;
}/* End custom CSS */