/* Layout Elements */
body {
	max-width: 1280px;
	background-color: #282828;
}

.container.presentation {
  margin-right: auto;
  margin-left: auto;
  padding-right: 7px;
  padding-left: 7px;
  max-width: 870px;
}

.container.imglogo {
  margin-right: auto;
  margin-left: auto;
  max-width: 1280px;
}

.container.animKS {
  margin-right: auto;
  margin-left: auto;
  padding-right: 7px;
  padding-left: 7px;
  max-width: 1022px;
}

.container.animvideo {
  margin-right: auto;
  margin-left: auto;
  padding-right: 7px;
  padding-left: 7px;
  max-width: 1113px;
  max-height: 480px;
  width: 100%;
}

.container.presentation-1 {
  margin-right: auto;
  margin-left: auto;
  padding-right: 7px;
  padding-left: 7px;
  max-width: 865px;
}

div.responsive-picture.picture-1 {
  max-width: 870px;
  border: 1px solid #b3eafa;
  box-shadow: #000 10px 10px 10px 0;  
}

div.responsive-picture.picture-2 {
  margin-right: auto;
  margin-left: auto;
  max-width: 1280px;
}

div.responsive-picture.picture-3 {
  margin: 4.3% auto;
  max-width: 253px;
}

div.responsive-picture.picture-3a {
  margin: 4.3% auto 3.9%;
  max-width: 253px;
}

@media screen and (max-width:660px){
div.responsive-picture.picture-3 {
  max-width: 40%;
}

div.responsive-picture.picture-3a {
  max-width: 40%;
}
}

div.responsive-picture.picture-4 {
  float: left;
  max-width: 450px;
  width: 44.03%;
  border: 1px solid #b3eafa;
  box-shadow: #000 10px 10px 10px 0;   
}

div.responsive-picture.picture-5 {
  float: right;
  max-width: 450px;
  width: 44.03%;
  border: 1px solid #b3eafa;
  box-shadow: #000 10px 10px 10px 0;   
}

div.responsive-picture.picture-6 {
  float: right;
  max-width: 336px;
  width: 30.11%;
}

div.responsive-picture.picture-7 {
  float: right;
  max-width: 336px;
  width: 30.11%;
}

div.responsive-picture.picture-8 {
  float: left;
  max-width: 640px;
  width: 57.35%;
  border: 1px solid #b3eafa;
  box-shadow: #000 10px 10px 10px 0;  
}

div.responsive-picture.picture-9 {
  max-width: 204px;
  width: 23.58%;
  border: 1px solid #b3eafa;
  box-shadow: #000 10px 10px 10px 0;  
}

div.responsive-picture.picture-10 {
  float: right;
  max-width: 204px;
  width: 23.58%;
  border: 1px solid #b3eafa;
  box-shadow: #000 10px 10px 10px 0;  
}

div.responsive-video.video-platform-1 {
  padding-bottom: 55.74%;
}