@media (max-width: 680px) {

    /* .timeline-word {
        font-size: 50px !important;
    } */

    .linkedin-contact-icon {
        display: none;
    }

    .email-contact-icon {
        display: none;
    }

    #desktop-title {
        display: none;
    }

    #mobile-title {
        display: block;
    }
    .menu-contact {
        padding: 0;
    }

    #toolbar-mobile-shadow {
        display: block;
    }

    #menu-icon {
        width: 48px;
    }

    .home-middle-area {
        top: 20% !important;
    }

    .home-statement {
        font-size: 34px !important;
    }
    
    .home-statement.value-proposition {
        font-size: 38px !important;
    }

    .values-content-mobile {
        display: block !important;
    }

    .values-content {
        display: none !important;
    }

    .key-figures-title {
        margin-top: 100px !important;
    }

    .key-figures-container {
        /* height: 135vh !important; */
        height: 100vh !important;
    }

    .key-figures-numbers {
        flex-direction: column;
        justify-content: space-evenly !important;
    }

    .key-figures-description {
        text-align: center;
    }

    .timeline-year {
        width: 30vw !important;
        font-size: 70px !important;
    }

    /* .timeline-number {
        width: 80vw !important;
    } */
    
    .timeline-number-m-extra-width {
        flex-grow: 1.1 !important;
    }
    
    .timeline-number-l-extra-width {
        flex-grow: 1.3 !important;
    }


    /* .timeline-numbers {
        width: 800vw !important;
    } */

    .timeline-scroll-indicator {
        display: flex !important;
    }

    .our-group-container {
        position: static !important;
        height: 1465px !important;
    }

    .our-group-title {
        margin-top: 100px !important;
    }

    .our-group-items {
        flex-direction: column !important;
        width: 360px !important;
    }
    
    .our-group-company {
        flex-direction: column !important;
        height: 210px !important;
        width: 100% !important;
    }

    .our-group-company-shadow {
        height: 210px !important;
        width: 100% !important;
    }
    

    .company-page-description {
        margin-bottom: 24px !important;
        font-size: 36.8px !important;
    }

    .company-page-details {
        width: 90% !important;
        padding-top: 24px;
        /* max-height: unset !important; */
    }

    .company-page-lower-container {
        flex-wrap: wrap !important;
        justify-content: unset !important;
        align-items: center;
    }

    .company-page-content {
        /* height: 1600px !important; */
        left: 0 !important;
        top: 100px !important;
        width: 100% !important;
    }

    .see-next-content {
        top: 1467px !important;
        height: unset !important;
    }

    .see-next-company:nth-child(2),.see-next-company:nth-child(3) {
        display: none;
    }

    .team-members,.team-members.focused-in {
        margin-left: unset !important;
        margin-right: unset !important;
        column-gap: 7% !important;
        transform: scale(0.85);
    }

    .team-member-frame {
        border-radius: 60px !important;
    }

    .team-member-name,.team-member-company,.team-member-role {
        width: 150px !important;
    }

    .contact-content {
        padding-left: 16px !important;
        padding-right: 16px !important;
        padding-top: 100px !important;
    }

    .contact-get-in-touch {
        text-align: center;
    }
}


@media (min-width: 691px) {
    /* .timeline-numbers {
        width: 160vw !important;
    } */

    /* .timeline-number {
        width: 8vw !important;
        flex-grow: 0.8 !important;
    } */
    
    .timeline-number-m-extra-width {
        flex-grow: 1.4 !important;
    }
    
    .timeline-number-l-extra-width {
        flex-grow: 1.8 !important;
    }
}