.elementor-1807 .elementor-element.elementor-element-85505ac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:073px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1807 .elementor-element.elementor-element-cbd9287{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1807 .elementor-element.elementor-element-cbd9287.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1807 .elementor-element.elementor-element-a82e8cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1807 .elementor-element.elementor-element-a82e8cd.e-con{--flex-grow:0;--flex-shrink:0;}.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-1807 .elementor-element.elementor-element-8be5a97{text-align:start;font-family:"Poppins", Sans-serif;font-size:3.2rem;font-weight:700;color:var( --e-global-color-96b722b );}.elementor-1807 .elementor-element.elementor-element-53db4a2{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:1.25rem;font-weight:400;color:#333333;}.elementor-1807 .elementor-element.elementor-element-53db4a2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1807 .elementor-element.elementor-element-ef1d7b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1807 .elementor-element.elementor-element-69a602e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1807 .elementor-element.elementor-element-69a602e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1807 .elementor-element.elementor-element-cdb34f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1807 .elementor-element.elementor-element-cdb34f3.e-con{--flex-grow:0;--flex-shrink:0;}.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-1807 .elementor-element.elementor-element-c9bfa5c .elementor-button{background-color:var( --e-global-color-accent );font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:12px 12px 12px 12px;}.elementor-1807 .elementor-element.elementor-element-c9bfa5c .elementor-button:hover, .elementor-1807 .elementor-element.elementor-element-c9bfa5c .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-1807 .elementor-element.elementor-element-c9bfa5c{border-radius:0px 0px 0px 0px;}.elementor-1807 .elementor-element.elementor-element-c9bfa5c .elementor-button:hover svg, .elementor-1807 .elementor-element.elementor-element-c9bfa5c .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1807 .elementor-element.elementor-element-16beb25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1807 .elementor-element.elementor-element-16beb25.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1807 .elementor-element.elementor-element-15ef3b3 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:12px 12px 12px 12px;}.elementor-1807 .elementor-element.elementor-element-15ef3b3 .elementor-button:hover, .elementor-1807 .elementor-element.elementor-element-15ef3b3 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-1807 .elementor-element.elementor-element-15ef3b3{border-radius:0px 0px 0px 0px;}.elementor-1807 .elementor-element.elementor-element-15ef3b3 .elementor-button:hover svg, .elementor-1807 .elementor-element.elementor-element-15ef3b3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1807 .elementor-element.elementor-element-bb34146{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1807 .elementor-element.elementor-element-bb34146.e-con{--flex-grow:0;--flex-shrink:0;}.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-1807 .elementor-element.elementor-element-e159cf1{--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-1807 .elementor-element.elementor-element-e159cf1:not(.elementor-motion-effects-element-type-background), .elementor-1807 .elementor-element.elementor-element-e159cf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sparkexp.com/wp-content/uploads/2026/07/Mask-group-9.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1807 .elementor-element.elementor-element-3602f42{--display:flex;}.elementor-1807 .elementor-element.elementor-element-45b8dae{padding:20px 0px 20px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:3.7rem;font-weight:400;text-transform:uppercase;line-height:74px;}.elementor-1807 .elementor-element.elementor-element-9de9ca7{--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:-56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1807 .elementor-element.elementor-element-9de9ca7:not(.elementor-motion-effects-element-type-background), .elementor-1807 .elementor-element.elementor-element-9de9ca7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-1807 .elementor-element.elementor-element-aa30cb9{padding:0px 0px 0px 0px;}.elementor-1807 .elementor-element.elementor-element-d212472{--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:90px;--margin-left:0px;--margin-right:0px;--padding-top:53px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1807 .elementor-element.elementor-element-d5b4ffd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1807 .elementor-element.elementor-element-13cf199{--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-1807 .elementor-element.elementor-element-1747858 img{width:64%;}.elementor-1807 .elementor-element.elementor-element-b285419{--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-1807 .elementor-element.elementor-element-5fc0b7b{--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-1807 .elementor-element.elementor-element-5fc0b7b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1807 .elementor-element.elementor-element-636977d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:"Poppins", Sans-serif;font-size:2.5rem;font-weight:700;color:var( --e-global-color-96b722b );}.elementor-1807 .elementor-element.elementor-element-a9ede0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Din pro", Sans-serif;font-size:1.25em;font-weight:400;color:var( --e-global-color-accent );}.elementor-1807 .elementor-element.elementor-element-6fddcb1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-family:"Din pro", Sans-serif;font-size:1.25rem;font-weight:400;line-height:25px;color:var( --e-global-color-96b722b );}.elementor-1807 .elementor-element.elementor-element-6fddcb1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1807 .elementor-element.elementor-element-62594ed{--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:30px;--margin-left:0px;--margin-right:0px;}.elementor-1807 .elementor-element.elementor-element-64ea048{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-1807 .elementor-element.elementor-element-512681a{--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:024px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1807 .elementor-element.elementor-element-512681a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1807 .elementor-element.elementor-element-2749f77{padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:2.4rem;font-weight:700;color:var( --e-global-color-96b722b );}.elementor-1807 .elementor-element.elementor-element-e79257f{padding:0px 30px 0px 0px;text-align:justify;font-family:"Poppins", Sans-serif;font-size:1.25rem;font-weight:400;line-height:25px;color:var( --e-global-color-96b722b );}.elementor-1807 .elementor-element.elementor-element-01e9466 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:12px 12px 12px 12px;}.elementor-1807 .elementor-element.elementor-element-01e9466 .elementor-button:hover, .elementor-1807 .elementor-element.elementor-element-01e9466 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-1807 .elementor-element.elementor-element-01e9466{border-radius:0px 0px 0px 0px;}.elementor-1807 .elementor-element.elementor-element-01e9466 .elementor-button:hover svg, .elementor-1807 .elementor-element.elementor-element-01e9466 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1807 .elementor-element.elementor-element-1b42c05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1807 .elementor-element.elementor-element-cfea8c7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:86px 46px;--row-gap:86px;--column-gap:46px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1807 .elementor-element.elementor-element-a64d7bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1807 .elementor-element.elementor-element-1055942{padding:0px 0px 0px 0px;}.elementor-1807 .elementor-element.elementor-element-1055942.elementor-element{--align-self:flex-start;}.elementor-1807 .elementor-element.elementor-element-1055942 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1807 .elementor-element.elementor-element-1055942.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1807 .elementor-element.elementor-element-1055942.elementor-view-framed .elementor-icon, .elementor-1807 .elementor-element.elementor-element-1055942.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1807 .elementor-element.elementor-element-1055942 .elementor-icon-box-title, .elementor-1807 .elementor-element.elementor-element-1055942 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.25rem;font-weight:600;line-height:25px;}.elementor-1807 .elementor-element.elementor-element-1055942 .elementor-icon-box-title{color:var( --e-global-color-96b722b );}.elementor-1807 .elementor-element.elementor-element-1055942:has(:hover) .elementor-icon-box-title,
					 .elementor-1807 .elementor-element.elementor-element-1055942:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-96b722b );}.elementor-1807 .elementor-element.elementor-element-1055942 .elementor-icon-box-description{font-family:"Din pro", Sans-serif;font-size:1rem;font-weight:400;color:#004C34;}.elementor-1807 .elementor-element.elementor-element-91d5351{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1807 .elementor-element.elementor-element-918fe1f{padding:0px 0px 0px 0px;}.elementor-1807 .elementor-element.elementor-element-918fe1f.elementor-element{--align-self:flex-start;}.elementor-1807 .elementor-element.elementor-element-918fe1f .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1807 .elementor-element.elementor-element-918fe1f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1807 .elementor-element.elementor-element-918fe1f.elementor-view-framed .elementor-icon, .elementor-1807 .elementor-element.elementor-element-918fe1f.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1807 .elementor-element.elementor-element-918fe1f .elementor-icon-box-title, .elementor-1807 .elementor-element.elementor-element-918fe1f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.25rem;font-weight:600;line-height:15px;}.elementor-1807 .elementor-element.elementor-element-918fe1f .elementor-icon-box-title{color:var( --e-global-color-96b722b );}.elementor-1807 .elementor-element.elementor-element-918fe1f:has(:hover) .elementor-icon-box-title,
					 .elementor-1807 .elementor-element.elementor-element-918fe1f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-96b722b );}.elementor-1807 .elementor-element.elementor-element-918fe1f .elementor-icon-box-description{color:#004C34;}.elementor-1807 .elementor-element.elementor-element-9bd2789{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:86px 46px;--row-gap:86px;--column-gap:46px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1807 .elementor-element.elementor-element-0b61385{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1807 .elementor-element.elementor-element-37bf041{padding:0px 0px 0px 0px;}.elementor-1807 .elementor-element.elementor-element-37bf041.elementor-element{--align-self:flex-start;}.elementor-1807 .elementor-element.elementor-element-37bf041 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1807 .elementor-element.elementor-element-37bf041.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1807 .elementor-element.elementor-element-37bf041.elementor-view-framed .elementor-icon, .elementor-1807 .elementor-element.elementor-element-37bf041.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1807 .elementor-element.elementor-element-37bf041 .elementor-icon-box-title, .elementor-1807 .elementor-element.elementor-element-37bf041 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.25rem;font-weight:600;line-height:15px;}.elementor-1807 .elementor-element.elementor-element-37bf041 .elementor-icon-box-title{color:var( --e-global-color-96b722b );}.elementor-1807 .elementor-element.elementor-element-37bf041:has(:hover) .elementor-icon-box-title,
					 .elementor-1807 .elementor-element.elementor-element-37bf041:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-96b722b );}.elementor-1807 .elementor-element.elementor-element-37bf041 .elementor-icon-box-description{color:#004C34;}.elementor-1807 .elementor-element.elementor-element-1932cee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1807 .elementor-element.elementor-element-e88fe99{padding:0px 0px 0px 0px;}.elementor-1807 .elementor-element.elementor-element-e88fe99.elementor-element{--align-self:flex-start;}.elementor-1807 .elementor-element.elementor-element-e88fe99 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1807 .elementor-element.elementor-element-e88fe99.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1807 .elementor-element.elementor-element-e88fe99.elementor-view-framed .elementor-icon, .elementor-1807 .elementor-element.elementor-element-e88fe99.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1807 .elementor-element.elementor-element-e88fe99 .elementor-icon-box-title, .elementor-1807 .elementor-element.elementor-element-e88fe99 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.25rem;font-weight:600;line-height:25px;}.elementor-1807 .elementor-element.elementor-element-e88fe99 .elementor-icon-box-title{color:var( --e-global-color-96b722b );}.elementor-1807 .elementor-element.elementor-element-e88fe99:has(:hover) .elementor-icon-box-title,
					 .elementor-1807 .elementor-element.elementor-element-e88fe99:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-96b722b );}.elementor-1807 .elementor-element.elementor-element-e88fe99 .elementor-icon-box-description{color:#004C34;}.elementor-1807 .elementor-element.elementor-element-1d8b22f{--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-1807 .elementor-element.elementor-element-f22afb0{font-family:"Poppins", Sans-serif;font-size:2.5rem;font-weight:700;color:var( --e-global-color-96b722b );}.elementor-1807 .elementor-element.elementor-element-55b7814 > .elementor-widget-container{margin:0px 0px 010px 0px;}.elementor-1807 .elementor-element.elementor-element-55b7814 .dev-w-challenge-accordion{--dev-w-accordion-accent:#007F66;--dev-w-accordion-number-bg:#EAF8F3;--dev-w-accordion-item-bg:#FFFFFF;--dev-w-accordion-border:#D5DEDB;--dev-w-accordion-response-bg:#F0F2F2;--dev-w-accordion-outcome-bg:#F0F2F2;--dev-w-accordion-text:#071B18;gap:12px;--dev-w-accordion-icon-size:16px;}.elementor-1807 .elementor-element.elementor-element-55b7814 .dev-w-challenge-accordion__item{border-radius:16px;}.elementor-1807 .elementor-element.elementor-element-55b7814 .dev-w-challenge-accordion__number{font-size:12px;}.elementor-1807 .elementor-element.elementor-element-55b7814 .dev-w-challenge-accordion__eyebrow, .elementor-1807 .elementor-element.elementor-element-55b7814 .dev-w-challenge-accordion__card-label{font-family:"Poppins", Sans-serif;}.elementor-1807 .elementor-element.elementor-element-55b7814 .dev-w-challenge-accordion__title{font-family:"Poppins", Sans-serif;}.elementor-1807 .elementor-element.elementor-element-55b7814 .dev-w-challenge-accordion__card-text{font-family:"Poppins", Sans-serif;}.elementor-1807 .elementor-element.elementor-element-55b7814 .dev-w-challenge-accordion__card--response .dev-w-challenge-accordion__card-label{color:#007F66;}.elementor-1807 .elementor-element.elementor-element-55b7814 .dev-w-challenge-accordion__card--response .dev-w-challenge-accordion__card-text{font-family:"Poppins", Sans-serif;}.elementor-1807 .elementor-element.elementor-element-55b7814 .dev-w-challenge-accordion__card--outcome .dev-w-challenge-accordion__card-text{font-family:"Poppins", Sans-serif;}.elementor-1807 .elementor-element.elementor-element-dc7dff7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1807 .elementor-element.elementor-element-dc7dff7.e-con{--align-self:center;}.elementor-1807 .elementor-element.elementor-element-30255ca{font-family:"Poppins", Sans-serif;font-size:2.5rem;font-weight:700;color:var( --e-global-color-96b722b );}.elementor-1807 .elementor-element.elementor-element-965346b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-16px;--margin-bottom:-31px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1807 .elementor-element.elementor-element-3868275{--display:flex;}.elementor-1807 .elementor-element.elementor-element-f64ac47{font-family:"Poppins", Sans-serif;font-size:0.9375rem;font-weight:400;color:var( --e-global-color-accent );}.elementor-1807 .elementor-element.elementor-element-ead9d8b{--display:flex;}.elementor-1807 .elementor-element.elementor-element-b69aeb6{font-family:"Poppins", Sans-serif;font-size:0.9375rem;font-weight:400;color:var( --e-global-color-accent );}.elementor-1807 .elementor-element.elementor-element-ed75782{--display:flex;}.elementor-1807 .elementor-element.elementor-element-6e080f6{font-family:"Poppins", Sans-serif;font-size:0.9375rem;font-weight:400;color:var( --e-global-color-accent );}.elementor-1807 .elementor-element.elementor-element-53c4815{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1807 .elementor-element.elementor-element-9c81042{--display:flex;--justify-content:center;}.elementor-1807 .elementor-element.elementor-element-9c81042:not(.elementor-motion-effects-element-type-background), .elementor-1807 .elementor-element.elementor-element-9c81042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2FBF8;}.elementor-1807 .elementor-element.elementor-element-7a97c35{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Din pro", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1807 .elementor-element.elementor-element-7a97c35.elementor-element{--align-self:center;}.elementor-1807 .elementor-element.elementor-element-b76e938{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1807 .elementor-element.elementor-element-b76e938:not(.elementor-motion-effects-element-type-background), .elementor-1807 .elementor-element.elementor-element-b76e938 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F5;}.elementor-1807 .elementor-element.elementor-element-b76e938.e-con{--align-self:center;}.elementor-1807 .elementor-element.elementor-element-25a821a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Din pro", Sans-serif;font-size:1rem;font-weight:600;color:#13151A;}.elementor-1807 .elementor-element.elementor-element-25a821a.elementor-element{--align-self:center;}.elementor-1807 .elementor-element.elementor-element-a919528{--display:flex;--justify-content:center;}.elementor-1807 .elementor-element.elementor-element-a919528:not(.elementor-motion-effects-element-type-background), .elementor-1807 .elementor-element.elementor-element-a919528 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F5;}.elementor-1807 .elementor-element.elementor-element-e91dc75{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Din pro", Sans-serif;font-size:1rem;font-weight:600;color:#13151A;}.elementor-1807 .elementor-element.elementor-element-92f0aa1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1807 .elementor-element.elementor-element-1773955{--display:flex;--justify-content:center;}.elementor-1807 .elementor-element.elementor-element-1773955:not(.elementor-motion-effects-element-type-background), .elementor-1807 .elementor-element.elementor-element-1773955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2FBF8;}.elementor-1807 .elementor-element.elementor-element-93b97b8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Din pro", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1807 .elementor-element.elementor-element-93b97b8.elementor-element{--align-self:center;}.elementor-1807 .elementor-element.elementor-element-f345036{--display:flex;}.elementor-1807 .elementor-element.elementor-element-f345036:not(.elementor-motion-effects-element-type-background), .elementor-1807 .elementor-element.elementor-element-f345036 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F5;}.elementor-1807 .elementor-element.elementor-element-a253aaa{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Din pro", Sans-serif;font-size:1rem;font-weight:600;color:#13151A;}.elementor-1807 .elementor-element.elementor-element-81a1263{--display:flex;--justify-content:center;}.elementor-1807 .elementor-element.elementor-element-81a1263:not(.elementor-motion-effects-element-type-background), .elementor-1807 .elementor-element.elementor-element-81a1263 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F5;}.elementor-1807 .elementor-element.elementor-element-866062d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Din pro", Sans-serif;font-size:1rem;font-weight:600;color:#13151A;}.elementor-1807 .elementor-element.elementor-element-e9a5ae9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1807 .elementor-element.elementor-element-f50137e{--display:flex;--justify-content:center;}.elementor-1807 .elementor-element.elementor-element-f50137e:not(.elementor-motion-effects-element-type-background), .elementor-1807 .elementor-element.elementor-element-f50137e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2FBF8;}.elementor-1807 .elementor-element.elementor-element-58a837a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Din pro", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1807 .elementor-element.elementor-element-58a837a.elementor-element{--align-self:center;}.elementor-1807 .elementor-element.elementor-element-80b5eb3{--display:flex;}.elementor-1807 .elementor-element.elementor-element-80b5eb3:not(.elementor-motion-effects-element-type-background), .elementor-1807 .elementor-element.elementor-element-80b5eb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F5;}.elementor-1807 .elementor-element.elementor-element-5829d73{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Din pro", Sans-serif;font-size:1rem;font-weight:600;color:#13151A;}.elementor-1807 .elementor-element.elementor-element-384408e{--display:flex;--justify-content:center;}.elementor-1807 .elementor-element.elementor-element-384408e:not(.elementor-motion-effects-element-type-background), .elementor-1807 .elementor-element.elementor-element-384408e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F5;}.elementor-1807 .elementor-element.elementor-element-7617d5c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Din pro", Sans-serif;font-size:1rem;font-weight:600;color:#13151A;}.elementor-1807 .elementor-element.elementor-element-a8f45b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1807 .elementor-element.elementor-element-147d2fc{--display:flex;--justify-content:center;}.elementor-1807 .elementor-element.elementor-element-147d2fc:not(.elementor-motion-effects-element-type-background), .elementor-1807 .elementor-element.elementor-element-147d2fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2FBF8;}.elementor-1807 .elementor-element.elementor-element-5891bc5{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Din pro", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1807 .elementor-element.elementor-element-5891bc5.elementor-element{--align-self:center;}.elementor-1807 .elementor-element.elementor-element-2478cb5{--display:flex;}.elementor-1807 .elementor-element.elementor-element-2478cb5:not(.elementor-motion-effects-element-type-background), .elementor-1807 .elementor-element.elementor-element-2478cb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F5;}.elementor-1807 .elementor-element.elementor-element-e49395c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Din pro", Sans-serif;font-size:1rem;font-weight:600;color:#13151A;}.elementor-1807 .elementor-element.elementor-element-d7d2828{--display:flex;--justify-content:center;}.elementor-1807 .elementor-element.elementor-element-d7d2828:not(.elementor-motion-effects-element-type-background), .elementor-1807 .elementor-element.elementor-element-d7d2828 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F5;}.elementor-1807 .elementor-element.elementor-element-dd0819e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Din pro", Sans-serif;font-size:1rem;font-weight:600;color:#13151A;}.elementor-1807 .elementor-element.elementor-element-c771f2b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1807 .elementor-element.elementor-element-777a64d{--display:flex;--justify-content:center;}.elementor-1807 .elementor-element.elementor-element-777a64d:not(.elementor-motion-effects-element-type-background), .elementor-1807 .elementor-element.elementor-element-777a64d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2FBF8;}.elementor-1807 .elementor-element.elementor-element-888980d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Din pro", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1807 .elementor-element.elementor-element-888980d.elementor-element{--align-self:center;}.elementor-1807 .elementor-element.elementor-element-a24bee9{--display:flex;}.elementor-1807 .elementor-element.elementor-element-a24bee9:not(.elementor-motion-effects-element-type-background), .elementor-1807 .elementor-element.elementor-element-a24bee9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F5;}.elementor-1807 .elementor-element.elementor-element-68f2a57{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Din pro", Sans-serif;font-size:1rem;font-weight:600;color:#13151A;}.elementor-1807 .elementor-element.elementor-element-974548a{--display:flex;--justify-content:center;}.elementor-1807 .elementor-element.elementor-element-974548a:not(.elementor-motion-effects-element-type-background), .elementor-1807 .elementor-element.elementor-element-974548a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F5;}.elementor-1807 .elementor-element.elementor-element-ee76752{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Din pro", Sans-serif;font-size:1rem;font-weight:600;color:#13151A;}.elementor-1807 .elementor-element.elementor-element-57f9612{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-1807 .elementor-element.elementor-element-57f9612.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1807 .elementor-element.elementor-element-57f9612 img{width:100%;max-width:100%;}.elementor-1807 .elementor-element.elementor-element-b26638a{--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-1807 .elementor-element.elementor-element-b26638a:not(.elementor-motion-effects-element-type-background), .elementor-1807 .elementor-element.elementor-element-b26638a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sparkexp.com/wp-content/uploads/2026/07/Mask-group-9.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1807 .elementor-element.elementor-element-d65695a{--display:flex;}.elementor-1807 .elementor-element.elementor-element-5b7ac3f{padding:20px 0px 20px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:3.7rem;font-weight:400;line-height:74px;}.elementor-1807 .elementor-element.elementor-element-d6c49a4{--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:-56px;--margin-bottom:53px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1807 .elementor-element.elementor-element-00de105{padding:0px 0px 0px 0px;}.elementor-1807 .elementor-element.elementor-element-be7ed63{--display:flex;--min-height:291px;--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:120px;--padding-left:0px;--padding-right:0px;}.elementor-1807 .elementor-element.elementor-element-1ad578c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-1807 .elementor-element.elementor-element-1ad578c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1807 .elementor-element.elementor-element-1ad578c img{width:100%;max-width:100%;}.elementor-1807 .elementor-element.elementor-element-02e054c{--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:50px;--margin-left:0px;--margin-right:0px;}.elementor-1807 .elementor-element.elementor-element-02e054c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1807 .elementor-element.elementor-element-865163a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:"Poppins", Sans-serif;font-size:2.5rem;font-weight:700;color:var( --e-global-color-96b722b );}.elementor-1807 .elementor-element.elementor-element-26f7e74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Din pro", Sans-serif;font-size:1.25em;font-weight:400;color:var( --e-global-color-accent );}.elementor-1807 .elementor-element.elementor-element-d7712b1{text-align:justify;font-family:"Poppins", Sans-serif;font-size:1.25rem;font-weight:400;line-height:25px;color:var( --e-global-color-96b722b );}.elementor-1807 .elementor-element.elementor-element-a16065d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;}.elementor-1807 .elementor-element.elementor-element-b67557b{--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-1807 .elementor-element.elementor-element-b67557b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1807 .elementor-element.elementor-element-07d025d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:"Poppins", Sans-serif;font-size:2.5rem;font-weight:700;color:var( --e-global-color-96b722b );}.elementor-1807 .elementor-element.elementor-element-7284e58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 60px 0px 0px;text-align:justify;font-family:"Poppins", Sans-serif;font-size:1.25rem;font-weight:400;line-height:25px;color:var( --e-global-color-96b722b );}.elementor-1807 .elementor-element.elementor-element-9e1bd56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1807 .elementor-element.elementor-element-9e1bd56.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1807 .elementor-element.elementor-element-6fb157e img{width:50%;}body:not(.rtl) .elementor-1807 .elementor-element.elementor-element-7caa780{left:110.182px;}body.rtl .elementor-1807 .elementor-element.elementor-element-7caa780{right:110.182px;}.elementor-1807 .elementor-element.elementor-element-7caa780{top:70.512px;}body:not(.rtl) .elementor-1807 .elementor-element.elementor-element-18f5da9{left:6.478px;}body.rtl .elementor-1807 .elementor-element.elementor-element-18f5da9{right:6.478px;}.elementor-1807 .elementor-element.elementor-element-18f5da9{top:168.508px;}.elementor-1807 .elementor-element.elementor-element-a17be7f.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1807 .elementor-element.elementor-element-a17be7f{left:353.303px;}body.rtl .elementor-1807 .elementor-element.elementor-element-a17be7f{right:353.303px;}.elementor-1807 .elementor-element.elementor-element-a17be7f{top:18.183px;}.elementor-1807 .elementor-element.elementor-element-c319981.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1807 .elementor-element.elementor-element-c319981{left:423.355px;}body.rtl .elementor-1807 .elementor-element.elementor-element-c319981{right:423.355px;}.elementor-1807 .elementor-element.elementor-element-c319981{top:261.394px;}@media(max-width:1024px){.elementor-1807 .elementor-element.elementor-element-85505ac{--margin-top:20px;--margin-bottom:073px;--margin-left:0px;--margin-right:0px;}.elementor-1807 .elementor-element.elementor-element-cbd9287{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1807 .elementor-element.elementor-element-a82e8cd{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1807 .elementor-element.elementor-element-8be5a97{font-size:3rem;}.elementor-1807 .elementor-element.elementor-element-53db4a2{font-size:1rem;}.elementor-1807 .elementor-element.elementor-element-ef1d7b2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1807 .elementor-element.elementor-element-c9bfa5c .elementor-button{padding:10px 40px 10px 40px;}.elementor-1807 .elementor-element.elementor-element-15ef3b3 .elementor-button{padding:10px 032px 10px 032px;}.elementor-1807 .elementor-element.elementor-element-45b8dae{font-size:2.5rem;}.elementor-1807 .elementor-element.elementor-element-d212472{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-1807 .elementor-element.elementor-element-6fddcb1{text-align:justify;}.elementor-1807 .elementor-element.elementor-element-62594ed{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1807 .elementor-element.elementor-element-2749f77{font-size:2rem;}.elementor-1807 .elementor-element.elementor-element-e79257f{font-size:1.1rem;}.elementor-1807 .elementor-element.elementor-element-cfea8c7{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1807 .elementor-element.elementor-element-1055942 .elementor-icon-box-title, .elementor-1807 .elementor-element.elementor-element-1055942 .elementor-icon-box-title a{font-size:1.3rem;}.elementor-1807 .elementor-element.elementor-element-918fe1f .elementor-icon-box-title, .elementor-1807 .elementor-element.elementor-element-918fe1f .elementor-icon-box-title a{font-size:1.3rem;}.elementor-1807 .elementor-element.elementor-element-9bd2789{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1807 .elementor-element.elementor-element-37bf041 .elementor-icon-box-title, .elementor-1807 .elementor-element.elementor-element-37bf041 .elementor-icon-box-title a{font-size:1.3rem;}.elementor-1807 .elementor-element.elementor-element-e88fe99 .elementor-icon-box-title, .elementor-1807 .elementor-element.elementor-element-e88fe99 .elementor-icon-box-title a{font-size:1.3rem;}.elementor-1807 .elementor-element.elementor-element-f22afb0{text-align:center;}.elementor-1807 .elementor-element.elementor-element-55b7814 > .elementor-widget-container{margin:0px 20px 20px 20px;}.elementor-1807 .elementor-element.elementor-element-55b7814 .dev-w-challenge-accordion__title{font-size:1rem;}.elementor-1807 .elementor-element.elementor-element-55b7814 .dev-w-challenge-accordion__eyebrow{font-size:1rem;}.elementor-1807 .elementor-element.elementor-element-55b7814 .dev-w-challenge-accordion__card--response .dev-w-challenge-accordion__card-label{font-size:1rem;}.elementor-1807 .elementor-element.elementor-element-55b7814 .dev-w-challenge-accordion__card--response .dev-w-challenge-accordion__card-text{font-size:1rem;}.elementor-1807 .elementor-element.elementor-element-55b7814 .dev-w-challenge-accordion__card--outcome .dev-w-challenge-accordion__card-label{font-size:1rem;}.elementor-1807 .elementor-element.elementor-element-55b7814 .dev-w-challenge-accordion__card--outcome .dev-w-challenge-accordion__card-text{font-size:1rem;}.elementor-1807 .elementor-element.elementor-element-5b7ac3f{font-size:2.5rem;}.elementor-1807 .elementor-element.elementor-element-00de105 img{width:90%;}.elementor-1807 .elementor-element.elementor-element-02e054c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1807 .elementor-element.elementor-element-d7712b1{text-align:justify;}.elementor-1807 .elementor-element.elementor-element-7284e58{text-align:justify;}.elementor-1807 .elementor-element.elementor-element-6fb157e img{width:83%;}.elementor-1807 .elementor-element.elementor-element-a17be7f{width:var( --container-widget-width, 77px );max-width:77px;--container-widget-width:77px;--container-widget-flex-grow:0;top:60.478px;}body:not(.rtl) .elementor-1807 .elementor-element.elementor-element-a17be7f{left:231.099px;}body.rtl .elementor-1807 .elementor-element.elementor-element-a17be7f{right:231.099px;}.elementor-1807 .elementor-element.elementor-element-c319981{width:var( --container-widget-width, 77px );max-width:77px;--container-widget-width:77px;--container-widget-flex-grow:0;top:227.405px;}body:not(.rtl) .elementor-1807 .elementor-element.elementor-element-c319981{left:248.886px;}body.rtl .elementor-1807 .elementor-element.elementor-element-c319981{right:248.886px;}}@media(max-width:767px){.elementor-1807 .elementor-element.elementor-element-cbd9287{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1807 .elementor-element.elementor-element-53db4a2{width:var( --container-widget-width, 332.75% );max-width:332.75%;--container-widget-width:332.75%;--container-widget-flex-grow:0;font-size:1.25rem;}.elementor-1807 .elementor-element.elementor-element-ef1d7b2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1807 .elementor-element.elementor-element-c9bfa5c .elementor-button{border-radius:12px 12px 12px 12px;padding:10px 40px 10px 40px;}.elementor-1807 .elementor-element.elementor-element-15ef3b3 .elementor-button{padding:010px 32px 10px 32px;}.elementor-1807 .elementor-element.elementor-element-bb34146{--width:100%;}.elementor-1807 .elementor-element.elementor-element-45b8dae{padding:20px 0px 30px 0px;font-size:2rem;}.elementor-1807 .elementor-element.elementor-element-9de9ca7{--margin-top:-56px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1807 .elementor-element.elementor-element-aa30cb9 img{width:80%;}.elementor-1807 .elementor-element.elementor-element-d212472{--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1807 .elementor-element.elementor-element-636977d{font-size:2.1rem;}.elementor-1807 .elementor-element.elementor-element-6fddcb1{padding:0px 0px 0px 0px;}.elementor-1807 .elementor-element.elementor-element-64ea048{--width:100%;--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-1807 .elementor-element.elementor-element-512681a{--margin-top:024px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1807 .elementor-element.elementor-element-2749f77{text-align:start;font-size:2.1rem;}.elementor-1807 .elementor-element.elementor-element-e79257f{text-align:start;}.elementor-1807 .elementor-element.elementor-element-01e9466.elementor-element{--align-self:center;}.elementor-1807 .elementor-element.elementor-element-01e9466 .elementor-button{padding:10px 40px 10px 40px;}.elementor-1807 .elementor-element.elementor-element-cfea8c7{--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;}.elementor-1807 .elementor-element.elementor-element-cfea8c7.e-con{--align-self:center;}.elementor-1807 .elementor-element.elementor-element-a64d7bf{--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;}.elementor-1807 .elementor-element.elementor-element-a64d7bf.e-con{--align-self:center;}.elementor-1807 .elementor-element.elementor-element-1055942.elementor-element{--align-self:center;}.elementor-1807 .elementor-element.elementor-element-1055942 .elementor-icon-box-wrapper{text-align:center;}.elementor-1807 .elementor-element.elementor-element-91d5351{--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;}.elementor-1807 .elementor-element.elementor-element-91d5351.e-con{--align-self:center;}.elementor-1807 .elementor-element.elementor-element-918fe1f.elementor-element{--align-self:center;}.elementor-1807 .elementor-element.elementor-element-918fe1f .elementor-icon-box-wrapper{text-align:center;}.elementor-1807 .elementor-element.elementor-element-9bd2789{--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;}.elementor-1807 .elementor-element.elementor-element-9bd2789.e-con{--align-self:center;}.elementor-1807 .elementor-element.elementor-element-0b61385{--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;}.elementor-1807 .elementor-element.elementor-element-37bf041.elementor-element{--align-self:center;}.elementor-1807 .elementor-element.elementor-element-37bf041 .elementor-icon-box-wrapper{text-align:center;}.elementor-1807 .elementor-element.elementor-element-1932cee{--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;}.elementor-1807 .elementor-element.elementor-element-e88fe99.elementor-element{--align-self:center;}.elementor-1807 .elementor-element.elementor-element-e88fe99 .elementor-icon-box-wrapper{text-align:center;}.elementor-1807 .elementor-element.elementor-element-f22afb0{font-size:2.1rem;}.elementor-1807 .elementor-element.elementor-element-55b7814 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1807 .elementor-element.elementor-element-5b7ac3f{font-size:2rem;}.elementor-1807 .elementor-element.elementor-element-d6c49a4{--margin-top:-56px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1807 .elementor-element.elementor-element-00de105 img{width:80%;}.elementor-1807 .elementor-element.elementor-element-be7ed63{--min-height:100vh;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1807 .elementor-element.elementor-element-865163a{font-size:2.1rem;}.elementor-1807 .elementor-element.elementor-element-d7712b1{padding:0px 0px 0px 0px;}.elementor-1807 .elementor-element.elementor-element-07d025d{font-size:2.1rem;}.elementor-1807 .elementor-element.elementor-element-7284e58{padding:0px 0px 0px 0px;}.elementor-1807 .elementor-element.elementor-element-9e1bd56{--width:100%;}.elementor-1807 .elementor-element.elementor-element-6fb157e img{width:60%;}.elementor-1807 .elementor-element.elementor-element-18f5da9 img{width:60%;}.elementor-1807 .elementor-element.elementor-element-a17be7f img{width:52%;}body:not(.rtl) .elementor-1807 .elementor-element.elementor-element-c319981{left:223.652px;}body.rtl .elementor-1807 .elementor-element.elementor-element-c319981{right:223.652px;}.elementor-1807 .elementor-element.elementor-element-c319981{top:148.049px;}}@media(min-width:768px){.elementor-1807 .elementor-element.elementor-element-85505ac{--content-width:1140px;}.elementor-1807 .elementor-element.elementor-element-cbd9287{--width:50%;}.elementor-1807 .elementor-element.elementor-element-a82e8cd{--width:100%;}.elementor-1807 .elementor-element.elementor-element-69a602e{--width:30%;}.elementor-1807 .elementor-element.elementor-element-cdb34f3{--width:99.872%;}.elementor-1807 .elementor-element.elementor-element-16beb25{--width:50%;}.elementor-1807 .elementor-element.elementor-element-bb34146{--width:50%;}.elementor-1807 .elementor-element.elementor-element-3602f42{--content-width:988px;}.elementor-1807 .elementor-element.elementor-element-d212472{--content-width:1150px;}.elementor-1807 .elementor-element.elementor-element-13cf199{--width:50%;}.elementor-1807 .elementor-element.elementor-element-b285419{--width:50%;}.elementor-1807 .elementor-element.elementor-element-5fc0b7b{--width:100%;}.elementor-1807 .elementor-element.elementor-element-512681a{--width:42%;}.elementor-1807 .elementor-element.elementor-element-1b42c05{--width:58%;}.elementor-1807 .elementor-element.elementor-element-a64d7bf{--width:50%;}.elementor-1807 .elementor-element.elementor-element-91d5351{--width:50%;}.elementor-1807 .elementor-element.elementor-element-0b61385{--width:50%;}.elementor-1807 .elementor-element.elementor-element-1932cee{--width:50%;}.elementor-1807 .elementor-element.elementor-element-dc7dff7{--width:1140px;}.elementor-1807 .elementor-element.elementor-element-3868275{--width:33%;}.elementor-1807 .elementor-element.elementor-element-ead9d8b{--width:33%;}.elementor-1807 .elementor-element.elementor-element-ed75782{--width:33%;}.elementor-1807 .elementor-element.elementor-element-9c81042{--width:33%;}.elementor-1807 .elementor-element.elementor-element-b76e938{--width:33%;}.elementor-1807 .elementor-element.elementor-element-a919528{--width:33%;}.elementor-1807 .elementor-element.elementor-element-1773955{--width:33%;}.elementor-1807 .elementor-element.elementor-element-f345036{--width:33%;}.elementor-1807 .elementor-element.elementor-element-81a1263{--width:33%;}.elementor-1807 .elementor-element.elementor-element-f50137e{--width:33%;}.elementor-1807 .elementor-element.elementor-element-80b5eb3{--width:33%;}.elementor-1807 .elementor-element.elementor-element-384408e{--width:33%;}.elementor-1807 .elementor-element.elementor-element-147d2fc{--width:33%;}.elementor-1807 .elementor-element.elementor-element-2478cb5{--width:33%;}.elementor-1807 .elementor-element.elementor-element-d7d2828{--width:33%;}.elementor-1807 .elementor-element.elementor-element-777a64d{--width:33%;}.elementor-1807 .elementor-element.elementor-element-a24bee9{--width:33%;}.elementor-1807 .elementor-element.elementor-element-974548a{--width:33%;}.elementor-1807 .elementor-element.elementor-element-d65695a{--content-width:988px;}.elementor-1807 .elementor-element.elementor-element-02e054c{--width:100%;}.elementor-1807 .elementor-element.elementor-element-b67557b{--width:50%;}.elementor-1807 .elementor-element.elementor-element-9e1bd56{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1807 .elementor-element.elementor-element-cbd9287{--width:43%;}.elementor-1807 .elementor-element.elementor-element-a82e8cd{--width:100%;}.elementor-1807 .elementor-element.elementor-element-69a602e{--width:355.938px;}.elementor-1807 .elementor-element.elementor-element-16beb25{--width:355.25px;}.elementor-1807 .elementor-element.elementor-element-bb34146{--width:57%;}.elementor-1807 .elementor-element.elementor-element-9e1bd56{--width:57%;}}/* Start custom CSS for text-editor, class: .elementor-element-8be5a97 */.elementor-1807 .elementor-element.elementor-element-8be5a97 .elementor-heading-title {
	margin: 0;
	color: #303033;
	font-family: "Poppins", sans-serif;
	font-size: 64px;
	font-weight: 700;
	line-height: 1.25;
	letter-spacing: -2px;
}

