.part {
    max-width: 685px;
    width: 100%;
}

@media (max-width:1024px) {

    .part {
        max-width: 100%;
    }

}

.description {
    @media (max-width:1200px) {
        font-size: 22px;
    }

    @media (max-width:1024px) {
        font-size: 20px;
    }
}



.review {
    padding: 12px 42px;
    background-color: var(--main-blue);
    top: 50%;
    left: 0;
    transform: translate(0, -50%) !important;
    -webkit-transform: translate(0, -50%) !important;
    -moz-transform: translate(0, -50%) !important;
    -ms-transform: translate(0, -50%) !important;
    -o-transform: translate(0, -50%) !important;
    width: max-content;
    max-width: 100%;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
    z-index: 2;
}

.review img {
    width: 45.53px;
    height: 45.53px;
}

.review .container_text :where(h5, span) {
    font-size: clamp(24px, 3.4vw, 32px);
    font-weight: 700;
    line-height: 58.8px;

}

.review .container_text h5 {
    justify-content: center;
}

.review .container_text p {
    color: white;
    font-size: 18px;
    font-weight: 700;
    line-height: 29.4px;
    text-wrap: nowrap;

}

@media (max-width:992px) {
    .review {
        padding: 12px 20px;
        top: initial;
        bottom: 0;
        transform: translate(0, 0) !important;
        -webkit-transform: translate(0, 0) !important;
        -moz-transform: translate(0, 0) !important;
        -ms-transform: translate(0, 0) !important;
        -o-transform: translate(0, 0) !important;
    }
}

/* more */

.more {
    background: rgba(235, 226, 192, 0.6) url(../images/ServiceBackground1.webp);
    background-size: contain;
}
.more .containerImages {
    height: 600px;
    margin-top: 40px;
    max-width: 640px;
    img {
        height: 100%;

        width: 100%;
        object-fit: cover;
        border-radius: 24px;
        -webkit-border-radius: 24px;
        -moz-border-radius: 24px;
        -ms-border-radius: 24px;
        -o-border-radius: 24px;
    }
}

.more .containerImages .containerImageFirst {
    max-height: 360px;
    max-width: 320px;
    overflow: hidden;
    border-radius: 24px;
    -webkit-border-radius: 24px;
    -moz-border-radius: 24px;
    -ms-border-radius: 24px;
    -o-border-radius: 24px;
    height: 100%;
    width: 100%;
}

.more .containerImages .containerImageSecond {
    max-height: 455px;
    max-width: 407px;
    overflow: hidden;
    border-radius: 24px;
    -webkit-border-radius: 24px;
    -moz-border-radius: 24px;
    -ms-border-radius: 24px;
    -o-border-radius: 24px;
    height: 100%;
    width: 100%;
}

@media (max-width:778px) {
    .containerImages {
        margin-top: 0 !important;
    }

    .more .containerImages .containerImageFirst {
        max-height: 380px;
        max-width: 380px;
    }

    .more .containerImages .containerImageSecond {
        max-height: 360px;
        max-width: 350px;
    }
}

@media (max-width:448px) {
    .more .containerImages .containerImageFirst {
        max-height: 380px;
        max-width: 80%;
    }

    .more .containerImages .containerImageSecond {
        max-height: 360px;
        max-width: 80%;
    }
}