.elementor-1 .elementor-element.elementor-element-a7cc150 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-1 .elementor-element.elementor-element-a7cc150:not(.elementor-motion-effects-element-type-background), .elementor-1 .elementor-element.elementor-element-a7cc150 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://houseofempathy.nl/wp-content/uploads/2025/01/house-of-empathy-home-bg.jpg");background-position:50% 80%;background-size:cover;}.elementor-1 .elementor-element.elementor-element-a7cc150 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-e02850b ) 0%, #FFFFFF00 43%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1 .elementor-element.elementor-element-a7cc150 > .elementor-container{min-height:40vw;}.elementor-1 .elementor-element.elementor-element-a7cc150{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 40px 40px 40px;}.elementor-1 .elementor-element.elementor-element-33103d1 .elementor-heading-title{color:var( --e-global-color-34ae8de );font-size:22px;text-transform:uppercase;}.elementor-1 .elementor-element.elementor-element-fafba64 .elementor-heading-title{color:var( --e-global-color-34ae8de );font-size:48px;font-weight:700;}.elementor-1 .elementor-element.elementor-element-1c45fce .elementor-button{background-color:var( --e-global-color-2548b51 );font-size:25px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;padding:13px 25px 7px 30px;}.elementor-1 .elementor-element.elementor-element-1c45fce .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1 .elementor-element.elementor-element-1c45fce .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1 .elementor-element.elementor-element-8460cd9:not(.elementor-motion-effects-element-type-background), .elementor-1 .elementor-element.elementor-element-8460cd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-377690e );}.elementor-1 .elementor-element.elementor-element-8460cd9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-1 .elementor-element.elementor-element-8460cd9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1 .elementor-element.elementor-element-c748dd6 > .elementor-element-populated{padding:10px 40px 10px 10px;}.elementor-1 .elementor-element.elementor-element-3165bb4 > .elementor-widget-container{margin:0px 0px 0px -60px;}.elementor-1 .elementor-element.elementor-element-3165bb4{text-align:right;}.elementor-1 .elementor-element.elementor-element-3165bb4 .elementor-heading-title{font-size:80px;font-weight:800;}.elementor-1 .elementor-element.elementor-element-7710389 > .elementor-element-populated{padding:10px 100px 10px 10px;}.elementor-1 .elementor-element.elementor-element-9025b66{font-size:36px;line-height:1.4em;}.elementor-1 .elementor-element.elementor-element-0d11793:not(.elementor-motion-effects-element-type-background), .elementor-1 .elementor-element.elementor-element-0d11793 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b50bf9 );}.elementor-1 .elementor-element.elementor-element-0d11793{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-1 .elementor-element.elementor-element-0d11793 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1 .elementor-element.elementor-element-7b2fb9d{text-align:center;}.elementor-1 .elementor-element.elementor-element-7b2fb9d .elementor-heading-title{font-size:48px;}.elementor-1 .elementor-element.elementor-element-af05e06 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:50px;}.elementor-1 .elementor-element.elementor-element-af05e06{margin-top:40px;margin-bottom:0px;}.elementor-1 .elementor-element.elementor-element-c183751 img{width:80%;}.elementor-1 .elementor-element.elementor-element-8b7e757{text-align:center;}.elementor-1 .elementor-element.elementor-element-8b7e757 .elementor-heading-title{color:var( --e-global-color-34ae8de );font-size:36px;font-weight:800;}.elementor-1 .elementor-element.elementor-element-7b733a3{text-align:center;font-size:24px;}.elementor-1 .elementor-element.elementor-element-871071d img{width:80%;}.elementor-1 .elementor-element.elementor-element-67463f8{text-align:center;}.elementor-1 .elementor-element.elementor-element-67463f8 .elementor-heading-title{color:var( --e-global-color-34ae8de );font-size:36px;font-weight:800;}.elementor-1 .elementor-element.elementor-element-123b0de{text-align:center;font-size:24px;}.elementor-1 .elementor-element.elementor-element-e94cf14 img{width:80%;}.elementor-1 .elementor-element.elementor-element-763b201{text-align:center;}.elementor-1 .elementor-element.elementor-element-763b201 .elementor-heading-title{color:var( --e-global-color-34ae8de );font-size:36px;font-weight:800;}.elementor-1 .elementor-element.elementor-element-9a6d0a0{text-align:center;font-size:24px;}.elementor-1 .elementor-element.elementor-element-fd99133:not(.elementor-motion-effects-element-type-background), .elementor-1 .elementor-element.elementor-element-fd99133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://houseofempathy.nl/wp-content/uploads/2025/02/house-of-empathy-home-agenda.jpg");background-position:center center;background-size:cover;}.elementor-1 .elementor-element.elementor-element-fd99133 > .elementor-container{min-height:30vw;}.elementor-1 .elementor-element.elementor-element-fd99133{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1 .elementor-element.elementor-element-fd99133 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1 .elementor-element.elementor-element-2dacc4e{--spacer-size:250px;}.elementor-1 .elementor-element.elementor-element-d7591e7:not(.elementor-motion-effects-element-type-background), .elementor-1 .elementor-element.elementor-element-d7591e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2548b51 );}.elementor-1 .elementor-element.elementor-element-d7591e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-1 .elementor-element.elementor-element-d7591e7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1 .elementor-element.elementor-element-b6f2edc{text-align:center;}.elementor-1 .elementor-element.elementor-element-b6f2edc .elementor-heading-title{font-size:48px;}.elementor-1 .elementor-element.elementor-element-64e4327 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1 .elementor-element.elementor-element-64e4327{text-align:center;}.elementor-1 .elementor-element.elementor-element-64e4327 .elementor-heading-title{font-size:36px;font-weight:normal;}.elementor-1 .elementor-element.elementor-element-105824a{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-1 .elementor-element.elementor-element-105824a .swiper-slide > .elementor-element{height:100%;}@media(min-width:768px){.elementor-1 .elementor-element.elementor-element-dbc5dfd{width:67%;}.elementor-1 .elementor-element.elementor-element-4175a0d{width:33%;}.elementor-1 .elementor-element.elementor-element-c748dd6{width:50%;}.elementor-1 .elementor-element.elementor-element-7710389{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1 .elementor-element.elementor-element-c748dd6{width:100%;}.elementor-1 .elementor-element.elementor-element-7710389{width:100%;}}@media(min-width:1025px){.elementor-1 .elementor-element.elementor-element-fd99133:not(.elementor-motion-effects-element-type-background), .elementor-1 .elementor-element.elementor-element-fd99133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-1 .elementor-element.elementor-element-a7cc150:not(.elementor-motion-effects-element-type-background), .elementor-1 .elementor-element.elementor-element-a7cc150 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 60%;}.elementor-1 .elementor-element.elementor-element-a7cc150{padding:40px 40px 40px 40px;}.elementor-1 .elementor-element.elementor-element-8460cd9{padding:80px 20px 80px 20px;}.elementor-1 .elementor-element.elementor-element-c748dd6 > .elementor-element-populated{padding:10px 40px 10px 10px;}.elementor-1 .elementor-element.elementor-element-3165bb4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1 .elementor-element.elementor-element-3165bb4{text-align:left;}.elementor-1 .elementor-element.elementor-element-7710389 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-1 .elementor-element.elementor-element-9025b66{font-size:30px;}.elementor-1 .elementor-element.elementor-element-af05e06 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-1 .elementor-element.elementor-element-8b7e757 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-1 .elementor-element.elementor-element-67463f8 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-1 .elementor-element.elementor-element-763b201 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-1 .elementor-element.elementor-element-105824a{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-1 .elementor-element.elementor-element-a7cc150 > .elementor-container{min-height:30vw;}.elementor-1 .elementor-element.elementor-element-a7cc150:not(.elementor-motion-effects-element-type-background), .elementor-1 .elementor-element.elementor-element-a7cc150 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 0%;}.elementor-1 .elementor-element.elementor-element-a7cc150{padding:40px 40px 40px 40px;}.elementor-1 .elementor-element.elementor-element-fafba64 .elementor-heading-title{font-size:36px;}.elementor-1 .elementor-element.elementor-element-3165bb4 .elementor-heading-title{font-size:40px;}.elementor-1 .elementor-element.elementor-element-9025b66{font-size:20px;}.elementor-1 .elementor-element.elementor-element-8b7e757 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1 .elementor-element.elementor-element-67463f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1 .elementor-element.elementor-element-763b201 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1 .elementor-element.elementor-element-105824a{--swiper-slides-to-display:1;}}/* Start custom CSS for button, class: .elementor-element-1c45fce */.elementor-1 .elementor-element.elementor-element-1c45fce .elementor-button-icon svg {
    margin-top: -1px;
    width: 30px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-af05e06 */.elementor-1 .elementor-element.elementor-element-af05e06 .elementor-widget-image {
    min-height: 240px;
}/* End custom CSS */