.elementor-3637 .elementor-element.elementor-element-85ccf3a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3637 .elementor-element.elementor-element-85ccf3a:not(.elementor-motion-effects-element-type-background), .elementor-3637 .elementor-element.elementor-element-85ccf3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0659956 );}.elementor-3637 .elementor-element.elementor-element-8f30890{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3637 .elementor-element.elementor-element-68edccf .elementor-button{background-color:#000000;font-size:12px;line-height:6px;letter-spacing:1.4px;fill:var( --e-global-color-be44fab );color:var( --e-global-color-be44fab );border-radius:20px 20px 20px 20px;}.elementor-3637 .elementor-element.elementor-element-087f307{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-3637 .elementor-element.elementor-element-087f307 .elementor-headline{text-align:center;font-family:"Poltawski Nowy", Sans-serif;font-size:80px;font-weight:100;letter-spacing:-4.5px;}.elementor-3637 .elementor-element.elementor-element-087f307 .elementor-headline-plain-text{color:#000000;}.elementor-3637 .elementor-element.elementor-element-087f307 .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-color:var( --e-global-color-be44fab );stroke:var( --e-global-color-be44fab );}.elementor-3637 .elementor-element.elementor-element-087f307 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-be44fab );}.elementor-3637 .elementor-element.elementor-element-18f1ef8{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-weight:500;}.elementor-3637 .elementor-element.elementor-element-18f1ef8.elementor-element{--align-self:center;}.elementor-3637 .elementor-element.elementor-element-b035932 .elementor-button{border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-3637 .elementor-element.elementor-element-22e65e5.elementor-element{--align-self:center;}.elementor-3637 .elementor-element.elementor-element-c027e0a{--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-3637 .elementor-element.elementor-element-c027e0a:not(.elementor-motion-effects-element-type-background), .elementor-3637 .elementor-element.elementor-element-c027e0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3637 .elementor-element.elementor-element-e5d95c6{--spacer-size:50px;}.elementor-3637 .elementor-element.elementor-element-feafd1d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-4093fbf );--border-color:var( --e-global-color-4093fbf );--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3637 .elementor-element.elementor-element-feafd1d:not(.elementor-motion-effects-element-type-background), .elementor-3637 .elementor-element.elementor-element-feafd1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0659956 );}.elementor-3637 .elementor-element.elementor-element-a92fcbd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3637 .elementor-element.elementor-element-0be1ef1 .elementor-button{background-color:#00000000;font-size:12px;line-height:6px;letter-spacing:1.4px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-3637 .elementor-element.elementor-element-d9c162c{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-3637 .elementor-element.elementor-element-d9c162c .elementor-headline{text-align:center;font-family:"Poltawski Nowy", Sans-serif;font-size:63px;font-weight:100;letter-spacing:-3.7px;}.elementor-3637 .elementor-element.elementor-element-d9c162c .elementor-headline-plain-text{color:#000000;}.elementor-3637 .elementor-element.elementor-element-d9c162c .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-color:var( --e-global-color-be44fab );stroke:var( --e-global-color-be44fab );}.elementor-3637 .elementor-element.elementor-element-d9c162c .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-be44fab );}.elementor-3637 .elementor-element.elementor-element-7d573a0{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:none;--border-style:none;--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-3637 .elementor-element.elementor-element-00ccda4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-3637 .elementor-element.elementor-element-1fb3f43 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4093fbf );border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-3637 .elementor-element.elementor-element-1fb3f43 .elementor-button:hover, .elementor-3637 .elementor-element.elementor-element-1fb3f43 .elementor-button:focus{background-color:#000000;color:var( --e-global-color-be44fab );}.elementor-3637 .elementor-element.elementor-element-1fb3f43 .elementor-button:hover svg, .elementor-3637 .elementor-element.elementor-element-1fb3f43 .elementor-button:focus svg{fill:var( --e-global-color-be44fab );}.elementor-3637 .elementor-element.elementor-element-99b8097{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:16px;font-weight:400;line-height:23px;letter-spacing:-0.5px;}.elementor-3637 .elementor-element.elementor-element-99b8097.elementor-element{--align-self:center;}.elementor-3637 .elementor-element.elementor-element-d23f0dc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-3637 .elementor-element.elementor-element-05e7006 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4093fbf );border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-3637 .elementor-element.elementor-element-05e7006 .elementor-button:hover, .elementor-3637 .elementor-element.elementor-element-05e7006 .elementor-button:focus{background-color:#000000;color:var( --e-global-color-be44fab );}.elementor-3637 .elementor-element.elementor-element-05e7006 .elementor-button:hover svg, .elementor-3637 .elementor-element.elementor-element-05e7006 .elementor-button:focus svg{fill:var( --e-global-color-be44fab );}.elementor-3637 .elementor-element.elementor-element-bac444e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:16px;font-weight:400;line-height:23px;letter-spacing:-0.5px;}.elementor-3637 .elementor-element.elementor-element-bac444e.elementor-element{--align-self:center;}.elementor-3637 .elementor-element.elementor-element-a365c4e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-3637 .elementor-element.elementor-element-f0d526b .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4093fbf );border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-3637 .elementor-element.elementor-element-f0d526b .elementor-button:hover, .elementor-3637 .elementor-element.elementor-element-f0d526b .elementor-button:focus{background-color:#000000;color:var( --e-global-color-be44fab );}.elementor-3637 .elementor-element.elementor-element-f0d526b .elementor-button:hover svg, .elementor-3637 .elementor-element.elementor-element-f0d526b .elementor-button:focus svg{fill:var( --e-global-color-be44fab );}.elementor-3637 .elementor-element.elementor-element-2cf2fa4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:16px;font-weight:400;line-height:23px;letter-spacing:-0.5px;}.elementor-3637 .elementor-element.elementor-element-2cf2fa4.elementor-element{--align-self:center;}.elementor-3637 .elementor-element.elementor-element-f4a61cd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-3637 .elementor-element.elementor-element-9ef8934 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4093fbf );border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-3637 .elementor-element.elementor-element-9ef8934 .elementor-button:hover, .elementor-3637 .elementor-element.elementor-element-9ef8934 .elementor-button:focus{background-color:#000000;color:var( --e-global-color-be44fab );}.elementor-3637 .elementor-element.elementor-element-9ef8934 .elementor-button:hover svg, .elementor-3637 .elementor-element.elementor-element-9ef8934 .elementor-button:focus svg{fill:var( --e-global-color-be44fab );}.elementor-3637 .elementor-element.elementor-element-595dab9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:16px;font-weight:400;line-height:23px;letter-spacing:-0.5px;}.elementor-3637 .elementor-element.elementor-element-595dab9.elementor-element{--align-self:center;}.elementor-3637 .elementor-element.elementor-element-5c65b19{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-3637 .elementor-element.elementor-element-650dc8a .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4093fbf );border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-3637 .elementor-element.elementor-element-650dc8a .elementor-button:hover, .elementor-3637 .elementor-element.elementor-element-650dc8a .elementor-button:focus{background-color:#000000;color:var( --e-global-color-be44fab );}.elementor-3637 .elementor-element.elementor-element-650dc8a .elementor-button:hover svg, .elementor-3637 .elementor-element.elementor-element-650dc8a .elementor-button:focus svg{fill:var( --e-global-color-be44fab );}.elementor-3637 .elementor-element.elementor-element-2aa8380{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:16px;font-weight:400;line-height:23px;letter-spacing:-0.5px;}.elementor-3637 .elementor-element.elementor-element-2aa8380.elementor-element{--align-self:center;}.elementor-3637 .elementor-element.elementor-element-77cb35f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3637 .elementor-element.elementor-element-77cb35f:not(.elementor-motion-effects-element-type-background), .elementor-3637 .elementor-element.elementor-element-77cb35f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0659956 );}.elementor-3637 .elementor-element.elementor-element-93985b7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3637 .elementor-element.elementor-element-c2342a2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-4093fbf );--border-color:var( --e-global-color-4093fbf );--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3637 .elementor-element.elementor-element-c2342a2:not(.elementor-motion-effects-element-type-background), .elementor-3637 .elementor-element.elementor-element-c2342a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3637 .elementor-element.elementor-element-dd1e359{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3637 .elementor-element.elementor-element-a17a5b9 .elementor-button{background-color:var( --e-global-color-astglobalcolor7 );font-size:12px;line-height:6px;letter-spacing:1.4px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-3637 .elementor-element.elementor-element-def3e3c{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-3637 .elementor-element.elementor-element-def3e3c .elementor-headline{text-align:start;font-family:"Poltawski Nowy", Sans-serif;font-size:63px;font-weight:100;letter-spacing:-3.7px;}.elementor-3637 .elementor-element.elementor-element-def3e3c .elementor-headline-plain-text{color:var( --e-global-color-astglobalcolor5 );}.elementor-3637 .elementor-element.elementor-element-def3e3c .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-color:var( --e-global-color-be44fab );stroke:var( --e-global-color-be44fab );}.elementor-3637 .elementor-element.elementor-element-def3e3c .elementor-headline-dynamic-wrapper path{stroke:#000000;}.elementor-3637 .elementor-element.elementor-element-b01c8bf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-size:16px;font-weight:400;line-height:23px;letter-spacing:-0.5px;color:var( --e-global-color-text );}.elementor-3637 .elementor-element.elementor-element-b01c8bf.elementor-element{--align-self:center;}.elementor-3637 .elementor-element.elementor-element-eeef2b2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-4093fbf );--border-color:var( --e-global-color-4093fbf );--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3637 .elementor-element.elementor-element-eeef2b2:not(.elementor-motion-effects-element-type-background), .elementor-3637 .elementor-element.elementor-element-eeef2b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0659956 );}.elementor-3637 .elementor-element.elementor-element-367f105{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3637 .elementor-element.elementor-element-53fcbeb .elementor-button{background-color:#00000000;font-size:12px;line-height:6px;letter-spacing:1.4px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-3637 .elementor-element.elementor-element-76f589c{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-3637 .elementor-element.elementor-element-76f589c .elementor-headline{text-align:start;font-family:"Poltawski Nowy", Sans-serif;font-size:63px;font-weight:100;letter-spacing:-3.7px;}.elementor-3637 .elementor-element.elementor-element-76f589c .elementor-headline-plain-text{color:#000000;}.elementor-3637 .elementor-element.elementor-element-76f589c .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-color:var( --e-global-color-be44fab );stroke:var( --e-global-color-be44fab );}.elementor-3637 .elementor-element.elementor-element-76f589c .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-be44fab );}.elementor-3637 .elementor-element.elementor-element-b7256a0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3637 .elementor-element.elementor-element-c8747fc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-4093fbf );--border-color:var( --e-global-color-4093fbf );--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3637 .elementor-element.elementor-element-c8747fc:not(.elementor-motion-effects-element-type-background), .elementor-3637 .elementor-element.elementor-element-c8747fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0659956 );}.elementor-3637 .elementor-element.elementor-element-7e265e4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3637 .elementor-element.elementor-element-3e9ae2e .elementor-button{background-color:#00000000;font-size:12px;line-height:6px;letter-spacing:1.4px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-3637 .elementor-element.elementor-element-39eaab0{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-3637 .elementor-element.elementor-element-39eaab0 .elementor-headline{text-align:center;font-family:"Poltawski Nowy", Sans-serif;font-size:63px;font-weight:100;letter-spacing:-3.7px;}.elementor-3637 .elementor-element.elementor-element-39eaab0 .elementor-headline-plain-text{color:#000000;}.elementor-3637 .elementor-element.elementor-element-39eaab0 .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-color:var( --e-global-color-be44fab );stroke:var( --e-global-color-be44fab );}.elementor-3637 .elementor-element.elementor-element-39eaab0 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-be44fab );}.elementor-3637 .elementor-element.elementor-element-59601fd{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-weight:500;}.elementor-3637 .elementor-element.elementor-element-59601fd.elementor-element{--align-self:center;}.elementor-3637 .elementor-element.elementor-element-0ef687c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3637 .elementor-element.elementor-element-0ef687c:not(.elementor-motion-effects-element-type-background), .elementor-3637 .elementor-element.elementor-element-0ef687c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0659956 );}.elementor-3637 .elementor-element.elementor-element-16a4ad6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3637 .elementor-element.elementor-element-96ca9e3{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-3637 .elementor-element.elementor-element-96ca9e3 .elementor-headline{text-align:center;font-family:"Poltawski Nowy", Sans-serif;font-size:63px;font-weight:100;letter-spacing:-3.7px;}.elementor-3637 .elementor-element.elementor-element-96ca9e3 .elementor-headline-plain-text{color:#000000;}.elementor-3637 .elementor-element.elementor-element-96ca9e3 .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-color:var( --e-global-color-be44fab );stroke:var( --e-global-color-be44fab );}.elementor-3637 .elementor-element.elementor-element-96ca9e3 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-be44fab );}.elementor-3637 .elementor-element.elementor-element-61efe39{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-weight:500;}.elementor-3637 .elementor-element.elementor-element-61efe39.elementor-element{--align-self:center;}.elementor-3637 .elementor-element.elementor-element-a9810dc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3637 .elementor-element.elementor-element-062ee38 .elementor-button{border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-3637 .elementor-element.elementor-element-493791d .elementor-button{background-color:#02010100;fill:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-3637 .elementor-element.elementor-element-493791d .elementor-button:hover, .elementor-3637 .elementor-element.elementor-element-493791d .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-3637 .elementor-element.elementor-element-493791d .elementor-button:hover svg, .elementor-3637 .elementor-element.elementor-element-493791d .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3637 .elementor-element.elementor-element-7d573a0{--grid-auto-flow:row;}.elementor-3637 .elementor-element.elementor-element-b7256a0{--grid-auto-flow:row;}.elementor-3637 .elementor-element.elementor-element-a9810dc{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-3637 .elementor-element.elementor-element-85ccf3a{--padding-top:151px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3637 .elementor-element.elementor-element-feafd1d{--padding-top:151px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3637 .elementor-element.elementor-element-7d573a0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3637 .elementor-element.elementor-element-77cb35f{--padding-top:151px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3637 .elementor-element.elementor-element-c2342a2{--padding-top:151px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3637 .elementor-element.elementor-element-eeef2b2{--padding-top:151px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3637 .elementor-element.elementor-element-b7256a0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3637 .elementor-element.elementor-element-c8747fc{--padding-top:151px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3637 .elementor-element.elementor-element-0ef687c{--padding-top:151px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3637 .elementor-element.elementor-element-a9810dc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-3637 .elementor-element.elementor-element-8f30890{--width:100%;}.elementor-3637 .elementor-element.elementor-element-a92fcbd{--content-width:1200px;}.elementor-3637 .elementor-element.elementor-element-93985b7{--content-width:1200px;}.elementor-3637 .elementor-element.elementor-element-dd1e359{--content-width:1200px;}.elementor-3637 .elementor-element.elementor-element-367f105{--content-width:1200px;}.elementor-3637 .elementor-element.elementor-element-7e265e4{--content-width:1200px;}.elementor-3637 .elementor-element.elementor-element-16a4ad6{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-6d7c73e */.stats {
    display: grid;
    grid-template-columns: repeat(4, 1fr); /* 👈 4 columns force */
    text-align: center;
    gap: 20px;
}

.stat {
    padding: 20px;
    border-right: 1px solid #e5e7eb; /* divider */
}

.stat:last-child {
    border-right: none; /* last pe line remove */
}

.stat h3 {
    font-family: 'Playfair Display', serif;
    font-size: 48px;
    font-weight: 500;
    color: #111;
}

.stat h3 span {
    color: #c6ff00; /* green */
}

.stat p {
    font-size: 14px;
    color: #6b7280;
    margin-top: 10px;
}

@media (max-width: 768px) {
    .stats {
        grid-template-columns: 1fr;
    }

    .stat {
        border-right: none;
        border-bottom: 1px solid #e5e7eb;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-21b33f1 */.features {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
}

.card {
    background: linear-gradient(145deg, #1a1a1a, #111);
    padding: 30px;
    border-radius: 20px;
    border: 1px solid #1f1f1f;
    transition: 0.3s;
}

.card:hover {
    transform: translateY(-5px);
    border-color: #2c2c2c;
}

.icon {
    width: 45px;
    height: 45px;
    background: #1f1f1f;
    border-radius: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 20px;
}

.card h3 {
    font-size: 18px;
}

.card p {
    font-size: 14px;
    color: #9ca3af;
}

.tag {
    display: inline-block;
    margin-top: 15px;
    font-size: 11px;
    padding: 4px 10px;
    border-radius: 10px;
}

.live {
    background: #022c22;
    color: #22c55e;
}

.dev {
    background: #3f2e00;
    color: #facc15;
}

.planned {
    background: #1f2937;
    color: #9ca3af;
}

.card h3 {
    color: #ffffff !important;
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 10px;
    font-family: 'Inter', sans-serif; /* clean SaaS font */
}

@media(max-width: 768px) {
    .features {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4a9609e */.channels {
    display: flex;
    flex-direction: column;
    gap: 20px;
}

/* CARD LAYOUT (MAIN FIX) */
.channel {
    display: grid;
    grid-template-columns: 50px 1fr auto; /* 👈 perfect alignment */
    align-items: center;
    gap: 16px;

    padding: 18px 22px;
    border-radius: 18px;
    background: #f3f4f6;
    border: 1px solid transparent;
}

/* ACTIVE CARD */
.channel.active {
    background: #ffffff;
    border: 1px solid #e5e7eb;
    box-shadow: 0 4px 14px rgba(0,0,0,0.05);
}

/* ICON */
.icon {
    width: 44px;
    height: 44px;
    background: #e5e7eb;
    border-radius: 12px;

    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
}

/* TEXT */
.content h4 {
    font-family: 'Playfair Display', serif;
    font-size: 18px;
    margin: 0;
    color: #111;
}

.content p {
    font-size: 13px;
    color: #6b7280;
    margin: 4px 0 0;
}

/* BADGE (FIXED - NO FLOATING ISSUE) */
.channel .badge {
    position: static !important;
    transform: none !important;

    font-size: 12px;
    padding: 6px 14px;
    border-radius: 20px;
    white-space: nowrap;
}

/* COLORS */
.green {
    background: #dcfce7;
    color: #16a34a;
}

.blue {
    background: #dbeafe;
    color: #2563eb;
}

.orange {
    background: #fde68a;
    color: #b45309;
}

.green-light {
    background: #ccfbf1;
    color: #059669;
}

/* REMOVE ANY SHIFT */
.channel:hover {
    transform: none;
}

/* MOBILE */
@media(max-width: 768px) {
    .channel {
        grid-template-columns: 1fr;
    }

    .badge {
        margin-top: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2ad8e35 */.performance-card {
    background: linear-gradient(145deg, #f9fafb, #f3f4f6);
    padding: 25px;
    border-radius: 20px;
    border: 1px solid #e5e7eb;
    max-width: 500px;
}

/* titles */
.small-title {
    font-size: 12px;
    letter-spacing: 2px;
    color: #6b7280;
    margin-bottom: 20px;
}

/* bar item */
.bar-item {
    display: grid;
    grid-template-columns: 120px 1fr 60px;
    align-items: center;
    margin-bottom: 15px;
}

.label {
    font-size: 14px;
    color: #111;
}

.value {
    font-size: 14px;
    text-align: right;
}

/* bar */
.bar {
    height: 6px;
    background: #e5e7eb;
    border-radius: 10px;
    margin: 0 10px;
}

.fill {
    height: 100%;
    background: #84cc16;
    border-radius: 10px;
}

/* divider */
hr {
    border: none;
    border-top: 1px solid #e5e7eb;
    margin: 20px 0;
}

/* bottom stats */
.stats {
    display: flex;
    gap: 40px;
}

.stats h3 {
    font-family: 'Playfair Display', serif;
    font-size: 32px;
    margin: 0;
}

.stats p {
    font-size: 13px;
    color: #6b7280;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ca348e1 *//* GRID */
.pricing {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 25px;
}

/* CARD */
.plan {
    background: #f9fafb;
    padding: 30px;
    border-radius: 20px;
    text-align: center;
    border: 1px solid #e5e7eb;
    position: relative;
}

/* CENTER CARD */
.plan.popular {
    background: #000;
    color: #fff;
}

/* BADGE */
.badge {
    position: absolute;
    top: -12px;
    left: 50%;
    transform: translateX(-50%);
    background: #c6ff00;
    color: #000;
    font-size: 11px;
    padding: 5px 12px;
    border-radius: 20px;
    font-weight: 600;
}

/* TITLES */
.plan-title {
    font-size: 12px;
    letter-spacing: 2px;
    color: #6b7280;
    font-weight: 600;
}

/* PRICE */
.plan h2 {
    font-family: 'Playfair Display', serif;
    font-size: 52px;
    font-weight: 500;
    color: #111;
    margin: 10px 0;
}

/* GREEN PRICE (CENTER CARD) */
.plan.popular h2 {
    color: #c6ff00;
}

/* SUBTEXT */
.sub {
    font-size: 14px;
    color: #6b7280;
}

/* LIST */
.plan ul {
    list-style: none;
    padding: 0;
    margin: 20px 0;
}

.plan ul li {
    margin: 10px 0;
    font-size: 14px;
}

/* DIVIDER */
hr {
    border: none;
    border-top: 1px solid #e5e7eb;
    margin: 20px 0;
}

/* BUTTON BASE */
.btn {
    width: 100%;
    padding: 12px;
    border-radius: 12px;
    font-weight: 600;
    cursor: pointer;
    transition: 0.3s;
}

/* GREEN BUTTON */
.btn.primary {
    background: #c6ff00;
    color: #000;
}

.btn.primary:hover {
    background: #ffffff;
    color: #000;
}

/* WHITE BUTTON */
.btn.light {
    background: #ffffff;
    color: #000;
    border: 1px solid #d1d5db;
}

.btn.light:hover {
    background: #000000;
    color: #ffffff;
}

/* DARK CARD TEXT FIX */
.plan.popular .sub,
.plan.popular .plan-title {
    color: #9ca3af;
}

/* RESPONSIVE */
@media(max-width: 768px) {
    .pricing {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */