.elementor-1425 .elementor-element.elementor-element-1988b8f{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-1425 .elementor-element.elementor-element-1988b8f:not(.elementor-motion-effects-element-type-background), .elementor-1425 .elementor-element.elementor-element-1988b8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://johnmul.nl/wp-content/uploads/2025/01/mooi-als-achtergrond-ergens-scaled.jpg");}.elementor-1425 .elementor-element.elementor-element-4b1d9af{width:100%;max-width:100%;}.elementor-1425 .elementor-element.elementor-element-4b1d9af .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:5rem;font-weight:300;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-3px;color:var( --e-global-color-astglobalcolor5 );}.elementor-1425 .elementor-element.elementor-element-2c6b207{--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;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--padding-top:6%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1425 .elementor-element.elementor-element-2c6b207.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1425 .elementor-element.elementor-element-52df6ea{--display:flex;}.elementor-1425 .elementor-element.elementor-element-31a17fd{color:var( --e-global-color-astglobalcolor5 );}.elementor-1425 .elementor-element.elementor-element-7f52c55{--display:flex;}.elementor-1425 .elementor-element.elementor-element-1ed98d3{--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 11px;--row-gap:0px;--column-gap:11px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-1425 .elementor-element.elementor-element-b41ba45{--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;}.elementor-1425 .elementor-element.elementor-element-b41ba45:not(.elementor-motion-effects-element-type-background), .elementor-1425 .elementor-element.elementor-element-b41ba45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://johnmul.nl/wp-content/uploads/2024/12/visgraat-scaled-e1741356904930.jpg");background-size:cover;}.elementor-1425 .elementor-element.elementor-element-ee1b61c{font-weight:700;color:#FFFFFF;}.elementor-1425 .elementor-element.elementor-element-8903eff{--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;}.elementor-1425 .elementor-element.elementor-element-8903eff:not(.elementor-motion-effects-element-type-background), .elementor-1425 .elementor-element.elementor-element-8903eff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://johnmul.nl/wp-content/uploads/2024/12/walvisgraat-scaled-e1741356879989.jpg");background-size:cover;}.elementor-1425 .elementor-element.elementor-element-aebbbb0{font-weight:700;color:#FFFFFF;}.elementor-1425 .elementor-element.elementor-element-242e55a{--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;}.elementor-1425 .elementor-element.elementor-element-242e55a:not(.elementor-motion-effects-element-type-background), .elementor-1425 .elementor-element.elementor-element-242e55a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://johnmul.nl/wp-content/uploads/2025/03/LH7230-Perspective-Vivafloors-1600x0-c-default.jpg");background-size:cover;}.elementor-1425 .elementor-element.elementor-element-89bc070{font-weight:700;color:#FFFFFF;}.elementor-1425 .elementor-element.elementor-element-4e34bee{--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;}.elementor-1425 .elementor-element.elementor-element-4e34bee:not(.elementor-motion-effects-element-type-background), .elementor-1425 .elementor-element.elementor-element-4e34bee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://johnmul.nl/wp-content/uploads/2025/03/Premier-eiken-8520-1107x1107-c-center.jpg");background-size:cover;}.elementor-1425 .elementor-element.elementor-element-9c86411{font-weight:700;color:#FFFFFF;}.elementor-1425 .elementor-element.elementor-element-44d57f1{--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;}.elementor-1425 .elementor-element.elementor-element-44d57f1:not(.elementor-motion-effects-element-type-background), .elementor-1425 .elementor-element.elementor-element-44d57f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://johnmul.nl/wp-content/uploads/2025/03/1830-Top-Vivafloors-1-scaled-e1741356820204.jpg");background-size:cover;}.elementor-1425 .elementor-element.elementor-element-60f8b02{font-weight:700;color:#FFFFFF;}.elementor-1425 .elementor-element.elementor-element-531fcb5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1425 .elementor-element.elementor-element-3ec9836{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1425 .elementor-element.elementor-element-3ec9836:not(.elementor-motion-effects-element-type-background), .elementor-1425 .elementor-element.elementor-element-3ec9836 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://johnmul.nl/wp-content/uploads/2025/01/4520-top-vivafloors-scaled.jpg");}.elementor-1425 .elementor-element.elementor-element-f690c6d{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;color:var( --e-global-color-astglobalcolor5 );}.elementor-1425 .elementor-element.elementor-element-f690c6d > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:34px 34px 34px 34px;}.elementor-1425 .elementor-element.elementor-element-8cb4f9c{--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;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-1425 .elementor-element.elementor-element-dae6867 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-weight:300;}.elementor-1425 .elementor-element.elementor-element-404d9a8{--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;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-1425 .elementor-element.elementor-element-50f009b{--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;}.elementor-1425 .elementor-element.elementor-element-50f009b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1425 .elementor-element.elementor-element-0b583a3{--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;}.elementor-1425 .elementor-element.elementor-element-0b583a3:not(.elementor-motion-effects-element-type-background), .elementor-1425 .elementor-element.elementor-element-0b583a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://johnmul.nl/wp-content/uploads/2024/12/visgraat-perspectief-scaled.jpg");}.elementor-1425 .elementor-element.elementor-element-0b583a3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1425 .elementor-element.elementor-element-0bf802f{--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;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}@media(max-width:1024px){.elementor-1425 .elementor-element.elementor-element-1988b8f{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1425 .elementor-element.elementor-element-4b1d9af > .elementor-widget-container{padding:0% 20% 0% 0%;}.elementor-1425 .elementor-element.elementor-element-4b1d9af .elementor-heading-title{font-size:65px;}.elementor-1425 .elementor-element.elementor-element-1ed98d3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-1425 .elementor-element.elementor-element-f690c6d{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}}@media(max-width:767px){.elementor-1425 .elementor-element.elementor-element-1988b8f{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1425 .elementor-element.elementor-element-4b1d9af > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1425 .elementor-element.elementor-element-4b1d9af .elementor-heading-title{font-size:50px;}.elementor-1425 .elementor-element.elementor-element-1ed98d3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1425 .elementor-element.elementor-element-b41ba45{--width:30%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-1425 .elementor-element.elementor-element-8903eff{--width:45%;}.elementor-1425 .elementor-element.elementor-element-531fcb5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1425 .elementor-element.elementor-element-3ec9836{--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-1425 .elementor-element.elementor-element-0b583a3{--padding-top:46px;--padding-bottom:46px;--padding-left:46px;--padding-right:46px;}}@media(min-width:768px){.elementor-1425 .elementor-element.elementor-element-2c6b207{--width:100%;}.elementor-1425 .elementor-element.elementor-element-52df6ea{--width:50%;}.elementor-1425 .elementor-element.elementor-element-7f52c55{--width:44%;}.elementor-1425 .elementor-element.elementor-element-b41ba45{--width:25%;}.elementor-1425 .elementor-element.elementor-element-8903eff{--width:25%;}.elementor-1425 .elementor-element.elementor-element-242e55a{--width:25%;}.elementor-1425 .elementor-element.elementor-element-4e34bee{--width:25%;}.elementor-1425 .elementor-element.elementor-element-44d57f1{--width:25%;}.elementor-1425 .elementor-element.elementor-element-3ec9836{--width:50%;}.elementor-1425 .elementor-element.elementor-element-8cb4f9c{--width:50%;}.elementor-1425 .elementor-element.elementor-element-50f009b{--width:54.698%;}.elementor-1425 .elementor-element.elementor-element-0b583a3{--width:36%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1425 .elementor-element.elementor-element-2c6b207{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-b41ba45 */.elementor-1425 .elementor-element.elementor-element-b41ba45 {
    border-radius: 50%;
    width: 200px;
    height: 200px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8903eff */.elementor-1425 .elementor-element.elementor-element-8903eff {
    border-radius: 50%;
    width: 200px;
    height: 200px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-242e55a */.elementor-1425 .elementor-element.elementor-element-242e55a {
    border-radius: 50%;
    width: 200px;
    height: 200px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e34bee */.elementor-1425 .elementor-element.elementor-element-4e34bee {
    border-radius: 50%;
    width: 200px;
    height: 200px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44d57f1 */.elementor-1425 .elementor-element.elementor-element-44d57f1 {
    border-radius: 50%;
    width: 200px;
    height: 200px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}/* End custom CSS */