.elementor-44436 .elementor-element.elementor-element-3018041{--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;--overlay-opacity:0.5;}.elementor-44436 .elementor-element.elementor-element-3018041::before, .elementor-44436 .elementor-element.elementor-element-3018041 > .elementor-background-video-container::before, .elementor-44436 .elementor-element.elementor-element-3018041 > .e-con-inner > .elementor-background-video-container::before, .elementor-44436 .elementor-element.elementor-element-3018041 > .elementor-background-slideshow::before, .elementor-44436 .elementor-element.elementor-element-3018041 > .e-con-inner > .elementor-background-slideshow::before, .elementor-44436 .elementor-element.elementor-element-3018041 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#747371;--background-overlay:'';}.elementor-44436 .elementor-element.elementor-element-3018041 .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-44436 .elementor-element.elementor-element-3018041 > .elementor-shape-bottom svg, .elementor-44436 .elementor-element.elementor-element-3018041 > .e-con-inner > .elementor-shape-bottom svg{width:calc(101% + 1.3px);height:151px;transform:translateX(-50%) rotateY(180deg);}.elementor-44436 .elementor-element.elementor-element-f533b46{--spacer-size:50px;}.elementor-44436 .elementor-element.elementor-element-f4a2b14{text-align:center;}.elementor-44436 .elementor-element.elementor-element-f4a2b14 .elementor-heading-title{font-size:31px;line-height:50px;color:#FFFFFF;}.elementor-44436 .elementor-element.elementor-element-fe5952a{text-align:center;}.elementor-44436 .elementor-element.elementor-element-fe5952a .elementor-heading-title{font-size:26px;}.elementor-44436 .elementor-element.elementor-element-6892bfa{--spacer-size:35px;}.elementor-44436 .elementor-element.elementor-element-9fbe235{--spacer-size:268px;}.elementor-44436 .elementor-element.elementor-element-d763c64{--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-44436 .elementor-element.elementor-element-95718fe{--spacer-size:39px;}.elementor-44436 .elementor-element.elementor-element-5ca712f{--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:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-44436 .elementor-element.elementor-element-26c9143 > .elementor-widget-container{margin:-33px 0px 0px 0px;}.elementor-44436 .elementor-element.elementor-element-815b3fd{--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-44436 .elementor-element.elementor-element-30f01a2.elementor-element{--align-self:center;}.elementor-44436 .elementor-element.elementor-element-9b453be{--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-44436 .elementor-element.elementor-element-6ec786f{--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;}.elementor-44436 .elementor-element.elementor-element-fd89937{--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-44436 .elementor-element.elementor-element-82d7505{--spacer-size:50px;}.elementor-44436 .elementor-element.elementor-element-5dc1ff9{--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-44436 .elementor-element.elementor-element-4923c66 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-44436 .elementor-element.elementor-element-4923c66 .eael-contact-form-7 .wpcf7-not-valid-tip{display:block !important;}.elementor-44436 .elementor-element.elementor-element-4923c66 .eael-contact-form-7 .wpcf7-validation-errors{display:block !important;}.elementor-44436 .elementor-element.elementor-element-4923c66 .eael-contact-form-7-wrapper{text-align:center;}.elementor-44436 .elementor-element.elementor-element-4923c66 .eael-contact-form-7-wrapper .eael-contact-form.eael-contact-form-7{max-width:685px;}.elementor-44436 .elementor-element.elementor-element-4923c66 .eael-contact-form-7 .eael-contact-form-7-title{color:#8D6F6F;}.elementor-44436 .elementor-element.elementor-element-4923c66 .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap{margin-bottom:48px;}.elementor-44436 .elementor-element.elementor-element-4923c66 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-44436 .elementor-element.elementor-element-4923c66 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-44436 .elementor-element.elementor-element-4923c66 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-44436 .elementor-element.elementor-element-4923c66 .eael-contact-form-7 .wpcf7-form-control.wpcf7-date, .elementor-44436 .elementor-element.elementor-element-4923c66 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select{text-indent:0px;}.elementor-44436 .elementor-element.elementor-element-4923c66 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-44436 .elementor-element.elementor-element-4923c66 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-44436 .elementor-element.elementor-element-4923c66 .eael-contact-form-7 .wpcf7-form-control.wpcf7-date, .elementor-44436 .elementor-element.elementor-element-4923c66 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select{width:295px;height:46px;}.elementor-44436 .elementor-element.elementor-element-4923c66 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea{width:178px;height:208px;}.elementor-44436 .elementor-element.elementor-element-4923c66 .eael-contact-form-7 .wpcf7-form input[type="submit"]{width:157px;background-color:#A7192F;border-radius:4px 4px 4px 4px;padding:10px 15px 10px 17px;margin-top:13px;}@media(min-width:452px){.elementor-44436 .elementor-element.elementor-element-fd89937{--width:50%;}.elementor-44436 .elementor-element.elementor-element-5dc1ff9{--width:50%;}}/* Start custom CSS for eael-contact-form-7, class: .elementor-element-4923c66 */<h3 class="creative-heading">
  برای دریافت اطلاعات 
  <span class="highlight-text">شیفت پیشرفته</span>
   شماره تماس خود را وارد کنید
