.elementor-692 .elementor-element.elementor-element-252e0f6d{--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;--overflow:hidden;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:340px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-252e0f6d:not(.elementor-motion-effects-element-type-background), .elementor-692 .elementor-element.elementor-element-252e0f6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-692 .elementor-element.elementor-element-3018313b{--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;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-692 .elementor-element.elementor-element-67dc7f71{--display:flex;}.elementor-692 .elementor-element.elementor-element-f633b70{--display:flex;--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:flex-end;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-692 .elementor-element.elementor-element-3a3b8974 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-692 .elementor-element.elementor-element-3a3b8974 .elementor-button:hover, .elementor-692 .elementor-element.elementor-element-3a3b8974 .elementor-button:focus{color:var( --e-global-color-3068aa4 );}.elementor-692 .elementor-element.elementor-element-3a3b8974 .elementor-button:hover svg, .elementor-692 .elementor-element.elementor-element-3a3b8974 .elementor-button:focus svg{fill:var( --e-global-color-3068aa4 );}.elementor-692 .elementor-element.elementor-element-1c0b6a00 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-692 .elementor-element.elementor-element-1c0b6a00 .elementor-button:hover, .elementor-692 .elementor-element.elementor-element-1c0b6a00 .elementor-button:focus{color:var( --e-global-color-3068aa4 );}.elementor-692 .elementor-element.elementor-element-1c0b6a00 .elementor-button:hover svg, .elementor-692 .elementor-element.elementor-element-1c0b6a00 .elementor-button:focus svg{fill:var( --e-global-color-3068aa4 );}.elementor-692 .elementor-element.elementor-element-544c2634{--display:flex;}.elementor-692 .elementor-element.elementor-element-730c8810{--display:flex;}.elementor-692 .elementor-element.elementor-element-66411c8c{--display:flex;}.elementor-692 .elementor-element.elementor-element-251e85e2{--display:flex;}.elementor-692 .elementor-element.elementor-element-a3c73cf{--display:flex;}.elementor-692 .elementor-element.elementor-element-5305ebf9{--display:flex;}.elementor-692 .elementor-element.elementor-element-7ec17080{--display:flex;}.elementor-692 .elementor-element.elementor-element-b1e97c5{--display:flex;}.elementor-692 .elementor-element.elementor-element-5023456a{--display:flex;}.elementor-692 .elementor-element.elementor-element-412332e5{--display:flex;}.elementor-692 .elementor-element.elementor-element-1944f6e{--display:flex;}.elementor-692 .elementor-element.elementor-element-1e18f179{--display:flex;}.elementor-692 .elementor-element.elementor-element-7aa391f0{--display:flex;}.elementor-692 .elementor-element.elementor-element-64c632b6{--display:flex;}.elementor-692 .elementor-element.elementor-element-8ab9fd6{--display:flex;}.elementor-692 .elementor-element.elementor-element-4a0163b6{--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:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-352f3f1a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-692 .elementor-element.elementor-element-352f3f1a .elementor-button .elementor-button-content-wrapper{gap:8px;}@media(max-width:1024px){.elementor-692 .elementor-element.elementor-element-252e0f6d{--padding-top:100px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}}@media(max-width:767px){.elementor-692 .elementor-element.elementor-element-3018313b{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-692 .elementor-element.elementor-element-67dc7f71{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-692 .elementor-element.elementor-element-f633b70{--justify-content:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-692 .elementor-element.elementor-element-4a0163b6{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for container, class: .elementor-element-252e0f6d */.elementor-692 .elementor-element.elementor-element-252e0f6d:before {
    content: "";
    height: 340px;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: linear-gradient(0deg,rgba(255, 255, 255, 1) 0%, rgba(246, 238, 225, 1) 100%);
}

.grid-row {
    display: grid;
    grid-template-columns: 2fr 2fr 4fr;
    grid-gap: 40px;
    padding: 48px 0;
    border-top: 1px solid var(--e-global-color-8553ade)
}

.grid-row .stap p {
    color: var(--e-global-color-text);
    text-transform: uppercase;
    font-weight: 500;
    font-size: 16px;
}

.grid-row p {
    color: var(--e-global-color-4412812);
}

.aankopen,
.verkopen {
    opacity: 0;
    pointer-events: none;
    position: absolute;
}

.aankopen.active,
.verkopen.active {
    position: relative;
    opacity: 1;
    pointer-events: auto;
}

#aankopen.active a,
#verkopen.active a{
    background: var(--e-global-color-02c9438);
    color: white;
}

#aankopen.active a span,
#verkopen.active a span {
    color: white;
}

@media only screen and (max-width: 767px) {
    .grid-row {
        grid-template-columns: 1fr;
        grid-gap: 8px;
        padding: 32px 0;
    }
}/* End custom CSS */