.elementor-142 .elementor-element.elementor-element-66b65aa{--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-142 .elementor-element.elementor-element-66b65aa:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-66b65aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-142 .elementor-element.elementor-element-729f398 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-142 .elementor-element.elementor-element-acbf082{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-142 .elementor-element.elementor-element-acbf082:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-acbf082 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-142 .elementor-element.elementor-element-df2beec .elementor-wrapper{--video-aspect-ratio:1.77777;}/* Start custom CSS */.cookie-notice,
.cc-window,
.cli-bar-container,
#cookie-law-info-bar {
    max-height: 90px !important;
    padding: 10px 20px !important;
    font-size: 14px !important;
}

.cc-window.cc-banner {
    flex-direction: row !important;
    align-items: center !important;
}

.cc-compliance, .cli-plugin-button {
    margin-left: 15px !important;
}/* End custom CSS */