.m-features-list{background:#f5f5f5;padding:53px 10px 130px}@media screen and (max-width:768px){.m-features-list{flex-wrap:wrap;padding:12px 8vw 100px}}.m-features-list p.title{font-family:Pragati Narrow,sans-serif;font-size:3.6rem;font-weight:700;margin:0;position:relative;text-align:center;top:30px}@media screen and (max-width:768px){.m-features-list p.title{font-size:3rem}}.m-features-list ul{background:#fff;display:flex;list-style:none;margin:auto;max-width:1120px;padding:50px 40px}@media screen and (max-width:768px){.m-features-list ul{flex-wrap:wrap;padding:40px 20px 20px}}.m-features-list ul li{border-right:1px solid #e3e3e3;padding:0 30px;text-align:center;width:25%}@media screen and (max-width:768px){.m-features-list ul li{border-bottom:1px solid #e3e3e3;border-right:none;display:flex;line-height:1.75;padding:15px 0;width:100%}.m-features-list ul li:last-child{border-bottom:none}}.m-features-list ul li:last-child{border-right:0}.m-features-list ul li .num{background:#53f34c;border-radius:50%;color:#000;display:block;font-family:Pragati Narrow,sans-serif;font-size:2.4rem;font-weight:700;height:42px;margin:auto;width:42px}@media screen and (max-width:768px){.m-features-list ul li .num{margin-right:20px}}.m-features-list ul li .text{font-weight:700;line-height:1.875;margin-top:10px}@media screen and (max-width:768px){.m-features-list ul li .text{margin-top:0;text-align:left;width:calc(100% - 62px)}}