.elementor-157 .elementor-element.elementor-element-453576b{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.2;--margin-block-start:-40px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-157 .elementor-element.elementor-element-453576b:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-453576b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ewapetrushak.pl/wp-content/uploads/2023/12/rsz-1adobestock-121206605-1-656b791ec9c59-scaled.webp");background-position:center center;background-size:cover;}.elementor-157 .elementor-element.elementor-element-453576b::before, .elementor-157 .elementor-element.elementor-element-453576b > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-453576b > .e-con-inner > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-453576b > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-453576b > .e-con-inner > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-453576b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-157 .elementor-element.elementor-element-453576b, .elementor-157 .elementor-element.elementor-element-453576b::before{--border-transition:0.3s;}.elementor-157 .elementor-element.elementor-element-8f3ad4e{text-align:center;}.elementor-157 .elementor-element.elementor-element-8f3ad4e .elementor-heading-title{color:var( --e-global-color-blocksy_palette_8 );font-family:"Roboto Slab", Sans-serif;font-size:65px;font-weight:600;}.elementor-157 .elementor-element.elementor-element-cdf585e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:50px;--margin-block-end:80px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-157 .elementor-element.elementor-element-6f7a404{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-157 .elementor-element.elementor-element-6f7a404.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-157 .elementor-element.elementor-element-453576b{--margin-block-start:-90px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-157 .elementor-element.elementor-element-8f3ad4e .elementor-heading-title{font-size:40px;}.elementor-157 .elementor-element.elementor-element-6f7a404 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-157 .elementor-element.elementor-element-6f7a404{width:100%;max-width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-6f7a404 */.elementor-157 .elementor-element.elementor-element-6f7a404 table {
  width: 100%;
  border-collapse: collapse;
  box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.1);
  background-color: #fff;
  margin-bottom: 20px;
}

.elementor-157 .elementor-element.elementor-element-6f7a404 th,
.elementor-157 .elementor-element.elementor-element-6f7a404 td {
  padding: 12px 15px;
  text-align: left;
  border-bottom: 1px solid #ddd;
}

/* Style the table header */
.elementor-157 .elementor-element.elementor-element-6f7a404 th {
  text-transform: uppercase;
  font-weight: bold;
  color: #444;
  background-color: #f8f8f8;
}

/* Define alternating table row backgrounds */
.elementor-157 .elementor-element.elementor-element-6f7a404 tr:nth-of-type(even) td {
  background-color: #fafafa;
}

/* Style links within the table */
.elementor-157 .elementor-element.elementor-element-6f7a404 td a {
  color: #428bca;
  font-weight: bold;
  text-decoration: none;
}

/* Hover effect on table rows */
.elementor-157 .elementor-element.elementor-element-6f7a404 tbody tr:hover td {
  background-color:#eee;
}/* End custom CSS */