.index-promo-area {
    width: 100%;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    margin-bottom: 40px;
}

.promo-about {
    width: 244px;
    max-width: 100%;
}

.promo-about .list_preim {
    padding: 0;
    margin: 0;
    list-style-type: none;
}

.promo-about .list_preim__item {
    padding: 18px 0 0 52px;
    font-size: 14px;
    line-height: 18px;
    color: #222222;
    background-position: left center;
    background-size: 32px;
    background-repeat: no-repeat;
}

.promo-about .list_preim__item.list_preim-appartments {
    background-image: url("../image/appartments.svg");
    background-position: left 19px;
}

.promo-about .list_preim__item.list_preim-network {
    background-image: url("../image/network.svg");
    padding-top: 20px;
    background-position: left 22px;
}

.promo-about .list_preim__item.list_preim-inventory {
    background-image: url("../image/inventory.svg");
}

.promo-about .list_preim__item.list_preim-destination {
    background-image: url("../image/destination.svg");
    background-position: left 22px;
}

.promo-about .list_preim__item span {
    padding-bottom: 19px;
    display: inline-block;
}

.promo-about .list_preim__item.list_preim-appartments span {
    padding-bottom: 17px;
}

.promo-about .list_preim__item.list_preim-network span {
    padding-bottom: 18px;
}

.promo-about .list_preim__item.list_preim-inventory span {
    padding-bottom: 20px;
}

.promo-about .list_preim__item:not(:last-of-type) > span {
    border-bottom: 2px solid #DBDEE0;
}

.promo-slider-area h1 {
    text-align: left;
    text-align-last: left;
}

.promo-best-pricearea {
    width: 250px;
}

.promo-slider-area {
    width: 532px;
    margin: 0 auto;
    max-width: 100%;
}

.index-advantages {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: space-between;
    width: calc(100% + 10px);
    margin-left: -5px;
    margin-right: -5px;
    margin-bottom: 60px;
}

.index-advantages .advantage__item {
    border: 1px solid #d7403e;
    border-radius: 5px;
    display: flex;
    width: calc(100% / 5 - 10px);
    margin: 5px;
    padding: 7px 10px;
    align-items: center;
    font-size: 12px;
}

