.elementor-165 .elementor-element.elementor-element-9bf6541{--display:flex;--min-height:100vh;--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.93;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-165 .elementor-element.elementor-element-9bf6541::before, .elementor-165 .elementor-element.elementor-element-9bf6541 > .elementor-background-video-container::before, .elementor-165 .elementor-element.elementor-element-9bf6541 > .e-con-inner > .elementor-background-video-container::before, .elementor-165 .elementor-element.elementor-element-9bf6541 > .elementor-background-slideshow::before, .elementor-165 .elementor-element.elementor-element-9bf6541 > .e-con-inner > .elementor-background-slideshow::before, .elementor-165 .elementor-element.elementor-element-9bf6541 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-165 .elementor-element.elementor-element-9bf6541.e-con{--align-self:flex-end;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-165 .elementor-element.elementor-element-1b5635b{--e-transform-rotateZ:165deg;--e-transform-skewX:13deg;margin:15% 0% calc(var(--kit-widget-spacing, 0px) + -15%) 0%;padding:0px 0px 0px 0px;}.elementor-165 .elementor-element.elementor-element-1b5635b img{width:2000px;height:500px;filter:brightness( 9% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}:root{--page-title-display:none;}/* Start custom CSS for theme-site-logo, class: .elementor-element-1b5635b */.drijvend-logo {
    animation: dobberen 9s ease-in-out infinite;
    transform-origin: center center;
    will-change: transform;
}

@keyframes dobberen {
    0% {
        transform: translate(0, 0) rotate(0deg) scale(1);
    }

    14% {
        transform: translate(1px, -2px) rotate(0.25deg) scale(1.006);
    }

    31% {
        transform: translate(-1px, -4px) rotate(-0.35deg) scale(1.012);
    }

    47% {
        transform: translate(-2px, -1px) rotate(-0.15deg) scale(1.004);
    }

    63% {
        transform: translate(1px, 2px) rotate(0.3deg) scale(0.996);
    }

    79% {
        transform: translate(2px, -1px) rotate(0.15deg) scale(1.008);
    }

    91% {
        transform: translate(0, 1px) rotate(-0.2deg) scale(1.002);
    }

    100% {
        transform: translate(0, 0) rotate(0deg) scale(1);
    }
}/* End custom CSS */