

/* Start:/local/templates/a100development/components/bitrix/catalog.section/vacancy/style.css?17258661783597*/
.sort-wrap {
    padding: 50px 150px 50px 50px;
    display: flex;
    justify-content: flex-end;
    width: 100%;
}
@media screen and (max-width: 1600px) {
    .sort-wrap {
        padding-right: 50px;
    }
}
@media screen and (max-width: 768px) {
    .sort-wrap {
        padding: 25px 20px;
    }
}

.project-container .vacancy-list__item:nth-child(1),
.project-container .vacancy-list__item:nth-child(2){
    border-top: 1px solid #F2F2F2;
}

.project-container .vacancy-list__item-name {
    height: auto;
}


.career-vacancy__sort_label {
    display: flex;
    gap: 11px;
    align-items: flex-start;
    position: relative;
}

.career-vacancy__sort_label input {
    opacity: 0;
    visibility: hidden;
    position: absolute;
    width: 0;
    height: 0;
    left: 0;
    top: 0;
    z-index: -1;
}

.career-vacancy__sort_label:hover .career-vacancy__sort_text {
    color: #74BB20;
}
.career-vacancy__sort_label:hover .career-vacancy__sort_arrs  {
    filter: brightness(1);
}

.career-vacancy__sort_arrs {
    cursor: pointer;
    width: 20px;
    height: 21px;
    display: block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    filter: brightness(0.2);
    transform: translateY(2px);
    transition: filter .3s;
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_17_33)'%3E%3Cpath d='M10.4417 0.641646C10.3245 0.524603 10.1656 0.458862 10 0.458862C9.83439 0.458862 9.67554 0.524603 9.55835 0.641646L3.72502 6.47498C3.63772 6.56238 3.57829 6.6737 3.55422 6.79487C3.53015 6.91603 3.54252 7.04161 3.58978 7.15575C3.63704 7.26988 3.71706 7.36746 3.81974 7.43614C3.92242 7.50482 4.04315 7.54154 4.16669 7.54165H15.8334C15.9569 7.54154 16.0776 7.50482 16.1803 7.43614C16.283 7.36746 16.363 7.26988 16.4103 7.15575C16.4575 7.04161 16.4699 6.91603 16.4458 6.79487C16.4218 6.6737 16.3623 6.56238 16.275 6.47498L10.4417 0.641646Z' fill='%2374BB20'/%3E%3C/g%3E%3Cg clip-path='url(%23clip1_17_33)'%3E%3Cpath d='M9.55831 20.3584C9.6755 20.4754 9.83435 20.5411 9.99998 20.5411C10.1656 20.5411 10.3245 20.4754 10.4416 20.3584L16.275 14.525C16.3623 14.4376 16.4217 14.3263 16.4458 14.2051C16.4699 14.084 16.4575 13.9584 16.4102 13.8443C16.363 13.7301 16.2829 13.6325 16.1803 13.5639C16.0776 13.4952 15.9568 13.4585 15.8333 13.4584L4.16665 13.4584C4.04311 13.4585 3.92238 13.4952 3.8197 13.5639C3.71702 13.6325 3.637 13.7301 3.58974 13.8443C3.54248 13.9584 3.53011 14.084 3.55418 14.2051C3.57825 14.3263 3.63768 14.4376 3.72498 14.525L9.55831 20.3584Z' fill='%2374BB20'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_17_33'%3E%3Crect width='14' height='8' fill='white' transform='translate(3)'/%3E%3C/clipPath%3E%3CclipPath id='clip1_17_33'%3E%3Crect width='14' height='8' fill='white' transform='translate(17 21) rotate(-180)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    opacity: .9;
}

.career-vacancy__sort_text {
    cursor: pointer;
    display: none;
    color: #4D4D4F;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    transition: color .3s;
}
.career-vacancy__sort_default {
    display: block;
}

.career-vacancy__sort_inp:checked ~ .career-vacancy__sort_default {
    display: none;
}
.career-vacancy__sort_inp:checked ~ .career-vacancy__sort_reverse {
    display: block;
}

@media (max-width: 1024px) {
    .career-vacancy__sort_text {
        font-size: 16px;
    }
}

/* End */


/* Start:/local/templates/a100development/components/bitrix/catalog.section/vacancy/themes/blue/style.min.css?1725866178706*/
.bx-blue .product-item-image-slider-progress-bar{background-color:#0083d1}.bx-blue .product-item-image-slider-control:hover{background-color:rgba(0,131,209,.8)}.bx-blue .product-item-image-slider-control.active,.bx-blue .product-item-image-slider-control:hover{background-color:#0083d1}.bx-blue .product-item-scu-item-text-block:hover,.bx-blue .product-item-scu-item-color-block:hover,.bx-blue .product-item-scu-item-text-container.selected .product-item-scu-item-text-block,.bx-blue .product-item-scu-item-color-container.selected .product-item-scu-item-color-block{outline-color:#006cc0}.bx-blue .product-item-amount-field:focus{border-color:#006cc0}.bx-blue .catalog-section-header{border-color:#006cc0}
/* End */
/* /local/templates/a100development/components/bitrix/catalog.section/vacancy/style.css?17258661783597 */
/* /local/templates/a100development/components/bitrix/catalog.section/vacancy/themes/blue/style.min.css?1725866178706 */
