.elementor-10638 .elementor-element.elementor-element-b6ae05b{--display:flex;}.elementor-10638 .elementor-element.elementor-element-7813b35{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-10638 .elementor-element.elementor-element-f8b47b4{--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-10638 .elementor-element.elementor-element-e2bded1{--e-image-carousel-slides-to-show:1;}.elementor-10638 .elementor-element.elementor-element-d326568{--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-10638 .elementor-element.elementor-element-693b08b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10638 .elementor-element.elementor-element-6574bee .elementor-heading-title{font-size:26px;}.elementor-10638 .elementor-element.elementor-element-a84fae0 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-10638 .elementor-element.elementor-element-7232898{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10638 .elementor-element.elementor-element-bf330be .elementor-heading-title{font-size:26px;}.elementor-10638 .elementor-element.elementor-element-4776591 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-10638 .elementor-element.elementor-element-72bac7e{--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:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10638 .elementor-element.elementor-element-a805ed2 .elementor-heading-title{font-size:26px;}.elementor-10638 .elementor-element.elementor-element-ebcb1bd{--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 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-10638 .elementor-element.elementor-element-ae579cd{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10638 .elementor-element.elementor-element-5e3030e .elementor-heading-title{font-size:26px;}.elementor-10638 .elementor-element.elementor-element-0f82069 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-10638 .elementor-element.elementor-element-d79c2a7{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10638 .elementor-element.elementor-element-b6a5043 .elementor-heading-title{font-size:26px;}.elementor-10638 .elementor-element.elementor-element-038ba87 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-10638 .elementor-element.elementor-element-17599cc{--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:flex-start;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-10638 .elementor-element.elementor-element-1424f9b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10638 .elementor-element.elementor-element-30a5e67 .elementor-heading-title{font-size:26px;}.elementor-10638 .elementor-element.elementor-element-ebd3b19 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-10638 .elementor-element.elementor-element-ebd3b19 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10638 .elementor-element.elementor-element-ebd3b19 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10638 .elementor-element.elementor-element-ebd3b19{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10638 .elementor-element.elementor-element-ebd3b19 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10638 .elementor-element.elementor-element-ebd3b19 .elementor-icon-list-item > a{font-weight:400;}.elementor-10638 .elementor-element.elementor-element-ebd3b19 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10638 .elementor-element.elementor-element-14b3b0a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-10638 .elementor-element.elementor-element-0354d5a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10638 .elementor-element.elementor-element-bb91505 .elementor-heading-title{font-size:26px;}.elementor-10638 .elementor-element.elementor-element-3536011 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-10638 .elementor-element.elementor-element-3536011{font-weight:400;}.elementor-10638 .elementor-element.elementor-element-7759fb4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-10638 .elementor-element.elementor-element-5f5927c{--display:flex;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10638 .elementor-element.elementor-element-fe980fc img{height:200px;object-fit:contain;object-position:center center;}.elementor-10638 .elementor-element.elementor-element-f495a49{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10638 .elementor-element.elementor-element-fd2fe3b img{height:200px;object-fit:contain;object-position:center center;}.elementor-10638 .elementor-element.elementor-element-ed289f5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-10638 .elementor-element.elementor-element-cb5224a{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10638 .elementor-element.elementor-element-cb5224a.e-con{--align-self:stretch;}.elementor-10638 .elementor-element.elementor-element-9d22cd3{--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;--justify-content:space-around;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10638 .elementor-element.elementor-element-522b8ff .elementor-heading-title{font-size:26px;}.elementor-10638 .elementor-element.elementor-element-0bb8938 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-10638 .elementor-element.elementor-element-0bb8938{font-weight:400;}.elementor-10638 .elementor-element.elementor-element-4b055d3{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10638 .elementor-element.elementor-element-a1d76a6 .elementor-heading-title{font-size:26px;}.elementor-10638 .elementor-element.elementor-element-3d8133a > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-10638 .elementor-element.elementor-element-3d8133a{font-weight:400;}.elementor-10638 .elementor-element.elementor-element-9575968{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10638 .elementor-element.elementor-element-e751230 .elementor-heading-title{font-size:26px;}.elementor-10638 .elementor-element.elementor-element-c95b90c > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-10638 .elementor-element.elementor-element-bbfb89c{--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;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-10638 .elementor-element.elementor-element-6905ffb .elementor-heading-title{font-size:26px;}.elementor-10638 .elementor-element.elementor-element-4325f20{--swiper-slides-to-display:4;--swiper-slides-gap:20px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--swiper-pagination-spacing:20px;}.elementor-10638 .elementor-element.elementor-element-4325f20 .swiper-slide > .elementor-element{height:100%;}@media(max-width:1024px){.elementor-10638 .elementor-element.elementor-element-4325f20{--swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-10638 .elementor-element.elementor-element-7813b35{--content-width:1440px;}.elementor-10638 .elementor-element.elementor-element-f8b47b4{--width:50%;}.elementor-10638 .elementor-element.elementor-element-d326568{--width:50%;}.elementor-10638 .elementor-element.elementor-element-72bac7e{--content-width:1300px;}.elementor-10638 .elementor-element.elementor-element-ebcb1bd{--content-width:1300px;}.elementor-10638 .elementor-element.elementor-element-ae579cd{--width:100%;}.elementor-10638 .elementor-element.elementor-element-d79c2a7{--width:100%;}.elementor-10638 .elementor-element.elementor-element-17599cc{--content-width:1300px;}.elementor-10638 .elementor-element.elementor-element-1424f9b{--width:100%;}.elementor-10638 .elementor-element.elementor-element-0354d5a{--width:100%;}.elementor-10638 .elementor-element.elementor-element-7759fb4{--content-width:1300px;}.elementor-10638 .elementor-element.elementor-element-5f5927c{--width:50%;}.elementor-10638 .elementor-element.elementor-element-f495a49{--width:50%;}.elementor-10638 .elementor-element.elementor-element-ed289f5{--content-width:1300px;}.elementor-10638 .elementor-element.elementor-element-cb5224a{--width:100%;}.elementor-10638 .elementor-element.elementor-element-9d22cd3{--content-width:1300px;}.elementor-10638 .elementor-element.elementor-element-4b055d3{--content-width:1300px;}.elementor-10638 .elementor-element.elementor-element-9575968{--width:100%;}.elementor-10638 .elementor-element.elementor-element-bbfb89c{--content-width:1300px;}}@media(max-width:767px){.elementor-10638 .elementor-element.elementor-element-7813b35{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-10638 .elementor-element.elementor-element-72bac7e{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-10638 .elementor-element.elementor-element-4325f20{--swiper-slides-to-display:1;}}/* Start custom CSS for image-carousel, class: .elementor-element-e2bded1 */.elementor-10638 .elementor-element.elementor-element-e2bded1 img {
    width: 100%;
    height: 500px;
  object-fit: contain;
}

@media only screen and (max-width: 768px) {
.elementor-10638 .elementor-element.elementor-element-e2bded1 img {
    height: 300px;
} 

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a84fae0 */.elementor-10638 .elementor-element.elementor-element-a84fae0 ul {
	list-style: none;
}

.elementor-10638 .elementor-element.elementor-element-a84fae0 li {
	display: flex;
	align-items: center;
	font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-96a2556 */.elementor-10638 .elementor-element.elementor-element-96a2556 h2, .elementor-10638 .elementor-element.elementor-element-96a2556 h3 {
    margin-top: 50px;
}

.elementor-10638 .elementor-element.elementor-element-96a2556 p {
    padding: 0 30px;
}

.elementor-10638 .elementor-element.elementor-element-96a2556 ul {
    padding: 0 50px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14b3b0a */.elementor-10638 .elementor-element.elementor-element-14b3b0a ul {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3536011 */.elementor-10638 .elementor-element.elementor-element-3536011 ul {
    margin: 0;
}

.elementor-10638 .elementor-element.elementor-element-3536011 li::before {
  content: "\f054"; /* Kod Unicode dla chevron-right w Font Awesome */
  font-family: "Font Awesome 5 Free"; /* Używanie odpowiedniej rodziny czcionek */
  font-weight: 900; /* Waga czcionki, w zależności od wersji Font Awesome może być 900 lub 400 */
  position: absolute;
  left: 0;
  top: 3px;
  font-size: 1em; /* Rozmiar ikony */
  line-height: 1em; /* Wysokość linii ikony, aby była na środku względem tekstu */
}


.elementor-10638 .elementor-element.elementor-element-3536011 li {
    list-style: none;
      position: relative;
        padding-left: 20px; /* Przestrzeń na ikonę */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0bb8938 */.elementor-10638 .elementor-element.elementor-element-0bb8938 li::before {
  content: "\f054"; /* Kod Unicode dla chevron-right w Font Awesome */
  font-family: "Font Awesome 5 Free"; /* Używanie odpowiedniej rodziny czcionek */
  font-weight: 900; /* Waga czcionki, w zależności od wersji Font Awesome może być 900 lub 400 */
  position: absolute;
  left: 0;
  top: 3px;
  font-size: 1em; /* Rozmiar ikony */
  line-height: 1em; /* Wysokość linii ikony, aby była na środku względem tekstu */
}


.elementor-10638 .elementor-element.elementor-element-0bb8938 li {
    list-style: none;
      position: relative;
        padding-left: 20px; /* Przestrzeń na ikonę */
}

.elementor-10638 .elementor-element.elementor-element-0bb8938 ul {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d8133a */.elementor-10638 .elementor-element.elementor-element-3d8133a li::before {
  content: "\f054"; /* Kod Unicode dla chevron-right w Font Awesome */
  font-family: "Font Awesome 5 Free"; /* Używanie odpowiedniej rodziny czcionek */
  font-weight: 900; /* Waga czcionki, w zależności od wersji Font Awesome może być 900 lub 400 */
  position: absolute;
  left: 0;
  top: 3px;
  font-size: 1em; /* Rozmiar ikony */
  line-height: 1em; /* Wysokość linii ikony, aby była na środku względem tekstu */
}


.elementor-10638 .elementor-element.elementor-element-3d8133a li {
    list-style: none;
      position: relative;
        padding-left: 20px; /* Przestrzeń na ikonę */
}

.elementor-10638 .elementor-element.elementor-element-3d8133a ul {
    margin: 0;
}/* End custom CSS */