.elementor-10184 .elementor-element.elementor-element-44d0659{--display:flex;--min-height:930px;--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;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;}.elementor-10184 .elementor-element.elementor-element-44d0659:not(.elementor-motion-effects-element-type-background), .elementor-10184 .elementor-element.elementor-element-44d0659 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.mightywaters.co.uk/wp-content/uploads/2020/05/fireworks-German-New-Year-article-1024x676-1.jpg");background-position:center center;background-size:cover;}.elementor-10184 .elementor-element.elementor-element-44d0659::before, .elementor-10184 .elementor-element.elementor-element-44d0659 > .elementor-background-video-container::before, .elementor-10184 .elementor-element.elementor-element-44d0659 > .e-con-inner > .elementor-background-video-container::before, .elementor-10184 .elementor-element.elementor-element-44d0659 > .elementor-background-slideshow::before, .elementor-10184 .elementor-element.elementor-element-44d0659 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10184 .elementor-element.elementor-element-44d0659 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#3B7986;--background-overlay:'';}.elementor-10184 .elementor-element.elementor-element-3643b8c{z-index:1000;}.elementor-10184 .elementor-element.elementor-element-3643b8c .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-10184 .elementor-element.elementor-element-b4649b8{width:var( --container-widget-width, 820px );max-width:820px;--container-widget-width:820px;--container-widget-flex-grow:0;z-index:1000;}.elementor-10184 .elementor-element.elementor-element-b4649b8 .elementor-heading-title{font-weight:400;color:var( --e-global-color-0c5c772 );}.elementor-10184 .elementor-element.elementor-element-7fdaf70{--display:flex;}.elementor-10184 .elementor-element.elementor-element-a8e14b0{--display:flex;}.elementor-10184 .elementor-element.elementor-element-fc74362{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-10184 .elementor-element.elementor-element-44d0659{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-10184 .elementor-element.elementor-element-44d0659{--min-height:520px;--justify-content:flex-end;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for container, class: .elementor-element-44d0659 */@media screen and (min-width: 800px) {
    
    /* Bottom Shape Divider*/
.elementor-10184 .elementor-element.elementor-element-44d0659:after {
    content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="474.756" height="100%" viewBox="0 0 474.756 941.999"><g transform="translate(12097.312 24232.5)"><path d="M.743,1079.5,341.1,137.5H475.5v942Z" transform="translate(-12098.056 -24370)" fill="%233b7986"/><g transform="translate(10550.117 -21396.061)"><rect width="121.159" height="9.059" transform="matrix(0.966, -0.259, 0.259, 0.966, -22364.541, -2070.482)" fill="%23fec500"/><rect width="121.159" height="9.059" transform="matrix(-0.259, 0.966, -0.966, -0.259, -22261.023, -2053.072)" fill="%23fec500"/><rect width="121.159" height="9.059" transform="translate(-22406.766 -2063.283) rotate(45)" fill="%23fec500"/></g></g></svg>');
    width: 474px;
    overflow: hidden;
    right: 0;
    bottom: 0px;
    line-height: 0;
    position: absolute;
}

}/* End custom CSS */