body {
    background-image: none;
}

.lp_header img,
.info img,
.about img {
    width: 100%;
    display: block;
}

.info,
.use,
.chat,
.about {
    margin: clamp(30px, 8vw, 70px) clamp(15px, 4vw, 40px);
}

.chat {
    text-align: center;
}

.chat img {
    border-radius: 90px;
    display: inline-block;
    box-shadow: 0 8px 10px -6px rgba(0, 0, 0, 0.1);
}

.chat a,
.about a {
    display: inline-block;
    border-radius: 90px;
}

.use img {
    margin: auto;
    width: 31%;
    display: block;
}

.steps {
    display: flex;
    row-gap: clamp(10px, 8vw, 95px);
    flex-wrap: wrap;
    justify-content: center;
    margin: 0px 20px;
}

@media (max-width: 767px) {
    .about_find_btn {
        margin-top: 15px;
    }
}

@media (max-width: 568px) {
    .about_find_btn {
        margin-top: 7px;
    }
}

@media (min-width: 768px) {
    .about_find_btn {
        margin-top: 30px;
    }
}

.item {
    width: 45%;
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
}

.item img {
    width: auto;
    max-width: 100%;
    height: auto;
    display: block;
}

.chat:active img,
.about_find_btn:active img {
    transform: scale(0.99);
}

.about a img {
    border-radius: 90px;
    display: inline-block;
    box-shadow: 0 8px 10px -6px rgba(0, 0, 0, 0.1);
}