
.spec__tech_slider {
    margin-bottom: 4rem;
}

.spec__tech_slider .swiper-slide .swiper-slide {
    display: flex;
}

.spec__tech_slider .swiper-slide .machine_bottom {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
}

.spec__tech_slider .machine_chars_wrap {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
}

.spec__tech_slider .machine_wrapper {
    flex-grow: 1;
}



.spec__tech_slider .swiper-slide {
    height: unset !important;
}



.spec__tech_slider .spec__s_link {
    margin-top: 1rem;
}

.spec__tech_slider .spec__s_link a {

    background: #FF9900;
    color: #fff !important;
    border: 1px solid #FF9900;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 1rem;
    border-radius: 0.5rem;

}

.spec__tech_slider .spec__s_link a:hover {

    background:#fff !important;
    color:#FF9900!important;


}


@media (max-width: 960px) {
    .spec__tech_slider .swiper-wrapper {
        display: flex;
        flex-flow: row wrap;
        gap: 0.5rem;
    }

    .spec__tech_slider .swiper-wrapper .swiper-slide{
        flex: 0 0 calc(50%  - 0.5rem);
        display: none;
    }

    .spec__tech_slider .swiper-wrapper .swiper-slide:nth-child(1),
    .spec__tech_slider .swiper-wrapper .swiper-slide:nth-child(2),
    .spec__tech_slider .swiper-wrapper .swiper-slide:nth-child(3),
    .spec__tech_slider .swiper-wrapper .swiper-slide:nth-child(4){
        display: flex;
    }

    .spec__tech_slider .machine_time_price{
        flex-direction: column;
        margin-bottom: 0;
    }
    .spec__tech_slider .spec__s_price{
        padding: 0;
    }

    .spec__tech_slider .spec__s_price:first-child {
        border-right:unset;
    }
}

