.sobre-nos {
    background-color: #2A3650;
}

.sobre-nos.pb-5 {
    padding-bottom: 0 !important;
}

.sobre-nos .coluna-imagem {
    display: flex;
    align-content: flex-end;
    align-items: flex-end;
}

.sobre-nos .titulo {
    color: #fff;
    font-size: 60px;
    font-weight: 300;
}

.sobre-nos .descricao {
    color: #fff;
    font-size: 16px;
    margin-bottom: 2rem;
}


.sobre-nos .descricao h2 {
    color: #fff;
    font-size: 20px;
    font-weight: 700;    
    letter-spacing: 1px;
    margin-bottom: 2em;
}

.sobre-nos .descricao h3 {
    color: #fff;
    font-size: 18px;
    font-weight: 700;
    letter-spacing: 1px;
    margin-bottom: 2em;
}

.sobre-nos .descricao h4 {
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: 1px;
    margin-bottom: 2em;
}

.sobre-nos .imagem-inferior {
    margin-bottom: 3rem;
}

@media (min-width: 991px) {
    .sobre-nos .container-left {
        padding-left: 10%;
        padding-right: 10%;
    }

    .sobre-nos .coluna-imagem img {
        max-height: 750px;
    }

    .sobre-nos .imagem-inferior {
        margin-bottom: -7rem;
    }
}
@media (max-width: 991px) {

    .sobre-nos .coluna-imagem {
        order: 2;
    }
	
	.sobre-nos .container-fluid {
			background-position: bottom !important;
			background-size: 250px !important;
			padding-bottom: 230px;
		}
}