.elementor-16 .elementor-element.elementor-element-d8b11ad{--display:flex;--min-height:400px;--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;--overlay-opacity:.76;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px}.elementor-16 .elementor-element.elementor-element-d8b11ad:not(.elementor-motion-effects-element-type-background),.elementor-16 .elementor-element.elementor-element-d8b11ad>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-eec4553);background-image:url("https://happy-balance.nl/wp-content/uploads/2025/04/happy-balance-home-scaled.webp");background-position:0 49%;background-size:cover}.elementor-16 .elementor-element.elementor-element-d8b11ad:before,.elementor-16 .elementor-element.elementor-element-d8b11ad>.elementor-background-video-container:before,.elementor-16 .elementor-element.elementor-element-d8b11ad>.e-con-inner>.elementor-background-video-container:before,.elementor-16 .elementor-element.elementor-element-d8b11ad>.elementor-background-slideshow:before,.elementor-16 .elementor-element.elementor-element-d8b11ad>.e-con-inner>.elementor-background-slideshow:before,.elementor-16 .elementor-element.elementor-element-d8b11ad>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg,#F6F2E300 0%,var(--e-global-color-text) 100%)}.elementor-16 .elementor-element.elementor-element-d8b11ad>.elementor-shape-bottom .elementor-shape-fill,.elementor-16 .elementor-element.elementor-element-d8b11ad>.e-con-inner>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-57a7879)}.elementor-16 .elementor-element.elementor-element-d8b11ad>.elementor-shape-bottom svg,.elementor-16 .elementor-element.elementor-element-d8b11ad>.e-con-inner>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:54px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-16 .elementor-element.elementor-element-230b4bc{text-align:center}.elementor-16 .elementor-element.elementor-element-230b4bc .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-57a7879)}.elementor-16 .elementor-element.elementor-element-eebbb36{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(3,1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--align-items:start;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;--z-index:2}.elementor-16 .elementor-element.elementor-element-eebbb36:not(.elementor-motion-effects-element-type-background),.elementor-16 .elementor-element.elementor-element-eebbb36>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-57a7879)}.elementor-16 .elementor-element.elementor-element-a388c40{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-row:span 3}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-16 .elementor-element.elementor-element-cd1a4de{text-align:left}.elementor-16 .elementor-element.elementor-element-cd1a4de img{width:100%;height:480px;object-fit:cover;object-position:center right;border-radius:24px}.elementor-16 .elementor-element.elementor-element-7f4a706{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 2;grid-row:span 1}.elementor-16 .elementor-element.elementor-element-27b9377{text-align:left}.elementor-16 .elementor-element.elementor-element-27b9377 .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-16 .elementor-element.elementor-element-b5f13eb{text-align:left;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-16 .elementor-element.elementor-element-b5f13eb p{margin-block-end:0px}.elementor-16 .elementor-element.elementor-element-510b7fc{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 2;grid-row:span 2}.elementor-16 .elementor-element.elementor-element-68c7cf9{text-align:left}.elementor-16 .elementor-element.elementor-element-68c7cf9 .elementor-heading-title{font-family:"Bitter-Bold",Sans-serif;font-size:21px;font-weight:400;color:var(--e-global-color-primary)}.elementor-16 .elementor-element.elementor-element-531b7d1{columns:3;column-gap:0;text-align:left;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-16 .elementor-element.elementor-element-59e6c21 p{margin-block-end:0px}.elementor-16 .elementor-element.elementor-element-951a283{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:128px;--padding-left:32px;--padding-right:32px;--z-index:2}.elementor-16 .elementor-element.elementor-element-951a283:not(.elementor-motion-effects-element-type-background),.elementor-16 .elementor-element.elementor-element-951a283>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-eec4553)}.elementor-16 .elementor-element.elementor-element-409ae50{--display:flex}.elementor-16 .elementor-element.elementor-element-9796f51{text-align:center}.elementor-16 .elementor-element.elementor-element-9796f51 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-16 .elementor-element.elementor-element-bdde853{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(2,1fr);--gap:46px 46px;--row-gap:46px;--column-gap:46px;--grid-auto-flow:row;--justify-items:start;--align-items:start;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px}.elementor-16 .elementor-element.elementor-element-bdde853:not(.elementor-motion-effects-element-type-background),.elementor-16 .elementor-element.elementor-element-bdde853>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://happy-balance.nl/wp-content/uploads/2025/05/tijdlijn.png");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-16 .elementor-element.elementor-element-346c33b{--display:flex;--min-height:180px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:24px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-16 .elementor-element.elementor-element-346c33b:not(.elementor-motion-effects-element-type-background),.elementor-16 .elementor-element.elementor-element-346c33b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-57a7879)}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-16 .elementor-element.elementor-element-3804706{margin:-24px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-16 .elementor-element.elementor-element-3804706 .elementor-icon-wrapper{text-align:left}.elementor-16 .elementor-element.elementor-element-3804706.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-16 .elementor-element.elementor-element-3804706.elementor-view-framed .elementor-icon,.elementor-16 .elementor-element.elementor-element-3804706.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-16 .elementor-element.elementor-element-3804706.elementor-view-framed .elementor-icon,.elementor-16 .elementor-element.elementor-element-3804706.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-16 .elementor-element.elementor-element-3804706 .elementor-icon{font-size:24px}.elementor-16 .elementor-element.elementor-element-3804706 .elementor-icon svg{height:24px}.elementor-16 .elementor-element.elementor-element-3804706 .elementor-icon i,.elementor-16 .elementor-element.elementor-element-3804706 .elementor-icon svg{transform:rotate(18deg)}.elementor-16 .elementor-element.elementor-element-0d109ae .elementor-heading-title{font-family:"Rosario",Sans-serif;font-size:19px;font-weight:600;color:var(--e-global-color-5c7c30e)}.elementor-16 .elementor-element.elementor-element-4b816f6 .elementor-heading-title{font-family:var(--e-global-typography-15ed32f-font-family),Sans-serif;font-size:var(--e-global-typography-15ed32f-font-size);font-weight:var(--e-global-typography-15ed32f-font-weight);color:var(--e-global-color-text)}.elementor-16 .elementor-element.elementor-element-238bc1e{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-16 .elementor-element.elementor-element-238bc1e p{margin-block-end:0px}.elementor-16 .elementor-element.elementor-element-1c548c1{--display:flex;--min-height:180px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:24px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-16 .elementor-element.elementor-element-1c548c1:not(.elementor-motion-effects-element-type-background),.elementor-16 .elementor-element.elementor-element-1c548c1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-57a7879)}.elementor-16 .elementor-element.elementor-element-780ee45{margin:-24px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-16 .elementor-element.elementor-element-780ee45 .elementor-icon-wrapper{text-align:left}.elementor-16 .elementor-element.elementor-element-780ee45.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-16 .elementor-element.elementor-element-780ee45.elementor-view-framed .elementor-icon,.elementor-16 .elementor-element.elementor-element-780ee45.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-16 .elementor-element.elementor-element-780ee45.elementor-view-framed .elementor-icon,.elementor-16 .elementor-element.elementor-element-780ee45.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-16 .elementor-element.elementor-element-780ee45 .elementor-icon{font-size:24px}.elementor-16 .elementor-element.elementor-element-780ee45 .elementor-icon svg{height:24px}.elementor-16 .elementor-element.elementor-element-780ee45 .elementor-icon i,.elementor-16 .elementor-element.elementor-element-780ee45 .elementor-icon svg{transform:rotate(93deg)}.elementor-16 .elementor-element.elementor-element-4afe105 .elementor-heading-title{font-family:"Rosario",Sans-serif;font-size:19px;font-weight:600;color:var(--e-global-color-5c7c30e)}.elementor-16 .elementor-element.elementor-element-3c4a0b6 .elementor-heading-title{font-family:var(--e-global-typography-15ed32f-font-family),Sans-serif;font-size:var(--e-global-typography-15ed32f-font-size);font-weight:var(--e-global-typography-15ed32f-font-weight);color:var(--e-global-color-text)}.elementor-16 .elementor-element.elementor-element-c28e8fe{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-16 .elementor-element.elementor-element-c28e8fe p{margin-block-end:0px}.elementor-16 .elementor-element.elementor-element-d90e1ef{--display:flex;--min-height:180px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:24px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-16 .elementor-element.elementor-element-d90e1ef:not(.elementor-motion-effects-element-type-background),.elementor-16 .elementor-element.elementor-element-d90e1ef>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-57a7879)}.elementor-16 .elementor-element.elementor-element-c856cd4{margin:-24px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-16 .elementor-element.elementor-element-c856cd4 .elementor-icon-wrapper{text-align:left}.elementor-16 .elementor-element.elementor-element-c856cd4.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-16 .elementor-element.elementor-element-c856cd4.elementor-view-framed .elementor-icon,.elementor-16 .elementor-element.elementor-element-c856cd4.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-16 .elementor-element.elementor-element-c856cd4.elementor-view-framed .elementor-icon,.elementor-16 .elementor-element.elementor-element-c856cd4.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-16 .elementor-element.elementor-element-c856cd4 .elementor-icon{font-size:24px}.elementor-16 .elementor-element.elementor-element-c856cd4 .elementor-icon svg{height:24px}.elementor-16 .elementor-element.elementor-element-c856cd4 .elementor-icon i,.elementor-16 .elementor-element.elementor-element-c856cd4 .elementor-icon svg{transform:rotate(18deg)}.elementor-16 .elementor-element.elementor-element-93de590 .elementor-heading-title{font-family:"Rosario",Sans-serif;font-size:19px;font-weight:600;color:var(--e-global-color-primary)}.elementor-16 .elementor-element.elementor-element-4a7116a .elementor-heading-title{font-family:var(--e-global-typography-15ed32f-font-family),Sans-serif;font-size:var(--e-global-typography-15ed32f-font-size);font-weight:var(--e-global-typography-15ed32f-font-weight);color:var(--e-global-color-text)}.elementor-16 .elementor-element.elementor-element-5eda8c0{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-16 .elementor-element.elementor-element-5eda8c0 p{margin-block-end:0px}.elementor-16 .elementor-element.elementor-element-ed838af{--display:flex;--min-height:180px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:24px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-16 .elementor-element.elementor-element-ed838af:not(.elementor-motion-effects-element-type-background),.elementor-16 .elementor-element.elementor-element-ed838af>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-57a7879)}.elementor-16 .elementor-element.elementor-element-6f15de8{margin:-24px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-16 .elementor-element.elementor-element-6f15de8 .elementor-icon-wrapper{text-align:left}.elementor-16 .elementor-element.elementor-element-6f15de8.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-16 .elementor-element.elementor-element-6f15de8.elementor-view-framed .elementor-icon,.elementor-16 .elementor-element.elementor-element-6f15de8.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-16 .elementor-element.elementor-element-6f15de8.elementor-view-framed .elementor-icon,.elementor-16 .elementor-element.elementor-element-6f15de8.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-16 .elementor-element.elementor-element-6f15de8 .elementor-icon{font-size:24px}.elementor-16 .elementor-element.elementor-element-6f15de8 .elementor-icon svg{height:24px}.elementor-16 .elementor-element.elementor-element-6f15de8 .elementor-icon i,.elementor-16 .elementor-element.elementor-element-6f15de8 .elementor-icon svg{transform:rotate(93deg)}.elementor-16 .elementor-element.elementor-element-d8282ab .elementor-heading-title{font-family:"Rosario",Sans-serif;font-size:19px;font-weight:600;color:var(--e-global-color-primary)}.elementor-16 .elementor-element.elementor-element-4a5bb82 .elementor-heading-title{font-family:var(--e-global-typography-15ed32f-font-family),Sans-serif;font-size:var(--e-global-typography-15ed32f-font-size);font-weight:var(--e-global-typography-15ed32f-font-weight);color:var(--e-global-color-text)}.elementor-16 .elementor-element.elementor-element-1dab7b5{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-16 .elementor-element.elementor-element-1dab7b5 p{margin-block-end:0px}.elementor-16 .elementor-element.elementor-element-85a7d29 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-accent)}.elementor-16 .elementor-element.elementor-element-49883b4{--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:flex-start;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;--z-index:2}.elementor-16 .elementor-element.elementor-element-49883b4:not(.elementor-motion-effects-element-type-background),.elementor-16 .elementor-element.elementor-element-49883b4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-eec4553)}.elementor-16 .elementor-element.elementor-element-36574aa{--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;--overflow:hidden;--border-radius:24px;--margin-top:-64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px}.elementor-16 .elementor-element.elementor-element-36574aa:not(.elementor-motion-effects-element-type-background),.elementor-16 .elementor-element.elementor-element-36574aa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-eec4553)}.elementor-16 .elementor-element.elementor-element-6fc9a1c{--e-transform-rotateZ:23deg;bottom:-144px}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-6fc9a1c{right:-148px}body.rtl .elementor-16 .elementor-element.elementor-element-6fc9a1c{left:-148px}.elementor-16 .elementor-element.elementor-element-6fc9a1c .elementor-icon-wrapper{text-align:center}.elementor-16 .elementor-element.elementor-element-6fc9a1c.elementor-view-stacked .elementor-icon{background-color:#A95F3D2B}.elementor-16 .elementor-element.elementor-element-6fc9a1c.elementor-view-framed .elementor-icon,.elementor-16 .elementor-element.elementor-element-6fc9a1c.elementor-view-default .elementor-icon{color:#A95F3D2B;border-color:#A95F3D2B}.elementor-16 .elementor-element.elementor-element-6fc9a1c.elementor-view-framed .elementor-icon,.elementor-16 .elementor-element.elementor-element-6fc9a1c.elementor-view-default .elementor-icon svg{fill:#A95F3D2B}.elementor-16 .elementor-element.elementor-element-6fc9a1c .elementor-icon{font-size:300px}.elementor-16 .elementor-element.elementor-element-6fc9a1c .elementor-icon svg{height:300px}.elementor-16 .elementor-element.elementor-element-d1a5611{margin:0 73px calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-16 .elementor-element.elementor-element-d1a5611 .elementor-icon-wrapper{text-align:center}.elementor-16 .elementor-element.elementor-element-2f352b2{z-index:1;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center}.elementor-16 .elementor-element.elementor-element-2f352b2 .elementor-heading-title{font-family:var(--e-global-typography-3262674-font-family),Sans-serif;font-size:var(--e-global-typography-3262674-font-size);font-weight:var(--e-global-typography-3262674-font-weight);color:var(--e-global-color-accent)}.elementor-16 .elementor-element.elementor-element-41066d0{text-align:center}.elementor-16 .elementor-element.elementor-element-fc0e9e0{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-16 .elementor-element.elementor-element-1bae319 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:.3px;fill:var(--e-global-color-accent);color:var(--e-global-color-accent);transition-duration:.3s;border-style:solid;border-width:1px;border-color:var(--e-global-color-accent);border-radius:4px;padding:12px 16px}.elementor-16 .elementor-element.elementor-element-1bae319 .elementor-button:hover,.elementor-16 .elementor-element.elementor-element-1bae319 .elementor-button:focus{background-color:#EEEFEC00}.elementor-16 .elementor-element.elementor-element-1bae319{z-index:2}body.elementor-page-16:not(.elementor-motion-effects-element-type-background),body.elementor-page-16>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-57a7879)}:root{--page-title-display:none}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-eebbb36{--content-width:1400px}.elementor-16 .elementor-element.elementor-element-951a283{--content-width:1400px}.elementor-16 .elementor-element.elementor-element-bdde853{--content-width:1400px}.elementor-16 .elementor-element.elementor-element-49883b4{--content-width:1200px}.elementor-16 .elementor-element.elementor-element-36574aa{--width:60%}}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-d8b11ad{--min-height:323px;--justify-content:flex-end;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px}.elementor-16 .elementor-element.elementor-element-d8b11ad:not(.elementor-motion-effects-element-type-background),.elementor-16 .elementor-element.elementor-element-d8b11ad>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-16 .elementor-element.elementor-element-d8b11ad>.elementor-shape-bottom svg,.elementor-16 .elementor-element.elementor-element-d8b11ad>.e-con-inner>.elementor-shape-bottom svg{height:24px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-16 .elementor-element.elementor-element-230b4bc .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-16 .elementor-element.elementor-element-eebbb36{--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-16 .elementor-element.elementor-element-a388c40{grid-row:span 1}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-16 .elementor-element.elementor-element-cd1a4de img{width:100%;height:216px}.elementor-16 .elementor-element.elementor-element-7f4a706{--justify-content:center}.elementor-16 .elementor-element.elementor-element-27b9377 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-16 .elementor-element.elementor-element-b5f13eb{font-size:var(--e-global-typography-text-font-size)}.elementor-16 .elementor-element.elementor-element-510b7fc{grid-column:span 3}.elementor-16 .elementor-element.elementor-element-68c7cf9{text-align:center}.elementor-16 .elementor-element.elementor-element-68c7cf9 .elementor-heading-title{font-size:24px}.elementor-16 .elementor-element.elementor-element-531b7d1{columns:2;font-size:var(--e-global-typography-text-font-size)}.elementor-16 .elementor-element.elementor-element-9796f51 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-16 .elementor-element.elementor-element-bdde853{--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-16 .elementor-element.elementor-element-4b816f6 .elementor-heading-title{font-size:var(--e-global-typography-15ed32f-font-size)}.elementor-16 .elementor-element.elementor-element-238bc1e{font-size:var(--e-global-typography-text-font-size)}.elementor-16 .elementor-element.elementor-element-3c4a0b6 .elementor-heading-title{font-size:var(--e-global-typography-15ed32f-font-size)}.elementor-16 .elementor-element.elementor-element-c28e8fe{font-size:var(--e-global-typography-text-font-size)}.elementor-16 .elementor-element.elementor-element-4a7116a .elementor-heading-title{font-size:var(--e-global-typography-15ed32f-font-size)}.elementor-16 .elementor-element.elementor-element-5eda8c0{font-size:var(--e-global-typography-text-font-size)}.elementor-16 .elementor-element.elementor-element-4a5bb82 .elementor-heading-title{font-size:var(--e-global-typography-15ed32f-font-size)}.elementor-16 .elementor-element.elementor-element-1dab7b5{font-size:var(--e-global-typography-text-font-size)}.elementor-16 .elementor-element.elementor-element-85a7d29 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-16 .elementor-element.elementor-element-2f352b2 .elementor-heading-title{font-size:var(--e-global-typography-3262674-font-size)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-d8b11ad:not(.elementor-motion-effects-element-type-background),.elementor-16 .elementor-element.elementor-element-d8b11ad>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0;background-size:cover}.elementor-16 .elementor-element.elementor-element-d8b11ad>.elementor-shape-bottom svg,.elementor-16 .elementor-element.elementor-element-d8b11ad>.e-con-inner>.elementor-shape-bottom svg{height:16px}.elementor-16 .elementor-element.elementor-element-d8b11ad{--margin-top:-89px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-16 .elementor-element.elementor-element-230b4bc .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-16 .elementor-element.elementor-element-eebbb36{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--z-index:1}.elementor-16 .elementor-element.elementor-element-a388c40{grid-column:span 1;grid-row:span 1}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-16 .elementor-element.elementor-element-7f4a706{grid-column:span 1}.elementor-16 .elementor-element.elementor-element-7f4a706.e-con{--order:-99999}.elementor-16 .elementor-element.elementor-element-27b9377{text-align:left}.elementor-16 .elementor-element.elementor-element-27b9377 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-16 .elementor-element.elementor-element-b5f13eb{text-align:justify;font-size:var(--e-global-typography-text-font-size)}.elementor-16 .elementor-element.elementor-element-510b7fc{grid-column:span 1;grid-row:span 1}.elementor-16 .elementor-element.elementor-element-68c7cf9{text-align:left}.elementor-16 .elementor-element.elementor-element-68c7cf9 .elementor-heading-title{font-size:21px}.elementor-16 .elementor-element.elementor-element-531b7d1{columns:1;font-size:var(--e-global-typography-text-font-size)}.elementor-16 .elementor-element.elementor-element-951a283{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-16 .elementor-element.elementor-element-9796f51 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-16 .elementor-element.elementor-element-bdde853{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-16 .elementor-element.elementor-element-bdde853:not(.elementor-motion-effects-element-type-background),.elementor-16 .elementor-element.elementor-element-bdde853>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-repeat:repeat-y;background-size:contain}.elementor-16 .elementor-element.elementor-element-4b816f6 .elementor-heading-title{font-size:var(--e-global-typography-15ed32f-font-size)}.elementor-16 .elementor-element.elementor-element-238bc1e{font-size:var(--e-global-typography-text-font-size)}.elementor-16 .elementor-element.elementor-element-1c548c1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-16 .elementor-element.elementor-element-3c4a0b6 .elementor-heading-title{font-size:var(--e-global-typography-15ed32f-font-size)}.elementor-16 .elementor-element.elementor-element-c28e8fe{font-size:var(--e-global-typography-text-font-size)}.elementor-16 .elementor-element.elementor-element-4a7116a .elementor-heading-title{font-size:var(--e-global-typography-15ed32f-font-size)}.elementor-16 .elementor-element.elementor-element-5eda8c0{font-size:var(--e-global-typography-text-font-size)}.elementor-16 .elementor-element.elementor-element-ed838af{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-16 .elementor-element.elementor-element-4a5bb82 .elementor-heading-title{font-size:var(--e-global-typography-15ed32f-font-size)}.elementor-16 .elementor-element.elementor-element-1dab7b5{font-size:var(--e-global-typography-text-font-size)}.elementor-16 .elementor-element.elementor-element-85a7d29 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-16 .elementor-element.elementor-element-49883b4{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px}.elementor-16 .elementor-element.elementor-element-36574aa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-16 .elementor-element.elementor-element-2f352b2{text-align:center}.elementor-16 .elementor-element.elementor-element-2f352b2 .elementor-heading-title{font-size:var(--e-global-typography-3262674-font-size)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}}.elementor-16 .elementor-element.elementor-element-1bae319{overflow:hidden;padding:4px 0}.elementor-16 .elementor-element.elementor-element-1bae319:after{display:inline-block;content:"";position:absolute;border:1px solid;border-radius:4px;width:calc(100% - 8px);height:calc(100% + 0px);top:0;left:4px;transform:translateX(0) translateY(0);transition-duration:.3s;z-index:-1}.elementor-16 .elementor-element.elementor-element-1bae319 a span{transition-duration:.3s}.elementor-16 .elementor-element.elementor-element-1bae319 a:hover span{transform:translateY(-200%);transition-duration:.6s;opacity:1}.elementor-16 .elementor-element.elementor-element-1bae319:hover:after{border:1px solid #1d2e50;transition-duration:.6s}.elementor-16 .elementor-element.elementor-element-1bae319 a:before{content:attr(data-text);display:inline-block;position:absolute;white-space:nowrap;top:50%;opacity:1;left:50%;transform:translate(-50%,200%);transition:opacity .5s,transform .8s;transition-timing-function:cubic-bezier(.15,.85,.31,1)}.elementor-16 .elementor-element.elementor-element-1bae319 a:hover:before{transform:translate(-50%,-50%);opacity:1}.elementor-16 .elementor-element.elementor-element-36574aa{box-shadow:rgba(17,12,46,.15) 0px 48px 100px 0px}@font-face{font-family:'Bitter-Bold';font-display:auto;src:url('https://happy-balance.nl/wp-content/uploads/2025/04/Bitter-Bold.ttf') format('truetype')}