.elementor-7 .elementor-element.elementor-element-204e26d{--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;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-1181f95{--display:flex;--min-height:728px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2f8ca10 );--border-color:var( --e-global-color-2f8ca10 );--border-radius:16px 16px 16px 16px;--padding-top:190px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-7 .elementor-element.elementor-element-1181f95:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1181f95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cbb23b9 );background-image:url("https://care4fresh.myio.nl/wp-content/uploads/2026/04/blur-hero-1-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-1b74dba{--display:flex;--gap:52px 52px;--row-gap:52px;--column-gap:52px;}.elementor-7 .elementor-element.elementor-element-c70df3c .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-a617ef2 );}.elementor-7 .elementor-element.elementor-element-1b7b7a2{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-3b1ebf0{--display:flex;}.elementor-7 .elementor-element.elementor-element-226973b{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-f8b0dd5{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2f8ca10 );--border-color:var( --e-global-color-2f8ca10 );--border-radius:16px 16px 16px 16px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-7 .elementor-element.elementor-element-f8b0dd5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f8b0dd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a577d87 );}.elementor-7 .elementor-element.elementor-element-f8b0dd5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-87219f8{font-family:var( --e-global-typography-9fa2f28-font-family ), Sans-serif;font-size:var( --e-global-typography-9fa2f28-font-size );font-weight:var( --e-global-typography-9fa2f28-font-weight );line-height:var( --e-global-typography-9fa2f28-line-height );color:var( --e-global-color-f96bfab );}.elementor-7 .elementor-element.elementor-element-d85f67a .elementor-button-content-wrapper{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-d85f67a .elementor-button .elementor-button-content-wrapper{gap:0.625rem;}.elementor-7 .elementor-element.elementor-element-d85f67a .elementor-button{font-family:var( --e-global-typography-cd8dbc2-font-family ), Sans-serif;font-size:var( --e-global-typography-cd8dbc2-font-size );font-weight:var( --e-global-typography-cd8dbc2-font-weight );line-height:var( --e-global-typography-cd8dbc2-line-height );padding:1rem 1.25rem 1rem 1.25rem;}.elementor-7 .elementor-element.elementor-element-4eaa923{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e2f8319 );--border-color:var( --e-global-color-e2f8319 );--border-radius:16px 16px 16px 16px;}.elementor-7 .elementor-element.elementor-element-4eaa923:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4eaa923 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cbb23b9 );}.elementor-7 .elementor-element.elementor-element-ff0313d{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-acae607{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e2f8319 );--border-color:var( --e-global-color-e2f8319 );--border-radius:16px 16px 16px 16px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-7 .elementor-element.elementor-element-acae607:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-acae607 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cbb23b9 );}.elementor-7 .elementor-element.elementor-element-09cb477{--display:flex;--gap:52px 52px;--row-gap:52px;--column-gap:52px;}.elementor-7 .elementor-element.elementor-element-24c3dc7{font-family:var( --e-global-typography-26a6d5f-font-family ), Sans-serif;font-size:var( --e-global-typography-26a6d5f-font-size );font-weight:var( --e-global-typography-26a6d5f-font-weight );line-height:var( --e-global-typography-26a6d5f-line-height );color:var( --e-global-color-f96bfab );}.elementor-7 .elementor-element.elementor-element-0113fb0{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-601d80e{--display:flex;--min-height:525px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2f8ca10 );--border-color:var( --e-global-color-2f8ca10 );--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-601d80e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-601d80e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a577d87 );background-image:url("https://care4fresh.myio.nl/wp-content/uploads/2026/04/img-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-29538e3{--display:flex;--min-height:525px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2f8ca10 );--border-color:var( --e-global-color-2f8ca10 );--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-29538e3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-29538e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a577d87 );background-image:url("https://care4fresh.myio.nl/wp-content/uploads/2026/04/img-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-c9eb354{--display:flex;--min-height:525px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2f8ca10 );--border-color:var( --e-global-color-2f8ca10 );--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c9eb354:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c9eb354 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a577d87 );background-image:url("https://care4fresh.myio.nl/wp-content/uploads/2026/04/img-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-26bdce6{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-aebf36d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2f8ca10 );--border-color:var( --e-global-color-2f8ca10 );--border-radius:16px 16px 16px 16px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-7 .elementor-element.elementor-element-aebf36d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-aebf36d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a577d87 );}.elementor-7 .elementor-element.elementor-element-aebf36d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-84da88c{--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;--align-items:center;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9624010 );--border-color:var( --e-global-color-9624010 );--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 36.9px 0px rgba(0, 0, 0, 0.06);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-84da88c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-84da88c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a617ef2 );}.elementor-7 .elementor-element.elementor-element-642edac{background-color:var( --e-global-color-97e8ed3 );border-radius:100000px 100000px 100000px 100000px;}.elementor-7 .elementor-element.elementor-element-642edac.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-642edac .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-642edac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-53f480b );}.elementor-7 .elementor-element.elementor-element-642edac.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-642edac.elementor-view-default .elementor-icon{color:var( --e-global-color-53f480b );border-color:var( --e-global-color-53f480b );}.elementor-7 .elementor-element.elementor-element-642edac.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-642edac.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-53f480b );}.elementor-7 .elementor-element.elementor-element-642edac .elementor-icon{font-size:29px;}.elementor-7 .elementor-element.elementor-element-642edac .elementor-icon svg{height:29px;}.elementor-7 .elementor-element.elementor-element-4d8144b{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-7 .elementor-element.elementor-element-254eae7 .elementor-heading-title{font-family:var( --e-global-typography-229e56d-font-family ), Sans-serif;font-size:var( --e-global-typography-229e56d-font-size );font-weight:var( --e-global-typography-229e56d-font-weight );line-height:var( --e-global-typography-229e56d-line-height );color:var( --e-global-color-f76a1ab );}.elementor-7 .elementor-element.elementor-element-e1a5a3f .elementor-heading-title{font-family:var( --e-global-typography-5728284-font-family ), Sans-serif;font-size:var( --e-global-typography-5728284-font-size );font-weight:var( --e-global-typography-5728284-font-weight );line-height:var( --e-global-typography-5728284-line-height );color:var( --e-global-color-eeccd9d );}.elementor-7 .elementor-element.elementor-element-014fae5{--display:flex;--gap:44px 44px;--row-gap:44px;--column-gap:44px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-97e8ed3 );--border-color:var( --e-global-color-97e8ed3 );--border-radius:16px 16px 16px 16px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-7 .elementor-element.elementor-element-014fae5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-014fae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a99eb0b );}.elementor-7 .elementor-element.elementor-element-a32d827{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7 .elementor-element.elementor-element-b62067e .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-cb04c77{font-family:var( --e-global-typography-f321a0e-font-family ), Sans-serif;font-size:var( --e-global-typography-f321a0e-font-size );font-weight:var( --e-global-typography-f321a0e-font-weight );line-height:var( --e-global-typography-f321a0e-line-height );color:var( --e-global-color-eeccd9d );}.elementor-7 .elementor-element.elementor-element-eabb6dc{--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;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;}.elementor-7 .elementor-element.elementor-element-76ee0f4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-76ee0f4 .elementor-button .elementor-button-content-wrapper{gap:0.625rem;}.elementor-7 .elementor-element.elementor-element-db0e214 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-db0e214 .elementor-button .elementor-button-content-wrapper{gap:0.625rem;}.elementor-7 .elementor-element.elementor-element-db0e214 .elementor-button{font-family:var( --e-global-typography-cd8dbc2-font-family ), Sans-serif;font-size:var( --e-global-typography-cd8dbc2-font-size );font-weight:var( --e-global-typography-cd8dbc2-font-weight );line-height:var( --e-global-typography-cd8dbc2-line-height );padding:1rem 1.25rem 1rem 1.25rem;}.elementor-7 .elementor-element.elementor-element-2d607d3{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-5907778{--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;--align-items:center;--gap:91px 91px;--row-gap:91px;--column-gap:91px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e2f8319 );--border-color:var( --e-global-color-e2f8319 );--border-radius:16px 16px 16px 16px;--padding-top:68px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-7 .elementor-element.elementor-element-5907778:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5907778 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cbb23b9 );}.elementor-7 .elementor-element.elementor-element-acc7dfe{--display:flex;}.elementor-7 .elementor-element.elementor-element-9aad90d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-7 .elementor-element.elementor-element-89bb2c0{--display:flex;--min-height:42px;--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2f8ca10 );--border-color:var( --e-global-color-2f8ca10 );--border-radius:10000px 10000px 10000px 10000px;--padding-top:7px;--padding-bottom:7px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-89bb2c0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-89bb2c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a617ef2 );}.elementor-7 .elementor-element.elementor-element-89bb2c0.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-df934b8 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-df934b8 .elementor-icon{font-size:1.0625rem;}.elementor-7 .elementor-element.elementor-element-df934b8 .elementor-icon svg{height:1.0625rem;}.elementor-7 .elementor-element.elementor-element-86e02a8{text-align:start;}.elementor-7 .elementor-element.elementor-element-86e02a8 .elementor-heading-title{font-family:var( --e-global-typography-79794e6-font-family ), Sans-serif;font-size:var( --e-global-typography-79794e6-font-size );font-weight:var( --e-global-typography-79794e6-font-weight );line-height:var( --e-global-typography-79794e6-line-height );color:var( --e-global-color-eeccd9d );}.elementor-7 .elementor-element.elementor-element-2757d9e{text-align:center;}.elementor-7 .elementor-element.elementor-element-2757d9e .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-ba30eea );}.elementor-7 .elementor-element.elementor-element-4f693f7{--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;--align-items:center;}.elementor-7 .elementor-element.elementor-element-aacb076{--grid-columns:1;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-f8b0dd5{--width:765px;}.elementor-7 .elementor-element.elementor-element-aebf36d{--width:541px;}.elementor-7 .elementor-element.elementor-element-89bb2c0{--width:-;}.elementor-7 .elementor-element.elementor-element-4f693f7{--width:64%;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-c70df3c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-87219f8{font-size:var( --e-global-typography-9fa2f28-font-size );line-height:var( --e-global-typography-9fa2f28-line-height );}.elementor-7 .elementor-element.elementor-element-d85f67a .elementor-button{font-size:var( --e-global-typography-cd8dbc2-font-size );line-height:var( --e-global-typography-cd8dbc2-line-height );}.elementor-7 .elementor-element.elementor-element-24c3dc7{font-size:var( --e-global-typography-26a6d5f-font-size );line-height:var( --e-global-typography-26a6d5f-line-height );}.elementor-7 .elementor-element.elementor-element-254eae7 .elementor-heading-title{font-size:var( --e-global-typography-229e56d-font-size );line-height:var( --e-global-typography-229e56d-line-height );}.elementor-7 .elementor-element.elementor-element-e1a5a3f .elementor-heading-title{font-size:var( --e-global-typography-5728284-font-size );line-height:var( --e-global-typography-5728284-line-height );}.elementor-7 .elementor-element.elementor-element-b62067e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7 .elementor-element.elementor-element-cb04c77{font-size:var( --e-global-typography-f321a0e-font-size );line-height:var( --e-global-typography-f321a0e-line-height );}.elementor-7 .elementor-element.elementor-element-db0e214 .elementor-button{font-size:var( --e-global-typography-cd8dbc2-font-size );line-height:var( --e-global-typography-cd8dbc2-line-height );}.elementor-7 .elementor-element.elementor-element-86e02a8 .elementor-heading-title{font-size:var( --e-global-typography-79794e6-font-size );line-height:var( --e-global-typography-79794e6-line-height );}.elementor-7 .elementor-element.elementor-element-2757d9e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7 .elementor-element.elementor-element-aacb076{--grid-columns:2;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-c70df3c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-87219f8{font-size:var( --e-global-typography-9fa2f28-font-size );line-height:var( --e-global-typography-9fa2f28-line-height );}.elementor-7 .elementor-element.elementor-element-d85f67a .elementor-button{font-size:var( --e-global-typography-cd8dbc2-font-size );line-height:var( --e-global-typography-cd8dbc2-line-height );}.elementor-7 .elementor-element.elementor-element-24c3dc7{font-size:var( --e-global-typography-26a6d5f-font-size );line-height:var( --e-global-typography-26a6d5f-line-height );}.elementor-7 .elementor-element.elementor-element-254eae7 .elementor-heading-title{font-size:var( --e-global-typography-229e56d-font-size );line-height:var( --e-global-typography-229e56d-line-height );}.elementor-7 .elementor-element.elementor-element-e1a5a3f .elementor-heading-title{font-size:var( --e-global-typography-5728284-font-size );line-height:var( --e-global-typography-5728284-line-height );}.elementor-7 .elementor-element.elementor-element-b62067e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7 .elementor-element.elementor-element-cb04c77{font-size:var( --e-global-typography-f321a0e-font-size );line-height:var( --e-global-typography-f321a0e-line-height );}.elementor-7 .elementor-element.elementor-element-db0e214 .elementor-button{font-size:var( --e-global-typography-cd8dbc2-font-size );line-height:var( --e-global-typography-cd8dbc2-line-height );}.elementor-7 .elementor-element.elementor-element-86e02a8 .elementor-heading-title{font-size:var( --e-global-typography-79794e6-font-size );line-height:var( --e-global-typography-79794e6-line-height );}.elementor-7 .elementor-element.elementor-element-2757d9e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7 .elementor-element.elementor-element-aacb076{--grid-columns:1;}}@media(min-width:1025px){.elementor-7 .elementor-element.elementor-element-1181f95:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1181f95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-7 .elementor-element.elementor-element-601d80e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-601d80e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-7 .elementor-element.elementor-element-29538e3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-29538e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-7 .elementor-element.elementor-element-c9eb354:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c9eb354 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for container, class: .elementor-element-1b74dba */.elementor-7 .elementor-element.elementor-element-1b74dba {
    max-width: 606px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09cb477 */.elementor-7 .elementor-element.elementor-element-09cb477 {
    max-width: 394px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-642edac */.elementor-7 .elementor-element.elementor-element-642edac {
    width: 56px!important;
    height: 56px!important;
    display: flex!important;
    align-items: center!important;
    justify-content: center!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84da88c */.elementor-7 .elementor-element.elementor-element-84da88c {
    max-width: 298px;
}
/* Template altijd verborgen, ook vóór JS laadt */
body:not(.elementor-editor-active) .card-template { display: none !important; }

.card-stack-animation {
  position: relative;
  /* hoogte = card hoogte + (TOTAL_CARDS - 1) * CARD_GAP */
}
.card {
  position: absolute;
  will-change: transform, opacity, filter;
transition: none!important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-aacb076 */.review-block .elementor-loop-container {
  gap: 0 !important;
}
.elementor-7 .elementor-element.elementor-element-aacb076 *,
.elementor-7 .elementor-element.elementor-element-aacb076 {
    transition: 0!important;
}

.review-block .elementor-grid {
  position: relative;
  display: block !important;
  height: var(--review-stack-height);
}

.review-block .e-loop-item {
  position: absolute;
  left: 0;
  right: 0;
  transform-origin: bottom center;
  will-change: transform, opacity, filter;
}

.review-nav {
  display: flex;
  flex-direction: column;
  gap: 12px;
  flex-shrink: 0;
}

.nav-btn-up,
.nav-btn-down {
  width: 44px;
  height: 44px;
  border-radius: 50%;
  border: 1px solid rgba(0, 0, 0, 0.15);
  background: #ffffff;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #1a1a1a;
  transition: background 0.15s ease;
}

.nav-btn-up:hover,
.nav-btn-down:hover {
  background: #f5f5f5;
}

.nav-btn-up svg,
.nav-btn-down svg {
  width: 18px;
  height: 18px;
}



.review-block .e-loop-item {
  transform-origin: bottom center;
}

.review-block .e-loop-item .e-con-inner {
  transform: scaleX(var(--card-scale-compensate, 1));
  transform-origin: bottom center;
}/* End custom CSS */