.finish { padding: 60px 0 140px; text-align: center; }
.finish h1 { display: block; text-align: center; }
.finish img { margin: 30px auto 40px; display: block; }
.finish p { font-size: 20px; line-height: 150%; }
@media (max-width: 1680px) {
.finish { padding: 50px 0 120px; }
.finish img { margin: 25px auto 35px; width: 94px; } /* 107 */
.finish p { font-size: 19px; }
}

@media (max-width: 1440px) {
.finish { padding: 40px 0 100px; }
.finish img { margin: 20px auto 30px; width: 80px; }
.finish p { font-size: 17px; }
}

@media (max-width: 1366px) {
.finish { padding: 30px 0 80px; }
.finish img { margin: 20px auto 30px; width: 76px; }
.finish p { font-size: 16px; }
}
@media (max-width: 1280px) {
.finish img { width: 71px; }
}
@media (max-width: 1024px) {
.finish img { width: 54px; }
.finish { padding: 20px 20px 40px; }
}



