.elementor-9 .elementor-element.elementor-element-8eb9d2e{padding:2em 4em 0em 4em;}.elementor-9 .elementor-element.elementor-element-66089c9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-56df9bd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9 .elementor-element.elementor-element-56df9bd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-dead40f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-76ee5fd > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-9 .elementor-element.elementor-element-c8eb19d{margin-top:0px;margin-bottom:0px;z-index:9997;}.elementor-9 .elementor-element.elementor-element-b8c262c{z-index:99;}.elementor-9 .elementor-element.elementor-element-38bb200:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-38bb200 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9F2FF;}.elementor-9 .elementor-element.elementor-element-38bb200{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9 .elementor-element.elementor-element-38bb200 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-c3d30fd{padding:2em 4em 2em 4em;}.elementor-9 .elementor-element.elementor-element-f0c27d1 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-9 .elementor-element.elementor-element-f0c27d1{text-align:center;}.elementor-9 .elementor-element.elementor-element-f0c27d1 .elementor-heading-title{font-size:2em;}.elementor-9 .elementor-element.elementor-element-09a00cb{font-size:1.2em;}.elementor-9 .elementor-element.elementor-element-6cdedf6{padding:0em 4em 0em 4em;}.elementor-9 .elementor-element.elementor-element-37b377f{padding:4em 4em 4em 4em;}.elementor-9 .elementor-element.elementor-element-ad87e75 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-0d3a1d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 2em 1em 2em;}.elementor-9 .elementor-element.elementor-element-0d3a1d4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-71a7265 > .elementor-element-populated{padding:0em 4em 0em 4em;}.elementor-9 .elementor-element.elementor-element-33317a2{margin-top:1em;margin-bottom:1em;padding:0em 0em 0em 0em;}.elementor-9 .elementor-element.elementor-element-dd25592{text-align:center;}.elementor-9 .elementor-element.elementor-element-dd25592 .elementor-heading-title{font-size:2em;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-4e78422:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4e78422 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #7DBE00 0%, #B7F229 100%);}.elementor-9 .elementor-element.elementor-element-4e78422, .elementor-9 .elementor-element.elementor-element-4e78422 > .elementor-background-overlay{border-radius:1em 1em 1em 1em;}.elementor-9 .elementor-element.elementor-element-4e78422{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0.5em;margin-bottom:0.5em;padding:1em 0em 1em 0em;}.elementor-9 .elementor-element.elementor-element-4e78422 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-122449c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-122449c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-bf3e69b .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-bf3e69b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-bf3e69b.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-bf3e69b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-bf3e69b.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-bf3e69b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-d7230ca.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-d7230ca.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-937e8f0 .elementor-heading-title{font-weight:600;text-shadow:1px 0px 3px #000000;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-116987a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-116987a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-baaf198{font-size:1.2em;font-weight:600;text-shadow:1px 0px 3px rgba(0, 0, 0, 0.86);color:#FFFFFF;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-7827855.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-7827855.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-0fd4255 .elementor-button{background-color:#FFFFFF00;font-family:"Brandentity-abc-Regular", Sans-serif;font-size:1.4em;fill:#FFFFFF;color:#FFFFFF;transition-duration:2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-0fd4255 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-0fd4255 .elementor-button:focus{background-color:#640088;border-color:var( --e-global-color-a8869c8 );}.elementor-9 .elementor-element.elementor-element-9069ae0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-9069ae0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFBE00 0%, #FF6000 100%);}.elementor-9 .elementor-element.elementor-element-9069ae0, .elementor-9 .elementor-element.elementor-element-9069ae0 > .elementor-background-overlay{border-radius:1em 1em 1em 1em;}.elementor-9 .elementor-element.elementor-element-9069ae0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0.5em;margin-bottom:0.5em;padding:1em 0em 1em 0em;}.elementor-9 .elementor-element.elementor-element-9069ae0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-1a0810c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-1a0810c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-b7b2261 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-b7b2261.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-b7b2261.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-b7b2261.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-b7b2261.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-b7b2261.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-e5fd185.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-e5fd185.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-37baa01 .elementor-heading-title{font-weight:600;text-shadow:1px 0px 3px #000000;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-7a26858.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-7a26858.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-2fcf061{font-size:1.2em;font-weight:600;text-shadow:1px 0px 3px rgba(0, 0, 0, 0.86);color:#FFFFFF;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-4f89d44.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-4f89d44.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-f4176d9 .elementor-button{background-color:#FFFFFF00;font-family:"Brandentity-abc-Regular", Sans-serif;font-size:1.4em;fill:#FFFFFF;color:#FFFFFF;transition-duration:2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-f4176d9 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-f4176d9 .elementor-button:focus{background-color:#640088;border-color:var( --e-global-color-a8869c8 );}.elementor-9 .elementor-element.elementor-element-7817ac8:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7817ac8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #24BE00 0%, #0092E2 100%);}.elementor-9 .elementor-element.elementor-element-7817ac8, .elementor-9 .elementor-element.elementor-element-7817ac8 > .elementor-background-overlay{border-radius:1em 1em 1em 1em;}.elementor-9 .elementor-element.elementor-element-7817ac8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0.5em;margin-bottom:0.5em;padding:1em 0em 1em 0em;}.elementor-9 .elementor-element.elementor-element-7817ac8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-fc2bdf3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-fc2bdf3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-4ddf6a8 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-4ddf6a8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-4ddf6a8.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-4ddf6a8.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-4ddf6a8.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-4ddf6a8.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-e0b55b1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-e0b55b1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-b662753 .elementor-heading-title{font-weight:600;text-shadow:1px 0px 3px #000000;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-a05a6d9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-a05a6d9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-15590e2{font-size:1.2em;font-weight:600;text-shadow:1px 0px 3px rgba(0, 0, 0, 0.86);color:#FFFFFF;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-35d8d97.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-35d8d97.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-ce0cc57 .elementor-button{background-color:#FFFFFF00;font-family:"Brandentity-abc-Regular", Sans-serif;font-size:1.4em;fill:#FFFFFF;color:#FFFFFF;transition-duration:2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-ce0cc57 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-ce0cc57 .elementor-button:focus{background-color:#640088;border-color:var( --e-global-color-a8869c8 );}.elementor-9 .elementor-element.elementor-element-43e5955:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-43e5955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0058BE 0%, #AF00E6 90%);}.elementor-9 .elementor-element.elementor-element-43e5955, .elementor-9 .elementor-element.elementor-element-43e5955 > .elementor-background-overlay{border-radius:1em 1em 1em 1em;}.elementor-9 .elementor-element.elementor-element-43e5955{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0.5em;margin-bottom:0.5em;padding:1em 0em 1em 0em;}.elementor-9 .elementor-element.elementor-element-43e5955 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-99365fb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-99365fb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-47159fd .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-47159fd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-47159fd.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-47159fd.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-47159fd.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-47159fd.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-dbd99e9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-dbd99e9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-aa7fe3c .elementor-heading-title{font-weight:600;text-shadow:1px 0px 3px #000000;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-9e65159.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-9e65159.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-5d7310a{font-size:1.2em;font-weight:600;text-shadow:1px 0px 3px rgba(0, 0, 0, 0.86);color:#FFFFFF;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-6fbc4a2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-6fbc4a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-82dc0cd .elementor-button{background-color:#FFFFFF00;font-family:"Brandentity-abc-Regular", Sans-serif;font-size:1.4em;fill:#FFFFFF;color:#FFFFFF;transition-duration:2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-82dc0cd .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-82dc0cd .elementor-button:focus{background-color:#640088;border-color:var( --e-global-color-a8869c8 );}.elementor-9 .elementor-element.elementor-element-2e094bb:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2e094bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #7800BE 0%, #C20030 90%);}.elementor-9 .elementor-element.elementor-element-2e094bb, .elementor-9 .elementor-element.elementor-element-2e094bb > .elementor-background-overlay{border-radius:1em 1em 1em 1em;}.elementor-9 .elementor-element.elementor-element-2e094bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0.5em;margin-bottom:0.5em;padding:1em 0em 1em 0em;}.elementor-9 .elementor-element.elementor-element-2e094bb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-0ee8373.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-0ee8373.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-dbfa5fc .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-dbfa5fc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-dbfa5fc.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-dbfa5fc.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-dbfa5fc.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-dbfa5fc.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-b862f3d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-b862f3d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-cd8421d .elementor-heading-title{font-weight:600;text-shadow:1px 0px 3px #000000;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-66bff49.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-66bff49.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-106714e{font-size:1.2em;font-weight:600;text-shadow:1px 0px 3px rgba(0, 0, 0, 0.86);color:#FFFFFF;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-777827a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-777827a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-4595e04 .elementor-button{background-color:#FFFFFF00;font-family:"Brandentity-abc-Regular", Sans-serif;font-size:1.4em;fill:#FFFFFF;color:#FFFFFF;transition-duration:2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-4595e04 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-4595e04 .elementor-button:focus{background-color:#640088;border-color:var( --e-global-color-a8869c8 );}.elementor-9 .elementor-element.elementor-element-e22466e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e22466e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #CE5E00 0%, #1E007E 90%);}.elementor-9 .elementor-element.elementor-element-e22466e, .elementor-9 .elementor-element.elementor-element-e22466e > .elementor-background-overlay{border-radius:1em 1em 1em 1em;}.elementor-9 .elementor-element.elementor-element-e22466e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0.5em;margin-bottom:0.5em;padding:1em 0em 1em 0em;}.elementor-9 .elementor-element.elementor-element-e22466e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-286a196.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-286a196.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-fe0649f .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-fe0649f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-fe0649f.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-fe0649f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-fe0649f.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-fe0649f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-ae85b65.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-ae85b65.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-417b352 .elementor-heading-title{font-weight:600;text-shadow:1px 0px 3px #000000;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-99d4aff.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-99d4aff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-eaf5543{font-size:1.2em;font-weight:600;text-shadow:1px 0px 3px rgba(0, 0, 0, 0.86);color:#FFFFFF;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-529225f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-529225f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-efbc0f1 .elementor-button{background-color:#FFFFFF00;font-family:"Brandentity-abc-Regular", Sans-serif;font-size:1.4em;fill:#FFFFFF;color:#FFFFFF;transition-duration:2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-efbc0f1 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-efbc0f1 .elementor-button:focus{background-color:#640088;border-color:var( --e-global-color-a8869c8 );}.elementor-9 .elementor-element.elementor-element-0ee7c62:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0ee7c62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #99272D 0%, #36454F 90%);}.elementor-9 .elementor-element.elementor-element-0ee7c62, .elementor-9 .elementor-element.elementor-element-0ee7c62 > .elementor-background-overlay{border-radius:1em 1em 1em 1em;}.elementor-9 .elementor-element.elementor-element-0ee7c62{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0.5em;margin-bottom:0.5em;padding:1em 0em 1em 0em;}.elementor-9 .elementor-element.elementor-element-0ee7c62 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-fe9ad7a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-fe9ad7a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-81f2f6d .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-81f2f6d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-81f2f6d.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-81f2f6d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-81f2f6d.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-81f2f6d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-162baae.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-162baae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-d307738 .elementor-heading-title{font-weight:600;text-shadow:1px 0px 3px #000000;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-4c215d2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-4c215d2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-6b50b66{font-size:1.2em;font-weight:600;text-shadow:1px 0px 3px rgba(0, 0, 0, 0.86);color:#FFFFFF;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-13e64ae.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-13e64ae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-7df3a6a .elementor-button{background-color:#FFFFFF00;font-family:"Brandentity-abc-Regular", Sans-serif;font-size:1.4em;fill:#FFFFFF;color:#FFFFFF;transition-duration:2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-7df3a6a .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-7df3a6a .elementor-button:focus{background-color:#640088;border-color:var( --e-global-color-a8869c8 );}.elementor-9 .elementor-element.elementor-element-79ed363{padding:4em 4em 4em 4em;}.elementor-9 .elementor-element.elementor-element-cf98965 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-8eb9d2e{padding:4% 2% 4% 2%;}.elementor-9 .elementor-element.elementor-element-dead40f > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-9 .elementor-element.elementor-element-76ee5fd > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-9 .elementor-element.elementor-element-37b377f{padding:4% 2% 4% 2%;}.elementor-9 .elementor-element.elementor-element-bf3e69b .elementor-icon{font-size:36px;}.elementor-9 .elementor-element.elementor-element-bf3e69b .elementor-icon svg{height:36px;}.elementor-9 .elementor-element.elementor-element-d7230ca.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-9 .elementor-element.elementor-element-d7230ca > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:1px;}.elementor-9 .elementor-element.elementor-element-d7230ca > .elementor-element-populated{padding:3px 3px 3px 3px;}.elementor-9 .elementor-element.elementor-element-937e8f0{text-align:center;}.elementor-9 .elementor-element.elementor-element-116987a > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-9 .elementor-element.elementor-element-37baa01{text-align:center;}.elementor-9 .elementor-element.elementor-element-7a26858 > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-9 .elementor-element.elementor-element-b662753{text-align:center;}.elementor-9 .elementor-element.elementor-element-a05a6d9 > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-9 .elementor-element.elementor-element-aa7fe3c{text-align:center;}.elementor-9 .elementor-element.elementor-element-9e65159 > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-9 .elementor-element.elementor-element-cd8421d{text-align:center;}.elementor-9 .elementor-element.elementor-element-66bff49 > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-9 .elementor-element.elementor-element-417b352{text-align:center;}.elementor-9 .elementor-element.elementor-element-99d4aff > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-9 .elementor-element.elementor-element-d307738{text-align:center;}.elementor-9 .elementor-element.elementor-element-4c215d2 > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-9 .elementor-element.elementor-element-79ed363{padding:4% 2% 4% 2%;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-8eb9d2e{padding:0% 0% 0% 0%;}.elementor-9 .elementor-element.elementor-element-76ee5fd > .elementor-widget-container{margin:3% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-9 .elementor-element.elementor-element-38bb200{padding:0em 0em 0em 0em;}.elementor-9 .elementor-element.elementor-element-c3d30fd{padding:0em 0em 0em 0em;}.elementor-9 .elementor-element.elementor-element-f0c27d1{text-align:center;}.elementor-9 .elementor-element.elementor-element-6cdedf6{padding:0em 0em 0em 0em;}.elementor-9 .elementor-element.elementor-element-71f7354 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-37b377f{padding:0% 0% 0% 0%;}.elementor-9 .elementor-element.elementor-element-0d3a1d4{padding:0em 1em 0em 1em;}.elementor-9 .elementor-element.elementor-element-71a7265 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-9 .elementor-element.elementor-element-79ed363{padding:0% 0% 0% 0%;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-122449c{width:10%;}.elementor-9 .elementor-element.elementor-element-d7230ca{width:22%;}.elementor-9 .elementor-element.elementor-element-116987a{width:44%;}.elementor-9 .elementor-element.elementor-element-7827855{width:23.999%;}.elementor-9 .elementor-element.elementor-element-1a0810c{width:10%;}.elementor-9 .elementor-element.elementor-element-e5fd185{width:22%;}.elementor-9 .elementor-element.elementor-element-7a26858{width:44%;}.elementor-9 .elementor-element.elementor-element-4f89d44{width:23.994%;}.elementor-9 .elementor-element.elementor-element-fc2bdf3{width:10%;}.elementor-9 .elementor-element.elementor-element-e0b55b1{width:22%;}.elementor-9 .elementor-element.elementor-element-a05a6d9{width:44%;}.elementor-9 .elementor-element.elementor-element-35d8d97{width:23.997%;}.elementor-9 .elementor-element.elementor-element-99365fb{width:10%;}.elementor-9 .elementor-element.elementor-element-dbd99e9{width:22%;}.elementor-9 .elementor-element.elementor-element-9e65159{width:44%;}.elementor-9 .elementor-element.elementor-element-6fbc4a2{width:23.752%;}.elementor-9 .elementor-element.elementor-element-0ee8373{width:10%;}.elementor-9 .elementor-element.elementor-element-b862f3d{width:22%;}.elementor-9 .elementor-element.elementor-element-66bff49{width:44%;}.elementor-9 .elementor-element.elementor-element-777827a{width:23.752%;}.elementor-9 .elementor-element.elementor-element-286a196{width:10%;}.elementor-9 .elementor-element.elementor-element-ae85b65{width:22%;}.elementor-9 .elementor-element.elementor-element-99d4aff{width:44%;}.elementor-9 .elementor-element.elementor-element-529225f{width:23.752%;}.elementor-9 .elementor-element.elementor-element-fe9ad7a{width:10%;}.elementor-9 .elementor-element.elementor-element-162baae{width:22%;}.elementor-9 .elementor-element.elementor-element-4c215d2{width:44%;}.elementor-9 .elementor-element.elementor-element-13e64ae{width:23.752%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-122449c{width:100%;}.elementor-9 .elementor-element.elementor-element-d7230ca{width:100%;}.elementor-9 .elementor-element.elementor-element-116987a{width:100%;}.elementor-9 .elementor-element.elementor-element-7827855{width:100%;}.elementor-9 .elementor-element.elementor-element-1a0810c{width:100%;}.elementor-9 .elementor-element.elementor-element-e5fd185{width:100%;}.elementor-9 .elementor-element.elementor-element-7a26858{width:100%;}.elementor-9 .elementor-element.elementor-element-4f89d44{width:100%;}.elementor-9 .elementor-element.elementor-element-fc2bdf3{width:100%;}.elementor-9 .elementor-element.elementor-element-e0b55b1{width:100%;}.elementor-9 .elementor-element.elementor-element-a05a6d9{width:100%;}.elementor-9 .elementor-element.elementor-element-35d8d97{width:100%;}.elementor-9 .elementor-element.elementor-element-99365fb{width:100%;}.elementor-9 .elementor-element.elementor-element-dbd99e9{width:100%;}.elementor-9 .elementor-element.elementor-element-9e65159{width:100%;}.elementor-9 .elementor-element.elementor-element-6fbc4a2{width:100%;}.elementor-9 .elementor-element.elementor-element-0ee8373{width:100%;}.elementor-9 .elementor-element.elementor-element-b862f3d{width:100%;}.elementor-9 .elementor-element.elementor-element-66bff49{width:100%;}.elementor-9 .elementor-element.elementor-element-777827a{width:100%;}.elementor-9 .elementor-element.elementor-element-286a196{width:100%;}.elementor-9 .elementor-element.elementor-element-ae85b65{width:100%;}.elementor-9 .elementor-element.elementor-element-99d4aff{width:100%;}.elementor-9 .elementor-element.elementor-element-529225f{width:100%;}.elementor-9 .elementor-element.elementor-element-fe9ad7a{width:100%;}.elementor-9 .elementor-element.elementor-element-162baae{width:100%;}.elementor-9 .elementor-element.elementor-element-4c215d2{width:100%;}.elementor-9 .elementor-element.elementor-element-13e64ae{width:100%;}}/* Start custom CSS for html, class: .elementor-element-e868700 */.fancy-border-blue-green {
  position: relative;
  width: auto;
  padding: 2em;
  border-radius: 12px;
  background: transparent;
}

