.home-window__top {
    width: auto;
}

.home-vebin__title {
    font-size: calc(48 * var(--width-multiplier));
    margin-bottom: calc(2 * var(--width-multiplier));
    color: #479588;
}

.home-vebin__subtitle {
    font-size: calc(48 * var(--width-multiplier));
}

.home-vebin__text {
    padding-top: 0;
}

.home-integr__logos {
    gap: calc(28 * var(--width-multiplier));
}

.home-veb__descr {
    font-size: calc(18 * var(--width-multiplier));
}

.home-veb__title {
    font-size: calc(48 * var(--width-multiplier));
}

@media (max-width: 1024px) {
    .achievements-delimeter {
        display: none;
    }

    .home-vebin__subtitle {
        font-size: calc(26 * var(--width-multiplier));
    }
}

.achievements-delimeter {
    display: inline-block;
    vertical-align: middle;
}

@media (max-width: 1024px) {
    .achievements-delimeter {
        display: none;
    }
}

.home-modules {
    padding-bottom: 0;
}

.tasks {
    position: relative;
    padding-top: calc(150 * 100vw / 1440) 0;
    padding: calc(150 * var(--width-multiplier)) 0;
    min-height: 50vh;
}

.calc-bottom {
    padding-top: calc(64 * 100vw / 1440);
    padding-top: calc(64 * var(--width-multiplier));
    padding-bottom: calc(64 * 100vw / 1440);
    padding-bottom: calc(64 * var(--width-multiplier));
    display: flex;
    justify-content: center;
}

.solution-how {
    margin: calc(40 * 100vw / 1440) 0;
    margin: calc(40 * var(--width-multiplier)) 0;
    border-top: none;
    border-bottom: none;
    padding: calc(40 * 100vw / 1440) 0 calc(261 * 100vw / 1440);
    padding: calc(40 * var(--width-multiplier)) 0 calc(200 * var(--width-multiplier));
    position: relative;
}

.solution-how__descr {
    /* font-size: calc(22*100vw / 1440);
    font-size: calc(22*var(--width-multiplier)); */
}

.btn-solid::before {
    width: 100% !important;
}

.home-stand__top {
    width: auto;
}

.calc {
    min-height: 100vh;
}

.calc-info,
.calc-main,
.calc-info {
    padding: calc(0 * var(--width-multiplier)) calc(50 * var(--width-multiplier));
}

.calc-bottom,
{
    /* padding: calc(0 * var(--width-multiplier)) calc(50 * var(--width-multiplier)); */
}