.benefits{margin:43px 0}.benefits__title{text-align:center;padding:23px 23px 0}.benefits__card{filter:drop-shadow(0 30px 25px #00000040);width:500px;margin:46px auto 0}.benefits__list{grid-template-columns:repeat(3,1fr);gap:35px 37px;margin-top:81px;display:grid}.benefits__item{text-align:center;padding:7px}.benefits__icon{background:#fff;border-radius:50%;width:142px;height:142px}.benefits__text{margin:17px 0 23px;padding:0 7px;line-height:1.2}@media (max-width:680px){.benefits__title{padding:0}.benefits__card{width:100%;margin-top:24px}.benefits__list{grid-template-columns:1fr;gap:17px;margin-top:34px}.benefits__ring{--ui-ring-size:100px;margin:0 auto;display:flex}.benefits__icon{width:92px;height:92px}.benefits__text{margin:8px 0 29px}}@media (min-width:681px) and (max-width:1024px){.benefits__card{width:380px}.benefits__text{font-size:12.6px}}
.citizens{text-align:center;margin-top:43px}.citizens__title{margin:0;padding:35px;line-height:1.8}.citizens__mark{background:var(--color-primary);box-shadow:var(--block-shadow);color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.3em .4em}.citizens__button{box-shadow:var(--block-shadow);border:1px solid #0000000d;margin-top:58px}@media (max-width:680px){.citizens__title{padding:20px 0;font-size:27px;line-height:1.3}.citizens__button{margin-top:30px;font-size:16px}}
