body,html{overflow-x:visible}@media (max-width:1024px){.ps-vacancy{padding:180px 0 0!important}}@media (max-width:479px){.ps-vacancy .vacancy_form{margin:70px 0 0}}@media (min-width:480px) and (max-width:1024px){.ps-vacancy .vacancy_form{margin:70px -15px 0}}@media (max-width:1024px){.ps-vacancy .vacancy_form{width:auto;background-color:var(--white);padding:40px 15px}}@media (min-width:768px) and (max-width:1024px){.ps-vacancy .vacancy_form>div.input-row:not(:first-of-type){width:50%}}@media (max-width:479px){.ps-vacancy .vacancy_form .input-row input.has-value+label,.ps-vacancy .vacancy_form .input-row input:focus+label,.ps-vacancy .vacancy_form .input-row textarea.has-value+label,.ps-vacancy .vacancy_form .input-row textarea:focus+label{transform:translateY(-15px)!important}}@media (max-width:479px){.ps-vacancy .vacancy_form .x-btn-group{padding:0}}@media (min-width:480px) and (max-width:1024px){.ps-vacancy .vacancy_form .x-btn-group{padding:0 15px}}.vacancy_form{display:flex;flex-flow:row wrap;width:100%;border:1px solid var(--white);padding:40px 25px;position:sticky;top:100px}.vacancy_form .input-row{margin:0 0 30px;position:relative}.vacancy_form .input-row.dark>label{color:var(--black)}.vacancy_form .input-row.dark input,.vacancy_form .input-row.dark textarea{color:var(--black);border-bottom-color:var(--black)}.vacancy_form .input-row.dark input.has-value,.vacancy_form .input-row.dark input:focus,.vacancy_form .input-row.dark textarea.has-value,.vacancy_form .input-row.dark textarea:focus{border-bottom-color:var(--black)}.vacancy_form .input-row.dark input.has-value+label,.vacancy_form .input-row.dark input:focus+label,.vacancy_form .input-row.dark textarea.has-value+label,.vacancy_form .input-row.dark textarea:focus+label{color:var(--silver-chalice)!important}.vacancy_form .input-row>input,.vacancy_form .input-row>label,.vacancy_form .input-row>textarea{font-size:18px}.vacancy_form .input-row>label{color:var(--silver-chalice)}.vacancy_form label{color:var(--gray)}.vacancy_form input,.vacancy_form textarea{color:var(--white);border-bottom-color:var(--gray)}.vacancy_form input.has-value,.vacancy_form input:focus,.vacancy_form textarea.has-value,.vacancy_form textarea:focus{border-bottom-color:var(--white)}.vacancy_form input.has-value+label,.vacancy_form input:focus+label,.vacancy_form textarea.has-value+label,.vacancy_form textarea:focus+label{font-weight:400!important;font-weight:var(--regular)!important;font-size:14px!important;color:var(--silver-chalice)!important;transform:translate(15px,-15px)!important}.vacancy_form .action_button{width:18px;height:18px;position:absolute;top:0;right:0}.vacancy_form .action_button.attach{transform:translate(-15px,12px)}.vacancy_form .action_button.info{pointer-events:none;opacity:0;transform:translate(-40px,12px);z-index:2}.vacancy_form .action_button.info.active{pointer-events:auto;opacity:1}.vacancy_form .action_button svg{max-width:100%;max-height:100%}.vacancy_form input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;border:0;clip:rect(0,0,0,0);overflow:hidden}.vacancy_form input[name=attachments_text]{padding-right:50px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden!important}.vacancy_form #attachments-text{cursor:pointer}.vacancy_form .form-group.has-error input,.vacancy_form .form-group.has-error textarea{border-bottom-color:var(--flamenco)}.vacancy_form .form-group.has-error .field-error{margin-top:6px;font-size:14px;color:var(--flamenco)}.vacancy_form .attachments_tooltip{background-color:var(--cod-gray-v2);border:1px solid var(--white);padding:10px;pointer-events:none;opacity:0;transform:translate(-15px,5px) scale(.95);transition:.3s cubic-bezier(.645,.045,.355,1);transition:var(--def-transition-300ms);position:absolute;right:0;bottom:100%;z-index:5}.vacancy_form .attachments_tooltip.active{pointer-events:auto;opacity:1;transform:translate(-15px,5px) scale(1)}.vacancy_form .attachments_tooltip button,.vacancy_form .attachments_tooltip small{display:inline-block;vertical-align:middle;font-size:14px}.vacancy_form .attachments_tooltip small{color:var(--white)}.vacancy_form .attachments_tooltip button{width:16px;height:16px;font-size:16px;color:var(--black);text-align:center;line-height:16px;align-content:center;background-color:var(--white);border-radius:unset;margin-left:5px}.grecaptcha-badge{pointer-events:none;visibility:hidden}.ps-order-project{background-color:var(--alabaster);padding:160px 0}@media (max-width:479px){.ps-order-project{padding:120px 0}}@media (min-width:480px) and (max-width:767px){.ps-order-project{padding:80px 0}}:root{--thin:100;--extra-light:200;--light:300;--regular:400;--medium:500;--semi-bold:600;--bold:700;--extra-bold:800;--extra-black:900;--font-base:"TT Norms",sans-serif;--freight:"Freight",sans-serif;--freight-regular:"Freight Text Bold";--linear:linear;--ease:ease;--easein:ease-in;--easeout:ease-out;--easeinout:ease-in-out;--easeinsine:cubic-bezier(0.47,0,0.745,0.715);--easeoutsine:cubic-bezier(0.39,0.575,0.565,1);--easeinoutsine:cubic-bezier(0.445,0.05,0.55,0.95);--easeinquad:cubic-bezier(0.55,0.085,0.68,0.53);--easeoutquad:cubic-bezier(0.25,0.46,0.45,0.94);--easeinoutquad:cubic-bezier(0.455,0.03,0.515,0.955);--easeincubic:cubic-bezier(0.55,0.055,0.675,0.19);--easeoutcubic:cubic-bezier(0.215,0.61,0.355,1);--easeinoutcubic:cubic-bezier(0.645,0.045,0.355,1);--easeinquart:cubic-bezier(0.895,0.03,0.685,0.22);--easeoutquart:cubic-bezier(0.165,0.84,0.44,1);--easeinoutquart:cubic-bezier(0.77,0,0.175,1);--easeinquint:cubic-bezier(0.755,0.05,0.855,0.06);--easeoutquint:cubic-bezier(0.23,1,0.32,1);--easeinoutquint:cubic-bezier(0.86,0,0.07,1);--easeinexpo:cubic-bezier(0.95,0.05,0.795,0.035);--easeoutexpo:cubic-bezier(0.19,1,0.22,1);--easeinoutexpo:cubic-bezier(1,0,0,1);--easeincirc:cubic-bezier(0.6,0.04,0.98,0.335);--easeoutcirc:cubic-bezier(0.075,0.82,0.165,1);--easeinoutcirc:cubic-bezier(0.785,0.135,0.15,0.86);--easeinback:cubic-bezier(0.6,-0.28,0.735,0.045);--easeoutback:cubic-bezier(0.175,0.885,0.32,1.275);--easeinoutback:cubic-bezier(0.68,-0.55,0.265,1.55);--def-transition-150ms:150ms var(--easeinoutcubic);--def-transition-200ms:200ms var(--easeinoutcubic);--def-transition-250ms:250ms var(--easeinoutcubic);--def-transition-300ms:300ms var(--easeinoutcubic);--def-transition-500ms:500ms var(--easeinoutcubic);--a:cubic-bezier(0.77,0.2,0.05,1);--b:cubic-bezier(0.165,0.84,0.44,1);--c:cubic-bezier(0.42,0,0.58,1);--d:cubic-bezier(0.165,0.84,0.44,1);--e:cubic-bezier(0.68,0,0.265,1);--f:cubic-bezier(1,0,0.25,1);--g:cubic-bezier(0.445,0.05,0.55,0.95)}.ps-vacancy{background-color:var(--black);padding:180px 0 90px}.ps-vacancy .side_left{padding-right:30px}@media (max-width:1024px){.ps-vacancy .side_left{width:100%;padding-right:0}}.ps-vacancy .side_right{padding-left:30px}@media (max-width:1024px){.ps-vacancy .side_right{width:auto;margin:0 -15px;padding-left:0;overflow:hidden}}.ps-vacancy .text_content{color:var(--white)}.ps-vacancy .text_content h1,.ps-vacancy .text_content h2,.ps-vacancy .text_content h3,.ps-vacancy .text_content h4,.ps-vacancy .text_content h5,.ps-vacancy .text_content h6{margin:60px 0 5px}.ps-vacancy .text_content h1{font-size:36px}.ps-vacancy .text_content h2{font-size:30px}.ps-vacancy .text_content h3{font-size:26px}.ps-vacancy .text_content h4{font-size:24px}.ps-vacancy .text_content h5{font-size:18px}.ps-vacancy .text_content h6{font-size:16px}.ps-vacancy .text_content p{margin:0 0 15px}.ps-vacancy .text_content p:last-of-type{margin:0}.ps-vacancy .text_content ul{margin:0 0 0 20px;padding:0 0 0 10px}.ps-vacancy .text_content ul li{display:list-item;list-style-type:disc;padding:3px 0}