.elementor-4094 .elementor-element.elementor-element-7da7eec{--spacer-size:50px;}.elementor-4094 .elementor-element.elementor-element-cdf9150{padding:0px 0px 10px 0px;}.elementor-4094 .elementor-element.elementor-element-f32086c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4094 .elementor-element.elementor-element-9b12993 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4094 .elementor-element.elementor-element-f769ce3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4094 .elementor-element.elementor-element-099da07{padding:0px 0px 10px 0px;}.elementor-4094 .elementor-element.elementor-element-dc06400 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4094 .elementor-element.elementor-element-a1505d5 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4094 .elementor-element.elementor-element-119af38 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4094 .elementor-element.elementor-element-86f18e3{padding:0px 0px 10px 0px;}.elementor-4094 .elementor-element.elementor-element-b390eb4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4094 .elementor-element.elementor-element-6b7ad16 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4094 .elementor-element.elementor-element-ce219cb .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4094 .elementor-element.elementor-element-f1c4ec6{padding:0px 0px 10px 0px;}.elementor-4094 .elementor-element.elementor-element-c93e34e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4094 .elementor-element.elementor-element-39fca3f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4094 .elementor-element.elementor-element-1aff01f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4094 .elementor-element.elementor-element-171ffc5 .elementor-wrapper{--video-aspect-ratio:1.77777;}/* Start custom CSS for video, class: .elementor-element-f32086c *//* Fix Elementor video visibility issues in Firefox */
.elementor-widget-video iframe,
.elementor-widget-video video {
  opacity: 1 !important;
  visibility: visible !important;
  transform: translateZ(0);
  z-index: 1;
}

/* Prevent parent containers from hiding iframe */
.elementor-widget-video,
.elementor-widget-container,
.elementor-column,
.elementor-section {
  overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cdf9150 *//* Fix Elementor video visibility issues in Firefox */
.elementor-widget-video iframe,
.elementor-widget-video video {
  opacity: 1 !important;
  visibility: visible !important;
  transform: translateZ(0);
  z-index: 1;
}

/* Prevent parent containers from hiding iframe */
.elementor-widget-video,
.elementor-widget-container,
.elementor-column,
.elementor-section {
  overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS */footer,
.site-footer,
#colophon {
    display: none !important;
}
.elementor-widget-video iframe {
  display: block !important;
  opacity: 1 !important;
  visibility: visible !important;
  transform: none !important;
  z-index: 3 !important;
}/* End custom CSS */