.vzBlockSection{padding:50px 0 65px}.vzBlockSection h2{color:#121212;font-size:2em;font-weight:700;line-height:1.5em;margin-bottom:10px}.vzBlockSection h2,.vzBlockSection p{font-family:Inter,sans-serif;text-align:center}.vzBlockSection p{font-size:18px}.vzBlockSection .blockRow{align-items:stretch;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-top:50px}.vzBlockSection .blockRow .blockCol{background-color:#f2f3ee;border:2px solid #f2f3ee;border-radius:10px;padding:40px;width:32.33%}.vzBlockSection .blockRow .blockCol:focus,.vzBlockSection .blockRow .blockCol:hover{background-color:#fff;border:2px solid #f2f3ee}.vzBlockSection .blockCol span{align-items:center;background-color:#fe294d;border-radius:50%;color:#fff;display:inline-flex;font-family:Open Sans,sans-serif;font-size:18px;font-weight:700;height:50px;justify-content:center;padding:22px;width:50px}.vzBlockSection .blockCol h3{color:#121212;font-family:Inter,sans-serif;font-size:18px;font-weight:700;margin-top:14px}.vzBlockSection .blockCol p{font-family:Inter,sans-serif;font-size:15px;font-weight:400;margin-top:14px;text-align:left}@media screen and (max-width:1199px){.vzBlockSection .blockRow .blockCol{width:32%}}@media screen and (max-width:991px){.vzBlockSection .blockRow .blockCol{width:48%}}@media screen and (max-width:767px){.vzBlockSection .blockRow .blockCol{padding:30px 20px;width:100%}}@media screen and (max-width:620px){.vzBlockSection h2{font-size:1.5em;line-height:1.2em}.vzBlockSection p{font-size:16px;line-height:1.4}}@media screen and (max-width:480px){.vzBlockSection h2{font-size:1.4em;line-height:1.2em}}