.elementor-1660 .elementor-element.elementor-element-d305374{--display:flex;--min-height:760px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.44;--overlay-mix-blend-mode:overlay;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-1660 .elementor-element.elementor-element-d305374:not(.elementor-motion-effects-element-type-background), .elementor-1660 .elementor-element.elementor-element-d305374 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(14deg, var( --e-global-color-text ) 0%, var( --e-global-color-a4c4ddb ) 100%);}.elementor-1660 .elementor-element.elementor-element-d305374::before, .elementor-1660 .elementor-element.elementor-element-d305374 > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-d305374 > .e-con-inner > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-d305374 > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-d305374 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-d305374 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );background-image:url("https://brandfabric.nl/wp-content/uploads/2025/09/b-roll-Strevon.00_07_39_14.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1660 .elementor-element.elementor-element-d305374::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 3px ) hue-rotate( 0deg );}.elementor-1660 .elementor-element.elementor-element-7fe3d03{width:var( --container-widget-width, 1001px );max-width:1001px;--container-widget-width:1001px;--container-widget-flex-grow:0;}.elementor-1660 .elementor-element.elementor-element-7fe3d03 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-7fe3d03.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1660 .elementor-element.elementor-element-7fe3d03 .elementor-heading-title{font-family:"OpenSans-Bold", Sans-serif;font-size:3.8rem;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-ec97084{width:var( --container-widget-width, 820px );max-width:820px;--container-widget-width:820px;--container-widget-flex-grow:0;font-family:"OpenSans-Medium", Sans-serif;font-size:1.4rem;line-height:1.7em;letter-spacing:-0.4px;text-shadow:2px 2px 5px rgba(0,0,0,0.3);color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-ec97084 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 20px 0px;}.elementor-1660 .elementor-element.elementor-element-ec97084 a{color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-b0c599c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-f245aa6 .elementor-button{background-color:var( --e-global-color-ca5ebb9 );font-family:"OpenSans-Bold", Sans-serif;font-size:1.4rem;fill:var( --e-global-color-202eb92 );color:var( --e-global-color-202eb92 );box-shadow:0px 0px 10px 7px rgba(0, 0, 0, 0.28);border-radius:0px 0px 0px 0px;padding:15px 20px 15px 40px;}.elementor-1660 .elementor-element.elementor-element-f245aa6 .elementor-button:hover, .elementor-1660 .elementor-element.elementor-element-f245aa6 .elementor-button:focus{background-color:var( --e-global-color-b052d9b );}.elementor-1660 .elementor-element.elementor-element-72f2f3e .elementor-button{background-color:var( --e-global-color-202eb92 );font-family:"OpenSans-Bold", Sans-serif;font-size:1.6rem;fill:var( --e-global-color-ca5ebb9 );color:var( --e-global-color-ca5ebb9 );box-shadow:0px 0px 10px 7px rgba(0, 0, 0, 0.28);border-radius:0px 0px 0px 0px;padding:15px 20px 15px 40px;}.elementor-1660 .elementor-element.elementor-element-72f2f3e .elementor-button:hover, .elementor-1660 .elementor-element.elementor-element-72f2f3e .elementor-button:focus{background-color:var( --e-global-color-f48761e );}.elementor-1660 .elementor-element.elementor-element-231b43d{--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;--overlay-opacity:0.16;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-1660 .elementor-element.elementor-element-231b43d:not(.elementor-motion-effects-element-type-background), .elementor-1660 .elementor-element.elementor-element-231b43d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB29;}.elementor-1660 .elementor-element.elementor-element-231b43d::before, .elementor-1660 .elementor-element.elementor-element-231b43d > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-231b43d > .e-con-inner > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-231b43d > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-231b43d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-231b43d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://brandfabric.nl/wp-content/uploads/2025/11/arrow-grey-outline.svg");--background-overlay:'';background-repeat:no-repeat;}.elementor-1660 .elementor-element.elementor-element-31930f7{--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:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-f777424{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-342c63c > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-342c63c{text-align:center;}.elementor-1660 .elementor-element.elementor-element-342c63c .elementor-heading-title{font-family:var( --e-global-typography-279e6fa-font-family ), Sans-serif;font-size:var( --e-global-typography-279e6fa-font-size );line-height:var( --e-global-typography-279e6fa-line-height );color:var( --e-global-color-secondary );}.elementor-1660 .elementor-element.elementor-element-82863c4{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-8dbaf0c{--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;}.elementor-1660 .elementor-element.elementor-element-7d7f8a7{--display:flex;}.elementor-1660 .elementor-element.elementor-element-e743d3a > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-e743d3a{text-align:center;}.elementor-1660 .elementor-element.elementor-element-e743d3a .elementor-heading-title{font-size:2em;color:var( --e-global-color-accent );}.elementor-1660 .elementor-element.elementor-element-bdad174 > .elementor-widget-container{margin:-10px 0px -40px 0px;}.elementor-1660 .elementor-element.elementor-element-bdad174{text-align:center;font-family:"OpenSans-Medium", Sans-serif;font-size:1.3rem;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-1660 .elementor-element.elementor-element-bdad174 a{color:var( --e-global-color-ca5ebb9 );}.elementor-1660 .elementor-element.elementor-element-1e6fffc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-ab67156{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-f48761e );--border-color:var( --e-global-color-f48761e );--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-ab67156::before, .elementor-1660 .elementor-element.elementor-element-ab67156 > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-ab67156 > .e-con-inner > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-ab67156 > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-ab67156 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-ab67156 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(173deg, #010000 0%, var( --e-global-color-primary ) 100%);}.elementor-1660 .elementor-element.elementor-element-ab67156:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);}.elementor-1660 .elementor-element.elementor-element-cf55cac{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:var( --e-global-color-f48761e );--border-color:var( --e-global-color-f48761e );}.elementor-1660 .elementor-element.elementor-element-cf55cac:not(.elementor-motion-effects-element-type-background), .elementor-1660 .elementor-element.elementor-element-cf55cac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-0bb0628 > .elementor-widget-container{padding:11px 0px 9px 0px;}.elementor-1660 .elementor-element.elementor-element-0bb0628{text-align:center;}.elementor-1660 .elementor-element.elementor-element-0bb0628 .elementor-heading-title{font-size:1.1em;font-weight:600;letter-spacing:-0.7px;color:var( --e-global-color-accent );}.elementor-1660 .elementor-element.elementor-element-943152a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1660 .elementor-element.elementor-element-968e883 > .elementor-widget-container{margin:10px 0px -25px 0px;}.elementor-1660 .elementor-element.elementor-element-968e883{text-align:center;font-size:0.7em;line-height:28px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-1658bd5 > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-1660 .elementor-element.elementor-element-1658bd5{text-align:center;font-size:1em;line-height:28px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-072b9dd > .elementor-widget-container{margin:-10px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-072b9dd{text-align:start;}.elementor-1660 .elementor-element.elementor-element-072b9dd .elementor-heading-title{font-size:1.1em;font-weight:600;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-8e890d5{--display:flex;}.elementor-1660 .elementor-element.elementor-element-5c6b0a5 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-5c6b0a5.elementor-element{--align-self:flex-start;}.elementor-1660 .elementor-element.elementor-element-5c6b0a5{text-align:start;}.elementor-1660 .elementor-element.elementor-element-5c6b0a5 .elementor-heading-title{font-family:"OpenSans-Light", Sans-serif;font-size:1.2rem;font-weight:600;line-height:26px;letter-spacing:-0.4px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-ce45320 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-1660 .elementor-element.elementor-element-ce45320.elementor-element{--align-self:flex-start;}.elementor-1660 .elementor-element.elementor-element-ce45320{text-align:start;}.elementor-1660 .elementor-element.elementor-element-ce45320 .elementor-heading-title{font-family:"OpenSans-Light", Sans-serif;font-size:1.2rem;font-weight:600;line-height:26px;letter-spacing:-0.4px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-48ef66b > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-1660 .elementor-element.elementor-element-48ef66b.elementor-element{--align-self:flex-start;}.elementor-1660 .elementor-element.elementor-element-48ef66b{text-align:start;}.elementor-1660 .elementor-element.elementor-element-48ef66b .elementor-heading-title{font-family:"OpenSans-Light", Sans-serif;font-size:1.2rem;font-weight:600;line-height:26px;letter-spacing:-0.4px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-b3a4f86 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:10px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-b3a4f86{text-align:start;}.elementor-1660 .elementor-element.elementor-element-b3a4f86 .elementor-heading-title{font-size:1.1em;font-weight:600;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-806f4d6{--display:flex;}.elementor-1660 .elementor-element.elementor-element-cb4945f > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-cb4945f .elementor-icon-list-icon i{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-cb4945f .elementor-icon-list-icon svg{fill:var( --e-global-color-202eb92 );transition:fill 0.3s;}.elementor-1660 .elementor-element.elementor-element-cb4945f{--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-1660 .elementor-element.elementor-element-cb4945f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1660 .elementor-element.elementor-element-cb4945f .elementor-icon-list-item > a{font-size:19px;font-weight:normal;line-height:24px;}.elementor-1660 .elementor-element.elementor-element-cb4945f .elementor-icon-list-text{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-717d485 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-717d485 .elementor-icon-list-icon i{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-717d485 .elementor-icon-list-icon svg{fill:var( --e-global-color-202eb92 );transition:fill 0.3s;}.elementor-1660 .elementor-element.elementor-element-717d485{--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-1660 .elementor-element.elementor-element-717d485 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1660 .elementor-element.elementor-element-717d485 .elementor-icon-list-item > a{font-size:19px;font-weight:normal;line-height:24px;}.elementor-1660 .elementor-element.elementor-element-717d485 .elementor-icon-list-text{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-ff4553d > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-ff4553d .elementor-icon-list-icon i{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-ff4553d .elementor-icon-list-icon svg{fill:var( --e-global-color-202eb92 );transition:fill 0.3s;}.elementor-1660 .elementor-element.elementor-element-ff4553d{--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-1660 .elementor-element.elementor-element-ff4553d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1660 .elementor-element.elementor-element-ff4553d .elementor-icon-list-item > a{font-size:19px;font-weight:normal;line-height:24px;}.elementor-1660 .elementor-element.elementor-element-ff4553d .elementor-icon-list-text{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-5873383 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-1660 .elementor-element.elementor-element-5873383{font-size:18px;line-height:22px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-33dd803 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-1660 .elementor-element.elementor-element-33dd803{font-size:19px;line-height:21px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-fdf8a44{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-f48761e );--border-color:var( --e-global-color-f48761e );--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-fdf8a44::before, .elementor-1660 .elementor-element.elementor-element-fdf8a44 > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-fdf8a44 > .e-con-inner > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-fdf8a44 > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-fdf8a44 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-fdf8a44 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(173deg, #010000 0%, var( --e-global-color-primary ) 100%);}.elementor-1660 .elementor-element.elementor-element-fdf8a44:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);}.elementor-1660 .elementor-element.elementor-element-1671f23{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:var( --e-global-color-f48761e );--border-color:var( --e-global-color-f48761e );}.elementor-1660 .elementor-element.elementor-element-1671f23:not(.elementor-motion-effects-element-type-background), .elementor-1660 .elementor-element.elementor-element-1671f23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-70c63ca > .elementor-widget-container{padding:11px 0px 9px 0px;}.elementor-1660 .elementor-element.elementor-element-70c63ca{text-align:center;}.elementor-1660 .elementor-element.elementor-element-70c63ca .elementor-heading-title{font-size:1.1em;font-weight:600;letter-spacing:-0.7px;color:var( --e-global-color-accent );}.elementor-1660 .elementor-element.elementor-element-2699066{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1660 .elementor-element.elementor-element-ea2a6a8 > .elementor-widget-container{margin:10px 0px -25px 0px;}.elementor-1660 .elementor-element.elementor-element-ea2a6a8{text-align:center;font-size:0.7em;line-height:28px;letter-spacing:-0.2px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-c371f5f > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-1660 .elementor-element.elementor-element-c371f5f{text-align:center;font-size:1em;line-height:28px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-b5429f7 > .elementor-widget-container{margin:-10px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-b5429f7{text-align:start;}.elementor-1660 .elementor-element.elementor-element-b5429f7 .elementor-heading-title{font-size:1.1em;font-weight:600;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-149b394{--display:flex;}.elementor-1660 .elementor-element.elementor-element-bf2d534 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-bf2d534.elementor-element{--align-self:flex-start;}.elementor-1660 .elementor-element.elementor-element-bf2d534{text-align:start;}.elementor-1660 .elementor-element.elementor-element-bf2d534 .elementor-heading-title{font-family:"OpenSans-Light", Sans-serif;font-size:1.2rem;font-weight:600;line-height:26px;letter-spacing:-0.4px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-423a80f > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-1660 .elementor-element.elementor-element-423a80f.elementor-element{--align-self:flex-start;}.elementor-1660 .elementor-element.elementor-element-423a80f{text-align:start;}.elementor-1660 .elementor-element.elementor-element-423a80f .elementor-heading-title{font-family:"OpenSans-Light", Sans-serif;font-size:1.2rem;font-weight:600;line-height:26px;letter-spacing:-0.4px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-49dca77 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-1660 .elementor-element.elementor-element-49dca77.elementor-element{--align-self:flex-start;}.elementor-1660 .elementor-element.elementor-element-49dca77{text-align:start;}.elementor-1660 .elementor-element.elementor-element-49dca77 .elementor-heading-title{font-family:"OpenSans-Light", Sans-serif;font-size:1.2rem;font-weight:600;line-height:26px;letter-spacing:-0.4px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-26488ba > .elementor-widget-container{margin:0px 0px -10px 0px;padding:60px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-26488ba{text-align:start;}.elementor-1660 .elementor-element.elementor-element-26488ba .elementor-heading-title{font-size:1.1em;font-weight:600;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-86e00c1{--display:flex;}.elementor-1660 .elementor-element.elementor-element-1ede69f > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-1ede69f .elementor-icon-list-icon i{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-1ede69f .elementor-icon-list-icon svg{fill:var( --e-global-color-202eb92 );transition:fill 0.3s;}.elementor-1660 .elementor-element.elementor-element-1ede69f{--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-1660 .elementor-element.elementor-element-1ede69f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1660 .elementor-element.elementor-element-1ede69f .elementor-icon-list-item > a{font-size:19px;font-weight:normal;line-height:24px;}.elementor-1660 .elementor-element.elementor-element-1ede69f .elementor-icon-list-text{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-9b63b18 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-1660 .elementor-element.elementor-element-9b63b18{font-size:18px;line-height:22px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-bece114 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-bece114 .elementor-icon-list-icon i{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-bece114 .elementor-icon-list-icon svg{fill:var( --e-global-color-202eb92 );transition:fill 0.3s;}.elementor-1660 .elementor-element.elementor-element-bece114{--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-1660 .elementor-element.elementor-element-bece114 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1660 .elementor-element.elementor-element-bece114 .elementor-icon-list-item > a{font-size:19px;font-weight:normal;line-height:24px;}.elementor-1660 .elementor-element.elementor-element-bece114 .elementor-icon-list-text{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-b181fde{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-f48761e );--border-color:var( --e-global-color-f48761e );--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-b181fde::before, .elementor-1660 .elementor-element.elementor-element-b181fde > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-b181fde > .e-con-inner > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-b181fde > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-b181fde > .e-con-inner > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-b181fde > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(173deg, #010000 0%, var( --e-global-color-primary ) 100%);}.elementor-1660 .elementor-element.elementor-element-b181fde:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);}.elementor-1660 .elementor-element.elementor-element-dbff113{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:var( --e-global-color-f48761e );--border-color:var( --e-global-color-f48761e );}.elementor-1660 .elementor-element.elementor-element-dbff113:not(.elementor-motion-effects-element-type-background), .elementor-1660 .elementor-element.elementor-element-dbff113 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-d200e74 > .elementor-widget-container{padding:11px 0px 9px 0px;}.elementor-1660 .elementor-element.elementor-element-d200e74{text-align:center;}.elementor-1660 .elementor-element.elementor-element-d200e74 .elementor-heading-title{font-size:1.1em;font-weight:600;letter-spacing:-0.7px;color:var( --e-global-color-accent );}.elementor-1660 .elementor-element.elementor-element-7bf080b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1660 .elementor-element.elementor-element-ed5f939 > .elementor-widget-container{margin:10px 0px -25px 0px;}.elementor-1660 .elementor-element.elementor-element-ed5f939{text-align:center;font-size:0.7em;line-height:28px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-9168a5c > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-1660 .elementor-element.elementor-element-9168a5c{text-align:center;font-size:1em;line-height:28px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-1a6bb6e > .elementor-widget-container{margin:-10px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-1a6bb6e{text-align:start;}.elementor-1660 .elementor-element.elementor-element-1a6bb6e .elementor-heading-title{font-size:1.1em;font-weight:600;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-24bbd73{--display:flex;}.elementor-1660 .elementor-element.elementor-element-1c0c202 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-1c0c202.elementor-element{--align-self:flex-start;}.elementor-1660 .elementor-element.elementor-element-1c0c202{text-align:start;}.elementor-1660 .elementor-element.elementor-element-1c0c202 .elementor-heading-title{font-family:"OpenSans-Light", Sans-serif;font-size:1.2rem;font-weight:600;line-height:26px;letter-spacing:-0.4px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-2f8a068 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-1660 .elementor-element.elementor-element-2f8a068.elementor-element{--align-self:flex-start;}.elementor-1660 .elementor-element.elementor-element-2f8a068{text-align:start;}.elementor-1660 .elementor-element.elementor-element-2f8a068 .elementor-heading-title{font-family:"OpenSans-Light", Sans-serif;font-size:1.2rem;font-weight:600;line-height:26px;letter-spacing:-0.4px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-c885319 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-1660 .elementor-element.elementor-element-c885319.elementor-element{--align-self:flex-start;}.elementor-1660 .elementor-element.elementor-element-c885319{text-align:start;}.elementor-1660 .elementor-element.elementor-element-c885319 .elementor-heading-title{font-family:"OpenSans-Light", Sans-serif;font-size:1.2rem;font-weight:600;line-height:26px;letter-spacing:-0.4px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-718b9bb > .elementor-widget-container{margin:0px 0px -10px 0px;padding:36px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-718b9bb{text-align:start;}.elementor-1660 .elementor-element.elementor-element-718b9bb .elementor-heading-title{font-size:1.1em;font-weight:600;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-0a12614{--display:flex;}.elementor-1660 .elementor-element.elementor-element-e8e4c15 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-e8e4c15 .elementor-icon-list-icon i{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-e8e4c15 .elementor-icon-list-icon svg{fill:var( --e-global-color-202eb92 );transition:fill 0.3s;}.elementor-1660 .elementor-element.elementor-element-e8e4c15{--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-1660 .elementor-element.elementor-element-e8e4c15 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1660 .elementor-element.elementor-element-e8e4c15 .elementor-icon-list-item > a{font-size:19px;font-weight:normal;line-height:24px;}.elementor-1660 .elementor-element.elementor-element-e8e4c15 .elementor-icon-list-text{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-76aeeb6 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-76aeeb6 .elementor-icon-list-icon i{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-76aeeb6 .elementor-icon-list-icon svg{fill:var( --e-global-color-202eb92 );transition:fill 0.3s;}.elementor-1660 .elementor-element.elementor-element-76aeeb6{--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-1660 .elementor-element.elementor-element-76aeeb6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1660 .elementor-element.elementor-element-76aeeb6 .elementor-icon-list-item > a{font-size:19px;font-weight:normal;line-height:24px;}.elementor-1660 .elementor-element.elementor-element-76aeeb6 .elementor-icon-list-text{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-5b97e82{--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:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-91de33f{--display:flex;}.elementor-1660 .elementor-element.elementor-element-201fcd8 > .elementor-widget-container{margin:10px 0px -15px 0px;padding:0% 0% 0% 0%;}.elementor-1660 .elementor-element.elementor-element-201fcd8{text-align:center;font-family:"OpenSans-Medium", Sans-serif;font-size:1rem;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-1660 .elementor-element.elementor-element-201fcd8 a{color:var( --e-global-color-ca5ebb9 );}.elementor-1660 .elementor-element.elementor-element-a2947e6{--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;--overlay-opacity:0.57;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-1660 .elementor-element.elementor-element-a2947e6:not(.elementor-motion-effects-element-type-background), .elementor-1660 .elementor-element.elementor-element-a2947e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1660 .elementor-element.elementor-element-a2947e6::before, .elementor-1660 .elementor-element.elementor-element-a2947e6 > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-a2947e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-a2947e6 > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-a2947e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-a2947e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://brandfabric.nl/wp-content/uploads/2026/01/water-golf.jpg");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-1660 .elementor-element.elementor-element-da552f5 > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-1660 .elementor-element.elementor-element-da552f5{text-align:center;}.elementor-1660 .elementor-element.elementor-element-da552f5 .elementor-heading-title{font-family:"OpenSans-Bold", Sans-serif;font-size:2.7rem;line-height:1.2em;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-a2f441d > .elementor-widget-container{margin:10px 40px -30px 40px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-a2f441d{text-align:center;font-family:"OpenSans-Medium", Sans-serif;font-size:1.2rem;line-height:1.8em;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-5695e5c .elementor-button{background-color:var( --e-global-color-ca5ebb9 );font-family:"OpenSans-Bold", Sans-serif;font-size:1.4rem;fill:var( --e-global-color-202eb92 );color:var( --e-global-color-202eb92 );box-shadow:0px 0px 10px 7px rgba(0, 0, 0, 0.28);border-radius:0px 0px 0px 0px;padding:15px 20px 15px 40px;}.elementor-1660 .elementor-element.elementor-element-5695e5c .elementor-button:hover, .elementor-1660 .elementor-element.elementor-element-5695e5c .elementor-button:focus{background-color:var( --e-global-color-b052d9b );}.elementor-1660 .elementor-element.elementor-element-5695e5c > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-9b980d6{--display:flex;}.elementor-1660 .elementor-element.elementor-element-759bf79{--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;}.elementor-1660 .elementor-element.elementor-element-679319e{--display:flex;}.elementor-1660 .elementor-element.elementor-element-9c9cb2c > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-9c9cb2c{text-align:center;}.elementor-1660 .elementor-element.elementor-element-9c9cb2c .elementor-heading-title{font-size:2em;color:var( --e-global-color-accent );}.elementor-1660 .elementor-element.elementor-element-a1399f1 > .elementor-widget-container{margin:-10px 0px -40px 0px;}.elementor-1660 .elementor-element.elementor-element-a1399f1{text-align:center;font-family:"OpenSans-Medium", Sans-serif;font-size:1.3rem;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-1660 .elementor-element.elementor-element-a1399f1 a{color:var( --e-global-color-ca5ebb9 );}.elementor-1660 .elementor-element.elementor-element-af71c6b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-1b7ee21{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-f48761e );--border-color:var( --e-global-color-f48761e );--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-1b7ee21::before, .elementor-1660 .elementor-element.elementor-element-1b7ee21 > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-1b7ee21 > .e-con-inner > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-1b7ee21 > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-1b7ee21 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-1b7ee21 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(173deg, #010000 0%, var( --e-global-color-primary ) 100%);}.elementor-1660 .elementor-element.elementor-element-1b7ee21:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);}.elementor-1660 .elementor-element.elementor-element-6fda060{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:var( --e-global-color-f48761e );--border-color:var( --e-global-color-f48761e );}.elementor-1660 .elementor-element.elementor-element-6fda060:not(.elementor-motion-effects-element-type-background), .elementor-1660 .elementor-element.elementor-element-6fda060 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-835079e > .elementor-widget-container{margin:0px 0px -15px 0px;padding:11px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-835079e{text-align:center;}.elementor-1660 .elementor-element.elementor-element-835079e .elementor-heading-title{font-size:1.1em;font-weight:600;letter-spacing:-0.7px;color:var( --e-global-color-accent );}.elementor-1660 .elementor-element.elementor-element-47fbf26 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1660 .elementor-element.elementor-element-47fbf26{text-align:center;font-family:"OpenSans-Medium", Sans-serif;font-size:1rem;font-weight:600;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-1660 .elementor-element.elementor-element-47fbf26 a{color:var( --e-global-color-ca5ebb9 );}.elementor-1660 .elementor-element.elementor-element-b1bb24c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1660 .elementor-element.elementor-element-d320e14 > .elementor-widget-container{margin:10px 0px -25px 0px;}.elementor-1660 .elementor-element.elementor-element-d320e14{text-align:center;font-size:0.7em;line-height:28px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-e6f5435 > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-1660 .elementor-element.elementor-element-e6f5435{text-align:center;font-size:0.8em;line-height:28px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-77f6fe1 > .elementor-widget-container{margin:-10px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-77f6fe1{text-align:start;}.elementor-1660 .elementor-element.elementor-element-77f6fe1 .elementor-heading-title{font-size:1.1em;font-weight:600;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-e836dbc{--display:flex;}.elementor-1660 .elementor-element.elementor-element-3c22fc9 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-3c22fc9.elementor-element{--align-self:flex-start;}.elementor-1660 .elementor-element.elementor-element-3c22fc9{text-align:start;}.elementor-1660 .elementor-element.elementor-element-3c22fc9 .elementor-heading-title{font-family:"OpenSans-Light", Sans-serif;font-size:1.2rem;font-weight:600;line-height:26px;letter-spacing:-0.5px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-84471e9 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-1660 .elementor-element.elementor-element-84471e9.elementor-element{--align-self:flex-start;}.elementor-1660 .elementor-element.elementor-element-84471e9{text-align:start;}.elementor-1660 .elementor-element.elementor-element-84471e9 .elementor-heading-title{font-family:"OpenSans-Light", Sans-serif;font-size:1.2rem;font-weight:600;line-height:26px;letter-spacing:-0.4px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-a9ebb33 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-1660 .elementor-element.elementor-element-a9ebb33.elementor-element{--align-self:flex-start;}.elementor-1660 .elementor-element.elementor-element-a9ebb33{text-align:start;}.elementor-1660 .elementor-element.elementor-element-a9ebb33 .elementor-heading-title{font-family:"OpenSans-Light", Sans-serif;font-size:1.2rem;font-weight:600;line-height:26px;letter-spacing:-0.4px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-cfa2d99 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:10px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-cfa2d99{text-align:start;}.elementor-1660 .elementor-element.elementor-element-cfa2d99 .elementor-heading-title{font-size:1.1em;font-weight:600;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-fe6b468{--display:flex;}.elementor-1660 .elementor-element.elementor-element-769eb56 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-769eb56 .elementor-icon-list-icon i{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-769eb56 .elementor-icon-list-icon svg{fill:var( --e-global-color-202eb92 );transition:fill 0.3s;}.elementor-1660 .elementor-element.elementor-element-769eb56{--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-1660 .elementor-element.elementor-element-769eb56 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1660 .elementor-element.elementor-element-769eb56 .elementor-icon-list-item > a{font-size:18px;font-weight:normal;line-height:24px;}.elementor-1660 .elementor-element.elementor-element-769eb56 .elementor-icon-list-text{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-107ecb2 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-107ecb2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1660 .elementor-element.elementor-element-107ecb2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1660 .elementor-element.elementor-element-107ecb2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1660 .elementor-element.elementor-element-107ecb2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1660 .elementor-element.elementor-element-107ecb2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1660 .elementor-element.elementor-element-107ecb2 .elementor-icon-list-icon i{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-107ecb2 .elementor-icon-list-icon svg{fill:var( --e-global-color-202eb92 );transition:fill 0.3s;}.elementor-1660 .elementor-element.elementor-element-107ecb2{--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-1660 .elementor-element.elementor-element-107ecb2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1660 .elementor-element.elementor-element-107ecb2 .elementor-icon-list-item > a{font-size:19px;font-weight:normal;line-height:24px;}.elementor-1660 .elementor-element.elementor-element-107ecb2 .elementor-icon-list-text{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-3b6faab > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-3b6faab .elementor-icon-list-icon i{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-3b6faab .elementor-icon-list-icon svg{fill:var( --e-global-color-202eb92 );transition:fill 0.3s;}.elementor-1660 .elementor-element.elementor-element-3b6faab{--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-1660 .elementor-element.elementor-element-3b6faab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1660 .elementor-element.elementor-element-3b6faab .elementor-icon-list-item > a{font-size:19px;font-weight:normal;line-height:24px;}.elementor-1660 .elementor-element.elementor-element-3b6faab .elementor-icon-list-text{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-9051b04 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-1660 .elementor-element.elementor-element-9051b04{font-size:18px;line-height:26px;letter-spacing:-0.2px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-5d44025 > .elementor-widget-container{margin:-20px 0px 20px 0px;}.elementor-1660 .elementor-element.elementor-element-4adf890{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-f48761e );--border-color:var( --e-global-color-f48761e );--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-4adf890::before, .elementor-1660 .elementor-element.elementor-element-4adf890 > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-4adf890 > .e-con-inner > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-4adf890 > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-4adf890 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-4adf890 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(173deg, #010000 0%, var( --e-global-color-primary ) 100%);}.elementor-1660 .elementor-element.elementor-element-4adf890:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);}.elementor-1660 .elementor-element.elementor-element-9d87fda{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:var( --e-global-color-f48761e );--border-color:var( --e-global-color-f48761e );}.elementor-1660 .elementor-element.elementor-element-9d87fda:not(.elementor-motion-effects-element-type-background), .elementor-1660 .elementor-element.elementor-element-9d87fda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-97ccbe8 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:11px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-97ccbe8{text-align:center;}.elementor-1660 .elementor-element.elementor-element-97ccbe8 .elementor-heading-title{font-size:1.1em;font-weight:600;letter-spacing:0.1px;color:var( --e-global-color-accent );}.elementor-1660 .elementor-element.elementor-element-32bede5 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1660 .elementor-element.elementor-element-32bede5{text-align:center;font-family:"OpenSans-Medium", Sans-serif;font-size:1rem;font-weight:600;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-1660 .elementor-element.elementor-element-32bede5 a{color:var( --e-global-color-ca5ebb9 );}.elementor-1660 .elementor-element.elementor-element-d9668bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1660 .elementor-element.elementor-element-14a8b5a > .elementor-widget-container{margin:10px 0px -25px 0px;}.elementor-1660 .elementor-element.elementor-element-14a8b5a{text-align:center;font-size:0.7em;line-height:28px;letter-spacing:-0.2px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-dc927ca > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-1660 .elementor-element.elementor-element-dc927ca{text-align:center;font-size:0.8em;line-height:28px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-9febca8 > .elementor-widget-container{margin:-10px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-9febca8{text-align:start;}.elementor-1660 .elementor-element.elementor-element-9febca8 .elementor-heading-title{font-size:1.1em;font-weight:600;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-adec53f{--display:flex;}.elementor-1660 .elementor-element.elementor-element-500a8d8 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-500a8d8.elementor-element{--align-self:flex-start;}.elementor-1660 .elementor-element.elementor-element-500a8d8{text-align:start;}.elementor-1660 .elementor-element.elementor-element-500a8d8 .elementor-heading-title{font-family:"OpenSans-Light", Sans-serif;font-size:1.2rem;font-weight:600;line-height:26px;letter-spacing:-0.4px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-8ae1c12 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-1660 .elementor-element.elementor-element-8ae1c12.elementor-element{--align-self:flex-start;}.elementor-1660 .elementor-element.elementor-element-8ae1c12{text-align:start;}.elementor-1660 .elementor-element.elementor-element-8ae1c12 .elementor-heading-title{font-family:"OpenSans-Light", Sans-serif;font-size:1.2rem;font-weight:600;line-height:26px;letter-spacing:-0.4px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-35ae620 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-1660 .elementor-element.elementor-element-35ae620.elementor-element{--align-self:flex-start;}.elementor-1660 .elementor-element.elementor-element-35ae620{text-align:start;}.elementor-1660 .elementor-element.elementor-element-35ae620 .elementor-heading-title{font-family:"OpenSans-Light", Sans-serif;font-size:1.2rem;font-weight:600;line-height:26px;letter-spacing:-0.4px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-b5e8a01 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:60px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-b5e8a01{text-align:start;}.elementor-1660 .elementor-element.elementor-element-b5e8a01 .elementor-heading-title{font-size:1.1em;font-weight:600;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-cc5d981{--display:flex;}.elementor-1660 .elementor-element.elementor-element-5053063 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-5053063 .elementor-icon-list-icon i{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-5053063 .elementor-icon-list-icon svg{fill:var( --e-global-color-202eb92 );transition:fill 0.3s;}.elementor-1660 .elementor-element.elementor-element-5053063{--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-1660 .elementor-element.elementor-element-5053063 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1660 .elementor-element.elementor-element-5053063 .elementor-icon-list-item > a{font-size:18px;font-weight:normal;line-height:24px;}.elementor-1660 .elementor-element.elementor-element-5053063 .elementor-icon-list-text{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-382322e > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-382322e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1660 .elementor-element.elementor-element-382322e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1660 .elementor-element.elementor-element-382322e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1660 .elementor-element.elementor-element-382322e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1660 .elementor-element.elementor-element-382322e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1660 .elementor-element.elementor-element-382322e .elementor-icon-list-icon i{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-382322e .elementor-icon-list-icon svg{fill:var( --e-global-color-202eb92 );transition:fill 0.3s;}.elementor-1660 .elementor-element.elementor-element-382322e{--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-1660 .elementor-element.elementor-element-382322e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1660 .elementor-element.elementor-element-382322e .elementor-icon-list-item > a{font-size:19px;font-weight:normal;line-height:24px;}.elementor-1660 .elementor-element.elementor-element-382322e .elementor-icon-list-text{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-eed6831 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1660 .elementor-element.elementor-element-8edc0ac{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-f48761e );--border-color:var( --e-global-color-f48761e );--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-8edc0ac::before, .elementor-1660 .elementor-element.elementor-element-8edc0ac > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-8edc0ac > .e-con-inner > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-8edc0ac > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-8edc0ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-8edc0ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(173deg, #010000 0%, var( --e-global-color-primary ) 100%);}.elementor-1660 .elementor-element.elementor-element-8edc0ac:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);}.elementor-1660 .elementor-element.elementor-element-7bddbd1{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:var( --e-global-color-f48761e );--border-color:var( --e-global-color-f48761e );}.elementor-1660 .elementor-element.elementor-element-7bddbd1:not(.elementor-motion-effects-element-type-background), .elementor-1660 .elementor-element.elementor-element-7bddbd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-52f4238 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:11px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-52f4238{text-align:center;}.elementor-1660 .elementor-element.elementor-element-52f4238 .elementor-heading-title{font-size:1.1em;font-weight:600;letter-spacing:-0.7px;color:var( --e-global-color-accent );}.elementor-1660 .elementor-element.elementor-element-cda2e24 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1660 .elementor-element.elementor-element-cda2e24{text-align:center;font-family:"OpenSans-Medium", Sans-serif;font-size:1rem;font-weight:600;line-height:1.3em;letter-spacing:-0.5px;color:var( --e-global-color-primary );}.elementor-1660 .elementor-element.elementor-element-cda2e24 a{color:var( --e-global-color-ca5ebb9 );}.elementor-1660 .elementor-element.elementor-element-ecee304{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1660 .elementor-element.elementor-element-7069e3a > .elementor-widget-container{margin:10px 0px -25px 0px;}.elementor-1660 .elementor-element.elementor-element-7069e3a{text-align:center;font-size:0.7em;line-height:28px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-cf3e9cd > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-1660 .elementor-element.elementor-element-cf3e9cd{text-align:center;font-size:0.8em;line-height:28px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-872a5b8 > .elementor-widget-container{margin:-10px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-872a5b8{text-align:start;}.elementor-1660 .elementor-element.elementor-element-872a5b8 .elementor-heading-title{font-size:1.1em;font-weight:600;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-6458c6a{--display:flex;}.elementor-1660 .elementor-element.elementor-element-0275d22 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-0275d22.elementor-element{--align-self:flex-start;}.elementor-1660 .elementor-element.elementor-element-0275d22{text-align:start;}.elementor-1660 .elementor-element.elementor-element-0275d22 .elementor-heading-title{font-family:"OpenSans-Light", Sans-serif;font-size:1.2rem;font-weight:600;line-height:26px;letter-spacing:-0.4px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-413f74b > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-1660 .elementor-element.elementor-element-413f74b.elementor-element{--align-self:flex-start;}.elementor-1660 .elementor-element.elementor-element-413f74b{text-align:start;}.elementor-1660 .elementor-element.elementor-element-413f74b .elementor-heading-title{font-family:"OpenSans-Light", Sans-serif;font-size:1.2rem;font-weight:600;line-height:26px;letter-spacing:-0.4px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-c05f270 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-1660 .elementor-element.elementor-element-c05f270.elementor-element{--align-self:flex-start;}.elementor-1660 .elementor-element.elementor-element-c05f270{text-align:start;}.elementor-1660 .elementor-element.elementor-element-c05f270 .elementor-heading-title{font-family:"OpenSans-Light", Sans-serif;font-size:1.2rem;font-weight:600;line-height:26px;letter-spacing:-0.4px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-8ddf1de > .elementor-widget-container{margin:0px 0px -10px 0px;padding:10px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-8ddf1de{text-align:start;}.elementor-1660 .elementor-element.elementor-element-8ddf1de .elementor-heading-title{font-size:1.1em;font-weight:600;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-75631a6{--display:flex;}.elementor-1660 .elementor-element.elementor-element-b69e12c > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-b69e12c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-1660 .elementor-element.elementor-element-b69e12c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-1660 .elementor-element.elementor-element-b69e12c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-1660 .elementor-element.elementor-element-b69e12c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-1660 .elementor-element.elementor-element-b69e12c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-1660 .elementor-element.elementor-element-b69e12c .elementor-icon-list-icon i{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-b69e12c .elementor-icon-list-icon svg{fill:var( --e-global-color-202eb92 );transition:fill 0.3s;}.elementor-1660 .elementor-element.elementor-element-b69e12c{--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-1660 .elementor-element.elementor-element-b69e12c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1660 .elementor-element.elementor-element-b69e12c .elementor-icon-list-item > a{font-size:19px;font-weight:normal;line-height:24px;}.elementor-1660 .elementor-element.elementor-element-b69e12c .elementor-icon-list-text{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-b06d180 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1660 .elementor-element.elementor-element-bb49d27{--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:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-611ab6b{--display:flex;}.elementor-1660 .elementor-element.elementor-element-5660e6a > .elementor-widget-container{margin:10px 0px -15px 0px;padding:0% 0% 0% 0%;}.elementor-1660 .elementor-element.elementor-element-5660e6a{text-align:center;font-family:"OpenSans-Medium", Sans-serif;font-size:1rem;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-1660 .elementor-element.elementor-element-5660e6a a{color:var( --e-global-color-ca5ebb9 );}.elementor-1660 .elementor-element.elementor-element-bc338b1{--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;--overlay-opacity:0.57;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-1660 .elementor-element.elementor-element-bc338b1:not(.elementor-motion-effects-element-type-background), .elementor-1660 .elementor-element.elementor-element-bc338b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1660 .elementor-element.elementor-element-bc338b1::before, .elementor-1660 .elementor-element.elementor-element-bc338b1 > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-bc338b1 > .e-con-inner > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-bc338b1 > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-bc338b1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-bc338b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://brandfabric.nl/wp-content/uploads/2026/01/water-golf.jpg");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-1660 .elementor-element.elementor-element-4fb64c9 > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-1660 .elementor-element.elementor-element-4fb64c9{text-align:center;}.elementor-1660 .elementor-element.elementor-element-4fb64c9 .elementor-heading-title{font-family:"OpenSans-Bold", Sans-serif;font-size:2.7rem;line-height:1.2em;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-27de775 > .elementor-widget-container{margin:10px 40px -30px 40px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-27de775{text-align:center;font-family:"OpenSans-Medium", Sans-serif;font-size:1.2rem;line-height:1.8em;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-1f48ca9 .elementor-button{background-color:var( --e-global-color-ca5ebb9 );font-family:"OpenSans-Bold", Sans-serif;font-size:1.4rem;fill:var( --e-global-color-202eb92 );color:var( --e-global-color-202eb92 );box-shadow:0px 0px 10px 7px rgba(0, 0, 0, 0.28);border-radius:0px 0px 0px 0px;padding:15px 20px 15px 40px;}.elementor-1660 .elementor-element.elementor-element-1f48ca9 .elementor-button:hover, .elementor-1660 .elementor-element.elementor-element-1f48ca9 .elementor-button:focus{background-color:var( --e-global-color-b052d9b );}.elementor-1660 .elementor-element.elementor-element-1f48ca9 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-c95c168{--display:flex;}.elementor-1660 .elementor-element.elementor-element-e465553{--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:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-525a07d{--display:flex;}.elementor-1660 .elementor-element.elementor-element-e0294ce > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-e0294ce{text-align:center;}.elementor-1660 .elementor-element.elementor-element-e0294ce .elementor-heading-title{font-size:2em;color:var( --e-global-color-accent );}.elementor-1660 .elementor-element.elementor-element-bf43fe1 > .elementor-widget-container{margin:-10px 0px -40px 0px;}.elementor-1660 .elementor-element.elementor-element-bf43fe1{text-align:center;font-family:"OpenSans-Medium", Sans-serif;font-size:1.3rem;font-style:italic;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-1660 .elementor-element.elementor-element-bf43fe1 a{color:var( --e-global-color-ca5ebb9 );}.elementor-1660 .elementor-element.elementor-element-dfc38c6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-624c1e9{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-f48761e );--border-color:var( --e-global-color-f48761e );--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-624c1e9::before, .elementor-1660 .elementor-element.elementor-element-624c1e9 > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-624c1e9 > .e-con-inner > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-624c1e9 > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-624c1e9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-624c1e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(173deg, #010000 0%, var( --e-global-color-primary ) 100%);}.elementor-1660 .elementor-element.elementor-element-624c1e9:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);}.elementor-1660 .elementor-element.elementor-element-51ba4a5{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:var( --e-global-color-f48761e );--border-color:var( --e-global-color-f48761e );}.elementor-1660 .elementor-element.elementor-element-51ba4a5:not(.elementor-motion-effects-element-type-background), .elementor-1660 .elementor-element.elementor-element-51ba4a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-7acd45a > .elementor-widget-container{padding:11px 0px 9px 0px;}.elementor-1660 .elementor-element.elementor-element-7acd45a{text-align:center;}.elementor-1660 .elementor-element.elementor-element-7acd45a .elementor-heading-title{font-size:1.1em;font-weight:600;letter-spacing:-0.7px;color:var( --e-global-color-accent );}.elementor-1660 .elementor-element.elementor-element-6f84457{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1660 .elementor-element.elementor-element-3ac7d5f > .elementor-widget-container{margin:10px 0px -25px 0px;}.elementor-1660 .elementor-element.elementor-element-3ac7d5f{text-align:center;font-size:0.7em;line-height:28px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-4bcacb0 > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-1660 .elementor-element.elementor-element-4bcacb0{text-align:center;font-size:0.8em;line-height:28px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-d547276 > .elementor-widget-container{margin:-10px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-d547276{text-align:start;}.elementor-1660 .elementor-element.elementor-element-d547276 .elementor-heading-title{font-size:1.1em;font-weight:600;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-22d1173{--display:flex;}.elementor-1660 .elementor-element.elementor-element-7508f02 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-7508f02.elementor-element{--align-self:flex-start;}.elementor-1660 .elementor-element.elementor-element-7508f02{text-align:start;}.elementor-1660 .elementor-element.elementor-element-7508f02 .elementor-heading-title{font-family:"OpenSans-Light", Sans-serif;font-size:1.2rem;font-weight:600;line-height:26px;letter-spacing:-0.7px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-29b2c39 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-1660 .elementor-element.elementor-element-29b2c39.elementor-element{--align-self:flex-start;}.elementor-1660 .elementor-element.elementor-element-29b2c39{text-align:start;}.elementor-1660 .elementor-element.elementor-element-29b2c39 .elementor-heading-title{font-family:"OpenSans-Light", Sans-serif;font-size:1.2rem;font-weight:600;line-height:26px;letter-spacing:-0.4px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-d2fbcc3 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-1660 .elementor-element.elementor-element-d2fbcc3.elementor-element{--align-self:flex-start;}.elementor-1660 .elementor-element.elementor-element-d2fbcc3{text-align:start;}.elementor-1660 .elementor-element.elementor-element-d2fbcc3 .elementor-heading-title{font-family:"OpenSans-Light", Sans-serif;font-size:1.2rem;font-weight:600;line-height:26px;letter-spacing:-0.4px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-f380ee7 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:40px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-f380ee7{text-align:start;}.elementor-1660 .elementor-element.elementor-element-f380ee7 .elementor-heading-title{font-size:1.1em;font-weight:600;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-9b97fcd{--display:flex;}.elementor-1660 .elementor-element.elementor-element-6fff759 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-6fff759 .elementor-icon-list-icon i{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-6fff759 .elementor-icon-list-icon svg{fill:var( --e-global-color-202eb92 );transition:fill 0.3s;}.elementor-1660 .elementor-element.elementor-element-6fff759{--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-1660 .elementor-element.elementor-element-6fff759 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1660 .elementor-element.elementor-element-6fff759 .elementor-icon-list-item > a{font-size:18px;font-weight:normal;line-height:24px;}.elementor-1660 .elementor-element.elementor-element-6fff759 .elementor-icon-list-text{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-bc1e398 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-bc1e398 .elementor-icon-list-icon i{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-bc1e398 .elementor-icon-list-icon svg{fill:var( --e-global-color-202eb92 );transition:fill 0.3s;}.elementor-1660 .elementor-element.elementor-element-bc1e398{--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-1660 .elementor-element.elementor-element-bc1e398 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1660 .elementor-element.elementor-element-bc1e398 .elementor-icon-list-item > a{font-size:19px;font-weight:normal;line-height:24px;}.elementor-1660 .elementor-element.elementor-element-bc1e398 .elementor-icon-list-text{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-80aea1a > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-1660 .elementor-element.elementor-element-80aea1a{font-size:18px;line-height:26px;letter-spacing:-0.2px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-4f19b8c > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-4f19b8c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1660 .elementor-element.elementor-element-4f19b8c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1660 .elementor-element.elementor-element-4f19b8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1660 .elementor-element.elementor-element-4f19b8c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1660 .elementor-element.elementor-element-4f19b8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1660 .elementor-element.elementor-element-4f19b8c .elementor-icon-list-icon i{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-4f19b8c .elementor-icon-list-icon svg{fill:var( --e-global-color-202eb92 );transition:fill 0.3s;}.elementor-1660 .elementor-element.elementor-element-4f19b8c{--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-1660 .elementor-element.elementor-element-4f19b8c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1660 .elementor-element.elementor-element-4f19b8c .elementor-icon-list-item > a{font-size:19px;font-weight:normal;line-height:24px;}.elementor-1660 .elementor-element.elementor-element-4f19b8c .elementor-icon-list-text{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-8dab1c0{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-f48761e );--border-color:var( --e-global-color-f48761e );--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-8dab1c0::before, .elementor-1660 .elementor-element.elementor-element-8dab1c0 > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-8dab1c0 > .e-con-inner > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-8dab1c0 > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-8dab1c0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-8dab1c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(173deg, #010000 0%, var( --e-global-color-primary ) 100%);}.elementor-1660 .elementor-element.elementor-element-8dab1c0:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);}.elementor-1660 .elementor-element.elementor-element-91cf69d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:var( --e-global-color-f48761e );--border-color:var( --e-global-color-f48761e );}.elementor-1660 .elementor-element.elementor-element-91cf69d:not(.elementor-motion-effects-element-type-background), .elementor-1660 .elementor-element.elementor-element-91cf69d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-e0f8f47 > .elementor-widget-container{padding:11px 0px 9px 0px;}.elementor-1660 .elementor-element.elementor-element-e0f8f47{text-align:center;}.elementor-1660 .elementor-element.elementor-element-e0f8f47 .elementor-heading-title{font-size:1.1em;font-weight:600;letter-spacing:-0.7px;color:var( --e-global-color-accent );}.elementor-1660 .elementor-element.elementor-element-9673f49{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1660 .elementor-element.elementor-element-c056f0d > .elementor-widget-container{margin:10px 0px -25px 0px;}.elementor-1660 .elementor-element.elementor-element-c056f0d{text-align:center;font-size:0.7em;line-height:28px;letter-spacing:-0.2px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-8f9c233 > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-1660 .elementor-element.elementor-element-8f9c233{text-align:center;font-size:0.8em;line-height:28px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-9ed0d49 > .elementor-widget-container{margin:-10px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-9ed0d49{text-align:start;}.elementor-1660 .elementor-element.elementor-element-9ed0d49 .elementor-heading-title{font-size:1.1em;font-weight:600;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-c2048a5{--display:flex;}.elementor-1660 .elementor-element.elementor-element-9e76db7 > .elementor-widget-container{margin:0px 0px 8px -10px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-9e76db7.elementor-element{--align-self:flex-start;}.elementor-1660 .elementor-element.elementor-element-9e76db7{text-align:start;}.elementor-1660 .elementor-element.elementor-element-9e76db7 .elementor-heading-title{font-family:"OpenSans-Light", Sans-serif;font-size:1.2rem;font-weight:600;line-height:28px;letter-spacing:-0.4px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-74ccbc5 > .elementor-widget-container{margin:0px 0px 8px -10px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-74ccbc5.elementor-element{--align-self:flex-start;}.elementor-1660 .elementor-element.elementor-element-74ccbc5{text-align:start;}.elementor-1660 .elementor-element.elementor-element-74ccbc5 .elementor-heading-title{font-family:"OpenSans-Light", Sans-serif;font-size:1.2rem;font-weight:600;line-height:28px;letter-spacing:-0.4px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-4084855 > .elementor-widget-container{margin:0px 0px 8px -10px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-4084855.elementor-element{--align-self:flex-start;}.elementor-1660 .elementor-element.elementor-element-4084855{text-align:start;}.elementor-1660 .elementor-element.elementor-element-4084855 .elementor-heading-title{font-family:"OpenSans-Light", Sans-serif;font-size:1.2rem;font-weight:600;line-height:28px;letter-spacing:-0.4px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-3c0c4f1 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:60px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-3c0c4f1{text-align:start;}.elementor-1660 .elementor-element.elementor-element-3c0c4f1 .elementor-heading-title{font-size:1.1em;font-weight:600;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-31d5147{--display:flex;}.elementor-1660 .elementor-element.elementor-element-085b83d > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-085b83d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1660 .elementor-element.elementor-element-085b83d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1660 .elementor-element.elementor-element-085b83d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1660 .elementor-element.elementor-element-085b83d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1660 .elementor-element.elementor-element-085b83d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1660 .elementor-element.elementor-element-085b83d .elementor-icon-list-icon i{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-085b83d .elementor-icon-list-icon svg{fill:var( --e-global-color-202eb92 );transition:fill 0.3s;}.elementor-1660 .elementor-element.elementor-element-085b83d{--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-1660 .elementor-element.elementor-element-085b83d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1660 .elementor-element.elementor-element-085b83d .elementor-icon-list-item > a{font-size:19px;font-weight:normal;line-height:24px;}.elementor-1660 .elementor-element.elementor-element-085b83d .elementor-icon-list-text{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-4dd71a1 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-4dd71a1 .elementor-icon-list-icon i{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-4dd71a1 .elementor-icon-list-icon svg{fill:var( --e-global-color-202eb92 );transition:fill 0.3s;}.elementor-1660 .elementor-element.elementor-element-4dd71a1{--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-1660 .elementor-element.elementor-element-4dd71a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1660 .elementor-element.elementor-element-4dd71a1 .elementor-icon-list-item > a{font-size:18px;font-weight:normal;line-height:24px;}.elementor-1660 .elementor-element.elementor-element-4dd71a1 .elementor-icon-list-text{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-78fd246 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-78fd246 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1660 .elementor-element.elementor-element-78fd246 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1660 .elementor-element.elementor-element-78fd246 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1660 .elementor-element.elementor-element-78fd246 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1660 .elementor-element.elementor-element-78fd246 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1660 .elementor-element.elementor-element-78fd246 .elementor-icon-list-icon i{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-78fd246 .elementor-icon-list-icon svg{fill:var( --e-global-color-202eb92 );transition:fill 0.3s;}.elementor-1660 .elementor-element.elementor-element-78fd246{--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-1660 .elementor-element.elementor-element-78fd246 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1660 .elementor-element.elementor-element-78fd246 .elementor-icon-list-item > a{font-size:19px;font-weight:normal;line-height:24px;}.elementor-1660 .elementor-element.elementor-element-78fd246 .elementor-icon-list-text{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-343904c{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-f48761e );--border-color:var( --e-global-color-f48761e );--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-343904c::before, .elementor-1660 .elementor-element.elementor-element-343904c > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-343904c > .e-con-inner > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-343904c > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-343904c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-343904c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(173deg, #010000 0%, var( --e-global-color-primary ) 100%);}.elementor-1660 .elementor-element.elementor-element-343904c:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);}.elementor-1660 .elementor-element.elementor-element-6c8b4b8{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:var( --e-global-color-f48761e );--border-color:var( --e-global-color-f48761e );}.elementor-1660 .elementor-element.elementor-element-6c8b4b8:not(.elementor-motion-effects-element-type-background), .elementor-1660 .elementor-element.elementor-element-6c8b4b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-9c28a52 > .elementor-widget-container{padding:11px 0px 9px 0px;}.elementor-1660 .elementor-element.elementor-element-9c28a52{text-align:center;}.elementor-1660 .elementor-element.elementor-element-9c28a52 .elementor-heading-title{font-size:1.1em;font-weight:600;letter-spacing:-0.7px;color:var( --e-global-color-accent );}.elementor-1660 .elementor-element.elementor-element-4476733{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1660 .elementor-element.elementor-element-670c8ad > .elementor-widget-container{margin:10px 0px -25px 0px;}.elementor-1660 .elementor-element.elementor-element-670c8ad{text-align:center;font-size:0.7em;line-height:28px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-34d5766 > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-1660 .elementor-element.elementor-element-34d5766{text-align:center;font-size:0.8em;line-height:28px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-d05e77e > .elementor-widget-container{margin:-10px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-d05e77e{text-align:start;}.elementor-1660 .elementor-element.elementor-element-d05e77e .elementor-heading-title{font-size:1.1em;font-weight:600;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-6844486{--display:flex;}.elementor-1660 .elementor-element.elementor-element-319ddc2 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-319ddc2.elementor-element{--align-self:flex-start;}.elementor-1660 .elementor-element.elementor-element-319ddc2{text-align:start;}.elementor-1660 .elementor-element.elementor-element-319ddc2 .elementor-heading-title{font-family:"OpenSans-Light", Sans-serif;font-size:1.2rem;font-weight:600;line-height:24px;letter-spacing:-0.4px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-33b808e > .elementor-widget-container{margin:-2px 0px 0px -10px;}.elementor-1660 .elementor-element.elementor-element-33b808e.elementor-element{--align-self:flex-start;}.elementor-1660 .elementor-element.elementor-element-33b808e{text-align:start;}.elementor-1660 .elementor-element.elementor-element-33b808e .elementor-heading-title{font-family:"OpenSans-Light", Sans-serif;font-size:1.2rem;font-weight:600;line-height:24px;letter-spacing:-0.4px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-688f9b4 > .elementor-widget-container{margin:-2px 0px 0px -10px;}.elementor-1660 .elementor-element.elementor-element-688f9b4.elementor-element{--align-self:flex-start;}.elementor-1660 .elementor-element.elementor-element-688f9b4{text-align:start;}.elementor-1660 .elementor-element.elementor-element-688f9b4 .elementor-heading-title{font-family:"OpenSans-Light", Sans-serif;font-size:1.2rem;font-weight:600;line-height:24px;letter-spacing:-0.4px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-1af6525 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:010px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-1af6525{text-align:start;}.elementor-1660 .elementor-element.elementor-element-1af6525 .elementor-heading-title{font-size:1.1em;font-weight:600;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-7ad2c9d{--display:flex;}.elementor-1660 .elementor-element.elementor-element-ac5b2b4 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-ac5b2b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-1660 .elementor-element.elementor-element-ac5b2b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-1660 .elementor-element.elementor-element-ac5b2b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-1660 .elementor-element.elementor-element-ac5b2b4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-1660 .elementor-element.elementor-element-ac5b2b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-1660 .elementor-element.elementor-element-ac5b2b4 .elementor-icon-list-icon i{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-ac5b2b4 .elementor-icon-list-icon svg{fill:var( --e-global-color-202eb92 );transition:fill 0.3s;}.elementor-1660 .elementor-element.elementor-element-ac5b2b4{--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-1660 .elementor-element.elementor-element-ac5b2b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1660 .elementor-element.elementor-element-ac5b2b4 .elementor-icon-list-item > a{font-size:19px;font-weight:normal;line-height:24px;}.elementor-1660 .elementor-element.elementor-element-ac5b2b4 .elementor-icon-list-text{color:var( --e-global-color-202eb92 );transition:color 0.3s;}.elementor-1660 .elementor-element.elementor-element-e4ac20a{--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:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-bcb7d76{--display:flex;}.elementor-1660 .elementor-element.elementor-element-727b41a > .elementor-widget-container{margin:10px 0px -15px 0px;padding:0% 0% 0% 0%;}.elementor-1660 .elementor-element.elementor-element-727b41a{text-align:center;font-family:"OpenSans-Medium", Sans-serif;font-size:1rem;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-1660 .elementor-element.elementor-element-727b41a a{color:var( --e-global-color-ca5ebb9 );}.elementor-1660 .elementor-element.elementor-element-cb4cda9{--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;--overlay-opacity:0.57;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-1660 .elementor-element.elementor-element-cb4cda9:not(.elementor-motion-effects-element-type-background), .elementor-1660 .elementor-element.elementor-element-cb4cda9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1660 .elementor-element.elementor-element-cb4cda9::before, .elementor-1660 .elementor-element.elementor-element-cb4cda9 > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-cb4cda9 > .e-con-inner > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-cb4cda9 > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-cb4cda9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-cb4cda9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://brandfabric.nl/wp-content/uploads/2026/01/water-golf.jpg");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-1660 .elementor-element.elementor-element-f569dbc > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-1660 .elementor-element.elementor-element-f569dbc{text-align:center;}.elementor-1660 .elementor-element.elementor-element-f569dbc .elementor-heading-title{font-family:"OpenSans-Bold", Sans-serif;font-size:2.7rem;line-height:1.2em;letter-spacing:-1px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-7924db5 > .elementor-widget-container{margin:10px 40px -30px 40px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-7924db5{text-align:center;font-family:"OpenSans-Medium", Sans-serif;font-size:1.2rem;line-height:1.8em;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-a505938 .elementor-button{background-color:var( --e-global-color-ca5ebb9 );font-family:"OpenSans-Bold", Sans-serif;font-size:1.4rem;fill:var( --e-global-color-202eb92 );color:var( --e-global-color-202eb92 );box-shadow:0px 0px 10px 7px rgba(0, 0, 0, 0.28);border-radius:0px 0px 0px 0px;padding:15px 20px 15px 40px;}.elementor-1660 .elementor-element.elementor-element-a505938 .elementor-button:hover, .elementor-1660 .elementor-element.elementor-element-a505938 .elementor-button:focus{background-color:var( --e-global-color-b052d9b );}.elementor-1660 .elementor-element.elementor-element-a505938 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-b4bf8da{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:20px;--n-tabs-title-font-size:23px;--n-tabs-title-color:var( --e-global-color-primary );}.elementor-1660 .elementor-element.elementor-element-b4bf8da > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#DBDBDB;}.elementor-1660 .elementor-element.elementor-element-b4bf8da.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-1660 .elementor-element.elementor-element-b4bf8da.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1660 .elementor-element.elementor-element-b4bf8da.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-1660 .elementor-element.elementor-element-b4bf8da.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-weight:600;}.elementor-1660 .elementor-element.elementor-element-783cf7f{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-1660 .elementor-element.elementor-element-783cf7f:not(.elementor-motion-effects-element-type-background), .elementor-1660 .elementor-element.elementor-element-783cf7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(62deg, var( --e-global-color-primary ) 42%, var( --e-global-color-accent ) 100%);}.elementor-1660 .elementor-element.elementor-element-6402c68{--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:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-bb9874e{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-0f91705 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-0f91705{text-align:end;}.elementor-1660 .elementor-element.elementor-element-0f91705 .elementor-heading-title{font-family:var( --e-global-typography-279e6fa-font-family ), Sans-serif;font-size:var( --e-global-typography-279e6fa-font-size );line-height:var( --e-global-typography-279e6fa-line-height );color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-c40d9ff{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-519f5fd.elementor-element{--align-self:flex-start;}.elementor-1660 .elementor-element.elementor-element-519f5fd{text-align:start;}.elementor-1660 .elementor-element.elementor-element-519f5fd .elementor-heading-title{font-family:"OpenSans-Bold", Sans-serif;font-size:1.6rem;letter-spacing:-0.4px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-bcbb224.elementor-element{--align-self:flex-start;}.elementor-1660 .elementor-element.elementor-element-bcbb224{text-align:start;}.elementor-1660 .elementor-element.elementor-element-bcbb224 .elementor-heading-title{font-family:"OpenSans-Bold", Sans-serif;font-size:1.6rem;line-height:1.3em;letter-spacing:-0.4px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-2f33ba2.elementor-element{--align-self:flex-start;}.elementor-1660 .elementor-element.elementor-element-2f33ba2{text-align:start;}.elementor-1660 .elementor-element.elementor-element-2f33ba2 .elementor-heading-title{font-family:"OpenSans-Bold", Sans-serif;font-size:1.6rem;line-height:1.3em;letter-spacing:-0.4px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-1379780.elementor-element{--align-self:flex-start;}.elementor-1660 .elementor-element.elementor-element-1379780{text-align:start;}.elementor-1660 .elementor-element.elementor-element-1379780 .elementor-heading-title{font-family:"OpenSans-Bold", Sans-serif;font-size:1.6rem;line-height:1.3em;letter-spacing:-0.4px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-348d4f2 > .elementor-widget-container{margin:10px 0px -15px 0px;padding:0px 0px 0px 20px;}.elementor-1660 .elementor-element.elementor-element-348d4f2{font-family:"OpenSans-Medium", Sans-serif;font-size:1.5rem;line-height:1.5em;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-348d4f2 a{color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-49eca63{--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;--overlay-opacity:0.7;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1660 .elementor-element.elementor-element-49eca63:not(.elementor-motion-effects-element-type-background), .elementor-1660 .elementor-element.elementor-element-49eca63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1660 .elementor-element.elementor-element-49eca63::before, .elementor-1660 .elementor-element.elementor-element-49eca63 > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-49eca63 > .e-con-inner > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-49eca63 > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-49eca63 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-49eca63 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://brandfabric.nl/wp-content/uploads/2026/01/water-golf.jpg");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-1660 .elementor-element.elementor-element-b75720a{--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:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-1660 .elementor-element.elementor-element-b75720a:not(.elementor-motion-effects-element-type-background), .elementor-1660 .elementor-element.elementor-element-b75720a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(62deg, var( --e-global-color-primary ) 42%, #350814 100%);}.elementor-1660 .elementor-element.elementor-element-b75720a.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1660 .elementor-element.elementor-element-0d18c90 > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-1660 .elementor-element.elementor-element-0d18c90{text-align:center;}.elementor-1660 .elementor-element.elementor-element-0d18c90 .elementor-heading-title{font-family:"OpenSans-Bold", Sans-serif;font-size:2.7rem;line-height:1.2em;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-1e32966 .elementor-button{background-color:var( --e-global-color-ca5ebb9 );font-family:"OpenSans-Bold", Sans-serif;font-size:1.5rem;fill:var( --e-global-color-202eb92 );color:var( --e-global-color-202eb92 );box-shadow:0px 0px 10px 7px rgba(0, 0, 0, 0.28);border-radius:0px 0px 0px 0px;padding:15px 20px 15px 40px;}.elementor-1660 .elementor-element.elementor-element-1e32966 .elementor-button:hover, .elementor-1660 .elementor-element.elementor-element-1e32966 .elementor-button:focus{background-color:var( --e-global-color-b052d9b );}.elementor-1660 .elementor-element.elementor-element-1e32966 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-f0b1fb9{--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;--overlay-opacity:0.16;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-1660 .elementor-element.elementor-element-f0b1fb9::before, .elementor-1660 .elementor-element.elementor-element-f0b1fb9 > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-f0b1fb9 > .e-con-inner > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-f0b1fb9 > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-f0b1fb9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-f0b1fb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://brandfabric.nl/wp-content/uploads/2025/11/arrow-grey-outline.svg");--background-overlay:'';background-repeat:no-repeat;}.elementor-1660 .elementor-element.elementor-element-01491af{--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:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-84347d1{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-0c5a690 > .elementor-widget-container{padding:20px 0px 50px 0px;}.elementor-1660 .elementor-element.elementor-element-0c5a690 img{height:600px;object-fit:cover;object-position:center center;}.elementor-1660 .elementor-element.elementor-element-492a1a7{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-45525fd > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-45525fd{text-align:start;}.elementor-1660 .elementor-element.elementor-element-45525fd .elementor-heading-title{font-family:var( --e-global-typography-279e6fa-font-family ), Sans-serif;font-size:var( --e-global-typography-279e6fa-font-size );line-height:var( --e-global-typography-279e6fa-line-height );color:var( --e-global-color-secondary );}.elementor-1660 .elementor-element.elementor-element-a3b2ba8 > .elementor-widget-container{margin:10px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-a3b2ba8{font-family:"OpenSans-Medium", Sans-serif;line-height:1.6em;}.elementor-1660 .elementor-element.elementor-element-7ecd369 .elementor-button{background-color:var( --e-global-color-ca5ebb9 );font-family:"OpenSans-Bold", Sans-serif;font-size:1.4rem;fill:var( --e-global-color-202eb92 );color:var( --e-global-color-202eb92 );border-radius:0px 0px 0px 0px;padding:15px 20px 15px 40px;}.elementor-1660 .elementor-element.elementor-element-7ecd369 .elementor-button:hover, .elementor-1660 .elementor-element.elementor-element-7ecd369 .elementor-button:focus{background-color:var( --e-global-color-b052d9b );}.elementor-1660 .elementor-element.elementor-element-7ecd369 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-08a0bb5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-20d8003 img{width:100%;height:700px;object-fit:cover;object-position:center center;}.elementor-1660 .elementor-element.elementor-element-502a7d9{--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;--overlay-opacity:0.16;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-1660 .elementor-element.elementor-element-502a7d9:not(.elementor-motion-effects-element-type-background), .elementor-1660 .elementor-element.elementor-element-502a7d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-1660 .elementor-element.elementor-element-502a7d9::before, .elementor-1660 .elementor-element.elementor-element-502a7d9 > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-502a7d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-502a7d9 > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-502a7d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-502a7d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://brandfabric.nl/wp-content/uploads/2025/11/arrow-grey-outline.svg");--background-overlay:'';background-repeat:no-repeat;}.elementor-1660 .elementor-element.elementor-element-90c2b39{--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:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-c6a9ec0{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-0c02f4b > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-1660 .elementor-element.elementor-element-0c02f4b{text-align:center;}.elementor-1660 .elementor-element.elementor-element-0c02f4b .elementor-heading-title{font-family:"OpenSans-Bold", Sans-serif;font-size:3.2rem;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1660 .elementor-element.elementor-element-926a1ab > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0em 2em 0em 2em;}.elementor-1660 .elementor-element.elementor-element-926a1ab{text-align:center;font-family:var( --e-global-typography-d46ce93-font-family ), Sans-serif;font-size:var( --e-global-typography-d46ce93-font-size );line-height:var( --e-global-typography-d46ce93-line-height );}.elementor-1660 .elementor-element.elementor-element-926a1ab a{color:var( --e-global-color-ca5ebb9 );}.elementor-1660 .elementor-element.elementor-element-b3fe005{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-f48761e );--border-color:var( --e-global-color-f48761e );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-dea3a98{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 2px 1px 2px;--border-top-width:1px;--border-right-width:2px;--border-bottom-width:1px;--border-left-width:2px;border-color:var( --e-global-color-f48761e );--border-color:var( --e-global-color-f48761e );--padding-top:20px;--padding-bottom:20px;--padding-left:45px;--padding-right:30px;}.elementor-1660 .elementor-element.elementor-element-dea3a98::before, .elementor-1660 .elementor-element.elementor-element-dea3a98 > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-dea3a98 > .e-con-inner > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-dea3a98 > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-dea3a98 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-dea3a98 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1660 .elementor-element.elementor-element-c68a4d9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-c68a4d9{font-family:"OpenSans-Medium", Sans-serif;font-size:0.8em;line-height:1.5em;}.elementor-1660 .elementor-element.elementor-element-206d327{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-f48761e );--border-color:var( --e-global-color-f48761e );--border-radius:1px 2px 1px 2px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1660 .elementor-element.elementor-element-01d7fbc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-01d7fbc{font-family:"OpenSans-Medium", Sans-serif;font-size:0.8em;line-height:1.5em;}.elementor-1660 .elementor-element.elementor-element-d82a53f{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-f48761e );--border-color:var( --e-global-color-f48761e );--border-radius:1px 2px 1px 2px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1660 .elementor-element.elementor-element-c8258e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-c8258e2{font-family:"OpenSans-Medium", Sans-serif;font-size:0.8em;line-height:1.5em;}.elementor-1660 .elementor-element.elementor-element-8dab9d3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 2px 1px 2px;--border-top-width:1px;--border-right-width:2px;--border-bottom-width:1px;--border-left-width:2px;border-color:var( --e-global-color-f48761e );--border-color:var( --e-global-color-f48761e );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1660 .elementor-element.elementor-element-fd2d3f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-fd2d3f7{font-family:"OpenSans-Medium", Sans-serif;font-size:0.8em;line-height:1.5em;}.elementor-1660 .elementor-element.elementor-element-7476f60{--display:flex;border-style:solid;--border-style:solid;border-width:1px 2px 1px 2px;--border-top-width:1px;--border-right-width:2px;--border-bottom-width:1px;--border-left-width:2px;border-color:var( --e-global-color-f48761e );--border-color:var( --e-global-color-f48761e );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1660 .elementor-element.elementor-element-5b5ac3a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-5b5ac3a{font-family:"OpenSans-Medium", Sans-serif;font-size:0.8em;line-height:1.5em;}.elementor-1660 .elementor-element.elementor-element-3b9a231{--display:flex;border-style:solid;--border-style:solid;border-width:1px 2px 1px 2px;--border-top-width:1px;--border-right-width:2px;--border-bottom-width:1px;--border-left-width:2px;border-color:var( --e-global-color-f48761e );--border-color:var( --e-global-color-f48761e );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1660 .elementor-element.elementor-element-96d8bf4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-96d8bf4{font-family:"OpenSans-Medium", Sans-serif;font-size:0.8em;line-height:1.5em;}.elementor-1660 .elementor-element.elementor-element-96d8bf4 a{color:var( --e-global-color-ca5ebb9 );}.elementor-1660 .elementor-element.elementor-element-d3c78ef{--n-accordion-title-font-size:22px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:28px;--n-accordion-icon-gap:17px;}.elementor-1660 .elementor-element.elementor-element-d3c78ef > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-202eb92 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f48761e );}:where( .elementor-1660 .elementor-element.elementor-element-d3c78ef > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-32a33d5 );border-style:solid;border-color:var( --e-global-color-f48761e );--border-radius:2px 2px 2px 2px;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}:where( .elementor-1660 .elementor-element.elementor-element-d3c78ef > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;line-height:32px;}.elementor-1660 .elementor-element.elementor-element-600ae51{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1660 .elementor-element.elementor-element-600ae51:not(.elementor-motion-effects-element-type-background), .elementor-1660 .elementor-element.elementor-element-600ae51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-primary ) 60%);}.elementor-1660 .elementor-element.elementor-element-ee860ec{--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:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-698d6dc{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-0249470 > .elementor-widget-container{padding:100px 0px 20px 0px;}.elementor-1660 .elementor-element.elementor-element-0249470{text-align:end;}.elementor-1660 .elementor-element.elementor-element-0249470 .elementor-heading-title{font-family:"OpenSans-Bold", Sans-serif;font-size:2.7rem;line-height:1.2em;letter-spacing:-0.5px;color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-354018b > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1660 .elementor-element.elementor-element-354018b{text-align:end;font-family:var( --e-global-typography-d46ce93-font-family ), Sans-serif;font-size:var( --e-global-typography-d46ce93-font-size );line-height:var( --e-global-typography-d46ce93-line-height );color:var( --e-global-color-202eb92 );}.elementor-1660 .elementor-element.elementor-element-1dafaea .elementor-button{background-color:var( --e-global-color-ca5ebb9 );font-family:"OpenSans-Bold", Sans-serif;font-size:1.3rem;fill:var( --e-global-color-202eb92 );color:var( --e-global-color-202eb92 );box-shadow:0px 0px 10px 7px rgba(0, 0, 0, 0.28);border-radius:0px 0px 0px 0px;padding:15px 20px 15px 40px;}.elementor-1660 .elementor-element.elementor-element-1dafaea .elementor-button:hover, .elementor-1660 .elementor-element.elementor-element-1dafaea .elementor-button:focus{background-color:var( --e-global-color-b052d9b );}.elementor-1660 .elementor-element.elementor-element-68d8c8b .elementor-button{background-color:var( --e-global-color-202eb92 );font-family:"OpenSans-Bold", Sans-serif;font-size:1.6rem;fill:var( --e-global-color-ca5ebb9 );color:var( --e-global-color-ca5ebb9 );box-shadow:0px 0px 10px 7px rgba(0, 0, 0, 0.28);border-radius:0px 0px 0px 0px;padding:15px 20px 15px 40px;}.elementor-1660 .elementor-element.elementor-element-68d8c8b .elementor-button:hover, .elementor-1660 .elementor-element.elementor-element-68d8c8b .elementor-button:focus{background-color:var( --e-global-color-f48761e );}.elementor-1660 .elementor-element.elementor-element-68d028b{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-1660 .elementor-element.elementor-element-d305374{--min-height:530px;--justify-content:flex-end;--padding-top:120px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-1660 .elementor-element.elementor-element-7fe3d03{--container-widget-width:670px;--container-widget-flex-grow:0;width:var( --container-widget-width, 670px );max-width:670px;}.elementor-1660 .elementor-element.elementor-element-7fe3d03 .elementor-heading-title{font-size:3.8rem;}.elementor-1660 .elementor-element.elementor-element-ec97084{font-size:1.2rem;}.elementor-1660 .elementor-element.elementor-element-b0c599c{--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-1660 .elementor-element.elementor-element-f245aa6 .elementor-button{font-size:1.3rem;}.elementor-1660 .elementor-element.elementor-element-72f2f3e .elementor-button{font-size:1.3rem;}.elementor-1660 .elementor-element.elementor-element-342c63c .elementor-heading-title{font-size:var( --e-global-typography-279e6fa-font-size );line-height:var( --e-global-typography-279e6fa-line-height );}.elementor-1660 .elementor-element.elementor-element-bdad174{font-size:1.2rem;}.elementor-1660 .elementor-element.elementor-element-5c6b0a5 .elementor-heading-title{font-size:1.5rem;}.elementor-1660 .elementor-element.elementor-element-ce45320 .elementor-heading-title{font-size:1.5rem;}.elementor-1660 .elementor-element.elementor-element-48ef66b .elementor-heading-title{font-size:1.5rem;}.elementor-1660 .elementor-element.elementor-element-bf2d534 .elementor-heading-title{font-size:1.5rem;}.elementor-1660 .elementor-element.elementor-element-423a80f .elementor-heading-title{font-size:1.5rem;}.elementor-1660 .elementor-element.elementor-element-49dca77 .elementor-heading-title{font-size:1.5rem;}.elementor-1660 .elementor-element.elementor-element-1c0c202 .elementor-heading-title{font-size:1.5rem;}.elementor-1660 .elementor-element.elementor-element-2f8a068 .elementor-heading-title{font-size:1.5rem;}.elementor-1660 .elementor-element.elementor-element-c885319 .elementor-heading-title{font-size:1.5rem;}.elementor-1660 .elementor-element.elementor-element-201fcd8{font-size:1.2rem;}.elementor-1660 .elementor-element.elementor-element-a2947e6{--padding-top:40px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-1660 .elementor-element.elementor-element-da552f5 .elementor-heading-title{font-size:2.4rem;}.elementor-1660 .elementor-element.elementor-element-a2f441d{font-size:1.2rem;}.elementor-1660 .elementor-element.elementor-element-5695e5c .elementor-button{font-size:1.3rem;}.elementor-1660 .elementor-element.elementor-element-a1399f1{font-size:1.2rem;}.elementor-1660 .elementor-element.elementor-element-47fbf26{font-size:1.2rem;}.elementor-1660 .elementor-element.elementor-element-3c22fc9 .elementor-heading-title{font-size:1.5rem;}.elementor-1660 .elementor-element.elementor-element-84471e9 .elementor-heading-title{font-size:1.5rem;}.elementor-1660 .elementor-element.elementor-element-a9ebb33 .elementor-heading-title{font-size:1.5rem;}.elementor-1660 .elementor-element.elementor-element-32bede5{font-size:1.2rem;}.elementor-1660 .elementor-element.elementor-element-500a8d8 .elementor-heading-title{font-size:1.5rem;}.elementor-1660 .elementor-element.elementor-element-8ae1c12 .elementor-heading-title{font-size:1.5rem;}.elementor-1660 .elementor-element.elementor-element-35ae620 .elementor-heading-title{font-size:1.5rem;}.elementor-1660 .elementor-element.elementor-element-cda2e24{font-size:1.2rem;}.elementor-1660 .elementor-element.elementor-element-0275d22 .elementor-heading-title{font-size:1.5rem;}.elementor-1660 .elementor-element.elementor-element-413f74b .elementor-heading-title{font-size:1.5rem;}.elementor-1660 .elementor-element.elementor-element-c05f270 .elementor-heading-title{font-size:1.5rem;}.elementor-1660 .elementor-element.elementor-element-5660e6a{font-size:1.2rem;}.elementor-1660 .elementor-element.elementor-element-bc338b1{--padding-top:40px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-1660 .elementor-element.elementor-element-4fb64c9 .elementor-heading-title{font-size:2.4rem;}.elementor-1660 .elementor-element.elementor-element-27de775{font-size:1.2rem;}.elementor-1660 .elementor-element.elementor-element-1f48ca9 .elementor-button{font-size:1.3rem;}.elementor-1660 .elementor-element.elementor-element-bf43fe1{font-size:1.2rem;}.elementor-1660 .elementor-element.elementor-element-7508f02 .elementor-heading-title{font-size:1.5rem;}.elementor-1660 .elementor-element.elementor-element-29b2c39 .elementor-heading-title{font-size:1.5rem;}.elementor-1660 .elementor-element.elementor-element-d2fbcc3 .elementor-heading-title{font-size:1.5rem;}.elementor-1660 .elementor-element.elementor-element-9e76db7 .elementor-heading-title{font-size:1.5rem;}.elementor-1660 .elementor-element.elementor-element-74ccbc5 .elementor-heading-title{font-size:1.5rem;}.elementor-1660 .elementor-element.elementor-element-4084855 .elementor-heading-title{font-size:1.5rem;}.elementor-1660 .elementor-element.elementor-element-319ddc2 .elementor-heading-title{font-size:1.5rem;}.elementor-1660 .elementor-element.elementor-element-33b808e .elementor-heading-title{font-size:1.5rem;}.elementor-1660 .elementor-element.elementor-element-688f9b4 .elementor-heading-title{font-size:1.5rem;}.elementor-1660 .elementor-element.elementor-element-727b41a{font-size:1.2rem;}.elementor-1660 .elementor-element.elementor-element-cb4cda9{--padding-top:40px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-1660 .elementor-element.elementor-element-f569dbc .elementor-heading-title{font-size:2.4rem;}.elementor-1660 .elementor-element.elementor-element-7924db5{font-size:1.2rem;}.elementor-1660 .elementor-element.elementor-element-a505938 .elementor-button{font-size:1.3rem;}.elementor-1660 .elementor-element.elementor-element-bb9874e{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-0f91705 .elementor-heading-title{font-size:var( --e-global-typography-279e6fa-font-size );line-height:var( --e-global-typography-279e6fa-line-height );}.elementor-1660 .elementor-element.elementor-element-519f5fd .elementor-heading-title{font-size:1.5rem;}.elementor-1660 .elementor-element.elementor-element-bcbb224 .elementor-heading-title{font-size:1.5rem;}.elementor-1660 .elementor-element.elementor-element-2f33ba2 .elementor-heading-title{font-size:1.5rem;}.elementor-1660 .elementor-element.elementor-element-1379780 .elementor-heading-title{font-size:1.5rem;}.elementor-1660 .elementor-element.elementor-element-348d4f2{font-size:1.2rem;}.elementor-1660 .elementor-element.elementor-element-49eca63{--padding-top:40px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-1660 .elementor-element.elementor-element-b75720a.e-con{--align-self:center;}.elementor-1660 .elementor-element.elementor-element-0d18c90 .elementor-heading-title{font-size:2.4rem;}.elementor-1660 .elementor-element.elementor-element-1e32966 .elementor-button{font-size:1.3rem;}.elementor-1660 .elementor-element.elementor-element-84347d1{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-45525fd .elementor-heading-title{font-size:var( --e-global-typography-279e6fa-font-size );line-height:var( --e-global-typography-279e6fa-line-height );}.elementor-1660 .elementor-element.elementor-element-a3b2ba8{font-size:1.2rem;}.elementor-1660 .elementor-element.elementor-element-7ecd369 .elementor-button{font-size:1.3rem;}.elementor-1660 .elementor-element.elementor-element-20d8003 img{height:375px;}.elementor-1660 .elementor-element.elementor-element-502a7d9{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1660 .elementor-element.elementor-element-0c02f4b .elementor-heading-title{font-size:2.4rem;}.elementor-1660 .elementor-element.elementor-element-926a1ab{font-size:var( --e-global-typography-d46ce93-font-size );line-height:var( --e-global-typography-d46ce93-line-height );}.elementor-1660 .elementor-element.elementor-element-c68a4d9{font-size:1.2rem;}.elementor-1660 .elementor-element.elementor-element-01d7fbc{font-size:1.2rem;}.elementor-1660 .elementor-element.elementor-element-c8258e2{font-size:1.2rem;}.elementor-1660 .elementor-element.elementor-element-fd2d3f7{font-size:1.2rem;}.elementor-1660 .elementor-element.elementor-element-5b5ac3a{font-size:1.2rem;}.elementor-1660 .elementor-element.elementor-element-96d8bf4{font-size:1.2rem;}.elementor-1660 .elementor-element.elementor-element-600ae51{--padding-top:80px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-1660 .elementor-element.elementor-element-ee860ec{--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-1660 .elementor-element.elementor-element-698d6dc{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-0249470 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-0249470{text-align:center;}.elementor-1660 .elementor-element.elementor-element-0249470 .elementor-heading-title{font-size:2.4rem;}.elementor-1660 .elementor-element.elementor-element-354018b{text-align:center;font-size:var( --e-global-typography-d46ce93-font-size );line-height:var( --e-global-typography-d46ce93-line-height );}.elementor-1660 .elementor-element.elementor-element-1dafaea.elementor-element{--align-self:center;}.elementor-1660 .elementor-element.elementor-element-1dafaea .elementor-button{font-size:1.3rem;}.elementor-1660 .elementor-element.elementor-element-68d8c8b.elementor-element{--align-self:center;}.elementor-1660 .elementor-element.elementor-element-68d8c8b .elementor-button{font-size:1.3rem;}.elementor-1660 .elementor-element.elementor-element-68d028b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-1660 .elementor-element.elementor-element-d305374{--min-height:405px;--overlay-opacity:1;--padding-top:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1660 .elementor-element.elementor-element-d305374::before, .elementor-1660 .elementor-element.elementor-element-d305374 > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-d305374 > .e-con-inner > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-d305374 > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-d305374 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-d305374 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center right;}.elementor-1660 .elementor-element.elementor-element-7fe3d03 .elementor-heading-title{font-size:2rem;}.elementor-1660 .elementor-element.elementor-element-ec97084 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-b0c599c{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1660 .elementor-element.elementor-element-231b43d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1660 .elementor-element.elementor-element-342c63c > .elementor-widget-container{padding:15px 0px 10px 0px;}.elementor-1660 .elementor-element.elementor-element-342c63c{text-align:start;}.elementor-1660 .elementor-element.elementor-element-342c63c .elementor-heading-title{font-size:var( --e-global-typography-279e6fa-font-size );line-height:var( --e-global-typography-279e6fa-line-height );}.elementor-1660 .elementor-element.elementor-element-968e883 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-968e883{text-align:center;}.elementor-1660 .elementor-element.elementor-element-1658bd5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-1658bd5{text-align:center;}.elementor-1660 .elementor-element.elementor-element-ea2a6a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-ea2a6a8{text-align:center;}.elementor-1660 .elementor-element.elementor-element-c371f5f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-c371f5f{text-align:center;}.elementor-1660 .elementor-element.elementor-element-ed5f939 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-ed5f939{text-align:center;}.elementor-1660 .elementor-element.elementor-element-9168a5c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-9168a5c{text-align:center;}.elementor-1660 .elementor-element.elementor-element-da552f5 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1660 .elementor-element.elementor-element-da552f5 .elementor-heading-title{font-size:1.8rem;}.elementor-1660 .elementor-element.elementor-element-a2f441d > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-1660 .elementor-element.elementor-element-5695e5c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-5695e5c .elementor-button{font-size:1.1rem;}.elementor-1660 .elementor-element.elementor-element-d320e14 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-d320e14{text-align:center;}.elementor-1660 .elementor-element.elementor-element-e6f5435 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-e6f5435{text-align:center;}.elementor-1660 .elementor-element.elementor-element-14a8b5a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-14a8b5a{text-align:center;}.elementor-1660 .elementor-element.elementor-element-dc927ca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-dc927ca{text-align:center;}.elementor-1660 .elementor-element.elementor-element-7069e3a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-7069e3a{text-align:center;}.elementor-1660 .elementor-element.elementor-element-cf3e9cd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-cf3e9cd{text-align:center;}.elementor-1660 .elementor-element.elementor-element-4fb64c9 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1660 .elementor-element.elementor-element-4fb64c9 .elementor-heading-title{font-size:1.8rem;}.elementor-1660 .elementor-element.elementor-element-27de775 > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-1660 .elementor-element.elementor-element-1f48ca9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-1f48ca9 .elementor-button{font-size:1.1rem;}.elementor-1660 .elementor-element.elementor-element-3ac7d5f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-3ac7d5f{text-align:center;}.elementor-1660 .elementor-element.elementor-element-4bcacb0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-4bcacb0{text-align:center;}.elementor-1660 .elementor-element.elementor-element-c056f0d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-c056f0d{text-align:center;}.elementor-1660 .elementor-element.elementor-element-8f9c233 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-8f9c233{text-align:center;}.elementor-1660 .elementor-element.elementor-element-670c8ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-670c8ad{text-align:center;}.elementor-1660 .elementor-element.elementor-element-34d5766 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-34d5766{text-align:center;}.elementor-1660 .elementor-element.elementor-element-f569dbc > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1660 .elementor-element.elementor-element-f569dbc .elementor-heading-title{font-size:1.8rem;}.elementor-1660 .elementor-element.elementor-element-7924db5 > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-1660 .elementor-element.elementor-element-a505938 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-a505938 .elementor-button{font-size:1.1rem;}.elementor-1660 .elementor-element.elementor-element-783cf7f{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1660 .elementor-element.elementor-element-bb9874e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-0f91705{text-align:start;}.elementor-1660 .elementor-element.elementor-element-0f91705 .elementor-heading-title{font-size:var( --e-global-typography-279e6fa-font-size );line-height:var( --e-global-typography-279e6fa-line-height );}.elementor-1660 .elementor-element.elementor-element-b75720a{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1660 .elementor-element.elementor-element-0d18c90 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1660 .elementor-element.elementor-element-0d18c90 .elementor-heading-title{font-size:1.8rem;}.elementor-1660 .elementor-element.elementor-element-1e32966 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-1e32966 .elementor-button{font-size:1.1rem;}.elementor-1660 .elementor-element.elementor-element-f0b1fb9{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1660 .elementor-element.elementor-element-84347d1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-0c5a690 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-0c5a690 img{height:260px;}.elementor-1660 .elementor-element.elementor-element-45525fd > .elementor-widget-container{padding:15px 0px 10px 0px;}.elementor-1660 .elementor-element.elementor-element-45525fd{text-align:start;}.elementor-1660 .elementor-element.elementor-element-45525fd .elementor-heading-title{font-size:var( --e-global-typography-279e6fa-font-size );line-height:var( --e-global-typography-279e6fa-line-height );}.elementor-1660 .elementor-element.elementor-element-a3b2ba8 > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-1660 .elementor-element.elementor-element-7ecd369 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-7ecd369 .elementor-button{font-size:1.1rem;}.elementor-1660 .elementor-element.elementor-element-20d8003 img{height:250px;object-fit:cover;}.elementor-1660 .elementor-element.elementor-element-502a7d9{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1660 .elementor-element.elementor-element-0c02f4b .elementor-heading-title{font-size:2rem;}.elementor-1660 .elementor-element.elementor-element-926a1ab > .elementor-widget-container{padding:0em 1em 0em 1em;}.elementor-1660 .elementor-element.elementor-element-926a1ab{font-size:var( --e-global-typography-d46ce93-font-size );line-height:var( --e-global-typography-d46ce93-line-height );}.elementor-1660 .elementor-element.elementor-element-d3c78ef{--n-accordion-title-font-size:19px;}:where( .elementor-1660 .elementor-element.elementor-element-d3c78ef > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.3em;}.elementor-1660 .elementor-element.elementor-element-600ae51{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1660 .elementor-element.elementor-element-0249470 .elementor-heading-title{font-size:2rem;}.elementor-1660 .elementor-element.elementor-element-354018b{font-size:var( --e-global-typography-d46ce93-font-size );line-height:var( --e-global-typography-d46ce93-line-height );}}@media(min-width:768px){.elementor-1660 .elementor-element.elementor-element-f777424{--width:100%;}.elementor-1660 .elementor-element.elementor-element-bb9874e{--width:35%;}.elementor-1660 .elementor-element.elementor-element-c40d9ff{--width:65%;}.elementor-1660 .elementor-element.elementor-element-b75720a{--width:60%;}.elementor-1660 .elementor-element.elementor-element-84347d1{--width:40%;}.elementor-1660 .elementor-element.elementor-element-492a1a7{--width:60%;}.elementor-1660 .elementor-element.elementor-element-c6a9ec0{--width:80%;}.elementor-1660 .elementor-element.elementor-element-b3fe005{--width:100%;}.elementor-1660 .elementor-element.elementor-element-698d6dc{--width:50%;}.elementor-1660 .elementor-element.elementor-element-68d028b{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1660 .elementor-element.elementor-element-b75720a{--width:80%;}.elementor-1660 .elementor-element.elementor-element-698d6dc{--width:100%;}.elementor-1660 .elementor-element.elementor-element-68d028b{--width:100%;}}@media(min-width:1025px){.elementor-1660 .elementor-element.elementor-element-231b43d::before, .elementor-1660 .elementor-element.elementor-element-231b43d > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-231b43d > .e-con-inner > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-231b43d > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-231b43d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-231b43d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-1660 .elementor-element.elementor-element-a2947e6::before, .elementor-1660 .elementor-element.elementor-element-a2947e6 > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-a2947e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-a2947e6 > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-a2947e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-a2947e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-1660 .elementor-element.elementor-element-bc338b1::before, .elementor-1660 .elementor-element.elementor-element-bc338b1 > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-bc338b1 > .e-con-inner > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-bc338b1 > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-bc338b1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-bc338b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-1660 .elementor-element.elementor-element-cb4cda9::before, .elementor-1660 .elementor-element.elementor-element-cb4cda9 > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-cb4cda9 > .e-con-inner > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-cb4cda9 > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-cb4cda9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-cb4cda9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-1660 .elementor-element.elementor-element-49eca63::before, .elementor-1660 .elementor-element.elementor-element-49eca63 > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-49eca63 > .e-con-inner > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-49eca63 > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-49eca63 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-49eca63 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-1660 .elementor-element.elementor-element-f0b1fb9::before, .elementor-1660 .elementor-element.elementor-element-f0b1fb9 > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-f0b1fb9 > .e-con-inner > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-f0b1fb9 > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-f0b1fb9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-f0b1fb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-1660 .elementor-element.elementor-element-502a7d9::before, .elementor-1660 .elementor-element.elementor-element-502a7d9 > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-502a7d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-1660 .elementor-element.elementor-element-502a7d9 > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-502a7d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1660 .elementor-element.elementor-element-502a7d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-7fe3d03 */.elementor-1660 .elementor-element.elementor-element-7fe3d03{
    text-shadow: 2px 2px 5px rgba(0,0,0,0.6);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f245aa6 */.elementor-1660 .elementor-element.elementor-element-f245aa6 a{
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_white.svg') no-repeat left 15px center;
    background-size: 13px;
}
.elementor-1660 .elementor-element.elementor-element-f245aa6 a:hover {
  animation: arrow-move 0.6s ease-in-out infinite;
}

@keyframes arrow-move {
  0%, 100% { background-position: left 15px center; }
  50% { background-position: left 20px center; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-72f2f3e */.elementor-1660 .elementor-element.elementor-element-72f2f3e a{
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_blue.svg') no-repeat left 15px center;
    background-size: 13px;
}
.elementor-1660 .elementor-element.elementor-element-72f2f3e a:hover {
  animation: arrow-move 0.6s ease-in-out infinite;
}

@keyframes arrow-move {
  0%, 100% { background-position: left 15px center; }
  50% { background-position: left 20px center; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d305374 */@media(min-width: 2370px){
    .elementor-1660 .elementor-element.elementor-element-d305374{
        background-position: top -300px center !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c6b0a5 */.elementor-1660 .elementor-element.elementor-element-5c6b0a5::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-5c6b0a5{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce45320 */.elementor-1660 .elementor-element.elementor-element-ce45320::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-ce45320{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48ef66b */.elementor-1660 .elementor-element.elementor-element-48ef66b::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-48ef66b{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf2d534 */.elementor-1660 .elementor-element.elementor-element-bf2d534::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-bf2d534{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-423a80f */.elementor-1660 .elementor-element.elementor-element-423a80f::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-423a80f{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49dca77 */.elementor-1660 .elementor-element.elementor-element-49dca77::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-49dca77{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c0c202 */.elementor-1660 .elementor-element.elementor-element-1c0c202::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-1c0c202{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f8a068 */.elementor-1660 .elementor-element.elementor-element-2f8a068::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-2f8a068{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c885319 */.elementor-1660 .elementor-element.elementor-element-c885319::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-c885319{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5695e5c */.elementor-1660 .elementor-element.elementor-element-5695e5c a{
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_white.svg') no-repeat left 15px center;
    background-size: 13px;
}
.elementor-1660 .elementor-element.elementor-element-5695e5c a:hover {
  animation: arrow-move 0.6s ease-in-out infinite;
}

@keyframes arrow-move {
  0%, 100% { background-position: left 15px center; }
  50% { background-position: left 20px center; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c22fc9 */.elementor-1660 .elementor-element.elementor-element-3c22fc9::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-3c22fc9{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84471e9 */.elementor-1660 .elementor-element.elementor-element-84471e9::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-84471e9{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9ebb33 */.elementor-1660 .elementor-element.elementor-element-a9ebb33::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-a9ebb33{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-500a8d8 */.elementor-1660 .elementor-element.elementor-element-500a8d8::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-500a8d8{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ae1c12 */.elementor-1660 .elementor-element.elementor-element-8ae1c12::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-8ae1c12{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35ae620 */.elementor-1660 .elementor-element.elementor-element-35ae620::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-35ae620{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0275d22 */.elementor-1660 .elementor-element.elementor-element-0275d22::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-0275d22{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-413f74b */.elementor-1660 .elementor-element.elementor-element-413f74b::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-413f74b{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c05f270 */.elementor-1660 .elementor-element.elementor-element-c05f270::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-c05f270{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f48ca9 */.elementor-1660 .elementor-element.elementor-element-1f48ca9 a{
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_white.svg') no-repeat left 15px center;
    background-size: 13px;
}
.elementor-1660 .elementor-element.elementor-element-1f48ca9 a:hover {
  animation: arrow-move 0.6s ease-in-out infinite;
}

@keyframes arrow-move {
  0%, 100% { background-position: left 15px center; }
  50% { background-position: left 20px center; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7508f02 */.elementor-1660 .elementor-element.elementor-element-7508f02::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-7508f02{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29b2c39 */.elementor-1660 .elementor-element.elementor-element-29b2c39::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-29b2c39{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2fbcc3 */.elementor-1660 .elementor-element.elementor-element-d2fbcc3::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-d2fbcc3{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9e76db7 */.elementor-1660 .elementor-element.elementor-element-9e76db7::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-9e76db7{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74ccbc5 */.elementor-1660 .elementor-element.elementor-element-74ccbc5::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-74ccbc5{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4084855 */.elementor-1660 .elementor-element.elementor-element-4084855::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-4084855{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-319ddc2 */.elementor-1660 .elementor-element.elementor-element-319ddc2::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-319ddc2{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33b808e */.elementor-1660 .elementor-element.elementor-element-33b808e::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-33b808e{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-688f9b4 */.elementor-1660 .elementor-element.elementor-element-688f9b4::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-688f9b4{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a505938 */.elementor-1660 .elementor-element.elementor-element-a505938 a{
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_white.svg') no-repeat left 15px center;
    background-size: 13px;
}
.elementor-1660 .elementor-element.elementor-element-a505938 a:hover {
  animation: arrow-move 0.6s ease-in-out infinite;
}

@keyframes arrow-move {
  0%, 100% { background-position: left 15px center; }
  50% { background-position: left 20px center; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c6b0a5 */.elementor-1660 .elementor-element.elementor-element-5c6b0a5::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-5c6b0a5{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce45320 */.elementor-1660 .elementor-element.elementor-element-ce45320::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-ce45320{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48ef66b */.elementor-1660 .elementor-element.elementor-element-48ef66b::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-48ef66b{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf2d534 */.elementor-1660 .elementor-element.elementor-element-bf2d534::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-bf2d534{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-423a80f */.elementor-1660 .elementor-element.elementor-element-423a80f::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-423a80f{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49dca77 */.elementor-1660 .elementor-element.elementor-element-49dca77::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-49dca77{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c0c202 */.elementor-1660 .elementor-element.elementor-element-1c0c202::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-1c0c202{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f8a068 */.elementor-1660 .elementor-element.elementor-element-2f8a068::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-2f8a068{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c885319 */.elementor-1660 .elementor-element.elementor-element-c885319::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-c885319{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5695e5c */.elementor-1660 .elementor-element.elementor-element-5695e5c a{
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_white.svg') no-repeat left 15px center;
    background-size: 13px;
}
.elementor-1660 .elementor-element.elementor-element-5695e5c a:hover {
  animation: arrow-move 0.6s ease-in-out infinite;
}

@keyframes arrow-move {
  0%, 100% { background-position: left 15px center; }
  50% { background-position: left 20px center; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c22fc9 */.elementor-1660 .elementor-element.elementor-element-3c22fc9::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-3c22fc9{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84471e9 */.elementor-1660 .elementor-element.elementor-element-84471e9::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-84471e9{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9ebb33 */.elementor-1660 .elementor-element.elementor-element-a9ebb33::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-a9ebb33{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-500a8d8 */.elementor-1660 .elementor-element.elementor-element-500a8d8::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-500a8d8{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ae1c12 */.elementor-1660 .elementor-element.elementor-element-8ae1c12::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-8ae1c12{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35ae620 */.elementor-1660 .elementor-element.elementor-element-35ae620::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-35ae620{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0275d22 */.elementor-1660 .elementor-element.elementor-element-0275d22::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-0275d22{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-413f74b */.elementor-1660 .elementor-element.elementor-element-413f74b::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-413f74b{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c05f270 */.elementor-1660 .elementor-element.elementor-element-c05f270::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-c05f270{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f48ca9 */.elementor-1660 .elementor-element.elementor-element-1f48ca9 a{
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_white.svg') no-repeat left 15px center;
    background-size: 13px;
}
.elementor-1660 .elementor-element.elementor-element-1f48ca9 a:hover {
  animation: arrow-move 0.6s ease-in-out infinite;
}

@keyframes arrow-move {
  0%, 100% { background-position: left 15px center; }
  50% { background-position: left 20px center; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7508f02 */.elementor-1660 .elementor-element.elementor-element-7508f02::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-7508f02{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29b2c39 */.elementor-1660 .elementor-element.elementor-element-29b2c39::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-29b2c39{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2fbcc3 */.elementor-1660 .elementor-element.elementor-element-d2fbcc3::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-d2fbcc3{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9e76db7 */.elementor-1660 .elementor-element.elementor-element-9e76db7::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-9e76db7{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74ccbc5 */.elementor-1660 .elementor-element.elementor-element-74ccbc5::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-74ccbc5{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4084855 */.elementor-1660 .elementor-element.elementor-element-4084855::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-4084855{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-319ddc2 */.elementor-1660 .elementor-element.elementor-element-319ddc2::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-319ddc2{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33b808e */.elementor-1660 .elementor-element.elementor-element-33b808e::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-33b808e{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-688f9b4 */.elementor-1660 .elementor-element.elementor-element-688f9b4::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-688f9b4{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a505938 */.elementor-1660 .elementor-element.elementor-element-a505938 a{
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_white.svg') no-repeat left 15px center;
    background-size: 13px;
}
.elementor-1660 .elementor-element.elementor-element-a505938 a:hover {
  animation: arrow-move 0.6s ease-in-out infinite;
}

@keyframes arrow-move {
  0%, 100% { background-position: left 15px center; }
  50% { background-position: left 20px center; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c6b0a5 */.elementor-1660 .elementor-element.elementor-element-5c6b0a5::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-5c6b0a5{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce45320 */.elementor-1660 .elementor-element.elementor-element-ce45320::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-ce45320{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48ef66b */.elementor-1660 .elementor-element.elementor-element-48ef66b::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-48ef66b{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf2d534 */.elementor-1660 .elementor-element.elementor-element-bf2d534::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-bf2d534{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-423a80f */.elementor-1660 .elementor-element.elementor-element-423a80f::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-423a80f{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49dca77 */.elementor-1660 .elementor-element.elementor-element-49dca77::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-49dca77{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c0c202 */.elementor-1660 .elementor-element.elementor-element-1c0c202::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-1c0c202{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f8a068 */.elementor-1660 .elementor-element.elementor-element-2f8a068::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-2f8a068{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c885319 */.elementor-1660 .elementor-element.elementor-element-c885319::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-c885319{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5695e5c */.elementor-1660 .elementor-element.elementor-element-5695e5c a{
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_white.svg') no-repeat left 15px center;
    background-size: 13px;
}
.elementor-1660 .elementor-element.elementor-element-5695e5c a:hover {
  animation: arrow-move 0.6s ease-in-out infinite;
}

@keyframes arrow-move {
  0%, 100% { background-position: left 15px center; }
  50% { background-position: left 20px center; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c22fc9 */.elementor-1660 .elementor-element.elementor-element-3c22fc9::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-3c22fc9{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84471e9 */.elementor-1660 .elementor-element.elementor-element-84471e9::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-84471e9{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9ebb33 */.elementor-1660 .elementor-element.elementor-element-a9ebb33::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-a9ebb33{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-500a8d8 */.elementor-1660 .elementor-element.elementor-element-500a8d8::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-500a8d8{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ae1c12 */.elementor-1660 .elementor-element.elementor-element-8ae1c12::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-8ae1c12{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35ae620 */.elementor-1660 .elementor-element.elementor-element-35ae620::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-35ae620{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0275d22 */.elementor-1660 .elementor-element.elementor-element-0275d22::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-0275d22{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-413f74b */.elementor-1660 .elementor-element.elementor-element-413f74b::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-413f74b{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c05f270 */.elementor-1660 .elementor-element.elementor-element-c05f270::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-c05f270{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f48ca9 */.elementor-1660 .elementor-element.elementor-element-1f48ca9 a{
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_white.svg') no-repeat left 15px center;
    background-size: 13px;
}
.elementor-1660 .elementor-element.elementor-element-1f48ca9 a:hover {
  animation: arrow-move 0.6s ease-in-out infinite;
}

@keyframes arrow-move {
  0%, 100% { background-position: left 15px center; }
  50% { background-position: left 20px center; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7508f02 */.elementor-1660 .elementor-element.elementor-element-7508f02::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-7508f02{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29b2c39 */.elementor-1660 .elementor-element.elementor-element-29b2c39::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-29b2c39{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2fbcc3 */.elementor-1660 .elementor-element.elementor-element-d2fbcc3::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-d2fbcc3{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9e76db7 */.elementor-1660 .elementor-element.elementor-element-9e76db7::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-9e76db7{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74ccbc5 */.elementor-1660 .elementor-element.elementor-element-74ccbc5::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-74ccbc5{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4084855 */.elementor-1660 .elementor-element.elementor-element-4084855::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-4084855{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-319ddc2 */.elementor-1660 .elementor-element.elementor-element-319ddc2::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-319ddc2{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33b808e */.elementor-1660 .elementor-element.elementor-element-33b808e::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-33b808e{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-688f9b4 */.elementor-1660 .elementor-element.elementor-element-688f9b4::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-688f9b4{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a505938 */.elementor-1660 .elementor-element.elementor-element-a505938 a{
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_white.svg') no-repeat left 15px center;
    background-size: 13px;
}
.elementor-1660 .elementor-element.elementor-element-a505938 a:hover {
  animation: arrow-move 0.6s ease-in-out infinite;
}

@keyframes arrow-move {
  0%, 100% { background-position: left 15px center; }
  50% { background-position: left 20px center; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c6b0a5 */.elementor-1660 .elementor-element.elementor-element-5c6b0a5::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-5c6b0a5{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce45320 */.elementor-1660 .elementor-element.elementor-element-ce45320::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-ce45320{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48ef66b */.elementor-1660 .elementor-element.elementor-element-48ef66b::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-48ef66b{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf2d534 */.elementor-1660 .elementor-element.elementor-element-bf2d534::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-bf2d534{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-423a80f */.elementor-1660 .elementor-element.elementor-element-423a80f::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-423a80f{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49dca77 */.elementor-1660 .elementor-element.elementor-element-49dca77::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-49dca77{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c0c202 */.elementor-1660 .elementor-element.elementor-element-1c0c202::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-1c0c202{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f8a068 */.elementor-1660 .elementor-element.elementor-element-2f8a068::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-2f8a068{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c885319 */.elementor-1660 .elementor-element.elementor-element-c885319::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-c885319{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5695e5c */.elementor-1660 .elementor-element.elementor-element-5695e5c a{
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_white.svg') no-repeat left 15px center;
    background-size: 13px;
}
.elementor-1660 .elementor-element.elementor-element-5695e5c a:hover {
  animation: arrow-move 0.6s ease-in-out infinite;
}

@keyframes arrow-move {
  0%, 100% { background-position: left 15px center; }
  50% { background-position: left 20px center; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c22fc9 */.elementor-1660 .elementor-element.elementor-element-3c22fc9::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-3c22fc9{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84471e9 */.elementor-1660 .elementor-element.elementor-element-84471e9::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-84471e9{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9ebb33 */.elementor-1660 .elementor-element.elementor-element-a9ebb33::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-a9ebb33{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-500a8d8 */.elementor-1660 .elementor-element.elementor-element-500a8d8::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-500a8d8{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ae1c12 */.elementor-1660 .elementor-element.elementor-element-8ae1c12::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-8ae1c12{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35ae620 */.elementor-1660 .elementor-element.elementor-element-35ae620::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-35ae620{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0275d22 */.elementor-1660 .elementor-element.elementor-element-0275d22::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-0275d22{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-413f74b */.elementor-1660 .elementor-element.elementor-element-413f74b::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-413f74b{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c05f270 */.elementor-1660 .elementor-element.elementor-element-c05f270::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-c05f270{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f48ca9 */.elementor-1660 .elementor-element.elementor-element-1f48ca9 a{
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_white.svg') no-repeat left 15px center;
    background-size: 13px;
}
.elementor-1660 .elementor-element.elementor-element-1f48ca9 a:hover {
  animation: arrow-move 0.6s ease-in-out infinite;
}

@keyframes arrow-move {
  0%, 100% { background-position: left 15px center; }
  50% { background-position: left 20px center; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7508f02 */.elementor-1660 .elementor-element.elementor-element-7508f02::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-7508f02{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29b2c39 */.elementor-1660 .elementor-element.elementor-element-29b2c39::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-29b2c39{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2fbcc3 */.elementor-1660 .elementor-element.elementor-element-d2fbcc3::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-d2fbcc3{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9e76db7 */.elementor-1660 .elementor-element.elementor-element-9e76db7::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-9e76db7{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74ccbc5 */.elementor-1660 .elementor-element.elementor-element-74ccbc5::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-74ccbc5{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4084855 */.elementor-1660 .elementor-element.elementor-element-4084855::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-4084855{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-319ddc2 */.elementor-1660 .elementor-element.elementor-element-319ddc2::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-319ddc2{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33b808e */.elementor-1660 .elementor-element.elementor-element-33b808e::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-33b808e{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-688f9b4 */.elementor-1660 .elementor-element.elementor-element-688f9b4::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_rose2.svg') no-repeat left 05px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-688f9b4{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a505938 */.elementor-1660 .elementor-element.elementor-element-a505938 a{
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_white.svg') no-repeat left 15px center;
    background-size: 13px;
}
.elementor-1660 .elementor-element.elementor-element-a505938 a:hover {
  animation: arrow-move 0.6s ease-in-out infinite;
}

@keyframes arrow-move {
  0%, 100% { background-position: left 15px center; }
  50% { background-position: left 20px center; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-519f5fd */.elementor-1660 .elementor-element.elementor-element-519f5fd::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_white.svg') no-repeat left 15px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-519f5fd{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bcbb224 */.elementor-1660 .elementor-element.elementor-element-bcbb224::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_white.svg') no-repeat left 15px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-bcbb224{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f33ba2 */.elementor-1660 .elementor-element.elementor-element-2f33ba2::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_white.svg') no-repeat left 15px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-2f33ba2{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1379780 */.elementor-1660 .elementor-element.elementor-element-1379780::before{
    content: '';
    display: inline-block;
    width: 40px;
    color: #FFF;
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_white.svg') no-repeat left 15px center;
    background-size: 15px;
    padding-right: 45px
}
.elementor-1660 .elementor-element.elementor-element-1379780{
    display: flex;
    gap: 0px;
      justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1e32966 */.elementor-1660 .elementor-element.elementor-element-1e32966 a{
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_white.svg') no-repeat left 15px center;
    background-size: 13px;
}
.elementor-1660 .elementor-element.elementor-element-1e32966 a:hover {
  animation: arrow-move 0.6s ease-in-out infinite;
}

@keyframes arrow-move {
  0%, 100% { background-position: left 15px center; }
  50% { background-position: left 20px center; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7ecd369 */.elementor-1660 .elementor-element.elementor-element-7ecd369 a{
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_white.svg') no-repeat left 15px center;
    background-size: 13px;
}
.elementor-1660 .elementor-element.elementor-element-7ecd369 a:hover {
  animation: arrow-move 0.6s ease-in-out infinite;
}

@keyframes arrow-move {
  0%, 100% { background-position: left 15px center; }
  50% { background-position: left 20px center; }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d3c78ef */.elementor-1660 .elementor-element.elementor-element-d3c78ef .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
    height: 125px !important;
}
.elementor-1660 .elementor-element.elementor-element-d3c78ef .e-n-accordion-item-title-icon span {
    height: 28px !important;
    width: 22px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1dafaea */.elementor-1660 .elementor-element.elementor-element-1dafaea a{
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_white.svg') no-repeat left 15px center;
    background-size: 13px;
}
.elementor-1660 .elementor-element.elementor-element-1dafaea a:hover {
  animation: arrow-move 0.6s ease-in-out infinite;
}

@keyframes arrow-move {
  0%, 100% { background-position: left 15px center; }
  50% { background-position: left 20px center; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-68d8c8b */.elementor-1660 .elementor-element.elementor-element-68d8c8b a{
    background: url('https://brandfabric.nl/wp-content/uploads/2025/09/icon_arrow_right_blue.svg') no-repeat left 15px center;
    background-size: 13px;
}
.elementor-1660 .elementor-element.elementor-element-68d8c8b a:hover {
  animation: arrow-move 0.6s ease-in-out infinite;
}

@keyframes arrow-move {
  0%, 100% { background-position: left 15px center; }
  50% { background-position: left 20px center; }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'OpenSans-Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://brandfabric.nl/wp-content/uploads/2025/09/OpenSans-Bold.eot');
	src: url('https://brandfabric.nl/wp-content/uploads/2025/09/OpenSans-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://brandfabric.nl/wp-content/uploads/2025/09/OpenSans-Bold.woff2') format('woff2'),
		url('https://brandfabric.nl/wp-content/uploads/2025/09/OpenSans-Bold.woff') format('woff'),
		url('https://brandfabric.nl/wp-content/uploads/2025/09/OpenSans-Bold.ttf') format('truetype'),
		url('https://brandfabric.nl/wp-content/uploads/2025/09/OpenSans-Bold.svg#OpenSans-Bold') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'OpenSans-Medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://brandfabric.nl/wp-content/uploads/2025/09/OpenSans-Medium.eot');
	src: url('https://brandfabric.nl/wp-content/uploads/2025/09/OpenSans-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://brandfabric.nl/wp-content/uploads/2025/09/OpenSans-Medium.woff2') format('woff2'),
		url('https://brandfabric.nl/wp-content/uploads/2025/09/OpenSans-Medium.woff') format('woff'),
		url('https://brandfabric.nl/wp-content/uploads/2025/09/OpenSans-Medium.ttf') format('truetype'),
		url('https://brandfabric.nl/wp-content/uploads/2025/09/OpenSans-Medium.svg#OpenSans-Medium') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'OpenSans-Light';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://brandfabric.nl/wp-content/uploads/2025/09/OpenSans-Light.eot');
	src: url('https://brandfabric.nl/wp-content/uploads/2025/09/OpenSans-Light.eot?#iefix') format('embedded-opentype'),
		url('https://brandfabric.nl/wp-content/uploads/2025/09/OpenSans-Light.woff2') format('woff2'),
		url('https://brandfabric.nl/wp-content/uploads/2025/09/OpenSans-Light.woff') format('woff'),
		url('https://brandfabric.nl/wp-content/uploads/2025/09/OpenSans-Light.ttf') format('truetype'),
		url('https://brandfabric.nl/wp-content/uploads/2025/09/OpenSans-Light.svg#OpenSans-Light') format('svg');
}
/* End Custom Fonts CSS */