.elementor-12031 .elementor-element.elementor-element-3d520e6{--display:flex;--background-transition:0.3s;}.elementor-12031 .elementor-element.elementor-element-94fbb55{text-align:left;}.elementor-12031 .elementor-element.elementor-element-94fbb55 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2.688rem;font-weight:700;line-height:1.1;}.elementor-12031 .elementor-element.elementor-element-9fedca5{color:var( --e-global-color-a8f4ec5 );font-family:"Outfit", Sans-serif;font-size:1.125rem;font-weight:300;line-height:1.7;width:100%;max-width:100%;}.elementor-12031 .elementor-element.elementor-element-b2bb1c1{text-align:left;}.elementor-12031 .elementor-element.elementor-element-b2bb1c1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2.3rem;font-weight:700;line-height:1.1;}.elementor-12031 .elementor-element.elementor-element-e7dbb2e{--divider-border-style:solid;--divider-color:var( --e-global-color-f2cff13 );--divider-border-width:1px;}.elementor-12031 .elementor-element.elementor-element-e7dbb2e .elementor-divider-separator{width:100%;}.elementor-12031 .elementor-element.elementor-element-e7dbb2e .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-12031 .elementor-element.elementor-element-a3e0075{color:var( --e-global-color-a8f4ec5 );font-family:"Outfit", Sans-serif;font-size:1.125rem;font-weight:300;line-height:1.7;width:100%;max-width:100%;}.elementor-12031 .elementor-element.elementor-element-8716061{text-align:left;}.elementor-12031 .elementor-element.elementor-element-8716061 .elementor-heading-title{color:var( --e-global-color-f2cff13 );font-family:"Outfit", Sans-serif;font-size:1.7rem;font-weight:500;line-height:1.2;}.elementor-12031 .elementor-element.elementor-element-dea09f2{color:var( --e-global-color-a8f4ec5 );font-family:"Outfit", Sans-serif;font-size:1.125rem;font-weight:300;line-height:1.7;width:100%;max-width:100%;}.elementor-12031 .elementor-element.elementor-element-cdc249c{text-align:left;}.elementor-12031 .elementor-element.elementor-element-cdc249c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2.3rem;font-weight:700;line-height:1.1;}.elementor-12031 .elementor-element.elementor-element-cc2b7aa{--divider-border-style:solid;--divider-color:var( --e-global-color-f2cff13 );--divider-border-width:1px;}.elementor-12031 .elementor-element.elementor-element-cc2b7aa .elementor-divider-separator{width:100%;}.elementor-12031 .elementor-element.elementor-element-cc2b7aa .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-12031 .elementor-element.elementor-element-e1392ff{color:var( --e-global-color-a8f4ec5 );font-family:"Outfit", Sans-serif;font-size:1.125rem;font-weight:300;line-height:1.7;width:100%;max-width:100%;}.elementor-12031 .elementor-element.elementor-element-9b9ae8f{text-align:left;}.elementor-12031 .elementor-element.elementor-element-9b9ae8f .elementor-heading-title{color:var( --e-global-color-f2cff13 );font-family:"Outfit", Sans-serif;font-size:1.7rem;font-weight:500;line-height:1.2;}.elementor-12031 .elementor-element.elementor-element-1ccf03a{color:var( --e-global-color-a8f4ec5 );font-family:"Outfit", Sans-serif;font-size:1.125rem;font-weight:300;line-height:1.7;width:100%;max-width:100%;}.elementor-12031 .elementor-element.elementor-element-f881a59{text-align:left;}.elementor-12031 .elementor-element.elementor-element-f881a59 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2.3rem;font-weight:700;line-height:1.1;}.elementor-12031 .elementor-element.elementor-element-4914643{--divider-border-style:solid;--divider-color:var( --e-global-color-f2cff13 );--divider-border-width:1px;}.elementor-12031 .elementor-element.elementor-element-4914643 .elementor-divider-separator{width:100%;}.elementor-12031 .elementor-element.elementor-element-4914643 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-12031 .elementor-element.elementor-element-1e9e348{color:var( --e-global-color-a8f4ec5 );font-family:"Outfit", Sans-serif;font-size:1.125rem;font-weight:300;line-height:1.7;width:100%;max-width:100%;}.elementor-12031 .elementor-element.elementor-element-bc28850{color:var( --e-global-color-a8f4ec5 );font-family:"Outfit", Sans-serif;font-size:1.125rem;font-weight:300;line-height:1.7;width:100%;max-width:100%;}.elementor-12031 .elementor-element.elementor-element-8958e3a{color:var( --e-global-color-a8f4ec5 );font-family:"Outfit", Sans-serif;font-size:1.125rem;font-weight:300;line-height:1.7;width:100%;max-width:100%;}.elementor-12031 .elementor-element.elementor-element-4be2df5{text-align:left;}.elementor-12031 .elementor-element.elementor-element-4be2df5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2.3rem;font-weight:700;line-height:1.1;}.elementor-12031 .elementor-element.elementor-element-12a0c12{color:var( --e-global-color-a8f4ec5 );font-family:"Outfit", Sans-serif;font-size:1.125rem;font-weight:300;line-height:1.7;width:100%;max-width:100%;}.elementor-12031 .elementor-element.elementor-element-5deffcc{text-align:left;}.elementor-12031 .elementor-element.elementor-element-5deffcc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.7rem;font-weight:500;line-height:1.2;}.elementor-12031 .elementor-element.elementor-element-96af658{color:var( --e-global-color-a8f4ec5 );font-family:"Outfit", Sans-serif;font-size:1.125rem;font-weight:300;line-height:1.7;width:100%;max-width:100%;}@media(max-width:1600px){.elementor-12031 .elementor-element.elementor-element-94fbb55 .elementor-heading-title{font-size:2rem;}.elementor-12031 .elementor-element.elementor-element-9fedca5{font-size:1.063rem;}.elementor-12031 .elementor-element.elementor-element-b2bb1c1 .elementor-heading-title{font-size:2rem;}.elementor-12031 .elementor-element.elementor-element-a3e0075{font-size:1.063rem;}.elementor-12031 .elementor-element.elementor-element-8716061 .elementor-heading-title{font-size:1.3rem;}.elementor-12031 .elementor-element.elementor-element-dea09f2{font-size:1.063rem;}.elementor-12031 .elementor-element.elementor-element-cdc249c .elementor-heading-title{font-size:2rem;}.elementor-12031 .elementor-element.elementor-element-e1392ff{font-size:1.063rem;}.elementor-12031 .elementor-element.elementor-element-9b9ae8f .elementor-heading-title{font-size:1.3rem;}.elementor-12031 .elementor-element.elementor-element-1ccf03a{font-size:1.063rem;}.elementor-12031 .elementor-element.elementor-element-f881a59 .elementor-heading-title{font-size:2rem;}.elementor-12031 .elementor-element.elementor-element-1e9e348{font-size:1.063rem;}.elementor-12031 .elementor-element.elementor-element-bc28850{font-size:1.063rem;}.elementor-12031 .elementor-element.elementor-element-8958e3a{font-size:1.063rem;}.elementor-12031 .elementor-element.elementor-element-4be2df5 .elementor-heading-title{font-size:2rem;}.elementor-12031 .elementor-element.elementor-element-12a0c12{font-size:1.063rem;}.elementor-12031 .elementor-element.elementor-element-5deffcc .elementor-heading-title{font-size:1.3rem;}.elementor-12031 .elementor-element.elementor-element-96af658{font-size:1.063rem;}}@media(max-width:1250px){.elementor-12031 .elementor-element.elementor-element-94fbb55 .elementor-heading-title{font-size:1.6rem;}.elementor-12031 .elementor-element.elementor-element-9fedca5{font-size:1rem;}.elementor-12031 .elementor-element.elementor-element-b2bb1c1 .elementor-heading-title{font-size:1.6rem;}.elementor-12031 .elementor-element.elementor-element-a3e0075{font-size:1rem;}.elementor-12031 .elementor-element.elementor-element-8716061 .elementor-heading-title{font-size:1.2rem;}.elementor-12031 .elementor-element.elementor-element-dea09f2{font-size:1rem;}.elementor-12031 .elementor-element.elementor-element-cdc249c .elementor-heading-title{font-size:1.6rem;}.elementor-12031 .elementor-element.elementor-element-e1392ff{font-size:1rem;}.elementor-12031 .elementor-element.elementor-element-9b9ae8f .elementor-heading-title{font-size:1.2rem;}.elementor-12031 .elementor-element.elementor-element-1ccf03a{font-size:1rem;}.elementor-12031 .elementor-element.elementor-element-f881a59 .elementor-heading-title{font-size:1.6rem;}.elementor-12031 .elementor-element.elementor-element-1e9e348{font-size:1rem;}.elementor-12031 .elementor-element.elementor-element-bc28850{font-size:1rem;}.elementor-12031 .elementor-element.elementor-element-8958e3a{font-size:1rem;}.elementor-12031 .elementor-element.elementor-element-4be2df5 .elementor-heading-title{font-size:1.6rem;}.elementor-12031 .elementor-element.elementor-element-12a0c12{font-size:1rem;}.elementor-12031 .elementor-element.elementor-element-5deffcc .elementor-heading-title{font-size:1.2rem;}.elementor-12031 .elementor-element.elementor-element-96af658{font-size:1rem;}}@media(max-width:767px){.elementor-12031 .elementor-element.elementor-element-94fbb55{text-align:left;}.elementor-12031 .elementor-element.elementor-element-94fbb55 .elementor-heading-title{font-size:1.3rem;}.elementor-12031 .elementor-element.elementor-element-9fedca5{text-align:left;}.elementor-12031 .elementor-element.elementor-element-b2bb1c1{text-align:left;}.elementor-12031 .elementor-element.elementor-element-b2bb1c1 .elementor-heading-title{font-size:1.3rem;}.elementor-12031 .elementor-element.elementor-element-a3e0075{text-align:left;}.elementor-12031 .elementor-element.elementor-element-8716061 .elementor-heading-title{font-size:1.1rem;}.elementor-12031 .elementor-element.elementor-element-dea09f2{text-align:left;}.elementor-12031 .elementor-element.elementor-element-cdc249c{text-align:left;}.elementor-12031 .elementor-element.elementor-element-cdc249c .elementor-heading-title{font-size:1.3rem;}.elementor-12031 .elementor-element.elementor-element-e1392ff{text-align:left;}.elementor-12031 .elementor-element.elementor-element-9b9ae8f .elementor-heading-title{font-size:1.1rem;}.elementor-12031 .elementor-element.elementor-element-1ccf03a{text-align:left;}.elementor-12031 .elementor-element.elementor-element-f881a59{text-align:left;}.elementor-12031 .elementor-element.elementor-element-f881a59 .elementor-heading-title{font-size:1.3rem;}.elementor-12031 .elementor-element.elementor-element-1e9e348{text-align:left;}.elementor-12031 .elementor-element.elementor-element-bc28850{text-align:left;}.elementor-12031 .elementor-element.elementor-element-8958e3a{text-align:left;}.elementor-12031 .elementor-element.elementor-element-4be2df5{text-align:left;}.elementor-12031 .elementor-element.elementor-element-4be2df5 .elementor-heading-title{font-size:1.3rem;}.elementor-12031 .elementor-element.elementor-element-12a0c12{text-align:left;}.elementor-12031 .elementor-element.elementor-element-5deffcc .elementor-heading-title{font-size:1.1rem;}.elementor-12031 .elementor-element.elementor-element-96af658{text-align:left;}}/* Start custom CSS for text-editor, class: .elementor-element-1e9e348 */table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color: hsla(0, 0%, 50.2%, 0);
}

