.elementor-7 .elementor-element.elementor-element-a04bf84:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a04bf84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-a04bf84{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-a04bf84 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-39317ad > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-39317ad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-d5be438{--spacer-size:600px;}.elementor-7 .elementor-element.elementor-element-aac7a41{--spacer-size:70px;}.elementor-7 .elementor-element.elementor-element-f78e985{text-align:center;}.elementor-7 .elementor-element.elementor-element-f78e985 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Staatliches", Sans-serif;font-size:45px;font-weight:500;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-d5ccdfb{text-align:center;}.elementor-7 .elementor-element.elementor-element-d5ccdfb .elementor-heading-title{color:var( --e-global-color-text );font-family:"Oswald", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-d5ccdfb > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fe12a4a{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-fe12a4a > .elementor-widget-container{margin:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-883d348 .elementor-button{font-family:"Oswald", Sans-serif;font-size:29px;font-weight:400;text-transform:uppercase;letter-spacing:1.3px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-883d348 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-7 .elementor-element.elementor-element-571369d .elementor-button{font-family:"Oswald", Sans-serif;font-size:29px;font-weight:400;text-transform:uppercase;letter-spacing:1.3px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-571369d > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-7 .elementor-element.elementor-element-fee33c1{--spacer-size:60px;}.elementor-7 .elementor-element.elementor-element-82d064e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-82d064e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-82d064e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-82d064e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-0226c91{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-b031a7b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b031a7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-b031a7b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-b031a7b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-62b31b7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-62b31b7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-797040b );}.elementor-7 .elementor-element.elementor-element-62b31b7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-62b31b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-b054bd2 > .elementor-container{max-width:938px;}.elementor-7 .elementor-element.elementor-element-5312de7 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-7 .elementor-element.elementor-element-83e60e2{text-align:center;}.elementor-7 .elementor-element.elementor-element-83e60e2 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-83e60e2 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7653f30 .elementor-button{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-797040b );color:var( --e-global-color-797040b );background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-ceafb2e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ceafb2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-ceafb2e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-ceafb2e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-f5da04a{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-588694b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-588694b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-7 .elementor-element.elementor-element-588694b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-588694b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-10b259e{--spacer-size:70px;}.elementor-7 .elementor-element.elementor-element-7621a71{text-align:center;}.elementor-7 .elementor-element.elementor-element-7621a71 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Staatliches", Sans-serif;font-size:45px;font-weight:500;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-940887a{text-align:center;}.elementor-7 .elementor-element.elementor-element-940887a .elementor-heading-title{color:var( --e-global-color-text );font-family:"Oswald", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-940887a > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8f7872a{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-8f7872a > .elementor-widget-container{margin:20px 100px 50px 100px;}.elementor-7 .elementor-element.elementor-element-a82a928 .elementor-button{font-family:"Oswald", Sans-serif;font-size:29px;font-weight:400;text-transform:uppercase;letter-spacing:1.3px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-ca03ff1{--spacer-size:60px;}.elementor-7 .elementor-element.elementor-element-327f21a .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-7 .elementor-element.elementor-element-327f21a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-327f21a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-c819fe8{--spacer-size:600px;}.elementor-7 .elementor-element.elementor-element-44b1ea5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-44b1ea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-44b1ea5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-44b1ea5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-cd0bdd1{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-8e82013{text-align:center;}.elementor-7 .elementor-element.elementor-element-8e82013 .elementor-heading-title{font-family:"Staatliches", Sans-serif;font-size:45px;font-weight:500;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-87a2933{text-align:center;}.elementor-7 .elementor-element.elementor-element-87a2933 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-87a2933 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-63ba2ea{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-63ba2ea > .elementor-widget-container{margin:20px 100px 50px 100px;}.elementor-7 .elementor-element.elementor-element-f4a4426 .elementor-button{font-family:"Oswald", Sans-serif;font-size:29px;font-weight:400;text-transform:uppercase;letter-spacing:1.3px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-f4a4426 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d47e1b1 .elementor-button{font-family:"Oswald", Sans-serif;font-size:29px;font-weight:400;text-transform:uppercase;letter-spacing:1.3px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-d47e1b1 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-7 .elementor-element.elementor-element-ed800dd{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-7f57a22:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7f57a22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-7f57a22{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-7f57a22 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-4de871d .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-7 .elementor-element.elementor-element-4de871d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-4de871d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-88702b7{--spacer-size:600px;}.elementor-7 .elementor-element.elementor-element-380e8b0{--spacer-size:70px;}.elementor-7 .elementor-element.elementor-element-979a7d3{text-align:center;}.elementor-7 .elementor-element.elementor-element-979a7d3 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Staatliches", Sans-serif;font-size:45px;font-weight:500;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-a74e541{text-align:center;}.elementor-7 .elementor-element.elementor-element-a74e541 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Oswald", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-a74e541 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9351eca{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-9351eca > .elementor-widget-container{margin:20px 100px 50px 100px;}.elementor-7 .elementor-element.elementor-element-cd61539 .elementor-button{font-family:"Oswald", Sans-serif;font-size:29px;font-weight:400;text-transform:uppercase;letter-spacing:1.3px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-cd61539 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-7 .elementor-element.elementor-element-56fb6dd .elementor-button{font-family:"Oswald", Sans-serif;font-size:29px;font-weight:400;text-transform:uppercase;letter-spacing:1.3px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-56fb6dd > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-7 .elementor-element.elementor-element-3813b75{--spacer-size:60px;}.elementor-7 .elementor-element.elementor-element-daad61c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-daad61c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-daad61c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-daad61c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-24a0e0d .elementor-background-slideshow__slide__image{background-position:bottom left;}.elementor-7 .elementor-element.elementor-element-24a0e0d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-24a0e0d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-ff06a22{--spacer-size:70px;}.elementor-7 .elementor-element.elementor-element-cede6f4{text-align:center;}.elementor-7 .elementor-element.elementor-element-cede6f4 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Staatliches", Sans-serif;font-size:45px;font-weight:500;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-02a3bb5{text-align:center;}.elementor-7 .elementor-element.elementor-element-02a3bb5 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Oswald", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-02a3bb5 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-84e6469{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-84e6469 > .elementor-widget-container{margin:20px 100px 50px 100px;}.elementor-7 .elementor-element.elementor-element-f234b6e .elementor-button{font-family:"Oswald", Sans-serif;font-size:29px;font-weight:400;text-transform:uppercase;letter-spacing:1.3px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-6354c58{--spacer-size:60px;}.elementor-7 .elementor-element.elementor-element-0b55910:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-0b55910 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jb-studio.nl/wp-content/uploads/2025/07/IMG_6865-Enhanced-NR-2-scaled.jpg");background-position:bottom left;background-size:cover;}.elementor-7 .elementor-element.elementor-element-0b55910 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-0b55910 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-458faa6{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-7fe37ff{--spacer-size:600px;}.elementor-7 .elementor-element.elementor-element-0ad7406:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0ad7406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://jb-studio.nl/wp-content/uploads/2025/07/gevel-patroon-trans2-scaled.png");background-size:59% auto;}.elementor-7 .elementor-element.elementor-element-0ad7406{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-0ad7406 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-4f50682{--spacer-size:100px;}.elementor-7 .elementor-element.elementor-element-f937735{text-align:center;}.elementor-7 .elementor-element.elementor-element-f937735 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Staatliches", Sans-serif;font-weight:500;letter-spacing:1.6px;}.elementor-7 .elementor-element.elementor-element-ae6e3ed{--spacer-size:100px;}.elementor-7 .elementor-element.elementor-element-a7bc04d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a7bc04d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c4d717f );}.elementor-7 .elementor-element.elementor-element-a7bc04d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-a7bc04d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-522da44 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-522da44 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-8639a0e{--spacer-size:70px;}.elementor-7 .elementor-element.elementor-element-452f892{text-align:center;}.elementor-7 .elementor-element.elementor-element-452f892 .elementor-heading-title{color:#697452;font-family:"Staatliches", Sans-serif;font-size:45px;font-weight:500;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-135c73a{text-align:center;}.elementor-7 .elementor-element.elementor-element-135c73a .elementor-heading-title{color:#697452;font-family:"Oswald", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-135c73a > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-61846c6{color:#697452;}.elementor-7 .elementor-element.elementor-element-61846c6 > .elementor-widget-container{margin:20px 100px 50px 100px;}.elementor-7 .elementor-element.elementor-element-9f7cc3d .elementor-button{font-family:"Oswald", Sans-serif;font-size:29px;font-weight:400;text-transform:uppercase;letter-spacing:1.3px;fill:var( --e-global-color-c4d717f );color:var( --e-global-color-c4d717f );background-color:#697452;}.elementor-7 .elementor-element.elementor-element-618f6a9 .elementor-cta__content{min-height:100px;text-align:center;background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-618f6a9 .elementor-cta__bg-wrapper{min-width:304px;min-height:500px;}.elementor-7 .elementor-element.elementor-element-618f6a9 .elementor-cta__title{font-family:"Staatliches", Sans-serif;font-weight:600;letter-spacing:1.6px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-618f6a9 .elementor-cta__title:not(:last-child){margin-bottom:16px;}.elementor-7 .elementor-element.elementor-element-618f6a9 .elementor-cta__description{font-family:"Montserrat", Sans-serif;font-weight:500;letter-spacing:0.3px;}.elementor-7 .elementor-element.elementor-element-618f6a9 .elementor-cta__button{color:#FFFFFF;border-color:#697452;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );background-color:#697452;}.elementor-7 .elementor-element.elementor-element-618f6a9 .elementor-ribbon-inner{background-color:#697452;}.elementor-7 .elementor-element.elementor-element-618f6a9 .elementor-cta .elementor-cta__bg, .elementor-7 .elementor-element.elementor-element-618f6a9 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-7 .elementor-element.elementor-element-618f6a9 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-618f6a9{width:var( --container-widget-width, 105.594% );max-width:105.594%;--container-widget-width:105.594%;--container-widget-flex-grow:0;align-self:center;}.elementor-7 .elementor-element.elementor-element-0ec3abe{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-8850f23 .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-7 .elementor-element.elementor-element-8850f23 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-8850f23 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-1263032{--spacer-size:600px;}.elementor-7 .elementor-element.elementor-element-d43a670:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d43a670 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://jb-studio.nl/wp-content/uploads/2025/07/gevel-patroon-trans2-scaled.png");background-size:58% auto;}.elementor-7 .elementor-element.elementor-element-d43a670{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-d43a670 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-ef3307c{--spacer-size:100px;}.elementor-7 .elementor-element.elementor-element-5d3162d{--spacer-size:50px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-aac7a41{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-883d348 .elementor-button{font-size:22px;}.elementor-7 .elementor-element.elementor-element-883d348 > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-7 .elementor-element.elementor-element-571369d .elementor-button{font-size:22px;}.elementor-7 .elementor-element.elementor-element-10b259e{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-8f7872a > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-7 .elementor-element.elementor-element-a82a928 .elementor-button{font-size:22px;}.elementor-7 .elementor-element.elementor-element-63ba2ea > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-7 .elementor-element.elementor-element-f4a4426 .elementor-button{font-size:22px;}.elementor-7 .elementor-element.elementor-element-f4a4426 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-7 .elementor-element.elementor-element-d47e1b1 .elementor-button{font-size:22px;}.elementor-7 .elementor-element.elementor-element-d47e1b1 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-7 .elementor-element.elementor-element-380e8b0{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-9351eca > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-7 .elementor-element.elementor-element-cd61539 .elementor-button{font-size:22px;}.elementor-7 .elementor-element.elementor-element-cd61539 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-7 .elementor-element.elementor-element-56fb6dd .elementor-button{font-size:22px;}.elementor-7 .elementor-element.elementor-element-56fb6dd > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-7 .elementor-element.elementor-element-84e6469 > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-7 .elementor-element.elementor-element-f234b6e .elementor-button{font-size:22px;}.elementor-7 .elementor-element.elementor-element-61846c6 > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-7 .elementor-element.elementor-element-9f7cc3d .elementor-button{font-size:22px;}.elementor-7 .elementor-element.elementor-element-618f6a9 .elementor-cta__button{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-618f6a9{width:var( --container-widget-width, 536.479px );max-width:536.479px;--container-widget-width:536.479px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-fe12a4a > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-7 .elementor-element.elementor-element-571369d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0226c91{--spacer-size:70px;}.elementor-7 .elementor-element.elementor-element-f5da04a{--spacer-size:70px;}.elementor-7 .elementor-element.elementor-element-cd0bdd1{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-f4a4426 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d47e1b1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ed800dd{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-84e6469 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-7 .elementor-element.elementor-element-4f50682{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-ae6e3ed{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-8639a0e{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-61846c6 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-7 .elementor-element.elementor-element-618f6a9 .elementor-cta__button{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-618f6a9{width:initial;max-width:initial;}.elementor-7 .elementor-element.elementor-element-ef3307c{--spacer-size:50px;}}