.elementor-1193 .elementor-element.elementor-element-ef0631f{--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:5%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-1193 .elementor-element.elementor-element-eb968f9{--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-1193 .elementor-element.elementor-element-f8e4a0d{--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-1193 .elementor-element.elementor-element-85c1ddd{--display:flex;}.elementor-1193 .elementor-element.elementor-element-8c148cf{--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;--flex-wrap:wrap;}.elementor-1193 .elementor-element.elementor-element-13d5b8d{--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;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 8px 0px rgba(172, 172, 172, 0.5);}.elementor-1193 .elementor-element.elementor-element-13d5b8d:not(.elementor-motion-effects-element-type-background), .elementor-1193 .elementor-element.elementor-element-13d5b8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1193 .elementor-element.elementor-element-7d94307{--display:flex;}.elementor-1193 .elementor-element.elementor-element-6319eb8{width:100%;max-width:100%;}.elementor-1193 .elementor-element.elementor-element-6319eb8 .elementor-heading-title{font-size:1.1em;}.elementor-1193 .elementor-element.elementor-element-8a1bf5d{--display:flex;}.elementor-1193 .elementor-element.elementor-element-a14d86d .elementor-icon-list-icon i{color:var( --e-global-color-blocksy_palette_5 );transition:color 0.3s;}.elementor-1193 .elementor-element.elementor-element-a14d86d .elementor-icon-list-icon svg{fill:var( --e-global-color-blocksy_palette_5 );transition:fill 0.3s;}.elementor-1193 .elementor-element.elementor-element-a14d86d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1193 .elementor-element.elementor-element-a14d86d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1193 .elementor-element.elementor-element-a14d86d .elementor-icon-list-item > a{font-size:0.8em;font-weight:600;text-transform:uppercase;}.elementor-1193 .elementor-element.elementor-element-a14d86d .elementor-icon-list-text{color:var( --e-global-color-blocksy_palette_5 );transition:color 0.3s;}.elementor-1193 .elementor-element.elementor-element-5b64514{font-size:0.9em;}.elementor-1193 .elementor-element.elementor-element-03c22f6{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 8px 0px rgba(172, 172, 172, 0.5);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-1193 .elementor-element.elementor-element-03c22f6:not(.elementor-motion-effects-element-type-background), .elementor-1193 .elementor-element.elementor-element-03c22f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF4F5;}.elementor-1193 .elementor-element.elementor-element-13546bd{width:100%;max-width:100%;}.elementor-1193 .elementor-element.elementor-element-13546bd .elementor-heading-title{font-size:0.8em;font-weight:600;text-transform:uppercase;color:var( --e-global-color-blocksy_palette_5 );}.elementor-1193 .elementor-element.elementor-element-676b300{width:100%;max-width:100%;}.elementor-1193 .elementor-element.elementor-element-676b300 .elementor-heading-title{font-size:1.1em;}.elementor-1193 .elementor-element.elementor-element-8c6c199{font-size:0.8em;}.elementor-1193 .elementor-element.elementor-element-adaa98c{--display:flex;--min-height:0vh;--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;--flex-wrap:wrap;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1193 .elementor-element.elementor-element-718868d{--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;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 8px 0px rgba(172, 172, 172, 0.5);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-1193 .elementor-element.elementor-element-718868d:not(.elementor-motion-effects-element-type-background), .elementor-1193 .elementor-element.elementor-element-718868d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1193 .elementor-element.elementor-element-4e71244 .elementor-icon-list-icon i{color:var( --e-global-color-blocksy_palette_4 );transition:color 0.3s;}.elementor-1193 .elementor-element.elementor-element-4e71244 .elementor-icon-list-icon svg{fill:var( --e-global-color-blocksy_palette_4 );transition:fill 0.3s;}.elementor-1193 .elementor-element.elementor-element-4e71244{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1193 .elementor-element.elementor-element-4e71244 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1193 .elementor-element.elementor-element-ce47ab5{--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;--flex-wrap:wrap;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 8px 0px rgba(172, 172, 172, 0.5);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-1193 .elementor-element.elementor-element-ce47ab5:not(.elementor-motion-effects-element-type-background), .elementor-1193 .elementor-element.elementor-element-ce47ab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1193 .elementor-element.elementor-element-d951ef1{width:100%;max-width:100%;}.elementor-1193 .elementor-element.elementor-element-9dab818{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 8px 0px rgba(172, 172, 172, 0.5);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-1193 .elementor-element.elementor-element-9dab818:not(.elementor-motion-effects-element-type-background), .elementor-1193 .elementor-element.elementor-element-9dab818 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1193 .elementor-element.elementor-element-cbd5a45 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1193 .elementor-element.elementor-element-cbd5a45.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1193 .elementor-element.elementor-element-cbd5a45.elementor-view-framed .elementor-icon, .elementor-1193 .elementor-element.elementor-element-cbd5a45.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1193 .elementor-element.elementor-element-cbd5a45 .elementor-icon-box-description{font-size:0.8em;}.elementor-1193 .elementor-element.elementor-element-5416788 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1193 .elementor-element.elementor-element-5416788.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-blocksy_palette_5 );}.elementor-1193 .elementor-element.elementor-element-5416788.elementor-view-framed .elementor-icon, .elementor-1193 .elementor-element.elementor-element-5416788.elementor-view-default .elementor-icon{fill:var( --e-global-color-blocksy_palette_5 );color:var( --e-global-color-blocksy_palette_5 );border-color:var( --e-global-color-blocksy_palette_5 );}.elementor-1193 .elementor-element.elementor-element-5416788 .elementor-icon-box-description{font-size:0.8em;}.elementor-1193 .elementor-element.elementor-element-c7033b2{--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;}.elementor-1193 .elementor-element.elementor-element-03f4b1a{--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;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 8px 0px rgba(172, 172, 172, 0.5);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-1193 .elementor-element.elementor-element-03f4b1a:not(.elementor-motion-effects-element-type-background), .elementor-1193 .elementor-element.elementor-element-03f4b1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1193 .elementor-element.elementor-element-9ea71c5{--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-1193 .elementor-element.elementor-element-3d0c993{--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;--flex-wrap:wrap;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1193 .elementor-element.elementor-element-3d0c993:not(.elementor-motion-effects-element-type-background), .elementor-1193 .elementor-element.elementor-element-3d0c993 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-1193 .elementor-element.elementor-element-4d86106{--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-1193 .elementor-element.elementor-element-18c2f59 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1193 .elementor-element.elementor-element-8aa6f4a{--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;--justify-content:center;}@media(min-width:768px){.elementor-1193 .elementor-element.elementor-element-eb968f9{--width:50%;}.elementor-1193 .elementor-element.elementor-element-f8e4a0d{--width:50%;}.elementor-1193 .elementor-element.elementor-element-13d5b8d{--width:66%;}.elementor-1193 .elementor-element.elementor-element-7d94307{--width:38%;}.elementor-1193 .elementor-element.elementor-element-03c22f6{--width:32%;}.elementor-1193 .elementor-element.elementor-element-adaa98c{--width:66%;}.elementor-1193 .elementor-element.elementor-element-9dab818{--width:32%;}.elementor-1193 .elementor-element.elementor-element-03f4b1a{--width:50%;}.elementor-1193 .elementor-element.elementor-element-9ea71c5{--width:50%;}.elementor-1193 .elementor-element.elementor-element-4d86106{--width:80%;}.elementor-1193 .elementor-element.elementor-element-8aa6f4a{--width:20%;}}@media(max-width:767px){.elementor-1193 .elementor-element.elementor-element-ef0631f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1193 .elementor-element.elementor-element-03c22f6{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}}/* Start custom CSS for icon-box, class: .elementor-element-5416788 *//* ========================================
   OPLOSCAFÉ - CONTACT ICONEN
   ======================================== */

/* Basis voor beide iconen */
.oplos-whatsapp-icon .elementor-icon,
.oplos-mail-icon .elementor-icon {
    width: 42px;
    height: 42px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    padding: 0;
}

/* Icoon zelf */
.oplos-whatsapp-icon .elementor-icon i,
.oplos-mail-icon .elementor-icon i {
    font-size: 23px;
}

/* SVG iconen - voor het geval Elementor SVG gebruikt */
.oplos-whatsapp-icon .elementor-icon svg,
.oplos-mail-icon .elementor-icon svg {
    width: 23px;
    height: 23px;
}


/* WHATSAPP
   groene cirkel + wit icoon
   ======================================== */

.oplos-whatsapp-icon .elementor-icon {
    background-color: #25D366;
    color: #ffffff;
    fill: #ffffff;
}

.oplos-whatsapp-icon .elementor-icon svg {
    fill: #ffffff;
}


/* E-MAIL
   lichtroze cirkel + donkerroze icoon
   ======================================== */

.oplos-mail-icon .elementor-icon {
    background-color: #F8D8E8;
    color: #C6006F;
    fill: #C6006F;
}

.oplos-mail-icon .elementor-icon svg {
    fill: #C6006F;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-18c2f59 *//* ========================================
   OPLOSCAFÉ - VRAAGSTUK ICOON
   ======================================== */

.oplos-vraagstuk-icon .elementor-icon {
    width: 42px;
    height: 42px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    padding: 0;

    /* lichtroze cirkel */
    background-color: #F8D8E8;

    /* roze icoon */
    color: #D00070;
    fill: #D00070;
}

/* Font Awesome icoon */
.oplos-vraagstuk-icon .elementor-icon i {
    font-size: 23px;
    color: #D00070;
}

/* SVG icoon */
.oplos-vraagstuk-icon .elementor-icon svg {
    width: 23px;
    height: 23px;
    fill: #D00070;
    color: #D00070;
}/* End custom CSS */