.before-after__images-block{overflow:hidden;position:relative;padding-bottom:40px}.before-after__images-block img{max-width:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:768px){.before-after__images-block .before-after__image-after,.before-after__images-block .before-after__image-before{display:flex;flex-direction:column;align-items:center}}.before-after__images-block .subtitle{font-family:var(--label-font-family-new);font-size:9px;line-height:13px;letter-spacing:.9px;margin-top:15px;text-transform:uppercase;display:block}@media screen and (max-width:768px){.before-after__images-block .subtitle{margin-top:20px}}.before-after__images-block .swiper-pagination{bottom:0;background:0 0;top:calc(100% - 8px)!important;display:none;justify-content:center;z-index:2!important}@media screen and (max-width:768px){.before-after__images-block .swiper-pagination{display:flex}}.before-after__images-block .swiper-pagination .swiper-pagination-bullet{background-color:rgba(255,255,255,0);border:.5px solid #3a3c3e}.before-after__images-block .swiper-pagination .swiper-pagination-bullet-active{background-color:#3a3c3e}.before-after__text-block{display:flex;flex-direction:column;justify-content:center;gap:40px}.before-after__title{font-size:36px;line-height:44px;letter-spacing:-.72px}@media screen and (max-width:768px){.before-after__title{font-size:28px;line-height:34px;letter-spacing:-.56px}}.before-after__text-points{display:grid;grid-template-columns:1fr 1fr;gap:62px 24px}@media screen and (max-width:768px){.before-after__text-points{gap:40px 15px}}.before-after__text-point{display:flex;flex-direction:column;gap:18px}.before-after__text-point h4{font-size:28px;line-height:34px;letter-spacing:-.56px}.before-after__text-point p{font-size:14px;line-height:20px;letter-spacing:.28px}