.two-col-counter{position:relative;width:calc(100% - 111px)}.two-col-counter .counter-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.two-col-counter .position{-ms-flex-preferred-size:22%;border-radius:15px;flex-basis:22%;margin-bottom:50px;margin-right:4%;padding:20px;text-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.two-col-counter .position.circle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin:0 auto;max-width:200px;min-height:200px}.two-col-counter .position:hover{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.two-col-counter .position:nth-child(4n+4){margin-right:0}.two-col-counter .position p{margin-bottom:5px}.two-col-counter .position .main-part{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.two-col-counter .position .suffex span{display:block;line-height:1;margin-right:5px;margin-top:3px}.two-col-counter .position .suffex svg{height:20px;width:20px}.two-col-counter .section-heading{margin-bottom:25px}.two-col-counter .section-heading h2{font-weight:600}@media (min-width:1025px) and (max-width:1200px){.two-col-counter{width:calc(100% - 70px)}}@media(max-width:1024px){.two-col-counter{width:calc(100% - 30px)}.two-col-counter .position{-ms-flex-preferred-size:42%;flex-basis:42%;margin-right:16%}.two-col-counter .position:nth-child(2n+2){margin-right:0}.two-col-counter .counter-flex{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.two-col-counter .position.circle{margin:0 7% 50px}.two-col-counter .position.circle:nth-child(2n+2){margin-right:7%}}@media(max-width:767px){.two-col-counter .position{-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0}.two-col-counter .position.circle{margin:0 15% 50px}.two-col-counter .position.circle:nth-child(2n+2){margin-right:15%}}@media(max-width:480px){.two-col-counter .position.circle{margin:0 5% 50px}.two-col-counter .position.circle:nth-child(2n+2){margin-right:5%}}