/* .garancy-header {
    padding-bottom: 120px;
}

.garancy h3 {
    font-size: 45px;
}

.first-list {
    display: block;
    padding-bottom: 15px;
    padding-top: 25px;
    font-size: 24px;
}

.garancy ol {
    list-style-position: inside;
}

ol, ol ol {
    list-style: none;
    counter-reset: li;
}

ol li:before {
    counter-increment: li;
    content: counters(li, ".") ". ";
}

.garancy-list-inside {

}

.garancy-list-inside li:before {
    counter-increment: li;
    content: counters(li, ".") ". ";
}

.garancy span {
    display: block;
}

@media screen and (max-width: 600px) {
    .garancy-header {
        padding-bottom: 30px;
    }

    .garancy h3 {
        font-size: 22px;
    }

    .first-list {
        font-size: 17px;
    }
} */

main img {
    padding-bottom: 120px;
}

main h3 {
    font-size: 24px;
    display: block;
    padding-bottom: 15px;
    padding-top: 25px;
    font-size: 24px;
}

main h2 {
    font-size: 45px;
}

main ol {
    list-style-position: inside;
}

main ol, ol ol {
    list-style: none;
    counter-reset: li;
}

main ol li:before {
    counter-increment: li;
    content: counters(li, ".") ". ";
}

main li:before {
    counter-increment: li;
    content: counters(li, ".") ". ";
}

main span {
    display: block;
}

#height500{
    max-height: 500px;
}

@media screen and (max-width: 600px) {
    .garancy-header {
        padding-bottom: 30px;
    }

    main h3 {
        font-size: 22px;
    }

    .first-list {
        font-size: 17px;
    }
}

main {
    max-width: 1440px;
    padding: 0 120px;
    margin: 0 auto;
}

@media screen and (max-width: 1300px) {
    main {
        padding-left: 60px;
        padding-right: 60px;
    }
}