.elementor-17393 .elementor-element.elementor-element-8a21999{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:00px;}.elementor-17393 .elementor-element.elementor-element-8a21999:not(.elementor-motion-effects-element-type-background), .elementor-17393 .elementor-element.elementor-element-8a21999 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dbe3bbd );}.elementor-17393 .elementor-element.elementor-element-8a21999::before, .elementor-17393 .elementor-element.elementor-element-8a21999 > .elementor-background-video-container::before, .elementor-17393 .elementor-element.elementor-element-8a21999 > .e-con-inner > .elementor-background-video-container::before, .elementor-17393 .elementor-element.elementor-element-8a21999 > .elementor-background-slideshow::before, .elementor-17393 .elementor-element.elementor-element-8a21999 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17393 .elementor-element.elementor-element-8a21999 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17393 .elementor-element.elementor-element-ad1d845{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 5px 3px 0px rgba(0, 0, 0, 0.18);--margin-top:-0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-17393 .elementor-element.elementor-element-ad1d845:not(.elementor-motion-effects-element-type-background), .elementor-17393 .elementor-element.elementor-element-ad1d845 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-17393 .elementor-element.elementor-element-ad1d845.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-17393 .elementor-element.elementor-element-b258432{text-align:start;}.elementor-17393 .elementor-element.elementor-element-b258432 img{width:auto;height:60px;}.elementor-17393 .elementor-element.elementor-element-bac13b4{width:initial;max-width:initial;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:-0.1px;color:#0A3D3A;}.elementor-17393 .elementor-element.elementor-element-b48ae57{width:initial;max-width:initial;background-color:#1BA39C;padding:8px 8px 8px 8px;top:28px;}body:not(.rtl) .elementor-17393 .elementor-element.elementor-element-b48ae57{right:28px;}body.rtl .elementor-17393 .elementor-element.elementor-element-b48ae57{left:28px;}.elementor-17393 .elementor-element.elementor-element-b48ae57 .elementor-heading-title{font-size:30px;color:var( --e-global-color-accent );}.elementor-17393 .elementor-element.elementor-element-db0e61a{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 5px 3px 0px rgba(0, 0, 0, 0.18);--margin-top:-0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-17393 .elementor-element.elementor-element-db0e61a:not(.elementor-motion-effects-element-type-background), .elementor-17393 .elementor-element.elementor-element-db0e61a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-17393 .elementor-element.elementor-element-db0e61a.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-17393 .elementor-element.elementor-element-d5bfd77{text-align:start;}.elementor-17393 .elementor-element.elementor-element-d5bfd77 img{width:auto;height:60px;}.elementor-17393 .elementor-element.elementor-element-a894bb4{width:initial;max-width:initial;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:-0.1px;color:#0A3D3A;}.elementor-17393 .elementor-element.elementor-element-2a818aa{width:initial;max-width:initial;background-color:#1BA39C;padding:8px 8px 8px 8px;top:28px;}body:not(.rtl) .elementor-17393 .elementor-element.elementor-element-2a818aa{right:28px;}body.rtl .elementor-17393 .elementor-element.elementor-element-2a818aa{left:28px;}.elementor-17393 .elementor-element.elementor-element-2a818aa .elementor-heading-title{font-size:30px;color:var( --e-global-color-accent );}.elementor-17393 .elementor-element.elementor-element-5267eba{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 5px 3px 0px rgba(0, 0, 0, 0.18);--margin-top:-0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-17393 .elementor-element.elementor-element-5267eba:not(.elementor-motion-effects-element-type-background), .elementor-17393 .elementor-element.elementor-element-5267eba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-17393 .elementor-element.elementor-element-5267eba.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-17393 .elementor-element.elementor-element-c391397{text-align:start;}.elementor-17393 .elementor-element.elementor-element-c391397 img{width:auto;height:60px;}.elementor-17393 .elementor-element.elementor-element-129b050{width:initial;max-width:initial;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:-0.1px;color:#0A3D3A;}.elementor-17393 .elementor-element.elementor-element-4c5af33{width:initial;max-width:initial;background-color:#1BA39C;padding:8px 8px 8px 8px;top:28px;}body:not(.rtl) .elementor-17393 .elementor-element.elementor-element-4c5af33{right:28px;}body.rtl .elementor-17393 .elementor-element.elementor-element-4c5af33{left:28px;}.elementor-17393 .elementor-element.elementor-element-4c5af33 .elementor-heading-title{font-size:30px;color:var( --e-global-color-accent );}.elementor-17393 .elementor-element.elementor-element-52966c1{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 5px 3px 0px rgba(0, 0, 0, 0.18);--margin-top:-0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-17393 .elementor-element.elementor-element-52966c1:not(.elementor-motion-effects-element-type-background), .elementor-17393 .elementor-element.elementor-element-52966c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-17393 .elementor-element.elementor-element-52966c1.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-17393 .elementor-element.elementor-element-a55edb7{text-align:start;}.elementor-17393 .elementor-element.elementor-element-a55edb7 img{width:auto;height:60px;}.elementor-17393 .elementor-element.elementor-element-7ed0c11{width:initial;max-width:initial;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:-0.1px;color:#0A3D3A;}.elementor-17393 .elementor-element.elementor-element-ecaa066{width:initial;max-width:initial;background-color:#1BA39C;padding:8px 8px 8px 8px;top:28px;}body:not(.rtl) .elementor-17393 .elementor-element.elementor-element-ecaa066{right:28px;}body.rtl .elementor-17393 .elementor-element.elementor-element-ecaa066{left:28px;}.elementor-17393 .elementor-element.elementor-element-ecaa066 .elementor-heading-title{font-size:30px;color:var( --e-global-color-accent );}.elementor-17393 .elementor-element.elementor-element-ba90ec5{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 5px 3px 0px rgba(0, 0, 0, 0.18);--margin-top:-0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-17393 .elementor-element.elementor-element-ba90ec5:not(.elementor-motion-effects-element-type-background), .elementor-17393 .elementor-element.elementor-element-ba90ec5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-17393 .elementor-element.elementor-element-ba90ec5.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-17393 .elementor-element.elementor-element-62118c6{text-align:start;}.elementor-17393 .elementor-element.elementor-element-62118c6 img{width:auto;height:60px;}.elementor-17393 .elementor-element.elementor-element-b9220ac{width:initial;max-width:initial;background-color:#1BA39C;padding:8px 8px 8px 8px;top:28px;}body:not(.rtl) .elementor-17393 .elementor-element.elementor-element-b9220ac{right:28px;}body.rtl .elementor-17393 .elementor-element.elementor-element-b9220ac{left:28px;}.elementor-17393 .elementor-element.elementor-element-b9220ac .elementor-heading-title{font-size:30px;color:var( --e-global-color-accent );}.elementor-17393 .elementor-element.elementor-element-8f8626a{width:initial;max-width:initial;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:-0.1px;color:#0A3D3A;}.elementor-17393 .elementor-element.elementor-element-48dfeae{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 5px 3px 0px rgba(0, 0, 0, 0.18);--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-17393 .elementor-element.elementor-element-48dfeae:not(.elementor-motion-effects-element-type-background), .elementor-17393 .elementor-element.elementor-element-48dfeae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-17393 .elementor-element.elementor-element-48dfeae.e-con:hover{--e-con-transform-translateY:-3px;}body:not(.rtl) .elementor-17393 .elementor-element.elementor-element-b93fbd5{left:-84px;}body.rtl .elementor-17393 .elementor-element.elementor-element-b93fbd5{right:-84px;}.elementor-17393 .elementor-element.elementor-element-b93fbd5{top:5px;z-index:99;}body:not(.rtl) .elementor-17393 .elementor-element.elementor-element-4c950e9{left:-51px;}body.rtl .elementor-17393 .elementor-element.elementor-element-4c950e9{right:-51px;}.elementor-17393 .elementor-element.elementor-element-4c950e9{bottom:0px;text-align:center;}.elementor-17393 .elementor-element.elementor-element-4c950e9 img{width:487px;max-width:500%;}.elementor-17393 .elementor-element.elementor-element-66e7182 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );font-family:"Jost", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-4a5499b );border-radius:50px 50px 50px 50px;box-shadow:0px 12px 21px 0px rgba(0, 0, 0, 0.28);}body:not(.rtl) .elementor-17393 .elementor-element.elementor-element-66e7182{left:-32px;}body.rtl .elementor-17393 .elementor-element.elementor-element-66e7182{right:-32px;}.elementor-17393 .elementor-element.elementor-element-66e7182{top:132px;}.elementor-17393 .elementor-element.elementor-element-66e7182 .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-17393 .elementor-element.elementor-element-66e7182 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-4a5499b );}.elementor-17393 .elementor-element.elementor-element-66e7182 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-17393 .elementor-element.elementor-element-66e7182 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-17393 .elementor-element.elementor-element-66e7182 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-17393 .elementor-element.elementor-element-66e7182 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-17393 .elementor-element.elementor-element-44d1e08{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 5px 3px 0px rgba(0, 0, 0, 0.18);--margin-top:-0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-17393 .elementor-element.elementor-element-44d1e08:not(.elementor-motion-effects-element-type-background), .elementor-17393 .elementor-element.elementor-element-44d1e08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-17393 .elementor-element.elementor-element-44d1e08.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-17393 .elementor-element.elementor-element-43d10e9{text-align:start;}.elementor-17393 .elementor-element.elementor-element-43d10e9 img{width:auto;height:60px;}.elementor-17393 .elementor-element.elementor-element-c00c4f8{width:initial;max-width:initial;background-color:#1BA39C;padding:8px 8px 8px 8px;top:28px;}body:not(.rtl) .elementor-17393 .elementor-element.elementor-element-c00c4f8{right:28px;}body.rtl .elementor-17393 .elementor-element.elementor-element-c00c4f8{left:28px;}.elementor-17393 .elementor-element.elementor-element-c00c4f8 .elementor-heading-title{font-size:30px;color:var( --e-global-color-accent );}.elementor-17393 .elementor-element.elementor-element-b588fe6{width:initial;max-width:initial;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:-0.1px;color:#0A3D3A;}.elementor-17393 .elementor-element.elementor-element-f6ea8b0{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 5px 3px 0px rgba(0, 0, 0, 0.18);--margin-top:-0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-17393 .elementor-element.elementor-element-f6ea8b0:not(.elementor-motion-effects-element-type-background), .elementor-17393 .elementor-element.elementor-element-f6ea8b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://weryfino.pl/wp-content/uploads/2024/11/footer-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17393 .elementor-element.elementor-element-f6ea8b0.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-17393 .elementor-element.elementor-element-c394b57{--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;--overlay-opacity:1;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17393 .elementor-element.elementor-element-c394b57:not(.elementor-motion-effects-element-type-background), .elementor-17393 .elementor-element.elementor-element-c394b57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-dbe3bbd ) 46%, #F2F6F6 46%);}.elementor-17393 .elementor-element.elementor-element-c394b57::before, .elementor-17393 .elementor-element.elementor-element-c394b57 > .elementor-background-video-container::before, .elementor-17393 .elementor-element.elementor-element-c394b57 > .e-con-inner > .elementor-background-video-container::before, .elementor-17393 .elementor-element.elementor-element-c394b57 > .elementor-background-slideshow::before, .elementor-17393 .elementor-element.elementor-element-c394b57 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17393 .elementor-element.elementor-element-c394b57 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17393 .elementor-element.elementor-element-cb6ce4f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 0px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:2px;border-color:#BBBEBE;--border-color:#BBBEBE;--border-radius:20px 20px 0px 0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-17393 .elementor-element.elementor-element-cb6ce4f:not(.elementor-motion-effects-element-type-background), .elementor-17393 .elementor-element.elementor-element-cb6ce4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-17393 .elementor-element.elementor-element-37c0227{--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-17393 .elementor-element.elementor-element-1becebc{text-align:start;}.elementor-17393 .elementor-element.elementor-element-1becebc .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:48px;font-weight:600;text-transform:none;line-height:1.2em;letter-spacing:-1px;color:var( --e-global-color-4a5499b );}.elementor-17393 .elementor-element.elementor-element-9b335cc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17393 .elementor-element.elementor-element-9b335cc:not(.elementor-motion-effects-element-type-background), .elementor-17393 .elementor-element.elementor-element-9b335cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6F6;}.elementor-17393 .elementor-element.elementor-element-9b335cc::before, .elementor-17393 .elementor-element.elementor-element-9b335cc > .elementor-background-video-container::before, .elementor-17393 .elementor-element.elementor-element-9b335cc > .e-con-inner > .elementor-background-video-container::before, .elementor-17393 .elementor-element.elementor-element-9b335cc > .elementor-background-slideshow::before, .elementor-17393 .elementor-element.elementor-element-9b335cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-17393 .elementor-element.elementor-element-9b335cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17393 .elementor-element.elementor-element-21544c5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 2px 0px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:2px;border-color:#BBBEBE;--border-color:#BBBEBE;--padding-top:0px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-17393 .elementor-element.elementor-element-21544c5:not(.elementor-motion-effects-element-type-background), .elementor-17393 .elementor-element.elementor-element-21544c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-17393 .elementor-element.elementor-element-aac9382 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-17393 .elementor-element.elementor-element-e3d754a{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#BDBDBD;--border-color:#BDBDBD;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 43px 0px rgba(0, 0, 0, 0.17);}.elementor-17393 .elementor-element.elementor-element-942ec7a{--grid-columns:1;}.elementor-17393 .elementor-element.elementor-element-0eacb68{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overlay-opacity:1;--padding-top:0px;--padding-bottom:84px;--padding-left:0px;--padding-right:0px;}.elementor-17393 .elementor-element.elementor-element-0eacb68:not(.elementor-motion-effects-element-type-background), .elementor-17393 .elementor-element.elementor-element-0eacb68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6F6;}.elementor-17393 .elementor-element.elementor-element-0eacb68::before, .elementor-17393 .elementor-element.elementor-element-0eacb68 > .elementor-background-video-container::before, .elementor-17393 .elementor-element.elementor-element-0eacb68 > .e-con-inner > .elementor-background-video-container::before, .elementor-17393 .elementor-element.elementor-element-0eacb68 > .elementor-background-slideshow::before, .elementor-17393 .elementor-element.elementor-element-0eacb68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17393 .elementor-element.elementor-element-0eacb68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17393 .elementor-element.elementor-element-09a1754{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#BBBEBE;--border-color:#BBBEBE;--border-radius:0px 0px 20px 20px;--padding-top:32px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-17393 .elementor-element.elementor-element-09a1754:not(.elementor-motion-effects-element-type-background), .elementor-17393 .elementor-element.elementor-element-09a1754 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a567df4 );}.elementor-17393 .elementor-element.elementor-element-4891e76{--display:flex;--min-height:40vh;--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17393 .elementor-element.elementor-element-4891e76:not(.elementor-motion-effects-element-type-background), .elementor-17393 .elementor-element.elementor-element-4891e76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #015B5B 49%, #008080 100%);}.elementor-17393 .elementor-element.elementor-element-7630c3b{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-17393 .elementor-element.elementor-element-cb2aa1e{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:44px;--padding-right:020px;}.elementor-17393 .elementor-element.elementor-element-cb2aa1e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-17393 .elementor-element.elementor-element-0cdc116{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-17393 .elementor-element.elementor-element-0cdc116 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-17393 .elementor-element.elementor-element-8d517a9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:8px 24px 8px 12px;font-family:"Jost", Sans-serif;font-size:16px;font-weight:600;text-transform:none;text-decoration:none;letter-spacing:1px;color:var( --e-global-color-4a5499b );border-radius:50px 50px 50px 50px;}.elementor-17393 .elementor-element.elementor-element-8d517a9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-17393 .elementor-element.elementor-element-8d517a9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:#DDDDDE;}.elementor-17393 .elementor-element.elementor-element-8d517a9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper > i, .elementor-17393 .elementor-element.elementor-element-8d517a9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper > svg{background-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-17393 .elementor-element.elementor-element-8d517a9{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-17393 .elementor-element.elementor-element-8d517a9.elementor-element{--align-self:flex-start;}.elementor-17393 .elementor-element.elementor-element-8d517a9 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-17393 .elementor-element.elementor-element-8d517a9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-4a5499b );width:40px;}.elementor-17393 .elementor-element.elementor-element-8d517a9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper, .elementor-17393 .elementor-element.elementor-element-8d517a9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{transition-duration:0.8s;}.elementor-17393 .elementor-element.elementor-element-8d517a9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:#000000;border-style:none;}.elementor-17393 .elementor-element.elementor-element-8d517a9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-17393 .elementor-element.elementor-element-8d517a9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-17393 .elementor-element.elementor-element-8d517a9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{padding:10px 2px 2px 12px;}.elementor-17393 .elementor-element.elementor-element-8d517a9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:40px;}.elementor-17393 .elementor-element.elementor-element-8d517a9 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-17393 .elementor-element.elementor-element-8d517a9 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:20px;}.elementor-17393 .elementor-element.elementor-element-8d517a9 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-17393 .elementor-element.elementor-element-8d517a9 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:20px;}.elementor-17393 .elementor-element.elementor-element-8d517a9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) > i{color:var( --e-global-color-accent );}.elementor-17393 .elementor-element.elementor-element-8d517a9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) > svg{fill:var( --e-global-color-accent );}.elementor-17393 .elementor-element.elementor-element-8d517a9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-accent );}body:not(.rtl) .elementor-17393 .elementor-element.elementor-element-f34144e{right:0px;}body.rtl .elementor-17393 .elementor-element.elementor-element-f34144e{left:0px;}.elementor-17393 .elementor-element.elementor-element-f34144e{bottom:0px;}.elementor-17393 .elementor-element.elementor-element-f34144e img{width:64%;opacity:1;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-17393 .elementor-element.elementor-element-8a21999{--grid-auto-flow:row;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-17393 .elementor-element.elementor-element-4c950e9{left:-50px;}body.rtl .elementor-17393 .elementor-element.elementor-element-4c950e9{right:-50px;}.elementor-17393 .elementor-element.elementor-element-4c950e9{bottom:0%;}.elementor-17393 .elementor-element.elementor-element-1becebc .elementor-heading-title{font-size:36px;}.elementor-17393 .elementor-element.elementor-element-9b335cc{--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17393 .elementor-element.elementor-element-21544c5{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17393 .elementor-element.elementor-element-aac9382 img{height:320px;}.elementor-17393 .elementor-element.elementor-element-0eacb68{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-17393 .elementor-element.elementor-element-09a1754{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-17393 .elementor-element.elementor-element-cb2aa1e{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-17393 .elementor-element.elementor-element-0cdc116 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17393 .elementor-element.elementor-element-8d517a9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper > i, .elementor-17393 .elementor-element.elementor-element-8d517a9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper > svg{border-radius:50px 50px 50px 50px;}body:not(.rtl) .elementor-17393 .elementor-element.elementor-element-f34144e{right:-110px;}body.rtl .elementor-17393 .elementor-element.elementor-element-f34144e{left:-110px;}.elementor-17393 .elementor-element.elementor-element-f34144e{bottom:0px;}.elementor-17393 .elementor-element.elementor-element-f34144e img{width:59%;}}@media(max-width:1024px){.elementor-17393 .elementor-element.elementor-element-8a21999{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-17393 .elementor-element.elementor-element-bac13b4{padding:0px 0px 0px 0px;font-size:14px;}.elementor-17393 .elementor-element.elementor-element-a894bb4{padding:0px 0px 0px 0px;font-size:14px;}.elementor-17393 .elementor-element.elementor-element-129b050{padding:0px 0px 0px 0px;font-size:14px;}.elementor-17393 .elementor-element.elementor-element-7ed0c11{padding:0px 0px 0px 0px;font-size:14px;}.elementor-17393 .elementor-element.elementor-element-8f8626a{padding:0px 0px 0px 0px;font-size:14px;}.elementor-17393 .elementor-element.elementor-element-b588fe6{padding:0px 0px 0px 0px;font-size:14px;}.elementor-17393 .elementor-element.elementor-element-1becebc .elementor-heading-title{font-size:36px;}.elementor-17393 .elementor-element.elementor-element-9b335cc{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap;}.elementor-17393 .elementor-element.elementor-element-21544c5{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-17393 .elementor-element.elementor-element-aac9382 img{height:360px;}.elementor-17393 .elementor-element.elementor-element-942ec7a{--grid-columns:1;}.elementor-17393 .elementor-element.elementor-element-0eacb68{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap;}.elementor-17393 .elementor-element.elementor-element-cb2aa1e{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-17393 .elementor-element.elementor-element-0cdc116{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-17393 .elementor-element.elementor-element-0cdc116 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17393 .elementor-element.elementor-element-8d517a9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:12px;}.elementor-17393 .elementor-element.elementor-element-f34144e img{width:52%;}}@media(max-width:767px){.elementor-17393 .elementor-element.elementor-element-8a21999{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-17393 .elementor-element.elementor-element-ad1d845{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:12px;--padding-right:12px;}.elementor-17393 .elementor-element.elementor-element-bac13b4{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:14px;}body:not(.rtl) .elementor-17393 .elementor-element.elementor-element-b48ae57{right:16px;}body.rtl .elementor-17393 .elementor-element.elementor-element-b48ae57{left:16px;}.elementor-17393 .elementor-element.elementor-element-b48ae57{top:16px;}.elementor-17393 .elementor-element.elementor-element-db0e61a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:12px;--padding-right:12px;}.elementor-17393 .elementor-element.elementor-element-a894bb4{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:14px;}body:not(.rtl) .elementor-17393 .elementor-element.elementor-element-2a818aa{right:16px;}body.rtl .elementor-17393 .elementor-element.elementor-element-2a818aa{left:16px;}.elementor-17393 .elementor-element.elementor-element-2a818aa{top:16px;}.elementor-17393 .elementor-element.elementor-element-5267eba{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:12px;--padding-right:12px;}.elementor-17393 .elementor-element.elementor-element-129b050{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:14px;}body:not(.rtl) .elementor-17393 .elementor-element.elementor-element-4c5af33{right:16px;}body.rtl .elementor-17393 .elementor-element.elementor-element-4c5af33{left:16px;}.elementor-17393 .elementor-element.elementor-element-4c5af33{top:16px;}.elementor-17393 .elementor-element.elementor-element-52966c1{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:12px;--padding-right:12px;}.elementor-17393 .elementor-element.elementor-element-7ed0c11{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:14px;}body:not(.rtl) .elementor-17393 .elementor-element.elementor-element-ecaa066{right:16px;}body.rtl .elementor-17393 .elementor-element.elementor-element-ecaa066{left:16px;}.elementor-17393 .elementor-element.elementor-element-ecaa066{top:16px;}.elementor-17393 .elementor-element.elementor-element-ba90ec5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:12px;--padding-right:12px;}body:not(.rtl) .elementor-17393 .elementor-element.elementor-element-b9220ac{right:16px;}body.rtl .elementor-17393 .elementor-element.elementor-element-b9220ac{left:16px;}.elementor-17393 .elementor-element.elementor-element-b9220ac{top:16px;}.elementor-17393 .elementor-element.elementor-element-8f8626a{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:14px;}.elementor-17393 .elementor-element.elementor-element-48dfeae{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:12px;--padding-right:12px;}.elementor-17393 .elementor-element.elementor-element-44d1e08{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:12px;--padding-right:12px;}body:not(.rtl) .elementor-17393 .elementor-element.elementor-element-c00c4f8{right:16px;}body.rtl .elementor-17393 .elementor-element.elementor-element-c00c4f8{left:16px;}.elementor-17393 .elementor-element.elementor-element-c00c4f8{top:16px;}.elementor-17393 .elementor-element.elementor-element-b588fe6{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:14px;}.elementor-17393 .elementor-element.elementor-element-f6ea8b0{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:12px;--padding-right:12px;}.elementor-17393 .elementor-element.elementor-element-c394b57{--justify-content:center;}.elementor-17393 .elementor-element.elementor-element-cb6ce4f{--width:96%;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-17393 .elementor-element.elementor-element-1becebc{text-align:center;}.elementor-17393 .elementor-element.elementor-element-1becebc .elementor-heading-title{font-size:28px;}.elementor-17393 .elementor-element.elementor-element-9b335cc{--content-width:96%;--justify-content:center;}.elementor-17393 .elementor-element.elementor-element-21544c5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-17393 .elementor-element.elementor-element-942ec7a{--grid-columns:1;}.elementor-17393 .elementor-element.elementor-element-0eacb68{--content-width:96%;--justify-content:center;}.elementor-17393 .elementor-element.elementor-element-09a1754{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-17393 .elementor-element.elementor-element-4891e76{--min-height:25vh;}.elementor-17393 .elementor-element.elementor-element-cb2aa1e{--padding-top:048px;--padding-bottom:48px;--padding-left:6px;--padding-right:6px;--z-index:10;}.elementor-17393 .elementor-element.elementor-element-0cdc116{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-17393 .elementor-element.elementor-element-0cdc116 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17393 .elementor-element.elementor-element-8d517a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17393 .elementor-element.elementor-element-8d517a9.elementor-element{--align-self:center;}.elementor-17393 .elementor-element.elementor-element-8d517a9 .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-17393 .elementor-element.elementor-element-8d517a9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{width:100%;font-size:12px;}body:not(.rtl) .elementor-17393 .elementor-element.elementor-element-f34144e{right:-10px;}body.rtl .elementor-17393 .elementor-element.elementor-element-f34144e{left:-10px;}.elementor-17393 .elementor-element.elementor-element-f34144e{bottom:0px;z-index:5;}.elementor-17393 .elementor-element.elementor-element-f34144e img{width:70%;}}@media(min-width:768px){.elementor-17393 .elementor-element.elementor-element-8a21999{--content-width:1240px;}.elementor-17393 .elementor-element.elementor-element-c394b57{--content-width:1240px;}.elementor-17393 .elementor-element.elementor-element-37c0227{--width:75%;}.elementor-17393 .elementor-element.elementor-element-9b335cc{--content-width:1240px;}.elementor-17393 .elementor-element.elementor-element-0eacb68{--content-width:1240px;}}@media(max-width:1366px) and (min-width:768px){.elementor-17393 .elementor-element.elementor-element-8a21999{--content-width:96%;}.elementor-17393 .elementor-element.elementor-element-c394b57{--content-width:96%;}.elementor-17393 .elementor-element.elementor-element-9b335cc{--content-width:96%;}.elementor-17393 .elementor-element.elementor-element-0eacb68{--content-width:96%;}}/* Start custom CSS for heading, class: .elementor-element-b48ae57 *//* MOBILE */
@media (max-width: 767px) {
  .number-wspolpraca {
    /* style mobile */
        aspect-ratio: 1/1;
    height: 40px;
    width: 40px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 !important;
    padding: 0 !important;
    border-radius: 50px;
    
  }
}

/* POWYŻEJ MOBILE (tablet + desktop) */
@media (min-width: 768px) {
  .number-wspolpraca {
    /* style >= mobile */
        aspect-ratio: 1/1;
    height: 50px;
    width: 50px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 !important;
    padding: 0 !important;
    border-radius: 50px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a818aa *//* MOBILE */
@media (max-width: 767px) {
  .number-wspolpraca {
    /* style mobile */
        aspect-ratio: 1/1;
    height: 40px;
    width: 40px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 !important;
    padding: 0 !important;
    border-radius: 50px;
    
  }
}

/* POWYŻEJ MOBILE (tablet + desktop) */
@media (min-width: 768px) {
  .number-wspolpraca {
    /* style >= mobile */
        aspect-ratio: 1/1;
    height: 50px;
    width: 50px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 !important;
    padding: 0 !important;
    border-radius: 50px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c5af33 *//* MOBILE */
@media (max-width: 767px) {
  .number-wspolpraca {
    /* style mobile */
        aspect-ratio: 1/1;
    height: 40px;
    width: 40px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 !important;
    padding: 0 !important;
    border-radius: 50px;
    
  }
}

/* POWYŻEJ MOBILE (tablet + desktop) */
@media (min-width: 768px) {
  .number-wspolpraca {
    /* style >= mobile */
        aspect-ratio: 1/1;
    height: 50px;
    width: 50px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 !important;
    padding: 0 !important;
    border-radius: 50px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecaa066 *//* MOBILE */
@media (max-width: 767px) {
  .number-wspolpraca {
    /* style mobile */
        aspect-ratio: 1/1;
    height: 40px;
    width: 40px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 !important;
    padding: 0 !important;
    border-radius: 50px;
    
  }
}

/* POWYŻEJ MOBILE (tablet + desktop) */
@media (min-width: 768px) {
  .number-wspolpraca {
    /* style >= mobile */
        aspect-ratio: 1/1;
    height: 50px;
    width: 50px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 !important;
    padding: 0 !important;
    border-radius: 50px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b9220ac *//* MOBILE */
@media (max-width: 767px) {
  .number-wspolpraca {
    /* style mobile */
        aspect-ratio: 1/1;
    height: 40px;
    width: 40px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 !important;
    padding: 0 !important;
    border-radius: 50px;
    
  }
}

/* POWYŻEJ MOBILE (tablet + desktop) */
@media (min-width: 768px) {
  .number-wspolpraca {
    /* style >= mobile */
        aspect-ratio: 1/1;
    height: 50px;
    width: 50px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 !important;
    padding: 0 !important;
    border-radius: 50px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48dfeae */.elementor-element-48dfeae {
    overflow: visible !important
    ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c00c4f8 *//* MOBILE */
@media (max-width: 767px) {
  .number-wspolpraca {
    /* style mobile */
        aspect-ratio: 1/1;
    height: 40px;
    width: 40px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 !important;
    padding: 0 !important;
    border-radius: 50px;
    
  }
}

/* POWYŻEJ MOBILE (tablet + desktop) */
@media (min-width: 768px) {
  .number-wspolpraca {
    /* style >= mobile */
        aspect-ratio: 1/1;
    height: 50px;
    width: 50px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 !important;
    padding: 0 !important;
    border-radius: 50px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a21999 *//* === DESKTOP (3 kolumny) === */
.steps-grid > .e-con-inner{
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  grid-auto-rows: 1fr;
  gap: 16px;
  align-items: stretch;
}

/* kobieta – desktop */
.steps-grid > .e-con-inner > .elementor-element-48dfeae{
  grid-column: 3;
  grid-row: 2 / span 2;
  position: relative;
  overflow: hidden;
  min-height: 0;
}

/* obraz */
.steps-grid > .e-con-inner > .elementor-element-48dfeae .img-woman{
  position: absolute !important;
  inset: 0;
}

.steps-grid > .e-con-inner > .elementor-element-48dfeae .img-woman img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

/* laptop – desktop */
.steps-grid > .e-con-inner > .img-laptop{
  grid-column: 2;
  grid-row: 3;
}

/* === TABLET (2 kolumny, kobieta ukryta) === */
@media (max-width: 1024px){
  .steps-grid > .e-con-inner{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  /* ukryj kolumnę z kobietą */
  .steps-grid > .e-con-inner > .elementor-element-48dfeae{
    display: none !important;
  }

  /* laptop na pełną szerokość */
  .steps-grid > .e-con-inner > .img-laptop{
    grid-column: 1 / -1;
    grid-row: auto;
  }
}

/* === MOBILE (1 kolumna) === */
@media (max-width: 767px){
  .steps-grid > .e-con-inner{
    grid-template-columns: 1fr;
  }

  .steps-grid > .e-con-inner > .img-laptop{
    grid-column: auto;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aac9382 */.elementor-17393 .elementor-element.elementor-element-aac9382 img{
    height: 100% !important;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f34144e */@media (max-width: 767px) {
 .elementor-17393 .elementor-element.elementor-element-f34144e .wp-image-21028 {
    opacity: 0.4 !important;
  }
}/* End custom CSS */