.div-footer{
	font-size:33px;
}

.pagine{
	display:block;
    margin:auto;
    text-align:center;
}

.footer{
	display:block;
    margin:auto;
    text-align:center;
}

.div-spaziatore{
	height:40px;
}

.card-chisiamo{
    display:block;
    margin:auto;
    
}


.a-pagina{
	display:block!important;
    margin:auto!important;
    text-align:center!important
}
.a-footer{
	margin:20px;
}

@media only screen and (max-width: 1250px) {
	
	.frame-carosello{
		display:inline-block;
		margin:auto;
		margin-left:0.2%;
		margin-bottom:1%;
		width:100%;
		height:205px;
	}

	.div-frame{
		display:block; 
		margin-left:5%; 
		margin-right:5%;
	}

	.frame-video{
		display:inline-block;
		margin:auto;
		margin-left:1%;
		margin-bottom:5%;
		width:48%;
		height:300px;
		
	}

}

@media only screen and (max-width: 991px) {
	.frame-carosello{
		display:inline-block;
		margin:auto;
		margin-left:0.2%;
		margin-bottom:1%;
		width:100%;
		height:185px;
	}

	.div-frame{
		display:block; 
		margin-left:5%; 
		margin-right:5%;
	}

	.frame-video{
		display:inline-block;
		margin:auto;
		margin-left:1%;
		margin-bottom:5%;
		width:48%;
		height:250px;
	}
}

@media only screen and (max-width: 600px) {
	
	.frame-carosello{
		display:inline-block;
		margin:auto;
		margin-left:0.2%;
		margin-bottom:1%;
		width:100%;
		height:150px;
	}

	.div-frame{
		display:block; 
		margin-left:5%; 
		margin-right:5%;
	}

	.frame-video{
		display:block;
		margin:auto;
		margin-bottom:5%;
		width:100%;
		height:215px;
	}

	.div-footer{
		font-size:25px;
	}

	.div-spaziatore{
		height:20px;
	}
	
}
