.elementor-402 .elementor-element.elementor-element-6ae030fe{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--background-transition:0.3s;--overlay-opacity:0.07;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-402 .elementor-element.elementor-element-6ae030fe:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-6ae030fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://test.macdstudios.nl/wp-content/uploads/2024/05/hero1.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-402 .elementor-element.elementor-element-6ae030fe::before, .elementor-402 .elementor-element.elementor-element-6ae030fe > .elementor-background-video-container::before, .elementor-402 .elementor-element.elementor-element-6ae030fe > .e-con-inner > .elementor-background-video-container::before, .elementor-402 .elementor-element.elementor-element-6ae030fe > .elementor-background-slideshow::before, .elementor-402 .elementor-element.elementor-element-6ae030fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-402 .elementor-element.elementor-element-6ae030fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-primary );}.elementor-402 .elementor-element.elementor-element-6ae030fe, .elementor-402 .elementor-element.elementor-element-6ae030fe::before{--border-transition:0.3s;}.elementor-402 .elementor-element.elementor-element-4ca0a9a5{text-align:left;}.elementor-402 .elementor-element.elementor-element-4ca0a9a5 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-e35cfb1-font-family ), Sans-serif;font-size:var( --e-global-typography-e35cfb1-font-size );font-weight:var( --e-global-typography-e35cfb1-font-weight );text-transform:var( --e-global-typography-e35cfb1-text-transform );line-height:var( --e-global-typography-e35cfb1-line-height );letter-spacing:var( --e-global-typography-e35cfb1-letter-spacing );word-spacing:var( --e-global-typography-e35cfb1-word-spacing );}.elementor-402 .elementor-element.elementor-element-4ca0a9a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 8% 0% 10%;}.elementor-402 .elementor-element.elementor-element-4ca0a9a5.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-217cab35 .elementor-heading-title{color:var( --e-global-color-text );font-size:var( --e-global-typography-be8174c-font-size );font-weight:var( --e-global-typography-be8174c-font-weight );text-transform:var( --e-global-typography-be8174c-text-transform );text-decoration:var( --e-global-typography-be8174c-text-decoration );line-height:var( --e-global-typography-be8174c-line-height );letter-spacing:var( --e-global-typography-be8174c-letter-spacing );word-spacing:var( --e-global-typography-be8174c-word-spacing );}.elementor-402 .elementor-element.elementor-element-217cab35 > .elementor-widget-container{padding:0% 8% 0% 10%;}.elementor-402 .elementor-element.elementor-element-24490591{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:0%;}.elementor-402 .elementor-element.elementor-element-3dfffdd8 .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-e529255 .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-e2d5ad2{--display:grid;--min-height:100vh;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:2rem 2rem;--grid-auto-flow:row;--justify-items:start;--align-items:start;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-402 .elementor-element.elementor-element-e2d5ad2:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-e2d5ad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-402 .elementor-element.elementor-element-e2d5ad2, .elementor-402 .elementor-element.elementor-element-e2d5ad2::before{--border-transition:0.3s;}.elementor-402 .elementor-element.elementor-element-e2d5ad2.e-con{--align-self:flex-start;}.elementor-402 .elementor-element.elementor-element-22897ae0{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:7px 7px 7px 7px;--margin-top:9rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-402 .elementor-element.elementor-element-22897ae0, .elementor-402 .elementor-element.elementor-element-22897ae0::before{--border-transition:0.3s;}.elementor-402 .elementor-element.elementor-element-6224b126{text-align:center;}.elementor-402 .elementor-element.elementor-element-6224b126 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-28efc33-font-family ), Sans-serif;font-size:var( --e-global-typography-28efc33-font-size );font-weight:var( --e-global-typography-28efc33-font-weight );text-transform:var( --e-global-typography-28efc33-text-transform );line-height:var( --e-global-typography-28efc33-line-height );letter-spacing:var( --e-global-typography-28efc33-letter-spacing );word-spacing:var( --e-global-typography-28efc33-word-spacing );}.elementor-402 .elementor-element.elementor-element-6224b126 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-402 .elementor-element.elementor-element-28abb613{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-402 .elementor-element.elementor-element-28abb613, .elementor-402 .elementor-element.elementor-element-28abb613::before{--border-transition:0.3s;}.elementor-402 .elementor-element.elementor-element-579c2a5 .elementor-icon-wrapper{text-align:center;}.elementor-402 .elementor-element.elementor-element-579c2a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-579c2a5.elementor-view-framed .elementor-icon, .elementor-402 .elementor-element.elementor-element-579c2a5.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-579c2a5.elementor-view-framed .elementor-icon, .elementor-402 .elementor-element.elementor-element-579c2a5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-5e8acbc4{text-align:center;}.elementor-402 .elementor-element.elementor-element-5e8acbc4 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-99370c5-font-family ), Sans-serif;font-size:var( --e-global-typography-99370c5-font-size );line-height:var( --e-global-typography-99370c5-line-height );letter-spacing:var( --e-global-typography-99370c5-letter-spacing );word-spacing:var( --e-global-typography-99370c5-word-spacing );}.elementor-402 .elementor-element.elementor-element-3b958a4a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-402 .elementor-element.elementor-element-3b958a4a, .elementor-402 .elementor-element.elementor-element-3b958a4a::before{--border-transition:0.3s;}.elementor-402 .elementor-element.elementor-element-14a139f .elementor-icon-wrapper{text-align:center;}.elementor-402 .elementor-element.elementor-element-14a139f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-14a139f.elementor-view-framed .elementor-icon, .elementor-402 .elementor-element.elementor-element-14a139f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-14a139f.elementor-view-framed .elementor-icon, .elementor-402 .elementor-element.elementor-element-14a139f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-f58e907{text-align:center;}.elementor-402 .elementor-element.elementor-element-f58e907 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-99370c5-font-family ), Sans-serif;font-size:var( --e-global-typography-99370c5-font-size );line-height:var( --e-global-typography-99370c5-line-height );letter-spacing:var( --e-global-typography-99370c5-letter-spacing );word-spacing:var( --e-global-typography-99370c5-word-spacing );}.elementor-402 .elementor-element.elementor-element-26c6ba66{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-402 .elementor-element.elementor-element-26c6ba66, .elementor-402 .elementor-element.elementor-element-26c6ba66::before{--border-transition:0.3s;}.elementor-402 .elementor-element.elementor-element-e222866 .elementor-icon-wrapper{text-align:center;}.elementor-402 .elementor-element.elementor-element-e222866.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-e222866.elementor-view-framed .elementor-icon, .elementor-402 .elementor-element.elementor-element-e222866.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-e222866.elementor-view-framed .elementor-icon, .elementor-402 .elementor-element.elementor-element-e222866.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-1195791b{text-align:left;}.elementor-402 .elementor-element.elementor-element-1195791b .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-99370c5-font-family ), Sans-serif;font-size:var( --e-global-typography-99370c5-font-size );line-height:var( --e-global-typography-99370c5-line-height );letter-spacing:var( --e-global-typography-99370c5-letter-spacing );word-spacing:var( --e-global-typography-99370c5-word-spacing );}.elementor-402 .elementor-element.elementor-element-269107ca{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--flex-wrap:nowrap;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:0rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-402 .elementor-element.elementor-element-269107ca, .elementor-402 .elementor-element.elementor-element-269107ca::before{--border-transition:0.3s;}.elementor-402 .elementor-element.elementor-element-cfb625b{--display:flex;--min-height:0px;--background-transition:0.3s;}.elementor-402 .elementor-element.elementor-global-568 .elementor-cta__content{min-height:350px;text-align:center;}.elementor-402 .elementor-element.elementor-global-568 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d113bf1 );}.elementor-402 .elementor-element.elementor-global-568 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-d113bf1 );}.elementor-402 .elementor-element.elementor-global-568 .elementor-view-framed .elementor-icon, .elementor-402 .elementor-element.elementor-global-568 .elementor-view-default .elementor-icon{color:var( --e-global-color-d113bf1 );border-color:var( --e-global-color-d113bf1 );}.elementor-402 .elementor-element.elementor-global-568 .elementor-view-framed .elementor-icon, .elementor-402 .elementor-element.elementor-global-568 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d113bf1 );}.elementor-402 .elementor-element.elementor-global-568 .elementor-cta__title{font-family:var( --e-global-typography-28efc33-font-family ), Sans-serif;font-size:var( --e-global-typography-28efc33-font-size );font-weight:var( --e-global-typography-28efc33-font-weight );text-transform:var( --e-global-typography-28efc33-text-transform );line-height:var( --e-global-typography-28efc33-line-height );letter-spacing:var( --e-global-typography-28efc33-letter-spacing );word-spacing:var( --e-global-typography-28efc33-word-spacing );-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-text );}.elementor-402 .elementor-element.elementor-global-568 .elementor-cta__title:not(:last-child){margin-bottom:12px;}.elementor-402 .elementor-element.elementor-global-568 .elementor-cta__button{color:var( --e-global-color-text );border-color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-402 .elementor-element.elementor-global-568 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-402 .elementor-element.elementor-global-568.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-402 .elementor-element.elementor-global-568.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-402 .elementor-element.elementor-global-568.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-402 .elementor-element.elementor-global-568 .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 1.1px ) hue-rotate( 0deg );}.elementor-402 .elementor-element.elementor-global-568 .elementor-cta .elementor-cta__bg, .elementor-402 .elementor-element.elementor-global-568 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-402 .elementor-element.elementor-element-39e6b3b{--display:grid;--min-height:100vh;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--grid-auto-flow:row;--justify-items:center;--background-transition:0.3s;--margin-top:-7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:6rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-402 .elementor-element.elementor-element-39e6b3b:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-39e6b3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-39e6b3b, .elementor-402 .elementor-element.elementor-element-39e6b3b::before{--border-transition:0.3s;}.elementor-402 .elementor-element.elementor-element-45532a6d{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:7px 7px 7px 7px;--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-402 .elementor-element.elementor-element-45532a6d, .elementor-402 .elementor-element.elementor-element-45532a6d::before{--border-transition:0.3s;}.elementor-402 .elementor-element.elementor-element-c079a36{text-align:center;}.elementor-402 .elementor-element.elementor-element-c079a36 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-28efc33-font-family ), Sans-serif;font-size:var( --e-global-typography-28efc33-font-size );font-weight:var( --e-global-typography-28efc33-font-weight );text-transform:var( --e-global-typography-28efc33-text-transform );line-height:var( --e-global-typography-28efc33-line-height );letter-spacing:var( --e-global-typography-28efc33-letter-spacing );word-spacing:var( --e-global-typography-28efc33-word-spacing );}.elementor-402 .elementor-element.elementor-element-a50489a{--display:flex;--min-height:200px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-402 .elementor-element.elementor-element-a50489a:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-a50489a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-402 .elementor-element.elementor-element-a50489a, .elementor-402 .elementor-element.elementor-element-a50489a::before{--border-transition:0.3s;}.elementor-402 .elementor-element.elementor-element-211619d7{text-align:center;}.elementor-402 .elementor-element.elementor-element-211619d7 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-0b2071c-font-family ), Sans-serif;font-size:var( --e-global-typography-0b2071c-font-size );font-weight:var( --e-global-typography-0b2071c-font-weight );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}.elementor-402 .elementor-element.elementor-element-6e964b63{text-align:center;}.elementor-402 .elementor-element.elementor-element-6e964b63 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-5666a17-font-family ), Sans-serif;font-size:var( --e-global-typography-5666a17-font-size );line-height:var( --e-global-typography-5666a17-line-height );letter-spacing:var( --e-global-typography-5666a17-letter-spacing );word-spacing:var( --e-global-typography-5666a17-word-spacing );}.elementor-402 .elementor-element.elementor-element-6e964b63 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-402 .elementor-element.elementor-element-41945777{--display:flex;--min-height:200px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-402 .elementor-element.elementor-element-41945777:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-41945777 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-402 .elementor-element.elementor-element-41945777, .elementor-402 .elementor-element.elementor-element-41945777::before{--border-transition:0.3s;}.elementor-402 .elementor-element.elementor-element-45b087d3{text-align:center;}.elementor-402 .elementor-element.elementor-element-45b087d3 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-0b2071c-font-family ), Sans-serif;font-size:var( --e-global-typography-0b2071c-font-size );font-weight:var( --e-global-typography-0b2071c-font-weight );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}.elementor-402 .elementor-element.elementor-element-4526c3b4{text-align:center;}.elementor-402 .elementor-element.elementor-element-4526c3b4 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-5666a17-font-family ), Sans-serif;font-size:var( --e-global-typography-5666a17-font-size );line-height:var( --e-global-typography-5666a17-line-height );letter-spacing:var( --e-global-typography-5666a17-letter-spacing );word-spacing:var( --e-global-typography-5666a17-word-spacing );}.elementor-402 .elementor-element.elementor-element-4526c3b4 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-402 .elementor-element.elementor-element-3e4e977d{--display:flex;--min-height:200px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-402 .elementor-element.elementor-element-3e4e977d:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-3e4e977d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-402 .elementor-element.elementor-element-3e4e977d, .elementor-402 .elementor-element.elementor-element-3e4e977d::before{--border-transition:0.3s;}.elementor-402 .elementor-element.elementor-element-661a5023{text-align:center;}.elementor-402 .elementor-element.elementor-element-661a5023 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-0b2071c-font-family ), Sans-serif;font-size:var( --e-global-typography-0b2071c-font-size );font-weight:var( --e-global-typography-0b2071c-font-weight );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}.elementor-402 .elementor-element.elementor-element-50c92ec3 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-5666a17-font-family ), Sans-serif;font-size:var( --e-global-typography-5666a17-font-size );line-height:var( --e-global-typography-5666a17-line-height );letter-spacing:var( --e-global-typography-5666a17-letter-spacing );word-spacing:var( --e-global-typography-5666a17-word-spacing );}.elementor-402 .elementor-element.elementor-element-50c92ec3 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-402 .elementor-element.elementor-element-11611862{--display:flex;--min-height:200px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-402 .elementor-element.elementor-element-11611862:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-11611862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-402 .elementor-element.elementor-element-11611862, .elementor-402 .elementor-element.elementor-element-11611862::before{--border-transition:0.3s;}.elementor-402 .elementor-element.elementor-element-1c36224f{text-align:center;}.elementor-402 .elementor-element.elementor-element-1c36224f .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-0b2071c-font-family ), Sans-serif;font-size:var( --e-global-typography-0b2071c-font-size );font-weight:var( --e-global-typography-0b2071c-font-weight );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}.elementor-402 .elementor-element.elementor-element-17bd8467 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-5666a17-font-family ), Sans-serif;font-size:var( --e-global-typography-5666a17-font-size );line-height:var( --e-global-typography-5666a17-line-height );letter-spacing:var( --e-global-typography-5666a17-letter-spacing );word-spacing:var( --e-global-typography-5666a17-word-spacing );}.elementor-402 .elementor-element.elementor-element-17bd8467 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-402 .elementor-element.elementor-element-5dd35912{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:15px 15px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-5dd35912:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-5dd35912 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://test.macdstudios.nl/wp-content/uploads/2024/05/foto1-scaled.jpg");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-402 .elementor-element.elementor-element-5dd35912, .elementor-402 .elementor-element.elementor-element-5dd35912::before{--border-transition:0.3s;}.elementor-402 .elementor-element.elementor-element-5dd35912.e-con{--align-self:flex-start;}.elementor-402 .elementor-element.elementor-element-1a9a9d6d{text-align:center;}.elementor-402 .elementor-element.elementor-element-1a9a9d6d .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-28efc33-font-family ), Sans-serif;font-size:var( --e-global-typography-28efc33-font-size );font-weight:var( --e-global-typography-28efc33-font-weight );text-transform:var( --e-global-typography-28efc33-text-transform );line-height:var( --e-global-typography-28efc33-line-height );letter-spacing:var( --e-global-typography-28efc33-letter-spacing );word-spacing:var( --e-global-typography-28efc33-word-spacing );}.elementor-402 .elementor-element.elementor-element-1a9a9d6d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-402 .elementor-element.elementor-element-1a9a9d6d.elementor-element{--align-self:center;}.elementor-402 .elementor-element.elementor-element-3182e4d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-top:1%;--padding-bottom:1%;--padding-left:0%;--padding-right:0%;}.elementor-402 .elementor-element.elementor-element-3182e4d, .elementor-402 .elementor-element.elementor-element-3182e4d::before{--border-transition:0.3s;}.elementor-402 .elementor-element.elementor-element-3182e4d.e-con{--align-self:flex-start;}.elementor-402 .elementor-element.elementor-element-768876a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-12e8ad72{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--align-items:center;--flex-wrap:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-12e8ad72, .elementor-402 .elementor-element.elementor-element-12e8ad72::before{--border-transition:0.3s;}.elementor-402 .elementor-element.elementor-element-538edc63 .elementor-icon-wrapper{text-align:center;}.elementor-402 .elementor-element.elementor-element-538edc63.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-538edc63.elementor-view-framed .elementor-icon, .elementor-402 .elementor-element.elementor-element-538edc63.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-538edc63.elementor-view-framed .elementor-icon, .elementor-402 .elementor-element.elementor-element-538edc63.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-538edc63 .elementor-icon{font-size:47px;}.elementor-402 .elementor-element.elementor-element-538edc63 .elementor-icon svg{height:47px;}.elementor-402 .elementor-element.elementor-element-538edc63 > .elementor-widget-container{margin:0px 0px 0px -26px;padding:0px 0px 0px 0px;}.elementor-402 .elementor-element.elementor-element-538edc63{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-402 .elementor-element.elementor-element-63c469a3 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-0b2071c-font-family ), Sans-serif;font-size:var( --e-global-typography-0b2071c-font-size );font-weight:var( --e-global-typography-0b2071c-font-weight );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}.elementor-402 .elementor-element.elementor-element-63c469a3 > .elementor-widget-container{margin:-10px 192px 0px -189px;}.elementor-402 .elementor-element.elementor-element-63c469a3{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-402 .elementor-element.elementor-element-348b0eea{text-align:right;color:var( --e-global-color-text );width:100%;max-width:100%;}.elementor-402 .elementor-element.elementor-element-348b0eea > .elementor-widget-container{margin:-30px 638px 35px -638px;padding:0px 0px 0px 65px;}.elementor-402 .elementor-element.elementor-element-348b0eea.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-2ec39d1 .elementor-icon-wrapper{text-align:center;}.elementor-402 .elementor-element.elementor-element-2ec39d1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-2ec39d1.elementor-view-framed .elementor-icon, .elementor-402 .elementor-element.elementor-element-2ec39d1.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-2ec39d1.elementor-view-framed .elementor-icon, .elementor-402 .elementor-element.elementor-element-2ec39d1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-2ec39d1 .elementor-icon{font-size:47px;}.elementor-402 .elementor-element.elementor-element-2ec39d1 .elementor-icon svg{height:47px;}.elementor-402 .elementor-element.elementor-element-2ec39d1 > .elementor-widget-container{margin:0px 0px 0px -26px;padding:0px 0px 0px 0px;}.elementor-402 .elementor-element.elementor-element-2ec39d1{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-402 .elementor-element.elementor-element-509ca9c8 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-0b2071c-font-family ), Sans-serif;font-size:var( --e-global-typography-0b2071c-font-size );font-weight:var( --e-global-typography-0b2071c-font-weight );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}.elementor-402 .elementor-element.elementor-element-509ca9c8 > .elementor-widget-container{margin:-10px 0px 0px 53px;}.elementor-402 .elementor-element.elementor-element-509ca9c8{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-402 .elementor-element.elementor-element-567f5472{text-align:left;color:var( --e-global-color-text );width:100%;max-width:100%;}.elementor-402 .elementor-element.elementor-element-567f5472 > .elementor-widget-container{margin:-30px 0px 35px 48px;padding:0px 0px 0px 29px;}.elementor-402 .elementor-element.elementor-element-567f5472.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-67f9358d .elementor-icon-wrapper{text-align:center;}.elementor-402 .elementor-element.elementor-element-67f9358d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-67f9358d.elementor-view-framed .elementor-icon, .elementor-402 .elementor-element.elementor-element-67f9358d.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-67f9358d.elementor-view-framed .elementor-icon, .elementor-402 .elementor-element.elementor-element-67f9358d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-67f9358d .elementor-icon{font-size:47px;}.elementor-402 .elementor-element.elementor-element-67f9358d .elementor-icon svg{height:47px;}.elementor-402 .elementor-element.elementor-element-67f9358d > .elementor-widget-container{margin:0px 0px 0px -26px;padding:0px 0px 0px 0px;}.elementor-402 .elementor-element.elementor-element-67f9358d{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-402 .elementor-element.elementor-element-3c617961 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-0b2071c-font-family ), Sans-serif;font-size:var( --e-global-typography-0b2071c-font-size );font-weight:var( --e-global-typography-0b2071c-font-weight );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}.elementor-402 .elementor-element.elementor-element-3c617961 > .elementor-widget-container{margin:-10px 225px 0px -225px;}.elementor-402 .elementor-element.elementor-element-3c617961{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-402 .elementor-element.elementor-element-435131bb{text-align:right;color:var( --e-global-color-text );width:100%;max-width:100%;}.elementor-402 .elementor-element.elementor-element-435131bb > .elementor-widget-container{margin:-30px 638px 35px -638px;padding:0px 0px 0px 65px;}.elementor-402 .elementor-element.elementor-element-435131bb.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-2ace015b{--display:grid;--min-height:100vh;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:2rem 2rem;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:2rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-402 .elementor-element.elementor-element-2ace015b:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-2ace015b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-2ace015b, .elementor-402 .elementor-element.elementor-element-2ace015b::before{--border-transition:0.3s;}.elementor-402 .elementor-element.elementor-element-12af9547{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:97px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-402 .elementor-element.elementor-element-12af9547, .elementor-402 .elementor-element.elementor-element-12af9547::before{--border-transition:0.3s;}.elementor-402 .elementor-element.elementor-element-38c1f0b6{text-align:center;}.elementor-402 .elementor-element.elementor-element-38c1f0b6 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-28efc33-font-family ), Sans-serif;font-size:var( --e-global-typography-28efc33-font-size );font-weight:var( --e-global-typography-28efc33-font-weight );text-transform:var( --e-global-typography-28efc33-text-transform );line-height:var( --e-global-typography-28efc33-line-height );letter-spacing:var( --e-global-typography-28efc33-letter-spacing );word-spacing:var( --e-global-typography-28efc33-word-spacing );}.elementor-402 .elementor-element.elementor-element-e6344e1{text-align:center;}.elementor-402 .elementor-element.elementor-element-e6344e1 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-0b2071c-font-family ), Sans-serif;font-size:var( --e-global-typography-0b2071c-font-size );font-weight:var( --e-global-typography-0b2071c-font-weight );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}.elementor-402 .elementor-element.elementor-element-2be46984{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--margin-top:-18%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-402 .elementor-element.elementor-element-2be46984:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-2be46984 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-402 .elementor-element.elementor-element-2be46984, .elementor-402 .elementor-element.elementor-element-2be46984::before{--border-transition:0.3s;}.elementor-402 .elementor-element.elementor-element-2e377db5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-402 .elementor-element.elementor-element-2e377db5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-402 .elementor-element.elementor-element-2e377db5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-402 .elementor-element.elementor-element-2e377db5 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-402 .elementor-element.elementor-element-2e377db5 .elementor-image-box-img img{border-radius:0px;filter:brightness( 200% ) contrast( 0% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );opacity:1;transition-duration:0.3s;}.elementor-402 .elementor-element.elementor-element-2e377db5 .elementor-image-box-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-0b2071c-font-family ), Sans-serif;font-size:var( --e-global-typography-0b2071c-font-size );font-weight:var( --e-global-typography-0b2071c-font-weight );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}.elementor-402 .elementor-element.elementor-element-2e377db5 .elementor-image-box-description{color:var( --e-global-color-text );}.elementor-402 .elementor-element.elementor-element-2e377db5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-402 .elementor-element.elementor-element-473dff18{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--margin-top:-18%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-402 .elementor-element.elementor-element-473dff18:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-473dff18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-402 .elementor-element.elementor-element-473dff18, .elementor-402 .elementor-element.elementor-element-473dff18::before{--border-transition:0.3s;}.elementor-402 .elementor-element.elementor-element-4a70efea.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-402 .elementor-element.elementor-element-4a70efea.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-402 .elementor-element.elementor-element-4a70efea.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-402 .elementor-element.elementor-element-4a70efea .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-402 .elementor-element.elementor-element-4a70efea .elementor-image-box-img img{filter:brightness( 200% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-402 .elementor-element.elementor-element-4a70efea .elementor-image-box-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-0b2071c-font-family ), Sans-serif;font-size:var( --e-global-typography-0b2071c-font-size );font-weight:var( --e-global-typography-0b2071c-font-weight );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}.elementor-402 .elementor-element.elementor-element-4a70efea .elementor-image-box-description{color:var( --e-global-color-text );}.elementor-402 .elementor-element.elementor-element-4a70efea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:19px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-402 .elementor-element.elementor-element-2e452941{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--margin-top:-18%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-402 .elementor-element.elementor-element-2e452941:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-2e452941 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-402 .elementor-element.elementor-element-2e452941, .elementor-402 .elementor-element.elementor-element-2e452941::before{--border-transition:0.3s;}.elementor-402 .elementor-element.elementor-element-2d7e67dc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-402 .elementor-element.elementor-element-2d7e67dc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-402 .elementor-element.elementor-element-2d7e67dc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-402 .elementor-element.elementor-element-2d7e67dc .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-402 .elementor-element.elementor-element-2d7e67dc .elementor-image-box-img img{filter:brightness( 200% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-402 .elementor-element.elementor-element-2d7e67dc .elementor-image-box-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-0b2071c-font-family ), Sans-serif;font-size:var( --e-global-typography-0b2071c-font-size );font-weight:var( --e-global-typography-0b2071c-font-weight );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}.elementor-402 .elementor-element.elementor-element-2d7e67dc .elementor-image-box-description{color:var( --e-global-color-text );}.elementor-402 .elementor-element.elementor-element-2d7e67dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-402 .elementor-element.elementor-element-347e68b{--display:flex;--background-transition:0.3s;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-402 .elementor-element.elementor-element-5dd35912{--content-width:1140px;}.elementor-402 .elementor-element.elementor-element-3182e4d{--width:100%;}.elementor-402 .elementor-element.elementor-element-768876a7{--width:50%;}.elementor-402 .elementor-element.elementor-element-12e8ad72{--width:50%;}}@media(max-width:1024px){.elementor-402 .elementor-element.elementor-element-4ca0a9a5 .elementor-heading-title{font-size:var( --e-global-typography-e35cfb1-font-size );line-height:var( --e-global-typography-e35cfb1-line-height );letter-spacing:var( --e-global-typography-e35cfb1-letter-spacing );word-spacing:var( --e-global-typography-e35cfb1-word-spacing );}.elementor-402 .elementor-element.elementor-element-217cab35 .elementor-heading-title{font-size:var( --e-global-typography-be8174c-font-size );line-height:var( --e-global-typography-be8174c-line-height );letter-spacing:var( --e-global-typography-be8174c-letter-spacing );word-spacing:var( --e-global-typography-be8174c-word-spacing );}.elementor-402 .elementor-element.elementor-element-e2d5ad2{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-402 .elementor-element.elementor-element-6224b126 .elementor-heading-title{font-size:var( --e-global-typography-28efc33-font-size );line-height:var( --e-global-typography-28efc33-line-height );letter-spacing:var( --e-global-typography-28efc33-letter-spacing );word-spacing:var( --e-global-typography-28efc33-word-spacing );}.elementor-402 .elementor-element.elementor-element-5e8acbc4 .elementor-heading-title{font-size:var( --e-global-typography-99370c5-font-size );line-height:var( --e-global-typography-99370c5-line-height );letter-spacing:var( --e-global-typography-99370c5-letter-spacing );word-spacing:var( --e-global-typography-99370c5-word-spacing );}.elementor-402 .elementor-element.elementor-element-f58e907 .elementor-heading-title{font-size:var( --e-global-typography-99370c5-font-size );line-height:var( --e-global-typography-99370c5-line-height );letter-spacing:var( --e-global-typography-99370c5-letter-spacing );word-spacing:var( --e-global-typography-99370c5-word-spacing );}.elementor-402 .elementor-element.elementor-element-1195791b .elementor-heading-title{font-size:var( --e-global-typography-99370c5-font-size );line-height:var( --e-global-typography-99370c5-line-height );letter-spacing:var( --e-global-typography-99370c5-letter-spacing );word-spacing:var( --e-global-typography-99370c5-word-spacing );}.elementor-402 .elementor-element.elementor-global-568 .elementor-cta__title{font-size:var( --e-global-typography-28efc33-font-size );line-height:var( --e-global-typography-28efc33-line-height );letter-spacing:var( --e-global-typography-28efc33-letter-spacing );word-spacing:var( --e-global-typography-28efc33-word-spacing );}.elementor-402 .elementor-element.elementor-element-39e6b3b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-402 .elementor-element.elementor-element-c079a36 .elementor-heading-title{font-size:var( --e-global-typography-28efc33-font-size );line-height:var( --e-global-typography-28efc33-line-height );letter-spacing:var( --e-global-typography-28efc33-letter-spacing );word-spacing:var( --e-global-typography-28efc33-word-spacing );}.elementor-402 .elementor-element.elementor-element-211619d7 .elementor-heading-title{font-size:var( --e-global-typography-0b2071c-font-size );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}.elementor-402 .elementor-element.elementor-element-6e964b63 .elementor-heading-title{font-size:var( --e-global-typography-5666a17-font-size );line-height:var( --e-global-typography-5666a17-line-height );letter-spacing:var( --e-global-typography-5666a17-letter-spacing );word-spacing:var( --e-global-typography-5666a17-word-spacing );}.elementor-402 .elementor-element.elementor-element-45b087d3 .elementor-heading-title{font-size:var( --e-global-typography-0b2071c-font-size );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}.elementor-402 .elementor-element.elementor-element-4526c3b4 .elementor-heading-title{font-size:var( --e-global-typography-5666a17-font-size );line-height:var( --e-global-typography-5666a17-line-height );letter-spacing:var( --e-global-typography-5666a17-letter-spacing );word-spacing:var( --e-global-typography-5666a17-word-spacing );}.elementor-402 .elementor-element.elementor-element-661a5023 .elementor-heading-title{font-size:var( --e-global-typography-0b2071c-font-size );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}.elementor-402 .elementor-element.elementor-element-50c92ec3 .elementor-heading-title{font-size:var( --e-global-typography-5666a17-font-size );line-height:var( --e-global-typography-5666a17-line-height );letter-spacing:var( --e-global-typography-5666a17-letter-spacing );word-spacing:var( --e-global-typography-5666a17-word-spacing );}.elementor-402 .elementor-element.elementor-element-1c36224f .elementor-heading-title{font-size:var( --e-global-typography-0b2071c-font-size );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}.elementor-402 .elementor-element.elementor-element-17bd8467 .elementor-heading-title{font-size:var( --e-global-typography-5666a17-font-size );line-height:var( --e-global-typography-5666a17-line-height );letter-spacing:var( --e-global-typography-5666a17-letter-spacing );word-spacing:var( --e-global-typography-5666a17-word-spacing );}.elementor-402 .elementor-element.elementor-element-1a9a9d6d .elementor-heading-title{font-size:var( --e-global-typography-28efc33-font-size );line-height:var( --e-global-typography-28efc33-line-height );letter-spacing:var( --e-global-typography-28efc33-letter-spacing );word-spacing:var( --e-global-typography-28efc33-word-spacing );}.elementor-402 .elementor-element.elementor-element-3182e4d{--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-402 .elementor-element.elementor-element-63c469a3 .elementor-heading-title{font-size:var( --e-global-typography-0b2071c-font-size );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}.elementor-402 .elementor-element.elementor-element-509ca9c8 .elementor-heading-title{font-size:var( --e-global-typography-0b2071c-font-size );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}.elementor-402 .elementor-element.elementor-element-3c617961 .elementor-heading-title{font-size:var( --e-global-typography-0b2071c-font-size );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}.elementor-402 .elementor-element.elementor-element-2ace015b{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-402 .elementor-element.elementor-element-38c1f0b6 .elementor-heading-title{font-size:var( --e-global-typography-28efc33-font-size );line-height:var( --e-global-typography-28efc33-line-height );letter-spacing:var( --e-global-typography-28efc33-letter-spacing );word-spacing:var( --e-global-typography-28efc33-word-spacing );}.elementor-402 .elementor-element.elementor-element-e6344e1 .elementor-heading-title{font-size:var( --e-global-typography-0b2071c-font-size );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}.elementor-402 .elementor-element.elementor-element-2e377db5 .elementor-image-box-title{font-size:var( --e-global-typography-0b2071c-font-size );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}.elementor-402 .elementor-element.elementor-element-4a70efea .elementor-image-box-title{font-size:var( --e-global-typography-0b2071c-font-size );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}.elementor-402 .elementor-element.elementor-element-2d7e67dc .elementor-image-box-title{font-size:var( --e-global-typography-0b2071c-font-size );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}}@media(max-width:767px){.elementor-402 .elementor-element.elementor-element-4ca0a9a5 .elementor-heading-title{font-size:var( --e-global-typography-e35cfb1-font-size );line-height:var( --e-global-typography-e35cfb1-line-height );letter-spacing:var( --e-global-typography-e35cfb1-letter-spacing );word-spacing:var( --e-global-typography-e35cfb1-word-spacing );}.elementor-402 .elementor-element.elementor-element-217cab35 .elementor-heading-title{font-size:var( --e-global-typography-be8174c-font-size );line-height:var( --e-global-typography-be8174c-line-height );letter-spacing:var( --e-global-typography-be8174c-letter-spacing );word-spacing:var( --e-global-typography-be8174c-word-spacing );}.elementor-402 .elementor-element.elementor-element-e2d5ad2{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-402 .elementor-element.elementor-element-6224b126 .elementor-heading-title{font-size:var( --e-global-typography-28efc33-font-size );line-height:var( --e-global-typography-28efc33-line-height );letter-spacing:var( --e-global-typography-28efc33-letter-spacing );word-spacing:var( --e-global-typography-28efc33-word-spacing );}.elementor-402 .elementor-element.elementor-element-5e8acbc4 .elementor-heading-title{font-size:var( --e-global-typography-99370c5-font-size );line-height:var( --e-global-typography-99370c5-line-height );letter-spacing:var( --e-global-typography-99370c5-letter-spacing );word-spacing:var( --e-global-typography-99370c5-word-spacing );}.elementor-402 .elementor-element.elementor-element-f58e907 .elementor-heading-title{font-size:var( --e-global-typography-99370c5-font-size );line-height:var( --e-global-typography-99370c5-line-height );letter-spacing:var( --e-global-typography-99370c5-letter-spacing );word-spacing:var( --e-global-typography-99370c5-word-spacing );}.elementor-402 .elementor-element.elementor-element-1195791b .elementor-heading-title{font-size:var( --e-global-typography-99370c5-font-size );line-height:var( --e-global-typography-99370c5-line-height );letter-spacing:var( --e-global-typography-99370c5-letter-spacing );word-spacing:var( --e-global-typography-99370c5-word-spacing );}.elementor-402 .elementor-element.elementor-global-568 .elementor-cta__title{font-size:var( --e-global-typography-28efc33-font-size );line-height:var( --e-global-typography-28efc33-line-height );letter-spacing:var( --e-global-typography-28efc33-letter-spacing );word-spacing:var( --e-global-typography-28efc33-word-spacing );}.elementor-402 .elementor-element.elementor-element-39e6b3b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-402 .elementor-element.elementor-element-c079a36 .elementor-heading-title{font-size:var( --e-global-typography-28efc33-font-size );line-height:var( --e-global-typography-28efc33-line-height );letter-spacing:var( --e-global-typography-28efc33-letter-spacing );word-spacing:var( --e-global-typography-28efc33-word-spacing );}.elementor-402 .elementor-element.elementor-element-211619d7 .elementor-heading-title{font-size:var( --e-global-typography-0b2071c-font-size );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}.elementor-402 .elementor-element.elementor-element-6e964b63 .elementor-heading-title{font-size:var( --e-global-typography-5666a17-font-size );line-height:var( --e-global-typography-5666a17-line-height );letter-spacing:var( --e-global-typography-5666a17-letter-spacing );word-spacing:var( --e-global-typography-5666a17-word-spacing );}.elementor-402 .elementor-element.elementor-element-45b087d3 .elementor-heading-title{font-size:var( --e-global-typography-0b2071c-font-size );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}.elementor-402 .elementor-element.elementor-element-4526c3b4 .elementor-heading-title{font-size:var( --e-global-typography-5666a17-font-size );line-height:var( --e-global-typography-5666a17-line-height );letter-spacing:var( --e-global-typography-5666a17-letter-spacing );word-spacing:var( --e-global-typography-5666a17-word-spacing );}.elementor-402 .elementor-element.elementor-element-661a5023 .elementor-heading-title{font-size:var( --e-global-typography-0b2071c-font-size );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}.elementor-402 .elementor-element.elementor-element-50c92ec3 .elementor-heading-title{font-size:var( --e-global-typography-5666a17-font-size );line-height:var( --e-global-typography-5666a17-line-height );letter-spacing:var( --e-global-typography-5666a17-letter-spacing );word-spacing:var( --e-global-typography-5666a17-word-spacing );}.elementor-402 .elementor-element.elementor-element-1c36224f .elementor-heading-title{font-size:var( --e-global-typography-0b2071c-font-size );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}.elementor-402 .elementor-element.elementor-element-17bd8467 .elementor-heading-title{font-size:var( --e-global-typography-5666a17-font-size );line-height:var( --e-global-typography-5666a17-line-height );letter-spacing:var( --e-global-typography-5666a17-letter-spacing );word-spacing:var( --e-global-typography-5666a17-word-spacing );}.elementor-402 .elementor-element.elementor-element-1a9a9d6d .elementor-heading-title{font-size:var( --e-global-typography-28efc33-font-size );line-height:var( --e-global-typography-28efc33-line-height );letter-spacing:var( --e-global-typography-28efc33-letter-spacing );word-spacing:var( --e-global-typography-28efc33-word-spacing );}.elementor-402 .elementor-element.elementor-element-3182e4d{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-402 .elementor-element.elementor-element-12e8ad72{--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-63c469a3 .elementor-heading-title{font-size:var( --e-global-typography-0b2071c-font-size );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}.elementor-402 .elementor-element.elementor-element-63c469a3 > .elementor-widget-container{margin:0px 0px 0px 23px;}.elementor-402 .elementor-element.elementor-element-348b0eea{text-align:left;}.elementor-402 .elementor-element.elementor-element-348b0eea > .elementor-widget-container{margin:0px 0px 36px -19px;}.elementor-402 .elementor-element.elementor-element-509ca9c8 .elementor-heading-title{font-size:var( --e-global-typography-0b2071c-font-size );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}.elementor-402 .elementor-element.elementor-element-509ca9c8 > .elementor-widget-container{margin:0px 0px 0px 23px;}.elementor-402 .elementor-element.elementor-element-567f5472{text-align:left;}.elementor-402 .elementor-element.elementor-element-567f5472 > .elementor-widget-container{margin:0px 0px 36px 45px;padding:0px 0px 0px 0px;}.elementor-402 .elementor-element.elementor-element-3c617961 .elementor-heading-title{font-size:var( --e-global-typography-0b2071c-font-size );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}.elementor-402 .elementor-element.elementor-element-3c617961 > .elementor-widget-container{margin:0px 0px 0px 23px;}.elementor-402 .elementor-element.elementor-element-435131bb{text-align:left;}.elementor-402 .elementor-element.elementor-element-435131bb > .elementor-widget-container{margin:0px 0px 36px 43px;padding:0px 0px 0px 0px;}.elementor-402 .elementor-element.elementor-element-2ace015b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-402 .elementor-element.elementor-element-38c1f0b6 .elementor-heading-title{font-size:var( --e-global-typography-28efc33-font-size );line-height:var( --e-global-typography-28efc33-line-height );letter-spacing:var( --e-global-typography-28efc33-letter-spacing );word-spacing:var( --e-global-typography-28efc33-word-spacing );}.elementor-402 .elementor-element.elementor-element-e6344e1 .elementor-heading-title{font-size:var( --e-global-typography-0b2071c-font-size );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}.elementor-402 .elementor-element.elementor-element-2e377db5 .elementor-image-box-img{margin-bottom:15px;}.elementor-402 .elementor-element.elementor-element-2e377db5 .elementor-image-box-title{font-size:var( --e-global-typography-0b2071c-font-size );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}.elementor-402 .elementor-element.elementor-element-4a70efea .elementor-image-box-img{margin-bottom:15px;}.elementor-402 .elementor-element.elementor-element-4a70efea .elementor-image-box-title{font-size:var( --e-global-typography-0b2071c-font-size );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}.elementor-402 .elementor-element.elementor-element-2d7e67dc .elementor-image-box-img{margin-bottom:15px;}.elementor-402 .elementor-element.elementor-element-2d7e67dc .elementor-image-box-title{font-size:var( --e-global-typography-0b2071c-font-size );line-height:var( --e-global-typography-0b2071c-line-height );letter-spacing:var( --e-global-typography-0b2071c-letter-spacing );word-spacing:var( --e-global-typography-0b2071c-word-spacing );}}/* Start custom CSS for container, class: .elementor-element-22897ae0 */.elementor-402 .elementor-element.elementor-element-22897ae0 {grid-row: 1/2;}
.elementor-402 .elementor-element.elementor-element-22897ae0 {grid-column: 1/4;}

/*tablet view*/
@media screen and (max-width: 1024px) {
    .elementor-402 .elementor-element.elementor-element-22897ae0 {grid-row: 1;}
.elementor-402 .elementor-element.elementor-element-22897ae0 {grid-column: 1;}
}

/*mobile view*/
@media screen and (max-width: 767px) {
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-269107ca */.elementor-402 .elementor-element.elementor-element-269107ca {grid-row: 1/;}
.elementor-402 .elementor-element.elementor-element-269107ca {grid-column: 1/4;}

/*tablet view*/
@media screen and (max-width: 1024px) {
    .elementor-402 .elementor-element.elementor-element-269107ca {grid-row: 1;}
.elementor-402 .elementor-element.elementor-element-269107ca {grid-column: 1;}
}

/*mobile view*/
@media screen and (max-width: 767px) {
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45532a6d */.elementor-402 .elementor-element.elementor-element-45532a6d {grid-row: 1/2;}
.elementor-402 .elementor-element.elementor-element-45532a6d {grid-column: 1/3;}

/*tablet view*/
@media screen and (max-width: 1024px) {
    .elementor-402 .elementor-element.elementor-element-45532a6d {grid-row: 1;}
.elementor-402 .elementor-element.elementor-element-45532a6d {grid-column: 1;}
}

/*mobile view*/
@media screen and (max-width: 767px) {
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12af9547 */.elementor-402 .elementor-element.elementor-element-12af9547 {grid-row: 1/2;}
.elementor-402 .elementor-element.elementor-element-12af9547 {grid-column: 1/4;}

/*tablet view*/
@media screen and (max-width: 1024px) {
    .elementor-402 .elementor-element.elementor-element-12af9547 {grid-row: 1;}
.elementor-402 .elementor-element.elementor-element-12af9547 {grid-column: 1;}
}

/*mobile view*/
@media screen and (max-width: 767px) {
   
}/* End custom CSS */