






/*

 .section4 h1 {
 
   position: relative;
  padding:0;
  color:#fff;
  line-height: 1;
  letter-spacing:0.3px;
  font-size: 34px;
  font-weight: 700;  
  text-align:center;
  text-transform:none;
  margin-bottom:30px;
  padding: 16% 6% 0% 6%;
}
.section4 h1:before{
  content: '';
  width: 60px;
  height: 3px;
  background: #fff;
  position: absolute;
  left: 0px;
  bottom: -10px;
  right:0;  
  margin:0 auto;
}
 .section4 p {
  
  letter-spacing: 1px;
  font-size:22px;
  color: #333333;
  padding: 0% 6% 0 6%;
}
*/

.headers {
  position:relative;
 /* text-align:center;
  background:#6FC5E9;*/
  /*color:white;*/
  height: auto;
}


 .inner-header img {
 object-fit: cover;
 max-width: 100%;
 padding: 16% 6% 6% 6%;

}



 .waves {
  position:relative;
  width: 100%;
  height:auto;
 
  min-height:100px;
  max-height:150px;
}



/* Animation */

.parallax > use {
  animation: move-forever 25s cubic-bezier(.55,.5,.45,.5)     infinite;
}
.parallax > use:nth-child(1) {
  animation-delay: -2s;
  animation-duration: 7s;
}
.parallax > use:nth-child(2) {
  animation-delay: -3s;
  animation-duration: 10s;
}
.parallax > use:nth-child(3) {
  animation-delay: -4s;
  animation-duration: 13s;
}
.parallax > use:nth-child(4) {
  animation-delay: -5s;
  animation-duration: 20s;
}
@keyframes move-forever {
  0% {
   transform: translate3d(-90px,0,0);
  }
  100% { 
    transform: translate3d(85px,0,0);
  }
}
/*Shrinking for mobile*/
@media (max-width: 768px) {
   .headers{
    height: auto;
  }
   .waves {
    height:40px;
    min-height:40px;
  }
   .content {
    height:30vh;
  }
 
}



.section4{
  overflow: hidden !important;
}/*
.pimage img{
height: 500px !important;
max-width: 100%;
}*/
