.cabecalho{
    padding-top: 250px;
    padding-bottom: 100px;
    background: url(../img/colegio.jpg) fixed;
    background-size: cover;
    background-position: center;
}

.cabecalho h2{
    color: #fff;
    font-weight: bold;
    font-size: 50pt;
    text-shadow: 2px 2px #000;
}

.proposta{
    padding: 50px;
}

.proposta img{
    border-radius: 25px;
    box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.288);
}

.proposta h2{
    font-weight: bold;
    color: #b03235;
}

.proposta p{
    text-align: justify;
}

.historia{
    background-color: #ededed;
    padding: 50px;
}

.segmentos{
    padding: 50px;
}

.segmentos h2{
    padding-top: 30px;
    padding-bottom: 30px;
    color: #b03235;
    font-weight: bold;
    font-size: 30pt;
}

.segmentos p{
    background-color: #b03235;
    padding: 40px;
    color: #fff;
    text-align: justify;
    border-radius: 25px;
}

.segmentos img{
    border-radius: 25px;
    box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.123);
}

.segmentos img:hover{
    margin-top: -10px;
    transition: .5s;
}