.elementor-18928 .elementor-element.elementor-element-51a8f1a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:55px;--padding-bottom:125px;--padding-left:0px;--padding-right:0px;}.elementor-18928 .elementor-element.elementor-element-f1a6941{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 5px 0px;}.elementor-18928 .elementor-element.elementor-element-5e05a41.elementor-element{--align-self:center;}@media(min-width:769px){.elementor-18928 .elementor-element.elementor-element-51a8f1a{--content-width:1194px;}}@media(max-width:1024px){.elementor-18928 .elementor-element.elementor-element-51a8f1a{--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}}@media(max-width:768px){.elementor-18928 .elementor-element.elementor-element-51a8f1a{--margin-top:35%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-18928 .elementor-element.elementor-element-5e05a41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 0px 15px;}}/* Start custom CSS for html, class: .elementor-element-f1a6941 *//* Style CSS dla bloku zgody z ID #blok-zgody-custom - WERSJA SZERSZA */

#blok-zgody-custom {
  max-width: 1350px; /* ZMIANA: Zwiększono szerokość o 50% (z 900px na 1350px) */
  margin: 20px auto; /* Wyśrodkowanie i marginesy góra/dół */
  padding: 20px 22px;
  background-color: #2c2c2e;
  border: 1.1px solid #4a4a4a;
  border-radius: 9px;
  color: #cccccc;
  font-size: 15px;
  line-height: 1.6;
  font-family: sans-serif; /* Domyślna, czytelna czcionka */
  text-align: left;
  box-sizing: border-box;
}

/* Styl linku wewnątrz bloku */
#blok-zgody-custom a {
  color: #c78aff;
  text-decoration: underline;
}

/* Styl pogrubionego tekstu wewnątrz bloku */
#blok-zgody-custom strong {
  color: #ffffff;
  font-weight: 600;
}/* End custom CSS */