/* .illustration {
    width: 70% !important;
} */

.text-illustration {
    font-size: 1.9em !important;
    font-weight: bold !important;
    width: auto;
}

@media (min-width: 576px) {
    .top-menu-container {
        display: flex !important;
        flex-direction: column !important;
    }
    #mentalists {
        padding: 20px;
        overflow-x: hidden !important;
    }
    #need {
        overflow-x: hidden !important;
    }
    #mentalists h1 {
        font-size: 1.8em;
    }
}


@media (max-width: 700px) {
    .slogan {
        width: 60%;
    }
}

@media (max-width: 768px) {
    /* .illustration {
        width: 60% !important;
    } */
}

@media (max-width: 900px) {
    #need h1,
    #need h2 {
        color: #343a40;
        font-size: 1.98em !important;
    }
    #need .info {
        font-size: .6em !important;
    }
}

@media (max-width: 576px) {
    #need h1,
    #need h2 {
        color: #343a40;
        font-size: 1.5em !important;
    }
    #need .info {
        font-size: .4em !important;
    }
}


@media (min-width: 700px) {}


/* // Medium devices (tablets, 768px and up) */

@media (min-width: 768px) {
    /* .illustration {
        width: 65% !important;
    } */
}


/* // Large devices (desktops, 992px and up) */

@media (min-width: 992px) {
    .left-quote {
        width: 53%;
    }
}


/* // X-Large devices (large desktops, 1200px and up) */

@media (min-width: 1200px) {
    /* .client-logo {
        width: 30% !important;
    }*/
}


/* // XX-Large devices (larger desktops, 1400px and up) */

@media (min-width: 1400px) {}