.vacancy-form{position:relative}.vacancy-form .brush-top{display:block;height:auto;width:100%}.vacancy-form .hearts-together{left:50%;position:absolute;top:-30px;transform:translateX(-50%);z-index:2}.vacancy-form-section{background:#ebe8e0;padding:50px 0;position:relative}@media only screen and (min-width:992px){.vacancy-form-section{padding:70px 0}}.vacancy-form-section .section-title{margin:0 0 30px;text-align:center}@media only screen and (min-width:992px){.vacancy-form-section .section-title{margin:0 0 40px}}.vacancy-form-section .section-title h2{margin:0}.vacancy-form-section .form{margin:0 auto;max-width:510px}.vacancy-form-section .form .application--form{display:flex;flex-direction:column;gap:15px}.vacancy-form-section .form .application--form .custom-checkbox{align-items:center;box-sizing:border-box;display:flex;margin-bottom:0}.vacancy-form-section .form .application--form .input-group-row{display:flex;flex-direction:column;gap:15px}@media only screen and (min-width:992px){.vacancy-form-section .form .application--form .input-group-row{flex-direction:row;gap:24px}}.vacancy-form-section .form .application--form .input-group-row .input-group{width:100%}@media only screen and (min-width:992px){.vacancy-form-section .form .application--form .input-group-row .input-group{width:50%}}.vacancy-form-section .form .application--form .input-group{display:flex;flex-direction:column;gap:5px;width:100%}.vacancy-form-section .form .application--form .input-group label{font-size:14px;line-height:18px}.vacancy-form-section .form .application--form .input-group input:not([type=submit]),.vacancy-form-section .form .application--form .input-group textarea{border:none;border-radius:20px;padding:11px 20px}.vacancy-form-section .form .application--form .input-group input[type=file]{border:0;border-radius:25px;box-sizing:border-box;cursor:pointer;display:block;height:40px;margin:0;outline:0;position:relative;width:170px}.vacancy-form-section .form .application--form .input-group input[type=file]:after{background:#2c7328;border-radius:25px;color:#fff;content:"Upload my CV";display:block;font-size:14px;height:100%;left:0;line-height:40px;position:absolute;text-align:center;top:0;width:100%}.vacancy-form-section .form .application--form .input-group textarea{min-height:100px}.vacancy-form-section .form .application--form .input-group.input-group-submit{flex-direction:row;justify-content:center}

/*# sourceMappingURL=section-fg-vacancy-form.min.css.map*/