.elementor-11 .elementor-element.elementor-element-0553063{--display:flex;--min-height:52vh;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b7bf50f{--display:flex;--min-height:50vh;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-11 .elementor-element.elementor-element-b7bf50f .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-11 .elementor-element.elementor-element-6b574d8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-aedf901{--display:flex;--min-height:7px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-782a6f8{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-782a6f8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-782a6f8 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-11 .elementor-element.elementor-element-782a6f8 .elementor-button{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-28c309b{padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-28c309b .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-28c309b.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-28c309b.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-28c309b.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-28c309b.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-28c309b.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-28c309b .elementor-icon{font-size:11px;}.elementor-11 .elementor-element.elementor-element-28c309b .elementor-icon svg{height:11px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-6e33bc0 .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-ad597b4{padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ad597b4 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-ad597b4.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-ad597b4.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-ad597b4.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-ad597b4.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-ad597b4.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-ad597b4 .elementor-icon{font-size:11px;}.elementor-11 .elementor-element.elementor-element-ad597b4 .elementor-icon svg{height:11px;}.elementor-11 .elementor-element.elementor-element-a4161b0 .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-979e4a2{padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-979e4a2 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-979e4a2.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-979e4a2.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-979e4a2.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-979e4a2.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-979e4a2.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-979e4a2 .elementor-icon{font-size:11px;}.elementor-11 .elementor-element.elementor-element-979e4a2 .elementor-icon svg{height:11px;}.elementor-11 .elementor-element.elementor-element-f82b1f6 .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-fd213e9{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#131313;--border-color:#131313;}.elementor-11 .elementor-element.elementor-element-b97a4e5{width:100%;max-width:100%;padding:0px 0px 20px 0px;}.elementor-11 .elementor-element.elementor-element-b97a4e5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12.4vw;font-weight:800;text-transform:uppercase;color:#202020;}.elementor-11 .elementor-element.elementor-element-8868075{padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-8868075 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-8868075.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-8868075.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-8868075.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-8868075.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-8868075.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-8868075 .elementor-icon{font-size:11px;}.elementor-11 .elementor-element.elementor-element-8868075 .elementor-icon svg{height:11px;}.elementor-11 .elementor-element.elementor-element-2edb36d .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-eaea401{width:100%;max-width:100%;padding:40px 0px 40px 0px;}.elementor-11 .elementor-element.elementor-element-eaea401 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;text-transform:uppercase;color:#202020;}.elementor-11 .elementor-element.elementor-element-62962a6{width:var( --container-widget-width, 100.601% );max-width:100.601%;--container-widget-width:100.601%;--container-widget-flex-grow:0;text-align:start;}.elementor-11 .elementor-element.elementor-element-62962a6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-62962a6 .elementor-heading-title{color:#0F0F0F;}.elementor-11 .elementor-element.elementor-element-1e142a5{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-93bd47d{padding:0px 25px 0px 0px;}.elementor-11 .elementor-element.elementor-element-93bd47d .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-93bd47d.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-93bd47d.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-93bd47d.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-93bd47d.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-93bd47d.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-93bd47d .elementor-icon{font-size:35px;}.elementor-11 .elementor-element.elementor-element-93bd47d .elementor-icon svg{height:35px;}.elementor-11 .elementor-element.elementor-element-55d8326{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-55d8326 .elementor-heading-title{color:#202020;}.elementor-11 .elementor-element.elementor-element-0258dbd{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-1b0b576{padding:0px 25px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1b0b576 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-1b0b576.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-1b0b576.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-1b0b576.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-1b0b576.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-1b0b576.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-1b0b576 .elementor-icon{font-size:35px;}.elementor-11 .elementor-element.elementor-element-1b0b576 .elementor-icon svg{height:35px;}.elementor-11 .elementor-element.elementor-element-1b827a6{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1b827a6 .elementor-heading-title{color:#202020;}.elementor-11 .elementor-element.elementor-element-ae59e8b{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-21dadb4{padding:0px 25px 0px 0px;}.elementor-11 .elementor-element.elementor-element-21dadb4 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-21dadb4.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-21dadb4.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-21dadb4.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-21dadb4.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-21dadb4.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-21dadb4 .elementor-icon{font-size:35px;}.elementor-11 .elementor-element.elementor-element-21dadb4 .elementor-icon svg{height:35px;}.elementor-11 .elementor-element.elementor-element-75dac60{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-75dac60 .elementor-heading-title{color:#202020;}.elementor-11 .elementor-element.elementor-element-6cb9153{--display:flex;--min-height:0vh;--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;--z-index:2;}.elementor-11 .elementor-element.elementor-element-50f9a50{--display:flex;--min-height:0px;}.elementor-11 .elementor-element.elementor-element-0e5215f{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0e5215f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:90px;font-weight:800;text-transform:uppercase;color:#1C1C1C;}.elementor-11 .elementor-element.elementor-element-3011f72{--display:flex;--padding-top:0px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d57e4c1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-11 .elementor-element.elementor-element-d57e4c1 .elementor-heading-title{color:#0F0F0F;}.elementor-11 .elementor-element.elementor-element-63cfe1a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-7d0c90c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7d0c90c .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-7d0c90c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-11 .elementor-element.elementor-element-0fd7141{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0fd7141 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;text-transform:uppercase;color:#202020;}.elementor-11 .elementor-element.elementor-element-5c1417f{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;text-align:start;}.elementor-11 .elementor-element.elementor-element-5c1417f .elementor-heading-title{color:#0F0F0F;}.elementor-11 .elementor-element.elementor-element-5f0778b{--display:flex;--min-height:0px;}.elementor-11 .elementor-element.elementor-element-7f188fe{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;}.elementor-11 .elementor-element.elementor-element-7f188fe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:90px;font-weight:800;text-transform:uppercase;letter-spacing:-5px;color:#425B70;}.elementor-11 .elementor-element.elementor-element-1e57fe3{--display:flex;--padding-top:0px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-ff7af3e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-11 .elementor-element.elementor-element-ff7af3e .elementor-heading-title{color:#0F0F0F;}.elementor-11 .elementor-element.elementor-element-8f4d105{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-edd6e67{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-edd6e67 .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-edd6e67 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-11 .elementor-element.elementor-element-84be818{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-a62890f{padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a62890f .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-a62890f.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-a62890f.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-a62890f.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-a62890f.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-a62890f.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-a62890f .elementor-icon{font-size:11px;}.elementor-11 .elementor-element.elementor-element-a62890f .elementor-icon svg{height:11px;}.elementor-11 .elementor-element.elementor-element-7f73c0b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-2c7534c{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-9fb3317{padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9fb3317 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-9fb3317.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-9fb3317.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-9fb3317.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-9fb3317.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-9fb3317.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-9fb3317 .elementor-icon{font-size:11px;}.elementor-11 .elementor-element.elementor-element-9fb3317 .elementor-icon svg{height:11px;}.elementor-11 .elementor-element.elementor-element-501b419 .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-d24eb85{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-b6dc465{padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b6dc465 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-b6dc465.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-b6dc465.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-b6dc465.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-b6dc465.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-b6dc465.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-b6dc465 .elementor-icon{font-size:11px;}.elementor-11 .elementor-element.elementor-element-b6dc465 .elementor-icon svg{height:11px;}.elementor-11 .elementor-element.elementor-element-0d4bd08 .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-26b8d1a{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-63b632d{padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-63b632d .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-63b632d.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-63b632d.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-63b632d.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-63b632d.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-63b632d.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-63b632d .elementor-icon{font-size:11px;}.elementor-11 .elementor-element.elementor-element-63b632d .elementor-icon svg{height:11px;}.elementor-11 .elementor-element.elementor-element-1e3b61b .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-4bf5495{--display:flex;--min-height:0vh;--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;--z-index:2;}.elementor-11 .elementor-element.elementor-element-46e90f4{--display:flex;--min-height:0px;}.elementor-11 .elementor-element.elementor-element-658a95e{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-658a95e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:90px;font-weight:800;text-transform:uppercase;color:#1C1C1C;}.elementor-11 .elementor-element.elementor-element-c834386{--display:flex;--padding-top:0px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5d5b80b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-11 .elementor-element.elementor-element-5d5b80b .elementor-heading-title{color:#0F0F0F;}.elementor-11 .elementor-element.elementor-element-c7d18df{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-ce2a9b9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ce2a9b9 .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-ce2a9b9 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-11 .elementor-element.elementor-element-09234e1{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-09234e1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;text-transform:uppercase;color:#202020;}.elementor-11 .elementor-element.elementor-element-6591328{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;text-align:start;}.elementor-11 .elementor-element.elementor-element-6591328 .elementor-heading-title{color:#0F0F0F;}.elementor-11 .elementor-element.elementor-element-4ffff92{--display:flex;--min-height:0px;}.elementor-11 .elementor-element.elementor-element-a872c68{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;}.elementor-11 .elementor-element.elementor-element-a872c68 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:90px;font-weight:800;text-transform:uppercase;letter-spacing:-5px;color:#425B70;}.elementor-11 .elementor-element.elementor-element-a234d4b{--display:flex;--padding-top:0px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3958bb9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-11 .elementor-element.elementor-element-3958bb9 .elementor-heading-title{color:#0F0F0F;}.elementor-11 .elementor-element.elementor-element-357e421{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-c9aafd3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-c9aafd3 .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-c9aafd3 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-11 .elementor-element.elementor-element-fd6fa3d{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-9a3731d{padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9a3731d .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-9a3731d.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-9a3731d.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-9a3731d.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-9a3731d.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-9a3731d.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-9a3731d .elementor-icon{font-size:11px;}.elementor-11 .elementor-element.elementor-element-9a3731d .elementor-icon svg{height:11px;}.elementor-11 .elementor-element.elementor-element-75b66a7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-01ad9bc{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-50afdd6{padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-50afdd6 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-50afdd6.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-50afdd6.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-50afdd6.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-50afdd6.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-50afdd6.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-50afdd6 .elementor-icon{font-size:11px;}.elementor-11 .elementor-element.elementor-element-50afdd6 .elementor-icon svg{height:11px;}.elementor-11 .elementor-element.elementor-element-475b6e7 .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-b03cb45{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-ab4f83e{padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ab4f83e .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-ab4f83e.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-ab4f83e.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-ab4f83e.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-ab4f83e.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-ab4f83e.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-ab4f83e .elementor-icon{font-size:11px;}.elementor-11 .elementor-element.elementor-element-ab4f83e .elementor-icon svg{height:11px;}.elementor-11 .elementor-element.elementor-element-2e3ddc1 .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-7b9d8ed{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-3c94041{padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-3c94041 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-3c94041.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-3c94041.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-3c94041.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-3c94041.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-3c94041.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-3c94041 .elementor-icon{font-size:11px;}.elementor-11 .elementor-element.elementor-element-3c94041 .elementor-icon svg{height:11px;}.elementor-11 .elementor-element.elementor-element-ce8092d .elementor-heading-title{color:#C0C0C0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-4f38297{padding:0px 0px 0px 0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-11 .elementor-element.elementor-element-4f38297 img{width:540px;}.elementor-11 .elementor-element.elementor-element-ee99d8c{margin:-640px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ee99d8c img{width:540px;}.elementor-11 .elementor-element.elementor-element-1d3b2a4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-c4f186b{--display:flex;--min-height:7px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-ffd0192{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ffd0192 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-ffd0192 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-11 .elementor-element.elementor-element-ffd0192 .elementor-button{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0px;}.elementor-11 .elementor-element.elementor-element-1dfad92{width:var( --container-widget-width, 65% );max-width:65%;padding:0px 0px 5px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-11 .elementor-element.elementor-element-1dfad92 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;text-transform:uppercase;color:#202020;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-f6e729b{--iteration-count:infinite;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;--dynamic-text-color:#414141;}.elementor-11 .elementor-element.elementor-element-f6e729b .elementor-headline{text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-0.8px;word-spacing:2px;}.elementor-11 .elementor-element.elementor-element-f6e729b .elementor-headline-plain-text{color:#202020;}.elementor-11 .elementor-element.elementor-element-f6e729b .elementor-headline-dynamic-text{font-family:"Roboto", Sans-serif;font-weight:600;line-height:27px;letter-spacing:-0.2px;word-spacing:0px;}.elementor-11 .elementor-element.elementor-element-37e52a6{width:var( --container-widget-width, 65% );max-width:65%;padding:0px 0px 5px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:end;}.elementor-11 .elementor-element.elementor-element-37e52a6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;text-transform:uppercase;color:#202020;}.elementor-11 .elementor-element.elementor-element-5958e00{padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-5958e00 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-5958e00.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-5958e00.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-5958e00.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-5958e00.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-5958e00.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-5958e00 .elementor-icon{font-size:11px;}.elementor-11 .elementor-element.elementor-element-5958e00 .elementor-icon svg{height:11px;}.elementor-11 .elementor-element.elementor-element-1197db8 .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-f8bb77b{width:100%;max-width:100%;padding:40px 0px 40px 0px;}.elementor-11 .elementor-element.elementor-element-f8bb77b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;text-transform:uppercase;color:#202020;}.elementor-11 .elementor-element.elementor-element-08ecdb9{width:var( --container-widget-width, 100.241% );max-width:100.241%;--container-widget-width:100.241%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-08ecdb9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-da750b5{width:var( --container-widget-width, 100.241% );max-width:100.241%;--container-widget-width:100.241%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-da750b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-445abf5{width:var( --container-widget-width, 100.241% );max-width:100.241%;--container-widget-width:100.241%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-445abf5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-1a15786{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-e8b3f42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-e8b3f42.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-0beef82{padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0beef82 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-0beef82.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-0beef82.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-0beef82.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-0beef82.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-0beef82.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-0beef82 .elementor-icon{font-size:11px;}.elementor-11 .elementor-element.elementor-element-0beef82 .elementor-icon svg{height:11px;}.elementor-11 .elementor-element.elementor-element-6f0c345{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-6f0c345.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-6f0c345 .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-ac17299{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ac17299 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;text-transform:uppercase;color:#202020;}.elementor-11 .elementor-element.elementor-element-388164c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-11 .elementor-element.elementor-element-388164c .elementor-heading-title{color:#0F0F0F;}.elementor-11 .elementor-element.elementor-element-1d61cfd{--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:40px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d7d55e4{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-715d544{--display:flex;}.elementor-11 .elementor-element.elementor-element-6530c0c{width:var( --container-widget-width, 35px );max-width:35px;padding:0px 0px 0px 0px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-6530c0c .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-6530c0c.elementor-view-stacked .elementor-icon{background-color:#AEDDFF;}.elementor-11 .elementor-element.elementor-element-6530c0c.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-6530c0c.elementor-view-default .elementor-icon{color:#AEDDFF;border-color:#AEDDFF;}.elementor-11 .elementor-element.elementor-element-6530c0c.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-6530c0c.elementor-view-default .elementor-icon svg{fill:#AEDDFF;}.elementor-11 .elementor-element.elementor-element-6530c0c .elementor-icon{font-size:35px;}.elementor-11 .elementor-element.elementor-element-6530c0c .elementor-icon svg{height:35px;}.elementor-11 .elementor-element.elementor-element-0941942{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-b71f39c{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b71f39c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;text-transform:uppercase;color:#202020;}.elementor-11 .elementor-element.elementor-element-3a19184{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-11 .elementor-element.elementor-element-3a19184 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;color:#0F0F0F;}.elementor-11 .elementor-element.elementor-element-49baff0{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-1d40b79{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1d40b79.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-1d40b79.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-1d40b79.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-1d40b79.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-1d40b79.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-1d40b79 .elementor-icon{font-size:8px;}.elementor-11 .elementor-element.elementor-element-1d40b79 .elementor-icon svg{height:8px;}.elementor-11 .elementor-element.elementor-element-4a709c4 .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-6d2d291{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-e00641d{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-e00641d.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-e00641d.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-e00641d.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-e00641d.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-e00641d.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-e00641d .elementor-icon{font-size:8px;}.elementor-11 .elementor-element.elementor-element-e00641d .elementor-icon svg{height:8px;}.elementor-11 .elementor-element.elementor-element-e5a4cf1 .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-fe7460b{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-df0ee6e{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-df0ee6e.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-df0ee6e.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-df0ee6e.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-df0ee6e.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-df0ee6e.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-df0ee6e .elementor-icon{font-size:8px;}.elementor-11 .elementor-element.elementor-element-df0ee6e .elementor-icon svg{height:8px;}.elementor-11 .elementor-element.elementor-element-4265337 .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-d83fa19{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-315c67f{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-315c67f.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-315c67f.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-315c67f.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-315c67f.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-315c67f.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-315c67f .elementor-icon{font-size:8px;}.elementor-11 .elementor-element.elementor-element-315c67f .elementor-icon svg{height:8px;}.elementor-11 .elementor-element.elementor-element-2b4a499 .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-84694ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-ef97a09{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ef97a09 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;text-transform:uppercase;color:#202020;}.elementor-11 .elementor-element.elementor-element-621e26d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-11 .elementor-element.elementor-element-621e26d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;color:#0F0F0F;}.elementor-11 .elementor-element.elementor-element-cacfdcd{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-0b84ac0{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0b84ac0.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-0b84ac0.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-0b84ac0.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-0b84ac0.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-0b84ac0.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-0b84ac0 .elementor-icon{font-size:8px;}.elementor-11 .elementor-element.elementor-element-0b84ac0 .elementor-icon svg{height:8px;}.elementor-11 .elementor-element.elementor-element-af117d7 .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-14ecb73{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-fa85b8a{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-fa85b8a.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-fa85b8a.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-fa85b8a.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-fa85b8a.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-fa85b8a.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-fa85b8a .elementor-icon{font-size:8px;}.elementor-11 .elementor-element.elementor-element-fa85b8a .elementor-icon svg{height:8px;}.elementor-11 .elementor-element.elementor-element-84dcaca .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-35529df{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-2b8a625{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2b8a625.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-2b8a625.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-2b8a625.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-2b8a625.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-2b8a625.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-2b8a625 .elementor-icon{font-size:8px;}.elementor-11 .elementor-element.elementor-element-2b8a625 .elementor-icon svg{height:8px;}.elementor-11 .elementor-element.elementor-element-f515525 .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-92a33cd{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-5e7022e{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-5e7022e.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-5e7022e.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-5e7022e.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-5e7022e.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-5e7022e.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-5e7022e .elementor-icon{font-size:8px;}.elementor-11 .elementor-element.elementor-element-5e7022e .elementor-icon svg{height:8px;}.elementor-11 .elementor-element.elementor-element-66da5e7 .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-f15ecbf{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6f31c69{--display:flex;}.elementor-11 .elementor-element.elementor-element-82a7be6{width:var( --container-widget-width, 35px );max-width:35px;padding:0px 0px 0px 0px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-82a7be6 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-82a7be6.elementor-view-stacked .elementor-icon{background-color:#7E80FF;}.elementor-11 .elementor-element.elementor-element-82a7be6.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-82a7be6.elementor-view-default .elementor-icon{color:#7E80FF;border-color:#7E80FF;}.elementor-11 .elementor-element.elementor-element-82a7be6.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-82a7be6.elementor-view-default .elementor-icon svg{fill:#7E80FF;}.elementor-11 .elementor-element.elementor-element-82a7be6 .elementor-icon{font-size:35px;}.elementor-11 .elementor-element.elementor-element-82a7be6 .elementor-icon svg{height:35px;}.elementor-11 .elementor-element.elementor-element-c43ec85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-79506ec{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-79506ec .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;text-transform:uppercase;color:#202020;}.elementor-11 .elementor-element.elementor-element-83647c0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-11 .elementor-element.elementor-element-83647c0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;color:#0F0F0F;}.elementor-11 .elementor-element.elementor-element-a70b3e0{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-1f064ab{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1f064ab.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-1f064ab.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-1f064ab.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-1f064ab.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-1f064ab.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-1f064ab .elementor-icon{font-size:8px;}.elementor-11 .elementor-element.elementor-element-1f064ab .elementor-icon svg{height:8px;}.elementor-11 .elementor-element.elementor-element-7372b2f .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-ecadd89{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-fa101a1{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-fa101a1.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-fa101a1.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-fa101a1.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-fa101a1.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-fa101a1.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-fa101a1 .elementor-icon{font-size:8px;}.elementor-11 .elementor-element.elementor-element-fa101a1 .elementor-icon svg{height:8px;}.elementor-11 .elementor-element.elementor-element-b7ab84c .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-aff39bb{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-95ad48c{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-95ad48c.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-95ad48c.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-95ad48c.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-95ad48c.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-95ad48c.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-95ad48c .elementor-icon{font-size:8px;}.elementor-11 .elementor-element.elementor-element-95ad48c .elementor-icon svg{height:8px;}.elementor-11 .elementor-element.elementor-element-c3b1517 .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-c65e216{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-bb5131f{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-bb5131f.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-bb5131f.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-bb5131f.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-bb5131f.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-bb5131f.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-bb5131f .elementor-icon{font-size:8px;}.elementor-11 .elementor-element.elementor-element-bb5131f .elementor-icon svg{height:8px;}.elementor-11 .elementor-element.elementor-element-c32e122 .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-2b3c4ca{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-906c72a{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-906c72a.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-906c72a.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-906c72a.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-906c72a.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-906c72a.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-906c72a .elementor-icon{font-size:8px;}.elementor-11 .elementor-element.elementor-element-906c72a .elementor-icon svg{height:8px;}.elementor-11 .elementor-element.elementor-element-adfeb47 .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-fbd33c6{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-b406625{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b406625.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-b406625.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-b406625.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-b406625.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-b406625.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-b406625 .elementor-icon{font-size:8px;}.elementor-11 .elementor-element.elementor-element-b406625 .elementor-icon svg{height:8px;}.elementor-11 .elementor-element.elementor-element-a4a9a46 .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-1a993b5{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-7176293{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7176293.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-7176293.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-7176293.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-7176293.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-7176293.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-7176293 .elementor-icon{font-size:8px;}.elementor-11 .elementor-element.elementor-element-7176293 .elementor-icon svg{height:8px;}.elementor-11 .elementor-element.elementor-element-8ab982f .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-00991e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-2d7ef62{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2d7ef62 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;text-transform:uppercase;color:#202020;}.elementor-11 .elementor-element.elementor-element-aa33e13{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2c1777c{--display:flex;}.elementor-11 .elementor-element.elementor-element-644cdc8{width:var( --container-widget-width, 35px );max-width:35px;padding:0px 0px 0px 0px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-644cdc8 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-644cdc8.elementor-view-stacked .elementor-icon{background-color:#FFA74E;}.elementor-11 .elementor-element.elementor-element-644cdc8.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-644cdc8.elementor-view-default .elementor-icon{color:#FFA74E;border-color:#FFA74E;}.elementor-11 .elementor-element.elementor-element-644cdc8.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-644cdc8.elementor-view-default .elementor-icon svg{fill:#FFA74E;}.elementor-11 .elementor-element.elementor-element-644cdc8 .elementor-icon{font-size:35px;}.elementor-11 .elementor-element.elementor-element-644cdc8 .elementor-icon svg{height:35px;}.elementor-11 .elementor-element.elementor-element-5e0ba85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-2fc1f9a{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2fc1f9a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;text-transform:uppercase;color:#202020;}.elementor-11 .elementor-element.elementor-element-832c8b9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-11 .elementor-element.elementor-element-832c8b9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;color:#0F0F0F;}.elementor-11 .elementor-element.elementor-element-842e435{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-31db1c2{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-31db1c2.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-31db1c2.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-31db1c2.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-31db1c2.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-31db1c2.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-31db1c2 .elementor-icon{font-size:8px;}.elementor-11 .elementor-element.elementor-element-31db1c2 .elementor-icon svg{height:8px;}.elementor-11 .elementor-element.elementor-element-dffd7eb .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-d40f9f5{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-5ab7061{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-5ab7061.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-5ab7061.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-5ab7061.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-5ab7061.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-5ab7061.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-5ab7061 .elementor-icon{font-size:8px;}.elementor-11 .elementor-element.elementor-element-5ab7061 .elementor-icon svg{height:8px;}.elementor-11 .elementor-element.elementor-element-2f5e259 .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-80ff7a8{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-8475aeb{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-8475aeb.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-8475aeb.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-8475aeb.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-8475aeb.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-8475aeb.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-8475aeb .elementor-icon{font-size:8px;}.elementor-11 .elementor-element.elementor-element-8475aeb .elementor-icon svg{height:8px;}.elementor-11 .elementor-element.elementor-element-bbfaeae .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-a0555e5{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-0dbdaa6{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0dbdaa6.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-0dbdaa6.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-0dbdaa6.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-0dbdaa6.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-0dbdaa6.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-0dbdaa6 .elementor-icon{font-size:8px;}.elementor-11 .elementor-element.elementor-element-0dbdaa6 .elementor-icon svg{height:8px;}.elementor-11 .elementor-element.elementor-element-24f14d3 .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-d807da8{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-5a431b8{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-5a431b8.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-5a431b8.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-5a431b8.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-5a431b8.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-5a431b8.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-5a431b8 .elementor-icon{font-size:8px;}.elementor-11 .elementor-element.elementor-element-5a431b8 .elementor-icon svg{height:8px;}.elementor-11 .elementor-element.elementor-element-abc489e .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-1c0df47{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-69b630f{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-69b630f.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-69b630f.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-69b630f.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-69b630f.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-69b630f.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-69b630f .elementor-icon{font-size:8px;}.elementor-11 .elementor-element.elementor-element-69b630f .elementor-icon svg{height:8px;}.elementor-11 .elementor-element.elementor-element-061c0f7 .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-13925e7{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-501256d{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-501256d.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-501256d.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-501256d.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-501256d.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-501256d.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-501256d .elementor-icon{font-size:8px;}.elementor-11 .elementor-element.elementor-element-501256d .elementor-icon svg{height:8px;}.elementor-11 .elementor-element.elementor-element-7d2e776 .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-9187c63{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-cb33eda{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-cb33eda .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;text-transform:uppercase;color:#202020;}.elementor-11 .elementor-element.elementor-element-0d0531d{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d50d952{--display:flex;}.elementor-11 .elementor-element.elementor-element-a5d2a8e{width:var( --container-widget-width, 35px );max-width:35px;padding:0px 0px 0px 0px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-a5d2a8e .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-a5d2a8e.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-a5d2a8e.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-a5d2a8e.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-a5d2a8e.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-a5d2a8e.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-a5d2a8e .elementor-icon{font-size:35px;}.elementor-11 .elementor-element.elementor-element-a5d2a8e .elementor-icon svg{height:35px;}.elementor-11 .elementor-element.elementor-element-402604f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-24bb538{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-24bb538 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;text-transform:uppercase;color:#202020;}.elementor-11 .elementor-element.elementor-element-65b6133{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-11 .elementor-element.elementor-element-65b6133 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;color:#0F0F0F;}.elementor-11 .elementor-element.elementor-element-03ed3ab{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-1685284{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1685284.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-1685284.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-1685284.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-1685284.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-1685284.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-1685284 .elementor-icon{font-size:8px;}.elementor-11 .elementor-element.elementor-element-1685284 .elementor-icon svg{height:8px;}.elementor-11 .elementor-element.elementor-element-a891d5b .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-33bfcb0{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-b03eb32{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b03eb32.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-b03eb32.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-b03eb32.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-b03eb32.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-b03eb32.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-b03eb32 .elementor-icon{font-size:8px;}.elementor-11 .elementor-element.elementor-element-b03eb32 .elementor-icon svg{height:8px;}.elementor-11 .elementor-element.elementor-element-55ab1c8 .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-4475766{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-2dc0826{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2dc0826.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-2dc0826.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-2dc0826.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-2dc0826.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-2dc0826.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-2dc0826 .elementor-icon{font-size:8px;}.elementor-11 .elementor-element.elementor-element-2dc0826 .elementor-icon svg{height:8px;}.elementor-11 .elementor-element.elementor-element-2212fd4 .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-47d9e57{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-87379c9{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-87379c9.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-87379c9.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-87379c9.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-87379c9.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-87379c9.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-87379c9 .elementor-icon{font-size:8px;}.elementor-11 .elementor-element.elementor-element-87379c9 .elementor-icon svg{height:8px;}.elementor-11 .elementor-element.elementor-element-7c27e9a .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-a562382{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-f67571a{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-f67571a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;text-transform:uppercase;color:#202020;}.elementor-11 .elementor-element.elementor-element-26c4a9c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-11 .elementor-element.elementor-element-26c4a9c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;color:#0F0F0F;}.elementor-11 .elementor-element.elementor-element-4bdc65b{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-074c805{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-074c805.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-074c805.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-074c805.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-074c805.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-074c805.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-074c805 .elementor-icon{font-size:8px;}.elementor-11 .elementor-element.elementor-element-074c805 .elementor-icon svg{height:8px;}.elementor-11 .elementor-element.elementor-element-10b2ce3 .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-151d43c{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-184882f{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-184882f.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-184882f.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-184882f.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-184882f.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-184882f.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-184882f .elementor-icon{font-size:8px;}.elementor-11 .elementor-element.elementor-element-184882f .elementor-icon svg{height:8px;}.elementor-11 .elementor-element.elementor-element-5d26f23 .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-8e889cf{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-38c350a{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-38c350a.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-38c350a.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-38c350a.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-38c350a.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-38c350a.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-38c350a .elementor-icon{font-size:8px;}.elementor-11 .elementor-element.elementor-element-38c350a .elementor-icon svg{height:8px;}.elementor-11 .elementor-element.elementor-element-3d5ad9e .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-32fe39a{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-e95ebd0{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;padding:0px 15px 0px 0px;}.elementor-11 .elementor-element.elementor-element-e95ebd0.elementor-view-stacked .elementor-icon{background-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-e95ebd0.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-e95ebd0.elementor-view-default .elementor-icon{color:#C5F798;border-color:#C5F798;}.elementor-11 .elementor-element.elementor-element-e95ebd0.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-e95ebd0.elementor-view-default .elementor-icon svg{fill:#C5F798;}.elementor-11 .elementor-element.elementor-element-e95ebd0 .elementor-icon{font-size:8px;}.elementor-11 .elementor-element.elementor-element-e95ebd0 .elementor-icon svg{height:8px;}.elementor-11 .elementor-element.elementor-element-dcc9845 .elementor-heading-title{color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-40d74a1{--display:flex;}.elementor-11 .elementor-element.elementor-element-937504f{--display:flex;}@media(max-width:1366px){.elementor-11 .elementor-element.elementor-element-0553063{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-b7bf50f{--min-height:425px;}.elementor-11 .elementor-element.elementor-element-b97a4e5 .elementor-heading-title{font-size:11.8vw;}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-6b574d8{--min-height:0px;}.elementor-11 .elementor-element.elementor-element-aedf901{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-782a6f8{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-782a6f8 .elementor-button{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1d3b2a4{--min-height:0px;}.elementor-11 .elementor-element.elementor-element-c4f186b{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-ffd0192{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ffd0192 .elementor-button{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-6b574d8{--width:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-aedf901{--width:100%;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-782a6f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-782a6f8 .elementor-button{font-size:12px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1d3b2a4{--width:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c4f186b{--width:100%;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-ffd0192{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ffd0192 .elementor-button{font-size:12px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-0553063{--content-width:900px;}.elementor-11 .elementor-element.elementor-element-b7bf50f{--width:100%;}.elementor-11 .elementor-element.elementor-element-aedf901{--width:265px;}.elementor-11 .elementor-element.elementor-element-63cfe1a{--width:35%;}.elementor-11 .elementor-element.elementor-element-5f0778b{--width:40%;}.elementor-11 .elementor-element.elementor-element-c7d18df{--width:35%;}.elementor-11 .elementor-element.elementor-element-4ffff92{--width:40%;}.elementor-11 .elementor-element.elementor-element-c4f186b{--width:265px;}.elementor-11 .elementor-element.elementor-element-1a15786{--width:40%;}.elementor-11 .elementor-element.elementor-element-e8b3f42{--width:99.819%;}.elementor-11 .elementor-element.elementor-element-1d61cfd{--width:60%;}.elementor-11 .elementor-element.elementor-element-715d544{--width:6%;}.elementor-11 .elementor-element.elementor-element-0941942{--width:48%;}.elementor-11 .elementor-element.elementor-element-84694ba{--width:48%;}.elementor-11 .elementor-element.elementor-element-6f31c69{--width:6%;}.elementor-11 .elementor-element.elementor-element-c43ec85{--width:48%;}.elementor-11 .elementor-element.elementor-element-00991e7{--width:48%;}.elementor-11 .elementor-element.elementor-element-2c1777c{--width:6%;}.elementor-11 .elementor-element.elementor-element-5e0ba85{--width:48%;}.elementor-11 .elementor-element.elementor-element-9187c63{--width:48%;}.elementor-11 .elementor-element.elementor-element-d50d952{--width:6%;}.elementor-11 .elementor-element.elementor-element-402604f{--width:48%;}.elementor-11 .elementor-element.elementor-element-a562382{--width:48%;}}@media(max-width:1366px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-b7bf50f{--width:693px;}}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-b7bf50f{--width:500px;}.elementor-11 .elementor-element.elementor-element-6b574d8{--width:500px;}.elementor-11 .elementor-element.elementor-element-aedf901{--width:100px;}.elementor-11 .elementor-element.elementor-element-1d3b2a4{--width:500px;}.elementor-11 .elementor-element.elementor-element-c4f186b{--width:100px;}}/* Start custom CSS for button, class: .elementor-element-782a6f8 *//* Button-Container */
.upsite-btn .elementor-button {
    display: inline-flex !important;
    align-items: center;
    gap: 6px;
    background: none !important;
    padding: 0 !important;
    border: none !important;
    box-shadow: none !important;
}

/* Text-Pill (Normaler Zustand) */
.upsite-btn .elementor-button-text {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 54px;
    padding: 0 21px;
    border-radius: 999px;
    font: inherit;
    transition: background-color .3s ease, color .3s ease;

    background-color: #ffffff !important; /* Normal: Hintergrund Weiß */
    color: #000000 !important;  
}


.upsite-btn .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 54px;
    height: 54px;
    border-radius: 50%;
    transition: background-color .3s ease, transform .3s ease !important; /* Übergang für Drehung hinzugefügt */

    background-color: #ffffff !important; /* Normal: Hintergrund Weiß */
}


.upsite-btn .elementor-button-icon i,
.upsite-btn .elementor-button-icon svg,
.upsite-btn .elementor-button-icon svg * {
    transition: color .3s ease, fill .3s ease, stroke .3s ease;

    color: #000000 !important;            /* Normal: Icon Schwarz */
    fill: #000000 !important;             /* Normal: SVG Füllung Schwarz */
    stroke: #000000 !important;           /* Normal: SVG Linien Schwarz */
}


/* --- HOVER-EFFEKT --- */

/* 1. Hintergrund Rot für Text-Pill und Icon-Kreis, plus DREHUNG DES ICON-KREISES */
.upsite-btn .elementor-button:hover .elementor-button-text {
    background-color: #ff0000 !important; /* Hover-Hintergrund für Text-Pill (Rot) */
}

.upsite-btn .elementor-button:hover .elementor-button-icon {
    background-color: #ff0000 !important; /* Hover-Hintergrund für Icon-Kreis (Rot) */
    transform: rotate(-55deg) !important; /* DREHUNG UM -55 GRAD HINZUGEFÜGT */
}


.upsite-btn .elementor-button:hover .elementor-button-text {
    color: #ffffff !important;  
}


.upsite-btn .elementor-button:hover .elementor-button-icon i,
.upsite-btn .elementor-button:hover .elementor-button-icon svg,
.upsite-btn .elementor-button:hover .elementor-button-icon svg * {
    color: #ffffff !important;            /* Hover: Standard-Icon Weiß */
    fill: #ffffff !important;             /* Hover: SVG Füllung Weiß */
    stroke: #ffffff !important;           /* Hover: SVG Linien Weiß */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aedf901 */.elementor-column.glass > .elementor-widget-wrap,
.glass {
    background: rgba(255, 255, 255, 0.03) !important;
    backdrop-filter: blur(10px) saturate(280%) contrast(115%);
    -webkit-backdrop-filter: blur(10px) saturate(280%) contrast(115%);
    filter: url(#apple-liquid-distortion); 
    transition: background 0.5s cubic-bezier(0.15, 0.85, 0.35, 1);
}

.elementor-column.glass:hover > .elementor-widget-wrap,
.glass:hover {
    background: rgba(255, 255, 255, 0.06) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63cfe1a */.pwout {
  /* Das Element ist standardmäßig voll da */
  opacity: 1;
  visibility: visible;
  
  /* Das sorgt dafür, dass der Wechsel (Fade) super smooth und weich passiert */
  transition: opacity 0.4s ease, visibility 0.4s ease;
}

/* Diese Klasse wird vom JavaScript bei 65% automatisch hinzugefügt */
.pwout.is-hidden {
  opacity: 0 !important;
  visibility: hidden !important; /* Verhindert, dass unsichtbare Elemente anklickbar bleiben */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f4d105 */.pwout {
  /* Das Element ist standardmäßig voll da */
  opacity: 1;
  visibility: visible;
  
  /* Das sorgt dafür, dass der Wechsel (Fade) super smooth und weich passiert */
  transition: opacity 0.4s ease, visibility 0.4s ease;
}

/* Diese Klasse wird vom JavaScript bei 65% automatisch hinzugefügt */
.pwout.is-hidden {
  opacity: 0 !important;
  visibility: hidden !important; /* Verhindert, dass unsichtbare Elemente anklickbar bleiben */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7d18df */.pwout {
  /* Das Element ist standardmäßig voll da */
  opacity: 1;
  visibility: visible;
  
  /* Das sorgt dafür, dass der Wechsel (Fade) super smooth und weich passiert */
  transition: opacity 0.4s ease, visibility 0.4s ease;
}

/* Diese Klasse wird vom JavaScript bei 65% automatisch hinzugefügt */
.pwout.is-hidden {
  opacity: 0 !important;
  visibility: hidden !important; /* Verhindert, dass unsichtbare Elemente anklickbar bleiben */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-357e421 */.pwout {
  /* Das Element ist standardmäßig voll da */
  opacity: 1;
  visibility: visible;
  
  /* Das sorgt dafür, dass der Wechsel (Fade) super smooth und weich passiert */
  transition: opacity 0.4s ease, visibility 0.4s ease;
}

/* Diese Klasse wird vom JavaScript bei 65% automatisch hinzugefügt */
.pwout.is-hidden {
  opacity: 0 !important;
  visibility: hidden !important; /* Verhindert, dass unsichtbare Elemente anklickbar bleiben */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ffd0192 *//* Button-Container */
.upsite-btn .elementor-button {
    display: inline-flex !important;
    align-items: center;
    gap: 6px;
    background: none !important;
    padding: 0 !important;
    border: none !important;
    box-shadow: none !important;
}

/* Text-Pill (Normaler Zustand) */
.upsite-btn .elementor-button-text {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 54px;
    padding: 0 21px;
    border-radius: 999px;
    font: inherit;
    transition: background-color .3s ease, color .3s ease;

    background-color: #ffffff !important; /* Normal: Hintergrund Weiß */
    color: #000000 !important;  
}


.upsite-btn .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 54px;
    height: 54px;
    border-radius: 50%;
    transition: background-color .3s ease, transform .3s ease !important; /* Übergang für Drehung hinzugefügt */

    background-color: #ffffff !important; /* Normal: Hintergrund Weiß */
}


.upsite-btn .elementor-button-icon i,
.upsite-btn .elementor-button-icon svg,
.upsite-btn .elementor-button-icon svg * {
    transition: color .3s ease, fill .3s ease, stroke .3s ease;

    color: #000000 !important;            /* Normal: Icon Schwarz */
    fill: #000000 !important;             /* Normal: SVG Füllung Schwarz */
    stroke: #000000 !important;           /* Normal: SVG Linien Schwarz */
}


/* --- HOVER-EFFEKT --- */

/* 1. Hintergrund Rot für Text-Pill und Icon-Kreis, plus DREHUNG DES ICON-KREISES */
.upsite-btn .elementor-button:hover .elementor-button-text {
    background-color: #ff0000 !important; /* Hover-Hintergrund für Text-Pill (Rot) */
}

.upsite-btn .elementor-button:hover .elementor-button-icon {
    background-color: #ff0000 !important; /* Hover-Hintergrund für Icon-Kreis (Rot) */
    transform: rotate(-55deg) !important; /* DREHUNG UM -55 GRAD HINZUGEFÜGT */
}


.upsite-btn .elementor-button:hover .elementor-button-text {
    color: #ffffff !important;  
}


.upsite-btn .elementor-button:hover .elementor-button-icon i,
.upsite-btn .elementor-button:hover .elementor-button-icon svg,
.upsite-btn .elementor-button:hover .elementor-button-icon svg * {
    color: #ffffff !important;            /* Hover: Standard-Icon Weiß */
    fill: #ffffff !important;             /* Hover: SVG Füllung Weiß */
    stroke: #ffffff !important;           /* Hover: SVG Linien Weiß */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4f186b */.elementor-column.glass > .elementor-widget-wrap,
.glass {
    background: rgba(255, 255, 255, 0.03) !important;
    backdrop-filter: blur(10px) saturate(280%) contrast(115%);
    -webkit-backdrop-filter: blur(10px) saturate(280%) contrast(115%);
    filter: url(#apple-liquid-distortion); 
    transition: background 0.5s cubic-bezier(0.15, 0.85, 0.35, 1);
}

.elementor-column.glass:hover > .elementor-widget-wrap,
.glass:hover {
    background: rgba(255, 255, 255, 0.06) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-08ecdb9 */<style>
.before-after {
    position: relative;
    width: 100%;
    aspect-ratio: 16/9; /* Kann angepasst oder entfernt werden */
    overflow: hidden;
    user-select: none;
    cursor: ew-resize;
}

.before-after .image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
}

.before-after .image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    display: block;
    pointer-events: none;
}

.before-after .after {
    width: 50%;
    overflow: hidden;
}

.before-after .divider {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 2px;
    height: 100%;
    background: #fff;
    z-index: 5;
}

.before-after .handle {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 56px;
    height: 56px;
    background: #fff;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.before-after .handle svg {
    width: 26px;
    height: 26px;
}

.before-after .handle path {
    stroke: #111;
    stroke-width: 2.3;
    stroke-linecap: round;
    stroke-linejoin: round;
}

@media(max-width:767px){
    .before-after .handle{
        width:48px;
        height:48px;
    }

    .before-after .handle svg{
        width:22px;
        height:22px;
    }
}
</style>

<div class="before-after" id="compare">

    <!-- Vorher -->
    <div class="image before">
        <img src="VORHER-BILD.jpg" alt="">
    </div>

    <!-- Nachher -->
    <div class="image after">
        <img src="NACHHER-BILD.jpg" alt="">
    </div>

    <!-- Slider -->
    <div class="divider">
        <div class="handle">
            <svg viewBox="0 0 24 24" fill="none">
                <path d="M8 6L3 12L8 18"/>
                <path d="M16 6L21 12L16 18"/>
            </svg>
        </div>
    </div>

</div>

<script>
(() => {

const compare = document.getElementById("compare");
const after = compare.querySelector(".after");
const divider = compare.querySelector(".divider");

let dragging = false;

function update(x){

    const rect = compare.getBoundingClientRect();

    let pos = x - rect.left;

    pos = Math.max(0, Math.min(pos, rect.width));

    const percent = (pos / rect.width) * 100;

    after.style.width = percent + "%";
    divider.style.left = percent + "%";
}

compare.addEventListener("mousedown", e=>{
    dragging = true;
    update(e.clientX);
});

window.addEventListener("mousemove", e=>{
    if(dragging) update(e.clientX);
});

window.addEventListener("mouseup", ()=>{
    dragging = false;
});

compare.addEventListener("touchstart", e=>{
    dragging = true;
    update(e.touches[0].clientX);
},{passive:true});

window.addEventListener("touchmove", e=>{
    if(dragging){
        update(e.touches[0].clientX);
    }
},{passive:true});

window.addEventListener("touchend", ()=>{
    dragging = false;
});

})();
</script>/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-da750b5 */<style>
.before-after {
    position: relative;
    width: 100%;
    aspect-ratio: 16/9; /* Kann angepasst oder entfernt werden */
    overflow: hidden;
    user-select: none;
    cursor: ew-resize;
}

.before-after .image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
}

.before-after .image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    display: block;
    pointer-events: none;
}

.before-after .after {
    width: 50%;
    overflow: hidden;
}

.before-after .divider {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 2px;
    height: 100%;
    background: #fff;
    z-index: 5;
}

.before-after .handle {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 56px;
    height: 56px;
    background: #fff;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.before-after .handle svg {
    width: 26px;
    height: 26px;
}

.before-after .handle path {
    stroke: #111;
    stroke-width: 2.3;
    stroke-linecap: round;
    stroke-linejoin: round;
}

@media(max-width:767px){
    .before-after .handle{
        width:48px;
        height:48px;
    }

    .before-after .handle svg{
        width:22px;
        height:22px;
    }
}
</style>

<div class="before-after" id="compare">

    <!-- Vorher -->
    <div class="image before">
        <img src="VORHER-BILD.jpg" alt="">
    </div>

    <!-- Nachher -->
    <div class="image after">
        <img src="NACHHER-BILD.jpg" alt="">
    </div>

    <!-- Slider -->
    <div class="divider">
        <div class="handle">
            <svg viewBox="0 0 24 24" fill="none">
                <path d="M8 6L3 12L8 18"/>
                <path d="M16 6L21 12L16 18"/>
            </svg>
        </div>
    </div>

</div>

<script>
(() => {

const compare = document.getElementById("compare");
const after = compare.querySelector(".after");
const divider = compare.querySelector(".divider");

let dragging = false;

function update(x){

    const rect = compare.getBoundingClientRect();

    let pos = x - rect.left;

    pos = Math.max(0, Math.min(pos, rect.width));

    const percent = (pos / rect.width) * 100;

    after.style.width = percent + "%";
    divider.style.left = percent + "%";
}

compare.addEventListener("mousedown", e=>{
    dragging = true;
    update(e.clientX);
});

window.addEventListener("mousemove", e=>{
    if(dragging) update(e.clientX);
});

window.addEventListener("mouseup", ()=>{
    dragging = false;
});

compare.addEventListener("touchstart", e=>{
    dragging = true;
    update(e.touches[0].clientX);
},{passive:true});

window.addEventListener("touchmove", e=>{
    if(dragging){
        update(e.touches[0].clientX);
    }
},{passive:true});

window.addEventListener("touchend", ()=>{
    dragging = false;
});

})();
</script>/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-445abf5 */<style>
.before-after {
    position: relative;
    width: 100%;
    aspect-ratio: 16/9; /* Kann angepasst oder entfernt werden */
    overflow: hidden;
    user-select: none;
    cursor: ew-resize;
}

.before-after .image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
}

.before-after .image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    display: block;
    pointer-events: none;
}

.before-after .after {
    width: 50%;
    overflow: hidden;
}

.before-after .divider {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 2px;
    height: 100%;
    background: #fff;
    z-index: 5;
}

.before-after .handle {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 56px;
    height: 56px;
    background: #fff;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.before-after .handle svg {
    width: 26px;
    height: 26px;
}

.before-after .handle path {
    stroke: #111;
    stroke-width: 2.3;
    stroke-linecap: round;
    stroke-linejoin: round;
}

@media(max-width:767px){
    .before-after .handle{
        width:48px;
        height:48px;
    }

    .before-after .handle svg{
        width:22px;
        height:22px;
    }
}
</style>

<div class="before-after" id="compare">

    <!-- Vorher -->
    <div class="image before">
        <img src="VORHER-BILD.jpg" alt="">
    </div>

    <!-- Nachher -->
    <div class="image after">
        <img src="NACHHER-BILD.jpg" alt="">
    </div>

    <!-- Slider -->
    <div class="divider">
        <div class="handle">
            <svg viewBox="0 0 24 24" fill="none">
                <path d="M8 6L3 12L8 18"/>
                <path d="M16 6L21 12L16 18"/>
            </svg>
        </div>
    </div>

</div>

<script>
(() => {

const compare = document.getElementById("compare");
const after = compare.querySelector(".after");
const divider = compare.querySelector(".divider");

let dragging = false;

function update(x){

    const rect = compare.getBoundingClientRect();

    let pos = x - rect.left;

    pos = Math.max(0, Math.min(pos, rect.width));

    const percent = (pos / rect.width) * 100;

    after.style.width = percent + "%";
    divider.style.left = percent + "%";
}

compare.addEventListener("mousedown", e=>{
    dragging = true;
    update(e.clientX);
});

window.addEventListener("mousemove", e=>{
    if(dragging) update(e.clientX);
});

window.addEventListener("mouseup", ()=>{
    dragging = false;
});

compare.addEventListener("touchstart", e=>{
    dragging = true;
    update(e.touches[0].clientX);
},{passive:true});

window.addEventListener("touchmove", e=>{
    if(dragging){
        update(e.touches[0].clientX);
    }
},{passive:true});

window.addEventListener("touchend", ()=>{
    dragging = false;
});

})();
</script>/* End custom CSS */