.elementor-173 .elementor-element.elementor-element-962c1a5{--display:flex}#elementor-popup-modal-173{background-color:rgb(0 0 0 / .8);justify-content:center;align-items:center;pointer-events:all}#elementor-popup-modal-173 .dialog-message{width:640px;height:auto}#elementor-popup-modal-173 .dialog-close-button{display:flex}#elementor-popup-modal-173 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgb(0 0 0 / .2)}.professional-form-card{max-width:520px;margin:0 auto;background:#f4f6f8;border-radius:18px;padding:28px;box-shadow:0 8px 24px rgb(3 24 53 / .08);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,"Helvetica Neue",Arial,"Noto Sans","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.professional-form-card>h2{margin:20px 0 50px;font-size:26px;line-height:1.2;color:#0A2472;text-align:center;font-weight:600}.professional-form-card label{display:block;font-weight:600;color:#102a43;margin:18px 0 6px;font-size:14px;line-height:1.4}.professional-form-card input[type="text"],.professional-form-card input[type="email"],.professional-form-card input[type="tel"],.professional-form-card select{width:100%;display:block;background:#fff;border:1px solid #d9dee5;border-radius:10px;padding:14px 14px;font-size:16px;outline:none;transition:all .15s ease;box-shadow:inset 0 1px 0 rgb(16 42 67 / .03)}.professional-form-card select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,#7a8aa0 50%),linear-gradient(135deg,#7a8aa0 50%,transparent 50%),linear-gradient(to right,#fff,#fff);background-position:calc(100% - 22px) calc(1.1em),calc(100% - 16px) calc(1.1em),0 0;background-size:6px 6px,6px 6px,100% 100%;background-repeat:no-repeat}.professional-form-card input:focus,.professional-form-card select:focus{border-color:#1f64a6;box-shadow:0 0 0 4px rgb(31 100 166 / .12)}.professional-form-card ::placeholder{color:#9aa6b2}.professional-form-card .btn-primary{width:100%;display:block;border:0;border-radius:10px;padding:14px 18px;font-weight:700;font-size:16px;background:#0E6BA8;color:#fff;cursor:pointer;margin-top:18px;transition:all .15s ease}.professional-form-card .btn-primary:hover{filter:brightness(.95);transform:translateY(-1px)}.professional-form-card .btn-primary:active{transform:translateY(0)}.wpcf7 form .professional-form-card p{margin:0}