body,html{
  padding:0;margin:0;
}
a {
  text-decoration:none;
}
.holder {
	position: relative;
}
.top {
  background: #003d7c;
  padding: 2vh 10% 2vh 10%;
  width: 80%;
  display: -webkit-flex; 
  display: flex;
  -webkit-justify-content: center;
  justify-content:         center;
  -webkit-align-items: center;
  align-items:         center;
  border-bottom: 2px solid #f29100;
}
.holdersocial {
  height: 40px;
  margin-left: 60px;
  display: -webkit-flex; 
  display: flex;
  -webkit-justify-content: center;
  justify-content:         center;
}
.bot {
	font-family: 'Roboto', sans-serif;
	font-weight: 300;
	font-size: 100%;
	z-index: 10;
	position: absolute;
	color: white;
  padding: 0 0 5vh 0;
  width: 100%;
  flex-wrap: wrap;
  display: -webkit-flex; 
  display: flex;
  -webkit-justify-content: center;
  justify-content:         center;
  -webkit-align-items: center;
  align-items:         center;
  border-top: 2px solid #f29100;
  border-bottom: 3px solid #f29100;
  background: #003d7c; 
}
#imago {
  flex-wrap: wrap;
  display: -webkit-flex; 
  display: flex;
  -webkit-flex-direction: column;
  flex-direction:         column;
  -webkit-justify-content: center;
  justify-content:         center;
  -webkit-align-items: center;
  align-items:         center;
	width: 100%;
	text-align: center;
  background: #f29100;
	padding: 20px 0 20px 0;
  font-family: 'Roboto', sans-serif;
  font-weight: 300;
  font-size: 200%;
  line-height: 100%;
}
#imago img {
  margin: 0 0 10px 0;
}
.colh {
  width: 70%;
  margin-left: 15%;
  margin-right: 15%;
  padding-top: 4vh;
  flex-wrap: wrap;
  display: -webkit-flex; 
  display: flex;
  -webkit-justify-content: center;
  justify-content:         center;
  -webkit-align-items: center;
  align-items:         center;
}
.coli,.cold {
	width: 40%;
	margin-left: 5%;
	margin-right: 5%;
	text-align: left;
  display: -webkit-flex; 
  display: flex;
  -webkit-justify-content: center;
  justify-content:         center;
  -webkit-align-items: center;
  align-items:         center;
  line-height: 175%;
}
.textslidefull {
  display: -webkit-flex; 
  display: flex;
  -webkit-justify-content: center;
  justify-content:         center;
  -webkit-align-items: center;
  align-items:         center;
}
.textslidefull img {
  max-width: 80%;
}
#s1 {
	background:url(../img/2b.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;
  display: -webkit-flex; 
  display: flex;
  -webkit-justify-content: center;
  justify-content:         center;
  -webkit-align-items: center;
  align-items:         center;
}
#s2 {
	background:url(../img/1.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;
  display: -webkit-flex; 
  display: flex;
  -webkit-justify-content: center;
  justify-content:         center;
  -webkit-align-items: center;
  align-items:         center;
}
#s3 {
	background:url(../img/4b.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;
  display: -webkit-flex; 
  display: flex;
  -webkit-justify-content: center;
  justify-content:         center;
  -webkit-align-items: center;
  align-items:         center;
}
#s4 {
  background:url(../img/3.jpg) top center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;
  display: -webkit-flex; 
  display: flex;
  -webkit-justify-content: center;
  justify-content:         center;
  -webkit-align-items: center;
  align-items:         center;
}
#s5 {
  background:url(../img/10.jpg) top center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;
   display: -webkit-flex; 
  display: flex;
  -webkit-justify-content: center;
  justify-content:         center;
  -webkit-align-items: center;
  align-items:         center;
}
.swiper-container {
	position: absolute;
  width: 100%;
  height: 100vh;
}
.text {
  position: absolute;
  z-index: 999;
  bottom: 5vh;
  right: 0%;
  padding: 2% 3% 2% 3%;
  text-align: right;
  display: -webkit-flex; 
  display: flex;
  -webkit-justify-content: center;
  justify-content:         center;
  -webkit-align-items: center;
  align-items:         center;
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  font-size: 200%;
  background-color: white;
}
.text img {
  margin: 0 30px 0 30px;
}
@media (min-width:0px) and (max-width:600px){
.top img {max-height: 50px;}
#imago img {max-height: 40px;}
.top {flex-wrap: wrap;}
.holdersocial {width:100%;margin-left: 0px}
}
@media (min-width:0px) and (max-width:950px){
	.colh {width: 100%;padding:0;margin:0;}
	.coli,.cold {	width: 100%;margin:0;padding:0;}
  .text {font-size: 150%;}
}
@media (min-width:0px) and (max-width:1150px){
  .bot {font-size: 80%;}
}