.advantage__item .advantage__icon {
    width: 35px;
    height: 35px;
    margin-right: 7px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

.advantage__item .advantage__icon.delivery {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 612 612' fill='%23d7403e'%3E%3Cpath d='M21.474 377.522V117.138c0-14.469 11.729-26.199 26.199-26.199h260.25c14.469 0 26.198 11.73 26.198 26.199v260.385a8.732 8.732 0 01-8.733 8.733H30.207a8.733 8.733 0 01-8.733-8.734zm210.16 89.202c0 30.01-24.329 54.338-54.338 54.338s-54.338-24.328-54.338-54.338c0-30.011 24.329-54.338 54.338-54.338s54.338 24.327 54.338 54.338zm-27.17 0c0-15.005-12.164-27.169-27.169-27.169s-27.17 12.164-27.17 27.169 12.165 27.17 27.17 27.17 27.169-12.165 27.169-27.17zm-73.969-54.339H8.733A8.733 8.733 0 000 421.118v26.495a8.733 8.733 0 008.733 8.733h97.598c2.548-17.484 11.373-32.928 24.164-43.961zm385.443 54.339c0 30.01-24.329 54.338-54.338 54.338-30.01 0-54.338-24.328-54.338-54.338 0-30.011 24.328-54.338 54.338-54.338 30.009-.001 54.338 24.327 54.338 54.338zm-27.168 0c0-15.005-12.165-27.169-27.17-27.169-15.006 0-27.169 12.164-27.169 27.169s12.164 27.17 27.169 27.17 27.17-12.165 27.17-27.17zM612 421.118v26.495a8.733 8.733 0 01-8.733 8.733h-70.704c-5.057-34.683-34.906-61.427-70.961-61.427-36.062 0-65.912 26.745-70.969 61.427H248.261c-2.549-17.483-11.373-32.928-24.164-43.961h134.994V162.594c0-9.646 7.82-17.466 17.466-17.466h82.445a69.86 69.86 0 0157.9 30.77l53.15 78.721a69.865 69.865 0 0111.962 39.094v118.672h21.253a8.733 8.733 0 018.733 8.733zm-88.592-164.483l-42.501-60.393a8.734 8.734 0 00-7.142-3.707H407.47a8.734 8.734 0 00-8.733 8.733v60.393a8.732 8.732 0 008.733 8.733h108.798c7.074 0 11.212-7.973 7.14-13.759z'/%3E%3C/svg%3E");
}

.advantage__item .advantage__icon.wholesale-retail {
    background-image: url(/img/icons/delivery-packages-on-a-trolley.png);
}

.advantage__item .advantage__icon.wide-delivery {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 125' fill='%23d7403e'%3E%3Cpath d='M7.69 49.912l.725-.639v-.382l.405-.364.128-.34.404-.085.832-.918h.554l.469-.404.554.086.66.83.171-.789v-.874l3.24-.212.384-1.598.469-.087.682-.787.383-.789.853-.406 1.108-1.469.98-.341v-.256l-.213-.47.767-.809.917-.149.533.127 1.193 1.087-.596.065.725 1.086.149 1.578.554 1.876-1.322 1.32-.959-.149-1.492-2.429-.022-1.024-.553.618.191 1.151-.917.768-.383 1.087.405.745-.554.534.98.084-.106-.957.406-.47.489.958.768.79.297-.704.747-.447 1.322-.022.766.831.448-.341.064-.917 1.066-.66-.15-1.109 1.066 1.067-.106 1.214-.726-.212-.383 1.001.703.319.597-.553.427.277.362-.256 1.471.064.298.32.341-.427.895.065.043.447-.896.276.405.491.683-.34.724.382 1.002-.191.17.64-.362.341.448.298.213-.512.596-.17-.042-1.172-.384-.79.064-.616.682.489-.021.959.639.043 1.066.917.022.745 1.044 1.45.682-.427-.682-1.364-.128-.66.661-.044-.107-1.598.81-.192 1.3-1.642.383.384.683-.041.34.681-.873.874.021 1.514-.703 1.961.49 1.279-2.025 1.854-.874-.448.022.533.959.702 1.172-.617 1.236-1.343-.149-.938.661-.213.49.981-.192.553.703.831.555-.233-.789-.704.341-1.001-.554-.917-1.172-.064-.043-.724.724-1.408-.149-1.171.554-.597.235-1.023.213 1.3-.128.958.746.342.043-.405-.405-.745.64.254-.065-1.064.853-.363.063.555.406.703.81.723-.213.96.298.468-.426.534.597-.15.042-2.045-.831-1.193-.32-1.408h2.579l-.107-1.449 1.45-1.364 1.364-.213.299-.554h.703l.021.49 1.001-.874-.02-.426.98.043-.468-1.003.447-.916 1.321.106-.448.64.66-.043v.832l.854-.469 1.598.235.234.831.363.746-2.323 3.708 2.046-1.279-.448-.319.534-.576.275.639.385-.532.469.469 1.64-.938.213.596 1.856-.298-.364-.766.043-.918.79.171.66-.235.98.086-.49 1.215 2.92 1.214-.15-1.405.938-.194.362-.723 1.429-.917-1.13-.853.383-.81 1.408-1.001.553.255.235-.747 1.236-.702.042.64.747.021.212-.405 1.579-.043-.086-1.151 1.407-1.3 1.065.64.639-.17.746.02-.255-1.343.958-1.002.299-.703.917-.043.597-.809-1.002-.256-.512-.617 1.108-1.28-.063-1.066 4.348-3.133 1.577-.042.086-.511H85.1l1.45-1.79.979.979-.319.491.725.064.02.32 1.088.021-1.066 1.193-.213.554-.831.021-.32 1.258-1.108-.085-.021.575 1.066.234.489.748-.66 1.427.341.425.959-1.148.895.339.768-.511.831.021.063.746-.468.596.063 2.047 1.023 2.877.47.724-1.258.384-.32 1.216.32.787-.554.171.447.789-.512.617 1.578 2.217.533-.511.768.789.703-.128.362.553-.426.15.512 1.045 1.406.661-.575.788.51 1.002.789.554-.298.894.81 1.066.533 1.897-.554.042-1.024-.724-3.75-1.705-1.961-2.684.084-1.791-.979-2.621-.193-1.962-1.513-1.129-.17-.831-.639.318.042.789.896.832.382 1.918-.746-.042-.724-.96.021.66-.959.896 1.024 3.325.895.213-.234.618-.512.171v.363l.255.362-.959.874.064-.939-.852.49-.768.959.406.449-.618.191-.683.811-.085.489h-.448l-1.257 1.598-.021 2.046.34.661-.319 3.07-.469 1.982.98.085.491-.427.213.875.553-.214-.275-.596.937.362-.022-.746-.341-.362 1.002-.661 1.705.576 1.258 1.492-.064.725 2.515 3.324-.149 1.705.298 1.023.234 1.45-.128 1.321-.063 3.41-1.471 1.429-.873-.364-.043 1.002-.619.363v-1.215l-1.023-1.449.085-.874.854-.17-.043-1.728-.746-1.662.277-.319-.598-.788-1.022.788-.043.724-1.172.788-1.236-1.002-2.663.427-3.901-3.111-.875.149-1.811.853-.981 1.428.384.319.213-.256.426.618-.255.448.233 2.408-.83 1.173-2.132.255-.895-.255-2.28 2.281-2.834.51-.235-.468-2.536-.193-1.236.577-1.045-.086-.66-1.28-1.365.023-1.342-.831.021.703-.512 1.022.491.917-1.024.831h-2.174l-.533-.767-.745.214-.64-.427-2.408.98-.299.81-1.044-.042-.618.384-.469-.342-.213-.469-.511.342-.703-.47.02-.511-.468-.064-.725-1.108-1.684.107-.362-.683-.341-.17-.256.298-.49.064-1.172-3.602-.96-.895.618-.277-1.044-.212-1.364.703-.298-.107-.256-.428.469-.168-1.322-.79-.98-.043.491-.66-.086-.809-1.555-.576-1.066.447-1.705-.235-.533.491-.384-.596-1.747.063-.811-.469-.234.81.32.854-1.151-.171.042.468-.937.063.895 1.321-.555.874-.852-.766-.703.192-.448-1.215-.831.021-.319-.362-1.45-.022.192-.426-.852-.851-.193-.812-.574-.021.02-.574h-.703l-.363-.619-.639.277-.682-.127-1.342.425-.192.577-.448-.065-.277-1.087-1.343.66-.085.704-.725.149.47.788-.214.599.639.49-.362 1.258-.447-.023.064.576-.618.234-.81-.319-1.364.702-.149.981.341.192-.789 1.129-.342 2.302-1.193-.128.022-1.15-.619-1.13.384-.341-1.684-1.428.363-.32-2.281-2.856-.404.064-.385-2.365-.149-1.236.106-.406.683.363.149-.214 1.002.021-.298-.831 1.47.107-.362-.427.298-.19.874.105.512.342.895-.725-.171-.427 1.002-.426-.597-1.257-.49-.128-.171-1.023-.511-.278-.384-.767.342-.98-.512-.746 1.044-.512-.17-.574-.384-.683-.618.022-.319-.575.766-.855 1.194.363-.298-.723.341-.363.043-1.258.51-.021.597-.533-.255-.767-.426-.107.213-.425zM3.515 48.032l.196-.278.34.103.144-.278-.35-.309.03-.898-.267.144-.516-.62-.351-.071-.402.423z'/%3E%3Cpath d='M28.684 45.948l.056-.653.37-.143.483.512-.256.483zM32.122 43.846l-.17.312.284.313.142-.369z'/%3E%3Cpath d='M32.35 44.981l.255-1.05-.454-.369.057-.967.625.114.312-.683.683-.312.767.427.17-.143-.397-.624.142-.483h.568l.852-.74.057-.312.654-.37.852.171.597-.484 1.392.199 1.166-.425.681.085-.312.909-4.092 1.022-3.239 2.7-.114 1.905-.483.086zM40.136 44.13v.512l.682-.03-.085-.482zM48.122 33.729l.369.313.256-.569zM48.633 35.405l-.284.427.483.142.284-.313zM48.889 35.207l.34.255.966-.483v-.994l-.511-.512-.795.455zM49.457 36.344l.114-.484.71-.455.057.37.539-.256-.056 1.848zM51.389 36.571v1.79l1.621-1.023-.569-.825-.54.228.142-.54zM57.188 42.197l.169.426-.285.256-.397-.028-.056-.369zM64.092 41.971l-.029.425.456.199.056-.539zM67.219 37.367l-.03 1.051 1.109-.626-.228-.425zM66.338 37.225l-.029.567.455.229.056-.597zM63.693 36.685l.455.625-.339.169-.286-.51zM64.092 36.315v.426l.852.767.626-.029 1.051-1.449.057-1.165-1.506.085-.228.343.029.624-.426-.113zM66.82 34.41l.227.427.938.113.654-.823-.426-.313-.711.484zM78.557 31.257v.341l.425.086.086-.485zM79.012 24.55l.369.513-.17.709-.113.995-.768-1.393zM89.838 23.072l-.084.995.653.255v-.852l.426-.284-.028-1.024zM90.351 40.634l.284-.596.283.227.113 1.306zM95.494 41.855l.653-.368.341.399-.711.255zM96.232 51.547l.371.568.369-.369zM96.232 52.058v.399l-.34-.285zM96.715 52.399l.371.853.027-1.137zM96.914 53.621l.285.568.313-.483zM97.426 54.332l-.029.256.285.028zM97.426 54.929l.029.227.369-.227zM98.193 57.571l-.113.654.369.057zM97.966 59.902l-.028.91.312.17.171-.569-.284-.625zM97.909 61.493l.114.796-.228.284.086.995-.256.313-.113-.627-.399-.823-.027-.341.369-.17.227.17zM96.972 64.221l.114.881.198.114.228-.341-.143-.797zM85.916 56.776l.626.653.341-.057 1.762 1.791.626.227 2.415 1.761-.597.03-.313.482.768 1.62.71.314.483.056.512.142.567.482-.255.37-.34-.254-.399.055-.199.256.484.938-.824-.398-1.194-1.136v-.54l-.966-.767-.626-1.11-.567-.198-.342-.681-.795-.91-.455-.029-1.25-1.277-.086-.656h.312l-.141-.397-.54-.398z'/%3E%3C/svg%3E");
}

.advantage__item .advantage__icon.availability-of-equipments {
    background-image: url(/img/icons/shopping-list.png);
}

.advantage__item .advantage__icon.quality-assurance {
    background-image: url(/img/icons/ribbon-2.png);
}

.small-cart {
    z-index: 2 !important;
}

.main-text-advantages {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-content: space-between;
    list-style-type: none;
    padding: 0;
    margin: 40px 0 20px;
}

.main_text{
    margin-top: 60px;
}
.main-text-advantage {
    padding-left: 84px;
    width: calc((100% - 64px) / 3);
    margin-bottom: 40px;
    background-position: left top;
    background-size: 64px;
    background-repeat: no-repeat;
}

.main-text-advantage.certificate {
    background-image: url("../image/certificate.svg");
}

.main-text-advantage.zero_rub {
    background-image: url("../image/0rub.svg");
}

.main-text-advantage.zero_perc {
    background-image: url("../image/0perc.svg");
}

.main-text-advantage.delivery {
    background-image: url("../image/delivery.svg");
}

.main-text-advantage.fast {
    background-image: url("../image/fast.svg");
}

.main-text-advantage.outsourcing {
    background-image: url("../image/outsourcing.svg");
}

.main-text-advantage.tools {
    background-image: url("../image/tools.svg");
}

.main-text-advantage.rent {
    background-image: url("../image/rent.svg");
}


@media (min-width: 1100px) {
    .index-promo-area h1,
    .index-promo-area .h1 {
        min-height: 2.7em;
        display: flex;
        align-items: center;
    }
}

@media (max-width: 1025px) {
    .index-promo-area {
        justify-content: space-around;
    }

    .promo-about {
        display: none;
    }

    .promo-slider-area {
        margin: 0;
    }
}

@media (max-width: 900px) {
    .index-promo-area {
        flex-direction: column;
        align-items: center;
    }

    .promo-best-pricearea {
        width: 532px;
        max-width: 100%;
    }

    .index-advantages {
        justify-content: center;
    }

    .index-advantages .advantage__item {
        width: calc(100% / 3 - 10px);
    }
    .main-text-advantage {
        width: calc((100% - 32px) / 2);
    }
}

@media (max-width: 600px) {
    .main-text-advantage {
        width: 100%;
    }
    .main_text .h1{
        font-size: 18px;
        line-height: 130%;
    }

    .index-slider-wrapper {
        /*width: calc(100% + 50px) !important;*/
        width: calc(100% + 41px) !important;
        max-width: calc(100% + 41px);
        margin-left: -25px;
        margin-right: -25px;
    }

    .index-advantages .advantage__item,
    .index-advantages {
        margin-left: 0;
        margin-right: 0;
        width: 100%;
    }

    .index-advantages {
        margin-bottom: 30px;
    }
    .main-text-advantages{
        margin-bottom: 30px;
    }
}

@media (max-width: 320px) {
    .index-slider-wrapper {
        width: calc(100% + 20px) !important;
        max-width: calc(100% + 20px);
        margin-left: -10px;
        margin-right: -10px;
    }

}