@charset "utf-8";
/* CSS Document */
.flexslider .slides > li { 
  background-position: center;
  background-repeat:no-repeat;
   background-size: cover;
  height: 100%;
  width: 100%;
  display: none; 
  -webkit-backface-visibility: hidden;

}
.flexslider-container, 
.flexslider .slides, 
.flex-viewport {
/*    height: auto;
*/	-webkit-transform: translateZ(0);
}

ul.slides {
  margin: 0;
  padding: 0;
}
#firstsection { display:block}

.flexslider {
  margin: 0; 
  padding: 0; 
  width: 100%; 
  border: 0; 
  overflow: hidden;
}

@media screen and (max-width: 850px) {
    .flexslider-container, 
.flexslider .slides, 
.flex-viewport {
     height: auto;
	 -webkit-transform: translateZ(0);
}
.flexslider .slides > li { 
  background-position: center;
  background-repeat:no-repeat;
  background-size:  auto 57%;
  background-position: 50% 40%;
  height: 100vh;
  width: 100%;
  display: none; 
  -webkit-backface-visibility: hidden;

}
.flexslider {
  margin: 0 auto; 
  padding: 0; 
  width: 100%; 
  border: 0; 
  overflow: hidden;
}
}
