.elementor-9766 .elementor-element.elementor-element-cc7d7c5{--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-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-9766 .elementor-element.elementor-element-7a6ce3d{--display:flex;}.elementor-9766 .elementor-element.elementor-element-91f8aba img{width:1368px;max-width:100%;}.elementor-9766 .elementor-element.elementor-element-3a7d35f{--display:flex;}body.elementor-page-9766:not(.elementor-motion-effects-element-type-background), body.elementor-page-9766 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#142F5F99;}:root{--page-title-display:none;}/* Start custom CSS for image, class: .elementor-element-bf4cec4 */.elementor-9766 .elementor-element.elementor-element-bf4cec4 img {
  image-rendering: pixelated;
  image-rendering: crisp-edges;
  image-rendering: -moz-crisp-edges;
  image-rendering: -o-crisp-edges;
  image-rendering: -webkit-optimize-contrast;
  -ms-interpolation-mode: nearest-neighbor;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91f8aba */.elementor-9766 .elementor-element.elementor-element-91f8aba img {
  image-rendering: pixelated;
  image-rendering: crisp-edges;
  image-rendering: -moz-crisp-edges;
  image-rendering: -o-crisp-edges;
  image-rendering: -webkit-optimize-contrast;
  -ms-interpolation-mode: nearest-neighbor;
}/* End custom CSS */
/* Start custom CSS */* {
  color: #ffffff !important;
}/* End custom CSS */