.counter-sec{vertical-align:top}.counter-sec,.counter-sec .contain,.counter-sec .contain .title{display:inline-block;width:100%}.counter-sec .contain .title{max-width:60%}.counter-sec .contain .title h2,.counter-sec .count-wrap{display:inline-block;width:100%}.counter-sec .count-wrap{background:#44d62c;position:relative;z-index:1}.counter-sec .counter-point-box{align-items:flex-start;display:flex;justify-content:center;margin:0 -16px;width:calc(100% + 32px)}.counter-sec .counter-box{display:inline-block;margin:0 16px;width:calc(25% - 32px)}.counter-sec .counter-box strong{display:inline-block;font-size:7.2rem;font-weight:900;letter-spacing:.01em;line-height:1;text-transform:uppercase;width:auto}.counter-sec .counter-box p{border-top:1px solid #fff;display:inline-block;font-size:2.4rem;letter-spacing:.01em;line-height:1.333;margin-top:16px;padding-top:16px;width:100%}.counter-sec .count-wrap:after{background:#fff;content:"";height:3.8rem;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}@media(max-width:1375px){.counter-sec .contain .title{max-width:788px}}@media(max-width:1199px){.counter-sec .counter-box p{font-size:2rem;line-height:1.6}.counter-sec .counter-box strong{font-size:5rem}.counter-sec .count-wrap:after{height:3rem}}@media(max-width:991px){.counter-sec .counter-box{margin-bottom:32px;width:calc(50% - 32px)}.counter-sec .counter-point-box{flex-wrap:wrap}.counter-sec .counter-box:last-child,.counter-sec .counter-box:nth-last-child(2){margin-bottom:0}}@media(max-width:767px){.counter-sec .contain .title h2{font-size:2.8rem}.counter-sec .counter-box strong{font-size:3.1rem}.counter-sec .counter-box p{font-size:1.8rem;line-height:1.6;margin-top:10px;padding-top:10px}.counter-sec .contain .title{max-width:100%}.counter-sec .count-wrap:after{height:2.3rem}}