.section-lp-box-slider {
    overflow: hidden;

    padding: 100px 0;

    background: var(--c_neutral--50)!important;
}

@media only screen and (max-width: 1024px) {
    .section-lp-box-slider {
        padding: 48px 0;
    }
}

.lp-box-slider-heading {
    display: grid;

    margin-bottom: 80px;

    grid-template-columns: 1fr 1fr;
    gap: 24px;
}

@media only screen and (max-width: 1024px) {
    .lp-box-slider-heading {
        display: flex;
        flex-direction: column;

        margin-bottom: 32px;
    }
}

@media only screen and (max-width: 1024px) {
    .lp-box-slider-heading {
        margin-bottom: 32px;
    }
}

.lp-box-slider-heading > div {
    display: flex;
}

@media only screen and (max-width: 1024px) {
    .lp-box-slider-heading > div {
        display: unset;
    }
}

.section-lp-box-slider .heading-badge {
    margin-top: -10px;
    margin-right: 25px;
    margin-bottom: 30px;
    filter: grayscale(1);
}

.section-lp-box-slider h2 {
    flex: 1 0 350px;

    min-width: 350px;
    max-width: 506px;
}

@media only screen and (max-width: 460px) {
    .section-lp-box-slider h2 {
        min-width: unset;
    }
}

.section-lp-box-slider p {
    flex: 0 1 66%;
}

@media only screen and (max-width: 1024px) {
    .section-lp-box-slider h2 {
        flex: unset;
        order: -1;
    }

    .section-lp-box-slider .heading-badge {
        margin-top: unset;
    }

    .section-lp-box-slider .heading-badge,
    .section-lp-box-slider p {
        flex: 0 0 100%;
    }
}

.lp-box-slider-slider-item h3 {
    margin-bottom: 40px;
}

.lp-box-slider-slider {
    width: 60%;
}

@media only screen and (max-width: 1024px) {
    .lp-box-slider-slider {
        width: 100%;
    }
}

.lp-box-slider-slider .owl-stage {
    display: flex;
}

.lp-box-slider-slider .owl-item .lp-box-slider-slider-item {
    height: 100%;
    padding: 24px;
}

@media only screen and (max-width: 1024px) {
    .lp-box-slider-slider .owl-item .lp-box-slider-slider-item {
        width: 100%;
    }
}

.lp-box-slider-slider .owl-nav {
    display: flex;

    margin-top: 90px;

    column-gap: 16px;
}

@media only screen and (max-width: 1024px) {
    .lp-box-slider-slider .owl-nav {
        margin-top: 32px;
    }
}

.lp-box-slider-slider .owl-nav button {
    display: flex;
    align-items: center;
    justify-content: center;

    width: 56px;
    height: 56px;

    cursor: pointer;
    transition: all var(--translation_duration);

    border: none;
    background-color: var(--color_blue_600);
}

.lp-box-slider-slider .owl-nav button.disabled {
    cursor: default;

    background-color: var(--color_blue_200);
    filter: grayscale(1);

    touch-action: manipulation;
}

@media only screen and (max-width: 768px) {
    .lp-box-slider-slider .owl-nav button:hover {
        background-color: var(--color_blue_600);
    }

    .lp-box-slider-slider .owl-nav button.disabled:hover {
        background-color: var(--color_blue_200);
    }
}

.lp-box-slider-slider .owl-nav button > span {
    display: block;

    width: 24px;
    height: 24px;
}