

@charset "utf-8";
/* CSS Document */



/* HOME */

body::-webkit-scrollbar { /* Hide scrollbar for Chrome, Safari and Opera */
  display: none;
}
body {
  -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
}

html, body {
	width: 100%;
	height: 100%;
}

#home {
	background: url("../img/home_BG.JPG") no-repeat center center fixed;
	display:table;
	height: 85%;
	width: 100%;
	background-size: cover;
	position: relative;
	margin-top: 60px
}


.landingText {
	font-family: "Sans";
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	color: white;
}

.landingText h1 {
	font-size: 36px;
	color: white;
	margin: 0, 12%;
	text-shadow:  0 0 5px #000000, 0 0 7px #000070;
}

.landingText h5 {
	font-family: "Serif";
	font-size: 18px;
	color: white;
	margin: 0, 12%;
	text-shadow:  0 0 5px #000000, 0 0 7px #000070;
}


@media only screen and (max-width: 768px) {
	.landingText h1 {
		font-size: 5vw;
	}
  }


.landingText h1:after {
	content: "Un sorriso fa fare il doppio di strada di un brontolio";
}

.landingText h5:after {
	content: "B. P.";
}

/* CONTENT */

#content {
	width: 100%;
	background: linear-gradient( -5.5deg,  rgba(220,28,36,1) -6%, rgba(76,41,145,1) 106% );
}

.contitle {
	font-family: "Serif";
	font-size: 35px;
	text-align: center;
	color: #40A7E5;
}

.context {
	font-family: "Sans";
	font-size: 16px;
	text-align: center;
	color: #F7f2ef;
}

.roundme {
	border-radius: 12px !important;
	font-family: "Sans";
}

.w70 {
	width: 70%;
}
