.vacancy-form-wrapper .wpcf7 br{display:none}.vacancy-form-section .section-heading{margin-bottom:40px}.dis-grid{display:flex;gap:20px}.vacancy-form-wrapper{max-width:760px;margin:0 auto;background:#fff;border:1px solid #e8e8e8;border-radius:16px;padding:48px;box-shadow:0 4px 24px rgb(0 0 0 / .06)}.vacancy-form-wrapper .wpcf7 label,.vacancy-form-wrapper .wpcf7 .wpcf7-form-control-wrap{display:block;width:100%}.vacancy-form-wrapper .wpcf7 label{margin-bottom:6px}.vacancy-form-wrapper .wpcf7 input[type="text"],.vacancy-form-wrapper .wpcf7 input[type="email"],.vacancy-form-wrapper .wpcf7 input[type="tel"],.vacancy-form-wrapper .wpcf7 input[type="url"],.vacancy-form-wrapper .wpcf7 input[type="number"],.vacancy-form-wrapper .wpcf7 select,.vacancy-form-wrapper .wpcf7 textarea{width:100%;padding:12px 16px;border:1px solid #d0d0d8;border-radius:8px;outline:none;box-sizing:border-box;margin-bottom:20px;transition:border-color 0.2s ease,box-shadow 0.2s ease;-webkit-appearance:none;appearance:none;font-family:'Montserrat',sans-serif}.vacancy-form-wrapper .wpcf7 input[type="text"]:focus,.vacancy-form-wrapper .wpcf7 input[type="email"]:focus,.vacancy-form-wrapper .wpcf7 input[type="tel"]:focus,.vacancy-form-wrapper .wpcf7 input[type="url"]:focus,.vacancy-form-wrapper .wpcf7 input[type="number"]:focus,.vacancy-form-wrapper .wpcf7 select:focus,.vacancy-form-wrapper .wpcf7 textarea:focus{border-color:#1a56db;box-shadow:0 0 0 3px rgb(26 86 219 / .1)}.vacancy-form-wrapper .wpcf7 textarea{min-height:140px;resize:vertical}.vacancy-form-wrapper .wpcf7 input[type="file"]{padding:10px 0;border:none;background:#fff0;margin-bottom:20px;font-family:'Montserrat',sans-serif}.vacancy-form-wrapper .wpcf7 input[type="submit"]{cursor:pointer;transition:background 0.2s ease,transform 0.1s ease;appearance:none;border-radius:50px!important;padding:16px 28px;background:#233EFF!important;border:1px solid #FFFFFF!important;box-shadow:0 4px 30px 0 #365EF033;font-weight:600;line-height:20px;color:#fff;width:100%;letter-spacing:.5px;font-family:'Montserrat',sans-serif}.vacancy-form-wrapper .wpcf7 input[type="submit"]:hover{color:#fff!important;background:linear-gradient(90deg,#233EFF 0%,#15C5FF 100%)!important;transform:scale3d(1.01,1.01,1.01)}.vacancy-form-wrapper .wpcf7 .wpcf7-not-valid-tip{color:#e53e3e;margin-top:-16px;margin-bottom:12px;display:block}.vacancy-form-wrapper .wpcf7 .wpcf7-response-output{margin:16px 0 0;padding:12px 16px;border-radius:8px;border:none}.vacancy-form-wrapper .wpcf7 .wpcf7-mail-sent-ok{background:#f0fdf4;color:#15803d;border-left:4px solid #15803d}.vacancy-form-wrapper .wpcf7 .wpcf7-mail-sent-ng,.vacancy-form-wrapper .wpcf7 .wpcf7-validation-errors{background:#fff5f5;color:#e53e3e;border-left:4px solid #e53e3e}.checkbox-fild span.wpcf7-list-item{margin:0}.checkbox-fild span.wpcf7-list-item-label{margin-left:5px}@media (max-width:1024px){.vacancy-form-wrapper{padding:40px 36px}}@media (max-width:767px){.vacancy-form-section{padding:40px 0 60px}.vacancy-form-wrapper{padding:28px 20px;border-radius:12px;box-shadow:none;border:none}.vacancy-form-wrapper .wpcf7 input[type="text"],.vacancy-form-wrapper .wpcf7 input[type="email"],.vacancy-form-wrapper .wpcf7 input[type="tel"],.vacancy-form-wrapper .wpcf7 textarea{font-size:16px}.dis-grid{display:block}.vacancy-form-wrapper{border:1px solid #e8e8e8;border-radius:16px;padding:20px;box-shadow:0 4px 24px rgb(0 0 0 / .06)}}@media (max-width:480px){.vacancy-form-wrapper{padding:20px 16px}}