.before-after-block .section-title{margin-bottom:2rem}.before-after-block .before-after__wrapper{padding:3.75rem 1.875rem}.before-after-block .before-after__content{position:relative;z-index:2}.before-after-block .before-after__list{display:flex;flex-direction:column;gap:3.125rem}.before-after-block .before-after__item{display:flex;flex-direction:column;align-items:center;gap:1.25rem}.before-after-block .before-after__label{margin:0;padding:.9375rem 1.25rem;min-width:15rem;background:rgba(12,125,255,.1);color:var(--Blue);text-align:center;font-family:var(--second-family);font-size:var(--h4);line-height:1.25}.before-after-block .before-after__row{display:grid;grid-template-columns:minmax(0,1fr) 3rem minmax(0,1fr);align-items:center;gap:1rem;width:100%}.before-after-block .before-after__row_single{grid-template-columns:1fr}.before-after-block .before-after__card{min-height:6.25rem;padding:1.25rem;display:flex;flex-direction:column;justify-content:center;background:var(--White);border-color:var(--Blue)}.before-after-block .before-after__card>*{margin:0}.before-after-block .before-after__card>*+*{margin-top:1rem}.before-after-block .before-after__card_blue{background:var(--Blue);color:var(--White)}.before-after-block .before-after__arrow{display:flex;align-items:center;justify-content:center}.before-after-block .before-after__arrow svg{display:block;width:2.6875rem;height:auto}.before-after-block .before-after__bottom{margin-top:3.125rem;padding:1.25rem;border-color:var(--Blue);color:var(--Blue);font-family:var(--second-family);font-size:var(--medium);font-weight:600;line-height:1.3}.before-after-block .before-after__bottom>*{margin:0}@media screen and (max-width:767px){.before-after-block .before-after__wrapper{padding:2rem 1rem}.before-after-block .section-title{text-align:left}.before-after-block .before-after__list{gap:2rem}.before-after-block .before-after__label{width:100%;min-width:0;font-size:var(--medium)}.before-after-block .before-after__row{grid-template-columns:1fr;gap:.5rem}.before-after-block .before-after__arrow{justify-self:end;margin:-3rem 0 -1rem;transform:rotate(120deg);transform-origin:center;z-index:2}.before-after-block .before-after__card{min-height:auto;padding:1rem}}