.elementor-103 .elementor-element.elementor-element-f7200a6{--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;--margin-top:-5vw;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:var(--space-l);--padding-left:var(--space-m);--padding-right:var(--space-m);}.elementor-103 .elementor-element.elementor-element-8ada1a0.elementor-element{--align-self:flex-start;}.elementor-103 .elementor-element.elementor-element-8ada1a0 .elementor-heading-title{font-size:var( --e-global-typography-0a6b524-font-size );}.elementor-103 .elementor-element.elementor-element-c7d25a3.elementor-element{--align-self:flex-start;}.elementor-103 .elementor-element.elementor-element-c7d25a3 .elementor-heading-title{font-size:var( --e-global-typography-c4b9fed-font-size );color:var( --e-global-color-accent );}.elementor-103 .elementor-element.elementor-element-3cb5903{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-7fb6086 .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-feead34 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-103 .elementor-element.elementor-element-feead34 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-103 .elementor-element.elementor-element-feead34{--e-icon-list-icon-size:0.8rem;--icon-vertical-offset:0px;}.elementor-103 .elementor-element.elementor-element-feead34 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-103 .elementor-element.elementor-element-feead34 .elementor-icon-list-text{transition:color 0.3s;}.elementor-103 .elementor-element.elementor-element-9f8034b{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-103 .elementor-element.elementor-element-9f8034b .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-0dcd1f0{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-103 .elementor-element.elementor-element-0dcd1f0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-103 .elementor-element.elementor-element-0dcd1f0 .elementor-button .elementor-button-content-wrapper{gap:1em;}.elementor-103 .elementor-element.elementor-element-0dcd1f0 .elementor-button{font-size:var( --e-global-typography-d754acb-font-size );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:4px 4px 4px 4px;padding:var(--space-xs) var(--space-s) var(--space-xs) var(--space-s);}.elementor-103 .elementor-element.elementor-element-7343dac{--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-103 .elementor-element.elementor-element-9916500{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--space-l);--padding-bottom:var(--space-l);--padding-left:var(--space-m);--padding-right:var(--space-m);}.elementor-103 .elementor-element.elementor-element-9916500:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-9916500 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-103 .elementor-element.elementor-element-7de2dcc{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;}.elementor-103 .elementor-element.elementor-element-7de2dcc .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-103 .elementor-element.elementor-element-de31f1e{text-align:start;font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-bfed5a6{--display:grid;--e-con-grid-template-columns:repeat(3, minmax(0, 1fr));--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-103 .elementor-element.elementor-element-bfed5a6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-103 .elementor-element.elementor-element-f35b241{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d874add );--border-color:var( --e-global-color-d874add );--border-radius:1rem 1rem 1rem 1rem;}.elementor-103 .elementor-element.elementor-element-f35b241:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-f35b241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6758639 );}.elementor-103 .elementor-element.elementor-element-2271241 .elementor-icon-wrapper{text-align:center;}.elementor-103 .elementor-element.elementor-element-2271241 .elementor-icon{font-size:1.5rem;}.elementor-103 .elementor-element.elementor-element-2271241 .elementor-icon svg{height:1.5rem;}.elementor-103 .elementor-element.elementor-element-2464053 .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-0a6130e{color:#2C2C2C;}.elementor-103 .elementor-element.elementor-element-7051def{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d874add );--border-color:var( --e-global-color-d874add );--border-radius:1rem 1rem 1rem 1rem;}.elementor-103 .elementor-element.elementor-element-7051def:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-7051def > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6758639 );}.elementor-103 .elementor-element.elementor-element-51e5605 .elementor-icon-wrapper{text-align:center;}.elementor-103 .elementor-element.elementor-element-51e5605 .elementor-icon{font-size:1.5rem;}.elementor-103 .elementor-element.elementor-element-51e5605 .elementor-icon svg{height:1.5rem;}.elementor-103 .elementor-element.elementor-element-64d9a6c .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-6151cd2{color:#2C2C2C;}.elementor-103 .elementor-element.elementor-element-5d70394{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d874add );--border-color:var( --e-global-color-d874add );--border-radius:1rem 1rem 1rem 1rem;grid-row:span 2;}.elementor-103 .elementor-element.elementor-element-5d70394:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-5d70394 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6758639 );}.elementor-103 .elementor-element.elementor-element-712edda .elementor-icon-wrapper{text-align:center;}.elementor-103 .elementor-element.elementor-element-712edda .elementor-icon{font-size:1.5rem;}.elementor-103 .elementor-element.elementor-element-712edda .elementor-icon svg{height:1.5rem;}.elementor-103 .elementor-element.elementor-element-720590f .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-07bfa61{color:#2C2C2C;}.elementor-103 .elementor-element.elementor-element-95ca3ff{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-103 .elementor-element.elementor-element-95ca3ff.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-103 .elementor-element.elementor-element-28d208d{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-103 .elementor-element.elementor-element-2a735f3{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-103 .elementor-element.elementor-element-81216bd{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d874add );--border-color:var( --e-global-color-d874add );--border-radius:1rem 1rem 1rem 1rem;}.elementor-103 .elementor-element.elementor-element-81216bd:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-81216bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6758639 );}.elementor-103 .elementor-element.elementor-element-d2a7b81 .elementor-icon-wrapper{text-align:center;}.elementor-103 .elementor-element.elementor-element-d2a7b81 .elementor-icon{font-size:1.5rem;}.elementor-103 .elementor-element.elementor-element-d2a7b81 .elementor-icon svg{height:1.5rem;}.elementor-103 .elementor-element.elementor-element-459860c .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-63c9e38{color:#2C2C2C;}.elementor-103 .elementor-element.elementor-element-19d7cc6{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d874add );--border-color:var( --e-global-color-d874add );--border-radius:1rem 1rem 1rem 1rem;}.elementor-103 .elementor-element.elementor-element-19d7cc6:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-19d7cc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6758639 );}.elementor-103 .elementor-element.elementor-element-8f0c622 .elementor-icon-wrapper{text-align:center;}.elementor-103 .elementor-element.elementor-element-8f0c622 .elementor-icon{font-size:1.5rem;}.elementor-103 .elementor-element.elementor-element-8f0c622 .elementor-icon svg{height:1.5rem;}.elementor-103 .elementor-element.elementor-element-259722a .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-c31fee8{color:#2C2C2C;}.elementor-103 .elementor-element.elementor-element-8eb4cc1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:var(--space-l);--padding-bottom:var(--space-l);--padding-left:var(--space-m);--padding-right:var(--space-m);}.elementor-103 .elementor-element.elementor-element-5769149{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;}.elementor-103 .elementor-element.elementor-element-5769149 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-103 .elementor-element.elementor-element-28f9e97{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-103 .elementor-element.elementor-element-badaafe{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F3F4F6;--border-color:#F3F4F6;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-103 .elementor-element.elementor-element-badaafe:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-badaafe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6758639 );}.elementor-103 .elementor-element.elementor-element-074bb63 .elementor-icon-wrapper{text-align:center;}.elementor-103 .elementor-element.elementor-element-074bb63 .elementor-icon{font-size:1.5rem;}.elementor-103 .elementor-element.elementor-element-074bb63 .elementor-icon svg{height:1.5rem;}.elementor-103 .elementor-element.elementor-element-5c7e0c7{width:100%;max-width:100%;}.elementor-103 .elementor-element.elementor-element-5c7e0c7 .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-743e104{color:#2C2C2C;}.elementor-103 .elementor-element.elementor-element-daa9d83{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F3F4F6;--border-color:#F3F4F6;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-103 .elementor-element.elementor-element-daa9d83:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-daa9d83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6758639 );}.elementor-103 .elementor-element.elementor-element-6c5435b .elementor-icon-wrapper{text-align:center;}.elementor-103 .elementor-element.elementor-element-6c5435b .elementor-icon{font-size:1.5rem;}.elementor-103 .elementor-element.elementor-element-6c5435b .elementor-icon svg{height:1.5rem;}.elementor-103 .elementor-element.elementor-element-6d602cc{width:100%;max-width:100%;}.elementor-103 .elementor-element.elementor-element-6d602cc .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-24b6ceb{color:#2C2C2C;}.elementor-103 .elementor-element.elementor-element-03e4bd2{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F3F4F6;--border-color:#F3F4F6;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-103 .elementor-element.elementor-element-03e4bd2:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-03e4bd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6758639 );}.elementor-103 .elementor-element.elementor-element-77ee624 .elementor-icon-wrapper{text-align:center;}.elementor-103 .elementor-element.elementor-element-77ee624 .elementor-icon{font-size:1.5rem;}.elementor-103 .elementor-element.elementor-element-77ee624 .elementor-icon svg{height:1.5rem;}.elementor-103 .elementor-element.elementor-element-ed9d5b2{width:100%;max-width:100%;}.elementor-103 .elementor-element.elementor-element-ed9d5b2 .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-9291c24{color:#2C2C2C;}.elementor-103 .elementor-element.elementor-element-270aa90{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F3F4F6;--border-color:#F3F4F6;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-103 .elementor-element.elementor-element-270aa90:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-270aa90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6758639 );}.elementor-103 .elementor-element.elementor-element-b564475 .elementor-icon-wrapper{text-align:center;}.elementor-103 .elementor-element.elementor-element-b564475 .elementor-icon{font-size:1.5rem;}.elementor-103 .elementor-element.elementor-element-b564475 .elementor-icon svg{height:1.5rem;}.elementor-103 .elementor-element.elementor-element-110e559{width:100%;max-width:100%;}.elementor-103 .elementor-element.elementor-element-110e559 .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-706c1b2{color:#2C2C2C;}.elementor-103 .elementor-element.elementor-element-7856467{--display:flex;--min-height:45vmax;--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-end;--align-items:flex-start;--padding-top:var(--space-m);--padding-bottom:var(--space-m);--padding-left:var(--space-m);--padding-right:var(--space-m);}.elementor-103 .elementor-element.elementor-element-7856467:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-7856467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://umweltservice-schwarz.de/wp-content/uploads/2026/05/oelspurmaschine-detail.webp");background-position:center center;background-size:cover;}.elementor-103 .elementor-element.elementor-element-e5ffb46{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -5em) 0em;grid-column:span 2;}.elementor-103 .elementor-element.elementor-element-e5ffb46 .elementor-heading-title{font-size:var(--fs-3xl);color:var( --e-global-color-accent );}.elementor-103 .elementor-element.elementor-element-2148efb{--display:grid;--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:var(--space-m) var(--space-l);--row-gap:var(--space-m);--column-gap:var(--space-l);--grid-auto-flow:row;--justify-items:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:var(--space-l);--padding-bottom:var(--space-l);--padding-left:var(--space-l);--padding-right:var(--space-l);}.elementor-103 .elementor-element.elementor-element-597bc12{--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;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-103 .elementor-element.elementor-element-b93a0d6{text-align:start;font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-96a32bf .elementor-heading-title{font-size:var( --e-global-typography-45ffc7c-font-size );}.elementor-103 .elementor-element.elementor-element-3c1f450{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-103 .elementor-element.elementor-element-3c1f450 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5em/2);}.elementor-103 .elementor-element.elementor-element-3c1f450 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5em/2);}.elementor-103 .elementor-element.elementor-element-3c1f450 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5em/2);}.elementor-103 .elementor-element.elementor-element-3c1f450 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5em/2);}.elementor-103 .elementor-element.elementor-element-3c1f450 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5em/2);}.elementor-103 .elementor-element.elementor-element-3c1f450 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-103 .elementor-element.elementor-element-3c1f450 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-103 .elementor-element.elementor-element-3c1f450 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-103 .elementor-element.elementor-element-12eb32b{--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;}.elementor-103 .elementor-element.elementor-element-8d3a1a6{--display:flex;}.elementor-103 .elementor-element.elementor-element-4f7f4e9{columns:1;color:#525252;}.elementor-103 .elementor-element.elementor-element-eb1eabe{--display:flex;}.elementor-103 .elementor-element.elementor-element-61cfcab{columns:1;color:#525252;}.elementor-103 .elementor-element.elementor-element-cbd784e{--display:flex;}.elementor-103 .elementor-element.elementor-element-85ad2ab{columns:1;color:#525252;}.elementor-103 .elementor-element.elementor-element-4125146{--display:flex;}.elementor-103 .elementor-element.elementor-element-5dcb2aa{columns:1;color:#525252;}.elementor-103 .elementor-element.elementor-element-2588b7f{--n-accordion-title-font-size:1rem;width:var( --container-widget-width, 780px );max-width:780px;--container-widget-width:780px;--container-widget-flex-grow:0;grid-column:span 2;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-103 .elementor-element.elementor-element-2588b7f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-103 .elementor-element.elementor-element-2588b7f {--n-accordion-padding:24px 30px 24px 30px;}:where( .elementor-103 .elementor-element.elementor-element-2588b7f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sarala", Sans-serif;font-weight:700;}:where( .elementor-103 .elementor-element.elementor-element-2588b7f > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:30px;--padding-bottom:24px;--padding-left:30px;}.elementor-103 .elementor-element.elementor-element-d568f64{--display:flex;--min-height:45vmax;--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-end;--align-items:flex-start;--padding-top:var(--space-m);--padding-bottom:var(--space-m);--padding-left:var(--space-m);--padding-right:var(--space-m);}.elementor-103 .elementor-element.elementor-element-d568f64:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-d568f64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://umweltservice-schwarz.de/wp-content/uploads/2026/05/oelspurbeseitigung-bindemittel.webp");background-position:center center;background-size:cover;}.elementor-103 .elementor-element.elementor-element-80abed3{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -5em) 0em;grid-column:span 2;}.elementor-103 .elementor-element.elementor-element-80abed3 .elementor-heading-title{font-size:var(--fs-3xl);color:var( --e-global-color-accent );}.elementor-103 .elementor-element.elementor-element-faf80e3{--display:grid;--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:var(--space-m) var(--space-l);--row-gap:var(--space-m);--column-gap:var(--space-l);--grid-auto-flow:row;--justify-items:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:var(--space-l);--padding-bottom:var(--space-l);--padding-left:var(--space-l);--padding-right:var(--space-l);}.elementor-103 .elementor-element.elementor-element-3006dc2{--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;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-103 .elementor-element.elementor-element-15d4ec3{text-align:start;font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-17b6e9d .elementor-heading-title{font-size:var( --e-global-typography-45ffc7c-font-size );}.elementor-103 .elementor-element.elementor-element-785d2c4{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-103 .elementor-element.elementor-element-785d2c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5em/2);}.elementor-103 .elementor-element.elementor-element-785d2c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5em/2);}.elementor-103 .elementor-element.elementor-element-785d2c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5em/2);}.elementor-103 .elementor-element.elementor-element-785d2c4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5em/2);}.elementor-103 .elementor-element.elementor-element-785d2c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5em/2);}.elementor-103 .elementor-element.elementor-element-785d2c4 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-103 .elementor-element.elementor-element-785d2c4 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-103 .elementor-element.elementor-element-785d2c4 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-103 .elementor-element.elementor-element-173fdee{--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;}.elementor-103 .elementor-element.elementor-element-196506a{--display:flex;}.elementor-103 .elementor-element.elementor-element-e794c39{columns:1;color:#525252;}.elementor-103 .elementor-element.elementor-element-47f6a70{--display:flex;}.elementor-103 .elementor-element.elementor-element-93914c1{columns:1;color:#525252;}.elementor-103 .elementor-element.elementor-element-9dc63ad{--display:flex;}.elementor-103 .elementor-element.elementor-element-be703d0{columns:1;color:#525252;}.elementor-103 .elementor-element.elementor-element-b30e53b{--display:flex;}.elementor-103 .elementor-element.elementor-element-8804462{columns:1;color:#525252;}.elementor-103 .elementor-element.elementor-element-0418232{--display:flex;}.elementor-103 .elementor-element.elementor-element-3e6a5cb{columns:1;color:#525252;}.elementor-103 .elementor-element.elementor-element-e0bd9c8{--display:flex;}.elementor-103 .elementor-element.elementor-element-f740f6c{columns:1;color:#525252;}.elementor-103 .elementor-element.elementor-element-71d3c98{--n-accordion-title-font-size:1rem;width:var( --container-widget-width, 780px );max-width:780px;--container-widget-width:780px;--container-widget-flex-grow:0;grid-column:span 2;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-103 .elementor-element.elementor-element-71d3c98 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-103 .elementor-element.elementor-element-71d3c98 {--n-accordion-padding:24px 30px 24px 30px;}:where( .elementor-103 .elementor-element.elementor-element-71d3c98 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sarala", Sans-serif;font-weight:700;}:where( .elementor-103 .elementor-element.elementor-element-71d3c98 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:30px;--padding-bottom:24px;--padding-left:30px;}.elementor-103 .elementor-element.elementor-element-9e480f1{--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;--padding-top:var(--space-l);--padding-bottom:var(--space-l);--padding-left:var(--space-m);--padding-right:var(--space-m);}.elementor-103 .elementor-element.elementor-element-9e480f1:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-9e480f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6758639 );}.elementor-103 .elementor-element.elementor-element-7d4d59f{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-103 .elementor-element.elementor-element-573f59d{--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;--border-radius:0em 0em 0em 0em;}.elementor-103 .elementor-element.elementor-element-cef05ed.elementor-element{--align-self:stretch;}.elementor-103 .elementor-element.elementor-element-cef05ed img{height:100%;object-fit:cover;object-position:center center;border-radius:1em 1em 1em 1em;}.elementor-103 .elementor-element.elementor-element-2b6ce91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-103 .elementor-element.elementor-element-334a45d .elementor-heading-title{font-size:var( --e-global-typography-45ffc7c-font-size );}.elementor-103 .elementor-element.elementor-element-3c9e992{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-103 .elementor-element.elementor-element-3c9e992 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5em/2);}.elementor-103 .elementor-element.elementor-element-3c9e992 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5em/2);}.elementor-103 .elementor-element.elementor-element-3c9e992 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5em/2);}.elementor-103 .elementor-element.elementor-element-3c9e992 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5em/2);}.elementor-103 .elementor-element.elementor-element-3c9e992 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5em/2);}.elementor-103 .elementor-element.elementor-element-3c9e992 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-103 .elementor-element.elementor-element-3c9e992 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-103 .elementor-element.elementor-element-3c9e992 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-103 .elementor-element.elementor-element-1c42bae{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--space-l);--padding-bottom:var(--space-l);--padding-left:var(--space-m);--padding-right:var(--space-m);}.elementor-103 .elementor-element.elementor-element-1c42bae:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-1c42bae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6758639 );}.elementor-103 .elementor-element.elementor-element-3fc8217{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-103 .elementor-element.elementor-element-3fc8217 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-103 .elementor-element.elementor-element-2d75b41{font-size:var( --e-global-typography-45ffc7c-font-size );}.elementor-103 .elementor-element.elementor-element-2af17ef{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-103 .elementor-element.elementor-element-1664a20{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F3F4F6;--border-color:#F3F4F6;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-103 .elementor-element.elementor-element-1664a20:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-1664a20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-103 .elementor-element.elementor-element-6ca3850 .elementor-heading-title{font-family:"Sarala", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-103 .elementor-element.elementor-element-50a0263 .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-555c9dd{font-family:"Sarala", Sans-serif;font-size:0.9rem;font-weight:500;color:#2C2C2C;}.elementor-103 .elementor-element.elementor-element-230b32d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F3F4F6;--border-color:#F3F4F6;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-103 .elementor-element.elementor-element-230b32d:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-230b32d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-103 .elementor-element.elementor-element-f8ef58d .elementor-heading-title{font-family:"Sarala", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-103 .elementor-element.elementor-element-5d6116d .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-ac31bf9{font-family:"Sarala", Sans-serif;font-size:0.9rem;font-weight:500;color:#2C2C2C;}.elementor-103 .elementor-element.elementor-element-018e407{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F3F4F6;--border-color:#F3F4F6;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-103 .elementor-element.elementor-element-018e407:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-018e407 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-103 .elementor-element.elementor-element-89c09fa .elementor-heading-title{font-family:"Sarala", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-103 .elementor-element.elementor-element-40de7d4 .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-e3972f3{font-family:"Sarala", Sans-serif;font-size:0.9rem;font-weight:500;color:#2C2C2C;}.elementor-103 .elementor-element.elementor-element-8286133{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F3F4F6;--border-color:#F3F4F6;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-103 .elementor-element.elementor-element-8286133:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-8286133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-103 .elementor-element.elementor-element-da23c1f .elementor-heading-title{font-family:"Sarala", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-103 .elementor-element.elementor-element-b435d39 .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-df00fb3{font-family:"Sarala", Sans-serif;font-size:0.9rem;font-weight:500;color:#2C2C2C;}.elementor-103 .elementor-element.elementor-element-1bc1cbb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:var(--space-l);--padding-bottom:var(--space-l);--padding-left:var(--space-m);--padding-right:var(--space-m);}.elementor-103 .elementor-element.elementor-element-1bc1cbb:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-1bc1cbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-103 .elementor-element.elementor-element-82dd6ff{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-103 .elementor-element.elementor-element-82dd6ff.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-103 .elementor-element.elementor-element-8c18c1a .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-103 .elementor-element.elementor-element-abfa4c1 .elementor-button{background-color:var( --e-global-color-text );font-size:1.3rem;font-weight:400;line-height:1.25rem;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;}.elementor-103 .elementor-element.elementor-element-abfa4c1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-103 .elementor-element.elementor-element-abfa4c1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-103 .elementor-element.elementor-element-abfa4c1 .elementor-button .elementor-button-content-wrapper{gap:18px;}@media(max-width:1024px){.elementor-103 .elementor-element.elementor-element-8ada1a0 .elementor-heading-title{font-size:var( --e-global-typography-0a6b524-font-size );}.elementor-103 .elementor-element.elementor-element-c7d25a3 .elementor-heading-title{font-size:var( --e-global-typography-c4b9fed-font-size );}.elementor-103 .elementor-element.elementor-element-3cb5903{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-7fb6086 .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-9f8034b .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-0dcd1f0 .elementor-button{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-de31f1e{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-bfed5a6{--e-con-grid-template-columns:repeat(2, minmax(0, 1fr));--grid-auto-flow:row;}.elementor-103 .elementor-element.elementor-element-2464053 .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-64d9a6c .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-720590f .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-95ca3ff{--grid-auto-flow:row;}.elementor-103 .elementor-element.elementor-element-459860c .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-259722a .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-28f9e97{--grid-auto-flow:row;}.elementor-103 .elementor-element.elementor-element-5c7e0c7 .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-6d602cc .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-ed9d5b2 .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-110e559 .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-2148efb{--grid-auto-flow:row;}.elementor-103 .elementor-element.elementor-element-b93a0d6{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-96a32bf .elementor-heading-title{font-size:var( --e-global-typography-45ffc7c-font-size );}.elementor-103 .elementor-element.elementor-element-faf80e3{--grid-auto-flow:row;}.elementor-103 .elementor-element.elementor-element-15d4ec3{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-17b6e9d .elementor-heading-title{font-size:var( --e-global-typography-45ffc7c-font-size );}.elementor-103 .elementor-element.elementor-element-9e480f1{--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-103 .elementor-element.elementor-element-7d4d59f{--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-103 .elementor-element.elementor-element-334a45d .elementor-heading-title{font-size:var( --e-global-typography-45ffc7c-font-size );}.elementor-103 .elementor-element.elementor-element-2d75b41{font-size:var( --e-global-typography-45ffc7c-font-size );}.elementor-103 .elementor-element.elementor-element-2af17ef{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-103 .elementor-element.elementor-element-50a0263 .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-5d6116d .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-40de7d4 .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-b435d39 .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-1bc1cbb{--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;--flex-wrap:wrap;}}@media(max-width:767px){.elementor-103 .elementor-element.elementor-element-8ada1a0 .elementor-heading-title{font-size:var( --e-global-typography-0a6b524-font-size );}.elementor-103 .elementor-element.elementor-element-c7d25a3 .elementor-heading-title{font-size:var( --e-global-typography-c4b9fed-font-size );}.elementor-103 .elementor-element.elementor-element-3cb5903{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-7fb6086 .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-9f8034b .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-0dcd1f0 .elementor-button{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-de31f1e{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-bfed5a6{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-103 .elementor-element.elementor-element-2464053 .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-64d9a6c .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-720590f .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-95ca3ff{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-103 .elementor-element.elementor-element-28d208d.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-103 .elementor-element.elementor-element-2a735f3.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-103 .elementor-element.elementor-element-459860c .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-259722a .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-28f9e97{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-103 .elementor-element.elementor-element-5c7e0c7 .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-6d602cc .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-ed9d5b2 .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-110e559 .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-2148efb{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-103 .elementor-element.elementor-element-b93a0d6{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-96a32bf .elementor-heading-title{font-size:var( --e-global-typography-45ffc7c-font-size );}.elementor-103 .elementor-element.elementor-element-faf80e3{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-103 .elementor-element.elementor-element-15d4ec3{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-17b6e9d .elementor-heading-title{font-size:var( --e-global-typography-45ffc7c-font-size );}.elementor-103 .elementor-element.elementor-element-cef05ed img{width:100%;max-width:100%;height:100%;}.elementor-103 .elementor-element.elementor-element-334a45d .elementor-heading-title{font-size:var( --e-global-typography-45ffc7c-font-size );}.elementor-103 .elementor-element.elementor-element-2d75b41{font-size:var( --e-global-typography-45ffc7c-font-size );}.elementor-103 .elementor-element.elementor-element-2af17ef{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-103 .elementor-element.elementor-element-50a0263 .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-5d6116d .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-40de7d4 .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}.elementor-103 .elementor-element.elementor-element-b435d39 .elementor-heading-title{font-size:var( --e-global-typography-d754acb-font-size );}}@media(min-width:768px){.elementor-103 .elementor-element.elementor-element-597bc12{--width:100%;}.elementor-103 .elementor-element.elementor-element-12eb32b{--width:100%;}.elementor-103 .elementor-element.elementor-element-3006dc2{--width:100%;}.elementor-103 .elementor-element.elementor-element-173fdee{--width:100%;}.elementor-103 .elementor-element.elementor-element-9e480f1{--content-width:1400px;}.elementor-103 .elementor-element.elementor-element-573f59d{--width:50%;}.elementor-103 .elementor-element.elementor-element-2b6ce91{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-103 .elementor-element.elementor-element-573f59d{--width:100%;}.elementor-103 .elementor-element.elementor-element-2b6ce91{--width:100%;}}/* Start custom CSS for icon-list, class: .elementor-element-feead34 */.elementor-103 .elementor-element.elementor-element-feead34 .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(2, max-content);
    gap: var(--space-2xs) var(--space-xl);
    
    @media(width<1025px) {
        grid-template-columns: 1fr;
    }
}

.elementor-103 .elementor-element.elementor-element-feead34 .elementor-icon-list-icon {
    background: var(--e-global-color-accent);
    width: 1.5rem;
    height: 1.5rem;
    display: grid;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
    padding-left: 2px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2271241 */.elementor-103 .elementor-element.elementor-element-2271241 .elementor-icon {
    background-color: #fff;
    padding: .5em;
    border-radius: .25em;
    box-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51e5605 */.elementor-103 .elementor-element.elementor-element-51e5605 .elementor-icon {
    background-color: #fff;
    padding: .5em;
    border-radius: .25em;
    box-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-712edda */.elementor-103 .elementor-element.elementor-element-712edda .elementor-icon {
    background-color: #fff;
    padding: .5em;
    border-radius: .25em;
    box-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d2a7b81 */.elementor-103 .elementor-element.elementor-element-d2a7b81 .elementor-icon {
    background-color: #fff;
    padding: .5em;
    border-radius: .25em;
    box-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8f0c622 */.elementor-103 .elementor-element.elementor-element-8f0c622 .elementor-icon {
    background-color: #fff;
    padding: .5em;
    border-radius: .25em;
    box-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfed5a6 */.elementor-103 .elementor-element.elementor-element-bfed5a6 > div {
    padding: var(--space-s);
}

.elementor-103 .elementor-element.elementor-element-bfed5a6 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-074bb63 */.elementor-103 .elementor-element.elementor-element-074bb63 .elementor-icon {
    background-color: #ffcc00;
    padding: .5em;
    border-radius: .25em;
    box-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-743e104 */.elementor-103 .elementor-element.elementor-element-743e104 .elementor-widget-container li::marker {
    color: var(--e-global-color-accent);
}

.elementor-103 .elementor-element.elementor-element-743e104 .elementor-widget-container ul {
    padding: 1em;
    font-size: 0.875rem;
    line-height: 2rem;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6c5435b */.elementor-103 .elementor-element.elementor-element-6c5435b .elementor-icon {
    background-color: #ffcc00;
    padding: .5em;
    border-radius: .25em;
    box-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24b6ceb */.elementor-103 .elementor-element.elementor-element-24b6ceb .elementor-widget-container li::marker {
    color: var(--e-global-color-accent);
}

.elementor-103 .elementor-element.elementor-element-24b6ceb .elementor-widget-container ul {
    padding: 1em;
    font-size: 0.875rem;
    line-height: 2rem;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-77ee624 */.elementor-103 .elementor-element.elementor-element-77ee624 .elementor-icon {
    background-color: #ffcc00;
    padding: .5em;
    border-radius: .25em;
    box-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9291c24 */.elementor-103 .elementor-element.elementor-element-9291c24 .elementor-widget-container li::marker {
    color: var(--e-global-color-accent);
}

.elementor-103 .elementor-element.elementor-element-9291c24 .elementor-widget-container ul {
    padding: 1em;
    font-size: 0.875rem;
    line-height: 2rem;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b564475 */.elementor-103 .elementor-element.elementor-element-b564475 .elementor-icon {
    background-color: #ffcc00;
    padding: .5em;
    border-radius: .25em;
    box-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-706c1b2 */.elementor-103 .elementor-element.elementor-element-706c1b2 .elementor-widget-container li::marker {
    color: var(--e-global-color-accent);
}

.elementor-103 .elementor-element.elementor-element-706c1b2 .elementor-widget-container ul {
    padding: 1em;
    font-size: 0.875rem;
    line-height: 2rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28f9e97 */.elementor-103 .elementor-element.elementor-element-28f9e97 > div.e-con {
    padding: var(--space-m);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-2588b7f */.elementor-103 .elementor-element.elementor-element-2588b7f p:last-of-type {
    margin: 0;
}

.elementor-widget-n-accordion .e-n-accordion-item {
    background: #F5F5F5;
    border: 1px solid #F5F5F5;
    border-radius: 16px;
}

.e-n-accordion-item[open] {
    background: #fff;
    border-color: var(--e-global-color-accent);
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);
}

.e-n-accordion-item-title-icon {
    background: #F6F2DC;
    height: 32px;
    aspect-ratio: 1;
    display: grid;
    align-content: center;
    justify-content: center;
    align-items: center;
    border-radius: 9999px;
    transition: all 0.3s;
}

.e-n-accordion-item[open] .e-n-accordion-item-title-icon{
    background: var(--e-global-color-accent);
    transform: rotate(180deg);;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-71d3c98 */.elementor-103 .elementor-element.elementor-element-71d3c98 p:last-of-type {
    margin: 0;
}

.elementor-widget-n-accordion .e-n-accordion-item {
    background: #F5F5F5;
    border: 1px solid #F5F5F5;
    border-radius: 16px;
}

.e-n-accordion-item[open] {
    background: #fff;
    border-color: var(--e-global-color-accent);
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);
}

.e-n-accordion-item-title-icon {
    background: #F6F2DC;
    height: 32px;
    aspect-ratio: 1;
    display: grid;
    align-content: center;
    justify-content: center;
    align-items: center;
    border-radius: 9999px;
    transition: all 0.3s;
}

.e-n-accordion-item[open] .e-n-accordion-item-title-icon{
    background: var(--e-global-color-accent);
    transform: rotate(180deg);;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ca3850 */.elementor-103 .elementor-element.elementor-element-6ca3850 {
    aspect-ratio: 1;
    height: 2.8em;
    display: grid;
    place-content: center;
    background: var(--e-global-color-accent);
    border-radius: .25em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8ef58d */.elementor-103 .elementor-element.elementor-element-f8ef58d {
    aspect-ratio: 1;
    height: 2.8em;
    display: grid;
    place-content: center;
    background: var(--e-global-color-accent);
    border-radius: .25em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89c09fa */.elementor-103 .elementor-element.elementor-element-89c09fa {
    aspect-ratio: 1;
    height: 2.8em;
    display: grid;
    place-content: center;
    background: var(--e-global-color-accent);
    border-radius: .25em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da23c1f */.elementor-103 .elementor-element.elementor-element-da23c1f {
    aspect-ratio: 1;
    height: 2.8em;
    display: grid;
    place-content: center;
    background: var(--e-global-color-accent);
    border-radius: .25em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2af17ef */.elementor-103 .elementor-element.elementor-element-2af17ef > div.e-con {
    padding: var(--space-s);
}/* End custom CSS */