.number_point{background-color:transparent;position:relative}.number_point .number_el{display:flex;flex-flow:column wrap;width:100%;position:relative;margin:24px auto}.number_el .number_el__number{display:flex;flex-flow:column wrap;justify-content:center;align-items:center;text-align:center;width:100%;height:auto;background-color:#000;background-position:center;background-repeat:repeat;color:#fff;font-size:130px;font-weight:800;line-height:1}.number_el .number_el__title{display:flex;flex-flow:column wrap;justify-content:center;align-items:center;width:100%;background-color:#000;min-height:130px;padding:16px}@media screen and (min-width:768px){.number_point .number_el{flex-flow:row wrap;min-height:300px}.number_el .number_el__number{width:280px;height:300px;font-size:260px}.number_el .number_el__title{width:calc(100% - 280px - 24px);min-height:300px;padding:0 32px}.number_el:nth-child(even){flex-direction:row-reverse}.number_el:nth-child(even) .number_el__title{margin-right:24px;align-items:flex-end;text-align:right}.number_el:nth-child(odd) .number_el__title{margin-left:24px;align-items:flex-start;text-align:left}.number_el:nth-child(even) .number_el__title:before{content:"";position:absolute;right:100%;width:100%;min-height:300px;background-color:#000}.number_el:nth-child(odd) .number_el__title:after{content:"";position:absolute;left:100%;width:100%;min-height:300px;background-color:#000}}@media screen and (min-width:1024px){.number_el .number_el__title{padding:0 100px}}