.elementor-8447 .elementor-element.elementor-element-5490296{--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-radius:15px 15px 15px 15px;box-shadow:0px 0px 100px 0px rgba(0, 0, 0, 0.09);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-8447 .elementor-element.elementor-element-5490296:not(.elementor-motion-effects-element-type-background), .elementor-8447 .elementor-element.elementor-element-5490296 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8447 .elementor-element.elementor-element-022552a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8447 .elementor-element.elementor-element-022552a{text-align:center;}.elementor-8447 .elementor-element.elementor-element-022552a .elementor-heading-title{font-family:"iranyekanwebextrabold", Sans-serif;font-weight:600;color:var( --e-global-color-accent );}.elementor-8447 .elementor-element.elementor-element-cbcaf48 > .elementor-widget-container{margin:1px 0px 1px 0px;padding:-0px 0px 0px 0px;}#elementor-popup-modal-8447 .dialog-widget-content{animation-duration:1.2s;border-radius:16px 16px 16px 16px;box-shadow:2px 8px 100px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-8447{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-8447 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-8447 .dialog-close-button{display:flex;}/* Start custom CSS for shortcode, class: .elementor-element-cbcaf48 *//* مخفی کردن یک کلاس */
.gform_title {
    display: none;
}

/* تغییر رنگ پس‌زمینه دکمه‌های فرم Gravity Forms */
.gform_wrapper .gform_footer .gform_button {
    background-color: #333e66 !important;
    border-color: #333e66 !important; /* اگر میخوای رنگ حاشیه هم تغییر کنه */
    color: #ffffff !important; /* رنگ متن دکمه */
}
/* فیلد شماره تلفن گراویتی فرم */
.gform_wrapper .ginput_container.ginput_container_phone input[type="tel"] {
    border-radius: 25px; /* گرد شدن کامل گوشه‌ها */
    border: 1px solid #ccc; /* حاشیه دلخواه */
    padding: 10px 15px; /* فاصله داخلی برای ظاهر بهتر */
    width: 100%; /* پهنای کامل داخل فرم */
    box-sizing: border-box; /* تضمین سایز صحیح */
    font-size: 16px; /* اندازه مناسب فونت */
    transition: all 0.3s ease; /* برای حالت هاور نرم */
}

/* حالت فوکوس هنگام کلیک روی فیلد */
.gform_wrapper .ginput_container.ginput_container_phone input[type="tel"]:focus {
    border-color: #333e66; /* تغییر رنگ حاشیه هنگام انتخاب */
    outline: none; /* حذف خطوط پیش‌فرض مرورگر */
    box-shadow: 0 0 5px rgba(51, 62, 102, 0.5); /* جلوه زیبا هنگام فو*
/* قرار دادن دکمه در انتهای کانتینر و استایل مدرن */
.gform_wrapper .gform_footer {
    display: flex;
    justify-content: flex-end; /* دکمه به سمت راست قرار می‌گیرد */
    margin-top: 20px; /* فاصله از فیلدها */
}

.gform_wrapper .gform_footer .gform_button {
    background-color: #333e66 !important;
    border-color: #333e66 !important;
    color: #ffffff !important;
    border-radius: 25px; /* گوشه گرد */
    padding: 10px 25px;
    font-size: 16px;
    cursor: pointer;
    transition: all 0.3s ease;
}

/* هاور دکمه */
.gform_wrapper .gform_footer .gform_button:hover {
    background-color: #1f274d

}/* End custom CSS */