.elementor-346 .elementor-element.elementor-element-376284f{--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;--overflow:hidden;}.elementor-346 .elementor-element.elementor-element-81e4708{--display:flex;--min-height:50vh;--justify-content:center;--border-radius:var(--br-l) var(--br-l) var(--br-l) var(--br-l);--padding-top:var(--64);--padding-bottom:calc(var(--80) + var(--64));--padding-left:0;--padding-right:0;}.elementor-346 .elementor-element.elementor-element-81e4708:not(.elementor-motion-effects-element-type-background), .elementor-346 .elementor-element.elementor-element-81e4708 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-346 .elementor-element.elementor-element-81e4708.e-con{--align-self:center;}.elementor-346 .elementor-element.elementor-element-78e0c59{--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:var(--32) var(--32);--row-gap:var(--32);--column-gap:var(--32);}.elementor-346 .elementor-element.elementor-element-d47bd85{--display:flex;--gap:var(--16) var(--16);--row-gap:var(--16);--column-gap:var(--16);}.elementor-346 .elementor-element.elementor-element-057e2a4 .elementor-heading-title{color:var( --e-global-color-df4102a );}.elementor-346 .elementor-element.elementor-element-efa3faf{--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:var(--12) var(--12);--row-gap:var(--12);--column-gap:var(--12);--margin-top:var(--32);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-346 .elementor-element.elementor-element-651b543 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-346 .elementor-element.elementor-element-312c2b7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-346 .elementor-element.elementor-element-139fd7f{--display:flex;}.elementor-346 .elementor-element.elementor-element-1a21454{z-index:0;}.elementor-346 .elementor-element.elementor-element-1a21454:not( .elementor-widget-image ), .elementor-346 .elementor-element.elementor-element-1a21454.elementor-widget-image img{-webkit-mask-image:url( https://www.dignis.nl/wp-content/uploads/2025/12/mask-2.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-346 .elementor-element.elementor-element-a6ffa83{--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;--margin-top:calc(-1 * var(--80));--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-346 .elementor-element.elementor-element-1f5e4e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:var(--br-l) var(--br-l) var(--br-l) var(--br-l);--padding-top:var(--40);--padding-bottom:var(--40);--padding-left:var(--40);--padding-right:var(--40);}.elementor-346 .elementor-element.elementor-element-1f5e4e8:not(.elementor-motion-effects-element-type-background), .elementor-346 .elementor-element.elementor-element-1f5e4e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df4102a );}.elementor-346 .elementor-element.elementor-element-1f5e4e8.e-con{--align-self:center;}.elementor-346 .elementor-element.elementor-element-25bbe47{--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:flex-start;--gap:var(--24) var(--24);--row-gap:var(--24);--column-gap:var(--24);}.elementor-346 .elementor-element.elementor-element-7a7c4ec .elementor-heading-title{font-family:var( --e-global-typography-937ea11-font-family ), Sans-serif;font-size:var( --e-global-typography-937ea11-font-size );font-weight:var( --e-global-typography-937ea11-font-weight );line-height:var( --e-global-typography-937ea11-line-height );}.elementor-346 .elementor-element.elementor-element-5689da3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-346 .elementor-element.elementor-element-6d244f3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:var(--32) var(--32);--row-gap:var(--32);--column-gap:var(--32);--grid-auto-flow:row;--margin-top:var(--24);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-346 .elementor-element.elementor-element-c5f0b15{--display:flex;--min-height:15em;--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-end;--overlay-opacity:100;--border-radius:var(--24) var(--24) var(--24) var(--24);--padding-top:var(--24);--padding-bottom:var(--24);--padding-left:var(--24);--padding-right:var(--24);}.elementor-346 .elementor-element.elementor-element-c5f0b15::before, .elementor-346 .elementor-element.elementor-element-c5f0b15 > .elementor-background-video-container::before, .elementor-346 .elementor-element.elementor-element-c5f0b15 > .e-con-inner > .elementor-background-video-container::before, .elementor-346 .elementor-element.elementor-element-c5f0b15 > .elementor-background-slideshow::before, .elementor-346 .elementor-element.elementor-element-c5f0b15 > .e-con-inner > .elementor-background-slideshow::before, .elementor-346 .elementor-element.elementor-element-c5f0b15 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #00000070 100%);}.elementor-346 .elementor-element.elementor-element-a5bda64 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-346 .elementor-element.elementor-element-15afa8a{--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:flex-start;--align-items:flex-end;--gap:var(--8) var(--8);--row-gap:var(--8);--column-gap:var(--8);--flex-wrap:nowrap;--z-index:1;}.elementor-346 .elementor-element.elementor-element-e256b2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:2em 2em 2em 2em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-346 .elementor-element.elementor-element-e256b2d:not(.elementor-motion-effects-element-type-background), .elementor-346 .elementor-element.elementor-element-e256b2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df4102a );}.elementor-346 .elementor-element.elementor-element-e256b2d.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-346 .elementor-element.elementor-element-3a88d22.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-346 .elementor-element.elementor-element-76495d3.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-346 .elementor-element.elementor-element-519d487.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-346 .elementor-element.elementor-element-519d487 .elementor-icon-wrapper{text-align:center;}.elementor-346 .elementor-element.elementor-element-519d487.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-df4102a );color:var( --e-global-color-primary );}.elementor-346 .elementor-element.elementor-element-519d487.elementor-view-framed .elementor-icon, .elementor-346 .elementor-element.elementor-element-519d487.elementor-view-default .elementor-icon{color:var( --e-global-color-df4102a );border-color:var( --e-global-color-df4102a );}.elementor-346 .elementor-element.elementor-element-519d487.elementor-view-framed .elementor-icon, .elementor-346 .elementor-element.elementor-element-519d487.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-df4102a );}.elementor-346 .elementor-element.elementor-element-519d487.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-346 .elementor-element.elementor-element-519d487.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-346 .elementor-element.elementor-element-519d487 .elementor-icon{font-size:1em;padding:1.175em;}.elementor-346 .elementor-element.elementor-element-519d487 .elementor-icon svg{height:1em;}.elementor-346 .elementor-element.elementor-element-eabcc5b{--display:flex;--min-height:15em;--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-end;--overlay-opacity:100;--border-radius:var(--24) var(--24) var(--24) var(--24);--padding-top:var(--24);--padding-bottom:var(--24);--padding-left:var(--24);--padding-right:var(--24);}.elementor-346 .elementor-element.elementor-element-eabcc5b::before, .elementor-346 .elementor-element.elementor-element-eabcc5b > .elementor-background-video-container::before, .elementor-346 .elementor-element.elementor-element-eabcc5b > .e-con-inner > .elementor-background-video-container::before, .elementor-346 .elementor-element.elementor-element-eabcc5b > .elementor-background-slideshow::before, .elementor-346 .elementor-element.elementor-element-eabcc5b > .e-con-inner > .elementor-background-slideshow::before, .elementor-346 .elementor-element.elementor-element-eabcc5b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #00000070 100%);}.elementor-346 .elementor-element.elementor-element-387d923 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-346 .elementor-element.elementor-element-70dcf42{--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:flex-start;--align-items:flex-end;--gap:var(--8) var(--8);--row-gap:var(--8);--column-gap:var(--8);--flex-wrap:nowrap;--z-index:1;}.elementor-346 .elementor-element.elementor-element-b26a1c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:2em 2em 2em 2em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-346 .elementor-element.elementor-element-b26a1c5:not(.elementor-motion-effects-element-type-background), .elementor-346 .elementor-element.elementor-element-b26a1c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df4102a );}.elementor-346 .elementor-element.elementor-element-b26a1c5.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-346 .elementor-element.elementor-element-f4c6746.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-346 .elementor-element.elementor-element-94938da.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-346 .elementor-element.elementor-element-7a2ff23.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-346 .elementor-element.elementor-element-7a2ff23 .elementor-icon-wrapper{text-align:center;}.elementor-346 .elementor-element.elementor-element-7a2ff23.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-df4102a );color:var( --e-global-color-primary );}.elementor-346 .elementor-element.elementor-element-7a2ff23.elementor-view-framed .elementor-icon, .elementor-346 .elementor-element.elementor-element-7a2ff23.elementor-view-default .elementor-icon{color:var( --e-global-color-df4102a );border-color:var( --e-global-color-df4102a );}.elementor-346 .elementor-element.elementor-element-7a2ff23.elementor-view-framed .elementor-icon, .elementor-346 .elementor-element.elementor-element-7a2ff23.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-df4102a );}.elementor-346 .elementor-element.elementor-element-7a2ff23.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-346 .elementor-element.elementor-element-7a2ff23.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-346 .elementor-element.elementor-element-7a2ff23 .elementor-icon{font-size:1em;padding:1.175em;}.elementor-346 .elementor-element.elementor-element-7a2ff23 .elementor-icon svg{height:1em;}.elementor-346 .elementor-element.elementor-element-f88a31e{--display:flex;--min-height:15em;--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-end;--overlay-opacity:100;--border-radius:var(--24) var(--24) var(--24) var(--24);--padding-top:var(--24);--padding-bottom:var(--24);--padding-left:var(--24);--padding-right:var(--24);}.elementor-346 .elementor-element.elementor-element-f88a31e::before, .elementor-346 .elementor-element.elementor-element-f88a31e > .elementor-background-video-container::before, .elementor-346 .elementor-element.elementor-element-f88a31e > .e-con-inner > .elementor-background-video-container::before, .elementor-346 .elementor-element.elementor-element-f88a31e > .elementor-background-slideshow::before, .elementor-346 .elementor-element.elementor-element-f88a31e > .e-con-inner > .elementor-background-slideshow::before, .elementor-346 .elementor-element.elementor-element-f88a31e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #00000070 100%);}.elementor-346 .elementor-element.elementor-element-8c7c400 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-346 .elementor-element.elementor-element-2f5793f{--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:flex-start;--align-items:flex-end;--gap:var(--8) var(--8);--row-gap:var(--8);--column-gap:var(--8);--flex-wrap:nowrap;--z-index:1;}.elementor-346 .elementor-element.elementor-element-6d8d857{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:2em 2em 2em 2em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-346 .elementor-element.elementor-element-6d8d857:not(.elementor-motion-effects-element-type-background), .elementor-346 .elementor-element.elementor-element-6d8d857 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df4102a );}.elementor-346 .elementor-element.elementor-element-6d8d857.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-346 .elementor-element.elementor-element-45550c0.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-346 .elementor-element.elementor-element-06460a5.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-346 .elementor-element.elementor-element-195b7cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-346 .elementor-element.elementor-element-195b7cb .elementor-icon-wrapper{text-align:center;}.elementor-346 .elementor-element.elementor-element-195b7cb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-df4102a );color:var( --e-global-color-primary );}.elementor-346 .elementor-element.elementor-element-195b7cb.elementor-view-framed .elementor-icon, .elementor-346 .elementor-element.elementor-element-195b7cb.elementor-view-default .elementor-icon{color:var( --e-global-color-df4102a );border-color:var( --e-global-color-df4102a );}.elementor-346 .elementor-element.elementor-element-195b7cb.elementor-view-framed .elementor-icon, .elementor-346 .elementor-element.elementor-element-195b7cb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-df4102a );}.elementor-346 .elementor-element.elementor-element-195b7cb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-346 .elementor-element.elementor-element-195b7cb.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-346 .elementor-element.elementor-element-195b7cb .elementor-icon{font-size:1em;padding:1.175em;}.elementor-346 .elementor-element.elementor-element-195b7cb .elementor-icon svg{height:1em;}.elementor-346 .elementor-element.elementor-element-0b37956{--display:flex;--min-height:15em;--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-end;--overlay-opacity:100;--border-radius:var(--24) var(--24) var(--24) var(--24);--padding-top:var(--24);--padding-bottom:var(--24);--padding-left:var(--24);--padding-right:var(--24);}.elementor-346 .elementor-element.elementor-element-0b37956::before, .elementor-346 .elementor-element.elementor-element-0b37956 > .elementor-background-video-container::before, .elementor-346 .elementor-element.elementor-element-0b37956 > .e-con-inner > .elementor-background-video-container::before, .elementor-346 .elementor-element.elementor-element-0b37956 > .elementor-background-slideshow::before, .elementor-346 .elementor-element.elementor-element-0b37956 > .e-con-inner > .elementor-background-slideshow::before, .elementor-346 .elementor-element.elementor-element-0b37956 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #00000070 100%);}.elementor-346 .elementor-element.elementor-element-0ec96f1 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-346 .elementor-element.elementor-element-ee99fa1{--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:flex-start;--align-items:flex-end;--gap:var(--8) var(--8);--row-gap:var(--8);--column-gap:var(--8);--flex-wrap:nowrap;--z-index:1;}.elementor-346 .elementor-element.elementor-element-2ff7539{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:2em 2em 2em 2em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-346 .elementor-element.elementor-element-2ff7539:not(.elementor-motion-effects-element-type-background), .elementor-346 .elementor-element.elementor-element-2ff7539 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df4102a );}.elementor-346 .elementor-element.elementor-element-2ff7539.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-346 .elementor-element.elementor-element-d837c23.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-346 .elementor-element.elementor-element-644d4b2.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-346 .elementor-element.elementor-element-84fa587.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-346 .elementor-element.elementor-element-84fa587 .elementor-icon-wrapper{text-align:center;}.elementor-346 .elementor-element.elementor-element-84fa587.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-df4102a );color:var( --e-global-color-primary );}.elementor-346 .elementor-element.elementor-element-84fa587.elementor-view-framed .elementor-icon, .elementor-346 .elementor-element.elementor-element-84fa587.elementor-view-default .elementor-icon{color:var( --e-global-color-df4102a );border-color:var( --e-global-color-df4102a );}.elementor-346 .elementor-element.elementor-element-84fa587.elementor-view-framed .elementor-icon, .elementor-346 .elementor-element.elementor-element-84fa587.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-df4102a );}.elementor-346 .elementor-element.elementor-element-84fa587.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-346 .elementor-element.elementor-element-84fa587.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-346 .elementor-element.elementor-element-84fa587 .elementor-icon{font-size:1em;padding:1.175em;}.elementor-346 .elementor-element.elementor-element-84fa587 .elementor-icon svg{height:1em;}.elementor-346 .elementor-element.elementor-element-9606d5d{--display:flex;--min-height:15em;--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-end;--overlay-opacity:100;--border-radius:var(--24) var(--24) var(--24) var(--24);--padding-top:var(--24);--padding-bottom:var(--24);--padding-left:var(--24);--padding-right:var(--24);}.elementor-346 .elementor-element.elementor-element-9606d5d::before, .elementor-346 .elementor-element.elementor-element-9606d5d > .elementor-background-video-container::before, .elementor-346 .elementor-element.elementor-element-9606d5d > .e-con-inner > .elementor-background-video-container::before, .elementor-346 .elementor-element.elementor-element-9606d5d > .elementor-background-slideshow::before, .elementor-346 .elementor-element.elementor-element-9606d5d > .e-con-inner > .elementor-background-slideshow::before, .elementor-346 .elementor-element.elementor-element-9606d5d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #00000070 100%);}.elementor-346 .elementor-element.elementor-element-fcb183b img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-346 .elementor-element.elementor-element-4daec79{--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:flex-start;--align-items:flex-end;--gap:var(--8) var(--8);--row-gap:var(--8);--column-gap:var(--8);--flex-wrap:nowrap;--z-index:1;}.elementor-346 .elementor-element.elementor-element-34e531d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:2em 2em 2em 2em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-346 .elementor-element.elementor-element-34e531d:not(.elementor-motion-effects-element-type-background), .elementor-346 .elementor-element.elementor-element-34e531d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df4102a );}.elementor-346 .elementor-element.elementor-element-34e531d.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-346 .elementor-element.elementor-element-550eea5.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-346 .elementor-element.elementor-element-d59b816.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-346 .elementor-element.elementor-element-9a69c23.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-346 .elementor-element.elementor-element-9a69c23 .elementor-icon-wrapper{text-align:center;}.elementor-346 .elementor-element.elementor-element-9a69c23.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-df4102a );color:var( --e-global-color-primary );}.elementor-346 .elementor-element.elementor-element-9a69c23.elementor-view-framed .elementor-icon, .elementor-346 .elementor-element.elementor-element-9a69c23.elementor-view-default .elementor-icon{color:var( --e-global-color-df4102a );border-color:var( --e-global-color-df4102a );}.elementor-346 .elementor-element.elementor-element-9a69c23.elementor-view-framed .elementor-icon, .elementor-346 .elementor-element.elementor-element-9a69c23.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-df4102a );}.elementor-346 .elementor-element.elementor-element-9a69c23.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-346 .elementor-element.elementor-element-9a69c23.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-346 .elementor-element.elementor-element-9a69c23 .elementor-icon{font-size:1em;padding:1.175em;}.elementor-346 .elementor-element.elementor-element-9a69c23 .elementor-icon svg{height:1em;}.elementor-346 .elementor-element.elementor-element-1c3add9{--display:flex;--min-height:15em;--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-end;--overlay-opacity:100;--border-radius:var(--24) var(--24) var(--24) var(--24);--padding-top:var(--24);--padding-bottom:var(--24);--padding-left:var(--24);--padding-right:var(--24);}.elementor-346 .elementor-element.elementor-element-1c3add9::before, .elementor-346 .elementor-element.elementor-element-1c3add9 > .elementor-background-video-container::before, .elementor-346 .elementor-element.elementor-element-1c3add9 > .e-con-inner > .elementor-background-video-container::before, .elementor-346 .elementor-element.elementor-element-1c3add9 > .elementor-background-slideshow::before, .elementor-346 .elementor-element.elementor-element-1c3add9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-346 .elementor-element.elementor-element-1c3add9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #00000070 100%);}.elementor-346 .elementor-element.elementor-element-cd55fee img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-346 .elementor-element.elementor-element-fd591be{--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:flex-start;--align-items:flex-end;--gap:var(--8) var(--8);--row-gap:var(--8);--column-gap:var(--8);--flex-wrap:nowrap;--z-index:1;}.elementor-346 .elementor-element.elementor-element-b0a2e38{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:2em 2em 2em 2em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-346 .elementor-element.elementor-element-b0a2e38:not(.elementor-motion-effects-element-type-background), .elementor-346 .elementor-element.elementor-element-b0a2e38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df4102a );}.elementor-346 .elementor-element.elementor-element-b0a2e38.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-346 .elementor-element.elementor-element-8713688.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-346 .elementor-element.elementor-element-0b66e07.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-346 .elementor-element.elementor-element-64443bd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-346 .elementor-element.elementor-element-64443bd .elementor-icon-wrapper{text-align:center;}.elementor-346 .elementor-element.elementor-element-64443bd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-df4102a );color:var( --e-global-color-primary );}.elementor-346 .elementor-element.elementor-element-64443bd.elementor-view-framed .elementor-icon, .elementor-346 .elementor-element.elementor-element-64443bd.elementor-view-default .elementor-icon{color:var( --e-global-color-df4102a );border-color:var( --e-global-color-df4102a );}.elementor-346 .elementor-element.elementor-element-64443bd.elementor-view-framed .elementor-icon, .elementor-346 .elementor-element.elementor-element-64443bd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-df4102a );}.elementor-346 .elementor-element.elementor-element-64443bd.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-346 .elementor-element.elementor-element-64443bd.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-346 .elementor-element.elementor-element-64443bd .elementor-icon{font-size:1em;padding:1.175em;}.elementor-346 .elementor-element.elementor-element-64443bd .elementor-icon svg{height:1em;}.elementor-346 .elementor-element.elementor-element-0b261f8{--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;--padding-top:var(--64);--padding-bottom:var(--64);--padding-left:0;--padding-right:0;}.elementor-346 .elementor-element.elementor-element-f21599a{--display:grid;--e-con-grid-template-columns:repeat(12, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:var(--32) var(--32);--row-gap:var(--32);--column-gap:var(--32);--grid-auto-flow:row;}.elementor-346 .elementor-element.elementor-element-0c457cb{--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:var(--32) var(--32);--row-gap:var(--32);--column-gap:var(--32);--border-radius:var(--24) var(--24) var(--24) var(--24);--padding-top:var(--56);--padding-bottom:var(--56);--padding-left:var(--56);--padding-right:var(--56);grid-column:span 8;}.elementor-346 .elementor-element.elementor-element-0c457cb:not(.elementor-motion-effects-element-type-background), .elementor-346 .elementor-element.elementor-element-0c457cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-346 .elementor-element.elementor-element-45cc474 .elementor-heading-title{font-family:var( --e-global-typography-9234f1d-font-family ), Sans-serif;font-size:var( --e-global-typography-9234f1d-font-size );font-weight:var( --e-global-typography-9234f1d-font-weight );line-height:var( --e-global-typography-9234f1d-line-height );color:var( --e-global-color-df4102a );}.elementor-346 .elementor-element.elementor-element-420c0da{font-family:var( --e-global-typography-9dd19a7-font-family ), Sans-serif;font-size:var( --e-global-typography-9dd19a7-font-size );font-weight:var( --e-global-typography-9dd19a7-font-weight );line-height:var( --e-global-typography-9dd19a7-line-height );color:var( --e-global-color-df4102a );}.elementor-346 .elementor-element.elementor-element-7fd0131 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-346 .elementor-element.elementor-element-7fd0131 .elementor-button .elementor-button-content-wrapper{gap:0.8em;}.elementor-346 .elementor-element.elementor-element-b815ff4{--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:var(--32) var(--32);--row-gap:var(--32);--column-gap:var(--32);--border-radius:var(--24) var(--24) var(--24) var(--24);--padding-top:var(--48);--padding-bottom:var(--48);--padding-left:var(--48);--padding-right:var(--48);grid-column:span 4;}.elementor-346 .elementor-element.elementor-element-b815ff4:not(.elementor-motion-effects-element-type-background), .elementor-346 .elementor-element.elementor-element-b815ff4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-346 .elementor-element.elementor-element-e416cc2{--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:var(--16) var(--16);--row-gap:var(--16);--column-gap:var(--16);}.elementor-346 .elementor-element.elementor-element-765492a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:var(--br-s) var(--br-s) var(--br-s) var(--br-s);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-346 .elementor-element.elementor-element-765492a:not(.elementor-motion-effects-element-type-background), .elementor-346 .elementor-element.elementor-element-765492a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-346 .elementor-element.elementor-element-765492a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-346 .elementor-element.elementor-element-e737e71{font-family:var( --e-global-typography-9234f1d-font-family ), Sans-serif;font-size:var( --e-global-typography-9234f1d-font-size );font-weight:var( --e-global-typography-9234f1d-font-weight );line-height:var( --e-global-typography-9234f1d-line-height );color:var( --e-global-color-df4102a );}.elementor-346 .elementor-element.elementor-element-8111686 .elementor-heading-title{font-family:var( --e-global-typography-937ea11-font-family ), Sans-serif;font-size:var( --e-global-typography-937ea11-font-size );font-weight:var( --e-global-typography-937ea11-font-weight );line-height:var( --e-global-typography-937ea11-line-height );color:var( --e-global-color-primary );}.elementor-346 .elementor-element.elementor-element-2e5094a{font-family:var( --e-global-typography-9dd19a7-font-family ), Sans-serif;font-size:var( --e-global-typography-9dd19a7-font-size );font-weight:var( --e-global-typography-9dd19a7-font-weight );line-height:var( --e-global-typography-9dd19a7-line-height );color:var( --e-global-color-primary );}.elementor-346 .elementor-element.elementor-element-903f8b6{--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:var(--8) var(--8);--row-gap:var(--8);--column-gap:var(--8);}.elementor-346 .elementor-element.elementor-element-79fdfbd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-346 .elementor-element.elementor-element-79fdfbd .elementor-button .elementor-button-content-wrapper{gap:0.8em;justify-content:space-between;}.elementor-346 .elementor-element.elementor-element-ea816b2{--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;--padding-top:var(--64);--padding-bottom:var(--64);--padding-left:0;--padding-right:0;}.elementor-346 .elementor-element.elementor-element-ea816b2:not(.elementor-motion-effects-element-type-background), .elementor-346 .elementor-element.elementor-element-ea816b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-748c579 );}.elementor-346 .elementor-element.elementor-element-cfabd36{--display:flex;--gap:var(--40) var(--40);--row-gap:var(--40);--column-gap:var(--40);}.elementor-346 .elementor-element.elementor-element-c811834{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-346 .elementor-element.elementor-element-07e73b5 .elementor-heading-title{font-family:var( --e-global-typography-9234f1d-font-family ), Sans-serif;font-size:var( --e-global-typography-9234f1d-font-size );font-weight:var( --e-global-typography-9234f1d-font-weight );line-height:var( --e-global-typography-9234f1d-line-height );}.elementor-346 .elementor-element.elementor-element-cfe4c9c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-346 .elementor-element.elementor-element-957cc5b{--display:flex;}.elementor-346 .elementor-element.elementor-element-166ea97{--display:flex;}.elementor-346 .elementor-element.elementor-element-166ea97.e-con{--align-self:center;}.elementor-346 .elementor-element.elementor-element-ab507ec{--swiper-slides-to-display:3;--swiper-slides-gap:32px;}.elementor-346 .elementor-element.elementor-element-ab507ec .swiper-slide > .elementor-element{height:100%;}.elementor-346 .elementor-element.elementor-element-78a26bd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-346 .elementor-element.elementor-element-7dcf303{--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;--padding-top:var(--64);--padding-bottom:var(--64);--padding-left:0;--padding-right:0;}.elementor-346 .elementor-element.elementor-element-e67bb8d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-346 .elementor-element.elementor-element-21afc97{--display:grid;--e-con-grid-template-columns:repeat(12, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:var(--32) var(--32);--row-gap:var(--32);--column-gap:var(--32);--grid-auto-flow:row;--border-radius:var(--24) var(--24) var(--24) var(--24);--padding-top:var(--56);--padding-bottom:var(--56);--padding-left:var(--56);--padding-right:var(--56);grid-column:span 8;}.elementor-346 .elementor-element.elementor-element-21afc97:not(.elementor-motion-effects-element-type-background), .elementor-346 .elementor-element.elementor-element-21afc97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-346 .elementor-element.elementor-element-e67267a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:var(--32) var(--32);--row-gap:var(--32);--column-gap:var(--32);grid-column:span 6;}.elementor-346 .elementor-element.elementor-element-6760174 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-df4102a );}.elementor-346 .elementor-element.elementor-element-42a8240{font-family:var( --e-global-typography-9dd19a7-font-family ), Sans-serif;font-size:var( --e-global-typography-9dd19a7-font-size );font-weight:var( --e-global-typography-9dd19a7-font-weight );line-height:var( --e-global-typography-9dd19a7-line-height );color:var( --e-global-color-df4102a );}.elementor-346 .elementor-element.elementor-element-3850963 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-346 .elementor-element.elementor-element-3850963 .elementor-button .elementor-button-content-wrapper{gap:0.8em;}.elementor-346 .elementor-element.elementor-element-1861a63{--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:var(--32) var(--32);--row-gap:var(--32);--column-gap:var(--32);grid-column:span 6;}.elementor-346 .elementor-element.elementor-element-e63c994.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-346 .elementor-element.elementor-element-e63c994{z-index:0;}.elementor-346 .elementor-element.elementor-element-e63c994:not( .elementor-widget-image ), .elementor-346 .elementor-element.elementor-element-e63c994.elementor-widget-image img{-webkit-mask-image:url( https://www.dignis.nl/wp-content/uploads/2025/12/mask-standing-2.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-346 .elementor-element.elementor-element-e63c994 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-346 .elementor-element.elementor-element-64567e1{--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;}@media(min-width:768px){.elementor-346 .elementor-element.elementor-element-81e4708{--width:calc(100% + var(--80) + (var(--br-l) * 2));}.elementor-346 .elementor-element.elementor-element-d47bd85{--width:50%;}.elementor-346 .elementor-element.elementor-element-139fd7f{--width:40%;}.elementor-346 .elementor-element.elementor-element-1f5e4e8{--width:calc(100% + var(--80));}.elementor-346 .elementor-element.elementor-element-765492a{--width:auto;}.elementor-346 .elementor-element.elementor-element-166ea97{--width:90%;}}@media(max-width:1366px) and (min-width:768px){.elementor-346 .elementor-element.elementor-element-81e4708{--width:calc(100% + 4vw);}}@media(max-width:1366px){.elementor-346 .elementor-element.elementor-element-81e4708{--margin-top:0vw;--margin-bottom:0vw;--margin-left:-2vw;--margin-right:-2vw;}.elementor-346 .elementor-element.elementor-element-78e0c59{--padding-top:0vw;--padding-bottom:0vw;--padding-left:2vw;--padding-right:2vw;}.elementor-346 .elementor-element.elementor-element-7a7c4ec .elementor-heading-title{font-size:var( --e-global-typography-937ea11-font-size );line-height:var( --e-global-typography-937ea11-line-height );}.elementor-346 .elementor-element.elementor-element-6d244f3{--grid-auto-flow:row;}.elementor-346 .elementor-element.elementor-element-f21599a{--grid-auto-flow:row;}.elementor-346 .elementor-element.elementor-element-45cc474 .elementor-heading-title{font-size:var( --e-global-typography-9234f1d-font-size );line-height:var( --e-global-typography-9234f1d-line-height );}.elementor-346 .elementor-element.elementor-element-420c0da{font-size:var( --e-global-typography-9dd19a7-font-size );line-height:var( --e-global-typography-9dd19a7-line-height );}.elementor-346 .elementor-element.elementor-element-e737e71{font-size:var( --e-global-typography-9234f1d-font-size );line-height:var( --e-global-typography-9234f1d-line-height );}.elementor-346 .elementor-element.elementor-element-8111686 .elementor-heading-title{font-size:var( --e-global-typography-937ea11-font-size );line-height:var( --e-global-typography-937ea11-line-height );}.elementor-346 .elementor-element.elementor-element-2e5094a{font-size:var( --e-global-typography-9dd19a7-font-size );line-height:var( --e-global-typography-9dd19a7-line-height );}.elementor-346 .elementor-element.elementor-element-07e73b5 .elementor-heading-title{font-size:var( --e-global-typography-9234f1d-font-size );line-height:var( --e-global-typography-9234f1d-line-height );}.elementor-346 .elementor-element.elementor-element-ab507ec{--swiper-slides-to-display:3;}.elementor-346 .elementor-element.elementor-element-21afc97{--grid-auto-flow:row;}.elementor-346 .elementor-element.elementor-element-6760174 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-346 .elementor-element.elementor-element-42a8240{font-size:var( --e-global-typography-9dd19a7-font-size );line-height:var( --e-global-typography-9dd19a7-line-height );}}@media(max-width:1200px){.elementor-346 .elementor-element.elementor-element-6d244f3{--grid-auto-flow:row;}.elementor-346 .elementor-element.elementor-element-f21599a{--grid-auto-flow:row;}.elementor-346 .elementor-element.elementor-element-ab507ec{--swiper-slides-to-display:3;}.elementor-346 .elementor-element.elementor-element-21afc97{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-346 .elementor-element.elementor-element-7a7c4ec .elementor-heading-title{font-size:var( --e-global-typography-937ea11-font-size );line-height:var( --e-global-typography-937ea11-line-height );}.elementor-346 .elementor-element.elementor-element-6d244f3{--grid-auto-flow:row;}.elementor-346 .elementor-element.elementor-element-f21599a{--grid-auto-flow:row;}.elementor-346 .elementor-element.elementor-element-0c457cb{grid-column:span 7;}.elementor-346 .elementor-element.elementor-element-45cc474 .elementor-heading-title{font-size:var( --e-global-typography-9234f1d-font-size );line-height:var( --e-global-typography-9234f1d-line-height );}.elementor-346 .elementor-element.elementor-element-420c0da{font-size:var( --e-global-typography-9dd19a7-font-size );line-height:var( --e-global-typography-9dd19a7-line-height );}.elementor-346 .elementor-element.elementor-element-b815ff4{grid-column:span 5;}.elementor-346 .elementor-element.elementor-element-e737e71{font-size:var( --e-global-typography-9234f1d-font-size );line-height:var( --e-global-typography-9234f1d-line-height );}.elementor-346 .elementor-element.elementor-element-8111686 .elementor-heading-title{font-size:var( --e-global-typography-937ea11-font-size );line-height:var( --e-global-typography-937ea11-line-height );}.elementor-346 .elementor-element.elementor-element-2e5094a{font-size:var( --e-global-typography-9dd19a7-font-size );line-height:var( --e-global-typography-9dd19a7-line-height );}.elementor-346 .elementor-element.elementor-element-07e73b5 .elementor-heading-title{font-size:var( --e-global-typography-9234f1d-font-size );line-height:var( --e-global-typography-9234f1d-line-height );}.elementor-346 .elementor-element.elementor-element-ab507ec{--swiper-slides-to-display:2;}.elementor-346 .elementor-element.elementor-element-21afc97{--grid-auto-flow:row;}.elementor-346 .elementor-element.elementor-element-6760174 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-346 .elementor-element.elementor-element-42a8240{font-size:var( --e-global-typography-9dd19a7-font-size );line-height:var( --e-global-typography-9dd19a7-line-height );}}@media(max-width:880px){.elementor-346 .elementor-element.elementor-element-6d244f3{--grid-auto-flow:row;}.elementor-346 .elementor-element.elementor-element-f21599a{--grid-auto-flow:row;}.elementor-346 .elementor-element.elementor-element-765492a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-346 .elementor-element.elementor-element-ab507ec{--swiper-slides-to-display:2;}.elementor-346 .elementor-element.elementor-element-21afc97{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-346 .elementor-element.elementor-element-81e4708{--width:calc(100% + 10vw);--margin-top:0vw;--margin-bottom:0vw;--margin-left:-5vw;--margin-right:-5vw;--padding-top:var(--56);--padding-bottom:calc(2.5 * var(--56));--padding-left:var(--56);--padding-right:var(--56);}.elementor-346 .elementor-element.elementor-element-7a7c4ec .elementor-heading-title{font-size:var( --e-global-typography-937ea11-font-size );line-height:var( --e-global-typography-937ea11-line-height );}.elementor-346 .elementor-element.elementor-element-6d244f3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-346 .elementor-element.elementor-element-15afa8a{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-346 .elementor-element.elementor-element-70dcf42{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-346 .elementor-element.elementor-element-2f5793f{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-346 .elementor-element.elementor-element-ee99fa1{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-346 .elementor-element.elementor-element-4daec79{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-346 .elementor-element.elementor-element-fd591be{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-346 .elementor-element.elementor-element-f21599a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-346 .elementor-element.elementor-element-0c457cb{grid-column:span 1;}.elementor-346 .elementor-element.elementor-element-45cc474 .elementor-heading-title{font-size:var( --e-global-typography-9234f1d-font-size );line-height:var( --e-global-typography-9234f1d-line-height );}.elementor-346 .elementor-element.elementor-element-420c0da{font-size:var( --e-global-typography-9dd19a7-font-size );line-height:var( --e-global-typography-9dd19a7-line-height );}.elementor-346 .elementor-element.elementor-element-b815ff4{grid-column:span 1;}.elementor-346 .elementor-element.elementor-element-e416cc2{--flex-wrap:nowrap;}.elementor-346 .elementor-element.elementor-element-765492a{--width:auto;}.elementor-346 .elementor-element.elementor-element-e737e71{font-size:var( --e-global-typography-9234f1d-font-size );line-height:var( --e-global-typography-9234f1d-line-height );}.elementor-346 .elementor-element.elementor-element-8111686 .elementor-heading-title{font-size:var( --e-global-typography-937ea11-font-size );line-height:var( --e-global-typography-937ea11-line-height );}.elementor-346 .elementor-element.elementor-element-2e5094a{font-size:var( --e-global-typography-9dd19a7-font-size );line-height:var( --e-global-typography-9dd19a7-line-height );}.elementor-346 .elementor-element.elementor-element-07e73b5 .elementor-heading-title{font-size:var( --e-global-typography-9234f1d-font-size );line-height:var( --e-global-typography-9234f1d-line-height );}.elementor-346 .elementor-element.elementor-element-ab507ec{--swiper-slides-to-display:1;}.elementor-346 .elementor-element.elementor-element-21afc97{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-346 .elementor-element.elementor-element-6760174 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-346 .elementor-element.elementor-element-42a8240{font-size:var( --e-global-typography-9dd19a7-font-size );line-height:var( --e-global-typography-9dd19a7-line-height );}}/* Start custom CSS for container, class: .elementor-element-376284f */.elementor-346 .elementor-element.elementor-element-376284f {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5689da3 */.elementor-346 .elementor-element.elementor-element-5689da3 a {
    font-size: 0.8em;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a5bda64 */.elementor-346 .elementor-element.elementor-element-a5bda64 {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    border-radius: inherit;
    overflow: hidden;
    z-index: 0;
}

.elementor-346 .elementor-element.elementor-element-a5bda64 div,
.elementor-346 .elementor-element.elementor-element-a5bda64 picture {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a88d22 */.elementor-346 .elementor-element.elementor-element-3a88d22 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76495d3 */.elementor-346 .elementor-element.elementor-element-76495d3 p {
    margin: var(--8) 0;
    line-height: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5f0b15 */.elementor-346 .elementor-element.elementor-element-c5f0b15 .card-desc {
    max-height: 0;
    overflow: hidden;
    transition: all .3s;
}
.elementor-346 .elementor-element.elementor-element-c5f0b15:hover {
    color: inherit;
}
.elementor-346 .elementor-element.elementor-element-c5f0b15:hover .card-desc {
    max-height: 500px;
}

.elementor-346 .elementor-element.elementor-element-c5f0b15:before {
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-387d923 */.elementor-346 .elementor-element.elementor-element-387d923 {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    border-radius: inherit;
    overflow: hidden;
    z-index: 0;
}

.elementor-346 .elementor-element.elementor-element-387d923 div,
.elementor-346 .elementor-element.elementor-element-387d923 picture {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4c6746 */.elementor-346 .elementor-element.elementor-element-f4c6746 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94938da */.elementor-346 .elementor-element.elementor-element-94938da p {
    margin: var(--8) 0;
    line-height: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eabcc5b */.elementor-346 .elementor-element.elementor-element-eabcc5b .card-desc {
    max-height: 0;
    overflow: hidden;
    transition: all .3s;
}
.elementor-346 .elementor-element.elementor-element-eabcc5b:hover {
    color: inherit;
}
.elementor-346 .elementor-element.elementor-element-eabcc5b:hover .card-desc {
    max-height: 500px;
}

.elementor-346 .elementor-element.elementor-element-eabcc5b:before {
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c7c400 */.elementor-346 .elementor-element.elementor-element-8c7c400 {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    border-radius: inherit;
    overflow: hidden;
    z-index: 0;
}

.elementor-346 .elementor-element.elementor-element-8c7c400 div,
.elementor-346 .elementor-element.elementor-element-8c7c400 picture {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45550c0 */.elementor-346 .elementor-element.elementor-element-45550c0 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06460a5 */.elementor-346 .elementor-element.elementor-element-06460a5 p {
    margin: var(--8) 0;
    line-height: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f88a31e */.elementor-346 .elementor-element.elementor-element-f88a31e .card-desc {
    max-height: 0;
    overflow: hidden;
    transition: all .3s;
}
.elementor-346 .elementor-element.elementor-element-f88a31e:hover {
    color: inherit;
}
.elementor-346 .elementor-element.elementor-element-f88a31e:hover .card-desc {
    max-height: 500px;
}

.elementor-346 .elementor-element.elementor-element-f88a31e:before {
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0ec96f1 */.elementor-346 .elementor-element.elementor-element-0ec96f1 {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    border-radius: inherit;
    overflow: hidden;
    z-index: 0;
}

.elementor-346 .elementor-element.elementor-element-0ec96f1 div,
.elementor-346 .elementor-element.elementor-element-0ec96f1 picture {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d837c23 */.elementor-346 .elementor-element.elementor-element-d837c23 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-644d4b2 */.elementor-346 .elementor-element.elementor-element-644d4b2 p {
    margin: var(--8) 0;
    line-height: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b37956 */.elementor-346 .elementor-element.elementor-element-0b37956 .card-desc {
    max-height: 0;
    overflow: hidden;
    transition: all .3s;
}
.elementor-346 .elementor-element.elementor-element-0b37956:hover {
    color: inherit;
}
.elementor-346 .elementor-element.elementor-element-0b37956:hover .card-desc {
    max-height: 500px;
}

.elementor-346 .elementor-element.elementor-element-0b37956:before {
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fcb183b */.elementor-346 .elementor-element.elementor-element-fcb183b {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    border-radius: inherit;
    overflow: hidden;
    z-index: 0;
}

.elementor-346 .elementor-element.elementor-element-fcb183b div,
.elementor-346 .elementor-element.elementor-element-fcb183b picture {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-550eea5 */.elementor-346 .elementor-element.elementor-element-550eea5 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d59b816 */.elementor-346 .elementor-element.elementor-element-d59b816 p {
    margin: var(--8) 0;
    line-height: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9606d5d */.elementor-346 .elementor-element.elementor-element-9606d5d .card-desc {
    max-height: 0;
    overflow: hidden;
    transition: all .3s;
}
.elementor-346 .elementor-element.elementor-element-9606d5d:hover {
    color: inherit;
}
.elementor-346 .elementor-element.elementor-element-9606d5d:hover .card-desc {
    max-height: 500px;
}

.elementor-346 .elementor-element.elementor-element-9606d5d:before {
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cd55fee */.elementor-346 .elementor-element.elementor-element-cd55fee {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    border-radius: inherit;
    overflow: hidden;
    z-index: 0;
}

.elementor-346 .elementor-element.elementor-element-cd55fee div,
.elementor-346 .elementor-element.elementor-element-cd55fee picture {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8713688 */.elementor-346 .elementor-element.elementor-element-8713688 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b66e07 */.elementor-346 .elementor-element.elementor-element-0b66e07 p {
    margin: var(--8) 0;
    line-height: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3add9 */.elementor-346 .elementor-element.elementor-element-1c3add9 .card-desc {
    max-height: 0;
    overflow: hidden;
    transition: all .3s;
}
.elementor-346 .elementor-element.elementor-element-1c3add9:hover {
    color: inherit;
}
.elementor-346 .elementor-element.elementor-element-1c3add9:hover .card-desc {
    max-height: 500px;
}

.elementor-346 .elementor-element.elementor-element-1c3add9:before {
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-420c0da */.elementor-346 .elementor-element.elementor-element-420c0da p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e737e71 */.elementor-346 .elementor-element.elementor-element-e737e71 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e5094a */.elementor-346 .elementor-element.elementor-element-2e5094a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-ab507ec */.elementor-346 .elementor-element.elementor-element-ab507ec .swiper {
    overflow: visible;
}
.elementor-346 .elementor-element.elementor-element-ab507ec .swiper:not(.swiper-initialized) .swiper-slide {
    max-width: 33%;
}
@media (max-width: 1024px) {
    .elementor-346 .elementor-element.elementor-element-ab507ec .swiper:not(.swiper-initialized) .swiper-slide {
        max-width: 50%;
        
    }
}
@media (max-width: 767px) {
    .elementor-346 .elementor-element.elementor-element-ab507ec .swiper:not(.swiper-initialized) .swiper-slide {
        max-width: 100%;
        
    }
}

@media print {
    .elementor-346 .elementor-element.elementor-element-ab507ec .swiper-slide {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e7bfb21 */.elementor-346 .elementor-element.elementor-element-e7bfb21 .swiper-button-wrapper {
    --swiper-navigation-size: 16px;
    
    display: flex;
    gap: var(--8);
}
.elementor-346 .elementor-element.elementor-element-e7bfb21 .swiper-button-next, .elementor-346 .elementor-element.elementor-element-e7bfb21 .swiper-button-prev {
    position: unset;
    border: 2px solid var(--trgr-color-white);
    background: var(--trgr-color-white);
    border-radius: 50%;
    width: calc(var(--swiper-navigation-size) + 32px);
    height: calc(var(--swiper-navigation-size) + 32px);
    color: var(--trgr-color-secondary);
    margin-top: var(--32);
}

.elementor-346 .elementor-element.elementor-element-e7bfb21 .swiper-button-disabled {
    background: transparent;
    color: var(--trgr-color-secondary);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea816b2 */.elementor-346 .elementor-element.elementor-element-ea816b2 {
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6760174 */.elementor-346 .elementor-element.elementor-element-6760174 span {
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: white;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e63c994 */@media (min-width: 768px) {
    .elementor-346 .elementor-element.elementor-element-e63c994 img {
        aspect-ratio: 10/9;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1861a63 */@media (min-width: 768px) {
    .elementor-346 .elementor-element.elementor-element-1861a63 {
        grid-column-end: none;
    }
}/* End custom CSS */