/* 321px - 375px */
@media (min-width: 321px) and (max-width: 375px) {

    /* SESSION CONTENT SERVICES 1 */
    section#section-content-services1 {
        padding: 3rem 0rem 2rem 0;
        background: url(../../../../dist/images/services/img-banner-section-intensive-in-home-services1-mobile.jpg);
        background-repeat: no-repeat;
        background-size: 100%;
        text-align: center;
        min-height: 52rem;
        align-items: start;
        margin-top: 0.5rem;
    }
    .box-section-content-services1 {
        padding: 0rem var(--bs-gutter-x, .75rem);
    }
    h1.section-content-services1 {
        font-size: 2.04094rem;
        line-height: 2.125rem;
        padding-bottom: 1rem;
    }
    /* SESSION CONTENT SERVICES 1 */

    /* SESSION CONTENT SERVICES 2 */
    section#section-content-services2 {
        padding: 3rem var(--bs-gutter-x, .75rem) 0;
        text-align: center;
    }
    .box-section-content-services2 {
        display: grid;
        align-content: center;
        padding: 0rem;
        border: none;
    }
    .box2-section-content-services2 {
        padding: 0;
    }
    h2.section-content-services2{
        font-size: 2rem;
        line-height: 2.25rem;
    }
    .question-section-content-services2{
        font-size: 1.125rem;
        line-height: 1.575rem;
    }
    h3.section-content-services2{
        font-size: 2rem;
        line-height: 2.25rem;
    }
    .question-section-content-services2{
        text-align: left;
    }
    /* SESSION CONTENT SERVICES 2 */

    /* SESSION CONTENT SERVICES 3 */
    section#section-content-services3 {
        padding: 3rem var(--bs-gutter-x, .75rem) 0;
        text-align: center;
    }
    h2.section-content-services3{
        font-size: 2rem;
        line-height: 2.25rem;
    }
    .box2-section-content-services3 p.section-content-services3 {
        margin: 0rem;
    }
    .box-square-section-content-services3 {
        padding: 0;
        margin: 0;
    }
    .box-section-content-services3{
        margin: 1rem 0;
        justify-content: center;
    }
    .row-section-content-services3{
        align-items: center;
    }
    /* SESSION CONTENT SERVICES 3 */

    /* SESSION CONTENT SERVICES 4 */
    section#section-content-services4 {
        padding: 3rem var(--bs-gutter-x, .75rem) 0;
        text-align: center;
    }
    .box-section-content-services4 {
        padding: 0;
        margin-bottom: 4rem;
        border-right: none;
        height: auto;
    }
    .box2-section-content-services4 {
        padding: 0;
        margin-bottom: 0;
    }
    h3.section-content-services4{
        font-size: 2rem;
        line-height: 2.25rem;
    }
    p.section-content-services4{
        text-align: left;
    }
    .box-note2{
        padding: 1.5rem 1.5rem;
    }
    /* SESSION CONTENT SERVICES 4 */

    /* SESSION CONTENT SERVICES 5 */
    section#section-content-services5 {
        padding: 3rem var(--bs-gutter-x, .75rem) 0;
        text-align: center;
    }
    h2.section-content-services5{
        font-size: 2rem;
        line-height: 2.25rem;
    }
    .box-title-section-content-services5 {
        padding: 2rem 1rem;
    }
    p.section-content-services5 {
        margin-bottom: 1.5rem;
    }
    .box-description-section-content-services5 {
        padding: 2rem 1rem 1rem 1rem;
    }
    .box-img-section-content-services5{
        min-height: 15rem;
    }
    .btn-2 {
        display: ruby;
    }
    /* SESSION CONTENT SERVICES 5 */

    /* SESSION CONTENT SERVICES C3 */
    section#section-content-services-c3 {
        padding: 3rem var(--bs-gutter-x, .75rem) 0;
        text-align: center;
    }
    .row.box-section-content-services-c3 {
        padding-bottom: 3rem;
    }
    .box-title-section-content-services-c3{
        padding: 0;
    }
    .box2-section-content-services-c3 {
        padding: 1.2rem 0;
    }
    .dot-box-section-content-services-c3 {
        display: none;
    }
    .row.box-section-content-services-c3:last-child {
        padding-bottom: 0rem;
    }
    /* SESSION CONTENT SERVICES C3 */
}