@media (min-width: 1000px){:is(.ct-sidebar[data-sticky="sidebar"],.ct-sticky-widgets){position: sticky;top: calc(var(--sidebar-offset,50px) + var(--admin-bar,0px) + var(--theme-frame-size,0px) + var(--header-sticky-height,0px)*var(--sticky-shrink,100)/100)}}.elementor-1577 .elementor-element.elementor-element-67ed477a{--display: flex;--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;--gap: 0px 0px;--row-gap: 0px;--column-gap: 0px;--overlay-opacity: 0.36;--margin-top: 0px;--margin-bottom: 120px;--margin-left: 0px;--margin-right: 0px;--padding-top: 270px;--padding-bottom: 150px;--padding-left: 0px;--padding-right: 0px}.elementor-1577 .elementor-element.elementor-element-67ed477a::before,.elementor-1577 .elementor-element.elementor-element-67ed477a>.elementor-background-video-container::before,.elementor-1577 .elementor-element.elementor-element-67ed477a>.e-con-inner>.elementor-background-video-container::before,.elementor-1577 .elementor-element.elementor-element-67ed477a>.elementor-background-slideshow::before,.elementor-1577 .elementor-element.elementor-element-67ed477a>.e-con-inner>.elementor-background-slideshow::before,.elementor-1577 .elementor-element.elementor-element-67ed477a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color: var( --e-global-color-blocksy_palette_4 );--background-overlay: ''}.elementor-1577 .elementor-element.elementor-element-67ed477a:not(.elementor-motion-effects-element-type-background),.elementor-1577 .elementor-element.elementor-element-67ed477a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position: center center;background-repeat: no-repeat;background-size: cover}.elementor-1577 .elementor-element.elementor-element-13dc7c97{--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;--gap: 0px 0px;--row-gap: 0px;--column-gap: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px}.elementor-1577 .elementor-element.elementor-element-78221b04>.elementor-widget-container{margin: 0px 0px 20px}.elementor-1577 .elementor-element.elementor-element-78221b04 .elementor-heading-title{font-size: 50px;line-height: 1.4em;color: var( --e-global-color-blocksy_palette_8 )}.elementor-1577 .elementor-element.elementor-element-3a6635a5>.elementor-widget-container{margin: 0px 0px 35px}.elementor-1577 .elementor-element.elementor-element-3a6635a5{color: var( --e-global-color-blocksy_palette_7 )}.elementor-1577 .elementor-element.elementor-element-f3f386e{--display: flex;--margin-top: 0px;--margin-bottom: 120px;--margin-left: 0px;--margin-right: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px}.elementor-1577 .elementor-element.elementor-element-21448cc.elementor-element{--align-self: flex-end}.elementor-1577 .elementor-element.elementor-element-bcb5931.elementor-element{--align-self: flex-end}.elementor-1577 .elementor-element.elementor-element-bcb5931{--grid-side-margin: 10px;--grid-column-gap: 10px;--grid-row-gap: 10px;--grid-bottom-margin: 10px}.elementor-1577 .elementor-element.elementor-element-4c8c2b84 .elementor-button{background-color: var( --e-global-color-blocksy_palette_1 );font-weight: 500;fill: var( --e-global-color-blocksy_palette_8 );color: var( --e-global-color-blocksy_palette_8 )}.elementor-1577 .elementor-element.elementor-element-4c8c2b84 .elementor-button:hover,.elementor-1577 .elementor-element.elementor-element-4c8c2b84 .elementor-button:focus{background-color: var( --e-global-color-blocksy_palette_4 )}.elementor-1577 .elementor-element.elementor-element-4c8c2b84>.elementor-widget-container{margin: 25px 0px 0px}.elementor-1577 .elementor-element.elementor-element-67141e8{--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;--gap: 0px 0px;--row-gap: 0px;--column-gap: 0px;--overlay-opacity: 1;--padding-top: 110px;--padding-bottom: 85px;--padding-left: 0px;--padding-right: 0px}.elementor-1577 .elementor-element.elementor-element-67141e8:not(.elementor-motion-effects-element-type-background),.elementor-1577 .elementor-element.elementor-element-67141e8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image: url("https://www.jjvphotography.nl/wp-content/uploads/2021/09/footer-cta.webp");background-position: center center;background-repeat: no-repeat;background-size: cover}.elementor-1577 .elementor-element.elementor-element-67141e8::before,.elementor-1577 .elementor-element.elementor-element-67141e8>.elementor-background-video-container::before,.elementor-1577 .elementor-element.elementor-element-67141e8>.e-con-inner>.elementor-background-video-container::before,.elementor-1577 .elementor-element.elementor-element-67141e8>.elementor-background-slideshow::before,.elementor-1577 .elementor-element.elementor-element-67141e8>.e-con-inner>.elementor-background-slideshow::before,.elementor-1577 .elementor-element.elementor-element-67141e8>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color: transparent;--background-overlay: '';background-image: linear-gradient(0deg,var( --e-global-color-blocksy_palette_4 ) 20%,#FFFFFF00 100%)}@media (max-width: 1024px){.elementor-1577 .elementor-element.elementor-element-67ed477a{--margin-top: 0px;--margin-bottom: 70px;--margin-left: 0px;--margin-right: 0px;--padding-top: 200px;--padding-bottom: 140px;--padding-left: 0px;--padding-right: 0px}.elementor-1577 .elementor-element.elementor-element-78221b04 .elementor-heading-title{font-size: 40px}.elementor-1577 .elementor-element.elementor-element-f3f386e{--margin-top: 0px;--margin-bottom: 70px;--margin-left: 0px;--margin-right: 0px}.elementor-1577 .elementor-element.elementor-element-bcb5931{--grid-side-margin: 10px;--grid-column-gap: 10px;--grid-row-gap: 10px;--grid-bottom-margin: 10px}.elementor-1577 .elementor-element.elementor-element-67141e8{--padding-top: 70px;--padding-bottom: 45px;--padding-left: 0px;--padding-right: 0px}}@media (max-width: 767px){.elementor-1577 .elementor-element.elementor-element-67ed477a{--padding-top: 170px;--padding-bottom: 100px;--padding-left: 0px;--padding-right: 0px}.elementor-1577 .elementor-element.elementor-element-78221b04{text-align: center}.elementor-1577 .elementor-element.elementor-element-78221b04 .elementor-heading-title{font-size: 30px}.elementor-1577 .elementor-element.elementor-element-3a6635a5{text-align: center}.elementor-1577 .elementor-element.elementor-element-36850c33.elementor-element{--align-self: center}.elementor-1577 .elementor-element.elementor-element-21448cc.elementor-element{--align-self: flex-end}.elementor-1577 .elementor-element.elementor-element-21448cc{text-align: end}.elementor-1577 .elementor-element.elementor-element-bcb5931>.elementor-widget-container{margin: 0px 0px 50px}.elementor-1577 .elementor-element.elementor-element-bcb5931{--grid-side-margin: 10px;--grid-column-gap: 10px;--grid-row-gap: 10px;--grid-bottom-margin: 10px}}@media (min-width: 768px){.elementor-1577 .elementor-element.elementor-element-13dc7c97{--width: 50%}.elementor-1577 .elementor-element.elementor-element-67141e8{--content-width: 580px}}@media (max-width: 1024px) and (min-width: 768px){.elementor-1577 .elementor-element.elementor-element-13dc7c97{--width: 75%}}