</h3>

<style>
/* --- 1. استایل تیتر --- */
.creative-heading {
    text-align: center;
    font-size: 24px; /* سایز فونت */
    font-weight: 700;
    color: #444;
    margin-bottom: 30px;
    line-height: 1.6;
    font-family: inherit;
}

/* رنگی کردن کلمه خاص (گرادینت سبزآبی) */
.highlight-text {
    position: relative;
    display: inline-block;
    background: linear-gradient(90deg, #00bfbf 0%, #55dede 100%); /* رنگ اصلی شما */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 900;
    z-index: 1;
}

/* ماژیک کشیدن زیر کلمه */
.highlight-text::after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 5px;
    width: 100%;
    height: 10px;
    background-color: rgba(0, 191, 191, 0.15); /* همان رنگ با شفافیت کم */
    border-radius: 5px;
    z-index: -1;
    transform: rotate(-2deg);
}

/* --- 2. استایل بدنه فرم (با بک‌گراند جدید) --- */
.wpcf7 {
    /* پس‌زمینه محو سبزآبی */
    background: linear-gradient(145deg, #ffffff 0%, #f0ffff 100%) !important;
    padding: 45px !important;
    border-radius: 25px !important;
    /* سایه رنگی جذاب */
    box-shadow: 0 20px 60px rgba(0, 191, 191, 0.2) !important;
    border: 1px solid rgba(0, 191, 191, 0.15) !important;
    max-width: 600px !important;
    margin: 20px auto !important;
}

/* --- 3. استایل فیلدها --- */
.wpcf7 input:not([type="submit"]),
.wpcf7 textarea {
    background-color: #ffffff !important;
    border: 1px solid #e1e1e1 !important;
    border-radius: 12px !important;
    padding: 15px 20px !important;
    width: 100% !important;
    box-sizing: border-box !important;
    margin-bottom: 15px !important;
    font-family: inherit !important;
    transition: 0.3s !important;
    color: #333 !important;
}

/* وقتی روی فیلد کلیک میشه */
.wpcf7 input:not([type="submit"]):focus,
.wpcf7 textarea:focus {
    background-color: #fff !important;
    border-color: #00bfbf !important; /* رنگ مرز فیلد */
    box-shadow: 0 0 15px rgba(0, 191, 191, 0.15) !important; /* درخشش دور فیلد */
    outline: none !important;
}

/* --- 4. استایل دکمه ارسال --- */
.wpcf7 input[type="submit"] {
    /* گرادینت دکمه با رنگ سازمانی */
    background: linear-gradient(90deg, #00bfbf 0%, #2F3E46 100%) !important;
    color: #ffffff !important;
    border: none !important;
    padding: 18px 30px !important;
    border-radius: 50px !important; /* کاملا گرد */
    font-size: 16px !important;
    font-weight: bold !important;
    cursor: pointer !important;
    width: 100% !important;
    transition: all 0.3s ease !important;
    box-shadow: 0 10px 20px rgba(0, 191, 191, 0.3) !important; /* سایه دکمه */
    margin-top: 10px !important;
}

/* هاور دکمه (وقتی موس میره روش) */
.wpcf7 input[type="submit"]:hover {
    transform: translateY(-3px) !important; /* کمی میره بالا */
    box-shadow: 0 15px 30px rgba(0, 191, 191, 0.45) !important; /* سایه بیشتر میشه */
    letter-spacing: 0.5px !important; /* حروف کمی باز میشن */
}
</style>/* End custom CSS */