.unique-services__swiper {
    position: relative;
}

.unique-services .unique-services__heading {
    position: absolute;
    padding: 24px;
    border-radius: 16px 16px 0px 0px;
    background: #FFFFFFF2;
    letter-spacing: -2px;
    z-index: 3;
    width: 100%;
    max-width: 550px;
    margin: 0;
}

.unique-services__body {
    background: #FFFFFFF2;
    width: 100%;
    max-width: 550px;
    border-radius: 0px 0px 16px 16px;
}

.unique-services__name {
    margin-bottom: 10px;
}

.unique-services__text {
    margin-bottom: 22px;
}

.unique-services__nav {
    position: absolute;
    padding: 24px;
    border-radius: 16px;
    z-index: 33;
}

.unique-services .unique-services__heading h2{
    margin-bottom: 1px;
}

@media screen and (min-width: 1440px) {
    .unique-services__body {
        margin-top: 96px;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1439.98px) {
    .unique-services__body {
        margin-top: 97px;
    }
}

@media screen and (min-width: 1024px) {
    .unique-services__slide {
        min-height: 656px;
        padding: 30px;
        border-radius: 24px;
    }

    .unique-services__heading {
        top: 30px;
        left: 30px;
    }

    .unique-services__body {
        padding: 24px;
    }

    .unique-services__nav {
        bottom: 30px;
        right: 30px;
    }
}

@media screen and (max-width: 1023.98px) {
    .unique-services__slide {
        min-height: 623px;
        padding: 24px 15px;
        border-radius: 16px;
    }

    .unique-services .unique-services__heading {
        top: 24px;
        left: 15px;
        padding: 24px 15px 18px 24px;
    }

    .unique-services__body {
        margin-top: 81px;
        padding: 18px 15px 24px 18px;

    }

    .unique-services__nav {
        bottom: 24px;
        right: 15px;
    }

    .unique-services .unique-services__button {
        max-width: fit-content;
        min-width: 289px;
    }

    .unique-services .unique-services__container {
        padding: 0;
    }
}

@media screen and (max-width: 610px) {
    .unique-services .unique-services__heading {
        width: calc(100% - 30px);
    }
}