.elementor-372 .elementor-element.elementor-element-8ea243d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:80px 20px;--row-gap:80px;--column-gap:20px;--overlay-opacity:0.07;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;border-color:#7A7A7A;--border-color:#7A7A7A;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-372 .elementor-element.elementor-element-8ea243d:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-8ea243d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-372 .elementor-element.elementor-element-8ea243d::before, .elementor-372 .elementor-element.elementor-element-8ea243d > .elementor-background-video-container::before, .elementor-372 .elementor-element.elementor-element-8ea243d > .e-con-inner > .elementor-background-video-container::before, .elementor-372 .elementor-element.elementor-element-8ea243d > .elementor-background-slideshow::before, .elementor-372 .elementor-element.elementor-element-8ea243d > .e-con-inner > .elementor-background-slideshow::before, .elementor-372 .elementor-element.elementor-element-8ea243d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top center, #000000 0%, #F8F9FE 84%);}.elementor-372 .elementor-element.elementor-element-8ea243d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-1e49eac{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-372 .elementor-element.elementor-element-e228b27{width:100%;max-width:100%;text-align:left;}.elementor-372 .elementor-element.elementor-element-e228b27.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-e228b27 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:60px;font-weight:600;letter-spacing:-3px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-372 .elementor-element.elementor-element-0c5dc0e{font-family:"Space Grotesk", Sans-serif;font-weight:400;letter-spacing:-1px;color:#7A7A7A;}.elementor-372 .elementor-element.elementor-element-a37cdd0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-b54d028{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#7C4DFF;--border-color:#7C4DFF;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-b54d028:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-b54d028 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D300;}.elementor-372 .elementor-element.elementor-element-b54d028:hover{background-color:#D3D3D312;}.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-372 .elementor-element.elementor-element-9b52c51 .elementor-icon-wrapper{text-align:center;}.elementor-372 .elementor-element.elementor-element-9b52c51.elementor-view-stacked .elementor-icon{background-color:#7C4DFF;}.elementor-372 .elementor-element.elementor-element-9b52c51.elementor-view-framed .elementor-icon, .elementor-372 .elementor-element.elementor-element-9b52c51.elementor-view-default .elementor-icon{color:#7C4DFF;border-color:#7C4DFF;}.elementor-372 .elementor-element.elementor-element-9b52c51.elementor-view-framed .elementor-icon, .elementor-372 .elementor-element.elementor-element-9b52c51.elementor-view-default .elementor-icon svg{fill:#7C4DFF;}.elementor-372 .elementor-element.elementor-element-9b52c51 .elementor-icon{font-size:30px;}.elementor-372 .elementor-element.elementor-element-9b52c51 .elementor-icon svg{height:30px;}.elementor-372 .elementor-element.elementor-element-1d9562d{width:100%;max-width:100%;text-align:center;}.elementor-372 .elementor-element.elementor-element-1d9562d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-1d9562d .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;color:#FFFFFF;}.elementor-372 .elementor-element.elementor-element-ed1f337{text-align:center;font-family:"Space Grotesk", Sans-serif;font-weight:400;letter-spacing:-1px;color:#7A7A7A;}.elementor-372 .elementor-element.elementor-element-b8c4553.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-7c39441{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#7C4DFF;--border-color:#7C4DFF;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-7c39441:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-7c39441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D300;}.elementor-372 .elementor-element.elementor-element-7c39441:hover{background-color:#D3D3D312;}.elementor-372 .elementor-element.elementor-element-d1289bf .elementor-icon-wrapper{text-align:center;}.elementor-372 .elementor-element.elementor-element-d1289bf.elementor-view-stacked .elementor-icon{background-color:#7C4DFF;}.elementor-372 .elementor-element.elementor-element-d1289bf.elementor-view-framed .elementor-icon, .elementor-372 .elementor-element.elementor-element-d1289bf.elementor-view-default .elementor-icon{color:#7C4DFF;border-color:#7C4DFF;}.elementor-372 .elementor-element.elementor-element-d1289bf.elementor-view-framed .elementor-icon, .elementor-372 .elementor-element.elementor-element-d1289bf.elementor-view-default .elementor-icon svg{fill:#7C4DFF;}.elementor-372 .elementor-element.elementor-element-d1289bf .elementor-icon{font-size:30px;}.elementor-372 .elementor-element.elementor-element-d1289bf .elementor-icon svg{height:30px;}.elementor-372 .elementor-element.elementor-element-a431425{width:100%;max-width:100%;text-align:center;}.elementor-372 .elementor-element.elementor-element-a431425.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-a431425 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;color:#FFFFFF;}.elementor-372 .elementor-element.elementor-element-d3fdc76{text-align:center;font-family:"Space Grotesk", Sans-serif;font-weight:400;letter-spacing:-1px;color:#7A7A7A;}.elementor-372 .elementor-element.elementor-element-6cede99.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-4de60b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#7C4DFF;--border-color:#7C4DFF;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-4de60b3:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-4de60b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D300;}.elementor-372 .elementor-element.elementor-element-4de60b3:hover{background-color:#D3D3D312;}.elementor-372 .elementor-element.elementor-element-2c52c3d .elementor-icon-wrapper{text-align:center;}.elementor-372 .elementor-element.elementor-element-2c52c3d.elementor-view-stacked .elementor-icon{background-color:#7C4DFF;}.elementor-372 .elementor-element.elementor-element-2c52c3d.elementor-view-framed .elementor-icon, .elementor-372 .elementor-element.elementor-element-2c52c3d.elementor-view-default .elementor-icon{color:#7C4DFF;border-color:#7C4DFF;}.elementor-372 .elementor-element.elementor-element-2c52c3d.elementor-view-framed .elementor-icon, .elementor-372 .elementor-element.elementor-element-2c52c3d.elementor-view-default .elementor-icon svg{fill:#7C4DFF;}.elementor-372 .elementor-element.elementor-element-2c52c3d .elementor-icon{font-size:30px;}.elementor-372 .elementor-element.elementor-element-2c52c3d .elementor-icon svg{height:30px;}.elementor-372 .elementor-element.elementor-element-b8f18ad{width:100%;max-width:100%;text-align:center;}.elementor-372 .elementor-element.elementor-element-b8f18ad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-b8f18ad .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;color:#FFFFFF;}.elementor-372 .elementor-element.elementor-element-9b00686{text-align:center;font-family:"Space Grotesk", Sans-serif;font-weight:400;letter-spacing:-1px;color:#7A7A7A;}.elementor-372 .elementor-element.elementor-element-1b5169b.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-276d9c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#7C4DFF;--border-color:#7C4DFF;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-276d9c0:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-276d9c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D300;}.elementor-372 .elementor-element.elementor-element-276d9c0:hover{background-color:#D3D3D312;}.elementor-372 .elementor-element.elementor-element-c7ac5a0 .elementor-icon-wrapper{text-align:center;}.elementor-372 .elementor-element.elementor-element-c7ac5a0.elementor-view-stacked .elementor-icon{background-color:#7C4DFF;}.elementor-372 .elementor-element.elementor-element-c7ac5a0.elementor-view-framed .elementor-icon, .elementor-372 .elementor-element.elementor-element-c7ac5a0.elementor-view-default .elementor-icon{color:#7C4DFF;border-color:#7C4DFF;}.elementor-372 .elementor-element.elementor-element-c7ac5a0.elementor-view-framed .elementor-icon, .elementor-372 .elementor-element.elementor-element-c7ac5a0.elementor-view-default .elementor-icon svg{fill:#7C4DFF;}.elementor-372 .elementor-element.elementor-element-c7ac5a0 .elementor-icon{font-size:30px;}.elementor-372 .elementor-element.elementor-element-c7ac5a0 .elementor-icon svg{height:30px;}.elementor-372 .elementor-element.elementor-element-a9dae5b{width:100%;max-width:100%;text-align:center;}.elementor-372 .elementor-element.elementor-element-a9dae5b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-a9dae5b .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;color:#FFFFFF;}.elementor-372 .elementor-element.elementor-element-aad3383{text-align:center;font-family:"Space Grotesk", Sans-serif;font-weight:400;letter-spacing:-1px;color:#7A7A7A;}.elementor-372 .elementor-element.elementor-element-2cce420.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-a495b92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#7C4DFF;--border-color:#7C4DFF;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-a495b92:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-a495b92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D300;}.elementor-372 .elementor-element.elementor-element-a495b92:hover{background-color:#D3D3D312;}.elementor-372 .elementor-element.elementor-element-1b65b0b .elementor-icon-wrapper{text-align:center;}.elementor-372 .elementor-element.elementor-element-1b65b0b.elementor-view-stacked .elementor-icon{background-color:#7C4DFF;}.elementor-372 .elementor-element.elementor-element-1b65b0b.elementor-view-framed .elementor-icon, .elementor-372 .elementor-element.elementor-element-1b65b0b.elementor-view-default .elementor-icon{color:#7C4DFF;border-color:#7C4DFF;}.elementor-372 .elementor-element.elementor-element-1b65b0b.elementor-view-framed .elementor-icon, .elementor-372 .elementor-element.elementor-element-1b65b0b.elementor-view-default .elementor-icon svg{fill:#7C4DFF;}.elementor-372 .elementor-element.elementor-element-1b65b0b .elementor-icon{font-size:30px;}.elementor-372 .elementor-element.elementor-element-1b65b0b .elementor-icon svg{height:30px;}.elementor-372 .elementor-element.elementor-element-c863a15{width:100%;max-width:100%;text-align:center;}.elementor-372 .elementor-element.elementor-element-c863a15.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-c863a15 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;color:#FFFFFF;}.elementor-372 .elementor-element.elementor-element-cde071c{text-align:center;font-family:"Space Grotesk", Sans-serif;font-weight:400;letter-spacing:-1px;color:#7A7A7A;}.elementor-372 .elementor-element.elementor-element-6560a4e.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-bff805c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#7C4DFF;--border-color:#7C4DFF;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-bff805c:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-bff805c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D300;}.elementor-372 .elementor-element.elementor-element-bff805c:hover{background-color:#D3D3D312;}.elementor-372 .elementor-element.elementor-element-8c034f9 .elementor-icon-wrapper{text-align:center;}.elementor-372 .elementor-element.elementor-element-8c034f9.elementor-view-stacked .elementor-icon{background-color:#7C4DFF;}.elementor-372 .elementor-element.elementor-element-8c034f9.elementor-view-framed .elementor-icon, .elementor-372 .elementor-element.elementor-element-8c034f9.elementor-view-default .elementor-icon{color:#7C4DFF;border-color:#7C4DFF;}.elementor-372 .elementor-element.elementor-element-8c034f9.elementor-view-framed .elementor-icon, .elementor-372 .elementor-element.elementor-element-8c034f9.elementor-view-default .elementor-icon svg{fill:#7C4DFF;}.elementor-372 .elementor-element.elementor-element-8c034f9 .elementor-icon{font-size:30px;}.elementor-372 .elementor-element.elementor-element-8c034f9 .elementor-icon svg{height:30px;}.elementor-372 .elementor-element.elementor-element-ec9bb35{width:100%;max-width:100%;text-align:center;}.elementor-372 .elementor-element.elementor-element-ec9bb35.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-ec9bb35 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;color:#FFFFFF;}.elementor-372 .elementor-element.elementor-element-bae8c20{text-align:center;font-family:"Space Grotesk", Sans-serif;font-weight:400;letter-spacing:-1px;color:#7A7A7A;}.elementor-372 .elementor-element.elementor-element-52577e1.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-938bcdf{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-5353162{width:100%;max-width:100%;text-align:left;}.elementor-372 .elementor-element.elementor-element-5353162.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-5353162 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:60px;font-weight:600;letter-spacing:-3px;color:#FFFFFF;}.elementor-372 .elementor-element.elementor-element-bce1f11{font-family:"Space Grotesk", Sans-serif;font-weight:400;letter-spacing:-1px;color:#7A7A7A;}.elementor-372 .elementor-element.elementor-element-51b2ca4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-0e0d24f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-color:#7C4DFF;--border-color:#7C4DFF;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-0e0d24f:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-0e0d24f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D300;}.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-372 .elementor-element.elementor-element-e093c1a .elementor-button{background-color:#7C4DFF2E;font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;fill:#7C4DFF;color:#7C4DFF;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-372 .elementor-element.elementor-element-1ab15df{width:100%;max-width:100%;text-align:left;}.elementor-372 .elementor-element.elementor-element-1ab15df.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-1ab15df .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;color:#FFFFFF;}.elementor-372 .elementor-element.elementor-element-f01a54c{font-family:"Space Grotesk", Sans-serif;font-weight:400;letter-spacing:-1px;color:#7A7A7A;}.elementor-372 .elementor-element.elementor-element-dbbe5a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-color:#7C4DFF;--border-color:#7C4DFF;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-dbbe5a3:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-dbbe5a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D300;}.elementor-372 .elementor-element.elementor-element-4f40eec .elementor-button{background-color:#7C4DFF2E;font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;fill:#7C4DFF;color:#7C4DFF;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-372 .elementor-element.elementor-element-9738dbd{width:100%;max-width:100%;text-align:left;}.elementor-372 .elementor-element.elementor-element-9738dbd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-9738dbd .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;color:#FFFFFF;}.elementor-372 .elementor-element.elementor-element-2f44580{font-family:"Space Grotesk", Sans-serif;font-weight:400;letter-spacing:-1px;color:#7A7A7A;}.elementor-372 .elementor-element.elementor-element-ec51716{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-color:#7C4DFF;--border-color:#7C4DFF;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-ec51716:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-ec51716 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D300;}.elementor-372 .elementor-element.elementor-element-c062937 .elementor-button{background-color:#7C4DFF2E;font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;fill:#7C4DFF;color:#7C4DFF;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-372 .elementor-element.elementor-element-9bc913d{width:100%;max-width:100%;text-align:left;}.elementor-372 .elementor-element.elementor-element-9bc913d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-9bc913d .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;color:#FFFFFF;}.elementor-372 .elementor-element.elementor-element-964dc0c{font-family:"Space Grotesk", Sans-serif;font-weight:400;letter-spacing:-1px;color:#7A7A7A;}.elementor-372 .elementor-element.elementor-element-f1957e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-color:#7C4DFF;--border-color:#7C4DFF;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-f1957e0:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-f1957e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D300;}.elementor-372 .elementor-element.elementor-element-d41f5a6 .elementor-button{background-color:#7C4DFF2E;font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;fill:#7C4DFF;color:#7C4DFF;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-372 .elementor-element.elementor-element-fc05fba{width:100%;max-width:100%;text-align:left;}.elementor-372 .elementor-element.elementor-element-fc05fba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-fc05fba .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;color:#FFFFFF;}.elementor-372 .elementor-element.elementor-element-dc7f2f3{font-family:"Space Grotesk", Sans-serif;font-weight:400;letter-spacing:-1px;color:#7A7A7A;}.elementor-372 .elementor-element.elementor-element-20b8dd1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-ff52ff4{width:100%;max-width:100%;text-align:left;}.elementor-372 .elementor-element.elementor-element-ff52ff4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-ff52ff4 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:60px;font-weight:600;letter-spacing:-3px;color:#FFFFFF;}.elementor-372 .elementor-element.elementor-element-f51ed3d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-0218232{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-color:#7C4DFF;--border-color:#7C4DFF;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-0218232:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-0218232 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D300;}.elementor-372 .elementor-element.elementor-element-fe88946{width:100%;max-width:100%;text-align:center;}.elementor-372 .elementor-element.elementor-element-fe88946.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-fe88946 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;color:#FFFFFF;}.elementor-372 .elementor-element.elementor-element-6745bda .elementor-button{background-color:#7C4DFF;font-family:"Space Grotesk", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:013px 40px 13px 40px;}.elementor-372 .elementor-element.elementor-element-6745bda .elementor-button:hover, .elementor-372 .elementor-element.elementor-element-6745bda .elementor-button:focus{background-color:#6339E0;color:#FFFFFF;}.elementor-372 .elementor-element.elementor-element-6745bda .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-372 .elementor-element.elementor-element-6745bda .elementor-button:hover svg, .elementor-372 .elementor-element.elementor-element-6745bda .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-372 .elementor-element.elementor-element-e228b27 .elementor-heading-title{font-size:40px;}.elementor-372 .elementor-element.elementor-element-a37cdd0{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-372 .elementor-element.elementor-element-5353162 .elementor-heading-title{font-size:40px;}.elementor-372 .elementor-element.elementor-element-51b2ca4{--grid-auto-flow:row;}.elementor-372 .elementor-element.elementor-element-1ab15df .elementor-heading-title{font-size:25px;}.elementor-372 .elementor-element.elementor-element-9738dbd .elementor-heading-title{font-size:25px;}.elementor-372 .elementor-element.elementor-element-9bc913d .elementor-heading-title{font-size:25px;}.elementor-372 .elementor-element.elementor-element-fc05fba .elementor-heading-title{font-size:25px;}.elementor-372 .elementor-element.elementor-element-ff52ff4 .elementor-heading-title{font-size:40px;}.elementor-372 .elementor-element.elementor-element-fe88946 .elementor-heading-title{font-size:25px;}}@media(min-width:768px){.elementor-372 .elementor-element.elementor-element-8ea243d{--content-width:1600px;}.elementor-372 .elementor-element.elementor-element-a37cdd0{--content-width:1600px;}}@media(max-width:767px){.elementor-372 .elementor-element.elementor-element-8ea243d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-372 .elementor-element.elementor-element-a37cdd0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-372 .elementor-element.elementor-element-51b2ca4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-372 .elementor-element.elementor-element-6745bda .elementor-button{font-size:12px;}}/* Start custom CSS for container, class: .elementor-element-b54d028 */.elementor-372 .elementor-element.elementor-element-b54d028 {
    /* Półprzezroczyste tło z Twoim fioletem */
    background: linear-gradient(
        135deg, 
        rgba(124, 77, 255, 0.2), /* Górny lewy róg - jaśniejszy */
        rgba(124, 77, 255, 0.05) /* Dolny prawy róg - ciemniejszy */
    );
    
    /* Rozmycie tła pod spodem - klucz do efektu szkła */
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px); /* Dla Safari */

    /* Obramowanie i cień */
    border: 1px solid rgba(124, 77, 255, 0.3);
    border-radius: 20px; /* Zaokrąglenie rogów */
    box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.5); /* Cień rzucany na tło */
    
    /* Opcjonalnie: odstępy wewnątrz szkła */
    padding: 30px; 
}
.elementor-372 .elementor-element.elementor-element-b54d028:hover {
    transform: translateY(-10px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c39441 */.elementor-372 .elementor-element.elementor-element-7c39441 {
    /* Półprzezroczyste tło z Twoim fioletem */
    background: linear-gradient(
        135deg, 
        rgba(124, 77, 255, 0.2), /* Górny lewy róg - jaśniejszy */
        rgba(124, 77, 255, 0.05) /* Dolny prawy róg - ciemniejszy */
    );
    
    /* Rozmycie tła pod spodem - klucz do efektu szkła */
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px); /* Dla Safari */

    /* Obramowanie i cień */
    border: 1px solid rgba(124, 77, 255, 0.3);
    border-radius: 20px; /* Zaokrąglenie rogów */
    box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.5); /* Cień rzucany na tło */
    
    /* Opcjonalnie: odstępy wewnątrz szkła */
    padding: 30px; 
}
.elementor-372 .elementor-element.elementor-element-7c39441:hover {
    transform: translateY(-10px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4de60b3 */.elementor-372 .elementor-element.elementor-element-4de60b3 {
    /* Półprzezroczyste tło z Twoim fioletem */
    background: linear-gradient(
        135deg, 
        rgba(124, 77, 255, 0.2), /* Górny lewy róg - jaśniejszy */
        rgba(124, 77, 255, 0.05) /* Dolny prawy róg - ciemniejszy */
    );
    
    /* Rozmycie tła pod spodem - klucz do efektu szkła */
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px); /* Dla Safari */

    /* Obramowanie i cień */
    border: 1px solid rgba(124, 77, 255, 0.3);
    border-radius: 20px; /* Zaokrąglenie rogów */
    box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.5); /* Cień rzucany na tło */
    
    /* Opcjonalnie: odstępy wewnątrz szkła */
    padding: 30px; 
}
.elementor-372 .elementor-element.elementor-element-4de60b3:hover {
    transform: translateY(-10px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-276d9c0 */.elementor-372 .elementor-element.elementor-element-276d9c0 {
    /* Półprzezroczyste tło z Twoim fioletem */
    background: linear-gradient(
        135deg, 
        rgba(124, 77, 255, 0.2), /* Górny lewy róg - jaśniejszy */
        rgba(124, 77, 255, 0.05) /* Dolny prawy róg - ciemniejszy */
    );
    
    /* Rozmycie tła pod spodem - klucz do efektu szkła */
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px); /* Dla Safari */

    /* Obramowanie i cień */
    border: 1px solid rgba(124, 77, 255, 0.3);
    border-radius: 20px; /* Zaokrąglenie rogów */
    box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.5); /* Cień rzucany na tło */
    
    /* Opcjonalnie: odstępy wewnątrz szkła */
    padding: 30px; 
}
.elementor-372 .elementor-element.elementor-element-276d9c0:hover {
    transform: translateY(-10px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a495b92 */.elementor-372 .elementor-element.elementor-element-a495b92 {
    /* Półprzezroczyste tło z Twoim fioletem */
    background: linear-gradient(
        135deg, 
        rgba(124, 77, 255, 0.2), /* Górny lewy róg - jaśniejszy */
        rgba(124, 77, 255, 0.05) /* Dolny prawy róg - ciemniejszy */
    );
    
    /* Rozmycie tła pod spodem - klucz do efektu szkła */
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px); /* Dla Safari */

    /* Obramowanie i cień */
    border: 1px solid rgba(124, 77, 255, 0.3);
    border-radius: 20px; /* Zaokrąglenie rogów */
    box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.5); /* Cień rzucany na tło */
    
    /* Opcjonalnie: odstępy wewnątrz szkła */
    padding: 30px; 
}
.elementor-372 .elementor-element.elementor-element-a495b92:hover {
    transform: translateY(-10px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bff805c */.elementor-372 .elementor-element.elementor-element-bff805c {
    /* Półprzezroczyste tło z Twoim fioletem */
    background: linear-gradient(
        135deg, 
        rgba(124, 77, 255, 0.2), /* Górny lewy róg - jaśniejszy */
        rgba(124, 77, 255, 0.05) /* Dolny prawy róg - ciemniejszy */
    );
    
    /* Rozmycie tła pod spodem - klucz do efektu szkła */
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px); /* Dla Safari */

    /* Obramowanie i cień */
    border: 1px solid rgba(124, 77, 255, 0.3);
    border-radius: 20px; /* Zaokrąglenie rogów */
    box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.5); /* Cień rzucany na tło */
    
    /* Opcjonalnie: odstępy wewnątrz szkła */
    padding: 30px; 
}
.elementor-372 .elementor-element.elementor-element-bff805c:hover {
    transform: translateY(-10px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e0d24f */.elementor-372 .elementor-element.elementor-element-0e0d24f {
    /* Półprzezroczyste tło z Twoim fioletem */
    background: linear-gradient(
        135deg, 
        rgba(124, 77, 255, 0.2), /* Górny lewy róg - jaśniejszy */
        rgba(124, 77, 255, 0.05) /* Dolny prawy róg - ciemniejszy */
    );
    
    /* Rozmycie tła pod spodem - klucz do efektu szkła */
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px); /* Dla Safari */

    /* Obramowanie i cień */
    border: 1px solid rgba(124, 77, 255, 0.3);
    border-radius: 20px; /* Zaokrąglenie rogów */
    box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.5); /* Cień rzucany na tło */
    
    /* Opcjonalnie: odstępy wewnątrz szkła */
    padding: 30px; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbbe5a3 */.elementor-372 .elementor-element.elementor-element-dbbe5a3 {
    /* Półprzezroczyste tło z Twoim fioletem */
    background: linear-gradient(
        135deg, 
        rgba(124, 77, 255, 0.2), /* Górny lewy róg - jaśniejszy */
        rgba(124, 77, 255, 0.05) /* Dolny prawy róg - ciemniejszy */
    );
    
    /* Rozmycie tła pod spodem - klucz do efektu szkła */
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px); /* Dla Safari */

    /* Obramowanie i cień */
    border: 1px solid rgba(124, 77, 255, 0.3);
    border-radius: 20px; /* Zaokrąglenie rogów */
    box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.5); /* Cień rzucany na tło */
    
    /* Opcjonalnie: odstępy wewnątrz szkła */
    padding: 30px; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec51716 */.elementor-372 .elementor-element.elementor-element-ec51716 {
    /* Półprzezroczyste tło z Twoim fioletem */
    background: linear-gradient(
        135deg, 
        rgba(124, 77, 255, 0.2), /* Górny lewy róg - jaśniejszy */
        rgba(124, 77, 255, 0.05) /* Dolny prawy róg - ciemniejszy */
    );
    
    /* Rozmycie tła pod spodem - klucz do efektu szkła */
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px); /* Dla Safari */

    /* Obramowanie i cień */
    border: 1px solid rgba(124, 77, 255, 0.3);
    border-radius: 20px; /* Zaokrąglenie rogów */
    box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.5); /* Cień rzucany na tło */
    
    /* Opcjonalnie: odstępy wewnątrz szkła */
    padding: 30px; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1957e0 */.elementor-372 .elementor-element.elementor-element-f1957e0 {
    /* Półprzezroczyste tło z Twoim fioletem */
    background: linear-gradient(
        135deg, 
        rgba(124, 77, 255, 0.2), /* Górny lewy róg - jaśniejszy */
        rgba(124, 77, 255, 0.05) /* Dolny prawy róg - ciemniejszy */
    );
    
    /* Rozmycie tła pod spodem - klucz do efektu szkła */
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px); /* Dla Safari */

    /* Obramowanie i cień */
    border: 1px solid rgba(124, 77, 255, 0.3);
    border-radius: 20px; /* Zaokrąglenie rogów */
    box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.5); /* Cień rzucany na tło */
    
    /* Opcjonalnie: odstępy wewnątrz szkła */
    padding: 30px; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0218232 */.elementor-372 .elementor-element.elementor-element-0218232 {
    /* Półprzezroczyste tło z Twoim fioletem */
    background: linear-gradient(
        135deg, 
        rgba(124, 77, 255, 0.2), /* Górny lewy róg - jaśniejszy */
        rgba(124, 77, 255, 0.05) /* Dolny prawy róg - ciemniejszy */
    );
    
    /* Rozmycie tła pod spodem - klucz do efektu szkła */
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px); /* Dla Safari */

    /* Obramowanie i cień */
    border: 1px solid rgba(124, 77, 255, 0.3);
    border-radius: 20px; /* Zaokrąglenie rogów */
    box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.5); /* Cień rzucany na tło */
    
    /* Opcjonalnie: odstępy wewnątrz szkła */
    padding: 30px; 
}/* End custom CSS */