.simple-page .recykling h1 span {
    display: block;
}

.simple-page .recykling h1 {
    margin-bottom: 16px;
}

.simple-page .recykling h1,
.simple-page .recykling h2 {
    color: var(---Black, #000);
    font-family: Inter;
    font-size: 65px;
    font-style: normal;
    font-weight: 500;
    line-height: 100%;
    text-transform: uppercase;
}

.simple-page .recykling h1 span,
.simple-page .recykling h2 span {
    color: var(---Black, #000);
    font-family: Inter;
    font-size: 65px;
    font-style: italic;
    font-weight: 500;
    line-height: 110%;
    text-transform: uppercase;
}

h2 {
    margin-bottom: 65px;
}

.recykling h1+span+div,
.six_steps,
.flex-old {
    margin-bottom: 120px;
}

.recykling .flex-wrap div.half.steps {
    display: flex;
    flex-wrap: wrap;
}

.recykling .flex-wrap div.half.steps div.row {
    display: flex;
    flex-wrap: wrap;
    align-content: space-around;
}

.recykling .flex-wrap div.half.steps div.row div {
    width: 50%;
}

.recykling .flex-wrap div.half.steps div div {
    height: 143px;
}

.recykling .flex-wrap div.half.steps div.row div span {
    color: var(---Black, #000);
    font-family: Inter;
    font-size: 35px;
    font-style: italic;
    font-weight: 600;
    line-height: 140%;
    margin-bottom: 10px;
    text-transform: uppercase;
    display: block;
}

.recykling .flex-wrap div.half.steps div div {
    color: var(---Black, #000);
    font-family: Inter;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;

}

.recykling .old2 span {
    color: var(---Black, #000);
    font-family: Inter;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%;
    display: block;
    text-transform: uppercase;
    margin: 28px auto;
}

.recykling .flex-wrap div {
    color: var(---Black, #000);
    text-align: center;
    font-family: Inter;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
}

.flex-wrap.example h2 {
    margin: 0 auto 65px;
}


/*  Слайдер */
.recykling .slider#slider-top {
    width: 1192px;
    left: unset;
    height: 489px;
}


.recykling .slider#slider-top .slider__item {
    height: 489px;
    background-size: contain;
    background-repeat: no-repeat;
}

.recykling .slider#slider-top .slider__item:nth-child(1) {
    background-image: url('/images/upcycling_new.webp');
}

.recykling .slider#slider-top .slider__item:nth-child(2) {
    background-image: url('/images/upcycling_new1.webp');
}

.recykling .slider#slider-top .slider__item:nth-child(3) {
    background-image: url('/images/upcycling_new2.webp');
}

.recykling .slider#slider-top .slider__item:nth-child(4) {
    background-image: url('/images/upcycling_new3.webp');
}

.recykling .slider#slider-top .slider__item:nth-child(5) {
    background-image: url('/images/upcycling_new4.webp');
}

.recykling .slider#slider-top .slider__item:nth-child(5) {
    background-image: url('/images/upcycling_new5.webp');
}

.recykling .slider#slider-top .slider__item:nth-child(5) {
    background-image: url('/images/upcycling_new7.webp');
}

.recykling .slider#slider-top .slider__item:nth-child(5) {
    background-image: url('/images/upcycling_new8.webp');
}

.recykling .slider#slider-top .slider__item:nth-child(5) {
    background-image: url('/images/upcycling_new9.webp');
}

.recykling .slider#slider-top .slider__control[data-slide=next]::before {
    background-image: url('/local/templates/IZAR/images/arrow-right-black.webp');
    background-size: 32px;
}

.recykling .slider#slider-top .slider__control[data-slide=prev]::before {
    background-image: url('/local/templates/IZAR/images/arrow-left-black.webp');
    background-size: 32px;
}

.recykling .slider__control[data-slide='prev'] {
    left: -25px;
}

.recykling .slider__control[data-slide='next'] {
    right: -30px;
}

.flex-wrap.example {
    flex-wrap: wrap;
}



body .whatsapp div:nth-child(1) {
    margin-right: 12px;
    width: unset;
}

.recykling .flex-wrap div.whatsapp a,
.recykling .flex-wrap div.whatsapp span,
.recykling .flex-wrap div.whatsapp div,
.recykling .flex-wrap.box div {
    text-align: left;
}

body .whatsapp span#whpp-blck {
    line-height: 16px;
}

.recykling .flex-wrap div.whatsapp-button {
    position: fixed;
    right: 13px;
    bottom: 90px;
    transform: translate(-50%, -50%);
    background: #25D366;
    border-radius: 50%;
    width: 55px;
    height: 55px;
    color: #fff;
    text-align: center;
    line-height: 53px;
    font-size: 35px;
    z-index: 9999;
}

.recykling h1+span {
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    display: block;
    width: 817px;
    margin: auto;
    text-align: center;
}


