#slider-block{background:#b1c4d1}.before-after-swiper-block{width:calc(100% - 120px);width:-webkit-calc(100% - 120px);margin:0 auto;padding:80px 20px 20px}.before-after-swiper-block .swiper-slide{display:flex;gap:20px;background-color:initial}.before-after-swiper-block .before-after-block{background:#b1c4d1;display:flex;width:100%}.before-after-swiper-block .before-after-block .inner{display:flex;flex-direction:column;justify-content:space-between;background:#fff;width:100%;padding:20px;border-radius:18px}.before-after-swiper-block .before-after-block .inner .images-container{display:flex;flex-direction:column;gap:10px;align-items:center}.before-after-swiper-block .before-after-block .inner .images-container>div{width:calc(50% - 13px);width:-webkit-calc(50% - 13px)}.before-after-swiper-block .before-after-block .inner .images-container img{width:100%;border-radius:12px}.before-after-swiper-block .before-after-block .inner .images-container.single-image>div{width:100%}.before-after-swiper-block .before-after-block .inner .text-container{margin:0px 0 20px}.before-after-swiper-block .before-after-block .inner .text-container .heading{font-size:44px;margin:0}.before-after-swiper-block .before-after-block .inner .text-container .subheading{font-size:21px;margin:0}.before-after-swiper-block .before-after-block .inner .text-container p{margin:10px 0 0}.before-after-swiper-block .controls-block{display:flex;margin-top:20px;justify-content:right}@media (min-width:768px){.before-after-swiper-block .before-after-block.before-block .images-container img{width:55%}}@media (max-width:767px){#slider-block{background:#dfe7ed}#slider-block .heading{font-size:22px}.before-after-swiper-block{width:100%;padding:60px 20px 20px}.before-after-swiper-block .before-after-block{background:#dfe7ed}.before-after-swiper-block .before-after-block .inner .images-container{flex-direction:column}.before-after-swiper-block .before-after-block .inner .text-container{font-size:14px;margin-bottom:0}.before-after-swiper-block .before-after-block .inner .text-container .heading{font-size:16px}.before-after-swiper-block .before-after-block .inner .text-container .subheading{font-size:15px}.before-after-swiper-block .before-after-block .inner .text-container p{margin:0}.before-after-swiper-block .before-after-block .inner img{border-radius:12px}}