@charset "utf-8";
/* CSS Document */























/* borda caixa de texto bg*/ 
.index-page-bg{
	height: auto;
	padding: 8px;
	background-color: black;
}

.index-page-mid{
	display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
	
}
.index-page-box{
	height: auto;
	background-color: whitesmoke;
	width: 85%;
	padding: 5px;
}
/* borda caixa de texto */

.borda-luar-bg{
	background-color: black;
}
.borda-luar-float{
	display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
	background-color: transparent;
	
	
	
}

.borda-luar-img{
	height: 405px;
	background-color: transparent;
	margin-bottom: -90px;
	position: relative;
	background-image: url("../../klua-blog/bordas/borda-caixa-de-texto-top.png");
	background-position: center;
	background-size: cover;
	width: 1862px;
	filter: drop-shadow(5px 5px 25px #1a1a1a)
			
}
.borda-luar-img-footer{
	height: 405px;
	background-color: transparent;
	margin-top: -90px;
	position: relative;
	background-image: url("../../klua-blog/bordas/borda-caixa-de-texto-top.png");
	background-position: center;
	background-size: cover;
	width: 1862px;
	filter: drop-shadow(5px 5px 25px #1a1a1a)
			
}
/* borda caixa de texto */











/* header */
.index-page-box-header{
	height: auto;
	padding: 8px;
	background-color: #1a1a1a;
	margin-top: 80px;
}
.index-page-box-header h1{
	text-align: center;
	color: white;
	font-size: 35px;
}
/* header */



/* subtiulos */
.index-page-box-subtiulo{
	height: auto;
	padding: 8px;
	background-color: #1a1a1a;
}
.index-page-box-subtiulo h2{
	text-align: center;
	color: white;
}
/* subtiulos */

.index-page-box-description{
	padding-bottom: 120px;
	padding-top: 50px;
}
.index-page-box-description p {
	text-align: center;
	color: black;
	margin-top: 25px;
	font-size: 19px;
}

.index-page-box-item-float{
	display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
}
.index-page-box-item-card{
	width: auto;
	height: auto;
	padding: 8px;
	
}
.index-page-box-item-card li{
	font-size: 19px;
	color: black;
	
}









