@charset "UTF-8";

.consultation{
    background-color: #FBF9FA;
}

.consultation__inner {
    width: 100%;
    max-width: 1100px;
    margin: 0 auto;
    padding-right: 50px;
    padding-left: 50px;
}

.consultation__link {
    text-align: left;
    margin-top: 40px;
}
@media screen and (max-width: 768px) {
    .consultation__inner {
        padding-right: 20px;
        padding-left: 20px;
    }

    .consultation__link {
        text-align: center;
        margin-top: 30px;
    }
}

.img-with-text__img--consultation {
    flex: 0 0 38%;
}

@media screen and (max-width: 768px) {
    .img-with-text__img-consultation img {
        aspect-ratio: 305 / 420;
    }
}
