.elementor-2426 .elementor-element.elementor-element-7abb301{--display:flex;--min-height:600px;--justify-content:flex-end;--overlay-opacity:1;}.elementor-2426 .elementor-element.elementor-element-7abb301::before, .elementor-2426 .elementor-element.elementor-element-7abb301 > .elementor-background-video-container::before, .elementor-2426 .elementor-element.elementor-element-7abb301 > .e-con-inner > .elementor-background-video-container::before, .elementor-2426 .elementor-element.elementor-element-7abb301 > .elementor-background-slideshow::before, .elementor-2426 .elementor-element.elementor-element-7abb301 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2426 .elementor-element.elementor-element-7abb301 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010185 0%, var( --e-global-color-accent ) 100%);}.elementor-2426 .elementor-element.elementor-element-7abb301:not(.elementor-motion-effects-element-type-background), .elementor-2426 .elementor-element.elementor-element-7abb301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-2426 .elementor-element.elementor-element-0c271c5{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-2426 .elementor-element.elementor-element-0c271c5 a{color:var( --e-global-color-secondary );}.elementor-2426 .elementor-element.elementor-element-402d83d .elementor-heading-title{font-family:var( --e-global-typography-fec5d8b-font-family ), Sans-serif;font-size:var( --e-global-typography-fec5d8b-font-size );font-weight:var( --e-global-typography-fec5d8b-font-weight );line-height:var( --e-global-typography-fec5d8b-line-height );color:#FFFFFF;}.elementor-2426 .elementor-element.elementor-element-1146ca7{--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-2426 .elementor-element.elementor-element-14d0f35{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-2426 .elementor-element.elementor-element-daebf55{--display:flex;}.elementor-2426 .elementor-element.elementor-element-3c27b05{color:var( --e-global-color-secondary );}.elementor-2426 .elementor-element.elementor-element-e12c06f{--display:flex;}.elementor-2426 .elementor-element.elementor-element-915f1b7{--display:flex;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:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2426 .elementor-element.elementor-element-915f1b7:not(.elementor-motion-effects-element-type-background), .elementor-2426 .elementor-element.elementor-element-915f1b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b62517c );}.elementor-2426 .elementor-element.elementor-element-65ebbae{--e-image-carousel-slides-to-show:4;}.elementor-2426 .elementor-element.elementor-element-1314f55{padding:0.5rem 0.5rem 0.5rem 0.5rem;--box-background-color:var( --e-global-color-b62517c );--box-border-color:var( --e-global-color-f9a9a20 );--box-border-radius:0.5rem;--toggle-button-color:var( --e-global-color-primary );--item-text-hover-color:var( --e-global-color-f6a8d15 );}.elementor-2426 .elementor-element.elementor-element-1314f55 .elementor-toc__spinner{color:var( --e-global-color-f6a8d15 );fill:var( --e-global-color-f6a8d15 );}.elementor-2426 .elementor-element.elementor-element-1314f55 .elementor-toc__header-title{text-align:start;}.elementor-2426 .elementor-element.elementor-element-1314f55 .elementor-toc__header, .elementor-2426 .elementor-element.elementor-element-1314f55 .elementor-toc__header-title{font-family:var( --e-global-typography-975fdad-font-family ), Sans-serif;font-size:var( --e-global-typography-975fdad-font-size );font-weight:var( --e-global-typography-975fdad-font-weight );line-height:var( --e-global-typography-975fdad-line-height );}.elementor-2426 .elementor-element.elementor-element-1314f55 .elementor-toc__header{flex-direction:row;}.elementor-2426 .elementor-element.elementor-element-1314f55 .elementor-toc__list-item{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 );}.elementor-2426 .elementor-element.elementor-element-eaa57c7{--display:flex;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:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2426 .elementor-element.elementor-element-eaa57c7:not(.elementor-motion-effects-element-type-background), .elementor-2426 .elementor-element.elementor-element-eaa57c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b62517c );}.elementor-2426 .elementor-element.elementor-element-0940dc5 .elementor-heading-title{font-family:var( --e-global-typography-975fdad-font-family ), Sans-serif;font-size:var( --e-global-typography-975fdad-font-size );font-weight:var( --e-global-typography-975fdad-font-weight );line-height:var( --e-global-typography-975fdad-line-height );}.elementor-2426 .elementor-element.elementor-element-fa34882{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2426 .elementor-element.elementor-element-7b7e4a4{--display:flex;--min-height:100px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.8;--border-radius:24px 24px 24px 24px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-2426 .elementor-element.elementor-element-7b7e4a4:not(.elementor-motion-effects-element-type-background), .elementor-2426 .elementor-element.elementor-element-7b7e4a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectcarsgorlice.pl/wp-content/uploads/2025/10/DSC06037.webp");background-position:center center;background-size:cover;}.elementor-2426 .elementor-element.elementor-element-7b7e4a4::before, .elementor-2426 .elementor-element.elementor-element-7b7e4a4 > .elementor-background-video-container::before, .elementor-2426 .elementor-element.elementor-element-7b7e4a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-2426 .elementor-element.elementor-element-7b7e4a4 > .elementor-background-slideshow::before, .elementor-2426 .elementor-element.elementor-element-7b7e4a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2426 .elementor-element.elementor-element-7b7e4a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #000000 100%);}.elementor-2426 .elementor-element.elementor-element-747b1ec .elementor-heading-title{font-family:var( --e-global-typography-975fdad-font-family ), Sans-serif;font-size:var( --e-global-typography-975fdad-font-size );font-weight:var( --e-global-typography-975fdad-font-weight );line-height:var( --e-global-typography-975fdad-line-height );}.elementor-2426 .elementor-element.elementor-element-1c74fe6{--display:flex;--min-height:100px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.8;--border-radius:24px 24px 24px 24px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-2426 .elementor-element.elementor-element-1c74fe6:not(.elementor-motion-effects-element-type-background), .elementor-2426 .elementor-element.elementor-element-1c74fe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectcarsgorlice.pl/wp-content/uploads/2025/10/DSC00673-1024x1536.jpg.webp");background-position:center center;background-size:cover;}.elementor-2426 .elementor-element.elementor-element-1c74fe6::before, .elementor-2426 .elementor-element.elementor-element-1c74fe6 > .elementor-background-video-container::before, .elementor-2426 .elementor-element.elementor-element-1c74fe6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2426 .elementor-element.elementor-element-1c74fe6 > .elementor-background-slideshow::before, .elementor-2426 .elementor-element.elementor-element-1c74fe6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2426 .elementor-element.elementor-element-1c74fe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #000000 100%);}.elementor-2426 .elementor-element.elementor-element-4d2cc26 .elementor-heading-title{font-family:var( --e-global-typography-975fdad-font-family ), Sans-serif;font-size:var( --e-global-typography-975fdad-font-size );font-weight:var( --e-global-typography-975fdad-font-weight );line-height:var( --e-global-typography-975fdad-line-height );}.elementor-2426 .elementor-element.elementor-element-8ded6de{--display:flex;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:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2426 .elementor-element.elementor-element-8ded6de:not(.elementor-motion-effects-element-type-background), .elementor-2426 .elementor-element.elementor-element-8ded6de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b62517c );}.elementor-2426 .elementor-element.elementor-element-73b428c .elementor-heading-title{font-family:var( --e-global-typography-975fdad-font-family ), Sans-serif;font-size:var( --e-global-typography-975fdad-font-size );font-weight:var( --e-global-typography-975fdad-font-weight );line-height:var( --e-global-typography-975fdad-line-height );}.elementor-2426 .elementor-element.elementor-element-fa30fcb{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;}.elementor-2426 .elementor-element.elementor-element-04337f6 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-2426 .elementor-element.elementor-element-04337f6 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );transition-duration:1s;}.elementor-2426 .elementor-element.elementor-element-04337f6.elementor-view-stacked .elementor-icon{background-color:#222222;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-2426 .elementor-element.elementor-element-04337f6.elementor-view-framed .elementor-icon, .elementor-2426 .elementor-element.elementor-element-04337f6.elementor-view-default .elementor-icon{fill:#222222;color:#222222;border-color:#222222;}.elementor-2426 .elementor-element.elementor-element-04337f6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2426 .elementor-element.elementor-element-04337f6 .elementor-icon{font-size:24px;}.elementor-2426 .elementor-element.elementor-element-04337f6 .elementor-icon-box-title, .elementor-2426 .elementor-element.elementor-element-04337f6 .elementor-icon-box-title a{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 );}.elementor-2426 .elementor-element.elementor-element-04337f6:has(:hover) .elementor-icon-box-title,
					 .elementor-2426 .elementor-element.elementor-element-04337f6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-2426 .elementor-element.elementor-element-04337f6 .elementor-icon-box-description{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-primary );}.elementor-2426 .elementor-element.elementor-element-b147c22 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-2426 .elementor-element.elementor-element-b147c22 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );transition-duration:1s;}.elementor-2426 .elementor-element.elementor-element-b147c22.elementor-view-stacked .elementor-icon{background-color:#222222;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-2426 .elementor-element.elementor-element-b147c22.elementor-view-framed .elementor-icon, .elementor-2426 .elementor-element.elementor-element-b147c22.elementor-view-default .elementor-icon{fill:#222222;color:#222222;border-color:#222222;}.elementor-2426 .elementor-element.elementor-element-b147c22.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2426 .elementor-element.elementor-element-b147c22 .elementor-icon{font-size:24px;}.elementor-2426 .elementor-element.elementor-element-b147c22 .elementor-icon-box-title, .elementor-2426 .elementor-element.elementor-element-b147c22 .elementor-icon-box-title a{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 );}.elementor-2426 .elementor-element.elementor-element-b147c22:has(:hover) .elementor-icon-box-title,
					 .elementor-2426 .elementor-element.elementor-element-b147c22:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-2426 .elementor-element.elementor-element-b147c22 .elementor-icon-box-description{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-primary );}.elementor-2426 .elementor-element.elementor-element-9838c89{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-2426 .elementor-element.elementor-element-8dfd6c6{text-align:center;}.elementor-2426 .elementor-element.elementor-element-84695ed{--divider-border-style:solid;--divider-color:var( --e-global-color-f9a9a20 );--divider-border-width:1px;}.elementor-2426 .elementor-element.elementor-element-84695ed .elementor-divider-separator{width:100%;}.elementor-2426 .elementor-element.elementor-element-84695ed .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2426 .elementor-element.elementor-element-04d764a{text-align:start;}.elementor-2426 .elementor-element.elementor-element-04d764a .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-2426 .elementor-element.elementor-element-7a94730{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2426 .elementor-element.elementor-element-20b8552{--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-2426 .elementor-element.elementor-element-20b8552:not(.elementor-motion-effects-element-type-background), .elementor-2426 .elementor-element.elementor-element-20b8552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b62517c );}.elementor-2426 .elementor-element.elementor-element-26641a5 .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-2426 .elementor-element.elementor-element-78192a3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2426 .elementor-element.elementor-element-78192a3 .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-2426 .elementor-element.elementor-element-33fc3f3{--display:flex;--min-height:150px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2426 .elementor-element.elementor-element-33fc3f3:not(.elementor-motion-effects-element-type-background), .elementor-2426 .elementor-element.elementor-element-33fc3f3 > .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-2426 .elementor-element.elementor-element-1889b1f{--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-2426 .elementor-element.elementor-element-1889b1f:not(.elementor-motion-effects-element-type-background), .elementor-2426 .elementor-element.elementor-element-1889b1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b62517c );}.elementor-2426 .elementor-element.elementor-element-043e11e .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-2426 .elementor-element.elementor-element-e6f066b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2426 .elementor-element.elementor-element-e6f066b .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-2426 .elementor-element.elementor-element-e0497dc{--display:flex;--min-height:150px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2426 .elementor-element.elementor-element-e0497dc:not(.elementor-motion-effects-element-type-background), .elementor-2426 .elementor-element.elementor-element-e0497dc > .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-2426 .elementor-element.elementor-element-5dd2c44{--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-2426 .elementor-element.elementor-element-5dd2c44:not(.elementor-motion-effects-element-type-background), .elementor-2426 .elementor-element.elementor-element-5dd2c44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b62517c );}.elementor-2426 .elementor-element.elementor-element-64c5840.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2426 .elementor-element.elementor-element-64c5840 .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-2426 .elementor-element.elementor-element-a979d9a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2426 .elementor-element.elementor-element-a979d9a .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-2426 .elementor-element.elementor-element-4470292{--display:flex;--min-height:150px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2426 .elementor-element.elementor-element-4470292:not(.elementor-motion-effects-element-type-background), .elementor-2426 .elementor-element.elementor-element-4470292 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectcarsgorlice.pl/wp-content/uploads/2025/10/0518_OLA-PAWE_-1536x1024.jpg-768x512.webp");background-position:bottom center;background-size:cover;}.elementor-2426 .elementor-element.elementor-element-329ce28{--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-2426 .elementor-element.elementor-element-329ce28:not(.elementor-motion-effects-element-type-background), .elementor-2426 .elementor-element.elementor-element-329ce28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b62517c );}.elementor-2426 .elementor-element.elementor-element-5fd1afb .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-2426 .elementor-element.elementor-element-e5a815f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2426 .elementor-element.elementor-element-e5a815f .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-2426 .elementor-element.elementor-element-5f66814{--display:flex;--min-height:150px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2426 .elementor-element.elementor-element-5f66814:not(.elementor-motion-effects-element-type-background), .elementor-2426 .elementor-element.elementor-element-5f66814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectcarsgorlice.pl/wp-content/uploads/2025/10/DSC01183.webp");background-position:center center;background-size:cover;}.elementor-2426 .elementor-element.elementor-element-81d3239{text-align:start;}.elementor-2426 .elementor-element.elementor-element-81d3239 .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-2426 .elementor-element.elementor-element-ab4fd05{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2426 .elementor-element.elementor-element-39d7df9{--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-2426 .elementor-element.elementor-element-39d7df9:not(.elementor-motion-effects-element-type-background), .elementor-2426 .elementor-element.elementor-element-39d7df9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b62517c );}.elementor-2426 .elementor-element.elementor-element-d8b9bb9 .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-2426 .elementor-element.elementor-element-8edc6e1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2426 .elementor-element.elementor-element-8edc6e1 .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-2426 .elementor-element.elementor-element-e9b1a58{--display:flex;--min-height:150px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2426 .elementor-element.elementor-element-e9b1a58:not(.elementor-motion-effects-element-type-background), .elementor-2426 .elementor-element.elementor-element-e9b1a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectcarsgorlice.pl/wp-content/uploads/2025/10/DSC00673-1024x1536.jpg.webp");background-position:center center;background-size:cover;}.elementor-2426 .elementor-element.elementor-element-564a8a1{--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-2426 .elementor-element.elementor-element-564a8a1:not(.elementor-motion-effects-element-type-background), .elementor-2426 .elementor-element.elementor-element-564a8a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b62517c );}.elementor-2426 .elementor-element.elementor-element-ac4537a .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-2426 .elementor-element.elementor-element-5e01ba6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2426 .elementor-element.elementor-element-5e01ba6 .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-2426 .elementor-element.elementor-element-632e243{--display:flex;--min-height:150px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2426 .elementor-element.elementor-element-632e243:not(.elementor-motion-effects-element-type-background), .elementor-2426 .elementor-element.elementor-element-632e243 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectcarsgorlice.pl/wp-content/uploads/2025/10/DSC01610-1024x1536.jpg.webp");background-position:center center;background-size:cover;}.elementor-2426 .elementor-element.elementor-element-145fe7d{--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-2426 .elementor-element.elementor-element-145fe7d:not(.elementor-motion-effects-element-type-background), .elementor-2426 .elementor-element.elementor-element-145fe7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b62517c );}.elementor-2426 .elementor-element.elementor-element-d710d76.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2426 .elementor-element.elementor-element-d710d76 .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-2426 .elementor-element.elementor-element-aa7a18d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2426 .elementor-element.elementor-element-aa7a18d .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-2426 .elementor-element.elementor-element-67e2c46{--display:flex;--min-height:150px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2426 .elementor-element.elementor-element-67e2c46:not(.elementor-motion-effects-element-type-background), .elementor-2426 .elementor-element.elementor-element-67e2c46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectcarsgorlice.pl/wp-content/uploads/2025/10/DSC09485-1024x1536.jpg.webp");background-position:bottom center;background-size:cover;}.elementor-2426 .elementor-element.elementor-element-0ef7c0c{--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-2426 .elementor-element.elementor-element-0ef7c0c:not(.elementor-motion-effects-element-type-background), .elementor-2426 .elementor-element.elementor-element-0ef7c0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b62517c );}.elementor-2426 .elementor-element.elementor-element-d2d8e01 .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-2426 .elementor-element.elementor-element-27a0423.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2426 .elementor-element.elementor-element-27a0423 .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-2426 .elementor-element.elementor-element-66d5fb8{--display:flex;--min-height:150px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2426 .elementor-element.elementor-element-66d5fb8:not(.elementor-motion-effects-element-type-background), .elementor-2426 .elementor-element.elementor-element-66d5fb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectcarsgorlice.pl/wp-content/uploads/2025/10/475027523_122201890226193217_2539171799112294617_n.webp");background-position:center center;background-size:cover;}@media(max-width:1024px){.elementor-2426 .elementor-element.elementor-element-0c271c5{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2426 .elementor-element.elementor-element-402d83d .elementor-heading-title{font-size:var( --e-global-typography-fec5d8b-font-size );line-height:var( --e-global-typography-fec5d8b-line-height );}.elementor-2426 .elementor-element.elementor-element-14d0f35{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-2426 .elementor-element.elementor-element-65ebbae{--e-image-carousel-slides-to-show:4;}.elementor-2426 .elementor-element.elementor-element-1314f55 .elementor-toc__header, .elementor-2426 .elementor-element.elementor-element-1314f55 .elementor-toc__header-title{font-size:var( --e-global-typography-975fdad-font-size );line-height:var( --e-global-typography-975fdad-line-height );}.elementor-2426 .elementor-element.elementor-element-1314f55 .elementor-toc__list-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2426 .elementor-element.elementor-element-0940dc5 .elementor-heading-title{font-size:var( --e-global-typography-975fdad-font-size );line-height:var( --e-global-typography-975fdad-line-height );}.elementor-2426 .elementor-element.elementor-element-fa34882{--grid-auto-flow:row;}.elementor-2426 .elementor-element.elementor-element-747b1ec .elementor-heading-title{font-size:var( --e-global-typography-975fdad-font-size );line-height:var( --e-global-typography-975fdad-line-height );}.elementor-2426 .elementor-element.elementor-element-4d2cc26 .elementor-heading-title{font-size:var( --e-global-typography-975fdad-font-size );line-height:var( --e-global-typography-975fdad-line-height );}.elementor-2426 .elementor-element.elementor-element-73b428c .elementor-heading-title{font-size:var( --e-global-typography-975fdad-font-size );line-height:var( --e-global-typography-975fdad-line-height );}.elementor-2426 .elementor-element.elementor-element-fa30fcb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2426 .elementor-element.elementor-element-04337f6 .elementor-icon-box-title, .elementor-2426 .elementor-element.elementor-element-04337f6 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2426 .elementor-element.elementor-element-04337f6 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2426 .elementor-element.elementor-element-b147c22 .elementor-icon-box-title, .elementor-2426 .elementor-element.elementor-element-b147c22 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2426 .elementor-element.elementor-element-b147c22 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2426 .elementor-element.elementor-element-04d764a .elementor-heading-title{font-size:var( --e-global-typography-c0dbb2f-font-size );line-height:var( --e-global-typography-c0dbb2f-line-height );}.elementor-2426 .elementor-element.elementor-element-7a94730{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2426 .elementor-element.elementor-element-26641a5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2426 .elementor-element.elementor-element-78192a3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2426 .elementor-element.elementor-element-043e11e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2426 .elementor-element.elementor-element-e6f066b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2426 .elementor-element.elementor-element-64c5840 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2426 .elementor-element.elementor-element-a979d9a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2426 .elementor-element.elementor-element-5fd1afb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2426 .elementor-element.elementor-element-e5a815f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2426 .elementor-element.elementor-element-81d3239 .elementor-heading-title{font-size:var( --e-global-typography-c0dbb2f-font-size );line-height:var( --e-global-typography-c0dbb2f-line-height );}.elementor-2426 .elementor-element.elementor-element-ab4fd05{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2426 .elementor-element.elementor-element-d8b9bb9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2426 .elementor-element.elementor-element-8edc6e1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2426 .elementor-element.elementor-element-ac4537a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2426 .elementor-element.elementor-element-5e01ba6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2426 .elementor-element.elementor-element-d710d76 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2426 .elementor-element.elementor-element-aa7a18d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2426 .elementor-element.elementor-element-d2d8e01 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2426 .elementor-element.elementor-element-27a0423 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-2426 .elementor-element.elementor-element-0c271c5{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2426 .elementor-element.elementor-element-402d83d .elementor-heading-title{font-size:var( --e-global-typography-fec5d8b-font-size );line-height:var( --e-global-typography-fec5d8b-line-height );}.elementor-2426 .elementor-element.elementor-element-14d0f35{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2426 .elementor-element.elementor-element-65ebbae{--e-image-carousel-slides-to-show:4;}.elementor-2426 .elementor-element.elementor-element-1314f55 .elementor-toc__header, .elementor-2426 .elementor-element.elementor-element-1314f55 .elementor-toc__header-title{font-size:var( --e-global-typography-975fdad-font-size );line-height:var( --e-global-typography-975fdad-line-height );}.elementor-2426 .elementor-element.elementor-element-1314f55 .elementor-toc__list-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2426 .elementor-element.elementor-element-0940dc5 .elementor-heading-title{font-size:var( --e-global-typography-975fdad-font-size );line-height:var( --e-global-typography-975fdad-line-height );}.elementor-2426 .elementor-element.elementor-element-fa34882{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2426 .elementor-element.elementor-element-7b7e4a4{--justify-content:flex-end;}.elementor-2426 .elementor-element.elementor-element-7b7e4a4:not(.elementor-motion-effects-element-type-background), .elementor-2426 .elementor-element.elementor-element-7b7e4a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;}.elementor-2426 .elementor-element.elementor-element-747b1ec .elementor-heading-title{font-size:var( --e-global-typography-975fdad-font-size );line-height:var( --e-global-typography-975fdad-line-height );}.elementor-2426 .elementor-element.elementor-element-1c74fe6:not(.elementor-motion-effects-element-type-background), .elementor-2426 .elementor-element.elementor-element-1c74fe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;}.elementor-2426 .elementor-element.elementor-element-4d2cc26 .elementor-heading-title{font-size:var( --e-global-typography-975fdad-font-size );line-height:var( --e-global-typography-975fdad-line-height );}.elementor-2426 .elementor-element.elementor-element-73b428c .elementor-heading-title{font-size:var( --e-global-typography-975fdad-font-size );line-height:var( --e-global-typography-975fdad-line-height );}.elementor-2426 .elementor-element.elementor-element-fa30fcb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2426 .elementor-element.elementor-element-04337f6 .elementor-icon-box-title, .elementor-2426 .elementor-element.elementor-element-04337f6 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2426 .elementor-element.elementor-element-04337f6 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2426 .elementor-element.elementor-element-b147c22 .elementor-icon-box-title, .elementor-2426 .elementor-element.elementor-element-b147c22 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2426 .elementor-element.elementor-element-b147c22 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2426 .elementor-element.elementor-element-04d764a .elementor-heading-title{font-size:var( --e-global-typography-c0dbb2f-font-size );line-height:var( --e-global-typography-c0dbb2f-line-height );}.elementor-2426 .elementor-element.elementor-element-7a94730{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2426 .elementor-element.elementor-element-26641a5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2426 .elementor-element.elementor-element-78192a3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2426 .elementor-element.elementor-element-043e11e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2426 .elementor-element.elementor-element-e6f066b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2426 .elementor-element.elementor-element-64c5840 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2426 .elementor-element.elementor-element-a979d9a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2426 .elementor-element.elementor-element-5fd1afb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2426 .elementor-element.elementor-element-e5a815f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2426 .elementor-element.elementor-element-81d3239 .elementor-heading-title{font-size:var( --e-global-typography-c0dbb2f-font-size );line-height:var( --e-global-typography-c0dbb2f-line-height );}.elementor-2426 .elementor-element.elementor-element-ab4fd05{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2426 .elementor-element.elementor-element-d8b9bb9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2426 .elementor-element.elementor-element-8edc6e1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2426 .elementor-element.elementor-element-ac4537a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2426 .elementor-element.elementor-element-5e01ba6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2426 .elementor-element.elementor-element-d710d76 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2426 .elementor-element.elementor-element-aa7a18d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2426 .elementor-element.elementor-element-d2d8e01 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2426 .elementor-element.elementor-element-27a0423 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for theme-post-content, class: .elementor-element-3c27b05 */.elementor-2426 .elementor-element.elementor-element-3c27b05 {
  margin-left: auto !important;
  margin-right: auto !important;
  width: 100% !important;
  box-sizing: border-box;
}

/* Fallback dla starszych wersji Elementora */
.elementor-widget-theme-post-content > .elementor-widget-container > .elementor-theme-post-content,
.elementor-widget-post-content .elementor-widget-container {
  max-width: 720px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}

/* --- TYPOGRAFIA BAZOWA --- */
.elementor-widget-theme-post-content p {
  font-size: 1.0625rem;
  line-height: 1.75;
  margin-bottom: 1.5em;
  margin-top: 0;
}

/* --- H2 --- */
.elementor-widget-theme-post-content h2 {
  font-size: clamp(1.35rem, 3vw, 1.875rem);
  font-weight: 700;
  line-height: 1.25;
  letter-spacing: -0.015em;
  margin-top: 2.5em;
  margin-bottom: 0.6em;
}

/* --- H3 --- */
.elementor-widget-theme-post-content h3 {
  font-size: clamp(1.15rem, 2.5vw, 1.375rem);
  font-weight: 600;
  line-height: 1.3;
  letter-spacing: -0.01em;
  margin-top: 2em;
  margin-bottom: 0.5em;
}

/* --- H4 --- */
.elementor-widget-theme-post-content h4 {
  font-size: 1.0625rem;
  font-weight: 600;
  line-height: 1.4;
  margin-top: 1.75em;
  margin-bottom: 0.4em;
}

/* --- Nagłówek + bezpośredni akapit --- */
.elementor-widget-theme-post-content h2 + p,
.elementor-widget-theme-post-content h3 + p,
.elementor-widget-theme-post-content h4 + p {
  margin-top: 0;
}

/* --- Pierwszy i ostatni element --- */
.elementor-widget-theme-post-content > .elementor-widget-container > *:first-child,
.elementor-widget-theme-post-content p:first-child {
  margin-top: 0;
}

.elementor-widget-theme-post-content > .elementor-widget-container > *:last-child,
.elementor-widget-theme-post-content p:last-child {
  margin-bottom: 0;
}

/* --- LISTY --- */
.elementor-widget-theme-post-content ul,
.elementor-widget-theme-post-content ol {
  padding-left: 1.5em;
  margin-bottom: 1.5em;
  margin-top: 0;
}

.elementor-widget-theme-post-content li {
  line-height: 1.7;
  margin-bottom: 0.4em;
}

/* --- BLOCKQUOTE --- */
.elementor-widget-theme-post-content blockquote {
  margin: 2em 0;
  padding: 1em 1.5em;
  border-left: 3px solid currentColor;
  opacity: 0.85;
}

.elementor-widget-theme-post-content blockquote p {
  font-size: 1.125rem;
  line-height: 1.65;
  font-style: italic;
  margin-bottom: 0;
}

/* --- OBRAZKI --- */
.elementor-widget-theme-post-content img {
  max-width: 100%;
  height: auto;
  border-radius: 4px;
  display: block;
  margin-bottom: 1.5em;
}

/* --- HR --- */
.elementor-widget-theme-post-content hr {
  border: none;
  border-top: 1px solid currentColor;
  opacity: 0.15;
  margin: 3em 0;
}

/* --- MOBILE --- */
@media (max-width: 600px) {
  .elementor-widget-theme-post-content p {
    font-size: 1rem;
    line-height: 1.7;
  }
}/* End custom CSS */