.elementor-1807 .elementor-element.elementor-element-8be5a97 h1 {
	font-size: 3.4rem;
	font-weight: 700;
	line-height: 1.6;
}

/* Tablet */
@media (max-width: 1024px) {
	.elementor-1807 .elementor-element.elementor-element-8be5a97 h1 {
		font-size: 2rem;
	}
}

/* Telefon */
@media (max-width: 767px) {
	.elementor-1807 .elementor-element.elementor-element-8be5a97 h1 {
		font-size: 1.8rem;
	}
}

.elementor-1807 .elementor-element.elementor-element-8be5a97 .products-frame {
	position: relative;
	display: inline-block;
	margin-left: 12px;
	padding: 4px 24px 7px;
	border: 5px solid #01b57c;
	color: #01b57c;
	line-height: 1;
	letter-spacing: -2px;
}

.elementor-1807 .elementor-element.elementor-element-8be5a97 .products-frame::before {
	content: "";
	position: absolute;
	z-index: 2;
	inset: -14px;
	pointer-events: none;

	background:
		radial-gradient(
			circle at 11px 11px,
			#ffffff 0 4px,
			#01b57c 5px 10px,
			transparent 11px
		),
		radial-gradient(
			circle at calc(100% - 11px) 11px,
			#ffffff 0 4px,
			#01b57c 5px 10px,
			transparent 11px
		),
		radial-gradient(
			circle at 11px calc(100% - 11px),
			#ffffff 0 4px,
			#01b57c 5px 10px,
			transparent 11px
		),
		radial-gradient(
			circle at calc(100% - 11px) calc(100% - 11px),
			#ffffff 0 4px,
			#01b57c 5px 10px,
			transparent 11px
		);

	background-repeat: no-repeat;
}

