:root{--primary:#af192b;--dark-primary:#7e1622;--accent:#1d1d1b;--off-white:#f0f0f0;--light-gray:#dfdfdf;--gray:#d5d5d5;--dark-gray:#8b8b8b;--opacity-gray:hsla(0,0%,84%,.22);--opacity-primary:rgba(175,25,43,.12);--light-opacity-primary:rgba(175,25,43,.06);--warn:#f0c92e;--danger:#f0412e;--super-category:#002349;--facebook:#4267b2;--twitter:#1da1f2;--google:#db4437}#careers-page .selected-vacancy-container h3{color:#8b8b8b;color:var(--dark-gray);font-size:1.4rem;font-weight:700;text-transform:uppercase}#careers-page .selected-vacancy-container p{color:#1d1d1b;color:var(--accent);font-size:1rem;font-weight:500}#careers-page .main-paragraph{margin-bottom:2rem;padding-bottom:0;position:relative}#careers-page .main-paragraph p{color:#1d1d1b;color:var(--accent);font-size:1.1rem;font-weight:500;position:relative;text-align:justify}#careers-page .form-container form .message-error,#careers-page .form-container form .message-success{display:none}#careers-page .form-container form .message-error.active,#careers-page .form-container form .message-success.active{display:block;margin-bottom:1rem}#careers-page .form-container form .form-fields .input_field .required{color:#af192b;color:var(--primary);font-weight:700}#careers-page .form-container form .form-fields .input_field .text_label{color:#1d1d1b;color:var(--accent);display:inline-block;font-size:1rem;font-weight:700;margin-bottom:.5rem;padding-left:.5rem;padding-right:.5rem}#careers-page .form-container form .form-fields .input_field .input_area{position:relative}#careers-page .form-container form .form-fields .input_field .input_area input:focus,#careers-page .form-container form .form-fields .input_field .input_area textarea:focus{border-color:#af192b;border-color:var(--primary);box-shadow:none}#careers-page .form-container form .form-fields .input_field .input_area.file{overflow:hidden;position:relative}#careers-page .form-container form .form-fields .input_field .input_area.file .text{background:#fff;height:calc(100% - 2px);left:2px;line-height:calc(250% - 2px);position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:6.5rem;z-index:0}#careers-page .form-container form .form-fields .input_field .input_area.file .icon{position:absolute;right:1rem;top:50%;transform:translateY(-50%);z-index:-1}#careers-page .form-container form .form-fields .input_field .input_area.file .icon svg{color:#af192b;color:var(--primary);font-size:1.4rem}#careers-page .form-container form .form-fields .input_field .input_area.file input[type=file]{background:transparent;min-height:-webkit-max-content;min-height:-moz-max-content;min-height:max-content;padding:.7rem 2.8rem .7rem 1rem;z-index:2}#careers-page .form-container form .form-fields .buttons{background:transparent;margin-bottom:1rem;margin-top:2rem;padding-bottom:0;text-align:left}#careers-page .form-container form .form-fields .buttons button[type=submit]{background-color:#fff;border:2px solid #af192b;border:2px solid var(--primary);border-radius:.25rem;color:#af192b;color:var(--primary);font-size:1rem;font-weight:900;letter-spacing:2px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding-bottom:1rem;padding-top:1rem;text-transform:uppercase;transition:all .3 ease-out;transition:all .3s ease-out;width:100%}#careers-page .form-container form .form-fields .buttons button[type=submit]:hover{background-color:#7e1622;background-color:var(--dark-primary);border-color:#7e1622;border-color:var(--dark-primary);color:#fff}#careers-page .careers-info,#careers-page .vacancies-list-container{background-color:hsla(0,0%,84%,.22);background-color:var(--opacity-gray);border-radius:.5rem;padding:1.5rem}#careers-page .careers-info .panel-title,#careers-page .vacancies-list-container .panel-title{color:#1d1d1b;color:var(--accent);font-size:1.4rem;font-weight:900;line-height:1.6;margin-bottom:3rem;position:relative;text-transform:uppercase}#careers-page .careers-info .panel-title:after,#careers-page .vacancies-list-container .panel-title:after{background:#dfdfdf;background:var(--light-gray);content:"";height:.5rem;left:0;position:absolute;top:100%;transform:translateY(100%);width:100%}#careers-page .careers-info .vacancies-list,#careers-page .vacancies-list-container .vacancies-list{grid-gap:2rem;align-items:flex-start;display:flex;flex-direction:column;gap:2rem;justify-content:flex-start;list-style-type:none;padding:0}#careers-page .careers-info .vacancies-list .vacancy-item,#careers-page .vacancies-list-container .vacancies-list .vacancy-item{grid-gap:1rem;align-items:flex-start;display:inline-flex;gap:1rem;justify-content:flex-start}#careers-page .careers-info .vacancies-list .vacancy-item:before,#careers-page .vacancies-list-container .vacancies-list .vacancy-item:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23af192b' d='M285.476 272.971 91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.4rem;overflow:visible;width:4rem}#careers-page .careers-info .vacancies-list .vacancy-item.active:before,#careers-page .vacancies-list-container .vacancies-list .vacancy-item.active:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23af192b' d='m223.7 239 136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L319.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L393.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34zm-192 34 136 136c9.4 9.4 24.6 9.4 33.9 0l22.6-22.6c9.4-9.4 9.4-24.6 0-33.9L127.9 256l96.4-96.4c9.4-9.4 9.4-24.6 0-33.9L201.7 103c-9.4-9.4-24.6-9.4-33.9 0l-136 136c-9.5 9.4-9.5 24.6-.1 34z'/%3E%3C/svg%3E");width:6rem}#careers-page .careers-info .vacancies-list .vacancy-item .vacancy h3,#careers-page .vacancies-list-container .vacancies-list .vacancy-item .vacancy h3{color:#8b8b8b;color:var(--dark-gray);font-size:1.4rem;font-weight:700;text-transform:uppercase}#careers-page .careers-info .vacancies-list .vacancy-item .vacancy p,#careers-page .vacancies-list-container .vacancies-list .vacancy-item .vacancy p{color:#1d1d1b;color:var(--accent);font-size:1rem;font-weight:500}#careers-page .careers-info .info-list,#careers-page .vacancies-list-container .info-list{grid-gap:2rem;align-items:flex-start;display:flex;flex-direction:column;gap:2rem;justify-content:flex-start;list-style-type:square;padding:0}#careers-page .careers-info .info-list .info-item,#careers-page .vacancies-list-container .info-list .info-item{grid-gap:1rem;align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start}#careers-page .careers-info .info-list .info-item h3,#careers-page .vacancies-list-container .info-list .info-item h3{color:#8b8b8b;color:var(--dark-gray);font-size:1.2rem;font-weight:700;position:relative;text-transform:uppercase}#careers-page .careers-info .info-list .info-item h4,#careers-page .vacancies-list-container .info-list .info-item h4{color:#1d1d1b;color:var(--accent);font-size:1rem;font-weight:700;position:relative;text-transform:uppercase}#careers-page .careers-info .info-list .info-item p,#careers-page .vacancies-list-container .info-list .info-item p{color:#1d1d1b;color:var(--accent);font-size:1rem;font-weight:500}
/*# sourceMappingURL=careers.css.map*/