.section-title{
    padding-top: 4rem;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap-reverse;
    gap: 2rem;
    max-width: 90rem;
    margin: 0 auto 4rem 0;
}

.section-title-text-row{
    max-width: 66%;
}

.subtitile-row h3 {
    margin-bottom: 1.25rem;
}



.section-description h2{
    margin-bottom: 1.25rem
}

.section-description h3{
    margin-bottom: 1.25rem;
}

.section-title img{
    max-height: 24rem;
    overflow: hidden;
    border-radius: 1.75rem;
}

.subtitile-row{
    display: inline-block;
}

.chip-container{
    display: flex;
    flex-wrap: wrap;
    gap: 0.5rem;
    max-width: 60rem;
}

.project-main-data-chip{
    margin-top: 0;
}

.project-main-data-chip-disabled{
    margin-top: 0;
}

.section-description{
    max-width: 90rem;
    margin: 0 auto;
    padding-bottom: 2.25rem;
}

.section-description h2, h3{
    max-width: 50rem;
}

.section-description p{
    max-width: 40rem;
    margin-bottom: 1.25rem;
}

.section-interests{
    max-width: 90rem;
    margin: 0 auto;
    display: flex;
    flex-direction: column;
    gap: 1.25rem;
    margin-bottom: 6rem;
}


@media (width <= 950px) {

    .section-title{
        width: 100%;
    }

    .section-title img{
        width: 100%;
    }

    .section-title-text-row{
        max-width: 100%;
    }
}