.elementor-19573 .elementor-element.elementor-element-1342f11f{--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;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-19573 .elementor-element.elementor-element-9174b92{--display:flex;--min-height:700px;--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;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-19573 .elementor-element.elementor-element-bdb06aa{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:767px){.elementor-19573 .elementor-element.elementor-element-9174b92{--min-height:241px;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}}@media(min-width:768px){.elementor-19573 .elementor-element.elementor-element-1342f11f{--width:100vw;}.elementor-19573 .elementor-element.elementor-element-9174b92{--width:100vw;}}/* Start custom CSS for html, class: .elementor-element-a447be3 */.vimeo-bg-wrapper-ads {
  mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9174b92 *//* Force Vimeo iframe to behave like full-width video */
.elementor-background-video-embed,
.elementor-background-video-embed iframe {
    width: 100% !important;
    height: 100% !important;

}

.elementor-background-video-embed iframe {
    transform: none !important;
}

/* When Vimeo loads video inside iframe, override zoom */
.elementor-background-video-embed iframe html,
.elementor-background-video-embed iframe body,
.elementor-background-video-embed iframe video {
    object-fit: contain !important;
    width: 100% !important;
    height: 100% !important;
}



.elementor-19573 .elementor-element.elementor-element-9174b92 {
        --min-height: 241px;
        width: 100vw;
        scale: 1.1; 
        margin-top: 2rem;
    
}/* End custom CSS */