.elementor-6905 .elementor-element.elementor-element-3e88c47 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-6905 .elementor-element.elementor-element-3e88c47:not(.elementor-motion-effects-element-type-background), .elementor-6905 .elementor-element.elementor-element-3e88c47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background:url("https://brandhappening.nl/wp-content/uploads/2017/02/tsunami-wave-zwart.jpg") 50% 50%;background-size:cover;}.elementor-6905 .elementor-element.elementor-element-3e88c47{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:0;}.elementor-6905 .elementor-element.elementor-element-3e88c47 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6905 .elementor-element.elementor-element-18b309c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-6905 .elementor-element.elementor-element-18b309c{margin-top:-500px;margin-bottom:0px;}.elementor-6905 .elementor-element.elementor-element-d354b3f > .elementor-element-populated{padding:015px 100px 0px 30px;}.elementor-6905 .elementor-element.elementor-element-1a7b8ca{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:300;line-height:1.4em;color:var( --e-global-color-2ef4990a );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-6905 .elementor-element.elementor-element-3e88c47{padding:0px 0px 0px 0px;}.elementor-6905 .elementor-element.elementor-element-18b309c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6905 .elementor-element.elementor-element-d354b3f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6905 .elementor-element.elementor-element-1a7b8ca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6905 .elementor-element.elementor-element-1a7b8ca{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:22px;}}@media(max-width:767px){.elementor-6905 .elementor-element.elementor-element-3e88c47{margin-top:0px;margin-bottom:0px;}.elementor-6905 .elementor-element.elementor-element-18b309c{margin-top:0px;margin-bottom:0px;}.elementor-6905 .elementor-element.elementor-element-319d39c > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-6905 .elementor-element.elementor-element-1a7b8ca{font-size:16px;}}/* Start custom CSS for section, class: .elementor-element-3e88c47 */.elementor-top-section {margin-top: 0px!important;}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-18b309c.elementor-section-full_width.elementor-section-content-top.elementor-section-height-default.elementor-section-height-default {
margin-top: -480px !important;
}
.video-home {top:0px;min-height:100vh;}
#masthead {height:0px;}
.has-header-image.twentyseventeen-front-page .site-branding { display:inherit;}
.has-header-image.twentyseventeen-front-page .custom-header {
    height:0px;}
body.admin-bar .mobmenu {margin-top:0px;}
@media screen and (max-width: 1120px) {
    .elementor-top-section {margin-top: 0px!important;}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-18b309c.elementor-section-full_width.elementor-section-content-top.elementor-section-height-default.elementor-section-height-default {
margin-top: -400px !important;
}
.page-id-6905 h4,.page-id-6905 h5 {
font-size:47px!important;
line-height:57px!important;
}  
}
@media screen and (max-width: 1100px) {
    .elementor-top-section {margin-top: 200px!important;}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-18b309c.elementor-section-full_width.elementor-section-content-top.elementor-section-height-default.elementor-section-height-default {
margin-top: -440px !important;
}
}

@media screen and (max-width: 900px) {
.page-id-6905 h4,.page-id-6905 h5 {
font-size:22px!important;
line-height:27px!important;
}
.page-id-6905 h2,body.home h2 {
font-size:17px !important;
line-height:21px !important;
max-width:200px !important;
    }
}

@media screen and (max-width: 750px) {
section.elementor-section.elementor-top-section.elementor-element.elementor-element-18b309c.elementor-section-full_width.elementor-section-content-top.elementor-section-height-default.elementor-section-height-default {
    margin-top: -500px!important;
}
.video-home {min-height:100vh;height:110vh;width:110vw;}
    .page-id-6905 h4,.page-id-6905 h5 {
        text-align:left !important;
        float:left !important;
    }
}/* End custom CSS */