.number-section{background:#ebebeb;display:inline-block;margin-top:40px;padding:72px 0 80px;vertical-align:top;width:100%}.number-section .row-wrap{align-items:stretch;counter-reset:ol-counter;display:flex;flex-wrap:wrap;list-style:none;margin-left:-16px;width:calc(100% + 32px)}.number-section .row-wrap .col-wrap{counter-increment:ol-counter;display:inline-block;margin:0 16px;position:relative;width:calc(33.33333% - 32px);z-index:1}.number-section .row-wrap .col-wrap:before{align-items:center;background:#89bc21;border-radius:50%;color:#fff;content:counter(ol-counter);display:flex;font-family:Inter;font-size:28px;font-style:normal;font-weight:400;height:80px;justify-content:center;left:0;line-height:24px;position:absolute;top:-112px;width:80px}.number-section .col-wrap .col-inner{display:inline-block;width:100%}.number-section .col-wrap .title{display:inline-block;margin-bottom:16px;width:100%}.number-section .col-wrap .title h3{color:#29399e;font-family:Inter;font-style:normal;font-weight:700;text-transform:uppercase}.number-section .col-wrap .text,.number-section .col-wrap .title h3{display:inline-block;font-size:20px;line-height:32px;margin:0;width:100%}.number-section .col-wrap .text{color:#111c55;max-width:100%}.number-section .col-wrap .text p{display:inline-block;font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:32px;margin:0 0 16px;width:100%}.number-section .col-wrap .text ul{display:inline-block;margin:0 0 16px;padding:0 0 0 26px;width:100%}.number-section .col-wrap .text ul li{margin:0 0 16px}.number-section .col-wrap .text ul li,.number-section .col-wrap .text ul li a{color:#111c55;font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:32px;width:100%}.number-section .col-wrap .text ul li:last-child{margin-bottom:0}.number-section.number_remove{margin:0;padding:96px 0}.number-section.number_remove .row-wrap .col-wrap:before{display:none}.number-section .top{display:block;margin-bottom:16px}.number-section .top h2{color:#29399e;margin-bottom:32px}.number-section.number_remove .col-wrap .text ul{margin:0}.number-section.number_remove .col-wrap .text ol li,.number-section.number_remove .col-wrap .text ul li{line-height:120%;margin:0 0 12px}@media(max-width:1199px){.number-section.number_remove{padding:80px 0}.number-section .col-wrap .text p{font-size:18px;line-height:30px}.number-section .col-wrap .text ul li,.number-section .col-wrap .text ul li a{font-size:18px;line-height:30px;margin:0 0 4px}}@media(max-width:991px){.number-section{margin:0;padding:60px 0}.number-section .row-wrap .col-wrap{margin:0 0 24px;width:100%}.number-section .row-wrap{margin:0;width:100%}.number-section .row-wrap .col-wrap:last-child{margin:0 0 16px}.number-section .row-wrap .col-wrap:before{height:60px;position:unset;width:60px}.number-section .col-wrap .col-inner{padding-top:16px}.number-section .top h2{margin-bottom:24px}.number-section.number_remove{padding:60px 0}.number-section.number_remove .col-wrap .col-inner{padding:0}.number-section.number_remove .row-wrap .col-wrap,.number-section.number_remove .row-wrap .col-wrap:last-child{margin:0 12px;width:calc(33.33333% - 24px)}.number-section.number_remove .row-wrap{margin-left:-12px;margin-right:-12px;width:calc(100% + 24px)}.number-section.number_remove .col-wrap .text ul{padding-left:18px}}@media(max-width:767px){.number-section,.number-section.number_remove{padding:40px 0}.number-section.number_remove .row-wrap{flex-direction:column;gap:20px;margin:0;width:100%}.number-section.number_remove .row-wrap .col-wrap,.number-section.number_remove .row-wrap .col-wrap:last-child{margin:0;width:100%}}