.elementor-11429 .elementor-element.elementor-element-7b76400{--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-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-11429 .elementor-element.elementor-element-dc23b97 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:15px 15px 15px 15px;}.elementor-11429 .elementor-element.elementor-element-de7ead3{--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-11429 .elementor-element.elementor-element-2c078e3 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-11429 .elementor-element.elementor-element-2c078e3 .ct-heading{text-align:center;}.elementor-11429 .elementor-element.elementor-element-2c078e3 .ct-heading .item--title{margin-bottom:0px;}.elementor-11429 .elementor-element.elementor-element-2c078e3 .ct-heading .item--sub-title{margin-bottom:15px;}.elementor-11429 .elementor-element.elementor-element-f105adb{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-11429 .elementor-element.elementor-element-c0fca5f{--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-11429 .elementor-element.elementor-element-cb054ce .ct-fancy-box .item--title{margin-top:16px;margin-bottom:0px;}.elementor-11429 .elementor-element.elementor-element-cb054ce .ct-fancy-box-layout13{background-color:var( --e-global-color-0879784 );}.elementor-11429 .elementor-element.elementor-element-49cadf6 .ct-fancy-box .item--title{margin-top:18px;}.elementor-11429 .elementor-element.elementor-element-49cadf6 .ct-fancy-box-layout13{background-color:var( --e-global-color-b03c3bf );}.elementor-11429 .elementor-element.elementor-element-a6d8614{--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-11429 .elementor-element.elementor-element-88d59be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11429 .elementor-element.elementor-element-88d59be .ct-fancy-box .item--title{margin-top:18px;}.elementor-11429 .elementor-element.elementor-element-88d59be .ct-fancy-box-layout13{background-color:var( --e-global-color-b03c3bf );}.elementor-11429 .elementor-element.elementor-element-855e16a .ct-fancy-box .item--title{margin-top:20px;margin-bottom:0px;}.elementor-11429 .elementor-element.elementor-element-855e16a .ct-fancy-box-layout13{background-color:var( --e-global-color-7e22683 );}.elementor-11429 .elementor-element.elementor-element-04ccf74{--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:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11429 .elementor-element.elementor-element-04ccf74:not(.elementor-motion-effects-element-type-background), .elementor-11429 .elementor-element.elementor-element-04ccf74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b03c3bf );}.elementor-11429 .elementor-element.elementor-element-2e67505 > .elementor-widget-container{margin:0px 00px 25px 0px;}.elementor-11429 .elementor-element.elementor-element-2e67505 .ct-heading{text-align:center;}.elementor-11429 .elementor-element.elementor-element-2e67505 .ct-heading .item--title{color:var( --e-global-color-b436678 );margin-bottom:0px;}.elementor-11429 .elementor-element.elementor-element-2e67505 .ct-heading .item--title i{color:var( --e-global-color-b436678 );}.elementor-11429 .elementor-element.elementor-element-2e67505 .ct-heading .item--sub-title{color:var( --e-global-color-b436678 );margin-bottom:9px;}.elementor-11429 .elementor-element.elementor-element-2e67505 .ct-heading .item--sub-title.style3:before{background-color:var( --e-global-color-b436678 );}.elementor-11429 .elementor-element.elementor-element-2e67505 .ct-heading .item--sub-title.style7:before{background-color:var( --e-global-color-b436678 );}.elementor-11429 .elementor-element.elementor-element-2e67505 .ct-heading .item--sub-title.style7:after{background-color:var( --e-global-color-b436678 );}.elementor-11429 .elementor-element.elementor-element-b89a129 .ct-text-editor{color:var( --e-global-color-b436678 );}.elementor-11429 .elementor-element.elementor-element-b89a129{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11429 .elementor-element.elementor-element-aac8979 > .elementor-widget-container{margin:0px 0px 0px 35px;}.elementor-11429 .elementor-element.elementor-element-aac8979 .ct-text-editor{text-align:left;color:var( --e-global-color-b436678 );}.elementor-11429 .elementor-element.elementor-element-aac8979{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11429 .elementor-element.elementor-element-4bcd7d9{--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-11429 .elementor-element.elementor-element-a6038b2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11429 .elementor-element.elementor-element-45d3181{--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-11429 .elementor-element.elementor-element-56dd1eb > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-11429 .elementor-element.elementor-element-56dd1eb .ct-heading{text-align:center;}.elementor-11429 .elementor-element.elementor-element-56dd1eb .ct-heading .item--title{margin-bottom:0px;}.elementor-11429 .elementor-element.elementor-element-56dd1eb .ct-heading .item--sub-title{margin-bottom:9px;}.elementor-11429 .elementor-element.elementor-element-c5d83c4 > .elementor-widget-container{margin:0px 0px 50px 37px;}.elementor-11429 .elementor-element.elementor-element-c5d83c4 .ct-text-editor{text-align:left;color:#020101;}.elementor-11429 .elementor-element.elementor-element-c5d83c4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11429 .elementor-element.elementor-element-c5c5ed2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11429 .elementor-element.elementor-element-43691ab{--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:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-11429 .elementor-element.elementor-element-76e20f8 .ct-heading{text-align:center;}.elementor-11429 .elementor-element.elementor-element-76e20f8 .ct-heading .item--title{margin-bottom:0px;}.elementor-11429 .elementor-element.elementor-element-76e20f8 .ct-heading .item--sub-title{margin-bottom:9px;}.elementor-11429 .elementor-element.elementor-element-83b8480{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-11429 .elementor-element.elementor-element-83b8480::before, .elementor-11429 .elementor-element.elementor-element-83b8480 > .elementor-background-video-container::before, .elementor-11429 .elementor-element.elementor-element-83b8480 > .e-con-inner > .elementor-background-video-container::before, .elementor-11429 .elementor-element.elementor-element-83b8480 > .elementor-background-slideshow::before, .elementor-11429 .elementor-element.elementor-element-83b8480 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11429 .elementor-element.elementor-element-83b8480 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.7f-tp.com/wp-content/uploads/2024/01/bg-logo-02a.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;}.elementor-11429 .elementor-element.elementor-element-f2a960c{--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-11429 .elementor-element.elementor-element-f2a960c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11429 .elementor-element.elementor-element-6247422{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11429 .elementor-element.elementor-element-f858a1d{--spacer-size:50px;width:var( --container-widget-width, 4.252% );max-width:4.252%;--container-widget-width:4.252%;--container-widget-flex-grow:0;}.elementor-11429 .elementor-element.elementor-element-f858a1d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11429 .elementor-element.elementor-element-f8e29b7{--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-11429 .elementor-element.elementor-element-de8fca4 img{border-radius:44px 44px 44px 44px;}.elementor-11429 .elementor-element.elementor-element-430ffbe{--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:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11429 .elementor-element.elementor-element-b4346bd > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-11429 .elementor-element.elementor-element-b4346bd .ct-heading{text-align:center;}.elementor-11429 .elementor-element.elementor-element-b4346bd .ct-heading .item--title{margin-bottom:0px;}.elementor-11429 .elementor-element.elementor-element-b4346bd .ct-heading .item--sub-title{margin-bottom:9px;}.elementor-11429 .elementor-element.elementor-element-5950877 .ct-accordion .ct-ac-title{font-size:var( --e-global-typography-82122f9-font-size );font-weight:var( --e-global-typography-82122f9-font-weight );line-height:var( --e-global-typography-82122f9-line-height );}.elementor-11429 .elementor-element.elementor-element-5950877 .ct-accordion .ct-ac-content{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-11429 .elementor-element.elementor-element-3ea9fc7{--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-11429 .elementor-element.elementor-element-96e9292 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-11429 .elementor-element.elementor-element-96e9292 .ct-heading{text-align:center;}.elementor-11429 .elementor-element.elementor-element-96e9292 .ct-heading .item--title{margin-bottom:0px;}.elementor-11429 .elementor-element.elementor-element-96e9292 .ct-heading .item--sub-title{margin-bottom:9px;}.elementor-11429 .elementor-element.elementor-element-1fa829e{--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-11429 .elementor-element.elementor-element-1fb8e1a{width:100%;max-width:100%;}@media(max-width:1024px){.elementor-11429 .elementor-element.elementor-element-5950877 .ct-accordion .ct-ac-title{font-size:var( --e-global-typography-82122f9-font-size );line-height:var( --e-global-typography-82122f9-line-height );}}@media(max-width:767px){.elementor-11429 .elementor-element.elementor-element-2c078e3 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-11429 .elementor-element.elementor-element-2c078e3 .ct-heading{text-align:center;}.elementor-11429 .elementor-element.elementor-element-5950877 .ct-accordion .ct-ac-title{font-size:var( --e-global-typography-82122f9-font-size );line-height:var( --e-global-typography-82122f9-line-height );}}@media(min-width:768px){.elementor-11429 .elementor-element.elementor-element-c0fca5f{--width:50%;}.elementor-11429 .elementor-element.elementor-element-a6d8614{--width:50%;}.elementor-11429 .elementor-element.elementor-element-f2a960c{--width:63%;}.elementor-11429 .elementor-element.elementor-element-f8e29b7{--width:50%;}}/* Start custom CSS for ct_text_editor, class: .elementor-element-aac8979 *//* 1) Wyłącz domyślne punktorowanie */
.elementor-11429 .elementor-element.elementor-element-aac8979 ul {
  list-style: none;          /* usuwa standardowe kropki */
  margin: 0;                 /* opcjonalnie: wyrównuje wcięcia */
  padding-left: 0;           /* „.elementor-11429 .elementor-element.elementor-element-aac8979” to automatyczny prefiks Elementora */
}

/* 2) Przygotuj przestrzeń na ikonę */
.elementor-11429 .elementor-element.elementor-element-aac8979 ul li {
  position: relative;
  padding-left: 28px;        /* szerokość ikony + odstęp tekstu */
}

/* 3) Wstaw ikonę jako pseudo-element */
.elementor-11429 .elementor-element.elementor-element-aac8979 ul li::before {
  content: "";
  position: absolute;
  left: 0;                   /* zaczyna się dokładnie przy krawędzi */
  top: 0.45em;               /* lekkie wycentrowanie w pionie */
  width: 16px;               /* ≤ rozmiaru grafiki */
  height: 16px;
  background-image: url("https://www.7f-tp.com/wp-content/uploads/2024/01/tick.svg");
  background-size: contain;  /* respektuje proporcje ikony */
  background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for ct_text_editor, class: .elementor-element-c5d83c4 *//* 1) Wyłącz domyślne punktorowanie */
.elementor-11429 .elementor-element.elementor-element-c5d83c4 ul {
  list-style: none;          /* usuwa standardowe kropki */
  margin: 0;                 /* opcjonalnie: wyrównuje wcięcia */
  padding-left: 0;           /* „.elementor-11429 .elementor-element.elementor-element-c5d83c4” to automatyczny prefiks Elementora */
}

/* 2) Przygotuj przestrzeń na ikonę */
.elementor-11429 .elementor-element.elementor-element-c5d83c4 ul li {
  position: relative;
  padding-left: 28px;        /* szerokość ikony + odstęp tekstu */
}

/* 3) Wstaw ikonę jako pseudo-element */
.elementor-11429 .elementor-element.elementor-element-c5d83c4 ul li::before {
  content: "";
  position: absolute;
  left: 0;                   /* zaczyna się dokładnie przy krawędzi */
  top: 0.45em;               /* lekkie wycentrowanie w pionie */
  width: 16px;               /* ≤ rozmiaru grafiki */
  height: 16px;
  background-image: url("https://www.7f-tp.com/wp-content/uploads/2024/01/tick.svg");
  background-size: contain;  /* respektuje proporcje ikony */
  background-repeat: no-repeat;
}/* End custom CSS */