.section-points .content{position:relative}.section-points .content .points{position:absolute;top:0;left:0;width:100%;height:100%}.section-points .content .points>.title{color:#fff;margin:30px 0 0 0}.section-points .content .points .number{width:41px;height:41px;line-height:38px;border-radius:41px;text-align:center;background:#fff;font-size:24px;font-weight:700;color:#7bd6ec;position:absolute;top:var(--point-y);left:var(--point-x)}.section-points .points-mobile{padding:30px 20px 0 20px;margin:0}.section-points .points-mobile .title{font-weight:700;padding-left:20px;position:relative}.section-points .points-mobile .title:before{content:attr(data-number);position:absolute;left:0;top:0}.section-points .points-mobile .text{margin:0 0 20px 20px}@media only screen and (min-width: 769px){.section-points .content .points>.title{margin-top:80px}.section-points .content .points>.title br{display:none}.section-points .content .points .point{color:#fff;font-size:18px;line-height:normal;position:absolute;top:var(--point-y);display:flex;flex-direction:column;align-items:flex-start;overflow:hidden}.section-points .content .points .point .title{font-size:24px;font-weight:700;margin-bottom:.3em}.section-points .content .points .point .title:before{content:"";height:2px;position:absolute;top:16px;background:#fff}.section-points .content .points .point .text{width:250px}.section-points .content .points .point.left{left:10.5%;right:var(--point-x)}.section-points .content .points .point.left .title{position:relative}.section-points .content .points .point.left .title:before{left:calc(100% + 20px);right:0;width:50vw}.section-points .content .points .point.right{right:7.5%;left:var(--point-x);align-items:flex-end}.section-points .content .points .point.right .title{width:250px}.section-points .content .points .point.right .title:before{left:0;width:calc(100% - 280px)}}