.elementor-3653 .elementor-element.elementor-element-10a371d{margin-top:20px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-3653 .elementor-element.elementor-element-89dce30 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3653 .elementor-element.elementor-element-16ded91 > .elementor-widget-container{margin:-4px 0px 25px -20px;}.elementor-3653 .elementor-element.elementor-element-16ded91{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-3653 .elementor-element.elementor-element-16ded91 a{color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3653 .elementor-element.elementor-element-d23f709 > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-3653 .elementor-element.elementor-element-d23f709 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:700;color:#000000;}.elementor-3653 .elementor-element.elementor-element-0feeede{margin-top:0px;margin-bottom:5px;padding:0px 0px 0px 0px;}.elementor-3653 .elementor-element.elementor-element-d56f17e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3653 .elementor-element.elementor-element-d56f17e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3653 .elementor-element.elementor-element-206e432 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-3653 .elementor-element.elementor-element-64ac14c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3653 .elementor-element.elementor-element-33f55fb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;color:#000000;}.elementor-3653 .elementor-element.elementor-element-33f55fb .elementor-heading-title a:hover, .elementor-3653 .elementor-element.elementor-element-33f55fb .elementor-heading-title a:focus{color:#8E9E04;}.elementor-3653 .elementor-element.elementor-element-33f55fb .elementor-heading-title a{transition-duration:3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3653 .elementor-element.elementor-element-50a9920 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-3653 .elementor-element.elementor-element-50a9920.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3653 .elementor-element.elementor-element-50a9920{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-3653 .elementor-element.elementor-element-50a9920 a{color:#818F0C;transition-duration:0.7s;}.elementor-3653 .elementor-element.elementor-element-50a9920 a:hover, .elementor-3653 .elementor-element.elementor-element-50a9920 a:focus{color:#CB0569;}.elementor-3653 .elementor-element.elementor-element-15e667a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3653 .elementor-element.elementor-element-f8d8f94{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3653 .elementor-element.elementor-element-f8d8f94 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3653 .elementor-element.elementor-element-f8d8f94 .elementor-divider-separator{width:0%;margin:0 auto;margin-center:0;}.elementor-3653 .elementor-element.elementor-element-f8d8f94 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3653 .elementor-element.elementor-element-da99ede{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-5px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-3653 .elementor-element.elementor-element-0af98e5{text-align:center;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#0D0D0B;}.elementor-3653 .elementor-element.elementor-element-43adeb9 > .elementor-widget-container{margin:-15px 5px 0px 5px;}.elementor-3653 .elementor-element.elementor-element-43adeb9{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#000000;}.elementor-3653 .elementor-element.elementor-element-43adeb9 a{color:#818F0C;transition-duration:0.7s;}.elementor-3653 .elementor-element.elementor-element-43adeb9 a:hover, .elementor-3653 .elementor-element.elementor-element-43adeb9 a:focus{color:#CB0569;}.elementor-3653 .elementor-element.elementor-element-04ab782{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3653 .elementor-element.elementor-element-2ea2e2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3653 .elementor-element.elementor-element-fc887e2 .elementor-flip-box__front{background-image:url("https://zobaluslugi.pl/wp-content/uploads/2026/01/Projekt-bez-nazwy-2026-01-20T114918.586.png");background-size:cover;}.elementor-3653 .elementor-element.elementor-element-fc887e2 .elementor-flip-box__back{background-image:url("https://zobaluslugi.pl/wp-content/uploads/2026/01/Projekt-bez-nazwy-2026-01-20T115057.770.png");background-size:cover;}.elementor-3653 .elementor-element.elementor-element-fc887e2 .elementor-flip-box__button:hover{background-color:#FFFFFE;color:#000000;border-color:#FFFFFF;}.elementor-3653 .elementor-element.elementor-element-fc887e2 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:flex-start;}.elementor-3653 .elementor-element.elementor-element-fc887e2 .elementor-icon-wrapper{margin-bottom:70px;}.elementor-3653 .elementor-element.elementor-element-fc887e2 .elementor-icon i{transform:rotate(0deg);}.elementor-3653 .elementor-element.elementor-element-fc887e2 .elementor-icon svg{transform:rotate(0deg);}.elementor-3653 .elementor-element.elementor-element-fc887e2 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;}.elementor-3653 .elementor-element.elementor-element-fc887e2 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3653 .elementor-element.elementor-element-fc887e2 .elementor-flip-box__button{margin-inline-center:0;transition-duration:500ms;}.elementor-3653 .elementor-element.elementor-element-760fd0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3653 .elementor-element.elementor-element-9e04dfb .elementor-flip-box__front{background-image:url("https://zobaluslugi.pl/wp-content/uploads/2026/01/Projekt-bez-nazwy-2026-01-20T114859.995.png");background-size:cover;}.elementor-3653 .elementor-element.elementor-element-9e04dfb .elementor-flip-box__back{background-image:url("https://zobaluslugi.pl/wp-content/uploads/2026/01/Projekt-bez-nazwy-2026-01-20T115043.109.png");background-size:cover;}.elementor-3653 .elementor-element.elementor-element-9e04dfb .elementor-flip-box__button:hover{background-color:#FFFFFE;color:#000000;border-color:#FFFFFF;}.elementor-3653 .elementor-element.elementor-element-9e04dfb .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:flex-start;}.elementor-3653 .elementor-element.elementor-element-9e04dfb .elementor-icon-wrapper{margin-bottom:70px;}.elementor-3653 .elementor-element.elementor-element-9e04dfb .elementor-icon i{transform:rotate(0deg);}.elementor-3653 .elementor-element.elementor-element-9e04dfb .elementor-icon svg{transform:rotate(0deg);}.elementor-3653 .elementor-element.elementor-element-9e04dfb .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;}.elementor-3653 .elementor-element.elementor-element-9e04dfb .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3653 .elementor-element.elementor-element-9e04dfb .elementor-flip-box__button{margin-inline-center:0;transition-duration:500ms;}.elementor-3653 .elementor-element.elementor-element-d684fd1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3653 .elementor-element.elementor-element-4ca434b .elementor-flip-box__front{background-image:url("https://zobaluslugi.pl/wp-content/uploads/2026/01/Projekt-bez-nazwy-2026-01-20T114910.693.png");background-size:cover;}.elementor-3653 .elementor-element.elementor-element-4ca434b .elementor-flip-box__back{background-image:url("https://zobaluslugi.pl/wp-content/uploads/2026/01/Projekt-bez-nazwy-2026-01-20T115050.245.png");background-size:cover;}.elementor-3653 .elementor-element.elementor-element-4ca434b .elementor-flip-box__button:hover{background-color:#FFFFFE;color:#000000;border-color:#FFFFFF;}.elementor-3653 .elementor-element.elementor-element-4ca434b .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:flex-start;}.elementor-3653 .elementor-element.elementor-element-4ca434b .elementor-icon-wrapper{margin-bottom:70px;}.elementor-3653 .elementor-element.elementor-element-4ca434b .elementor-icon i{transform:rotate(0deg);}.elementor-3653 .elementor-element.elementor-element-4ca434b .elementor-icon svg{transform:rotate(0deg);}.elementor-3653 .elementor-element.elementor-element-4ca434b .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;}.elementor-3653 .elementor-element.elementor-element-4ca434b .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3653 .elementor-element.elementor-element-4ca434b .elementor-flip-box__button{margin-inline-center:0;transition-duration:500ms;}.elementor-3653 .elementor-element.elementor-element-e75158c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3653 .elementor-element.elementor-element-70de672{--divider-border-style:solid;--divider-color:#000;}.elementor-3653 .elementor-element.elementor-element-70de672 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3653 .elementor-element.elementor-element-70de672 .elementor-divider-separator{width:0%;margin:0 auto;margin-center:0;}.elementor-3653 .elementor-element.elementor-element-70de672 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3653 .elementor-element.elementor-element-74829f0{--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-3653 .elementor-element.elementor-element-98bd383 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;color:#000000;}.elementor-3653 .elementor-element.elementor-element-98bd383 .elementor-heading-title a:hover, .elementor-3653 .elementor-element.elementor-element-98bd383 .elementor-heading-title a:focus{color:#8E9E04;}.elementor-3653 .elementor-element.elementor-element-98bd383 .elementor-heading-title a{transition-duration:3s;}.elementor-3653 .elementor-element.elementor-element-b6eace4 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-3653 .elementor-element.elementor-element-b6eace4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3653 .elementor-element.elementor-element-b6eace4{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-3653 .elementor-element.elementor-element-b6eace4 a{color:#818F0C;transition-duration:0.7s;}.elementor-3653 .elementor-element.elementor-element-b6eace4 a:hover, .elementor-3653 .elementor-element.elementor-element-b6eace4 a:focus{color:#CB0569;}.elementor-3653 .elementor-element.elementor-element-eea418a{--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-3653 .elementor-element.elementor-element-7b0b153{text-align:center;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#0D0D0B;}.elementor-3653 .elementor-element.elementor-element-dcc8f7a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:1px;--margin-bottom:1px;--margin-left:1px;--margin-right:1px;}.elementor-3653 .elementor-element.elementor-element-d6b2fc7{--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-3653 .elementor-element.elementor-element-2fa7024.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3653 .elementor-element.elementor-element-2fa7024{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-3653 .elementor-element.elementor-element-2fa7024 a{color:#818F0C;transition-duration:0.7s;}.elementor-3653 .elementor-element.elementor-element-2fa7024 a:hover, .elementor-3653 .elementor-element.elementor-element-2fa7024 a:focus{color:#CB0569;}.elementor-3653 .elementor-element.elementor-element-2822d3a{--display:flex;--min-height:0px;--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-3653 .elementor-element.elementor-element-c9db1d9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3653 .elementor-element.elementor-element-c9db1d9{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-3653 .elementor-element.elementor-element-c9db1d9 a{color:#818F0C;transition-duration:0.7s;}.elementor-3653 .elementor-element.elementor-element-c9db1d9 a:hover, .elementor-3653 .elementor-element.elementor-element-c9db1d9 a:focus{color:#CB0569;}.elementor-3653 .elementor-element.elementor-element-046c5fa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:1px;--margin-bottom:1px;--margin-left:1px;--margin-right:1px;}.elementor-3653 .elementor-element.elementor-element-b10ad75{--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-3653 .elementor-element.elementor-element-2e01ff3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3653 .elementor-element.elementor-element-2e01ff3{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-3653 .elementor-element.elementor-element-2e01ff3 a{color:#818F0C;transition-duration:0.7s;}.elementor-3653 .elementor-element.elementor-element-2e01ff3 a:hover, .elementor-3653 .elementor-element.elementor-element-2e01ff3 a:focus{color:#CB0569;}.elementor-3653 .elementor-element.elementor-element-edf6f4e{--display:flex;--min-height:0px;--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-3653 .elementor-element.elementor-element-d1c18e2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3653 .elementor-element.elementor-element-d1c18e2{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-3653 .elementor-element.elementor-element-d1c18e2 a{color:#818F0C;transition-duration:0.7s;}.elementor-3653 .elementor-element.elementor-element-d1c18e2 a:hover, .elementor-3653 .elementor-element.elementor-element-d1c18e2 a:focus{color:#CB0569;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3653 .elementor-element.elementor-element-2ea2e2c{--width:33.333333333%;}.elementor-3653 .elementor-element.elementor-element-760fd0b{--width:33.33333333333%;}.elementor-3653 .elementor-element.elementor-element-d684fd1{--width:33.333333333333%;}.elementor-3653 .elementor-element.elementor-element-d6b2fc7{--width:50%;}.elementor-3653 .elementor-element.elementor-element-2822d3a{--width:50%;}.elementor-3653 .elementor-element.elementor-element-b10ad75{--width:50%;}.elementor-3653 .elementor-element.elementor-element-edf6f4e{--width:50%;}}/* Start custom CSS for heading, class: .elementor-element-33f55fb */.elementor-3653 .elementor-element.elementor-element-33f55fb {
  position: relative;
  padding-left: 20px; /* Odstęp tekstu od paska */
  display: inline-block;
}

.elementor-3653 .elementor-element.elementor-element-33f55fb::before {
  content: "";
  position: absolute;
  left: 0;
  top: -6px;           /* Odległość paska od góry - dostosuj np. 0–10px */
  height: 35px;       /* Wysokość paska - dopasuj do wysokości tekstu */
  width: 6px;         /* Grubość paska */
  background-color: #9bc63a; /* Zielony kolor */
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50a9920 */.elementor-3653 .elementor-element.elementor-element-50a9920 ul {
  list-style-type: disc;
  padding-left: 1.3rem;
  margin-top: 0.8rem;
}

.elementor-3653 .elementor-element.elementor-element-50a9920 ul li {
  color: #111111; /* Czarny tekst */
  font-size: 16px; /* Mniejsza czcionka */
  margin-bottom: 7px; /* Mniejszy odstęp między punktami */
  line-height: 1.55; /* Lekko zmniejszona wysokość linii */
  position: relative;
}

.elementor-3653 .elementor-element.elementor-element-50a9920 ul li::marker {
  color: #9bc63a; /* Zielony punkt */
  font-size: 1.25em; /* Lekko zmniejszony punktor */
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f8d8f94 */.elementor-3653 .elementor-element.elementor-element-f8d8f94 {
  all: unset;
  display: block;
  height: 3px;
  width: 100%;
  background: linear-gradient(to right, #000, #9bc63a, #000); /* gradient z zielonym Zobal */
  opacity: 0.6;
  margin-top: -10px;
  margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-70de672 */.elementor-3653 .elementor-element.elementor-element-70de672 {
  all: unset;
  display: block;
  height: 3px;
  width: 100%;
  background: linear-gradient(to right, #000, #9bc63a, #000); /* gradient z zielonym Zobal */
  opacity: 0.6;
  margin-top: -10px;
  margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-98bd383 */.elementor-3653 .elementor-element.elementor-element-98bd383 {
  position: relative;
  padding-left: 20px; /* Odstęp tekstu od paska */
  display: inline-block;
}

.elementor-3653 .elementor-element.elementor-element-98bd383::before {
  content: "";
  position: absolute;
  left: 0;
  top: -6px;           /* Odległość paska od góry - dostosuj np. 0–10px */
  height: 35px;       /* Wysokość paska - dopasuj do wysokości tekstu */
  width: 6px;         /* Grubość paska */
  background-color: #9bc63a; /* Zielony kolor */
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6eace4 */.elementor-3653 .elementor-element.elementor-element-b6eace4 ul {
  list-style-type: disc;
  padding-left: 1.3rem;
  margin-top: 0.8rem;
}

.elementor-3653 .elementor-element.elementor-element-b6eace4 ul li {
  color: #111111; /* Czarny tekst */
  font-size: 16px; /* Mniejsza czcionka */
  margin-bottom: 7px; /* Mniejszy odstęp między punktami */
  line-height: 1.55; /* Lekko zmniejszona wysokość linii */
  position: relative;
}

.elementor-3653 .elementor-element.elementor-element-b6eace4 ul li::marker {
  color: #9bc63a; /* Zielony punkt */
  font-size: 1.25em; /* Lekko zmniejszony punktor */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fa7024 */.elementor-3653 .elementor-element.elementor-element-2fa7024 {
  background: linear-gradient(to right, #ffffff, #f7f7f7, #efefef);
  padding: 30px;
  border-left: 7px solid #9bc63a;
  border-radius: 6px;
  
  display: flex;
  flex-direction: column;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9db1d9 */.elementor-3653 .elementor-element.elementor-element-c9db1d9 {
  background: linear-gradient(to right, #ffffff, #f7f7f7, #efefef);
  padding: 30px;
  border-left: 7px solid #9bc63a;
  border-radius: 6px;
  
  display: flex;
  flex-direction: column;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcc8f7a */.equal-height-row {
  display: flex;
  flex-wrap: wrap;
}

.equal-height-row > * {
  flex: 1;
  display: flex;
  flex-direction: column;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e01ff3 */.elementor-3653 .elementor-element.elementor-element-2e01ff3 {
  background: linear-gradient(to right, #ffffff, #f7f7f7, #efefef);
  padding: 30px;
  border-left: 7px solid #9bc63a;
  border-radius: 6px;
  
  display: flex;
  flex-direction: column;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1c18e2 */.elementor-3653 .elementor-element.elementor-element-d1c18e2 {
  background: linear-gradient(to right, #ffffff, #f7f7f7, #efefef);
  padding: 30px;
  border-left: 7px solid #9bc63a;
  border-radius: 6px;
  
  display: flex;
  flex-direction: column;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-046c5fa */.equal-height-row {
  display: flex;
  flex-wrap: wrap;
}

.equal-height-row > * {
  flex: 1;
  display: flex;
  flex-direction: column;
}/* End custom CSS */