.elementor-289 .elementor-element.elementor-element-6df2551{--display:flex;--min-height:100vh;--justify-content:center;--overflow:hidden;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-289 .elementor-element.elementor-element-6df2551:not(.elementor-motion-effects-element-type-background), .elementor-289 .elementor-element.elementor-element-6df2551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-289 .elementor-element.elementor-element-26dff65{margin:-89px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-289 .elementor-element.elementor-element-26dff65 img{height:80vh;object-fit:contain;object-position:center center;}.elementor-289 .elementor-element.elementor-element-26d9d6d{margin:-128px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-289 .elementor-element.elementor-element-26d9d6d img{max-width:30%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-289 .elementor-element.elementor-element-49d0c69{text-align:center;}.elementor-289 .elementor-element.elementor-element-49d0c69 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-289 .elementor-element.elementor-element-26d9d6d{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-289 .elementor-element.elementor-element-26d9d6d img{max-width:30%;}}@media(max-width:767px){.elementor-289 .elementor-element.elementor-element-26d9d6d{margin:-170px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-289 .elementor-element.elementor-element-26d9d6d img{max-width:30%;}.elementor-289 .elementor-element.elementor-element-49d0c69 .elementor-heading-title{font-size:1.5rem;}}/* Start custom CSS for image, class: .elementor-element-26d9d6d */.slide {
  position: relative;
animation: slide 2s infinite alternate  ease-in-out;

}

@keyframes slide {
  from {
    top: -10px;
  }
  to {
    top: 10px;
  }
}/* End custom CSS */