/* CSS Document */


.sessao-manifesto h5{font-size: 18px}

.sessao-manifesto .manifesto{font-weight: 400;font-size: 290px;left: 20px;position: absolute;margin-top: 230px;font-style: italic;letter-spacing: -14px;opacity: .5;}


.time-foto{width: 300px;}
.time-desc{font-size: 12px!important;line-height: 1.5;margin-bottom: 50px; margin-top: 30px;}

/* RESPONSIVE */
@media screen and (max-width: 1400px) {
.header-cst .caption h1{font-size: 260px!important; }
	.team-cst .panel{height: 60%!important;}
	.time-foto{width: 230px;margin-right:50px;}	
	.team-cst .panel .item .img{float: left}
	
	.team-cst .panel .item .time-desc{float: inline-end;}
	.team-cst .panel .item {width: 450px!important;}
	
	}
	
	@media screen and (max-width: 480px) {
    .header-cst .caption h1 {
        font-size: 200px !important;
        line-height: 180px !important;
    }
        .team-cst .panel .item .img {
        float: none!important;
    }
        .team-cst .panel .item {
        width: 100% !important;
    }
    
    .time-desc{font-size: 15px !important;
    line-height: 1.5;
    margin-bottom: 50px;
    margin-top: 30px;
    color: grey;
    }
    .footer-sa .sub-footer .copy p {
    font-size: 14px;
    text-align: center;
}
    
    
}