.wpcf7{direction:rtl;font-family:inherit;color:#263746}.wpcf7 form{background:#fff;border:1px solid #e5edf1;border-radius:22px;padding:35px 35px 28px;box-shadow:0 12px 40px rgba(20,80,105,.08);position:relative;overflow:hidden}.wpcf7 form::before{content:"";position:absolute;top:0;right:0;left:0;height:5px;background:linear-gradient(90deg,#087ca5 0%,#18b8c9 50%,#087ca5 100%)}.wpcf7 label{display:block;color:#174d66;font-size:14px;font-weight:700;margin-bottom:7px}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 input[type="number"],.wpcf7 input[type="url"],.wpcf7 input[type="date"],.wpcf7 select,.wpcf7 textarea{width:100%;background:#f7fafb;border:1px solid #dce7eb;border-radius:12px;color:#263746;padding:13px 15px;font-family:inherit;font-size:14px;outline:none;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease,transform .25s ease}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 input[type="number"],.wpcf7 input[type="url"],.wpcf7 input[type="date"],.wpcf7 select{min-height:50px}.wpcf7 textarea{min-height:140px;resize:vertical}.wpcf7 ::placeholder{color:#9baab1;opacity:1}.wpcf7 input:focus,.wpcf7 select:focus,.wpcf7 textarea:focus{background:#fff;border-color:#16aabe;box-shadow:0 0 0 3px rgba(22,170,190,.12),0 5px 15px rgba(20,80,105,.05)}.wpcf7 select{cursor:pointer}.wpcf7 input[type="checkbox"],.wpcf7 input[type="radio"]{accent-color:#11a9bd;width:17px;height:17px;vertical-align:middle}.wpcf7-list-item{margin:5px 0 5px 18px}.wpcf7-list-item-label{color:#405967;font-size:14px}.wpcf7 input[type="submit"],.wpcf7 button[type="submit"]{width:100%;min-height:54px;border:0!important;border-radius:13px!important;background:linear-gradient(135deg,#087ca5 0%,#13aec1 100%)!important;color:#ffffff!important;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 8px 20px rgba(8,124,165,.2);transition:transform .25s ease,box-shadow .25s ease,filter .25s ease}.wpcf7 input[type="submit"]:hover,.wpcf7 button[type="submit"]:hover{color:#ffffff!important;transform:translateY(-2px);box-shadow:0 12px 26px rgba(8,124,165,.27);filter:brightness(1.05)}.wpcf7 input[type="submit"]:active,.wpcf7 button[type="submit"]:active{transform:translateY(0)}.wpcf7-not-valid-tip{display:block;color:#d9534f;font-size:12px;font-weight:500;margin-top:6px}.wpcf7 .wpcf7-not-valid{border-color:#e6a4a2!important;background:#fffafa!important}.wpcf7 form .wpcf7-response-output{margin:20px 0 0!important;padding:13px 16px!important;border-radius:10px!important;font-size:13px}.wpcf7 form.sent .wpcf7-response-output{background:#effaf7;border:1px solid #bce5da!important;color:#26705e}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{background:#fff7f7;border:1px solid #efcaca!important;color:#a94343}.wpcf7-spinner{background-color:#087ca5}.wpcf7 input[type="file"]{width:100%;padding:10px;background:#f7fafb;border:1px dashed #b9d3dd;border-radius:10px;color:#526c78}.wpcf7 p{margin-bottom:18px}.wpcf7 p:last-of-type{margin-bottom:0}@media (max-width:767px){.wpcf7 form{padding:25px 18px 20px;border-radius:16px}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 input[type="number"],.wpcf7 input[type="url"],.wpcf7 input[type="date"],.wpcf7 select{min-height:48px;font-size:14px}.wpcf7 textarea{min-height:120px}.wpcf7 input[type="submit"],.wpcf7 button[type="submit"]{min-height:52px}}.wpcf7 .pamix-form-header{text-align:center;margin:-5px 0 30px;padding-bottom:22px;position:relative}.wpcf7 .pamix-form-header h2{margin:0 0 9px;color:#087ca5;font-family:inherit;font-size:27px;font-weight:800;line-height:1.5}.wpcf7 .pamix-form-header p{margin:0;color:#70858f;font-size:14px;font-weight:400;line-height:1.9}.wpcf7 .pamix-form-header::after{content:"";display:block;width:55px;height:3px;margin:17px auto 0;border-radius:10px;background:linear-gradient(90deg,#087ca5,#18b8c9)}@media (max-width:767px){.wpcf7 .pamix-form-header{margin-bottom:23px;padding-bottom:16px}.wpcf7 .pamix-form-header h2{font-size:21px}.wpcf7 .pamix-form-header p{font-size:13px}}.wpcf7 textarea[name="full-address"]{min-height:100px;max-height:160px}.wpcf7 .pamix-form-header{text-align:center;margin-bottom:32px}.wpcf7 .pamix-form-header h2{color:#087ca5;font-size:28px;font-weight:800;margin:0 0 8px}.wpcf7 .pamix-form-header p{color:#71838c;font-size:14px;margin:0}.wpcf7 .pamix-form-header::after{content:"";display:block;width:55px;height:3px;margin:18px auto 0;border-radius:20px;background:linear-gradient(90deg,#087ca5,#18b8c9)}