.elementor-kit-7{--e-global-color-primary:#55C1F3;--e-global-color-secondary:#54595F;--e-global-color-text:#1C2B4B;--e-global-color-accent:#4873C0;--e-global-color-c1aa9bf:#000000;--e-global-color-8af4cf2:#19191D;--e-global-color-8b176c5:#F3F5F9;--e-global-color-234d501:#55C1F36E;--e-global-color-d032611:#1A8CFB;--e-global-color-72fe111:#024AD6;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-893c1fb-font-family:"Inter";--e-global-typography-893c1fb-font-size:14px;--e-global-typography-893c1fb-font-weight:400;--e-global-typography-860cc1e-font-family:"Manrope";--e-global-typography-860cc1e-font-size:16px;--e-global-typography-860cc1e-font-weight:400;--e-global-typography-69a2a58-font-family:"Poppins";--e-global-typography-69a2a58-font-size:64px;--e-global-typography-69a2a58-font-weight:700;--e-global-typography-2828357-font-family:"Poppins";--e-global-typography-2828357-font-size:42px;--e-global-typography-2828357-font-weight:700;--e-global-typography-2828357-line-height:52px;--e-global-typography-93e0617-font-family:"Manrope";--e-global-typography-93e0617-font-size:18px;--e-global-typography-93e0617-font-weight:400;--e-global-typography-09ca1e3-font-family:"Manrope";--e-global-typography-09ca1e3-font-size:26px;--e-global-typography-09ca1e3-font-weight:700;--e-global-typography-09ca1e3-line-height:26px;--e-global-typography-4b9c0a8-font-family:"Poppins";--e-global-typography-4b9c0a8-font-size:22px;--e-global-typography-4b9c0a8-font-weight:700;--e-global-typography-4b9c0a8-line-height:33px;--e-global-typography-4b9c0a8-letter-spacing:0.3px;--e-global-typography-dabeb7e-font-family:"Manrope";--e-global-typography-dabeb7e-font-size:16px;--e-global-typography-dabeb7e-font-weight:400;--e-global-typography-169e393-font-family:"Manrope";--e-global-typography-169e393-font-size:20px;--e-global-typography-169e393-font-weight:700;--e-global-typography-169e393-line-height:30px;--e-global-typography-6ec910a-font-family:"Poppins";--e-global-typography-6ec910a-font-size:54px;--e-global-typography-6ec910a-font-weight:700;--e-global-typography-6ec910a-line-height:67px;--e-global-typography-6ec910a-letter-spacing:0.3px;--e-global-typography-b0c4b96-font-family:"Manrope";--e-global-typography-b0c4b96-font-size:20px;--e-global-typography-b0c4b96-font-weight:400;--e-global-typography-b0c4b96-line-height:30px;--e-global-typography-b0c4b96-letter-spacing:0.3px;--e-global-typography-75a0852-font-family:"Poppins";--e-global-typography-75a0852-font-size:22px;--e-global-typography-75a0852-font-weight:700;--e-global-typography-75a0852-line-height:33px;--e-global-typography-75a0852-letter-spacing:0.3px;--e-global-typography-941aae9-font-family:"Manrope";--e-global-typography-941aae9-font-size:16px;--e-global-typography-941aae9-font-weight:400;--e-global-typography-4fef8ca-font-family:"Poppins";--e-global-typography-4fef8ca-font-size:32px;--e-global-typography-4fef8ca-font-weight:700;--e-global-typography-4fef8ca-line-height:48px;--e-global-typography-4fef8ca-letter-spacing:0.3px;--e-global-typography-3ff9bf3-font-family:"Poppins";--e-global-typography-3ff9bf3-font-size:22px;--e-global-typography-3ff9bf3-font-weight:700;--e-global-typography-3ff9bf3-line-height:48px;--e-global-typography-3ff9bf3-letter-spacing:0.3px;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 h2{color:var( --e-global-color-c1aa9bf );font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:33px;letter-spacing:0.3px;}.elementor-kit-7 h3{color:var( --e-global-color-c1aa9bf );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;line-height:33px;letter-spacing:0.3px;}.elementor-kit-7 h4{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;line-height:33px;letter-spacing:0.3px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1300px;}.e-con{--container-max-width:1300px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7{--e-global-typography-6ec910a-font-size:27px;--e-global-typography-6ec910a-line-height:1.5em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.box-slider {
  position: relative;
  display: flex;
}

.box {
  flex: 1;
  cursor: pointer;
}

.hover-sign {
  position: absolute;
  width: 33%;

  left: 0;
  transition: left 0.3s ease;
}

.box-slider .box:nth-child(1):hover ~ .hover-sign {
  left: 0;
}

.box-slider .box:nth-child(2):hover ~ .hover-sign {
  left: 33%;
}

.box-slider .box:nth-child(3):hover ~ .hover-sign {
  left: 66%;
}


/* Kontener listy */
.wpp-list {
  list-style: none;
  margin: 0;
  padding: 0;
  background-color: var(--e-global-color-8b176c5);
  border-radius: 15px;
}

/* Pojedynczy element listy */
.wpp-list li {
  border-bottom: 1px solid #e5e5e5; /* subtelny separator */
  
  padding: 15px;
  transition: background-color 0.2s ease;
}
.wpp-list li:last-child {
    border-bottom: 0px;
}

/* Hover efekt na całą linię */


/* Link tytułu wpisu */
.wpp-list .wpp-post-title {
  display: block;
  font-size: 16px;
  font-weight: 600;
  color: #1a1a1a;
  text-decoration: none;
  line-height: 1.4;
  transition: color 0.2s ease;
}

/* Efekt hover na tytule */

/* Statystyki/metadane (np. liczba wyświetleń) 
.wpp-list .wpp-meta.post-stats {
  display: block;
  margin-top: 4px;
  font-size: 13px;
  color: #888;
}

 Krótki opis / excerpt 
.wpp-list .wpp-excerpt {
  margin-top: 6px;
  font-size: 14px;
  color: #555;
  line-height: 1.5;
}*//* End custom CSS */