.elementor-86 .elementor-element.elementor-element-d4aa9c4{--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;--justify-content:center;}.elementor-86 .elementor-element.elementor-element-b3920b6 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}/* Start custom CSS for video, class: .elementor-element-b3920b6 */@media (min-width: 1025px) {
    .elementor-86 .elementor-element.elementor-element-b3920b6 {
        height: 78vh !important;
        overflow: hidden;
    }

    .elementor-86 .elementor-element.elementor-element-b3920b6 video {
        height: 100% !important;
        width: 100% !important;
        object-fit: cover !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4aa9c4 */.elementor-86 .elementor-element.elementor-element-d4aa9c4 {
  width: 100vw;
  max-width: 100vw;
  margin-left: calc(-50vw + 50%);
  padding-left: 0;
  padding-right: 0;/* End custom CSS */