.elementor-6622 .elementor-element.elementor-element-fc7afd6:not(.elementor-motion-effects-element-type-background), .elementor-6622 .elementor-element.elementor-element-fc7afd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kastdeuren-op-maat.nl/wp-content/uploads/2025/08/Kastdeuren-op-Maat-header-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6622 .elementor-element.elementor-element-fc7afd6 > .elementor-background-overlay{background-color:#1A1E23;opacity:0.36;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6622 .elementor-element.elementor-element-fc7afd6 > .elementor-container{min-height:918px;}.elementor-6622 .elementor-element.elementor-element-fc7afd6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6622 .elementor-element.elementor-element-67314c0{width:100%;max-width:100%;align-self:center;}.elementor-6622 .elementor-element.elementor-element-67314c0 > .elementor-widget-container{margin:70px 70px -23px 70px;}.elementor-6622 .elementor-element.elementor-element-cdf40a0 > .elementor-container{max-width:602px;}.elementor-6622 .elementor-element.elementor-element-cdf40a0{padding:35px 0px 0px 0px;}.elementor-6622 .elementor-element.elementor-element-a6df983.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6622 .elementor-element.elementor-element-9d022ed .elementor-button{background-color:#476D4100;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-6622 .elementor-element.elementor-element-9d022ed .elementor-button:hover, .elementor-6622 .elementor-element.elementor-element-9d022ed .elementor-button:focus{background-color:#364A33;color:#FFFFFF;border-color:#364A33;}.elementor-6622 .elementor-element.elementor-element-9d022ed{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6622 .elementor-element.elementor-element-9d022ed > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-6622 .elementor-element.elementor-element-9d022ed .elementor-button:hover svg, .elementor-6622 .elementor-element.elementor-element-9d022ed .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6622 .elementor-element.elementor-element-afdce4f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6622 .elementor-element.elementor-element-f79d07a .elementor-button{background-color:#476D4100;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-6622 .elementor-element.elementor-element-f79d07a .elementor-button:hover, .elementor-6622 .elementor-element.elementor-element-f79d07a .elementor-button:focus{background-color:#364A33;color:#FFFFFF;border-color:#364A33;}.elementor-6622 .elementor-element.elementor-element-f79d07a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6622 .elementor-element.elementor-element-f79d07a > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-6622 .elementor-element.elementor-element-f79d07a .elementor-button:hover svg, .elementor-6622 .elementor-element.elementor-element-f79d07a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6622 .elementor-element.elementor-element-60f2b1f:not(.elementor-motion-effects-element-type-background), .elementor-6622 .elementor-element.elementor-element-60f2b1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAF9;}.elementor-6622 .elementor-element.elementor-element-60f2b1f{border-style:solid;border-width:1px 0px 0px 0px;border-color:#EAEAEA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 20px 0px;}.elementor-6622 .elementor-element.elementor-element-60f2b1f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6622 .elementor-element.elementor-element-6bb7958c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6622 .elementor-element.elementor-element-54ce1627 > .elementor-widget-container{background-color:#FFFFFF87;margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-6622 .elementor-element.elementor-element-54ce1627{text-align:center;}.elementor-6622 .elementor-element.elementor-element-54ce1627 .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6622 .elementor-element.elementor-element-537e49f2{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-6622 .elementor-element.elementor-element-537e49f2 > .elementor-widget-container{background-color:#FFFFFF87;padding:15px 0px 0px 0px;}.elementor-6622 .elementor-element.elementor-element-6fe29ca9{--spacer-size:5px;}.elementor-6622 .elementor-element.elementor-element-bd44c93{margin-top:0px;margin-bottom:0px;}.elementor-6622 .elementor-element.elementor-element-a59ad5c .elementor-button{background-color:#FFFFFF;fill:#364A33;color:#364A33;border-style:solid;border-width:1px 1px 1px 1px;border-color:#364A33;border-radius:5px 5px 5px 5px;}.elementor-6622 .elementor-element.elementor-element-a59ad5c .elementor-button:hover, .elementor-6622 .elementor-element.elementor-element-a59ad5c .elementor-button:focus{background-color:#364A33;color:#FFFFFF;border-color:#364A33;}.elementor-6622 .elementor-element.elementor-element-a59ad5c .elementor-button:hover svg, .elementor-6622 .elementor-element.elementor-element-a59ad5c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6622 .elementor-element.elementor-element-02b7a40{margin-top:0px;margin-bottom:0px;}.elementor-6622 .elementor-element.elementor-element-dba9f21 .elementor-button{background-color:#FFFFFF;fill:#364A33;color:#364A33;border-style:solid;border-width:1px 1px 1px 1px;border-color:#364A33;border-radius:5px 5px 5px 5px;}.elementor-6622 .elementor-element.elementor-element-dba9f21 .elementor-button:hover, .elementor-6622 .elementor-element.elementor-element-dba9f21 .elementor-button:focus{background-color:#364A33;color:#FFFFFF;border-color:#364A33;}.elementor-6622 .elementor-element.elementor-element-dba9f21 .elementor-button:hover svg, .elementor-6622 .elementor-element.elementor-element-dba9f21 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6622 .elementor-element.elementor-element-52b965ad{border-style:solid;border-width:1px 0px 0px 0px;border-color:#eaeaea;padding:50px 0px 10px 0px;}.elementor-6622 .elementor-element.elementor-element-192b3c1d{--spacer-size:5px;}.elementor-6622 .elementor-element.elementor-element-48f95e91 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-6622 .elementor-element.elementor-element-48f95e91{text-align:center;}.elementor-6622 .elementor-element.elementor-element-48f95e91 .elementor-heading-title{font-weight:700;letter-spacing:-0.2px;}.elementor-6622 .elementor-element.elementor-element-80bf4f7 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-6622 .elementor-element.elementor-element-80bf4f7{text-align:center;}.elementor-6622 .elementor-element.elementor-element-2781841d{--spacer-size:5px;}.elementor-6622 .elementor-element.elementor-element-67eb7adf{padding:0px 0px 45px 0px;}.elementor-6622 .elementor-element.elementor-element-7deab910 img{max-width:85%;}.elementor-6622 .elementor-element.elementor-element-4e179a06 img{max-width:85%;}.elementor-6622 .elementor-element.elementor-element-9264884 img{max-width:85%;}.elementor-6622 .elementor-element.elementor-element-2c432031 img{max-width:85%;}.elementor-6622 .elementor-element.elementor-element-26e35344 img{max-width:85%;}.elementor-6622 .elementor-element.elementor-element-262017d9 img{max-width:85%;}.elementor-6622 .elementor-element.elementor-element-590f1cc{border-style:solid;border-width:1px 0px 0px 0px;border-color:#EAEAEA;}.elementor-6622 .elementor-element.elementor-element-3e3ab62 .elementor-button{background-color:#FFFFFF;fill:#364A33;color:#364A33;border-style:solid;border-width:1px 1px 1px 1px;border-color:#364A33;border-radius:5px 5px 5px 5px;}.elementor-6622 .elementor-element.elementor-element-3e3ab62 .elementor-button:hover, .elementor-6622 .elementor-element.elementor-element-3e3ab62 .elementor-button:focus{background-color:#364A33;color:#FFFFFF;border-color:#364A33;}.elementor-6622 .elementor-element.elementor-element-3e3ab62 .elementor-button:hover svg, .elementor-6622 .elementor-element.elementor-element-3e3ab62 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6622 .elementor-element.elementor-element-49c57a5{border-style:solid;border-width:0px 0px 0px 0px;border-color:#EAEAEA;margin-top:10px;margin-bottom:0px;}.elementor-6622 .elementor-element.elementor-element-49c57a5, .elementor-6622 .elementor-element.elementor-element-49c57a5 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-6622 .elementor-element.elementor-element-16aba02{--spacer-size:5px;}.elementor-6622 .elementor-element.elementor-element-f92b5f3{border-style:solid;border-width:1px 0px 0px 0px;border-color:#eaeaea;padding:50px 0px 10px 0px;}.elementor-6622 .elementor-element.elementor-element-e475720{--spacer-size:5px;}.elementor-6622 .elementor-element.elementor-element-5743412 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-6622 .elementor-element.elementor-element-5743412{text-align:center;}.elementor-6622 .elementor-element.elementor-element-5743412 .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6622 .elementor-element.elementor-element-083db0f > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-6622 .elementor-element.elementor-element-083db0f{text-align:center;}.elementor-6622 .elementor-element.elementor-element-b69915b{--spacer-size:5px;}.elementor-6622 .elementor-element.elementor-element-8f92386{padding:0px 0px 50px 0px;}.elementor-6622 .elementor-element.elementor-element-632923b5 img{max-width:50%;}.elementor-6622 .elementor-element.elementor-element-36a56140 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-6622 .elementor-element.elementor-element-36a56140{text-align:center;}.elementor-6622 .elementor-element.elementor-element-36a56140 .elementor-heading-title{font-size:20px;}.elementor-6622 .elementor-element.elementor-element-34272b4c{text-align:center;}.elementor-6622 .elementor-element.elementor-element-ee31db4 img{max-width:50%;}.elementor-6622 .elementor-element.elementor-element-f2f3b02 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-6622 .elementor-element.elementor-element-f2f3b02{text-align:center;}.elementor-6622 .elementor-element.elementor-element-f2f3b02 .elementor-heading-title{font-size:20px;}.elementor-6622 .elementor-element.elementor-element-ddd9098{text-align:center;}.elementor-6622 .elementor-element.elementor-element-bd59ddc img{max-width:50%;}.elementor-6622 .elementor-element.elementor-element-3cc2b2fd > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-6622 .elementor-element.elementor-element-3cc2b2fd{text-align:center;}.elementor-6622 .elementor-element.elementor-element-3cc2b2fd .elementor-heading-title{font-size:20px;}.elementor-6622 .elementor-element.elementor-element-e7ba37a{text-align:center;}.elementor-6622 .elementor-element.elementor-element-f64dfdc:not(.elementor-motion-effects-element-type-background), .elementor-6622 .elementor-element.elementor-element-f64dfdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAF9;}.elementor-6622 .elementor-element.elementor-element-f64dfdc{border-style:solid;border-width:1px 0px 0px 0px;border-color:#eaeaea;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 10px 0px;}.elementor-6622 .elementor-element.elementor-element-f64dfdc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6622 .elementor-element.elementor-element-349da67b{--spacer-size:5px;}.elementor-6622 .elementor-element.elementor-element-32959ffa > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-6622 .elementor-element.elementor-element-32959ffa{text-align:center;}.elementor-6622 .elementor-element.elementor-element-32959ffa .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6622 .elementor-element.elementor-element-5235c78d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6622 .elementor-element.elementor-element-5235c78d{text-align:center;}.elementor-6622 .elementor-element.elementor-element-4840bf62{--spacer-size:5px;}.elementor-6622 .elementor-element.elementor-element-55c8e78d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6622 .elementor-element.elementor-element-55c8e78d:not(.elementor-motion-effects-element-type-background), .elementor-6622 .elementor-element.elementor-element-55c8e78d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAF9;}.elementor-6622 .elementor-element.elementor-element-55c8e78d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 20px 0px;}.elementor-6622 .elementor-element.elementor-element-55c8e78d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6622 .elementor-element.elementor-element-47618e3b > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6622 .elementor-element.elementor-element-47618e3b{text-align:left;}.elementor-6622 .elementor-element.elementor-element-47618e3b img{max-width:10%;}.elementor-6622 .elementor-element.elementor-element-62003237 .elementor-heading-title{font-weight:bold;}.elementor-6622 .elementor-element.elementor-element-74141c66 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6622 .elementor-element.elementor-element-74141c66:not(.elementor-motion-effects-element-type-background), .elementor-6622 .elementor-element.elementor-element-74141c66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAF9;}.elementor-6622 .elementor-element.elementor-element-74141c66{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-6622 .elementor-element.elementor-element-74141c66 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6622 .elementor-element.elementor-element-7ef6eb96 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6622 .elementor-element.elementor-element-7ef6eb96{text-align:left;}.elementor-6622 .elementor-element.elementor-element-7ef6eb96 img{max-width:10%;}.elementor-6622 .elementor-element.elementor-element-5c243a78 .elementor-heading-title{font-weight:bold;}.elementor-6622 .elementor-element.elementor-element-4dba637d:not(.elementor-motion-effects-element-type-background), .elementor-6622 .elementor-element.elementor-element-4dba637d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6622 .elementor-element.elementor-element-4dba637d{border-style:solid;border-width:1px 0px 0px 0px;border-color:#EAEAEA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:55px 0px 20px 0px;}.elementor-6622 .elementor-element.elementor-element-4dba637d, .elementor-6622 .elementor-element.elementor-element-4dba637d > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-6622 .elementor-element.elementor-element-4dba637d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6622 .elementor-element.elementor-element-2afaeb18{text-align:center;}.elementor-6622 .elementor-element.elementor-element-2afaeb18 .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6622 .elementor-element.elementor-element-552da8e:not(.elementor-motion-effects-element-type-background), .elementor-6622 .elementor-element.elementor-element-552da8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6622 .elementor-element.elementor-element-552da8e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6622 .elementor-element.elementor-element-552da8e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-msie .elementor-6622 .elementor-element.elementor-element-184ee67 .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-6622 .elementor-element.elementor-element-184ee67 .post-grid-inner{text-align:left;}.elementor-6622 .elementor-element.elementor-element-184ee67 .wpcap-grid-container{grid-column-gap:46px;grid-row-gap:30px;}.elementor-6622 .elementor-element.elementor-element-184ee67 .wpcap-grid-container .wpcap-post{border-radius:0px;}.elementor-6622 .elementor-element.elementor-element-184ee67 .wpcap-grid-container .wpcap-post a.read-more-btn{border-radius:0px;}@media(max-width:1024px){.elementor-msie .elementor-6622 .elementor-element.elementor-element-184ee67 .elementor-portfolio-item{width:calc( 100% / 2 );}}@media(min-width:768px){.elementor-6622 .elementor-element.elementor-element-a6df983{width:50%;}.elementor-6622 .elementor-element.elementor-element-afdce4f{width:50%;}.elementor-6622 .elementor-element.elementor-element-6bb7958c{width:100%;}}@media(max-width:767px){.elementor-6622 .elementor-element.elementor-element-9d8f109{padding:0px 0px 0px 3px;}.elementor-6622 .elementor-element.elementor-element-55a66c5{padding:0px 0px 0px 3px;}.elementor-msie .elementor-6622 .elementor-element.elementor-element-184ee67 .elementor-portfolio-item{width:calc( 100% / 1 );}}