.lista-punktowana{
    max-width: 1596px;
    margin: 0 auto;
    padding: 32px 0px 90px 0px;
}
.lista-punktowana-3{
    max-width: 1596px;
    margin: 0 auto;
    padding: 32px 0px 90px 0px;
}
.lista-punktowana-2{
    max-width: 1596px;
    margin: 0 auto;
    padding: 32px 0px 90px 0px;
}
.lista-punktowana-1{
    max-width: 1596px;
    margin: 0 auto;
    padding: 32px 0px 90px 0px;
}
.ul-lista-punktowana{
    padding: 0px;
    margin: 0px;
    list-style-type: none;
}
.ul-lista-punktowana-3{
    padding: 0px;
    margin: 0px;
    list-style-type: none;
}
.ul-lista-punktowana-2{
    padding: 0px;
    margin: 0px;
    list-style-type: none;
}
.ul-lista-punktowana-1{
    padding: 0px;
    margin: 0px;
    list-style-type: none;
}
.ul-lista-punktowana{
    display: grid;
    grid-template-columns: repeat(auto-fill, 22%);
    justify-content: space-between;
    grid-gap: 40px 0px;
    /* padding: 32px 0px 90px 0px; */
	position: relative;
	max-width: 1686px;
	margin: 0 auto;
    position: relative;
    width: max-content;
    /* display: flex;
    justify-content: center;
    grid-gap: 40px 0px;
    gap: 40px;
    padding: 32px 0px 90px 0px;
    position: relative;
    max-width: max-content;
    margin: 0 auto;
    position: relative;
    flex-wrap: wrap; */
}
.ul-lista-punktowana-3{
    display: grid;
    grid-template-columns: repeat(auto-fill, 32%);
    justify-content: space-between;
    grid-gap: 40px 0px;
    /* padding: 32px 0px 90px 0px; */
	position: relative;
    width: max-content;
	/* max-width: 1686px; */
    max-width: 1382px;
	margin: 0 auto;
    position: relative;
}
.ul-lista-punktowana-2 {
    display: grid;
    grid-template-columns: repeat(auto-fill, 42%);
    justify-content: center;
    grid-gap: 40px;
    /* padding: 32px 0px 90px 0px; */
    width: max-content;
    position: relative;
    max-width: 857px;
    margin: 0 auto;
    position: relative;
}
.ul-lista-punktowana-1 {
    display: grid;
    grid-template-columns: repeat(auto-fill, 100%);
    justify-content: center;
    grid-gap: 40px;
    /* padding: 32px 0px 90px 0px; */
    width: max-content;
    position: relative;
    max-width: max-content;
    margin: 0 auto;
    position: relative;
}
.ul-lista-punktowana li{
    /* display: flex;
    gap: 30px;
    align-items: center;
    height: 50px;
    font-family: "century-gothic",sans-serif;
    color: #222222;
    font-size: 22px;
    line-height: 26px; */
    display: flex;
    gap: 20px;
    align-items: center;
    /* height: 50px; */
    font-family: "century-gothic",sans-serif;
    color: #262626;
    font-size: 22px;
    line-height: 26px;
    width: 369px;
    max-width: 384px;
}
.ul-lista-punktowana-3 li{
    display: flex;
    gap: 20px;
    align-items: center;
    /* height: 50px; */
    font-family: "century-gothic",sans-serif;
    color: #262626;
    font-size: 22px;
    line-height: 26px;
    width: 421px;
    max-width: 421px;
}
.ul-lista-punktowana-2 li{
    display: flex;
    gap: 20px;
    align-items: center;
    /* height: 50px; */
    font-family: "century-gothic",sans-serif;
    color: #262626;
    font-size: 22px;
    line-height: 26px;
    width: 421px;
    max-width: 421px;
}
.ul-lista-punktowana-1 li{
    display: flex;
    gap: 20px;
    align-items: center;
    /* height: 50px; */
    font-family: "century-gothic",sans-serif;
    color: #262626;
    font-size: 22px;
    line-height: 26px;
    width: max-content;
    max-width: max-content;
}
.ul-lista-punktowana li:before{
    content: url(../grafika/kreska.png);
}
.ul-lista-punktowana-2 li:before{
    content: url(../grafika/kreska.png);
}
.ul-lista-punktowana-3 li:before{
    content: url(../grafika/kreska.png);
}
.ul-lista-punktowana-1 li:before{
    content: url(../grafika/kreska.png);
}
.agregator-blok-menu-107 .agregator-menu-srodtytul, .agregator-blok-menu-111 .agregator-menu-srodtytul, .agregator-blok-menu-117 .agregator-menu-srodtytul,
.agregator-blok-menu-118 .agregator-menu-srodtytul, .agregator-blok-menu-119 .agregator-menu-srodtytul{
    margin-top: 64px;
}

.lista-punktowana-3 p, .lista-punktowana-2 p, .lista-punktowana-1 p, .lista-punktowana p,
.lista-punktowana-3 .zielony-przycisk-srodek, .lista-punktowana-2 .zielony-przycisk-srodek, .lista-punktowana-1 .zielony-przycisk-srodek, .lista-punktowana .zielony-przycisk-srodek{
    margin-bottom: 0px!important;
}
