.point{display:flex;flex-wrap:wrap}.point__body{border:1px solid #ff5800;border-radius:10px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-o-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-ms-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);padding:30px;position:relative}.point__count{align-items:center;background-color:#ff5800;color:#fff;display:flex;font-size:15px;font-weight:700;height:36px;left:-1px;line-height:1;padding:0 10px;position:absolute;top:-18px}.point__count strong{font-size:34px;margin:0 0 0 8px}.point__count:after{background-image:url(https://22502590.fs1.hubspotusercontent-na1.net/hubfs/22502590/bg_point_count.svg);background-repeat:no-repeat;content:"";display:block;height:36px;position:absolute;right:-12px;top:0;width:12px}.point[data-column="2"] .point__body{margin:0 40px 60px 0;width:calc(50% - 20px)}.point[data-column="2"] .point__body:nth-child(2n){margin-right:0}@media screen and (max-width:1119px){.point[data-column="2"] .point__body{margin:0 20px 30px 0;width:calc(50% - 10px)}}@media screen and (max-width:767px){.point[data-column="2"] .point__body{margin:0 0 30px;width:100%}}.point[data-column="3"] .point__body{margin:0 40px 60px 0;width:calc(33.33333% - 26.66667px)}.point[data-column="3"] .point__body:nth-child(3n){margin-right:0}@media screen and (max-width:1119px){.point[data-column="3"] .point__body{margin:0 20px 30px 0;width:calc(33.33333% - 13.33333px)}}@media screen and (max-width:767px){.point[data-column="3"] .point__body{margin:0 0 30px;width:100%}}.point[data-column="4"] .point__body{margin:0 40px 60px 0;width:calc(25% - 30px)}.point[data-column="4"] .point__body:nth-child(4n){margin-right:0}@media screen and (max-width:1119px){.point[data-column="4"] .point__body{margin:0 20px 30px 0;width:calc(25% - 15px)}}@media screen and (max-width:767px){.point[data-column="4"] .point__body{margin:0 0 30px;width:100%}}.point__title{font-size:25px;font-weight:700;line-height:130%;margin:0 0 10px}.point__img{height:auto;margin:0 auto 15px;max-width:100%;width:110px}.point__text{line-height:180%}@media screen and (max-width:1119px){.point{padding:20px}.point__title{font-size:18px}.point__text{font-size:13px}}