.elementor-2782 .elementor-element.elementor-element-5e39b66{--display:flex;--min-height:700px;--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:flex-end;--overlay-opacity:1;}.elementor-2782 .elementor-element.elementor-element-5e39b66:not(.elementor-motion-effects-element-type-background), .elementor-2782 .elementor-element.elementor-element-5e39b66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectcarsgorlice.pl/wp-content/uploads/2026/01/480172670_122207128820193217_3836378161460906949_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2782 .elementor-element.elementor-element-5e39b66::before, .elementor-2782 .elementor-element.elementor-element-5e39b66 > .elementor-background-video-container::before, .elementor-2782 .elementor-element.elementor-element-5e39b66 > .e-con-inner > .elementor-background-video-container::before, .elementor-2782 .elementor-element.elementor-element-5e39b66 > .elementor-background-slideshow::before, .elementor-2782 .elementor-element.elementor-element-5e39b66 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2782 .elementor-element.elementor-element-5e39b66 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000009C 0%, #0E0D0D 100%);}.elementor-2782 .elementor-element.elementor-element-fc34255{--display:flex;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-text );--border-color:var( --e-global-color-text );--margin-top:0rem;--margin-bottom:-3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2782 .elementor-element.elementor-element-4cdcf4e{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-2782 .elementor-element.elementor-element-4cdcf4e a{color:var( --e-global-color-primary );}.elementor-2782 .elementor-element.elementor-element-0a61943{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-2782 .elementor-element.elementor-element-0a61943 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 3rem);font-weight:500;line-height:1.2;}.elementor-2782 .elementor-element.elementor-element-2c393dd .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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-2782 .elementor-element.elementor-element-68cddd5{--spacer-size:16px;}.elementor-2782 .elementor-element.elementor-element-2bac4de .elementor-button{background-color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.125rem;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:999px 999px 999px 999px;padding:14px 32px 14px 32px;}.elementor-2782 .elementor-element.elementor-element-2bac4de .elementor-button:hover, .elementor-2782 .elementor-element.elementor-element-2bac4de .elementor-button:focus{background-color:var( --e-global-color-f6a8d15 );color:var( --e-global-color-accent );}.elementor-2782 .elementor-element.elementor-element-2bac4de .elementor-button-content-wrapper{flex-direction:row;}.elementor-2782 .elementor-element.elementor-element-2bac4de .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2782 .elementor-element.elementor-element-2bac4de .elementor-button:hover svg, .elementor-2782 .elementor-element.elementor-element-2bac4de .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2782 .elementor-element.elementor-element-379bbbd{--display:flex;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-2782 .elementor-element.elementor-element-e2310df{--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-2782 .elementor-element.elementor-element-16ff2b8{text-align:start;}.elementor-2782 .elementor-element.elementor-element-16ff2b8 .elementor-heading-title{font-family:var( --e-global-typography-f92b3f3-font-family ), Sans-serif;font-size:var( --e-global-typography-f92b3f3-font-size );font-weight:var( --e-global-typography-f92b3f3-font-weight );line-height:var( --e-global-typography-f92b3f3-line-height );}.elementor-2782 .elementor-element.elementor-element-2d95455{--spacer-size:16px;}.elementor-2782 .elementor-element.elementor-element-56fd39d{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-2782 .elementor-element.elementor-element-0ec80c1{text-align:start;}.elementor-2782 .elementor-element.elementor-element-0ec80c1 .elementor-heading-title{font-family:var( --e-global-typography-c0dbb2f-font-family ), Sans-serif;font-size:var( --e-global-typography-c0dbb2f-font-size );font-weight:var( --e-global-typography-c0dbb2f-font-weight );line-height:var( --e-global-typography-c0dbb2f-line-height );}.elementor-2782 .elementor-element.elementor-element-a6f59f9{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2782 .elementor-element.elementor-element-3d0e830{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f9a9a20 );--border-color:var( --e-global-color-f9a9a20 );--border-radius:1rem 1rem 1rem 1rem;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2782 .elementor-element.elementor-element-3d0e830:not(.elementor-motion-effects-element-type-background), .elementor-2782 .elementor-element.elementor-element-3d0e830 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b62517c );}.elementor-2782 .elementor-element.elementor-element-d2d1756 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-2782 .elementor-element.elementor-element-113a648.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2782 .elementor-element.elementor-element-113a648 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-2782 .elementor-element.elementor-element-ac602dc{--display:flex;--min-height:150px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2782 .elementor-element.elementor-element-ac602dc:not(.elementor-motion-effects-element-type-background), .elementor-2782 .elementor-element.elementor-element-ac602dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectcarsgorlice.pl/wp-content/uploads/2026/03/DSC02384-scaled-1-768x1152.jpg");background-position:center center;background-size:cover;}.elementor-2782 .elementor-element.elementor-element-e0583b8{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f9a9a20 );--border-color:var( --e-global-color-f9a9a20 );--border-radius:1rem 1rem 1rem 1rem;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2782 .elementor-element.elementor-element-e0583b8:not(.elementor-motion-effects-element-type-background), .elementor-2782 .elementor-element.elementor-element-e0583b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b62517c );}.elementor-2782 .elementor-element.elementor-element-0e46d46 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-2782 .elementor-element.elementor-element-ec3cafb.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2782 .elementor-element.elementor-element-ec3cafb .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-2782 .elementor-element.elementor-element-8723035{--display:flex;--min-height:150px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2782 .elementor-element.elementor-element-8723035:not(.elementor-motion-effects-element-type-background), .elementor-2782 .elementor-element.elementor-element-8723035 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectcarsgorlice.pl/wp-content/uploads/2025/10/DSC06037-768x1152.webp");background-position:center center;background-size:cover;}.elementor-2782 .elementor-element.elementor-element-767a916{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f9a9a20 );--border-color:var( --e-global-color-f9a9a20 );--border-radius:1rem 1rem 1rem 1rem;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2782 .elementor-element.elementor-element-767a916:not(.elementor-motion-effects-element-type-background), .elementor-2782 .elementor-element.elementor-element-767a916 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b62517c );}.elementor-2782 .elementor-element.elementor-element-3f1bc82.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2782 .elementor-element.elementor-element-3f1bc82 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-2782 .elementor-element.elementor-element-95657ad.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2782 .elementor-element.elementor-element-95657ad .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-2782 .elementor-element.elementor-element-6273d63{--display:flex;--min-height:150px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2782 .elementor-element.elementor-element-6273d63:not(.elementor-motion-effects-element-type-background), .elementor-2782 .elementor-element.elementor-element-6273d63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectcarsgorlice.pl/wp-content/uploads/2026/05/WhatsApp-Image-2026-05-06-at-17.56.29.webp");background-position:bottom center;background-size:cover;}.elementor-2782 .elementor-element.elementor-element-1a37acf{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f9a9a20 );--border-color:var( --e-global-color-f9a9a20 );--border-radius:1rem 1rem 1rem 1rem;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2782 .elementor-element.elementor-element-1a37acf:not(.elementor-motion-effects-element-type-background), .elementor-2782 .elementor-element.elementor-element-1a37acf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b62517c );}.elementor-2782 .elementor-element.elementor-element-d3a316f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-2782 .elementor-element.elementor-element-365db60.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2782 .elementor-element.elementor-element-365db60 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-2782 .elementor-element.elementor-element-e0a5bb8{--display:flex;--min-height:150px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2782 .elementor-element.elementor-element-e0a5bb8:not(.elementor-motion-effects-element-type-background), .elementor-2782 .elementor-element.elementor-element-e0a5bb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectcarsgorlice.pl/wp-content/uploads/2026/04/voucher-project-cars-gorlice.webp");background-position:center center;background-size:cover;}.elementor-2782 .elementor-element.elementor-element-859ab3f{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-2782 .elementor-element.elementor-element-859ab3f:not(.elementor-motion-effects-element-type-background), .elementor-2782 .elementor-element.elementor-element-859ab3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2782 .elementor-element.elementor-element-1d5559e{text-align:start;}.elementor-2782 .elementor-element.elementor-element-1d5559e .elementor-heading-title{font-family:var( --e-global-typography-c0dbb2f-font-family ), Sans-serif;font-size:var( --e-global-typography-c0dbb2f-font-size );font-weight:var( --e-global-typography-c0dbb2f-font-weight );line-height:var( --e-global-typography-c0dbb2f-line-height );}.elementor-2782 .elementor-element.elementor-element-a29834b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2782 .elementor-element.elementor-element-8fa9fdd{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2782 .elementor-element.elementor-element-8fa9fdd:not(.elementor-motion-effects-element-type-background), .elementor-2782 .elementor-element.elementor-element-8fa9fdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111010;}.elementor-2782 .elementor-element.elementor-element-8e34395 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-2782 .elementor-element.elementor-element-30623ef.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2782 .elementor-element.elementor-element-30623ef .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-2782 .elementor-element.elementor-element-b4a2852{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2782 .elementor-element.elementor-element-b4a2852:not(.elementor-motion-effects-element-type-background), .elementor-2782 .elementor-element.elementor-element-b4a2852 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111010;}.elementor-2782 .elementor-element.elementor-element-02c3071 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-2782 .elementor-element.elementor-element-e847ca5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2782 .elementor-element.elementor-element-e847ca5 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-2782 .elementor-element.elementor-element-2d68362{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2782 .elementor-element.elementor-element-2d68362:not(.elementor-motion-effects-element-type-background), .elementor-2782 .elementor-element.elementor-element-2d68362 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111010;}.elementor-2782 .elementor-element.elementor-element-6ecd214 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-2782 .elementor-element.elementor-element-0a317c1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2782 .elementor-element.elementor-element-0a317c1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-2782 .elementor-element.elementor-element-b444bc8{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2782 .elementor-element.elementor-element-b444bc8:not(.elementor-motion-effects-element-type-background), .elementor-2782 .elementor-element.elementor-element-b444bc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111010;}.elementor-2782 .elementor-element.elementor-element-af6550a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-2782 .elementor-element.elementor-element-34ff38b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2782 .elementor-element.elementor-element-34ff38b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-2782 .elementor-element.elementor-element-d8ae65d{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2782 .elementor-element.elementor-element-d8ae65d:not(.elementor-motion-effects-element-type-background), .elementor-2782 .elementor-element.elementor-element-d8ae65d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111010;}.elementor-2782 .elementor-element.elementor-element-c71c165 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-2782 .elementor-element.elementor-element-fc1feb0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2782 .elementor-element.elementor-element-fc1feb0 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-2782 .elementor-element.elementor-element-21c2b64{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2782 .elementor-element.elementor-element-21c2b64:not(.elementor-motion-effects-element-type-background), .elementor-2782 .elementor-element.elementor-element-21c2b64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111010;}.elementor-2782 .elementor-element.elementor-element-9d21df3 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-2782 .elementor-element.elementor-element-904694e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2782 .elementor-element.elementor-element-904694e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-2782 .elementor-element.elementor-element-77af681{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-2782 .elementor-element.elementor-element-77af681:not(.elementor-motion-effects-element-type-background), .elementor-2782 .elementor-element.elementor-element-77af681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2782 .elementor-element.elementor-element-22c30fa{text-align:start;}.elementor-2782 .elementor-element.elementor-element-22c30fa .elementor-heading-title{font-family:var( --e-global-typography-c0dbb2f-font-family ), Sans-serif;font-size:var( --e-global-typography-c0dbb2f-font-size );font-weight:var( --e-global-typography-c0dbb2f-font-weight );line-height:var( --e-global-typography-c0dbb2f-line-height );}.elementor-2782 .elementor-element.elementor-element-9be1125{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-2782 .elementor-element.elementor-element-22786ca img{border-radius:1rem 1rem 1rem 1rem;}.elementor-2782 .elementor-element.elementor-element-a1ba4a8 .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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-2782 .elementor-element.elementor-element-da8ed75{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-2782 .elementor-element.elementor-element-da8ed75:not(.elementor-motion-effects-element-type-background), .elementor-2782 .elementor-element.elementor-element-da8ed75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2782 .elementor-element.elementor-element-42f52f0{text-align:center;}.elementor-2782 .elementor-element.elementor-element-42f52f0 .elementor-heading-title{font-family:var( --e-global-typography-c0dbb2f-font-family ), Sans-serif;font-size:var( --e-global-typography-c0dbb2f-font-size );font-weight:var( --e-global-typography-c0dbb2f-font-weight );line-height:var( --e-global-typography-c0dbb2f-line-height );}.elementor-2782 .elementor-element.elementor-element-3e7632e .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2782 .elementor-element.elementor-element-3e7632e .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2782 .elementor-element.elementor-element-3e7632e{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-2782 .elementor-element.elementor-element-3e7632e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2782 .elementor-element.elementor-element-3e7632e .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2782 .elementor-element.elementor-element-3e7632e .elementor-icon-list-text{transition:color 0.3s;}.elementor-2782 .elementor-element.elementor-element-3dc18bb{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-2782 .elementor-element.elementor-element-3dc18bb:not(.elementor-motion-effects-element-type-background), .elementor-2782 .elementor-element.elementor-element-3dc18bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2782 .elementor-element.elementor-element-6da4608{text-align:start;}.elementor-2782 .elementor-element.elementor-element-6da4608 .elementor-heading-title{font-family:var( --e-global-typography-c0dbb2f-font-family ), Sans-serif;font-size:var( --e-global-typography-c0dbb2f-font-size );font-weight:var( --e-global-typography-c0dbb2f-font-weight );line-height:var( --e-global-typography-c0dbb2f-line-height );}.elementor-2782 .elementor-element.elementor-element-527fcaf{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2782 .elementor-element.elementor-element-395e4a4{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f9a9a20 );--border-color:var( --e-global-color-f9a9a20 );--border-radius:1rem 1rem 1rem 1rem;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2782 .elementor-element.elementor-element-395e4a4:not(.elementor-motion-effects-element-type-background), .elementor-2782 .elementor-element.elementor-element-395e4a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b62517c );}.elementor-2782 .elementor-element.elementor-element-6411ade .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-f6a8d15 );}.elementor-2782 .elementor-element.elementor-element-5685d05 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-2782 .elementor-element.elementor-element-ed42c79{--display:flex;--min-height:150px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2782 .elementor-element.elementor-element-ed42c79:not(.elementor-motion-effects-element-type-background), .elementor-2782 .elementor-element.elementor-element-ed42c79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectcarsgorlice.pl/wp-content/uploads/2026/05/bwm_m4_DSC01074.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2782 .elementor-element.elementor-element-e3eb79c{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f9a9a20 );--border-color:var( --e-global-color-f9a9a20 );--border-radius:1rem 1rem 1rem 1rem;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2782 .elementor-element.elementor-element-e3eb79c:not(.elementor-motion-effects-element-type-background), .elementor-2782 .elementor-element.elementor-element-e3eb79c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b62517c );}.elementor-2782 .elementor-element.elementor-element-e727e82 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-f6a8d15 );}.elementor-2782 .elementor-element.elementor-element-e38aefc .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-2782 .elementor-element.elementor-element-0f36278{--display:flex;--min-height:150px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2782 .elementor-element.elementor-element-0f36278:not(.elementor-motion-effects-element-type-background), .elementor-2782 .elementor-element.elementor-element-0f36278 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectcarsgorlice.pl/wp-content/uploads/2025/10/wpis1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2782 .elementor-element.elementor-element-4caca96{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f9a9a20 );--border-color:var( --e-global-color-f9a9a20 );--border-radius:1rem 1rem 1rem 1rem;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2782 .elementor-element.elementor-element-4caca96:not(.elementor-motion-effects-element-type-background), .elementor-2782 .elementor-element.elementor-element-4caca96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b62517c );}.elementor-2782 .elementor-element.elementor-element-fb03881 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-f6a8d15 );}.elementor-2782 .elementor-element.elementor-element-2210c20.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2782 .elementor-element.elementor-element-2210c20 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-2782 .elementor-element.elementor-element-236c852{--display:flex;--min-height:150px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2782 .elementor-element.elementor-element-236c852:not(.elementor-motion-effects-element-type-background), .elementor-2782 .elementor-element.elementor-element-236c852 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectcarsgorlice.pl/wp-content/uploads/2026/09/david-dintsh-yrW9ErZcaf8-unsplash.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2782 .elementor-element.elementor-element-324fba3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-2782 .elementor-element.elementor-element-2cfd633{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overflow:hidden;--border-radius:32px 32px 32px 32px;}.elementor-2782 .elementor-element.elementor-element-2cfd633:not(.elementor-motion-effects-element-type-background), .elementor-2782 .elementor-element.elementor-element-2cfd633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-2782 .elementor-element.elementor-element-5b0fb58{--display:flex;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-2782 .elementor-element.elementor-element-cf48f9e .elementor-heading-title{font-family:var( --e-global-typography-f92b3f3-font-family ), Sans-serif;font-size:var( --e-global-typography-f92b3f3-font-size );font-weight:var( --e-global-typography-f92b3f3-font-weight );line-height:var( --e-global-typography-f92b3f3-line-height );}.elementor-2782 .elementor-element.elementor-element-2bab6d2{--divider-border-style:solid;--divider-color:#272727;--divider-border-width:1px;}.elementor-2782 .elementor-element.elementor-element-2bab6d2 .elementor-divider-separator{width:100%;}.elementor-2782 .elementor-element.elementor-element-2bab6d2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2782 .elementor-element.elementor-element-43883f3{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-2782 .elementor-element.elementor-element-b0d36c0{text-align:start;}.elementor-2782 .elementor-element.elementor-element-b0d36c0 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f9a9a20 );border-radius:999px 999px 999px 999px;}.elementor-2782 .elementor-element.elementor-element-f1ec417{--display:flex;}.elementor-2782 .elementor-element.elementor-element-43b9143.elementor-element{--align-self:center;}.elementor-2782 .elementor-element.elementor-element-43b9143 .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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-2782 .elementor-element.elementor-element-1624b5d .elementor-button{background-color:var( --e-global-color-f6a8d15 );font-family:"Sora", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.125rem;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:999px 999px 999px 999px;padding:14px 32px 14px 32px;}.elementor-2782 .elementor-element.elementor-element-1624b5d .elementor-button:hover, .elementor-2782 .elementor-element.elementor-element-1624b5d .elementor-button:focus{background-color:var( --e-global-color-f29106b );color:var( --e-global-color-accent );}.elementor-2782 .elementor-element.elementor-element-1624b5d .elementor-button-content-wrapper{flex-direction:row;}.elementor-2782 .elementor-element.elementor-element-1624b5d .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2782 .elementor-element.elementor-element-1624b5d .elementor-button:hover svg, .elementor-2782 .elementor-element.elementor-element-1624b5d .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2782 .elementor-element.elementor-element-efc6ee4{--display:flex;}.elementor-2782 .elementor-element.elementor-element-efc6ee4:not(.elementor-motion-effects-element-type-background), .elementor-2782 .elementor-element.elementor-element-efc6ee4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectcarsgorlice.pl/wp-content/uploads/2026/01/509441196_122231949998193217_3725958014598291794_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2782 .elementor-element.elementor-element-d23d9ce{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-2782 .elementor-element.elementor-element-d23d9ce:not(.elementor-motion-effects-element-type-background), .elementor-2782 .elementor-element.elementor-element-d23d9ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2782 .elementor-element.elementor-element-403c473{text-align:start;}.elementor-2782 .elementor-element.elementor-element-403c473 .elementor-heading-title{font-family:var( --e-global-typography-c0dbb2f-font-family ), Sans-serif;font-size:var( --e-global-typography-c0dbb2f-font-size );font-weight:var( --e-global-typography-c0dbb2f-font-weight );line-height:var( --e-global-typography-c0dbb2f-line-height );}.elementor-2782 .elementor-element.elementor-element-fba1d9b{columns:1;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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-2782 .elementor-element.elementor-element-4cdcf4e{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2782 .elementor-element.elementor-element-2c393dd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2782 .elementor-element.elementor-element-16ff2b8 .elementor-heading-title{font-size:var( --e-global-typography-f92b3f3-font-size );line-height:var( --e-global-typography-f92b3f3-line-height );}.elementor-2782 .elementor-element.elementor-element-0ec80c1 .elementor-heading-title{font-size:var( --e-global-typography-c0dbb2f-font-size );line-height:var( --e-global-typography-c0dbb2f-line-height );}.elementor-2782 .elementor-element.elementor-element-a6f59f9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2782 .elementor-element.elementor-element-d2d1756 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2782 .elementor-element.elementor-element-113a648 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2782 .elementor-element.elementor-element-0e46d46 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2782 .elementor-element.elementor-element-ec3cafb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2782 .elementor-element.elementor-element-3f1bc82 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2782 .elementor-element.elementor-element-95657ad .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2782 .elementor-element.elementor-element-d3a316f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2782 .elementor-element.elementor-element-365db60 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2782 .elementor-element.elementor-element-1d5559e .elementor-heading-title{font-size:var( --e-global-typography-c0dbb2f-font-size );line-height:var( --e-global-typography-c0dbb2f-line-height );}.elementor-2782 .elementor-element.elementor-element-a29834b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2782 .elementor-element.elementor-element-8e34395 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2782 .elementor-element.elementor-element-30623ef .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2782 .elementor-element.elementor-element-02c3071 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2782 .elementor-element.elementor-element-e847ca5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2782 .elementor-element.elementor-element-6ecd214 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2782 .elementor-element.elementor-element-0a317c1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2782 .elementor-element.elementor-element-af6550a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2782 .elementor-element.elementor-element-34ff38b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2782 .elementor-element.elementor-element-c71c165 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2782 .elementor-element.elementor-element-fc1feb0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2782 .elementor-element.elementor-element-9d21df3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2782 .elementor-element.elementor-element-904694e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2782 .elementor-element.elementor-element-22c30fa .elementor-heading-title{font-size:var( --e-global-typography-c0dbb2f-font-size );line-height:var( --e-global-typography-c0dbb2f-line-height );}.elementor-2782 .elementor-element.elementor-element-9be1125{--grid-auto-flow:row;}.elementor-2782 .elementor-element.elementor-element-a1ba4a8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2782 .elementor-element.elementor-element-42f52f0 .elementor-heading-title{font-size:var( --e-global-typography-c0dbb2f-font-size );line-height:var( --e-global-typography-c0dbb2f-line-height );}.elementor-2782 .elementor-element.elementor-element-3e7632e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2782 .elementor-element.elementor-element-3e7632e .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2782 .elementor-element.elementor-element-6da4608 .elementor-heading-title{font-size:var( --e-global-typography-c0dbb2f-font-size );line-height:var( --e-global-typography-c0dbb2f-line-height );}.elementor-2782 .elementor-element.elementor-element-527fcaf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2782 .elementor-element.elementor-element-6411ade .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2782 .elementor-element.elementor-element-5685d05 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2782 .elementor-element.elementor-element-e727e82 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2782 .elementor-element.elementor-element-e38aefc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2782 .elementor-element.elementor-element-fb03881 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2782 .elementor-element.elementor-element-2210c20 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2782 .elementor-element.elementor-element-2cfd633{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2782 .elementor-element.elementor-element-cf48f9e .elementor-heading-title{font-size:var( --e-global-typography-f92b3f3-font-size );line-height:var( --e-global-typography-f92b3f3-line-height );}.elementor-2782 .elementor-element.elementor-element-43b9143 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2782 .elementor-element.elementor-element-403c473 .elementor-heading-title{font-size:var( --e-global-typography-c0dbb2f-font-size );line-height:var( --e-global-typography-c0dbb2f-line-height );}.elementor-2782 .elementor-element.elementor-element-fba1d9b{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-2782 .elementor-element.elementor-element-4cdcf4e{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2782 .elementor-element.elementor-element-0a61943 .elementor-heading-title{font-size:1.5rem;}.elementor-2782 .elementor-element.elementor-element-2c393dd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2782 .elementor-element.elementor-element-16ff2b8 .elementor-heading-title{font-size:var( --e-global-typography-f92b3f3-font-size );line-height:var( --e-global-typography-f92b3f3-line-height );}.elementor-2782 .elementor-element.elementor-element-0ec80c1 .elementor-heading-title{font-size:var( --e-global-typography-c0dbb2f-font-size );line-height:var( --e-global-typography-c0dbb2f-line-height );}.elementor-2782 .elementor-element.elementor-element-a6f59f9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2782 .elementor-element.elementor-element-d2d1756 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2782 .elementor-element.elementor-element-113a648 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2782 .elementor-element.elementor-element-0e46d46 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2782 .elementor-element.elementor-element-ec3cafb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2782 .elementor-element.elementor-element-3f1bc82 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2782 .elementor-element.elementor-element-95657ad .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2782 .elementor-element.elementor-element-d3a316f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2782 .elementor-element.elementor-element-365db60 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2782 .elementor-element.elementor-element-1d5559e .elementor-heading-title{font-size:var( --e-global-typography-c0dbb2f-font-size );line-height:var( --e-global-typography-c0dbb2f-line-height );}.elementor-2782 .elementor-element.elementor-element-a29834b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2782 .elementor-element.elementor-element-8e34395 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2782 .elementor-element.elementor-element-30623ef .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2782 .elementor-element.elementor-element-02c3071 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2782 .elementor-element.elementor-element-e847ca5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2782 .elementor-element.elementor-element-6ecd214 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2782 .elementor-element.elementor-element-0a317c1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2782 .elementor-element.elementor-element-af6550a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2782 .elementor-element.elementor-element-34ff38b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2782 .elementor-element.elementor-element-c71c165 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2782 .elementor-element.elementor-element-fc1feb0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2782 .elementor-element.elementor-element-9d21df3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2782 .elementor-element.elementor-element-904694e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2782 .elementor-element.elementor-element-22c30fa .elementor-heading-title{font-size:var( --e-global-typography-c0dbb2f-font-size );line-height:var( --e-global-typography-c0dbb2f-line-height );}.elementor-2782 .elementor-element.elementor-element-9be1125{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2782 .elementor-element.elementor-element-a1ba4a8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2782 .elementor-element.elementor-element-42f52f0 .elementor-heading-title{font-size:var( --e-global-typography-c0dbb2f-font-size );line-height:var( --e-global-typography-c0dbb2f-line-height );}.elementor-2782 .elementor-element.elementor-element-3e7632e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2782 .elementor-element.elementor-element-3e7632e .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2782 .elementor-element.elementor-element-6da4608 .elementor-heading-title{font-size:var( --e-global-typography-c0dbb2f-font-size );line-height:var( --e-global-typography-c0dbb2f-line-height );}.elementor-2782 .elementor-element.elementor-element-527fcaf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2782 .elementor-element.elementor-element-6411ade .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2782 .elementor-element.elementor-element-5685d05 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2782 .elementor-element.elementor-element-e727e82 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2782 .elementor-element.elementor-element-e38aefc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2782 .elementor-element.elementor-element-fb03881 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2782 .elementor-element.elementor-element-2210c20 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2782 .elementor-element.elementor-element-2cfd633{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2782 .elementor-element.elementor-element-cf48f9e .elementor-heading-title{font-size:var( --e-global-typography-f92b3f3-font-size );line-height:var( --e-global-typography-f92b3f3-line-height );}.elementor-2782 .elementor-element.elementor-element-43b9143 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2782 .elementor-element.elementor-element-403c473 .elementor-heading-title{font-size:var( --e-global-typography-c0dbb2f-font-size );line-height:var( --e-global-typography-c0dbb2f-line-height );}.elementor-2782 .elementor-element.elementor-element-fba1d9b{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-fba1d9b *//* --- SZEROKOŚĆ TREŚCI --- */
.elementor-2782 .elementor-element.elementor-element-fba1d9b {
  max-width: 720px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  box-sizing: border-box;
}

