.elementor-1817 .elementor-element.elementor-element-35c5c46{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:auto;--overlay-opacity:1;}.elementor-1817 .elementor-element.elementor-element-35c5c46::before, .elementor-1817 .elementor-element.elementor-element-35c5c46 > .elementor-background-video-container::before, .elementor-1817 .elementor-element.elementor-element-35c5c46 > .e-con-inner > .elementor-background-video-container::before, .elementor-1817 .elementor-element.elementor-element-35c5c46 > .elementor-background-slideshow::before, .elementor-1817 .elementor-element.elementor-element-35c5c46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1817 .elementor-element.elementor-element-35c5c46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-widget-global .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1817 .elementor-element.elementor-global-415{background-color:var( --e-global-color-primary );padding:37px 0px 0px 0px;text-align:center;}.elementor-1817 .elementor-element.elementor-global-415 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3rem;font-weight:400;letter-spacing:3.5px;color:#FFFFFF;}.elementor-1817 .elementor-element.elementor-element-5ef5e05{--display:flex;}.elementor-1817 .elementor-element.elementor-global-418{width:100%;max-width:100%;background-color:var( --e-global-color-primary );top:0px;border-style:none;}.elementor-1817 .elementor-element.elementor-global-418.elementor-element{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-1817 .elementor-element.elementor-global-418{left:1px;}body.rtl .elementor-1817 .elementor-element.elementor-global-418{right:1px;}.elementor-1817 .elementor-element.elementor-element-014bc59{--display:flex;}.elementor-1817 .elementor-element.elementor-element-ad6e826{--spacer-size:50px;}.elementor-1817 .elementor-element.elementor-element-887a64c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1817 .elementor-element.elementor-element-0b7cc66{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1817 .elementor-element.elementor-element-0b7cc66.e-con{--align-self:flex-start;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1817 .elementor-element.elementor-element-1c2747b{padding:0px 0px 20px 0px;}.elementor-1817 .elementor-element.elementor-element-1c2747b.elementor-element{--align-self:center;}.elementor-1817 .elementor-element.elementor-element-1c2747b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1817 .elementor-element.elementor-element-1ee9d6d.elementor-element{--align-self:center;}.elementor-1817 .elementor-element.elementor-element-799b4c0{width:100%;max-width:100%;margin:0px 27px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:2;column-gap:50px;text-align:justify;}.elementor-1817 .elementor-element.elementor-element-799b4c0.elementor-element{--align-self:flex-start;}.elementor-1817 .elementor-element.elementor-element-be802df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1817 .elementor-element.elementor-element-2e1a7d2{--spacer-size:50px;}.elementor-1817 .elementor-element.elementor-element-3cf0b45{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1817 .elementor-element.elementor-element-3cf0b45.e-con{--align-self:flex-start;}.elementor-1817 .elementor-element.elementor-element-6db4640{padding:0px 0px 20px 0px;}.elementor-1817 .elementor-element.elementor-element-6db4640.elementor-element{--align-self:center;}.elementor-1817 .elementor-element.elementor-element-6db4640 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;}.elementor-1817 .elementor-element.elementor-element-2800caf{width:100%;max-width:100%;margin:0px 27px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;text-align:justify;}.elementor-1817 .elementor-element.elementor-element-2800caf.elementor-element{--align-self:flex-start;}@media(min-width:768px){.elementor-1817 .elementor-element.elementor-element-887a64c{--width:30%;}}@media(max-width:1024px){.elementor-widget-global .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-global .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1817 .elementor-element.elementor-global-415 .elementor-heading-title{font-size:26px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for global, class: .elementor-global-418 */.waves {
  position:relative;
  width: 100%;
  height:2vh;
  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);
  }
}
/*Shrinking for mobile*/
@media (max-width: 768px) {
  .waves {
    height:40px;
    min-height:40px;
  }
  .content {
    height:30vh;
  }
  h1 {
    font-size:24px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-799b4c0 */.FORMSS:hover {
background-color: #b12025;
  color: #0690cd;
  text-decoration: none;
  border: 2px solid #422c7f;
}
.FORMSS {
    background-color: #133c8b;
    border: 2px solid #b12025;
  border-radius: 1px;
    color: #ffffff;
    padding: 10px 25px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 15px;
    margin: 5px 2px;
    transition-duration: 0.4s;
    cursor: pointer;
    min-width: 205px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2800caf */.FORMSS:hover {
background-color: #b12025;
  color: #0690cd;
  text-decoration: none;
  border: 2px solid #422c7f;
}
.FORMSS {
    background-color: #133c8b;
    border: 2px solid #b12025;
  border-radius: 1px;
    color: #ffffff;
    padding: 10px 25px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 15px;
    margin: 5px 2px;
    transition-duration: 0.4s;
    cursor: pointer;
    min-width: 205px;
}/* End custom CSS */