@media (max-width: 767px) {
	.elementor-1807 .elementor-element.elementor-element-8be5a97 .elementor-heading-title {
		font-size: 38px;
		line-height: 1.3;
		letter-spacing: -1px;
	}

	.elementor-1807 .elementor-element.elementor-element-8be5a97 .products-frame {
		margin-top: 10px;
		margin-left: 0;
		padding: 5px 17px 7px;
		border-width: 4px;
		letter-spacing: -1px;
	}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f53884d */.elementor-1807 .elementor-element.elementor-element-f53884d {
	position: relative;
	width: 100%;
	max-width: 440px !important;
	aspect-ratio: 4 / 5;
	margin: 0 auto;
	overflow: hidden;
	isolation: isolate;

	border-radius:
		32% 68% 41% 59%
		/
		22% 38% 62% 78%;

	animation: organic-video-shape 14s ease-in-out infinite alternate;
	will-change: border-radius;
}

/*
 * Główny kontener Elementora.
 */
.elementor-1807 .elementor-element.elementor-element-f53884d > .elementor-widget-container {
	position: absolute;
	inset: 0;

	width: 100%;
	height: 100%;

	overflow: hidden;
	border-radius: inherit;
}

/*
 * Kontener filmu Elementora.
 */
.elementor-1807 .elementor-element.elementor-element-f53884d .elementor-wrapper,
.elementor-1807 .elementor-element.elementor-element-f53884d .elementor-video,
.elementor-1807 .elementor-element.elementor-element-f53884d .elementor-fit-aspect-ratio {
	position: absolute !important;
	inset: 0;

	width: 100% !important;
	height: 100% !important;

	padding: 0 !important;
	overflow: hidden;
	border-radius: inherit;
}

/*
 * Usunięcie domyślnych proporcji generowanych
 * przez Elementora.
 */
.elementor-1807 .elementor-element.elementor-element-f53884d .elementor-wrapper::before,
.elementor-1807 .elementor-element.elementor-element-f53884d .elementor-fit-aspect-ratio::before {
	display: none !important;
	padding: 0 !important;
	content: none !important;
}

/*
 * Film self-hosted.
 */
.elementor-1807 .elementor-element.elementor-element-f53884d video,
.elementor-1807 .elementor-element.elementor-element-f53884d video.elementor-video {
	position: absolute !important;
	inset: 0;
	z-index: 1;

	display: block;

	width: 100% !important;
	height: 100% !important;
	max-width: none !important;

	margin: 0;
	padding: 0;
	border: 0;

	object-fit: cover;
	object-position: center;

	transform: scale(1.08);
	transform-origin: center;

	pointer-events: auto;

	animation:
		organic-video-movement 20s
		ease-in-out
		infinite
		alternate;
}

/*
 * Ukrycie ewentualnej warstwy miniatury,
 * która może blokować uruchomienie filmu.
 */
.elementor-1807 .elementor-element.elementor-element-f53884d .elementor-custom-embed-image-overlay {
	display: none !important;
	pointer-events: none !important;
}

/*
 * Animowany organiczny kształt.
 *
 * Nie animujemy transformacji rodzica,
 * ponieważ może to powodować problemy
 * z renderowaniem filmu.
 */
@keyframes organic-video-shape {
	0% {
		border-radius:
			32% 68% 41% 59%
			/
			22% 38% 62% 78%;
	}

	20% {
		border-radius:
			51% 49% 67% 33%
			/
			31% 18% 82% 69%;
	}

	40% {
		border-radius:
			64% 36% 38% 62%
			/
			18% 42% 58% 82%;
	}

	60% {
		border-radius:
			39% 61% 72% 28%
			/
			44% 21% 79% 56%;
	}

	80% {
		border-radius:
			58% 42% 31% 69%
			/
			26% 47% 53% 74%;
	}

	100% {
		border-radius:
			43% 57% 63% 37%
			/
			35% 24% 76% 65%;
	}
}

/*
 * Delikatny ruch filmu wewnątrz kształtu.
 */
@keyframes organic-video-movement {
	0% {
		transform:
			scale(1.08)
			translate3d(-1%, -1%, 0);
	}

	35% {
		transform:
			scale(1.11)
			translate3d(1%, -0.5%, 0);
	}

	70% {
		transform:
			scale(1.09)
			translate3d(-0.5%, 1%, 0);
	}

	100% {
		transform:
			scale(1.12)
			translate3d(1%, 0.5%, 0);
	}
}

/*
 * Tablet.
 */
@media (max-width: 1024px) {
	.elementor-1807 .elementor-element.elementor-element-f53884d {
		max-width: 300px;
	}
}

/*
 * Telefon.
 */
@media (max-width: 767px) {
	.elementor-1807 .elementor-element.elementor-element-f53884d {
		max-width: 250px;
		aspect-ratio: 3 / 4;
		animation-duration: 16s;
	}

	.elementor-1807 .elementor-element.elementor-element-f53884d video,
	.elementor-1807 .elementor-element.elementor-element-f53884d video.elementor-video {
		animation-duration: 22s;
	}
}

/*
 * Ograniczenie animacji zgodnie
 * z ustawieniami systemowymi użytkownika.
 */
@media (prefers-reduced-motion: reduce) {
	.elementor-1807 .elementor-element.elementor-element-f53884d,
	.elementor-1807 .elementor-element.elementor-element-f53884d video,
	.elementor-1807 .elementor-element.elementor-element-f53884d video.elementor-video {
		animation: none;
	}

	.elementor-1807 .elementor-element.elementor-element-f53884d video,
	.elementor-1807 .elementor-element.elementor-element-f53884d video.elementor-video {
		transform: scale(1.08);
	}
}
.elementor-1807 .elementor-element.elementor-element-f53884d img{
    height: 100% !important;
        object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85505ac */.elementor-1807 .elementor-element.elementor-element-85505ac{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c81042 */.elementor-1807 .elementor-element.elementor-element-9c81042 {
	background-color: #F2FBF8;

	transition:
		background-color 5s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-1807 .elementor-element.elementor-element-9c81042:hover {
	background-color: #DDF3EB;

	transition-duration: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b76e938 */.elementor-1807 .elementor-element.elementor-element-b76e938 {
	background-color: #F2F3F5;

	transition:
		background-color 5s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-1807 .elementor-element.elementor-element-b76e938:hover {
	background-color: #E3E5E8;

	transition-duration: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a919528 */.elementor-1807 .elementor-element.elementor-element-a919528 {
	background-color: #F2F3F5;

	transition:
		background-color 5s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-1807 .elementor-element.elementor-element-a919528:hover {
	background-color: #E3E5E8;

	transition-duration: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c4815 */.trail-tile {
	transition: background-color 5s cubic-bezier(0.16, 1, 0.3, 1);
}

/* Zielone */
.trail-tile--green {
	background-color: #F2FBF8;
}

.trail-tile--green:hover {
	background-color: #DDF3EB;
	transition-duration: 0.2s;
}

/* Szare */
.trail-tile--gray {
	background-color: #F2F3F5;
}

.trail-tile--gray:hover {
	background-color: #E3E5E8;
	transition-duration: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1773955 */.elementor-1807 .elementor-element.elementor-element-1773955 {
	background-color: #F2FBF8;

	transition:
		background-color 5s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-1807 .elementor-element.elementor-element-1773955:hover {
	background-color: #DDF3EB;

	transition-duration: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f345036 */.elementor-1807 .elementor-element.elementor-element-f345036 {
	background-color: #F2F3F5;

	transition:
		background-color 5s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-1807 .elementor-element.elementor-element-f345036:hover {
	background-color: #E3E5E8;

	transition-duration: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81a1263 */.elementor-1807 .elementor-element.elementor-element-81a1263 {
	background-color: #F2F3F5;

	transition:
		background-color 5s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-1807 .elementor-element.elementor-element-81a1263:hover {
	background-color: #E3E5E8;

	transition-duration: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92f0aa1 */.trail-tile {
	transition: background-color 5s cubic-bezier(0.16, 1, 0.3, 1);
}

/* Zielone */
.trail-tile--green {
	background-color: #F2FBF8;
}

.trail-tile--green:hover {
	background-color: #DDF3EB;
	transition-duration: 0.2s;
}

/* Szare */
.trail-tile--gray {
	background-color: #F2F3F5;
}

.trail-tile--gray:hover {
	background-color: #E3E5E8;
	transition-duration: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f50137e */.elementor-1807 .elementor-element.elementor-element-f50137e {
	background-color: #F2FBF8;

	transition:
		background-color 5s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-1807 .elementor-element.elementor-element-f50137e:hover {
	background-color: #DDF3EB;

	transition-duration: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80b5eb3 */.elementor-1807 .elementor-element.elementor-element-80b5eb3 {
	background-color: #F2F3F5;

	transition:
		background-color 5s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-1807 .elementor-element.elementor-element-80b5eb3:hover {
	background-color: #E3E5E8;

	transition-duration: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-384408e */.elementor-1807 .elementor-element.elementor-element-384408e {
	background-color: #F2F3F5;

	transition:
		background-color 5s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-1807 .elementor-element.elementor-element-384408e:hover {
	background-color: #E3E5E8;

	transition-duration: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9a5ae9 */.trail-tile {
	transition: background-color 5s cubic-bezier(0.16, 1, 0.3, 1);
}

/* Zielone */
.trail-tile--green {
	background-color: #F2FBF8;
}

.trail-tile--green:hover {
	background-color: #DDF3EB;
	transition-duration: 0.2s;
}

/* Szare */
.trail-tile--gray {
	background-color: #F2F3F5;
}

.trail-tile--gray:hover {
	background-color: #E3E5E8;
	transition-duration: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-147d2fc */.elementor-1807 .elementor-element.elementor-element-147d2fc {
	background-color: #F2FBF8;

	transition:
		background-color 5s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-1807 .elementor-element.elementor-element-147d2fc:hover {
	background-color: #DDF3EB;

	transition-duration: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2478cb5 */.elementor-1807 .elementor-element.elementor-element-2478cb5 {
	background-color: #F2F3F5;

	transition:
		background-color 5s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-1807 .elementor-element.elementor-element-2478cb5:hover {
	background-color: #E3E5E8;

	transition-duration: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7d2828 */.elementor-1807 .elementor-element.elementor-element-d7d2828 {
	background-color: #F2F3F5;

	transition:
		background-color 5s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-1807 .elementor-element.elementor-element-d7d2828:hover {
	background-color: #E3E5E8;

	transition-duration: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8f45b9 */.trail-tile {
	transition: background-color 5s cubic-bezier(0.16, 1, 0.3, 1);
}

/* Zielone */
.trail-tile--green {
	background-color: #F2FBF8;
}

.trail-tile--green:hover {
	background-color: #DDF3EB;
	transition-duration: 0.2s;
}

/* Szare */
.trail-tile--gray {
	background-color: #F2F3F5;
}

.trail-tile--gray:hover {
	background-color: #E3E5E8;
	transition-duration: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-777a64d */.elementor-1807 .elementor-element.elementor-element-777a64d {
	background-color: #F2FBF8;

	transition:
		background-color 5s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-1807 .elementor-element.elementor-element-777a64d:hover {
	background-color: #DDF3EB;

	transition-duration: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a24bee9 */.elementor-1807 .elementor-element.elementor-element-a24bee9 {
	background-color: #F2F3F5;

	transition:
		background-color 5s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-1807 .elementor-element.elementor-element-a24bee9:hover {
	background-color: #E3E5E8;

	transition-duration: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-974548a */.elementor-1807 .elementor-element.elementor-element-974548a {
	background-color: #F2F3F5;

	transition:
		background-color 5s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-1807 .elementor-element.elementor-element-974548a:hover {
	background-color: #E3E5E8;

	transition-duration: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c771f2b */.trail-tile {
	transition: background-color 5s cubic-bezier(0.16, 1, 0.3, 1);
}

/* Zielone */
.trail-tile--green {
	background-color: #F2FBF8;
}

.trail-tile--green:hover {
	background-color: #DDF3EB;
	transition-duration: 0.2s;
}

/* Szare */
.trail-tile--gray {
	background-color: #F2F3F5;
}

.trail-tile--gray:hover {
	background-color: #E3E5E8;
	transition-duration: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be7ed63 */.elementor-1807 .elementor-element.elementor-element-be7ed63 {
    overflow: hidden;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Din pro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://sparkexp.com/wp-content/uploads/2026/06/dinpro.woff') format('woff');
}
@font-face {
	font-family: 'Din pro';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://sparkexp.com/wp-content/uploads/2026/06/dinpro_bold.woff') format('woff');
}
@font-face {
	font-family: 'Din pro';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://sparkexp.com/wp-content/uploads/2026/06/dinpro_black.woff') format('woff');
}
@font-face {
	font-family: 'Din pro';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://sparkexp.com/wp-content/uploads/2026/06/dinpro_light.woff') format('woff');
}
@font-face {
	font-family: 'Din pro';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://sparkexp.com/wp-content/uploads/2026/06/dinpro_medium.woff') format('woff');
}
/* End Custom Fonts CSS */