.circular-counter{overflow:hidden}.circular-counter .heading-txt h3 span{color:#339291;font-weight:600}.circular-counter .counter-circle{border:24px solid #339291;border-radius:50%;height:320px;width:320px}.circular-counter .circle-block,.circular-counter .counter-circle{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.circular-counter .circle-block{margin:50px 0}.counter-circle.circle_1,.counter-circle.circle_3{z-index:1}.counter-circle.circle_2{z-index:2}.circular-counter .counter-circle .txt-block{text-align:center}.circular-counter .counter-circle .count-txt{font-size:56px;font-weight:400}.circular-counter .counter-circle .content p{font-weight:500;margin-bottom:0}.circular-counter .counter-circle .count-txt span.suffix{font-weight:200}.circular-counter .counter-circle.center{z-index:1}.circular-counter .counter-circle.left{border:22px solid #d9f9f9;height:260px;margin:0 -48px 0 0;position:relative;width:260px}.circular-counter .counter-circle.right{border:22px solid #bfc0c2;height:260px;margin:0 0 0 -48px;position:relative;width:260px}.circular-counter .counter-circle.left:after{background-color:#d9f9f9;content:"";height:3px;left:-100%;position:absolute;width:100%}.circular-counter .counter-circle.right:after{background-color:#bfc0c2;content:"";height:3px;position:absolute;right:-100%;width:100%}.circular-counter .counter-circle.left .left-content{bottom:55%;left:-100%;position:absolute;text-align:center;transform:translateY(50%);width:100%}.circular-counter .counter-circle.right .left-content{bottom:55%;position:absolute;right:-100%;text-align:center;transform:translateY(50%);width:100%}.content p{line-height:1}.circle_3 .txt-block{margin-top:-24px}@media(max-width:1200px){.circular-counter .counter-circle{border:16px solid #339291;height:240px;width:240px}.circular-counter .counter-circle.right{border:16px solid #bfc0c2;height:200px;width:200px}.circular-counter .counter-circle .count-txt{font-size:24px}.circular-counter .counter-circle .content p{font-size:16px}.circular-counter .counter-circle.left{border:16px solid #d9f9f9;height:200px;width:200px}.circular-counter .counter-circle.left .left-content,.circular-counter .counter-circle.left:after{left:-95%;width:90%}.circular-counter .counter-circle.right .left-content,.circular-counter .counter-circle.right:after{right:-99%;width:95%}}@media(max-width:1024px){.circular-counter .counter-circle.left{height:180px;margin:0 0 0 -32px;width:180px}.circular-counter .counter-circle.right{height:180px;margin:0 -32px 0 0;width:180px}.circular-counter .counter-circle{height:220px;margin:0 -32px;width:220px}.circle_3 .txt-block{margin-top:-18px}}@media (max-width:992px){.circular-counter .counter-circle.right .left-content,.circular-counter .counter-circle.right:after{right:-85%;width:80%}.circular-counter .counter-circle.left .left-content,.circular-counter .counter-circle.left:after{left:-85%;width:80%}.circular-counter .counter-circle .left-content p{font-size:16px}}@media(max-width:767px){.circular-counter .counter-circle.left{border:8px solid #d9f9f9}.circular-counter .counter-circle.right{border:8px solid #bfc0c2}.circular-counter .counter-circle{border:10px solid #339291;border-radius:50%;margin:0 0 30px}.circular-counter .counter-circle.circle_2{margin:-25px 0}.circular-counter .counter-circle.left .left-content,.circular-counter .counter-circle.left:after{left:-62%;width:60%}.circular-counter .counter-circle.right .left-content,.circular-counter .counter-circle.right:after{right:-62%;width:60%}.circular-counter .counter-circle{height:160px;width:160px}.circular-counter .counter-circle.left{height:120px;margin:0 -22px 0 0;width:120px}.circular-counter .counter-circle.right{height:120px;margin:0 0 0 -22px;width:120px}.circular-counter .counter-circle .count-txt{font-size:22px}.circular-counter .counter-circle .content p{font-size:13px}.circular-counter .counter-circle .left-content p{font-size:12px;margin-bottom:30px}.circle_3 .txt-block{margin-top:-10px}}@media(max-width:500px){.circular-counter .counter-circle .content p{font-size:12px}.circular-counter .counter-circle .left-content p{font-size:10px}.circular-counter .counter-circle.left,.circular-counter .counter-circle.right{border-width:8px;height:95px;width:95px}.circular-counter .counter-circle{border-width:10px;height:120px;width:120px}.circular-counter .bottom-txt h6{font-size:7px}}