@charset "UTF-8";#body .wpforms-label-hide,#body .wpforms-page-indicator.none,#body .wpforms-required-label,#body .wpforms-submit-spinner,#body em.wpforms-error,#body label.wpforms-error{display:none!important}#body .wpforms-container input[type=date]:focus,#body .wpforms-container input[type=datetime-local]:focus,#body .wpforms-container input[type=datetime]:focus,#body .wpforms-container input[type=email]:focus,#body .wpforms-container input[type=month]:focus,#body .wpforms-container input[type=number]:focus,#body .wpforms-container input[type=password]:focus,#body .wpforms-container input[type=range]:focus,#body .wpforms-container input[type=search]:focus,#body .wpforms-container input[type=tel]:focus,#body .wpforms-container input[type=text]:focus,#body .wpforms-container input[type=time]:focus,#body .wpforms-container input[type=url]:focus,#body .wpforms-container input[type=week]:focus,#body .wpforms-container select:focus,#body .wpforms-container textarea:focus,#body div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader.wpforms-focus,#body div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader:focus-within{border-color:#3fa855;box-shadow:0 0 0 1px #3fa855,0 1px 2px rgba(0,0,0,.15)}#body div.wpforms-container-full .wpforms-page-button:focus:after,#body div.wpforms-container-full button[type=submit]:focus:after,#body div.wpforms-container-full input[type=submit]:focus:after{border:2px solid #3fa855;border-radius:8px}#body .wpforms-field,#body .wpforms-submit-container{padding:0}#body .wpforms-field-gdpr-checkbox input{opacity:0;visibility:hidden;position:absolute!important;z-index:-1}#body .wpforms-field-gdpr-checkbox label{position:relative;display:block;color:rgba(0,0,0,.9);font-size:13px;padding:0 0 0 55px}@media (min-width:768px){#body .wpforms-field-gdpr-checkbox label{padding:4px 0 4px 55px}}#body .wpforms-field-gdpr-checkbox label:before{content:"";cursor:pointer;box-sizing:border-box;position:absolute;top:calc(50% - 1px);left:0;width:45px;height:24px;border-radius:13px;background:#cdd1da;box-shadow:inset 0 2px 3px rgba(0,0,0,.2);transform:translateY(-50%);transition:background .2s}#body .wpforms-field-gdpr-checkbox label:after{content:"";position:absolute;top:calc(50% - 1px);left:2px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.3);transition:left .2s;transform:translateY(-50%);cursor:pointer}#body .wpforms-field-gdpr-checkbox input:checked+label:before{background:#3fa855}#body .wpforms-field-gdpr-checkbox input:checked+label:after{left:22px}#body .wpforms-field-gdpr-checkbox.wpforms-has-error a,#body .wpforms-field-gdpr-checkbox.wpforms-has-error label{color:#ff4e5d}#body .wpforms-field-gdpr-checkbox.wpforms-has-error a{text-decoration:underline}#body .wpforms-field-gdpr-checkbox.wpforms-has-error a:hover{text-decoration:none}#body .wpforms-field-gdpr-checkbox.wpforms-has-error label:before{border:1px solid #ff4e5d!important;background:#ffcbcb!important}#body .wpform-green .wpforms-field-gdpr-checkbox label{color:#fff}#body .wpform-green .wpforms-field-gdpr-checkbox label a{color:#fff;text-decoration:underline}#body .wpform-green .wpforms-field-gdpr-checkbox label a:hover{color:#fff;text-decoration:none}#body .wpform-green .wpforms-field-gdpr-checkbox label:before{background:rgba(255,255,255,.33)}#body .wpform-green .wpforms-field-gdpr-checkbox input:checked+label:before{background:#fff}#body .wpform-green .wpforms-field-gdpr-checkbox input:checked+label:after{background:#3fa855}#body .wpforms-field input:not([type=radio]):not([type=checkbox]){height:38px;width:100%;font-size:16px;line-height:1.3;color:#333;border:1px solid #ccc;border-radius:3px;background:#fff;padding:6px 10px}#body .wpforms-field-textarea textarea{width:100%;min-height:76px;font-size:16px;line-height:1.3;color:#333;border:1px solid #ccc;border-radius:3px;background:#fff;padding:6px 10px}#body .wpforms-field-checkbox input[type=checkbox],#body .wpforms-field-radio input[type=radio]{accent-color:#3fa855}#body .wpforms-field input.user-invalid,#body .wpforms-field input.wpforms-error,#body .wpforms-field select.user-invalid,#body .wpforms-field select.wpforms-error,#body .wpforms-field textarea.user-invalid,#body .wpforms-field textarea.wpforms-error{border:1px solid #ff4e5d!important;background-color:#fff!important;color:#ff4e5d!important}#body .wpforms-field input.user-invalid::placeholder,#body .wpforms-field input.wpforms-error::placeholder,#body .wpforms-field select.user-invalid::placeholder,#body .wpforms-field select.wpforms-error::placeholder,#body .wpforms-field textarea.user-invalid::placeholder,#body .wpforms-field textarea.wpforms-error::placeholder{color:#ff4e5d!important}#body .wpforms-field.wpforms-field-email.wpforms-has-error,#body .wpforms-field.wpforms-field-phone.wpforms-has-error,#body .wpforms-field.wpforms-field-text.wpforms-has-error,#body .wpforms-field.wpforms-field-textarea.wpforms-has-error{position:relative}#body .wpforms-field.wpforms-field-email.wpforms-has-error:after,#body .wpforms-field.wpforms-field-phone.wpforms-has-error:after,#body .wpforms-field.wpforms-field-text.wpforms-has-error:after,#body .wpforms-field.wpforms-field-textarea.wpforms-has-error:after{content:"!";position:absolute;right:7px;bottom:10px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;color:#ff4e5d;font-size:14px;line-height:18px;text-align:center;font-weight:600;border-radius:50%;background-color:#ffcbcb}#body .wpforms-confirmation-container-full{background:0 0;border:0;text-align:center}#body .wpforms-submit{display:block;color:#fff;font-size:16px;line-height:34px;font-weight:400;text-align:center;letter-spacing:.1px;border:2px solid #3fa855;border-radius:3px;background:#3fa855;padding:0 15px;transition:all .3s ease}#body .wpforms-submit:hover{background:#1dc057;border-color:#1dc057}.popup-cta{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;z-index:9999}.popup-cta *{-webkit-appearance:none;appearance:none}.popup-cta.open{opacity:1;pointer-events:all}.popup-cta__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.22);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.popup-cta__inner{position:relative;background:#ecf7ee;padding:28px 7px 35px;z-index:2;max-width:600px;width:90%;max-height:95%;border-radius:14px;transform:translateY(-20px);transition:transform .3s ease;overflow-y:auto}@media (min-width:768px){.popup-cta__inner{padding:35px 40px 50px}}.popup-cta.open .popup-cta__inner{transform:translateY(0)}.popup-cta__close{cursor:pointer;position:absolute;right:15px;top:15px;z-index:1;color:#3fa855;font-size:40px;width:35px;height:35px;display:flex;line-height:35px;align-items:center;justify-content:center;opacity:.5;transform:rotate(45deg);transition:opacity .3s ease}#popup-cta .wpforms-form .choices[data-type*=select-one]:hover:after,.popup-cta__close:hover{opacity:1}.popup-cta__text{max-width:370px;margin:0 auto 10px;text-align:center}#popup-cta .popup-cta__title,#popup-cta .wpforms-confirmation-container-full p{font-size:18px;line-height:24px;font-weight:500;color:#626262;margin:0 0 8px}@media (min-width:768px){#popup-cta .popup-cta__title{font-size:28px;line-height:36px;margin:0 0 4px}}.popup-cta__form-wrapper{max-width:370px;margin:0 auto}#popup-cta .wpforms-field{padding:0;margin:0 0 10px}#popup-cta .wpforms-field.wpforms-field-checkbox.wpforms-field-gdpr-checkbox{margin:0 0 5px}#popup-cta .wpforms-field.wpforms-field-checkbox.wpforms-field-gdpr-checkbox label{padding-bottom:0}@media (min-width:768px){#popup-cta .wpforms-field.wpforms-field-checkbox.wpforms-field-gdpr-checkbox label{margin-top:15px}}#popup-cta .wpforms-field-container .wpforms-field input[type=email],#popup-cta .wpforms-field-container .wpforms-field input[type=tel],#popup-cta .wpforms-field-container .wpforms-field input[type=text],#popup-cta .wpforms-field-container .wpforms-field textarea,#popup-cta .wpforms-field-container .wpforms-uploader{padding:9px 15px;border-radius:8px;border:1px solid transparent;height:auto;min-height:40px}#popup-cta .wpforms-field-container .choices .choices__inner{border-radius:8px;border:1px solid transparent;height:auto;min-height:40px}@media (min-width:768px){#popup-cta .wpforms-field-container .choices .choices__inner,#popup-cta .wpforms-field-container .wpforms-field input[type=email],#popup-cta .wpforms-field-container .wpforms-field input[type=tel],#popup-cta .wpforms-field-container .wpforms-field input[type=text],#popup-cta .wpforms-field-container .wpforms-field textarea,#popup-cta .wpforms-field-container .wpforms-uploader{min-height:52px;padding:15px}}#popup-cta .wpforms-field-container .choices .choices__inner{padding:8px 15px!important}@media (min-width:768px){#popup-cta .wpforms-field-container .choices .choices__inner{padding:15px!important}}#popup-cta .wpforms-form .choices__list--single{padding-left:0!important}#popup-cta .wpforms-form .choices__list--single .choices__item{font-size:16px;line-height:1.3;color:#333}#popup-cta .wpforms-form .choices__list--dropdown{border-radius:8px;background:#fbfbfb;border:0;margin:2px 0 0!important}#popup-cta .is-flipped .choices__list--dropdown{margin:0 0 2px!important}#popup-cta .wpforms-form .choices__list--dropdown .choices__item--selectable{color:#626262}#popup-cta .wpforms-form .choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:rgba(221,221,221,.29);color:#000}#popup-cta .wpforms-form .choices[data-type*=select-one]:after{border-color:#3fa855 transparent transparent;opacity:.5;margin-top:-2.5px!important}#popup-cta .choices__button{display:none!important}#popup-cta .wpforms-submit{display:flex;align-items:center;justify-content:center;width:100%;height:40px;border-radius:8px;font-size:16px;line-height:normal;font-weight:500}@media (min-width:768px){#popup-cta .wpforms-submit{height:52px;font-size:20px;margin-top:15px}}#body #popup-cta .wpforms-field.wpforms-field-email.wpforms-has-error:after,#body #popup-cta .wpforms-field.wpforms-field-phone.wpforms-has-error:after,#body #popup-cta .wpforms-field.wpforms-field-select.wpforms-has-error:after,#body #popup-cta .wpforms-field.wpforms-field-text.wpforms-has-error:after{content:"!";position:absolute;bottom:17px;right:10px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;color:#ff4e5d;font-size:14px;line-height:18px;text-align:center;font-weight:600;border-radius:50%;background-color:#ffcbcb}#body #popup-cta .wpforms-field.wpforms-field-select.wpforms-has-error{position:relative;border:1px solid #ff4e5d!important;background-color:#fff!important;color:#ff4e5d!important;border-radius:8px}#popup-cta .wpforms-container{margin:0 auto}#popup-cta .wpforms-confirmation-container-full{margin:0;padding:10px 0 0}#popup-cta .wpforms-confirmation-container-full p{margin:0}@media (min-width:768px){#popup-cta .wpforms-confirmation-container-full p{font-size:24px;line-height:32px}}#popup-cta .dz-message{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:3px;text-align:left;width:100%}#popup-cta .dz-message:before{content:"";display:block;width:22px;height:22px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%233FA855' d='M12.29 0a3.872 3.872 0 0 1 3.866 3.867v12.977A5.162 5.162 0 0 1 11 22a5.162 5.162 0 0 1-5.156-5.156V3.867h1.289v12.977A3.872 3.872 0 0 0 11 20.71a3.872 3.872 0 0 0 3.867-3.867V3.867A2.581 2.581 0 0 0 12.29 1.29a2.581 2.581 0 0 0-2.578 2.578v10.399c0 .71.578 1.289 1.289 1.289.71 0 1.29-.579 1.29-1.29V3.868h1.288v10.399A2.581 2.581 0 0 1 11 16.844a2.581 2.581 0 0 1-2.578-2.578V3.867A3.872 3.872 0 0 1 12.289 0Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M22 22H0V0h22z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}#popup-cta .dz-message:after{content:"Прикрепить резюме";display:inline;color:#626262;font-size:16px;line-height:normal}#popup-cta .dz-message span,#popup-cta .dz-message svg{display:none}