.elementor-14151 .elementor-element.elementor-element-9ba9d72{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14151 .elementor-element.elementor-element-e051bbb{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-14151 .elementor-element.elementor-element-2a94cbd{width:100%;max-width:100%;top:460px;}body:not(.rtl) .elementor-14151 .elementor-element.elementor-element-2a94cbd{left:0px;}body.rtl .elementor-14151 .elementor-element.elementor-element-2a94cbd{right:0px;}.elementor-14151 .elementor-element.elementor-element-7b13af6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14151 .elementor-element.elementor-element-7b13af6:not(.elementor-motion-effects-element-type-background), .elementor-14151 .elementor-element.elementor-element-7b13af6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-14151 .elementor-element.elementor-element-e5038e6{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14151 .elementor-element.elementor-element-e5038e6:not(.elementor-motion-effects-element-type-background), .elementor-14151 .elementor-element.elementor-element-e5038e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-14151 .elementor-element.elementor-element-ad08bc2 .wd-info-box{border-radius:7px 7px 7px 7px;}.elementor-14151 .elementor-element.elementor-element-ad08bc2 .info-box-title{font-weight:600;}.elementor-14151 .elementor-element.elementor-element-ddc110c .wd-info-box{border-radius:7px 7px 7px 7px;}.elementor-14151 .elementor-element.elementor-element-ddc110c .info-box-title{font-weight:600;}.elementor-14151 .elementor-element.elementor-element-80b09b3 .wd-info-box{border-radius:7px 7px 7px 7px;}.elementor-14151 .elementor-element.elementor-element-80b09b3 .info-box-title{font-weight:600;}.elementor-14151 .elementor-element.elementor-element-5b32b98{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14151 .elementor-element.elementor-element-5b32b98:not(.elementor-motion-effects-element-type-background), .elementor-14151 .elementor-element.elementor-element-5b32b98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-14151 .elementor-element.elementor-element-782dd7b .wd-info-box{border-radius:7px 7px 7px 7px;}.elementor-14151 .elementor-element.elementor-element-782dd7b .info-box-title{font-weight:600;}.elementor-14151 .elementor-element.elementor-element-8cfdcf0 .wd-info-box{border-radius:7px 7px 7px 7px;}.elementor-14151 .elementor-element.elementor-element-8cfdcf0 .info-box-title{font-weight:600;}.elementor-14151 .elementor-element.elementor-element-fc70d87 .wd-info-box{border-radius:7px 7px 7px 7px;}.elementor-14151 .elementor-element.elementor-element-fc70d87 .info-box-title{font-weight:600;}.elementor-14151 .elementor-element.elementor-element-592e33d{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14151 .elementor-element.elementor-element-592e33d:not(.elementor-motion-effects-element-type-background), .elementor-14151 .elementor-element.elementor-element-592e33d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-14151 .elementor-element.elementor-element-71a35ad .wd-info-box{border-radius:7px 7px 7px 7px;}.elementor-14151 .elementor-element.elementor-element-71a35ad .info-box-title{font-weight:600;}.elementor-14151 .elementor-element.elementor-element-2ee3c40 .wd-info-box{border-radius:7px 7px 7px 7px;}.elementor-14151 .elementor-element.elementor-element-2ee3c40 .info-box-title{font-weight:600;}.elementor-14151 .elementor-element.elementor-element-1209bc7 .wd-info-box{border-radius:7px 7px 7px 7px;}.elementor-14151 .elementor-element.elementor-element-1209bc7 .info-box-title{font-weight:600;}@media(min-width:768px){.elementor-14151 .elementor-element.elementor-element-e051bbb{--content-width:1600px;}.elementor-14151 .elementor-element.elementor-element-7b13af6{--content-width:980px;}}/* Start custom CSS for html, class: .elementor-element-2a94cbd */.waves {
  position:relative;
  width: 100%;
  height:15vh;
  margin-bottom:-7px; /*Fix for safari gap*/
  min-height:100px;
  max-height:150px;
}
.content {
  position:relative;
  height:20vh;
  text-align:center;
  background-color: white;
}

/* 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);
  }
}/* End custom CSS */