.elementor-16061 .elementor-element.elementor-element-ec016c0{--display:flex;}.elementor-16061 .elementor-element.elementor-element-30a36f2{text-align:center;}.elementor-16061 .elementor-element.elementor-element-1f0324e{--display:flex;}.elementor-16061 .elementor-element.elementor-element-15b1dd9{--spacer-size:50px;}.elementor-16061 .elementor-element.elementor-element-2bbcfb4{--display:flex;}.elementor-16061 .elementor-element.elementor-element-96ae3f6 .kitify-register-submit{text-align:left;}/* Start custom CSS for kitify-register-frm,class:.elementor-element-96ae3f6 */.elementor-16061 .elementor-element.elementor-element-96ae3f6{direction:rtl;position:relative;padding:32px!important;border-radius:26px!important;background:rgba(255,255,255,.97)!important;border:1px solid rgba(40,120,200,.12)!important;box-shadow:0 20px 60px rgba(20,60,100,.14)!important;overflow:hidden;transition:.4s ease}/* نوار بالای فرم */ .elementor-16061 .elementor-element.elementor-element-96ae3f6::before{content:"✈️ ثبت‌نام در ستاره سپید گشت";display:block;margin:-32px -32px 28px -32px;padding:22px 25px;background:linear-gradient(135deg,#1769aa,#2d8bd4);color:#fff;font-size:18px;font-weight:900;text-align:center;box-shadow:0 8px 20px rgba(23,105,170,.22)}/* فیلدها */ .elementor-16061 .elementor-element.elementor-element-96ae3f6 input,.elementor-16061 .elementor-element.elementor-element-96ae3f6 select,.elementor-16061 .elementor-element.elementor-element-96ae3f6 textarea{width:100%!important;box-sizing:border-box!important;border:2px solid #edf1f5!important;background:#f8fafc!important;border-radius:15px!important;padding:14px 16px!important;font-size:14px!important;color:#263746!important;transition:.3s ease!important}/* هاور فیلد */ .elementor-16061 .elementor-element.elementor-element-96ae3f6 input:hover,.elementor-16061 .elementor-element.elementor-element-96ae3f6 select:hover,.elementor-16061 .elementor-element.elementor-element-96ae3f6 textarea:hover{border-color:#b9d8ef!important;background:#fff!important}/* فوکوس فیلد */ .elementor-16061 .elementor-element.elementor-element-96ae3f6 input:focus,.elementor-16061 .elementor-element.elementor-element-96ae3f6 select:focus,.elementor-16061 .elementor-element.elementor-element-96ae3f6 textarea:focus{outline:none!important;border-color:#2878c8!important;background:#fff!important;box-shadow:0 0 0 4px rgba(40,120,200,.11)!important;transform:translateY(-2px)}/* لیبل */ .elementor-16061 .elementor-element.elementor-element-96ae3f6 label{display:block;color:#25384a!important;font-size:13px!important;font-weight:800!important;margin-bottom:7px!important}/* دکمه */ .elementor-16061 .elementor-element.elementor-element-96ae3f6 button,.elementor-16061 .elementor-element.elementor-element-96ae3f6 input[type="submit"]{position:relative;width:100%!important;margin-top:12px!important;padding:16px 20px!important;border:0!important;border-radius:15px!important;background:linear-gradient(135deg,#e51d3e,#c8102e)!important;color:#fff!important;font-size:15px!important;font-weight:900!important;cursor:pointer!important;overflow:hidden!important;box-shadow:0 10px 25px rgba(200,16,46,.25)!important;transition:.35s ease!important}/* هواپیما روی دکمه */ .elementor-16061 .elementor-element.elementor-element-96ae3f6 button::after,.elementor-16061 .elementor-element.elementor-element-96ae3f6 input[type="submit"]::after{content:"✈";position:absolute;right:-35px;top:50%;font-size:20px;transform:translateY(-50%);transition:.6s ease}/* هاور دکمه */ .elementor-16061 .elementor-element.elementor-element-96ae3f6 button:hover,.elementor-16061 .elementor-element.elementor-element-96ae3f6 input[type="submit"]:hover{transform:translateY(-4px) scale(1.015);box-shadow:0 16px 32px rgba(200,16,46,.35)!important}/* حرکت هواپیما */ .elementor-16061 .elementor-element.elementor-element-96ae3f6 button:hover::after,.elementor-16061 .elementor-element.elementor-element-96ae3f6 input[type="submit"]:hover::after{right:calc(100%+35px)}/* افکت فرم */ .elementor-16061 .elementor-element.elementor-element-96ae3f6:hover{transform:translateY(-5px);box-shadow:0 25px 65px rgba(20,60,100,.18)!important}/* موبایل */ @media (max-width:767px){.elementor-16061 .elementor-element.elementor-element-96ae3f6{padding:20px!important;border-radius:20px!important}.elementor-16061 .elementor-element.elementor-element-96ae3f6::before{margin:-20px -20px 22px -20px;font-size:16px;padding:18px}}/* End custom CSS */