.counter-section .counter-sec{display:flex;flex-wrap:wrap;margin:0 -24px}.counter-section .counter-sec .counter{padding:0 24px;width:25%}.counter-section .counter-sec .counter .text-icon{align-items:center;border:2px solid #ffffff14;border-radius:15px;box-shadow:0 0 40px 5px #0000000d;display:flex;flex-wrap:wrap;padding:20px 22px}.counter-section .counter-sec .counter .text-icon .icon-sec{align-items:center;border-radius:100%;display:flex;height:80px;justify-content:center;width:80px}.counter-section .counter-sec .counter .text-icon .content{padding-left:12px;width:calc(100% - 80px)}.counter-section .counter-sec .counter .text-icon .icon-sec img{height:45px!important;width:45px}.counter-section .counter-sec .counter .text-icon .content span.count-number,.counter-section .counter-sec .counter .text-icon .content span.count-sign{font-size:50px;font-weight:500}.counter-section .counter-sec .counter .text-icon .content span.count-text{display:block;font-size:18px;font-weight:600}.counter-section .content-wrapper{max-width:1260px}@media only screen and (max-width:1299px){.counter-section .counter-sec{align-items:center;display:grid;flex-wrap:wrap;gap:20px;grid-template-columns:repeat(4,1fr);justify-content:center;margin:0}.counter-section .counter-sec .counter{padding:0;width:100%}}@media only screen and (max-width:1199px){.counter-section .counter-sec .counter{padding:0;width:auto}.counter-section .counter-sec{align-items:center;display:grid;flex-wrap:wrap;gap:20px;grid-template-columns:repeat(2,1fr);justify-content:center;margin:0}.counter-section .counter-sec .counter .text-icon{flex-direction:column}.counter-section .counter-sec .counter .text-icon .content{padding-left:0;text-align:center;width:100%}}@media only screen and (max-width:767px){.counter-section .counter-sec .counter .text-icon .content{padding-left:0;text-align:center;width:100%}.counter-section .counter-sec .counter .text-icon{gap:12px;justify-content:center;padding:20px 22px}.counter-section .counter-sec{margin:0}.counter-section .counter-sec .counter{padding:0;width:100%}.counter-section .counter-sec .counter .text-icon .content span.count-number,.counter-section .counter-sec .counter .text-icon .content span.count-sign{font-size:34px}.counter-section .counter-sec .counter .text-icon .content span.count-text{font-size:16px}}@media only screen and (max-width:480px){.counter-section .counter-sec{gap:20px;grid-template-columns:repeat(1,1fr)}}@media only screen and (min-width:768px) and (max-width:1024px){.counter-section .counter-sec .counter .text-icon .content span.count-number,.counter-section .counter-sec .counter .text-icon .content span.count-sign{font-size:38px}}