.elementor-24 .elementor-element.elementor-element-380ef03{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-24 .elementor-element.elementor-element-748dd62{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-872b2b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-24 .elementor-element.elementor-element-4a4e521 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );border-radius:32px 32px 32px 32px;padding:11px 16px 8px 20px;}.elementor-24 .elementor-element.elementor-element-4a4e521{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:48px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-4a4e521 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-e37c5b5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-28077ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-28077ad .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-0041ffe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-b479ffe{--display:flex;--min-height:80vh;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;}.elementor-24 .elementor-element.elementor-element-b479ffe .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-24 .elementor-element.elementor-element-605d0d7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-24 .elementor-element.elementor-element-48625e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-24 .elementor-element.elementor-element-f84c288{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-f84c288 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-61b697d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-54d0a7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-24 .elementor-element.elementor-element-e5cb1c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0px 0px 0px 0px;--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-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-1543e1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:15px;}.elementor-24 .elementor-element.elementor-element-1543e1d.elementor-element{--align-self:stretch;}.elementor-24 .elementor-element.elementor-element-1543e1d .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-24 .elementor-element.elementor-element-1543e1d .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-1543e1d .elementor-icon{font-size:32px;}.elementor-24 .elementor-element.elementor-element-1543e1d .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-1543e1d .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-1543e1d:has(:hover) .elementor-icon-box-title,
					 .elementor-24 .elementor-element.elementor-element-1543e1d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-2c73273{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-0aaf25f.elementor-element{--align-self:stretch;}.elementor-24 .elementor-element.elementor-element-0aaf25f .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-24 .elementor-element.elementor-element-0aaf25f{--icon-box-icon-margin:15px;}.elementor-24 .elementor-element.elementor-element-0aaf25f .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-0aaf25f .elementor-icon{font-size:32px;}.elementor-24 .elementor-element.elementor-element-0aaf25f .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-0aaf25f .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-0aaf25f:has(:hover) .elementor-icon-box-title,
					 .elementor-24 .elementor-element.elementor-element-0aaf25f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-e1ba3e5{--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-24 .elementor-element.elementor-element-fa158a0.elementor-element{--align-self:stretch;}.elementor-24 .elementor-element.elementor-element-fa158a0 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-24 .elementor-element.elementor-element-fa158a0{--icon-box-icon-margin:15px;}.elementor-24 .elementor-element.elementor-element-fa158a0 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-fa158a0 .elementor-icon{font-size:32px;}.elementor-24 .elementor-element.elementor-element-fa158a0 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-fa158a0 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-fa158a0:has(:hover) .elementor-icon-box-title,
					 .elementor-24 .elementor-element.elementor-element-fa158a0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-fa158a0 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;}.elementor-24 .elementor-element.elementor-element-769d596{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-24 .elementor-element.elementor-element-769d596:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-769d596 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2dc0617 );}.elementor-24 .elementor-element.elementor-element-28989da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-24 .elementor-element.elementor-element-7dec764{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-7dec764 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-838b2a1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-24 .elementor-element.elementor-element-838b2a1:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-838b2a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2dc0617 );}.elementor-24 .elementor-element.elementor-element-da29b9d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-24 .elementor-element.elementor-element-9712019{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 4px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );--icon-box-icon-margin:15px;}.elementor-24 .elementor-element.elementor-element-9712019 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-24 .elementor-element.elementor-element-9712019.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-9712019.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-9712019.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-9712019 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-9712019 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-9712019 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-7fd47ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 4px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );--icon-box-icon-margin:15px;}.elementor-24 .elementor-element.elementor-element-7fd47ed .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-24 .elementor-element.elementor-element-7fd47ed.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-7fd47ed.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-7fd47ed.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-7fd47ed .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-7fd47ed .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-7fd47ed .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-b2ca68b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 4px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );--icon-box-icon-margin:15px;}.elementor-24 .elementor-element.elementor-element-b2ca68b .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-24 .elementor-element.elementor-element-b2ca68b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-b2ca68b.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-b2ca68b.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-b2ca68b .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-b2ca68b .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-b2ca68b .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-8d3c9c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 4px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );--icon-box-icon-margin:15px;}.elementor-24 .elementor-element.elementor-element-8d3c9c8 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-24 .elementor-element.elementor-element-8d3c9c8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-8d3c9c8.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-8d3c9c8.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-8d3c9c8 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-8d3c9c8 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-8d3c9c8 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-6a5e8ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 4px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );--icon-box-icon-margin:15px;}.elementor-24 .elementor-element.elementor-element-6a5e8ca .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-24 .elementor-element.elementor-element-6a5e8ca.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-6a5e8ca.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-6a5e8ca.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-6a5e8ca .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-6a5e8ca .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-6a5e8ca .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-7e94193{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items: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-24 .elementor-element.elementor-element-7e94193.e-con{--align-self:stretch;}.elementor-24 .elementor-element.elementor-element-c632f9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 4px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );--icon-box-icon-margin:15px;}.elementor-24 .elementor-element.elementor-element-c632f9a.elementor-element{--align-self:stretch;}.elementor-24 .elementor-element.elementor-element-c632f9a .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-24 .elementor-element.elementor-element-c632f9a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-c632f9a.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-c632f9a.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-c632f9a .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-c632f9a .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-c632f9a .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-bb3d820{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 4px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );--icon-box-icon-margin:15px;}.elementor-24 .elementor-element.elementor-element-bb3d820.elementor-element{--align-self:stretch;}.elementor-24 .elementor-element.elementor-element-bb3d820 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-24 .elementor-element.elementor-element-bb3d820.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-bb3d820.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-bb3d820.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-bb3d820 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-bb3d820 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-bb3d820 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-f7ec6f1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 4px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );--icon-box-icon-margin:15px;}.elementor-24 .elementor-element.elementor-element-f7ec6f1 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-24 .elementor-element.elementor-element-f7ec6f1 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-f7ec6f1 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-f7ec6f1 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-80e61df{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 32px;--row-gap:0px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-24 .elementor-element.elementor-element-80e61df:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-80e61df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-ffe59a9{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-aef64f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-aef64f9:not( .elementor-widget-image ), .elementor-24 .elementor-element.elementor-element-aef64f9.elementor-widget-image img{-webkit-mask-image:url( https://milesandmates.be/wp-content/uploads/2025/10/tekstballon-2.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-24 .elementor-element.elementor-element-aef64f9 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-24 .elementor-element.elementor-element-9233807{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-9233807 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-57e4d53{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-e51ac90 .elementor-button{background-color:#FF6D46;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );border-radius:32px 32px 32px 32px;padding:11px 16px 8px 20px;}.elementor-24 .elementor-element.elementor-element-e51ac90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:48px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-e51ac90 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-8b90d73{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--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-24 .elementor-element.elementor-element-6b63f07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-6b63f07:not( .elementor-widget-image ), .elementor-24 .elementor-element.elementor-element-6b63f07.elementor-widget-image img{-webkit-mask-image:url( https://milesandmates.be/wp-content/uploads/2025/10/tekstballon-2.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-24 .elementor-element.elementor-element-6b63f07 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-24 .elementor-element.elementor-element-460cd74{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-460cd74 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-e2f6119{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-2775130 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );border-radius:32px 32px 32px 32px;padding:11px 16px 8px 20px;}.elementor-24 .elementor-element.elementor-element-2775130{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:48px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-2775130 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-2cf507e{--display:flex;--min-height:75vh;--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;}.elementor-24 .elementor-element.elementor-element-2cf507e:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-2cf507e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://milesandmates.be/wp-content/uploads/2025/10/MaryShootsPeople-milesmates-66-scaled.webp");background-position:center center;background-size:cover;}.elementor-24 .elementor-element.elementor-element-2ae2c91{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-24 .elementor-element.elementor-element-7df0e95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-7df0e95 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-5f4ce30{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 48px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-5a73d18{--display:flex;--min-height:65vh;--justify-content:space-between;--overlay-opacity:0.5;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-24 .elementor-element.elementor-element-5a73d18:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-5a73d18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://milesandmates.be/wp-content/uploads/2025/10/header_4_resized_af5b73cd85.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-5a73d18::before, .elementor-24 .elementor-element.elementor-element-5a73d18 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-5a73d18 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-5a73d18 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-5a73d18 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-5a73d18 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2323233D 53%, var( --e-global-color-text ) 68%);}.elementor-24 .elementor-element.elementor-element-7ca82d0{--display:flex;}.elementor-24 .elementor-element.elementor-element-6664754{text-align:left;}.elementor-24 .elementor-element.elementor-element-6664754 img{width:30%;}.elementor-24 .elementor-element.elementor-element-5a7f461{--display:flex;}.elementor-24 .elementor-element.elementor-element-99d6be0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-99d6be0 .elementor-heading-title{font-family:"marlide-display-variable", Sans-serif;font-size:51px;font-weight:400;line-height:1em;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-06baafb{color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-e76a309{--display:flex;--min-height:65vh;--justify-content:space-between;--overlay-opacity:0.5;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-24 .elementor-element.elementor-element-e76a309:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-e76a309 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://milesandmates.be/wp-content/uploads/2025/10/autobat-history-scaled.jpg");background-position:-304px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-e76a309::before, .elementor-24 .elementor-element.elementor-element-e76a309 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-e76a309 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-e76a309 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-e76a309 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-e76a309 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2323233D 53%, var( --e-global-color-text ) 68%);}.elementor-24 .elementor-element.elementor-element-b616672{--display:flex;}.elementor-24 .elementor-element.elementor-element-1119d68{text-align:left;}.elementor-24 .elementor-element.elementor-element-1119d68 img{width:30%;}.elementor-24 .elementor-element.elementor-element-1f456d7{--display:flex;}.elementor-24 .elementor-element.elementor-element-17884da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-17884da .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-92ea4ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-92ea4ff .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-e065901{color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-0c350a7{--display:flex;--min-height:65vh;--justify-content:space-between;--overlay-opacity:0.5;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-24 .elementor-element.elementor-element-0c350a7:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-0c350a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://milesandmates.be/wp-content/uploads/2025/10/651d37951a11b6c702e55bd3_banner-bonache-home-3-1-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-0c350a7::before, .elementor-24 .elementor-element.elementor-element-0c350a7 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-0c350a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-0c350a7 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-0c350a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-0c350a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2323233D 53%, #232323 68%);}.elementor-24 .elementor-element.elementor-element-753206a{--display:flex;}.elementor-24 .elementor-element.elementor-element-f5d3671{text-align:left;}.elementor-24 .elementor-element.elementor-element-f5d3671 img{width:30%;}.elementor-24 .elementor-element.elementor-element-d9e026b{--display:flex;}.elementor-24 .elementor-element.elementor-element-0328e25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-0328e25 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-607be57{color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-dccf108{--display:flex;--min-height:65vh;--justify-content:space-between;--overlay-opacity:0.5;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-24 .elementor-element.elementor-element-dccf108:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-dccf108 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://milesandmates.be/wp-content/uploads/2025/10/Mealvouchers_Hybrid.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-dccf108::before, .elementor-24 .elementor-element.elementor-element-dccf108 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-dccf108 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-dccf108 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-dccf108 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-dccf108 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2323233D 53%, var( --e-global-color-text ) 68%);}.elementor-24 .elementor-element.elementor-element-7a99e30{--display:flex;}.elementor-24 .elementor-element.elementor-element-d5fba6c{text-align:left;}.elementor-24 .elementor-element.elementor-element-d5fba6c img{width:30%;}.elementor-24 .elementor-element.elementor-element-45f605d{--display:flex;}.elementor-24 .elementor-element.elementor-element-7cde4bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-7cde4bd .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-93108d5{color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-b67c4a1{--display:flex;--min-height:65vh;--justify-content:space-between;--overlay-opacity:0.5;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-24 .elementor-element.elementor-element-b67c4a1:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-b67c4a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://milesandmates.be/wp-content/uploads/2025/10/Ontwerp-zonder-titel-3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-b67c4a1::before, .elementor-24 .elementor-element.elementor-element-b67c4a1 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-b67c4a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-b67c4a1 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-b67c4a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-b67c4a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2323233D 53%, var( --e-global-color-text ) 68%);}.elementor-24 .elementor-element.elementor-element-ff8c1c4{--display:flex;}.elementor-24 .elementor-element.elementor-element-4785741{text-align:left;}.elementor-24 .elementor-element.elementor-element-4785741 img{width:30%;}.elementor-24 .elementor-element.elementor-element-5801fbc{--display:flex;}.elementor-24 .elementor-element.elementor-element-3696b45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-3696b45 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-28dde08{color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-c60d32e{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:10px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:0px;}:where( .elementor-24 .elementor-element.elementor-element-c60d32e .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-24 .elementor-element.elementor-element-c60d32e .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:2px;--swiper-pagination-bullet-vertical-gap:2px;}.elementor-24 .elementor-element.elementor-element-2d7ab92{--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:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-24 .elementor-element.elementor-element-2d7ab92:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-2d7ab92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2dc0617 );}.elementor-24 .elementor-element.elementor-element-1d6adfe{--display:flex;}.elementor-24 .elementor-element.elementor-element-1d6adfe:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-1d6adfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://milesandmates.be/wp-content/uploads/2025/11/Jelle-testimonial-2.png");background-position:bottom left;background-repeat:no-repeat;background-size:contain;}.elementor-24 .elementor-element.elementor-element-914cf22{--display:flex;--padding-top:7rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-24 .elementor-element.elementor-element-b23eb7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-b23eb7d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:#FF6D46;}.elementor-24 .elementor-element.elementor-element-8e8c50f{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-24 .elementor-element.elementor-element-8e8c50f:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-8e8c50f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-010a419{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-24 .elementor-element.elementor-element-72005ff{--display:flex;--justify-content:flex-end;}.elementor-24 .elementor-element.elementor-element-0d8de4f img{width:64px;}.elementor-24 .elementor-element.elementor-element-0fd502e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:32px 32px 0px 32px;--container-widget-width:100%;--container-widget-flex-grow:0;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-66c2cec{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-24 .elementor-element.elementor-element-66c2cec:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-66c2cec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-4d59a04{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-24 .elementor-element.elementor-element-ecfb298{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:32px 32px 0px 32px;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-3febbd3{--display:flex;--justify-content:flex-end;}.elementor-24 .elementor-element.elementor-element-407e712 img{width:64px;}.elementor-24 .elementor-element.elementor-element-9952a5c{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-24 .elementor-element.elementor-element-9952a5c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-9952a5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-cc29e02{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-24 .elementor-element.elementor-element-fa46475{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:32px 32px 0px 32px;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-f9f75b9{--display:flex;--justify-content:flex-end;}.elementor-24 .elementor-element.elementor-element-3423b06 img{width:64px;}.elementor-24 .elementor-element.elementor-element-fe9c746{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-24 .elementor-element.elementor-element-fe9c746:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-fe9c746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-1cfc61a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-24 .elementor-element.elementor-element-ff00ee3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:32px 32px 0px 32px;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-d5d3fc6{--display:flex;--justify-content:flex-end;}.elementor-24 .elementor-element.elementor-element-5a1172e img{width:64px;}.elementor-24 .elementor-element.elementor-element-b3a3ce7{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-24 .elementor-element.elementor-element-b3a3ce7:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-b3a3ce7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-d595987{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-24 .elementor-element.elementor-element-268a8a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:32px 32px 0px 32px;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-dd079a5{--display:flex;--justify-content:flex-end;}.elementor-24 .elementor-element.elementor-element-19a1cbc img{width:64px;}.elementor-24 .elementor-element.elementor-element-4540c8c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:0px;}:where( .elementor-24 .elementor-element.elementor-element-4540c8c .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-24 .elementor-element.elementor-element-4540c8c .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:2px;--swiper-pagination-bullet-vertical-gap:2px;}.elementor-24 .elementor-element.elementor-element-57d0956{--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:7rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-24 .elementor-element.elementor-element-57d0956:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-57d0956 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-c79e733{--display:flex;}.elementor-24 .elementor-element.elementor-element-17386dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-17386dd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-7293106{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-440aff3 .elementor-button{background-color:#FF6D46;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );border-radius:32px 32px 32px 32px;padding:11px 16px 8px 20px;}.elementor-24 .elementor-element.elementor-element-440aff3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:48px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-440aff3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-da74ee9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 32px;--row-gap:0px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-24 .elementor-element.elementor-element-60ded99{--display:flex;--min-height:65vh;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-24 .elementor-element.elementor-element-60ded99:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-60ded99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://milesandmates.be/wp-content/uploads/2025/10/IMG_1449-1-scaled.webp");background-position:center center;background-size:cover;}.elementor-24 .elementor-element.elementor-element-60ded99::before, .elementor-24 .elementor-element.elementor-element-60ded99 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-60ded99 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-60ded99 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-60ded99 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-60ded99 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2323233D 53%, #232323 68%);}.elementor-24 .elementor-element.elementor-element-3793bcf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-ecef65a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-ecef65a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-d9cb1d1{--display:flex;--min-height:65vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-24 .elementor-element.elementor-element-d9cb1d1:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-d9cb1d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://milesandmates.be/wp-content/uploads/2025/10/MaryShootsPeople-milesmates-133-scaled.webp");background-position:center center;background-size:cover;}.elementor-24 .elementor-element.elementor-element-d9cb1d1::before, .elementor-24 .elementor-element.elementor-element-d9cb1d1 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-d9cb1d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-d9cb1d1 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-d9cb1d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-d9cb1d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2323233D 53%, #232323 68%);}.elementor-24 .elementor-element.elementor-element-3d34fa4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-10429fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-10429fe .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-5b8dc81{--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:0rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-24 .elementor-element.elementor-element-f8beb4f{--display:flex;--min-height:50vh;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-24 .elementor-element.elementor-element-f8beb4f:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-f8beb4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-ffb34e1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-244b264{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-244b264 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-2dc0617 );}.elementor-24 .elementor-element.elementor-element-6e75ebe{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-2dc0617 );}.elementor-24 .elementor-element.elementor-element-67fb109 .elementor-button{background-color:var( --e-global-color-2dc0617 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );border-radius:32px 32px 32px 32px;padding:11px 16px 8px 20px;}.elementor-24 .elementor-element.elementor-element-67fb109{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:48px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-67fb109 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-348fda0{--display:flex;--justify-content:center;--padding-top:0rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-24 .elementor-element.elementor-element-4d7104b{--e-image-carousel-slides-to-show:7;}.elementor-24 .elementor-element.elementor-element-4d7104b .swiper-wrapper{display:flex;align-items:center;}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-380ef03{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:8rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-872b2b4{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24 .elementor-element.elementor-element-4a4e521 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-e37c5b5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-24 .elementor-element.elementor-element-28077ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 24px 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-28077ad .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-24 .elementor-element.elementor-element-0041ffe{--margin-top:-1rem;--margin-bottom:-2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-24 .elementor-element.elementor-element-b479ffe{--min-height:44vh;--border-radius:8px 8px 8px 8px;}.elementor-24 .elementor-element.elementor-element-b479ffe .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-24 .elementor-element.elementor-element-605d0d7{--padding-top:4rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-24 .elementor-element.elementor-element-f84c288 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-61b697d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-54d0a7d{--padding-top:0rem;--padding-bottom:4rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-1543e1d .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-1543e1d .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-2c73273{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-0aaf25f.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-0aaf25f .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-0aaf25f .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-e1ba3e5{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-fa158a0.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-fa158a0 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-fa158a0 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-769d596{--flex-wrap:wrap;--padding-top:4rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-24 .elementor-element.elementor-element-7dec764 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-838b2a1{--flex-wrap:wrap;--padding-top:0rem;--padding-bottom:4rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-24 .elementor-element.elementor-element-9712019 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-9712019 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-9712019 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-7fd47ed .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-7fd47ed .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-7fd47ed .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-b2ca68b .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-b2ca68b .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-b2ca68b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-8d3c9c8 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-8d3c9c8 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-8d3c9c8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-6a5e8ca .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-6a5e8ca .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-6a5e8ca .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-7e94193{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-c632f9a .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-c632f9a .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-c632f9a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-bb3d820 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-bb3d820 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-bb3d820 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-f7ec6f1{border-width:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-f7ec6f1 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-f7ec6f1 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-80e61df{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-aef64f9 img{height:100%;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-9233807 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-57e4d53{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-e51ac90 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-6b63f07 img{height:100%;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-460cd74 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-e2f6119{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-2775130 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-2cf507e{--min-height:55vh;}.elementor-24 .elementor-element.elementor-element-2ae2c91{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-24 .elementor-element.elementor-element-7df0e95 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-5f4ce30{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-5a73d18{--min-height:55vh;}.elementor-24 .elementor-element.elementor-element-e76a309{--min-height:55vh;}.elementor-24 .elementor-element.elementor-element-e76a309:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-e76a309 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-24 .elementor-element.elementor-element-17884da .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24 .elementor-element.elementor-element-92ea4ff .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24 .elementor-element.elementor-element-0c350a7{--min-height:55vh;}.elementor-24 .elementor-element.elementor-element-0328e25 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24 .elementor-element.elementor-element-dccf108{--min-height:55vh;}.elementor-24 .elementor-element.elementor-element-7cde4bd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24 .elementor-element.elementor-element-b67c4a1{--min-height:55vh;}.elementor-24 .elementor-element.elementor-element-3696b45 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24 .elementor-element.elementor-element-c60d32e{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:32px;}.elementor-24 .elementor-element.elementor-element-2d7ab92{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-24 .elementor-element.elementor-element-1d6adfe:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-1d6adfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;background-size:cover;}.elementor-24 .elementor-element.elementor-element-914cf22{--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-24 .elementor-element.elementor-element-b23eb7d{padding:0px 0px 0px 0px;text-align:left;}.elementor-24 .elementor-element.elementor-element-b23eb7d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-8e8c50f{--padding-top:72px;--padding-bottom:40px;--padding-left:48px;--padding-right:48px;}.elementor-24 .elementor-element.elementor-element-010a419{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;}.elementor-24 .elementor-element.elementor-element-0fd502e{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-24 .elementor-element.elementor-element-66c2cec{--padding-top:72px;--padding-bottom:40px;--padding-left:48px;--padding-right:48px;}.elementor-24 .elementor-element.elementor-element-4d59a04{--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-24 .elementor-element.elementor-element-ecfb298{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-9952a5c{--padding-top:72px;--padding-bottom:40px;--padding-left:48px;--padding-right:48px;}.elementor-24 .elementor-element.elementor-element-cc29e02{--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-24 .elementor-element.elementor-element-fa46475{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-fe9c746{--padding-top:72px;--padding-bottom:40px;--padding-left:48px;--padding-right:48px;}.elementor-24 .elementor-element.elementor-element-1cfc61a{--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-24 .elementor-element.elementor-element-ff00ee3{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-b3a3ce7{--padding-top:72px;--padding-bottom:40px;--padding-left:48px;--padding-right:48px;}.elementor-24 .elementor-element.elementor-element-d595987{--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-24 .elementor-element.elementor-element-268a8a8{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-19a1cbc img{width:64px;}.elementor-24 .elementor-element.elementor-element-4540c8c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-24 .elementor-element.elementor-element-57d0956{--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:4rem;--padding-bottom:4rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-24 .elementor-element.elementor-element-c79e733{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-24 .elementor-element.elementor-element-17386dd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-7293106{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-440aff3 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-60ded99{--min-height:55vh;}.elementor-24 .elementor-element.elementor-element-ecef65a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24 .elementor-element.elementor-element-d9cb1d1{--min-height:55vh;}.elementor-24 .elementor-element.elementor-element-10429fe .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24 .elementor-element.elementor-element-5b8dc81{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:4rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-24 .elementor-element.elementor-element-f8beb4f{--min-height:0vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-24 .elementor-element.elementor-element-244b264 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24 .elementor-element.elementor-element-6e75ebe{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-67fb109 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-4d7104b{--e-image-carousel-slides-to-show:5;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-380ef03{--padding-top:7rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-872b2b4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24 .elementor-element.elementor-element-4a4e521 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-24 .elementor-element.elementor-element-28077ad .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-24 .elementor-element.elementor-element-0041ffe{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-24 .elementor-element.elementor-element-b479ffe{--min-height:60vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-24 .elementor-element.elementor-element-605d0d7{--padding-top:2rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-24 .elementor-element.elementor-element-f84c288 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-61b697d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-54d0a7d{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-24 .elementor-element.elementor-element-e5cb1c1{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-1543e1d .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-1543e1d .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-2c73273{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-0aaf25f.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-0aaf25f .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-0aaf25f .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-e1ba3e5{--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-24 .elementor-element.elementor-element-fa158a0.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-fa158a0 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-fa158a0 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-769d596{--padding-top:2rem;--padding-bottom:0rem;--padding-left:1.55rem;--padding-right:1.5rem;}.elementor-24 .elementor-element.elementor-element-7dec764 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-838b2a1{--padding-top:0rem;--padding-bottom:2rem;--padding-left:1.55rem;--padding-right:1.5rem;}.elementor-24 .elementor-element.elementor-element-9712019 .elementor-icon-box-wrapper{text-align:left;}.elementor-24 .elementor-element.elementor-element-9712019 .elementor-icon{font-size:48px;}.elementor-24 .elementor-element.elementor-element-9712019 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-9712019 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-9712019 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-7fd47ed .elementor-icon-box-wrapper{text-align:left;}.elementor-24 .elementor-element.elementor-element-7fd47ed .elementor-icon{font-size:48px;}.elementor-24 .elementor-element.elementor-element-7fd47ed .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-7fd47ed .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-7fd47ed .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-b2ca68b .elementor-icon-box-wrapper{text-align:left;}.elementor-24 .elementor-element.elementor-element-b2ca68b .elementor-icon{font-size:48px;}.elementor-24 .elementor-element.elementor-element-b2ca68b .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-b2ca68b .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-b2ca68b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-8d3c9c8 .elementor-icon-box-wrapper{text-align:left;}.elementor-24 .elementor-element.elementor-element-8d3c9c8 .elementor-icon{font-size:48px;}.elementor-24 .elementor-element.elementor-element-8d3c9c8 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-8d3c9c8 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-8d3c9c8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-6a5e8ca .elementor-icon-box-wrapper{text-align:left;}.elementor-24 .elementor-element.elementor-element-6a5e8ca .elementor-icon{font-size:48px;}.elementor-24 .elementor-element.elementor-element-6a5e8ca .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-6a5e8ca .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-6a5e8ca .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-c632f9a .elementor-icon-box-wrapper{text-align:left;}.elementor-24 .elementor-element.elementor-element-c632f9a .elementor-icon{font-size:48px;}.elementor-24 .elementor-element.elementor-element-c632f9a .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-c632f9a .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-c632f9a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-bb3d820 .elementor-icon-box-wrapper{text-align:left;}.elementor-24 .elementor-element.elementor-element-bb3d820 .elementor-icon{font-size:48px;}.elementor-24 .elementor-element.elementor-element-bb3d820 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-bb3d820 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-bb3d820 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-f7ec6f1 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-f7ec6f1 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-80e61df{--gap:02rem 0rem;--row-gap:02rem;--column-gap:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-aef64f9:not( .elementor-widget-image ), .elementor-24 .elementor-element.elementor-element-aef64f9.elementor-widget-image img{-webkit-mask-position:bottom center;}.elementor-24 .elementor-element.elementor-element-9233807 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-57e4d53{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-e51ac90 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-6b63f07:not( .elementor-widget-image ), .elementor-24 .elementor-element.elementor-element-6b63f07.elementor-widget-image img{-webkit-mask-size:cover;-webkit-mask-position:top center;}.elementor-24 .elementor-element.elementor-element-460cd74 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-e2f6119{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-2775130 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-2cf507e{--min-height:50vh;}.elementor-24 .elementor-element.elementor-element-2ae2c91{--padding-top:2rem;--padding-bottom:4rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-24 .elementor-element.elementor-element-7df0e95 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-5f4ce30{padding:0px 0px 32px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-5a73d18{--min-height:55vh;}.elementor-24 .elementor-element.elementor-element-e76a309{--min-height:55vh;--overlay-opacity:0.75;}.elementor-24 .elementor-element.elementor-element-e76a309:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-e76a309 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-24 .elementor-element.elementor-element-17884da .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24 .elementor-element.elementor-element-92ea4ff .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24 .elementor-element.elementor-element-0c350a7{--min-height:55vh;}.elementor-24 .elementor-element.elementor-element-0328e25 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24 .elementor-element.elementor-element-dccf108{--min-height:55vh;}.elementor-24 .elementor-element.elementor-element-7cde4bd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24 .elementor-element.elementor-element-b67c4a1{--min-height:55vh;}.elementor-24 .elementor-element.elementor-element-3696b45 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24 .elementor-element.elementor-element-c60d32e{--e-n-carousel-swiper-slides-to-display:1;}.elementor-24 .elementor-element.elementor-element-2d7ab92{--padding-top:2rem;--padding-bottom:4rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-24 .elementor-element.elementor-element-914cf22{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-24 .elementor-element.elementor-element-b23eb7d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-8e8c50f{--padding-top:64px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-24 .elementor-element.elementor-element-0d8de4f{text-align:right;}.elementor-24 .elementor-element.elementor-element-0d8de4f img{width:32px;}.elementor-24 .elementor-element.elementor-element-66c2cec{--padding-top:64px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-24 .elementor-element.elementor-element-407e712{text-align:right;}.elementor-24 .elementor-element.elementor-element-407e712 img{width:32px;}.elementor-24 .elementor-element.elementor-element-9952a5c{--padding-top:64px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-24 .elementor-element.elementor-element-3423b06{text-align:right;}.elementor-24 .elementor-element.elementor-element-3423b06 img{width:32px;}.elementor-24 .elementor-element.elementor-element-fe9c746{--padding-top:64px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-24 .elementor-element.elementor-element-5a1172e{text-align:right;}.elementor-24 .elementor-element.elementor-element-5a1172e img{width:32px;}.elementor-24 .elementor-element.elementor-element-b3a3ce7{--padding-top:64px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-24 .elementor-element.elementor-element-19a1cbc{text-align:right;}.elementor-24 .elementor-element.elementor-element-19a1cbc img{width:32px;}.elementor-24 .elementor-element.elementor-element-4540c8c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-24 .elementor-element.elementor-element-57d0956{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-24 .elementor-element.elementor-element-17386dd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-7293106{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-440aff3 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-da74ee9{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-24 .elementor-element.elementor-element-60ded99{--min-height:55vh;}.elementor-24 .elementor-element.elementor-element-ecef65a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24 .elementor-element.elementor-element-d9cb1d1{--min-height:55vh;}.elementor-24 .elementor-element.elementor-element-10429fe .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24 .elementor-element.elementor-element-5b8dc81{--padding-top:0rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-24 .elementor-element.elementor-element-f8beb4f{--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-ffb34e1{--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-244b264 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24 .elementor-element.elementor-element-6e75ebe{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-67fb109 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-348fda0{--padding-top:0rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-24 .elementor-element.elementor-element-4d7104b{--e-image-carousel-slides-to-show:3;}}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-748dd62{--width:50%;}.elementor-24 .elementor-element.elementor-element-e37c5b5{--width:50%;}.elementor-24 .elementor-element.elementor-element-48625e2{--width:50%;}.elementor-24 .elementor-element.elementor-element-e5cb1c1{--width:33.33%;}.elementor-24 .elementor-element.elementor-element-2c73273{--width:33.33%;}.elementor-24 .elementor-element.elementor-element-e1ba3e5{--width:33.33%;}.elementor-24 .elementor-element.elementor-element-28989da{--width:50%;}.elementor-24 .elementor-element.elementor-element-da29b9d{--width:50%;}.elementor-24 .elementor-element.elementor-element-7e94193{--width:50%;}.elementor-24 .elementor-element.elementor-element-ffe59a9{--width:50%;}.elementor-24 .elementor-element.elementor-element-8b90d73{--width:50%;}.elementor-24 .elementor-element.elementor-element-1d6adfe{--content-width:64%;}.elementor-24 .elementor-element.elementor-element-914cf22{--content-width:100%;}.elementor-24 .elementor-element.elementor-element-8e8c50f{--width:100%;}.elementor-24 .elementor-element.elementor-element-72005ff{--width:10%;}.elementor-24 .elementor-element.elementor-element-66c2cec{--width:100%;}.elementor-24 .elementor-element.elementor-element-3febbd3{--width:10%;}.elementor-24 .elementor-element.elementor-element-9952a5c{--width:100%;}.elementor-24 .elementor-element.elementor-element-f9f75b9{--width:10%;}.elementor-24 .elementor-element.elementor-element-fe9c746{--width:100%;}.elementor-24 .elementor-element.elementor-element-d5d3fc6{--width:10%;}.elementor-24 .elementor-element.elementor-element-b3a3ce7{--width:100%;}.elementor-24 .elementor-element.elementor-element-dd079a5{--width:10%;}}@media(max-width:1024px) and (min-width:768px){.elementor-24 .elementor-element.elementor-element-748dd62{--width:100%;}.elementor-24 .elementor-element.elementor-element-e37c5b5{--width:100%;}.elementor-24 .elementor-element.elementor-element-48625e2{--width:100%;}.elementor-24 .elementor-element.elementor-element-28989da{--width:100%;}.elementor-24 .elementor-element.elementor-element-da29b9d{--width:100%;}.elementor-24 .elementor-element.elementor-element-7e94193{--width:100%;}.elementor-24 .elementor-element.elementor-element-dd079a5{--width:10%;}}/* Start custom CSS for button, class: .elementor-element-4a4e521 */.elementor-24 .elementor-element.elementor-element-4a4e521 svg {
    font-size: 32px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-748dd62 */@media (min-width: 1100px){
    .elementor-24 .elementor-element.elementor-element-748dd62{
  padding-right: clamp(3rem, 5.5vw, 8rem) !important;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380ef03 */@media (min-width: 1100px){
    .elementor-24 .elementor-element.elementor-element-380ef03 {
  /* left and right padding */
  padding-left: clamp(5rem, 9vw, 15rem)!important;
  padding-right: clamp(5rem, 9vw, 15rem)!important;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b479ffe */.elementor-24 .elementor-element.elementor-element-b479ffe {
    
  background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/Brede-desktop-mask.svg');
  mask-image: url('/wp-content/uploads/2025/10/Brede-desktop-mask.svg');
  -webkit-mask-size: cover!important;
  mask-size: cover!important;
}

@media (min-width: 601px) and (max-width: 1024px) { 
    .elementor-24 .elementor-element.elementor-element-b479ffe {
    background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/frameV7.svg');
  mask-image: url('/wp-content/uploads/2025/10/frameV7.svg');
  -webkit-mask-size: 100% 100%!important;
  mask-size: 100% 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-position: center;
}}


@media (max-width: 600px) { 
    .elementor-24 .elementor-element.elementor-element-b479ffe {
    background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  -webkit-mask-size: 100% 100%!important;
  mask-size: 100% 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-position: center;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0041ffe */@media (min-width: 1100px){
    .elementor-24 .elementor-element.elementor-element-0041ffe {
  /* left and right padding */
  padding-left: clamp(5rem, 9vw, 15rem)!important;
  padding-right: clamp(5rem, 9vw, 15rem)!important;
  overflow: visible;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48625e2 */@media (min-width: 1100px){
    .elementor-24 .elementor-element.elementor-element-48625e2{
  padding-right: clamp(3rem, 5.5vw, 8rem) !important;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-605d0d7 */@media (min-width: 1100px){
    .elementor-24 .elementor-element.elementor-element-605d0d7 {
  /* left and right padding */
  padding-left: clamp(5rem, 9vw, 15rem)!important;
  padding-right: clamp(5rem, 9vw, 15rem)!important;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54d0a7d */@media (min-width: 1100px){
    .elementor-24 .elementor-element.elementor-element-54d0a7d {
  /* left and right padding */
  padding-left: clamp(5rem, 9vw, 15rem)!important;
  padding-right: clamp(5rem, 9vw, 15rem)!important;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28989da */@media (min-width: 1100px){
    .elementor-24 .elementor-element.elementor-element-28989da{
  padding-right: clamp(3rem, 5.5vw, 8rem) !important;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-769d596 */@media (min-width: 1100px){
    .elementor-24 .elementor-element.elementor-element-769d596 {
  /* left and right padding */
  padding-left: clamp(5rem, 9vw, 15rem)!important;
  padding-right: clamp(5rem, 9vw, 15rem)!important;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da29b9d */@media (min-width: 1100px){
    .elementor-24 .elementor-element.elementor-element-da29b9d{
  padding-right: clamp(3rem, 5.5vw, 8rem) !important;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-838b2a1 */@media (min-width: 1100px){
    .elementor-24 .elementor-element.elementor-element-838b2a1 {
  /* left and right padding */
  padding-left: clamp(5rem, 9vw, 15rem)!important;
  padding-right: clamp(5rem, 9vw, 15rem)!important;
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aef64f9 */.elementor-24 .elementor-element.elementor-element-aef64f9 img {
    height: 65vh;
    aspect-ratio: 1/1!important;
    object-fit: cover;
}

@media (max-width: 950px ) {
    .elementor-24 .elementor-element.elementor-element-aef64f9 img{
        min-height: 35vh;
        max-height: 75vh!important;
            aspect-ratio: 1/1!important;
    object-fit: cover!important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e51ac90 */.elementor-24 .elementor-element.elementor-element-e51ac90 svg {
    font-size: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b63f07 */.elementor-24 .elementor-element.elementor-element-6b63f07 img {
    height: 65vh;
    aspect-ratio: 1/1!important;
    object-fit: cover;
}

@media (max-width: 950px ) {
    .elementor-24 .elementor-element.elementor-element-6b63f07 img{
        min-height: 35vh;
        max-height: 75vh!important;
            aspect-ratio: 1/1!important;
    object-fit: cover!important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2775130 */.elementor-24 .elementor-element.elementor-element-2775130 svg {
    font-size: 32px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80e61df */@media (min-width: 1100px){
    .elementor-24 .elementor-element.elementor-element-80e61df {
  /* left and right padding */
  padding-left: clamp(5rem, 9vw, 15rem)!important;
  padding-right: clamp(5rem, 9vw, 15rem)!important;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a73d18 *//* for your HTML structure */
.elementor-24 .elementor-element.elementor-element-5a73d18  {
  -webkit-mask: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
          mask: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e76a309 *//* for your HTML structure */
.elementor-24 .elementor-element.elementor-element-e76a309  {
  -webkit-mask: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
          mask: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c350a7 *//* for your HTML structure */
.elementor-24 .elementor-element.elementor-element-0c350a7  {
  -webkit-mask: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
          mask: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dccf108 *//* for your HTML structure */
.elementor-24 .elementor-element.elementor-element-dccf108  {
  -webkit-mask: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
          mask: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b67c4a1 *//* for your HTML structure */
.elementor-24 .elementor-element.elementor-element-b67c4a1  {
  -webkit-mask: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
          mask: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a73d18 *//* for your HTML structure */
.elementor-24 .elementor-element.elementor-element-5a73d18  {
  -webkit-mask: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
          mask: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e76a309 *//* for your HTML structure */
.elementor-24 .elementor-element.elementor-element-e76a309  {
  -webkit-mask: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
          mask: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c350a7 *//* for your HTML structure */
.elementor-24 .elementor-element.elementor-element-0c350a7  {
  -webkit-mask: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
          mask: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dccf108 *//* for your HTML structure */
.elementor-24 .elementor-element.elementor-element-dccf108  {
  -webkit-mask: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
          mask: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b67c4a1 *//* for your HTML structure */
.elementor-24 .elementor-element.elementor-element-b67c4a1  {
  -webkit-mask: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
          mask: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a73d18 *//* for your HTML structure */
.elementor-24 .elementor-element.elementor-element-5a73d18  {
  -webkit-mask: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
          mask: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e76a309 *//* for your HTML structure */
.elementor-24 .elementor-element.elementor-element-e76a309  {
  -webkit-mask: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
          mask: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c350a7 *//* for your HTML structure */
.elementor-24 .elementor-element.elementor-element-0c350a7  {
  -webkit-mask: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
          mask: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dccf108 *//* for your HTML structure */
.elementor-24 .elementor-element.elementor-element-dccf108  {
  -webkit-mask: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
          mask: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b67c4a1 *//* for your HTML structure */
.elementor-24 .elementor-element.elementor-element-b67c4a1  {
  -webkit-mask: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
          mask: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a73d18 *//* for your HTML structure */
.elementor-24 .elementor-element.elementor-element-5a73d18  {
  -webkit-mask: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
          mask: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e76a309 *//* for your HTML structure */
.elementor-24 .elementor-element.elementor-element-e76a309  {
  -webkit-mask: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
          mask: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c350a7 *//* for your HTML structure */
.elementor-24 .elementor-element.elementor-element-0c350a7  {
  -webkit-mask: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
          mask: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dccf108 *//* for your HTML structure */
.elementor-24 .elementor-element.elementor-element-dccf108  {
  -webkit-mask: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
          mask: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b67c4a1 *//* for your HTML structure */
.elementor-24 .elementor-element.elementor-element-b67c4a1  {
  -webkit-mask: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
          mask: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a73d18 *//* for your HTML structure */
.elementor-24 .elementor-element.elementor-element-5a73d18  {
  -webkit-mask: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
          mask: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e76a309 *//* for your HTML structure */
.elementor-24 .elementor-element.elementor-element-e76a309  {
  -webkit-mask: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
          mask: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c350a7 *//* for your HTML structure */
.elementor-24 .elementor-element.elementor-element-0c350a7  {
  -webkit-mask: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
          mask: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dccf108 *//* for your HTML structure */
.elementor-24 .elementor-element.elementor-element-dccf108  {
  -webkit-mask: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
          mask: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b67c4a1 *//* for your HTML structure */
.elementor-24 .elementor-element.elementor-element-b67c4a1  {
  -webkit-mask: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
          mask: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a73d18 *//* for your HTML structure */
.elementor-24 .elementor-element.elementor-element-5a73d18  {
  -webkit-mask: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
          mask: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e76a309 *//* for your HTML structure */
.elementor-24 .elementor-element.elementor-element-e76a309  {
  -webkit-mask: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
          mask: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c350a7 *//* for your HTML structure */
.elementor-24 .elementor-element.elementor-element-0c350a7  {
  -webkit-mask: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
          mask: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dccf108 *//* for your HTML structure */
.elementor-24 .elementor-element.elementor-element-dccf108  {
  -webkit-mask: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
          mask: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b67c4a1 *//* for your HTML structure */
.elementor-24 .elementor-element.elementor-element-b67c4a1  {
  -webkit-mask: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
          mask: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg')
                no-repeat center / 100% 100%;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-c60d32e *//* Base style for inactive bullets */
.elementor-24 .elementor-element.elementor-element-c60d32e .swiper-pagination-bullet {
  width: 56px;
  height: 3px;
  border-radius: 2px;
  background: #E6E6E6;
  opacity: 1;
  transition: background 0.3s ease;
}

/* Active bullet (orange) */
.elementor-24 .elementor-element.elementor-element-c60d32e .swiper-pagination-bullet-active {
  background: #FF6D46; /* your orange color */
}

/* Optional: tighter layout, centered */
.elementor-24 .elementor-element.elementor-element-c60d32e .swiper-pagination {
  display: flex;
  justify-content: start!important;
  align-items: start!important;
  gap: 1px!important;
  margin-top: 20px; /* adjust space below slides */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ae2c91 */@media (min-width: 1100px){
    .elementor-24 .elementor-element.elementor-element-2ae2c91 {
  /* left and right padding */
  padding-left: clamp(5rem, 9vw, 15rem)!important;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e8c50f */.elementor-24 .elementor-element.elementor-element-8e8c50f {
    
  background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');
  mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');

  -webkit-mask-size: cover!important;
  mask-size: cover!important;
}

@media (max-width: 950px) { .elementor-24 .elementor-element.elementor-element-8e8c50f {
      -webkit-mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c2cec */.elementor-24 .elementor-element.elementor-element-66c2cec {
    
  background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');
  mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');

  -webkit-mask-size: cover!important;
  mask-size: cover!important;
}

@media (max-width: 950px) { .elementor-24 .elementor-element.elementor-element-66c2cec {
      -webkit-mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9952a5c */.elementor-24 .elementor-element.elementor-element-9952a5c {
    
  background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');
  mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');

  -webkit-mask-size: cover!important;
  mask-size: cover!important;
}

@media (max-width: 950px) { .elementor-24 .elementor-element.elementor-element-9952a5c {
      -webkit-mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe9c746 */.elementor-24 .elementor-element.elementor-element-fe9c746 {
    
  background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');
  mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');

  -webkit-mask-size: cover!important;
  mask-size: cover!important;
}

@media (max-width: 950px) { .elementor-24 .elementor-element.elementor-element-fe9c746 {
      -webkit-mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3a3ce7 */.elementor-24 .elementor-element.elementor-element-b3a3ce7 {
    
  background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');
  mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');

  -webkit-mask-size: cover!important;
  mask-size: cover!important;
}

@media (max-width: 950px) { .elementor-24 .elementor-element.elementor-element-b3a3ce7 {
      -webkit-mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e8c50f */.elementor-24 .elementor-element.elementor-element-8e8c50f {
    
  background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');
  mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');

  -webkit-mask-size: cover!important;
  mask-size: cover!important;
}

@media (max-width: 950px) { .elementor-24 .elementor-element.elementor-element-8e8c50f {
      -webkit-mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c2cec */.elementor-24 .elementor-element.elementor-element-66c2cec {
    
  background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');
  mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');

  -webkit-mask-size: cover!important;
  mask-size: cover!important;
}

@media (max-width: 950px) { .elementor-24 .elementor-element.elementor-element-66c2cec {
      -webkit-mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9952a5c */.elementor-24 .elementor-element.elementor-element-9952a5c {
    
  background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');
  mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');

  -webkit-mask-size: cover!important;
  mask-size: cover!important;
}

@media (max-width: 950px) { .elementor-24 .elementor-element.elementor-element-9952a5c {
      -webkit-mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe9c746 */.elementor-24 .elementor-element.elementor-element-fe9c746 {
    
  background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');
  mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');

  -webkit-mask-size: cover!important;
  mask-size: cover!important;
}

@media (max-width: 950px) { .elementor-24 .elementor-element.elementor-element-fe9c746 {
      -webkit-mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3a3ce7 */.elementor-24 .elementor-element.elementor-element-b3a3ce7 {
    
  background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');
  mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');

  -webkit-mask-size: cover!important;
  mask-size: cover!important;
}

@media (max-width: 950px) { .elementor-24 .elementor-element.elementor-element-b3a3ce7 {
      -webkit-mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e8c50f */.elementor-24 .elementor-element.elementor-element-8e8c50f {
    
  background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');
  mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');

  -webkit-mask-size: cover!important;
  mask-size: cover!important;
}

@media (max-width: 950px) { .elementor-24 .elementor-element.elementor-element-8e8c50f {
      -webkit-mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c2cec */.elementor-24 .elementor-element.elementor-element-66c2cec {
    
  background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');
  mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');

  -webkit-mask-size: cover!important;
  mask-size: cover!important;
}

@media (max-width: 950px) { .elementor-24 .elementor-element.elementor-element-66c2cec {
      -webkit-mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9952a5c */.elementor-24 .elementor-element.elementor-element-9952a5c {
    
  background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');
  mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');

  -webkit-mask-size: cover!important;
  mask-size: cover!important;
}

@media (max-width: 950px) { .elementor-24 .elementor-element.elementor-element-9952a5c {
      -webkit-mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe9c746 */.elementor-24 .elementor-element.elementor-element-fe9c746 {
    
  background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');
  mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');

  -webkit-mask-size: cover!important;
  mask-size: cover!important;
}

@media (max-width: 950px) { .elementor-24 .elementor-element.elementor-element-fe9c746 {
      -webkit-mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3a3ce7 */.elementor-24 .elementor-element.elementor-element-b3a3ce7 {
    
  background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');
  mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');

  -webkit-mask-size: cover!important;
  mask-size: cover!important;
}

@media (max-width: 950px) { .elementor-24 .elementor-element.elementor-element-b3a3ce7 {
      -webkit-mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e8c50f */.elementor-24 .elementor-element.elementor-element-8e8c50f {
    
  background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');
  mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');

  -webkit-mask-size: cover!important;
  mask-size: cover!important;
}

@media (max-width: 950px) { .elementor-24 .elementor-element.elementor-element-8e8c50f {
      -webkit-mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c2cec */.elementor-24 .elementor-element.elementor-element-66c2cec {
    
  background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');
  mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');

  -webkit-mask-size: cover!important;
  mask-size: cover!important;
}

@media (max-width: 950px) { .elementor-24 .elementor-element.elementor-element-66c2cec {
      -webkit-mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9952a5c */.elementor-24 .elementor-element.elementor-element-9952a5c {
    
  background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');
  mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');

  -webkit-mask-size: cover!important;
  mask-size: cover!important;
}

@media (max-width: 950px) { .elementor-24 .elementor-element.elementor-element-9952a5c {
      -webkit-mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe9c746 */.elementor-24 .elementor-element.elementor-element-fe9c746 {
    
  background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');
  mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');

  -webkit-mask-size: cover!important;
  mask-size: cover!important;
}

@media (max-width: 950px) { .elementor-24 .elementor-element.elementor-element-fe9c746 {
      -webkit-mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3a3ce7 */.elementor-24 .elementor-element.elementor-element-b3a3ce7 {
    
  background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');
  mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');

  -webkit-mask-size: cover!important;
  mask-size: cover!important;
}

@media (max-width: 950px) { .elementor-24 .elementor-element.elementor-element-b3a3ce7 {
      -webkit-mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e8c50f */.elementor-24 .elementor-element.elementor-element-8e8c50f {
    
  background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');
  mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');

  -webkit-mask-size: cover!important;
  mask-size: cover!important;
}

@media (max-width: 950px) { .elementor-24 .elementor-element.elementor-element-8e8c50f {
      -webkit-mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c2cec */.elementor-24 .elementor-element.elementor-element-66c2cec {
    
  background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');
  mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');

  -webkit-mask-size: cover!important;
  mask-size: cover!important;
}

@media (max-width: 950px) { .elementor-24 .elementor-element.elementor-element-66c2cec {
      -webkit-mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9952a5c */.elementor-24 .elementor-element.elementor-element-9952a5c {
    
  background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');
  mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');

  -webkit-mask-size: cover!important;
  mask-size: cover!important;
}

@media (max-width: 950px) { .elementor-24 .elementor-element.elementor-element-9952a5c {
      -webkit-mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe9c746 */.elementor-24 .elementor-element.elementor-element-fe9c746 {
    
  background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');
  mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');

  -webkit-mask-size: cover!important;
  mask-size: cover!important;
}

@media (max-width: 950px) { .elementor-24 .elementor-element.elementor-element-fe9c746 {
      -webkit-mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3a3ce7 */.elementor-24 .elementor-element.elementor-element-b3a3ce7 {
    
  background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');
  mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');

  -webkit-mask-size: cover!important;
  mask-size: cover!important;
}

@media (max-width: 950px) { .elementor-24 .elementor-element.elementor-element-b3a3ce7 {
      -webkit-mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e8c50f */.elementor-24 .elementor-element.elementor-element-8e8c50f {
    
  background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');
  mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');

  -webkit-mask-size: cover!important;
  mask-size: cover!important;
}

@media (max-width: 950px) { .elementor-24 .elementor-element.elementor-element-8e8c50f {
      -webkit-mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c2cec */.elementor-24 .elementor-element.elementor-element-66c2cec {
    
  background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');
  mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');

  -webkit-mask-size: cover!important;
  mask-size: cover!important;
}

@media (max-width: 950px) { .elementor-24 .elementor-element.elementor-element-66c2cec {
      -webkit-mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9952a5c */.elementor-24 .elementor-element.elementor-element-9952a5c {
    
  background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');
  mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');

  -webkit-mask-size: cover!important;
  mask-size: cover!important;
}

@media (max-width: 950px) { .elementor-24 .elementor-element.elementor-element-9952a5c {
      -webkit-mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe9c746 */.elementor-24 .elementor-element.elementor-element-fe9c746 {
    
  background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');
  mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');

  -webkit-mask-size: cover!important;
  mask-size: cover!important;
}

@media (max-width: 950px) { .elementor-24 .elementor-element.elementor-element-fe9c746 {
      -webkit-mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3a3ce7 */.elementor-24 .elementor-element.elementor-element-b3a3ce7 {
    
  background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');
  mask-image: url('/wp-content/uploads/2025/10/testimonial-2.svg');

  -webkit-mask-size: cover!important;
  mask-size: cover!important;
}

@media (max-width: 950px) { .elementor-24 .elementor-element.elementor-element-b3a3ce7 {
      -webkit-mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-4540c8c *//* Base style for inactive bullets */
.elementor-24 .elementor-element.elementor-element-4540c8c .swiper-pagination-bullet {
  width: 56px;
  height: 3px;
  border-radius: 2px;
  background: #E6E6E6;
  opacity: 1;
  transition: background 0.3s ease;
}

/* Active bullet (orange) */
.elementor-24 .elementor-element.elementor-element-4540c8c .swiper-pagination-bullet-active {
  background: #FF6D46; /* your orange color */
}

/* Optional: tighter layout, centered */
.elementor-24 .elementor-element.elementor-element-4540c8c .swiper-pagination {
  display: flex;
  justify-content: start!important;
  align-items: start!important;
  gap: 1px!important;
  margin-top: 20px; /* adjust space below slides */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d7ab92 */@media (min-width: 1100px){
    .elementor-24 .elementor-element.elementor-element-2d7ab92 {
  /* left and right padding */
  padding-left: clamp(5rem, 9vw, 15rem)!important;
  padding-right: clamp(5rem, 9vw, 15rem)!important;
}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-440aff3 */.elementor-24 .elementor-element.elementor-element-440aff3 svg {
    font-size: 32px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c79e733 */@media (min-width: 1100px){
    .elementor-24 .elementor-element.elementor-element-c79e733{
  padding-right: clamp(3rem, 5.5vw, 8rem) !important;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60ded99 */.elementor-24 .elementor-element.elementor-element-60ded99 {
      -webkit-mask-image: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9cb1d1 */.elementor-24 .elementor-element.elementor-element-d9cb1d1 {
      -webkit-mask-image: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('https://milesandmates.be/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57d0956 */@media (min-width: 1100px){
    .elementor-24 .elementor-element.elementor-element-57d0956 {
  /* left and right padding */
  padding-left: clamp(5rem, 9vw, 15rem)!important;
  padding-right: clamp(5rem, 9vw, 15rem)!important;
}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-67fb109 */.elementor-24 .elementor-element.elementor-element-67fb109 svg {
    font-size: 32px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8beb4f */.elementor-24 .elementor-element.elementor-element-f8beb4f {
    
  background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/Brede-desktop-mask.svg');
  mask-image: url('/wp-content/uploads/2025/10/Brede-desktop-mask.svg');
  -webkit-mask-size: cover!important;
  mask-size: cover!important;
}

@media (min-width: 601px) and (max-width: 1024px) { 
    .elementor-24 .elementor-element.elementor-element-f8beb4f {
    background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/frameV7.svg');
  mask-image: url('/wp-content/uploads/2025/10/frameV7.svg');
  -webkit-mask-size: 100% 100%!important;
  mask-size: 100% 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-position: center;
}}


@media (max-width: 600px) { 
    .elementor-24 .elementor-element.elementor-element-f8beb4f {
    background: #FF6347; /* Your orange color */
  -webkit-mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  mask-image: url('/wp-content/uploads/2025/10/high-frame-S-V3.svg');
  -webkit-mask-size: 100% 100%!important;
  mask-size: 100% 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-position: center;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b8dc81 */@media (min-width: 1100px){
    .elementor-24 .elementor-element.elementor-element-5b8dc81 {
  /* left and right padding */
  padding-left: clamp(5rem, 9vw, 15rem)!important;
  padding-right: clamp(5rem, 9vw, 15rem)!important;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-348fda0 */@media (min-width: 1100px){
    .elementor-24 .elementor-element.elementor-element-348fda0 {
  /* left and right padding */
  padding-left: clamp(5rem, 9vw, 15rem)!important;
  padding-right: clamp(5rem, 9vw, 15rem)!important;
}}/* End custom CSS */