@media (max-width: 550px) {
    .simple-page h1 {
        margin-top: 40px;
        margin-bottom: 16px;
    }

    .simple-page .recykling h1,
    .simple-page .recykling h2 {
        color: #000;
        text-align: center;
        font-family: Inter;
        font-size: 24px;
        font-style: italic;
        font-weight: 600;
        line-height: normal;
        text-transform: uppercase;
    }

    .simple-page .recykling h1 span,
    .simple-page .recykling h2 span {
        color: #000;
        text-align: center;
        font-family: Inter;
        font-size: 24px;
        font-style: italic;
        font-weight: 600;
        line-height: normal;
        text-transform: uppercase;
    }

    .recykling h1+span {
        color: var(---Black, #000);
        text-align: center;
        font-family: Inter;
        font-size: 13px;
        font-style: normal;
        font-weight: 500;
        line-height: 140%;
        margin-bottom: 24px;
        width: unset;
    }

    .recykling h1+span+div,
    .six_steps,
    .flex-old {
        margin-bottom: 59px;
    }

    .recykling h1+span+div+h2 {
        margin-bottom: 1px;
    }

    .recykling h2+.flex-wrap .half:nth-child(2) {
        order: 1;
    }

    .recykling h2+.flex-wrap .half:nth-child(1) {
        order: 2;
    }

    .recykling .flex-wrap div.half.steps div div {
        height: 81px;
    }

    .recykling .flex-wrap div.half.steps div.row div span {
        color: var(---Black, #000);
        font-family: Inter;
        font-size: 24px;
        font-style: italic;
        font-weight: 600;
        line-height: 140%;
        margin-bottom: 5px;
        text-transform: uppercase;
    }

    .recykling .flex-wrap div.half.steps div.row div {
        color: var(---Black, #000);
        font-family: Inter;
        font-size: 12px;
        font-style: normal;
        font-weight: 500;
        line-height: 120%;
        /* 14.4px */
    }

    .recykling .flex-wrap div.half.steps div.row {
        margin-bottom: 30px;
    }

    .six_steps+h2,
    .six_steps+h2 span {
        text-align: left;
    }

    .six_steps+h2 {
        margin-bottom: 24px;
    }

    .recykling .old2 span {
        color: var(---Black, #000);
        font-family: Inter;
        font-size: 20px;
        font-style: normal;
        font-weight: 500;
        line-height: 140%;
        /* 28px */
        text-transform: uppercase;
        margin: 0 auto 20px;
    }

    .recykling .flex-wrap div {
        color: var(---Black, #000);
        text-align: center;
        font-family: Inter;
        font-size: 12px;
        font-style: normal;
        font-weight: 500;
        line-height: 120%;
        /* 14.4px */
    }

    .recykling .flex-old .old {
        margin: auto;
    }

    .recykling .flex-old .old:nth-child(2),
    .recykling .flex-old .old:nth-child(3) {
        margin: 24px auto 0;
    }


    /*  Слайдер */

    .recykling .slider#slider-top {
        width: 100%;
    }

    .container.slider-wrap {
        position: relative;
        left: unset;
        width: 100%;
    }

    .recykling .slider#slider-top .slider__item {
        background-size: contain;
    }

    .recykling .slider#slider-top .slider__item:nth-child(1) {
        background-image: url('/images/upcycling_new_m.webp');
    }

    .recykling .slider#slider-top .slider__item:nth-child(2) {
        background-image: url('/images/upcycling_new1_m.webp');
    }

    .recykling .slider#slider-top .slider__item:nth-child(3) {
        background-image: url('/images/upcycling_new2_m.webp');
    }

    .recykling .slider#slider-top .slider__item:nth-child(4) {
        background-image: url('/images/upcycling_new3_m.webp');
    }

    .recykling .slider#slider-top .slider__item:nth-child(5) {
        background-image: url('/images/upcycling_new4_m.webp');
    }

    .recykling .slider#slider-top .slider__item:nth-child(5) {
        background-image: url('/images/upcycling_new5_m.webp');
    }

    .recykling .slider#slider-top .slider__item:nth-child(5) {
        background-image: url('/images/upcycling_new7_m.webp');
    }

    .recykling .slider#slider-top .slider__item:nth-child(5) {
        background-image: url('/images/upcycling_new8_m.webp');
    }

    .recykling .slider#slider-top .slider__item:nth-child(5) {
        background-image: url('/images/upcycling_new9_m.webp');
    }
    

    .recykling .slider__control {
        top: 105%;
    }

    .recykling .slider__control[data-slide='next'] {
        right: 20%;
    }

    .recykling .slider__control[data-slide='prev'] {
        left: 20%;
    }

    .flex-wrap.example {
        flex-wrap: wrap;
    }

    .wtspp {
        margin-top: 43px;
    }


}