






body {
background-color: rgb(0,0,0);
margin: 0px;
color: rgb(0,0,0);
width: 100%;
}



@keyframes cont {
	from{opacity:0;}
	to{opacity:1;}
	}
	
.chisiamo {
	color: rgb(0,0,0);
	background-color:rgb(0,0,0);
	width:100%;
	margin:0px;

}
.chisiamo {
	color: rgb(0,0,0);
	background-color:rgb(255,255,255);
	width: 80vw;
	margin-left:10vw;	
	animation: cont 2s 1;
	border-radius:10px 10px 0px 0px;
	background-color:rgb(255,255,255);
}

.chisiamo p , .chisiamo h1 {
	width:100%;
	margin:0px;
}

.container {
	width:80vw;
    height:45vw;
	margin-left:10vw;
    }
	
	
.present {
	position:relative;
	display: inline-block;
	width:100%;
	background-color:rgb(0,0,0);
	margin:0px;
}


.testopres {
	width: 65%;
	float: right;
	margin:20px;
	margin-top:0px;
}

.testopres p {
	margin:0px;
	color:rgb(0,0,0);
	background-color:rgb(255,255,255);
}
	

.fs-slide-bg {
	width: 100%;
}

.fs-slide{
	width:100%;
}
	.slide-content {
      position: absolute;
      top: 50%;
      left: 50%;
      color: white;
      text-align: center;
      text-shadow: 0 0 20px rgba(0,0,0,0.5);
      z-index: 1;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
    }

    .slide-content p {
      font-size: calc(1rem + 10 * (100vw - 375px)/ (1199 - 375));
      font-weight: 100;
      margin-top: 0;
      margin-bottom: 0.5em;
    }
    @media (min-width: 1200px) {
    .slide-content p {
        font-size: 26px;
      }
    }

.fs-slide-bg img {
	width:100%;
}






























