

/* Start:/local/templates/default/components/notagency/materials.list/career_jobs_new2/style.css?17259581771685*/
.career__container2 .vacancy-items .item{
    border-bottom:initial;
}

.career__container2 .vacancy-item-wrap
{
    border-bottom: 1px solid #646464;
    padding-bottom: 20px;
}




.career__container2 .vacancy-items .item-content .item-description .item-description-header {
    font-family: SF UI Text;
    font-size: 20px;
    font-weight: 400;
    line-height: 32px;
    text-align: left;
    margin-bottom: 12px;
}

.career__container2 .vacancy-items .item-content .item-description .item-description-text{
    font-family: SF UI Text;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    text-align: left;
    margin-bottom: 24px;
}

.career__container2 .vacancy-items .item-content .item-description .item-description-text ul{
    list-style-position: inside; /* Маркеры размещены внутри блока */
    list-style-type: none;
}

.career__container2 .vacancy-items .item-content .item-description .item-description-text li::before {
    content: "•"; /* Пользовательский маркер */
    transform: translateY(-50%); /* Сдвиг маркера по оси Y */
    color: #7FAC7F;
	font-size: 22px;
    padding-right: 10px;
  }

  .career__container2 .hidden{
    display: none;
  }

  .career__container2 .vacancy-items .item.active .h4,.career__container2 .vacancy-items .item.active h4{
    transition:.7s ease;color:#7fac7f
}
  .career__container2 .vacancy-items .item.active svg{
    transition:.7s ease;
    transform:rotate(90deg)
}
  .career__container2 .vacancy-items .item.active svg path{
    transition:.7s ease;
    fill:#7fac7f
}






/* End */


/* Start:/local/templates/default/components/bitrix/form.result.new/career-form/style.css?1725953456797*/
table.form-table
{
width:100%;
background-color:white;
border-collapse:collapse;
font-size:100%;
font-weight:normal;
line-height:160%;
}
table.form-table th, table.form-table td
{
border:1px solid #ADC3D5;
padding: 5px 5px;
vertical-align:top;
}
table.form-table th
{
background-image:url(/local/templates/default/components/bitrix/form.result.new/career-form/images/table_head.gif);
background-repeat:repeat-x;
text-align: left;
color:#25639A;
}
table.form-table td
{
padding: 15px 5px;
}
.form-required
{
color: red;
}
.error-fld {
display: block;
float: left;
height: 13px;
width: 15px;
background-repeat: no-repeat;
background-image: url(/local/templates/default/components/bitrix/form.result.new/career-form/images/icon_warn.gif);
}
input[type=file], /* FF, IE7+, chrome (except button) */
input[type=file]::-webkit-file-upload-button { /* chromes and blink button */
    cursor: pointer; 
}

/* End */
/* /local/templates/default/components/notagency/materials.list/career_jobs_new2/style.css?17259581771685 */
/* /local/templates/default/components/bitrix/form.result.new/career-form/style.css?1725953456797 */
