@font-face {
    font-family: Montserrat;
    src: url(font/Montserrat-Regular.otf);
    src: url('font/Montserrat-Regular.eot');
    src: url('font/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),
         url('font/Montserrat-Regular.woff2') format('woff2'),
         url('font/Montserrat-Regular.woff') format('woff'),
         url('font/Montserrat-Regular.ttf') format('truetype'),
         url('font/Montserrat-Regular.svg#montserratregular') format('svg');
    font-weight: normal;
}

@font-face {
    font-family: MontserratLight;
    src: url(font/Montserrat-Light.otf);
    src: url('font/Montserrat-Light.eot');
    src: url('font/Montserrat-Light.eot?#iefix') format('embedded-opentype'),
         url('font/Montserrat-Light.woff2') format('woff2'),
         url('font/Montserrat-Light.woff') format('woff'),
         url('font/Montserrat-Light.ttf') format('truetype'),
         url('font/Montserrat-Light.svg#montserratregular') format('svg');
    font-weight: lighter;
}

@font-face {
    font-family: MontserratBold;
    src: url(font/Montserrat-Bold.otf);
    src: url('font/Montserrat-Bold.eot');
    src: url('font/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),
         url('font/Montserrat-Bold.woff2') format('woff2'),
         url('font/Montserrat-Bold.woff') format('woff'),
         url('font/Montserrat-Bold.ttf') format('truetype'),
         url('font/Montserrat-Bold.svg#montserratregular') format('svg');
    font-weight: bold;
}

html{
	margin:0;
	padding:0;
	width:100%;
	height:100%;
   -webkit-text-size-adjust: none;
   -webkit-box-sizing: border-box; 
   -moz-box-sizing: border-box;
   box-sizing: border-box;
}


body{
	width:100%;
	height:100%;
  text-align:center;
  margin:0;
  padding:0;
  background-color:#9a2c38;
font-family: Montserrat;
-webkit-box-sizing: border-box; 
   -moz-box-sizing: border-box;
   box-sizing: border-box;
}



::-webkit-input-placeholder { color:#fff; }
::-moz-placeholder { color:#fff; } /* firefox 19+ */
:-ms-input-placeholder { color:#fff; } /* ie */
input:-moz-placeholder { color:#fff; }

.fontmenu{
    color: #292A29;
    font-size: 13px;
    letter-spacing: 2px;
    line-height: 16px;
    text-align: center;
    font-family: Montserrat;
    font-weight: 700;
}

.uberuns{
	background-image: url(../img/uberuns.jpg);
	background-size: cover;
	background-position: center center;
}

.negativo {
	color:white;
}

.ridotto{
  margin-left:15%;
  margin-right:15%;
}

.sezionebig{
  clear:both;
  padding:0;
  margin:0;
  padding-bottom:0;
  width:100%;
    overflow: hidden;
}

.sezionebig img{
	width:100%;
}

.anteprima ul{
	list-style-type: none;
}

.openconcept ul{
	list-style-type: disc;
	list-style-position: inside;
	padding-left: 4vw;
}

.bianco{
	color:white;
}

.bianca{
	border-color: #fff;
}

.rossa{
	border-color:#bc3b4c;
}

.icoteam{
	background-image: url(../img/team.jpg);
}

.icoteam{
	background-image: url(../img/team.jpg);
}

.icokurso{
	background-image: url(../img/kursorganisation.jpg);
}

.icoleitung{
	background-image: url(../img/leitung.jpg);
}

.icounterri{
	background-image: url(../img/unterrichtskonzept.jpg);
}