table td, table th {
         border: 1px solid  #b5d8bb;
}

table tbody tr:hover>td,table tbody tr:hover>th {
    background-color: transparent;
}
    .table-container {
      overflow-x: auto;
      max-width: 100%;
      margin: 20px 0;
    }

    table {
      width: 100%;
      border-collapse: collapse;
      min-width: 400px;
    }
    
        th {
 background-color: #b5d8bb;
    }


    th {
      font-weight: bold;
    }
    
    tr:nth-child(odd) {
  background-color: #f8fbf9; 
}

    tr:nth-child(even) {
  background-color: #fff; 
}



    @media (max-width: 600px) {
      table, thead, tbody, th, td, tr {
        display: block;
      }

      thead {
        display: none;
      }

      tr {
        margin-bottom: 15px;
        border: 1px solid  #eff7f2;
        padding: 10px;
      }

      td {
        position: relative;
        padding-left: 50%;
      }

      td::before {
        position: absolute;
        top: 12px;
        left: 16px;
        width: 45%;
        white-space: nowrap;
        font-weight: bold;
      }

      td:nth-of-type(1)::before { content: "Parametr"; }
      td:nth-of-type(2)::before { content: "Powietrze-Woda"; }
      td:nth-of-type(3)::before { content: "Solanka-Woda"; }
    }/* End custom CSS */