/* --- AKAPITY --- */
.elementor-2782 .elementor-element.elementor-element-fba1d9b p {
  font-size: 1.0625rem;
  line-height: 1.75;
  margin: 0 0 1.5em;
}

/* --- H2 --- */
.elementor-2782 .elementor-element.elementor-element-fba1d9b h2 {
  font-size: clamp(1.35rem, 3vw, 1.875rem);
  font-weight: 700;
  line-height: 1.25;
  letter-spacing: -0.015em;
  margin: 2.5em 0 0.6em;
}

/* --- H3 --- */
.elementor-2782 .elementor-element.elementor-element-fba1d9b h3 {
  font-size: clamp(1.15rem, 2.5vw, 1.375rem);
  font-weight: 600;
  line-height: 1.3;
  letter-spacing: -0.01em;
  margin: 2em 0 0.5em;
}

/* --- H4 --- */
.elementor-2782 .elementor-element.elementor-element-fba1d9b h4 {
  font-size: 1.0625rem;
  font-weight: 600;
  line-height: 1.4;
  margin: 1.75em 0 0.4em;
}

/* --- LISTY --- */
.elementor-2782 .elementor-element.elementor-element-fba1d9b ul,
.elementor-2782 .elementor-element.elementor-element-fba1d9b ol {
  padding-left: 1.5em;
  margin: 0 0 1.5em;
}

.elementor-2782 .elementor-element.elementor-element-fba1d9b li {
  line-height: 1.7;
  margin-bottom: 0.4em;
}

/* --- BLOCKQUOTE --- */
.elementor-2782 .elementor-element.elementor-element-fba1d9b blockquote {
  margin: 2em 0;
  padding: 1em 1.5em;
  border-left: 3px solid currentColor;
  opacity: 0.85;
}

.elementor-2782 .elementor-element.elementor-element-fba1d9b blockquote p {
  font-size: 1.125rem;
  line-height: 1.65;
  font-style: italic;
  margin: 0;
}

/* --- OBRAZKI --- */
.elementor-2782 .elementor-element.elementor-element-fba1d9b img {
  max-width: 100%;
  height: auto;
  display: block;
  margin-bottom: 1.5em;
}

/* --- MOBILE --- */
@media (max-width: 600px) {
  .elementor-2782 .elementor-element.elementor-element-fba1d9b p {
    font-size: 1rem;
    line-height: 1.7;
  }
}/* End custom CSS */