.elementor-14752 .elementor-element.elementor-element-1102e32>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-14752 .elementor-element.elementor-element-1102e32>.elementor-container{max-width:655px}.elementor-14752 .elementor-element.elementor-element-1102e32{margin:-80px 0 -80px 0;padding:0 0 0 0}.elementor-14752 .elementor-element.elementor-element-0a67749>.elementor-element-populated{padding:0 0 0 0}.elementor-14752 .elementor-element.elementor-element-9d1dc70>.elementor-widget-container{padding:40px 010px 0 10px}.elementor-widget .tippy-tooltip .tippy-content{text-align:center}@media(min-width:768px){.elementor-14752 .elementor-element.elementor-element-0a67749{width:100%}}body .gf-blue-pro-form{font-family:'IRANYekan',sans-serif!important;background:linear-gradient(135deg,#1e3a8a,#3b82f6,#0ea5e9);padding:35px 40px 50px 40px;border-radius:20px;max-width:750px;margin:60px auto;box-shadow:0 25px 60px rgba(0,0,0,.25);position:relative;color:#fff;overflow:hidden;transition:all 0.3s ease-in-out;padding-bottom:60px!important}.gf-blue-pro-form::before{content:"";position:absolute;top:-100px;left:-100px;width:300px;height:300px;background:radial-gradient(circle,rgba(255,255,255,.1),transparent 70%);z-index:0;animation:light-move 6s infinite ease-in-out}@keyframes light-move{0%,100%{transform:translate(0,0)}50%{transform:translate(50px,50px)}}.gf-blue-pro-form .gform_heading h2{text-align:center;font-size:30px;font-weight:800!important;font-family:'iranyekan'!important;color:#ffffff!important;margin-bottom:30px;position:relative;z-index:1}.gf-blue-pro-form .gfield_label{color:#e0f2fe;font-size:14px;margin-bottom:6px;display:block;font-weight:500}.gf-blue-pro-form .gform_body .gform_fields{display:flex;flex-wrap:wrap;gap:16px 25px}.gf-blue-pro-form .gform_body .gform_fields>.gfield{width:calc(50% - 12.5px);box-sizing:border-box;margin-bottom:10px}.gf-blue-pro-form .gfield_label,.gf-blue-pro-form .gfield input,.gf-blue-pro-form .gfield select,.gf-blue-pro-form .gfield textarea{width:100%;display:block}.gf-blue-pro-form input[type="text"],.gf-blue-pro-form input[type="email"],.gf-blue-pro-form input[type="tel"],.gf-blue-pro-form textarea,.gf-blue-pro-form select{width:100%;padding:10px 14px;font-size:14px;border-radius:10px;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.1);color:#fff;backdrop-filter:blur(4px);box-shadow:inset 0 1px 3px rgba(255,255,255,.1);transition:all 0.3s ease;line-height:1.3;resize:vertical}.gf-blue-pro-form input::placeholder,.gf-blue-pro-form textarea::placeholder{color:rgba(255,255,255,.6)}.gf-blue-pro-form input:focus,.gf-blue-pro-form textarea:focus,.gf-blue-pro-form select:focus{outline:none;border-color:#38bdf8;box-shadow:0 0 0 3px rgba(255,255,255,.2);background:rgba(255,255,255,.15)}.gf-blue-pro-form .gform_footer input[type="submit"]{background:linear-gradient(135deg,#60a5fa,#3b82f6,#2563eb);border:none;padding:16px 40px!important;color:#fff;font-size:17px!important;font-weight:700!important;border-radius:50px;cursor:pointer;transition:all 0.3s ease;box-shadow:0 8px 20px rgba(14,165,233,.4);display:block!important;margin:20px auto 0 auto!important;margin-right:0!important}.gf-blue-pro-form .gform_footer input[type="submit"]:hover{background:linear-gradient(to left,#0ea5e9,#3b82f6);transform:translateY(-2px);box-shadow:0 12px 26px rgba(14,165,233,.5)}.gf-blue-pro-form .validation_message{color:#fecaca;font-size:12px;margin-top:4px}@media (max-width:768px){.gf-blue-pro-form{padding:30px 20px}.gf-blue-pro-form .gform_heading h2{font-size:24px;margin-bottom:25px}.gf-blue-pro-form .gform_body .gform_fields>.gfield{width:100%!important;margin-bottom:14px}.gf-blue-pro-form input[type="text"],.gf-blue-pro-form input[type="email"],.gf-blue-pro-form input[type="tel"],.gf-blue-pro-form textarea,.gf-blue-pro-form select{font-size:14px;padding:12px 16px;border-radius:10px}.gf-blue-pro-form .gform_footer input[type="submit"]{padding:18px 40px!important;font-size:16px!important;margin-right:0!important;margin-top:25px!important}}.gf-blue-pro-form select{color:#000!important}.gf-blue-pro-form select option{color:#000!important}