/* Alleen toepassen als conic-gradient ondersteund wordt */
@supports (background: conic-gradient(#00ff6c, #7800ff)) {
  .fancy-border-box-redpink {
    border: none; /* overschrijft fallback border */
  }

  .fancy-border-blue-green::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 2px; /* simuleert een border van 2px */
    border-radius: 12px;
    background: conic-gradient(
      from 212deg,
      transparent 0%,
      transparent 12%,
      #00ff6c 16.66%,       /* 2/3 van linkerzijde omhoog */
      #7800ff 25%,
      transparent 25%,
      transparent 30.66%,
      #00ff6c 30.66%,
      #7800ff 50%,          /* top border stopt 1/3 */
      transparent 50%,
      transparent 66.66%,
      #00ff6c 66.66%,
      #7800ff 75%,          /* rechterzijde weer gekleurd */
      transparent 75%,
      transparent 100%
    );
    -webkit-mask: 
      linear-gradient(#fff 0 0) content-box, 
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
    pointer-events: none;
    z-index: 1;
  }

  .content {
    position: relative;
    z-index: 2;
  }
}
@media only screen and (max-width: 600px) {
  .gb-h1 {
      font-size:1.2em!important;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-aa95673 */@keyframes fadeIn {
  0% { opacity: 0; }
  50% { opacity: 0; }
  100% { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-76ee5fd */svg {
    width:100%;
    height:auto;
    display: block;
    overflow: visible;
    margin-top:-10%;
  }
  .low-line {
    margin-top:-48%;
    margin-bottom:-32%;
    width:100%;
    height:auto;
    display: block;
    overflow: visible;	
  }

  #knikkerButton {
    cursor: pointer;
    position: absolute;
    top: 50px; /* Beginpositie van de knikker */
    left: 40px; /* Beginpositie van de knikker */
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background-color: black;
    transition: background-color 0.3s;
    z-index:999;
  }
  #knikkerButton:hover {
    background-color: green!important;
  }
  #knikkerButton::before {
    content: "";
    position: absolute;
    top: -15px;
    left: 50%;
    transform: translateX(-50%);
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 10px solid purple;
    opacity: 0;
    transition: opacity 0.5s ease-in-out;
  }
  #leesMeer {
    font-size: 1.1em;
    font-family: "Abeezee", sans-serif;
    color: #333;
    opacity: 0;
    transition: opacity 1s ease-in-out 1s;
  }

  #knikkerButton.fade-in::before {
    opacity: 1;
  }

  @keyframes text-fade {
    0% { opacity: 0; }
    100% { opacity: 1; }
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b8c262c */.mobile-marble {
    margin: 0;
    padding: 1em 0 0 0;
  }
  .container-mobile-marble {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    position: relative;
  }
  .mm-roll-in {
    width: 15vw; /* Nu 15% van de viewport */
    max-width: 120px; /* Extra limiet voor mobiel */
    animation: rollIn 2s ease-out forwards;
    cursor: pointer;
  }
    @keyframes rollIn {
    0% {
      transform: translateX(-120vw) rotate(-720deg);
      opacity: 0;
    }
    100% {
      transform: translateX(0) rotate(0deg);
      opacity: 1;
    }
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-71f7354 */.top-row {
      background: linear-gradient(to right, darkmagenta , blue);
      color:#fff;
      font-size:1.2em;
}
.no-brd {
    border:none;
}
.wh-brd {
    border:solid 1px #fff;
    background-color:#cceeee!important;
}
.table-sales {
    width:100%;
}
@media only screen and (max-width: 600px) {
    .table-sales { scale: 85%!important;
    margin:0 7.5% 0 -7.5%!important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6cdedf6 */table {
    max-width:80%!importantimportant;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a06a43f */.fancy-border-box-purplered {
  position: relative;
  width: auto;
  padding: 2em;
  border-radius: 12px;
  background: transparent;
  border: 2px solid #8602c7; /* fallback border voor oudere browsers */
}

/* Alleen toepassen als conic-gradient ondersteund wordt */
@supports (background: conic-gradient(#cf021d , #8602c7)) {
  .fancy-border-box-purplered {
    border: none; /* overschrijft fallback border */
  }

  .fancy-border-box-purplered::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 2px; /* simuleert een border van 2px */
    border-radius: 12px;
    background: conic-gradient(
      from 22deg,
      transparent 0%,
      #cf021d 16.66%,       /* 2/3 van linkerzijde omhoog */
      #8602c7 25%,
      transparent 25%,
      transparent 41.66%,
      #cf021d 41.66%,
      #8602c7 50%,          /* top border stopt 1/3 */
      transparent 50%,
      transparent 66.66%,
      #cf021d 66.66%,
      #8602c7 75%,          /* rechterzijde weer gekleurd */
      transparent 75%,
      transparent 100%
    );
    -webkit-mask: 
      linear-gradient(#fff 0 0) content-box, 
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
    pointer-events: none;
    z-index: 1;
  }

  .content {
    position: relative;
    z-index: 2;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-922ddc4 */.fancy-border-box-blueorange {
  position: relative;
  width: auto;
  padding: 2em;
  border-radius: 12px;
  background: transparent;
  border: 2px solid #000080; /* fallback border voor oudere browsers */
}

/* Alleen toepassen als conic-gradient ondersteund wordt */
@supports (background: conic-gradient(#000080, #FF8C00)) {
  .fancy-border-box-blueorange {
    border: none; /* overschrijft fallback border */
  }

  .fancy-border-box-blueorange::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 2px; /* simuleert een border van 2px */
    border-radius: 12px;
    background: conic-gradient(
      from 22deg,
      transparent 0%,
      #000080 16.66%,       /* 2/3 van linkerzijde omhoog */
      #FF8C00 25%,
      transparent 25%,
      transparent 41.66%,
      #000080 41.66%,
      #FF8C00 50%,          /* top border stopt 1/3 */
      transparent 50%,
      transparent 66.66%,
      #000080 66.66%,
      #FF8C00 75%,          /* rechterzijde weer gekleurd */
      transparent 75%,
      transparent 100%
    );
    -webkit-mask: 
      linear-gradient(#fff 0 0) content-box, 
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
    pointer-events: none;
    z-index: 1;
  }

  .content {
    position: relative;
    z-index: 2;
  }
}/* End custom CSS */