.elementor-16 .elementor-element.elementor-element-fd00008{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), 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 );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-fd00001 .elementor-heading-title{font-family:"Italiana", serif;font-size:54px;font-weight:400;line-height:1.08em;color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fd00007 .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-accent-font-family ), serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:14px 0px 14px 0px;}.elementor-16 .elementor-element.elementor-element-fd00006{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-fe0000e .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-accent-font-family ), serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:14px 0px 14px 0px;}.elementor-16 .elementor-element.elementor-element-fc000ae .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-accent-font-family ), serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:14px 0px 14px 0px;}.elementor-16 .elementor-element.elementor-element-fc000af .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-accent-font-family ), serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:14px 0px 14px 0px;}.elementor-16 .elementor-element.elementor-element-fc000b0 .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-accent-font-family ), serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:14px 0px 14px 0px;}.elementor-16 .elementor-element.elementor-element-fc000b1 .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-accent-font-family ), serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:14px 0px 14px 0px;}.elementor-16 .elementor-element.elementor-element-fd0006b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-fd00015{--display:flex;--min-height:100vh;--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;--overlay-opacity:1;--padding-top:150px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-fd00015:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-fd00015 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fen.wehrenswebdesign.nl/wp-content/uploads/fen-hero/fen-hero-duo.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-fd00015::before, .elementor-16 .elementor-element.elementor-element-fd00015 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-fd00015 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-fd00015 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-fd00015 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-fd00015 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(234,230,222,0.38) 55%, rgba(234,230,222,0.38) 100%);}.elementor-16 .elementor-element.elementor-element-fd0000c{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-fd0000a{text-align:center;}.elementor-16 .elementor-element.elementor-element-fd0000a .elementor-heading-title{font-family:var( --e-global-typography-fenh1-font-family ), serif;font-size:var( --e-global-typography-fenh1-font-size );font-weight:var( --e-global-typography-fenh1-font-weight );line-height:var( --e-global-typography-fenh1-line-height );letter-spacing:var( --e-global-typography-fenh1-letter-spacing );word-spacing:var( --e-global-typography-fenh1-word-spacing );color:var( --e-global-color-donkerbruin );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), 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 );word-spacing:var( --e-global-typography-text-word-spacing );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-fc00001{text-align:center;font-family:var( --e-global-typography-feneyebrow-font-family ), serif;font-size:var( --e-global-typography-feneyebrow-font-size );font-weight:var( --e-global-typography-feneyebrow-font-weight );text-transform:var( --e-global-typography-feneyebrow-text-transform );font-style:var( --e-global-typography-feneyebrow-font-style );line-height:var( --e-global-typography-feneyebrow-line-height );letter-spacing:var( --e-global-typography-feneyebrow-letter-spacing );word-spacing:var( --e-global-typography-feneyebrow-word-spacing );color:var( --e-global-color-donkerbruin );}.elementor-16 .elementor-element.elementor-element-fc00002 .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-accent-font-family ), serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );fill:var( --e-global-color-donkerbruin );color:var( --e-global-color-donkerbruin );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:8px 0px 8px 0px;}.elementor-16 .elementor-element.elementor-element-fc00002 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-fc00002 .elementor-button:focus{color:var( --e-global-color-donkerbruin );}.elementor-16 .elementor-element.elementor-element-fc00002 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-fc00002 .elementor-button:focus svg{fill:var( --e-global-color-donkerbruin );}.elementor-16 .elementor-element.elementor-element-8c25134{--display:flex;--position:relative;--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:28px 28px;--row-gap:28px;--column-gap:28px;--overflow:hidden;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-16 .elementor-element.elementor-element-8c25134:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-8c25134 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-softcream );}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-8c25134{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-8c25134{right:0px;}.elementor-16 .elementor-element.elementor-element-fc0003c{width:var( --container-widget-width, 820px );max-width:820px;--container-widget-width:820px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-fc0003c .elementor-heading-title{font-family:var( --e-global-typography-fenh2-font-family ), serif;font-size:var( --e-global-typography-fenh2-font-size );font-weight:var( --e-global-typography-fenh2-font-weight );line-height:var( --e-global-typography-fenh2-line-height );letter-spacing:var( --e-global-typography-fenh2-letter-spacing );word-spacing:var( --e-global-typography-fenh2-word-spacing );color:var( --e-global-color-donkerbruin );}.elementor-16 .elementor-element.elementor-element-fmside1{font-family:var( --e-global-typography-feneyebrow-font-family ), serif;font-size:var( --e-global-typography-feneyebrow-font-size );font-weight:var( --e-global-typography-feneyebrow-font-weight );text-transform:var( --e-global-typography-feneyebrow-text-transform );font-style:var( --e-global-typography-feneyebrow-font-style );line-height:var( --e-global-typography-feneyebrow-line-height );letter-spacing:var( --e-global-typography-feneyebrow-letter-spacing );word-spacing:var( --e-global-typography-feneyebrow-word-spacing );color:var( --e-global-color-taupe );}.elementor-16 .elementor-element.elementor-element-fc0003d{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-text-font-family ), 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 );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-donkerbruin );}.elementor-16 .elementor-element.elementor-element-7c5561f{--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:flex-start;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-fmvis01{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-fmsage1{--display:flex;--min-height:280px;--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-16 .elementor-element.elementor-element-fmsage1:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-fmsage1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-fmsage2{font-family:var( --e-global-typography-feneyebrow-font-family ), serif;font-size:var( --e-global-typography-feneyebrow-font-size );font-weight:var( --e-global-typography-feneyebrow-font-weight );text-transform:var( --e-global-typography-feneyebrow-text-transform );font-style:var( --e-global-typography-feneyebrow-font-style );line-height:var( --e-global-typography-feneyebrow-line-height );letter-spacing:var( --e-global-typography-feneyebrow-letter-spacing );word-spacing:var( --e-global-typography-feneyebrow-word-spacing );color:var( --e-global-color-paper );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-fmsage3{--divider-border-style:solid;--divider-color:var( --e-global-color-paper );--divider-border-width:1px;}.elementor-16 .elementor-element.elementor-element-fmsage3 .elementor-divider-separator{width:34px;margin:0 auto;margin-left:0;}.elementor-16 .elementor-element.elementor-element-fmsage3 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), 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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-16 .elementor-element.elementor-element-fc00038{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-fc00038 img{width:100%;height:640px;object-fit:cover;object-position:center center;}.elementor-16 .elementor-element.elementor-element-f4f4ae7{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:120px;--padding-bottom:0px;--padding-left:56px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-f4f4ae7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-fc00043 .elementor-heading-title{font-family:var( --e-global-typography-fenh3-font-family ), serif;font-size:var( --e-global-typography-fenh3-font-size );font-weight:var( --e-global-typography-fenh3-font-weight );line-height:var( --e-global-typography-fenh3-line-height );letter-spacing:var( --e-global-typography-fenh3-letter-spacing );word-spacing:var( --e-global-typography-fenh3-word-spacing );color:var( --e-global-color-donkerbruin );}.elementor-16 .elementor-element.elementor-element-fmline1{--divider-border-style:solid;--divider-color:var( --e-global-color-taupe );--divider-border-width:1px;}.elementor-16 .elementor-element.elementor-element-fmline1 .elementor-divider-separator{width:40px;margin:0 auto;margin-left:0;}.elementor-16 .elementor-element.elementor-element-fmline1 .elementor-divider{text-align:left;padding-block-start:4px;padding-block-end:4px;}.elementor-16 .elementor-element.elementor-element-fc00044{font-family:var( --e-global-typography-text-font-family ), 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 );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-donkerbruin );}.elementor-16 .elementor-element.elementor-element-fa00001 .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-accent-font-family ), serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );fill:var( --e-global-color-donkerbruin );color:var( --e-global-color-donkerbruin );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:8px 0px 8px 0px;}.elementor-16 .elementor-element.elementor-element-fa00001 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-fa00001 .elementor-button:focus{color:var( --e-global-color-warmbrown );}.elementor-16 .elementor-element.elementor-element-fa00001 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-fa00001 .elementor-button:focus svg{fill:var( --e-global-color-warmbrown );}.elementor-16 .elementor-element.elementor-element-fmabs01{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-fmabs02{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-fmabs02:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-fmabs02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-beige );}.elementor-16 .elementor-element.elementor-element-fmabs03{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-fmabs03 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-16 .elementor-element.elementor-element-fe0000d{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:110px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-fe0000d:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-fe0000d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-fe0000a .elementor-heading-title{font-family:var( --e-global-typography-fenh2-font-family ), serif;font-size:var( --e-global-typography-fenh2-font-size );font-weight:var( --e-global-typography-fenh2-font-weight );line-height:var( --e-global-typography-fenh2-line-height );letter-spacing:var( --e-global-typography-fenh2-letter-spacing );word-spacing:var( --e-global-typography-fenh2-word-spacing );color:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0000b{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), 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 );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0000c{--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:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-fe00009{--display:flex;--position:relative;--min-height:0px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-16 .elementor-element.elementor-element-fe00009.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-fe00009{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-fe00009{right:0px;}.elementor-16 .elementor-element.elementor-element-fe000fi{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-fe000fa{--display:flex;--min-height:380px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:8px 8px 8px 8px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-16 .elementor-element.elementor-element-fe000fa:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-fe000fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-paper );}.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-fe0ic01 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-fe0ic01.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0ic01.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-fe0ic01.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-fe0ic01.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-fe0ic01.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-fe0ic01.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0ic01.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0ic01 .elementor-icon{font-size:32px;padding:18px;}.elementor-16 .elementor-element.elementor-element-fe0ic01 .elementor-icon svg{height:32px;}.elementor-16 .elementor-element.elementor-element-fe00007{text-align:center;}.elementor-16 .elementor-element.elementor-element-fe00007 .elementor-heading-title{font-family:var( --e-global-typography-fenh3-font-family ), serif;font-size:var( --e-global-typography-fenh3-font-size );font-weight:var( --e-global-typography-fenh3-font-weight );line-height:var( --e-global-typography-fenh3-line-height );letter-spacing:var( --e-global-typography-fenh3-letter-spacing );word-spacing:var( --e-global-typography-fenh3-word-spacing );color:var( --e-global-color-donkerbruin );}.elementor-16 .elementor-element.elementor-element-fe000fb{--display:flex;--min-height:380px;--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:flex-start;--border-radius:8px 8px 8px 8px;--padding-top:40px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-16 .elementor-element.elementor-element-fe000fb:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-fe000fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe00008{font-family:var( --e-global-typography-text-font-family ), 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 );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-donkerbruin );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn, .elementor-widget-premium-addon-modal-box .premium-modal-trigger-text{font-family:var( --e-global-typography-primary-font-family ), 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 );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn svg:not(.premium-btn-svg), .elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn svg:not(.premium-btn-svg) *{fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutinhor:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutinver:before, .elementor-widget-premium-addon-modal-box .premium-button-style5-radialin:before, .elementor-widget-premium-addon-modal-box .premium-button-style5-rectin:before{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover, .elementor-widget-premium-addon-modal-box .premium-modal-trigger-text:hover, .elementor-widget-premium-addon-modal-box .premium-button-line6::after{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover i{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg), .elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg) *{fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-button-line2::before,  .elementor-widget-premium-addon-modal-box .premium-button-line4::before, .elementor-widget-premium-addon-modal-box .premium-button-line5::before, .elementor-widget-premium-addon-modal-box .premium-button-line5::after, .elementor-widget-premium-addon-modal-box .premium-button-line6::before, .elementor-widget-premium-addon-modal-box .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:var( --e-global-color-text );}.elementor-widget-premium-addon-modal-box .premium-button-none:hover, .elementor-widget-premium-addon-modal-box .premium-button-style8:hover, .elementor-widget-premium-addon-modal-box .premium-button-style1:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutouthor:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutoutver:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutinhor, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutinver, .elementor-widget-premium-addon-modal-box .premium-button-style2-dshutinhor:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-dshutinver:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-scshutouthor:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-scshutoutver:before, .elementor-widget-premium-addon-modal-box .premium-button-style5-radialin, .elementor-widget-premium-addon-modal-box .premium-button-style5-radialout:before, .elementor-widget-premium-addon-modal-box .premium-button-style5-rectin, .elementor-widget-premium-addon-modal-box .premium-button-style5-rectout:before, .elementor-widget-premium-addon-modal-box .premium-button-style6-bg, .elementor-widget-premium-addon-modal-box .premium-button-style6:before{background:var( --e-global-color-text );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-title{font-family:var( --e-global-typography-primary-font-family ), 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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close{font-family:var( --e-global-typography-primary-font-family ), 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 );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-fe0mb01{width:auto;max-width:auto;bottom:32px;z-index:3;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-fe0mb01{left:32px;}body.rtl .elementor-16 .elementor-element.elementor-element-fe0mb01{right:32px;}.elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-trigger-btn i, .elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-trigger-btn svg:not(.premium-btn-svg){margin-left:10px;}.elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-trigger-btn{--pa-btn-line6-translate-x:-10px;}.elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-trigger-container{text-align:left;}.elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-trigger-btn, .elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-trigger-text{font-family:var( --e-global-typography-accent-font-family ), serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-trigger-btn i{color:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-trigger-btn svg:not(.premium-btn-svg), .elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-trigger-btn svg:not(.premium-btn-svg) *{fill:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-trigger-btn, .elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-button-style2-shutinhor:before, .elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-button-style2-shutinver:before, .elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-button-style5-radialin:before, .elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-button-style5-rectin:before{background-color:var( --e-global-color-donkerbruin );}.elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-trigger-btn, .elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-trigger-text, .elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-trigger-img{border-radius:50px;}.elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-trigger-btn:hover, .elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-trigger-text:hover, .elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-button-line6::after{color:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-trigger-btn:hover i{color:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg), .elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg) *{fill:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-button-none:hover, .elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-button-style8:hover, .elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-button-style1:before, .elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-button-style2-shutouthor:before, .elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-button-style2-shutoutver:before, .elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-button-style2-shutinhor, .elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-button-style2-shutinver, .elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-button-style2-dshutinhor:before, .elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-button-style2-dshutinver:before, .elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-button-style2-scshutouthor:before, .elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-button-style2-scshutoutver:before, .elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-button-style5-radialin, .elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-button-style5-radialout:before, .elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-button-style5-rectin, .elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-button-style5-rectout:before, .elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-button-style6-bg, .elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-button-style6:before{background:var( --e-global-color-warmbrown );}.elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-trigger-btn, .elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-trigger-text, .elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-button-line6::after{padding:12px 24px 12px 24px;}.elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-box-modal-lower-close{font-family:var( --e-global-typography-accent-font-family ), serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-donkerbruin );background-color:var( --e-global-color-secondary );border-radius:50px;padding:10px 22px 10px 22px;}.elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-box-modal-lower-close:hover{color:var( --e-global-color-paper );background-color:var( --e-global-color-donkerbruin );}.elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-box-modal-body{background:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-box-modal-dialog{width:760px;overflow:auto;border-radius:8px;}.elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-box-modal-footer{background:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe00003{--display:flex;--position:relative;--min-height:0px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-16 .elementor-element.elementor-element-fe00003.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-fe00003{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-fe00003{right:0px;}.elementor-16 .elementor-element.elementor-element-fe0ic02 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-fe0ic02.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0ic02.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-fe0ic02.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-fe0ic02.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-fe0ic02.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-fe0ic02.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0ic02.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0ic02 .elementor-icon{font-size:32px;padding:18px;}.elementor-16 .elementor-element.elementor-element-fe0ic02 .elementor-icon svg{height:32px;}.elementor-16 .elementor-element.elementor-element-fe00001{text-align:center;}.elementor-16 .elementor-element.elementor-element-fe00001 .elementor-heading-title{font-family:var( --e-global-typography-fenh3-font-family ), serif;font-size:var( --e-global-typography-fenh3-font-size );font-weight:var( --e-global-typography-fenh3-font-weight );line-height:var( --e-global-typography-fenh3-line-height );letter-spacing:var( --e-global-typography-fenh3-letter-spacing );word-spacing:var( --e-global-typography-fenh3-word-spacing );color:var( --e-global-color-donkerbruin );}.elementor-16 .elementor-element.elementor-element-fe00002{font-family:var( --e-global-typography-text-font-family ), 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 );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-donkerbruin );}.elementor-16 .elementor-element.elementor-element-fe0mb02{width:auto;max-width:auto;bottom:32px;z-index:3;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-fe0mb02{left:32px;}body.rtl .elementor-16 .elementor-element.elementor-element-fe0mb02{right:32px;}.elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-trigger-btn i, .elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-trigger-btn svg:not(.premium-btn-svg){margin-left:10px;}.elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-trigger-btn{--pa-btn-line6-translate-x:-10px;}.elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-trigger-container{text-align:left;}.elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-trigger-btn, .elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-trigger-text{font-family:var( --e-global-typography-accent-font-family ), serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-trigger-btn i{color:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-trigger-btn svg:not(.premium-btn-svg), .elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-trigger-btn svg:not(.premium-btn-svg) *{fill:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-trigger-btn, .elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-button-style2-shutinhor:before, .elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-button-style2-shutinver:before, .elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-button-style5-radialin:before, .elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-button-style5-rectin:before{background-color:var( --e-global-color-donkerbruin );}.elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-trigger-btn, .elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-trigger-text, .elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-trigger-img{border-radius:50px;}.elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-trigger-btn:hover, .elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-trigger-text:hover, .elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-button-line6::after{color:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-trigger-btn:hover i{color:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg), .elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg) *{fill:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-button-none:hover, .elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-button-style8:hover, .elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-button-style1:before, .elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-button-style2-shutouthor:before, .elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-button-style2-shutoutver:before, .elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-button-style2-shutinhor, .elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-button-style2-shutinver, .elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-button-style2-dshutinhor:before, .elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-button-style2-dshutinver:before, .elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-button-style2-scshutouthor:before, .elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-button-style2-scshutoutver:before, .elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-button-style5-radialin, .elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-button-style5-radialout:before, .elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-button-style5-rectin, .elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-button-style5-rectout:before, .elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-button-style6-bg, .elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-button-style6:before{background:var( --e-global-color-warmbrown );}.elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-trigger-btn, .elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-trigger-text, .elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-button-line6::after{padding:12px 24px 12px 24px;}.elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-box-modal-lower-close{font-family:var( --e-global-typography-accent-font-family ), serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-donkerbruin );background-color:var( --e-global-color-secondary );border-radius:50px;padding:10px 22px 10px 22px;}.elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-box-modal-lower-close:hover{color:var( --e-global-color-paper );background-color:var( --e-global-color-donkerbruin );}.elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-box-modal-body{background:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-box-modal-dialog{width:760px;overflow:auto;border-radius:8px;}.elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-box-modal-footer{background:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe00006{--display:flex;--position:relative;--min-height:0px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-16 .elementor-element.elementor-element-fe00006.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-fe00006{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-fe00006{right:0px;}.elementor-16 .elementor-element.elementor-element-fe0ic03 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-fe0ic03.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0ic03.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-fe0ic03.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-fe0ic03.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-fe0ic03.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-fe0ic03.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0ic03.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0ic03 .elementor-icon{font-size:32px;padding:18px;}.elementor-16 .elementor-element.elementor-element-fe0ic03 .elementor-icon svg{height:32px;}.elementor-16 .elementor-element.elementor-element-fe00004{text-align:center;}.elementor-16 .elementor-element.elementor-element-fe00004 .elementor-heading-title{font-family:var( --e-global-typography-fenh3-font-family ), serif;font-size:var( --e-global-typography-fenh3-font-size );font-weight:var( --e-global-typography-fenh3-font-weight );line-height:var( --e-global-typography-fenh3-line-height );letter-spacing:var( --e-global-typography-fenh3-letter-spacing );word-spacing:var( --e-global-typography-fenh3-word-spacing );color:var( --e-global-color-donkerbruin );}.elementor-16 .elementor-element.elementor-element-fe00005{font-family:var( --e-global-typography-text-font-family ), 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 );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-donkerbruin );}.elementor-16 .elementor-element.elementor-element-fe0mb03{width:auto;max-width:auto;bottom:32px;z-index:3;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-fe0mb03{left:32px;}body.rtl .elementor-16 .elementor-element.elementor-element-fe0mb03{right:32px;}.elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-trigger-btn i, .elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-trigger-btn svg:not(.premium-btn-svg){margin-left:10px;}.elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-trigger-btn{--pa-btn-line6-translate-x:-10px;}.elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-trigger-container{text-align:left;}.elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-trigger-btn, .elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-trigger-text{font-family:var( --e-global-typography-accent-font-family ), serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-trigger-btn i{color:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-trigger-btn svg:not(.premium-btn-svg), .elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-trigger-btn svg:not(.premium-btn-svg) *{fill:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-trigger-btn, .elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-button-style2-shutinhor:before, .elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-button-style2-shutinver:before, .elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-button-style5-radialin:before, .elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-button-style5-rectin:before{background-color:var( --e-global-color-donkerbruin );}.elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-trigger-btn, .elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-trigger-text, .elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-trigger-img{border-radius:50px;}.elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-trigger-btn:hover, .elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-trigger-text:hover, .elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-button-line6::after{color:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-trigger-btn:hover i{color:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg), .elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg) *{fill:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-button-none:hover, .elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-button-style8:hover, .elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-button-style1:before, .elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-button-style2-shutouthor:before, .elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-button-style2-shutoutver:before, .elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-button-style2-shutinhor, .elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-button-style2-shutinver, .elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-button-style2-dshutinhor:before, .elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-button-style2-dshutinver:before, .elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-button-style2-scshutouthor:before, .elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-button-style2-scshutoutver:before, .elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-button-style5-radialin, .elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-button-style5-radialout:before, .elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-button-style5-rectin, .elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-button-style5-rectout:before, .elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-button-style6-bg, .elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-button-style6:before{background:var( --e-global-color-warmbrown );}.elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-trigger-btn, .elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-trigger-text, .elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-button-line6::after{padding:12px 24px 12px 24px;}.elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-box-modal-lower-close{font-family:var( --e-global-typography-accent-font-family ), serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-donkerbruin );background-color:var( --e-global-color-secondary );border-radius:50px;padding:10px 22px 10px 22px;}.elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-box-modal-lower-close:hover{color:var( --e-global-color-paper );background-color:var( --e-global-color-donkerbruin );}.elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-box-modal-body{background:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-box-modal-dialog{width:760px;overflow:auto;border-radius:8px;}.elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-box-modal-footer{background:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-ecb0882{--display:flex;--min-height:80vh;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-16 .elementor-element.elementor-element-ecb0882:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-ecb0882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fen.wehrenswebdesign.nl/wp-content/uploads/fen-hero/fen-beeld-duo.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-ecb0882::before, .elementor-16 .elementor-element.elementor-element-ecb0882 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-ecb0882 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-ecb0882 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-ecb0882 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-ecb0882 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, rgba(50,35,28,0.58) 0%, rgba(50,35,28,0.1) 70%);}.elementor-16 .elementor-element.elementor-element-908fa46{text-align:center;}.elementor-16 .elementor-element.elementor-element-908fa46 .elementor-heading-title{font-family:var( --e-global-typography-fenh2-font-family ), serif;font-size:var( --e-global-typography-fenh2-font-size );font-weight:var( --e-global-typography-fenh2-font-weight );line-height:var( --e-global-typography-fenh2-line-height );letter-spacing:var( --e-global-typography-fenh2-letter-spacing );word-spacing:var( --e-global-typography-fenh2-word-spacing );color:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-167f138{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), 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 );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fd00050{--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:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:110px;--padding-bottom:110px;--padding-left:72px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-fd00050:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-fd00050 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fd0004e{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-fd0004e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-fc000a8{font-family:var( --e-global-typography-feneyebrow-font-family ), serif;font-size:var( --e-global-typography-feneyebrow-font-size );font-weight:var( --e-global-typography-feneyebrow-font-weight );text-transform:var( --e-global-typography-feneyebrow-text-transform );font-style:var( --e-global-typography-feneyebrow-font-style );line-height:var( --e-global-typography-feneyebrow-line-height );letter-spacing:var( --e-global-typography-feneyebrow-letter-spacing );word-spacing:var( --e-global-typography-feneyebrow-word-spacing );color:var( --e-global-color-taupe );}.elementor-16 .elementor-element.elementor-element-fc000a9 .elementor-heading-title{font-family:var( --e-global-typography-fenh2-font-family ), serif;font-size:var( --e-global-typography-fenh2-font-size );font-weight:var( --e-global-typography-fenh2-font-weight );line-height:var( --e-global-typography-fenh2-line-height );letter-spacing:var( --e-global-typography-fenh2-letter-spacing );word-spacing:var( --e-global-typography-fenh2-word-spacing );color:var( --e-global-color-donkerbruin );}.elementor-16 .elementor-element.elementor-element-fc000aa{font-family:var( --e-global-typography-text-font-family ), 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 );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-donkerbruin );}.elementor-16 .elementor-element.elementor-element-fe0pbtn{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-fe0pprv .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-accent-font-family ), serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-fe0pprv .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-fe0pprv .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0pprv .elementor-button-content-wrapper{flex-direction:row;}.elementor-16 .elementor-element.elementor-element-fe0pprv .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-fe0pprv .elementor-button:focus svg{fill:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0pnxt .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-accent-font-family ), serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-fe0pnxt .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-fe0pnxt .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0pnxt .elementor-button-content-wrapper{flex-direction:row;}.elementor-16 .elementor-element.elementor-element-fe0pnxt .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-fe0pnxt .elementor-button:focus svg{fill:var( --e-global-color-paper );}.elementor-16 .elementor-element.elementor-element-fe0c001{--e-image-carousel-slides-to-show:3;width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-fe0c001.elementor-element{--flex-grow:1;--flex-shrink:0;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fd00007 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe0000e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fc000ae .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fc000af .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fc000b0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fc000b1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fd00015:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-fd00015 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fen.wehrenswebdesign.nl/wp-content/uploads/fen-hero/fen-hero-mobiel.webp");background-position:center center;}.elementor-16 .elementor-element.elementor-element-fd00015{--min-height:100vh;}.elementor-16 .elementor-element.elementor-element-fd0000a .elementor-heading-title{font-size:var( --e-global-typography-fenh1-font-size );line-height:var( --e-global-typography-fenh1-line-height );letter-spacing:var( --e-global-typography-fenh1-letter-spacing );word-spacing:var( --e-global-typography-fenh1-word-spacing );}.elementor-widget-text-editor{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-16 .elementor-element.elementor-element-fc00001{font-size:var( --e-global-typography-feneyebrow-font-size );line-height:var( --e-global-typography-feneyebrow-line-height );letter-spacing:var( --e-global-typography-feneyebrow-letter-spacing );word-spacing:var( --e-global-typography-feneyebrow-word-spacing );}.elementor-16 .elementor-element.elementor-element-fc00002 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-8c25134{--padding-top:90px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-16 .elementor-element.elementor-element-fc0003c .elementor-heading-title{font-size:var( --e-global-typography-fenh2-font-size );line-height:var( --e-global-typography-fenh2-line-height );letter-spacing:var( --e-global-typography-fenh2-letter-spacing );word-spacing:var( --e-global-typography-fenh2-word-spacing );}.elementor-16 .elementor-element.elementor-element-fmside1{font-size:var( --e-global-typography-feneyebrow-font-size );line-height:var( --e-global-typography-feneyebrow-line-height );letter-spacing:var( --e-global-typography-feneyebrow-letter-spacing );word-spacing:var( --e-global-typography-feneyebrow-word-spacing );}.elementor-16 .elementor-element.elementor-element-fc0003d{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-16 .elementor-element.elementor-element-7c5561f{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-16 .elementor-element.elementor-element-fmsage2{font-size:var( --e-global-typography-feneyebrow-font-size );line-height:var( --e-global-typography-feneyebrow-line-height );letter-spacing:var( --e-global-typography-feneyebrow-letter-spacing );word-spacing:var( --e-global-typography-feneyebrow-word-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-image .widget-image-caption{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-16 .elementor-element.elementor-element-fc00038 img{height:500px;}.elementor-16 .elementor-element.elementor-element-f4f4ae7{--padding-top:40px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-fc00043 .elementor-heading-title{font-size:var( --e-global-typography-fenh3-font-size );line-height:var( --e-global-typography-fenh3-line-height );letter-spacing:var( --e-global-typography-fenh3-letter-spacing );word-spacing:var( --e-global-typography-fenh3-word-spacing );}.elementor-16 .elementor-element.elementor-element-fc00044{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-16 .elementor-element.elementor-element-fa00001 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe0000a .elementor-heading-title{font-size:var( --e-global-typography-fenh2-font-size );line-height:var( --e-global-typography-fenh2-line-height );letter-spacing:var( --e-global-typography-fenh2-letter-spacing );word-spacing:var( --e-global-typography-fenh2-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe0000b{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe0000c{--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-16 .elementor-element.elementor-element-fe00007 .elementor-heading-title{font-size:var( --e-global-typography-fenh3-font-size );line-height:var( --e-global-typography-fenh3-line-height );letter-spacing:var( --e-global-typography-fenh3-letter-spacing );word-spacing:var( --e-global-typography-fenh3-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe00008{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn, .elementor-widget-premium-addon-modal-box .premium-modal-trigger-text{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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close{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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-trigger-btn, .elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-trigger-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-box-modal-lower-close{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-box-modal-dialog{width:88%;}.elementor-16 .elementor-element.elementor-element-fe00001 .elementor-heading-title{font-size:var( --e-global-typography-fenh3-font-size );line-height:var( --e-global-typography-fenh3-line-height );letter-spacing:var( --e-global-typography-fenh3-letter-spacing );word-spacing:var( --e-global-typography-fenh3-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe00002{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-trigger-btn, .elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-trigger-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-box-modal-lower-close{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-box-modal-dialog{width:88%;}.elementor-16 .elementor-element.elementor-element-fe00004 .elementor-heading-title{font-size:var( --e-global-typography-fenh3-font-size );line-height:var( --e-global-typography-fenh3-line-height );letter-spacing:var( --e-global-typography-fenh3-letter-spacing );word-spacing:var( --e-global-typography-fenh3-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe00005{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-trigger-btn, .elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-trigger-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-box-modal-lower-close{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-box-modal-dialog{width:88%;}.elementor-16 .elementor-element.elementor-element-ecb0882:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-ecb0882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fen.wehrenswebdesign.nl/wp-content/uploads/fen-hero/fen-beeld-mobiel.webp");background-position:center top;}.elementor-16 .elementor-element.elementor-element-ecb0882{--padding-top:90px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-16 .elementor-element.elementor-element-908fa46 .elementor-heading-title{font-size:var( --e-global-typography-fenh2-font-size );line-height:var( --e-global-typography-fenh2-line-height );letter-spacing:var( --e-global-typography-fenh2-letter-spacing );word-spacing:var( --e-global-typography-fenh2-word-spacing );}.elementor-16 .elementor-element.elementor-element-167f138{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-16 .elementor-element.elementor-element-fd00050{--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:stretch;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:90px;--padding-bottom:90px;--padding-left:40px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-fd0004e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-16 .elementor-element.elementor-element-fc000a8{font-size:var( --e-global-typography-feneyebrow-font-size );line-height:var( --e-global-typography-feneyebrow-line-height );letter-spacing:var( --e-global-typography-feneyebrow-letter-spacing );word-spacing:var( --e-global-typography-feneyebrow-word-spacing );}.elementor-16 .elementor-element.elementor-element-fc000a9 .elementor-heading-title{font-size:var( --e-global-typography-fenh2-font-size );line-height:var( --e-global-typography-fenh2-line-height );letter-spacing:var( --e-global-typography-fenh2-letter-spacing );word-spacing:var( --e-global-typography-fenh2-word-spacing );}.elementor-16 .elementor-element.elementor-element-fc000aa{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe0pprv .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe0pnxt .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe0c001{--e-image-carousel-slides-to-show:2;width:100%;max-width:100%;}}@media(max-width:767px){.elementor-widget-heading .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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-16 .elementor-element.elementor-element-fd00001 .elementor-heading-title{font-size:43px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fd00007 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe0000e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fc000ae .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fc000af .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fc000b0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fc000b1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fd00015:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-fd00015 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fen.wehrenswebdesign.nl/wp-content/uploads/fen-hero/fen-hero-mobiel.webp");background-position:center center;}.elementor-16 .elementor-element.elementor-element-fd00015{--min-height:100vh;--padding-top:110px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-fd0000c{--width:100%;}.elementor-16 .elementor-element.elementor-element-fd0000a .elementor-heading-title{font-size:var( --e-global-typography-fenh1-font-size );line-height:var( --e-global-typography-fenh1-line-height );letter-spacing:var( --e-global-typography-fenh1-letter-spacing );word-spacing:var( --e-global-typography-fenh1-word-spacing );}.elementor-widget-text-editor{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-16 .elementor-element.elementor-element-fc00001{font-size:var( --e-global-typography-feneyebrow-font-size );line-height:var( --e-global-typography-feneyebrow-line-height );letter-spacing:var( --e-global-typography-feneyebrow-letter-spacing );word-spacing:var( --e-global-typography-feneyebrow-word-spacing );}.elementor-16 .elementor-element.elementor-element-fc00002 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-8c25134{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-fc0003c{width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-fc0003c .elementor-heading-title{font-size:var( --e-global-typography-fenh2-font-size );line-height:var( --e-global-typography-fenh2-line-height );letter-spacing:var( --e-global-typography-fenh2-letter-spacing );word-spacing:var( --e-global-typography-fenh2-word-spacing );}.elementor-16 .elementor-element.elementor-element-fmside1{font-size:var( --e-global-typography-feneyebrow-font-size );line-height:var( --e-global-typography-feneyebrow-line-height );letter-spacing:var( --e-global-typography-feneyebrow-letter-spacing );word-spacing:var( --e-global-typography-feneyebrow-word-spacing );}.elementor-16 .elementor-element.elementor-element-fc0003d{width:100%;max-width:100%;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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-16 .elementor-element.elementor-element-7c5561f{--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-16 .elementor-element.elementor-element-fmvis01{--width:100%;--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-16 .elementor-element.elementor-element-fmsage1{--width:100%;--min-height:170px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:28px;--padding-right:28px;}.elementor-16 .elementor-element.elementor-element-fmsage2{font-size:var( --e-global-typography-feneyebrow-font-size );line-height:var( --e-global-typography-feneyebrow-line-height );letter-spacing:var( --e-global-typography-feneyebrow-letter-spacing );word-spacing:var( --e-global-typography-feneyebrow-word-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-image .widget-image-caption{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-16 .elementor-element.elementor-element-fc00038{width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-fc00038 img{height:440px;}.elementor-16 .elementor-element.elementor-element-f4f4ae7{--width:100%;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-fc00043 .elementor-heading-title{font-size:var( --e-global-typography-fenh3-font-size );line-height:var( --e-global-typography-fenh3-line-height );letter-spacing:var( --e-global-typography-fenh3-letter-spacing );word-spacing:var( --e-global-typography-fenh3-word-spacing );}.elementor-16 .elementor-element.elementor-element-fc00044{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-16 .elementor-element.elementor-element-fa00001 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe0000d{--padding-top:72px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-fe0000a .elementor-heading-title{font-size:var( --e-global-typography-fenh2-font-size );line-height:var( --e-global-typography-fenh2-line-height );letter-spacing:var( --e-global-typography-fenh2-letter-spacing );word-spacing:var( --e-global-typography-fenh2-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe0000b{width:100%;max-width:100%;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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe00009{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-fe000fa{--min-height:160px;}.elementor-16 .elementor-element.elementor-element-fe0ic01 .elementor-icon{font-size:26px;}.elementor-16 .elementor-element.elementor-element-fe0ic01 .elementor-icon svg{height:26px;}.elementor-16 .elementor-element.elementor-element-fe00007 .elementor-heading-title{font-size:var( --e-global-typography-fenh3-font-size );line-height:var( --e-global-typography-fenh3-line-height );letter-spacing:var( --e-global-typography-fenh3-letter-spacing );word-spacing:var( --e-global-typography-fenh3-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe000fb{--min-height:0px;--padding-top:28px;--padding-bottom:96px;--padding-left:26px;--padding-right:26px;}.elementor-16 .elementor-element.elementor-element-fe00008{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn, .elementor-widget-premium-addon-modal-box .premium-modal-trigger-text{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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close{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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-trigger-btn, .elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-trigger-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-box-modal-lower-close{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe0mb01 .premium-modal-box-modal-dialog{width:92%;max-height:85vh;}.elementor-16 .elementor-element.elementor-element-fe00003{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-fe0ic02 .elementor-icon{font-size:26px;}.elementor-16 .elementor-element.elementor-element-fe0ic02 .elementor-icon svg{height:26px;}.elementor-16 .elementor-element.elementor-element-fe00001 .elementor-heading-title{font-size:var( --e-global-typography-fenh3-font-size );line-height:var( --e-global-typography-fenh3-line-height );letter-spacing:var( --e-global-typography-fenh3-letter-spacing );word-spacing:var( --e-global-typography-fenh3-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe00002{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-trigger-btn, .elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-trigger-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-box-modal-lower-close{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe0mb02 .premium-modal-box-modal-dialog{width:92%;max-height:85vh;}.elementor-16 .elementor-element.elementor-element-fe00006{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-fe0ic03 .elementor-icon{font-size:26px;}.elementor-16 .elementor-element.elementor-element-fe0ic03 .elementor-icon svg{height:26px;}.elementor-16 .elementor-element.elementor-element-fe00004 .elementor-heading-title{font-size:var( --e-global-typography-fenh3-font-size );line-height:var( --e-global-typography-fenh3-line-height );letter-spacing:var( --e-global-typography-fenh3-letter-spacing );word-spacing:var( --e-global-typography-fenh3-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe00005{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-trigger-btn, .elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-trigger-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-box-modal-lower-close{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe0mb03 .premium-modal-box-modal-dialog{width:92%;max-height:85vh;}.elementor-16 .elementor-element.elementor-element-ecb0882:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-ecb0882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fen.wehrenswebdesign.nl/wp-content/uploads/fen-hero/fen-beeld-mobiel.webp");background-position:center top;}.elementor-16 .elementor-element.elementor-element-ecb0882{--min-height:70vh;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-908fa46 .elementor-heading-title{font-size:var( --e-global-typography-fenh2-font-size );line-height:var( --e-global-typography-fenh2-line-height );letter-spacing:var( --e-global-typography-fenh2-letter-spacing );word-spacing:var( --e-global-typography-fenh2-word-spacing );}.elementor-16 .elementor-element.elementor-element-167f138{width:100%;max-width:100%;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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-16 .elementor-element.elementor-element-fd00050{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-fd0004e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-fc000a8{font-size:var( --e-global-typography-feneyebrow-font-size );line-height:var( --e-global-typography-feneyebrow-line-height );letter-spacing:var( --e-global-typography-feneyebrow-letter-spacing );word-spacing:var( --e-global-typography-feneyebrow-word-spacing );}.elementor-16 .elementor-element.elementor-element-fc000a9 .elementor-heading-title{font-size:var( --e-global-typography-fenh2-font-size );line-height:var( --e-global-typography-fenh2-line-height );letter-spacing:var( --e-global-typography-fenh2-letter-spacing );word-spacing:var( --e-global-typography-fenh2-word-spacing );}.elementor-16 .elementor-element.elementor-element-fc000aa{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe0pprv .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe0pnxt .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-16 .elementor-element.elementor-element-fe0c001{--e-image-carousel-slides-to-show:1;}}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-fd0000c{--width:900px;}.elementor-16 .elementor-element.elementor-element-8c25134{--content-width:1140px;}.elementor-16 .elementor-element.elementor-element-fmvis01{--width:58%;}.elementor-16 .elementor-element.elementor-element-fmsage1{--width:46%;}.elementor-16 .elementor-element.elementor-element-f4f4ae7{--width:42%;}.elementor-16 .elementor-element.elementor-element-fmabs02{--width:30%;}.elementor-16 .elementor-element.elementor-element-fe0000d{--content-width:1140px;}.elementor-16 .elementor-element.elementor-element-fe00009{--width:30%;}.elementor-16 .elementor-element.elementor-element-fe00003{--width:30%;}.elementor-16 .elementor-element.elementor-element-fe00006{--width:30%;}.elementor-16 .elementor-element.elementor-element-fd0004e{--width:22%;}}@media(max-width:1024px) and (min-width:768px){.elementor-16 .elementor-element.elementor-element-fd0000c{--width:100%;}.elementor-16 .elementor-element.elementor-element-fmvis01{--width:55%;}.elementor-16 .elementor-element.elementor-element-f4f4ae7{--width:45%;}.elementor-16 .elementor-element.elementor-element-fe00009{--width:100%;}.elementor-16 .elementor-element.elementor-element-fe00003{--width:100%;}.elementor-16 .elementor-element.elementor-element-fe00006{--width:100%;}.elementor-16 .elementor-element.elementor-element-fd0004e{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-fc00038 *//* Heel langzame zoom-out zodra de foto in beeld komt: start op 1.2, schaalt gelijkmatig in ~9 s terug naar 1 binnen het kader.
   Trigger = FÈN motion (class fen-m-img krijgt .is-in, samen met de gordijn-onthulling). De korte standaardzoom van fen-m-img staat hier uit. */
.elementor-16 .elementor-element.elementor-element-fc00038{overflow:hidden}
.elementor-16 .elementor-element.elementor-element-fc00038 img{transform:scale(1.2);transition:transform 9s cubic-bezier(.39,.575,.565,1),clip-path 1.4s cubic-bezier(.16,1,.3,1)!important;scale:1!important}
.elementor-16 .elementor-element.elementor-element-fc00038.is-in img{transform:scale(1)}
@media (prefers-reduced-motion:reduce){.elementor-16 .elementor-element.elementor-element-fc00038 img{transform:none;transition:none!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4f4ae7 *//* Kop, tekst en knop komen echt vanaf de rechterkant van het scherm binnen (vervangt de korte standaard-afstand van Elementor's Fade In Right).
   Trigger en volgorde: de Entrance Animation (Fade In Right) met vertraging per widget. */
.elementor-16 .elementor-element.elementor-element-f4f4ae7 .elementor-element.animated.fadeInRight{animation-name:fen-from-edge;animation-duration:1.8s;animation-timing-function:cubic-bezier(.16,1,.3,1)}
@keyframes fen-from-edge{from{opacity:0;transform:translateX(55vw)}to{opacity:1;transform:none}}
@media (prefers-reduced-motion:reduce){.elementor-16 .elementor-element.elementor-element-f4f4ae7 .elementor-element.animated.fadeInRight{animation:none}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe0000a *//* Vetgedrukt deel van de kop (bijv. de punt) in Global Font 'Heading-accent' (Crimson Pro 700) */
.elementor-16 .elementor-element.elementor-element-fe0000a strong{font-family:var(--e-global-typography-secondary-font-family),serif;font-weight:var(--e-global-typography-secondary-font-weight)}
/* Signatuur-accent: de punt in Sage */
.elementor-16 .elementor-element.elementor-element-fe0000a strong{color:var(--e-global-color-beige)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe00009 *//* Flip card (luxe). Voorkant: voor- en achterkant gevuld met Beige (Global Color), zachte lichtval en een glans die af en toe over de kaart trekt.
   Hover/toetsenbordfocus: kaart komt iets naar voren (groter + omhoog), diepere schaduw, draait naar de achterkant; tekst en knop komen daarna omhoog.
   Perspectief en schaal zitten in de transform van het draaiende deel (niet op de kaart zelf), anders wordt de pop-up binnen de kaart gevangen.
   De pop-up-knop staat buiten het draaiende deel. Touch (geen hover): geen flip, achterkant onder de voorkant, knop altijd zichtbaar. */
.elementor-16 .elementor-element.elementor-element-fe00009{--fen-ease:cubic-bezier(.2,.8,.2,1);--fen-delay:0s}
.elementor-16 .elementor-element.elementor-element-fe00009 .fen-flip-inner{display:grid!important;transform-style:preserve-3d;transform:perspective(1400px) translateY(0) scale(1) rotateY(0deg);transition:transform .9s var(--fen-ease)}
.elementor-16 .elementor-element.elementor-element-fe00009 .fen-flip-front,.elementor-16 .elementor-element.elementor-element-fe00009 .fen-flip-back{grid-area:1/1;backface-visibility:hidden;-webkit-backface-visibility:hidden;box-shadow:0 12px 30px -20px color-mix(in srgb,var(--e-global-color-donkerbruin) 80%,transparent);transition:box-shadow .9s var(--fen-ease)}
.elementor-16 .elementor-element.elementor-element-fe00009 .fen-flip-front{position:relative;overflow:hidden;background-image:radial-gradient(120% 90% at 12% 0%,color-mix(in srgb,var(--e-global-color-paper) 30%,transparent),transparent 62%)}
.elementor-16 .elementor-element.elementor-element-fe00009 .fen-flip-front::after{content:"";position:absolute;top:-20%;bottom:-20%;left:-60%;width:45%;background:linear-gradient(100deg,transparent,color-mix(in srgb,var(--e-global-color-paper) 38%,transparent),transparent);transform:skewX(-18deg);animation:fen-sheen 7s var(--fen-ease) var(--fen-delay) infinite;pointer-events:none}
@keyframes fen-sheen{0%,60%{transform:skewX(-18deg) translateX(0)}100%{transform:skewX(-18deg) translateX(430%)}}
.elementor-16 .elementor-element.elementor-element-fe00009 .fen-flip-back{transform:rotateY(180deg)}
.elementor-16 .elementor-element.elementor-element-fe00009 .fen-flip-back>.elementor-element{opacity:0;transform:translateY(14px);transition:opacity .5s ease .35s,transform .7s var(--fen-ease) .35s}
.elementor-16 .elementor-element.elementor-element-fe00009 .fen-card-btn .premium-modal-trigger-btn{opacity:0;pointer-events:none;transform:translateY(10px);transition:opacity .4s ease,transform .6s var(--fen-ease),background-color .3s ease}
@media (hover:hover){
.elementor-16 .elementor-element.elementor-element-fe00009:hover .fen-flip-inner,.elementor-16 .elementor-element.elementor-element-fe00009:focus-within .fen-flip-inner{transform:perspective(1400px) translateY(-8px) scale(1.035) rotateY(180deg)}
.elementor-16 .elementor-element.elementor-element-fe00009:hover .fen-flip-back,.elementor-16 .elementor-element.elementor-element-fe00009:focus-within .fen-flip-back{box-shadow:0 34px 60px -26px color-mix(in srgb,var(--e-global-color-donkerbruin) 90%,transparent)}
.elementor-16 .elementor-element.elementor-element-fe00009:hover .fen-flip-back>.elementor-element,.elementor-16 .elementor-element.elementor-element-fe00009:focus-within .fen-flip-back>.elementor-element{opacity:1;transform:none}
.elementor-16 .elementor-element.elementor-element-fe00009:hover .fen-card-btn .premium-modal-trigger-btn,.elementor-16 .elementor-element.elementor-element-fe00009:focus-within .fen-card-btn .premium-modal-trigger-btn{opacity:1;pointer-events:auto;transform:translateY(-8px);transition-delay:.5s,.5s,0s}
}
@media (hover:none){
.elementor-16 .elementor-element.elementor-element-fe00009 .fen-flip-inner{display:flex!important;flex-direction:column;transform:none}
.elementor-16 .elementor-element.elementor-element-fe00009 .fen-flip-back{transform:none;border-radius:0 0 8px 8px!important}
.elementor-16 .elementor-element.elementor-element-fe00009 .fen-flip-front{border-radius:8px 8px 0 0!important}
.elementor-16 .elementor-element.elementor-element-fe00009 .fen-flip-back>.elementor-element,.elementor-16 .elementor-element.elementor-element-fe00009 .fen-card-btn .premium-modal-trigger-btn{opacity:1;transform:none;pointer-events:auto}
}
@media (prefers-reduced-motion:reduce){.elementor-16 .elementor-element.elementor-element-fe00009 .fen-flip-inner,.elementor-16 .elementor-element.elementor-element-fe00009 .fen-flip-back>.elementor-element,.elementor-16 .elementor-element.elementor-element-fe00009 .fen-card-btn .premium-modal-trigger-btn{transition:none}.elementor-16 .elementor-element.elementor-element-fe00009 .fen-flip-front::after{animation:none;display:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe00003 *//* Flip card (luxe). Voorkant: voor- en achterkant gevuld met Beige (Global Color), zachte lichtval en een glans die af en toe over de kaart trekt.
   Hover/toetsenbordfocus: kaart komt iets naar voren (groter + omhoog), diepere schaduw, draait naar de achterkant; tekst en knop komen daarna omhoog.
   Perspectief en schaal zitten in de transform van het draaiende deel (niet op de kaart zelf), anders wordt de pop-up binnen de kaart gevangen.
   De pop-up-knop staat buiten het draaiende deel. Touch (geen hover): geen flip, achterkant onder de voorkant, knop altijd zichtbaar. */
.elementor-16 .elementor-element.elementor-element-fe00003{--fen-ease:cubic-bezier(.2,.8,.2,1);--fen-delay:1.4s}
.elementor-16 .elementor-element.elementor-element-fe00003 .fen-flip-inner{display:grid!important;transform-style:preserve-3d;transform:perspective(1400px) translateY(0) scale(1) rotateY(0deg);transition:transform .9s var(--fen-ease)}
.elementor-16 .elementor-element.elementor-element-fe00003 .fen-flip-front,.elementor-16 .elementor-element.elementor-element-fe00003 .fen-flip-back{grid-area:1/1;backface-visibility:hidden;-webkit-backface-visibility:hidden;box-shadow:0 12px 30px -20px color-mix(in srgb,var(--e-global-color-donkerbruin) 80%,transparent);transition:box-shadow .9s var(--fen-ease)}
.elementor-16 .elementor-element.elementor-element-fe00003 .fen-flip-front{position:relative;overflow:hidden;background-image:radial-gradient(120% 90% at 12% 0%,color-mix(in srgb,var(--e-global-color-paper) 30%,transparent),transparent 62%)}
.elementor-16 .elementor-element.elementor-element-fe00003 .fen-flip-front::after{content:"";position:absolute;top:-20%;bottom:-20%;left:-60%;width:45%;background:linear-gradient(100deg,transparent,color-mix(in srgb,var(--e-global-color-paper) 38%,transparent),transparent);transform:skewX(-18deg);animation:fen-sheen 7s var(--fen-ease) var(--fen-delay) infinite;pointer-events:none}
@keyframes fen-sheen{0%,60%{transform:skewX(-18deg) translateX(0)}100%{transform:skewX(-18deg) translateX(430%)}}
.elementor-16 .elementor-element.elementor-element-fe00003 .fen-flip-back{transform:rotateY(180deg)}
.elementor-16 .elementor-element.elementor-element-fe00003 .fen-flip-back>.elementor-element{opacity:0;transform:translateY(14px);transition:opacity .5s ease .35s,transform .7s var(--fen-ease) .35s}
.elementor-16 .elementor-element.elementor-element-fe00003 .fen-card-btn .premium-modal-trigger-btn{opacity:0;pointer-events:none;transform:translateY(10px);transition:opacity .4s ease,transform .6s var(--fen-ease),background-color .3s ease}
@media (hover:hover){
.elementor-16 .elementor-element.elementor-element-fe00003:hover .fen-flip-inner,.elementor-16 .elementor-element.elementor-element-fe00003:focus-within .fen-flip-inner{transform:perspective(1400px) translateY(-8px) scale(1.035) rotateY(180deg)}
.elementor-16 .elementor-element.elementor-element-fe00003:hover .fen-flip-back,.elementor-16 .elementor-element.elementor-element-fe00003:focus-within .fen-flip-back{box-shadow:0 34px 60px -26px color-mix(in srgb,var(--e-global-color-donkerbruin) 90%,transparent)}
.elementor-16 .elementor-element.elementor-element-fe00003:hover .fen-flip-back>.elementor-element,.elementor-16 .elementor-element.elementor-element-fe00003:focus-within .fen-flip-back>.elementor-element{opacity:1;transform:none}
.elementor-16 .elementor-element.elementor-element-fe00003:hover .fen-card-btn .premium-modal-trigger-btn,.elementor-16 .elementor-element.elementor-element-fe00003:focus-within .fen-card-btn .premium-modal-trigger-btn{opacity:1;pointer-events:auto;transform:translateY(-8px);transition-delay:.5s,.5s,0s}
}
@media (hover:none){
.elementor-16 .elementor-element.elementor-element-fe00003 .fen-flip-inner{display:flex!important;flex-direction:column;transform:none}
.elementor-16 .elementor-element.elementor-element-fe00003 .fen-flip-back{transform:none;border-radius:0 0 8px 8px!important}
.elementor-16 .elementor-element.elementor-element-fe00003 .fen-flip-front{border-radius:8px 8px 0 0!important}
.elementor-16 .elementor-element.elementor-element-fe00003 .fen-flip-back>.elementor-element,.elementor-16 .elementor-element.elementor-element-fe00003 .fen-card-btn .premium-modal-trigger-btn{opacity:1;transform:none;pointer-events:auto}
}
@media (prefers-reduced-motion:reduce){.elementor-16 .elementor-element.elementor-element-fe00003 .fen-flip-inner,.elementor-16 .elementor-element.elementor-element-fe00003 .fen-flip-back>.elementor-element,.elementor-16 .elementor-element.elementor-element-fe00003 .fen-card-btn .premium-modal-trigger-btn{transition:none}.elementor-16 .elementor-element.elementor-element-fe00003 .fen-flip-front::after{animation:none;display:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe00006 *//* Flip card (luxe). Voorkant: voor- en achterkant gevuld met Beige (Global Color), zachte lichtval en een glans die af en toe over de kaart trekt.
   Hover/toetsenbordfocus: kaart komt iets naar voren (groter + omhoog), diepere schaduw, draait naar de achterkant; tekst en knop komen daarna omhoog.
   Perspectief en schaal zitten in de transform van het draaiende deel (niet op de kaart zelf), anders wordt de pop-up binnen de kaart gevangen.
   De pop-up-knop staat buiten het draaiende deel. Touch (geen hover): geen flip, achterkant onder de voorkant, knop altijd zichtbaar. */
.elementor-16 .elementor-element.elementor-element-fe00006{--fen-ease:cubic-bezier(.2,.8,.2,1);--fen-delay:2.8s}
.elementor-16 .elementor-element.elementor-element-fe00006 .fen-flip-inner{display:grid!important;transform-style:preserve-3d;transform:perspective(1400px) translateY(0) scale(1) rotateY(0deg);transition:transform .9s var(--fen-ease)}
.elementor-16 .elementor-element.elementor-element-fe00006 .fen-flip-front,.elementor-16 .elementor-element.elementor-element-fe00006 .fen-flip-back{grid-area:1/1;backface-visibility:hidden;-webkit-backface-visibility:hidden;box-shadow:0 12px 30px -20px color-mix(in srgb,var(--e-global-color-donkerbruin) 80%,transparent);transition:box-shadow .9s var(--fen-ease)}
.elementor-16 .elementor-element.elementor-element-fe00006 .fen-flip-front{position:relative;overflow:hidden;background-image:radial-gradient(120% 90% at 12% 0%,color-mix(in srgb,var(--e-global-color-paper) 30%,transparent),transparent 62%)}
.elementor-16 .elementor-element.elementor-element-fe00006 .fen-flip-front::after{content:"";position:absolute;top:-20%;bottom:-20%;left:-60%;width:45%;background:linear-gradient(100deg,transparent,color-mix(in srgb,var(--e-global-color-paper) 38%,transparent),transparent);transform:skewX(-18deg);animation:fen-sheen 7s var(--fen-ease) var(--fen-delay) infinite;pointer-events:none}
@keyframes fen-sheen{0%,60%{transform:skewX(-18deg) translateX(0)}100%{transform:skewX(-18deg) translateX(430%)}}
.elementor-16 .elementor-element.elementor-element-fe00006 .fen-flip-back{transform:rotateY(180deg)}
.elementor-16 .elementor-element.elementor-element-fe00006 .fen-flip-back>.elementor-element{opacity:0;transform:translateY(14px);transition:opacity .5s ease .35s,transform .7s var(--fen-ease) .35s}
.elementor-16 .elementor-element.elementor-element-fe00006 .fen-card-btn .premium-modal-trigger-btn{opacity:0;pointer-events:none;transform:translateY(10px);transition:opacity .4s ease,transform .6s var(--fen-ease),background-color .3s ease}
@media (hover:hover){
.elementor-16 .elementor-element.elementor-element-fe00006:hover .fen-flip-inner,.elementor-16 .elementor-element.elementor-element-fe00006:focus-within .fen-flip-inner{transform:perspective(1400px) translateY(-8px) scale(1.035) rotateY(180deg)}
.elementor-16 .elementor-element.elementor-element-fe00006:hover .fen-flip-back,.elementor-16 .elementor-element.elementor-element-fe00006:focus-within .fen-flip-back{box-shadow:0 34px 60px -26px color-mix(in srgb,var(--e-global-color-donkerbruin) 90%,transparent)}
.elementor-16 .elementor-element.elementor-element-fe00006:hover .fen-flip-back>.elementor-element,.elementor-16 .elementor-element.elementor-element-fe00006:focus-within .fen-flip-back>.elementor-element{opacity:1;transform:none}
.elementor-16 .elementor-element.elementor-element-fe00006:hover .fen-card-btn .premium-modal-trigger-btn,.elementor-16 .elementor-element.elementor-element-fe00006:focus-within .fen-card-btn .premium-modal-trigger-btn{opacity:1;pointer-events:auto;transform:translateY(-8px);transition-delay:.5s,.5s,0s}
}
@media (hover:none){
.elementor-16 .elementor-element.elementor-element-fe00006 .fen-flip-inner{display:flex!important;flex-direction:column;transform:none}
.elementor-16 .elementor-element.elementor-element-fe00006 .fen-flip-back{transform:none;border-radius:0 0 8px 8px!important}
.elementor-16 .elementor-element.elementor-element-fe00006 .fen-flip-front{border-radius:8px 8px 0 0!important}
.elementor-16 .elementor-element.elementor-element-fe00006 .fen-flip-back>.elementor-element,.elementor-16 .elementor-element.elementor-element-fe00006 .fen-card-btn .premium-modal-trigger-btn{opacity:1;transform:none;pointer-events:auto}
}
@media (prefers-reduced-motion:reduce){.elementor-16 .elementor-element.elementor-element-fe00006 .fen-flip-inner,.elementor-16 .elementor-element.elementor-element-fe00006 .fen-flip-back>.elementor-element,.elementor-16 .elementor-element.elementor-element-fe00006 .fen-card-btn .premium-modal-trigger-btn{transition:none}.elementor-16 .elementor-element.elementor-element-fe00006 .fen-flip-front::after{animation:none;display:none}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-908fa46 *//* Leesbaarheid op de foto: zachte espresso-schaduw */
.elementor-16 .elementor-element.elementor-element-908fa46 .elementor-heading-title, .elementor-16 .elementor-element.elementor-element-908fa46 p{text-shadow:0 1px 28px rgba(56,32,15,.55),0 1px 3px rgba(56,32,15,.35)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-167f138 *//* Leesbaarheid op de foto: zachte espresso-schaduw */
.elementor-16 .elementor-element.elementor-element-167f138 .elementor-heading-title, .elementor-16 .elementor-element.elementor-element-167f138 p{text-shadow:0 1px 28px rgba(56,32,15,.55),0 1px 3px rgba(56,32,15,.35)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc000a9 *//* Vetgedrukt deel van de kop (bijv. de punt) in Global Font 'Heading-accent' (Crimson Pro 700) */
.elementor-16 .elementor-element.elementor-element-fc000a9 strong{font-family:var(--e-global-typography-secondary-font-family),serif;font-weight:var(--e-global-typography-secondary-font-weight)}
/* Signatuur-accent: de punt in Sage */
.elementor-16 .elementor-element.elementor-element-fc000a9 strong{color:var(--e-global-color-accent)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe0pbtn *//* Subtiele ronde pijlknoppen: de knoptekst ('Vorige'/'Volgende') blijft alleen voor schermlezers, zichtbaar is alleen het pijl-icoon */
.elementor-16 .elementor-element.elementor-element-fe0pbtn .elementor-button{width:48px;height:48px;padding:0;display:inline-flex;align-items:center;justify-content:center;transition:background-color .3s,color .3s}
.elementor-16 .elementor-element.elementor-element-fe0pbtn .elementor-button-content-wrapper{gap:0}
.elementor-16 .elementor-element.elementor-element-fe0pbtn .elementor-button-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.elementor-16 .elementor-element.elementor-element-fe0pbtn .elementor-button-icon svg{width:14px;height:14px;fill:currentColor}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-fe0c001 *//* Continu doorlopen: lineaire beweging zonder versnellen/afremmen per foto (tempo via Animatiesnelheid, pauze 0). */
.elementor-16 .elementor-element.elementor-element-fe0c001 .swiper-wrapper{transition-timing-function:linear!important}/* End custom CSS */