.title {
	color: #000;
	text-transform: uppercase;
	font-size: 50px;
	font-weight: bold;
	font-family: 'Orbitron', sans-serif;
}

.sub-title {
	color: #000;

	text-align: justify;
	font-size: 16px;
	font-family: 'Lexend', sans-serif;
}


.aviso {
	font-size: 12px;
	font-style: italic;
	text-align: center;
}

.p-left {
	color: #333;
	text-align: left !important;
	padding: 20px;
	font-family: 'Lexend', sans-serif;
}

.txt-size {
	font-size: 12px;
}

.p-center {
	
	text-align: center;

}

.txt-preto {
	color: #000;
}

.txt-branco {
	color: #fff !important;
}
.pad{
	padding-inline: 10%;
}
.padr{
	padding-right: 11%;
}
.padl{
	padding-left: 4%;
}

span {
	color: #ffb719;
	line-height: 50px;
}

.boxcolor {
	background: #ffffff url(../img/boxcolor.jpg) center center/cover no-repeat;
}

.boxlogotitulo {
	gap: 10px 5px;
	flex-wrap: wrap;
}

.boxcolor2 {
	background: #ffffff url(../img/boxcolor2.png) center center/cover no-repeat;

}
.boximg2{
	max-width: 76%;
    height: 88%;
}

.boxcolor3 {
	background: #ffffff url(../img/boxcolor3.png) center center/cover no-repeat;
	height: 38rem;

}
.boxcolor4 {
	background: #ffffff url(../img/boxcolor4.png) center center/cover no-repeat;
	height: 27rem;

}
.boxcolor5 {
	background: rgb(0,0,0);
background: linear-gradient(54deg, rgba(0,0,0,1) 60%, rgba(242,182,0,1) 60%);

}
.boxcolor6 {
background-color: #000;
}
.img-6{
	max-width: 80%;
}

@media (max-width: 960px) {
	.boximg2 {
		max-width: 100%;
		height: auto;
	}
	.boxcolor4{
		height: auto;
	}
}

@media (max-width: 720px) {

	.title {
	padding-left: 15px;
	}
	.sub-title{
		padding-left: 15px;
		text-align: justify;
	}

	.p-center {
		text-align: center;
	}
	.boxlogotitulo {
		gap: 10px 5px;
		flex-wrap: wrap;
		padding-left: 15px;

	}
	.boxcolor {
		background: #ffffff url(../img/boxcolor.jpg) center right/cover no-repeat;
	}
	.boxcolor2, .boxcolor3, .boxcolor5 {
		height: auto;
	
	}
	.pr-5{
		padding-right: 1rem !important;
	}

	.boxcolor5 {
		background: rgb(0,0,0);

	
	}
}