.counter{position:relative;z-index:2}.counter .counter_heading :is(h2,h3,h4,h5,h6){color:var(--secondary_color)}.counter .main_block{text-align:center}.counter .main_container{row-gap:45px}.counter.three_col .main_container{margin:0 auto;max-width:1060px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.counter .counter_image{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 30px;max-width:135px;min-height:130px;width:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.counter_image img{display:block;width:100%}.counter .counter_value{margin-bottom:10px}.main_block .counter_value .counter_val>span{font-family:var(--primary_font);font-size:40px}.main_block .counter_value .counter_val span.prefix_c,.main_block .counter_value .counter_val span.suffix_c{position:relative}.main_block .counter_value .counter_val span.prefix_c{left:4px}.main_block .counter_value .counter_val span.suffix_c{right:4px}.counter .counter_heading h4{letter-spacing:-.24px;line-height:1.25;margin-bottom:0}.counter .counter_heading{margin:0 auto;max-width:245px}.portfolio_card_number>span{margin-right:-7px}.counter_note{margin-top:40px;text-align:center}.counter_note p{font-size:14px;margin-bottom:0}@media(min-width:768px){.counter.four_col .main_block{-ms-flex-preferred-size:21%;flex-basis:21%;margin-right:5.33%}.counter.four_col .main_block:nth-child(4n+4){margin-right:0}.counter.three_col .main_block{-ms-flex-preferred-size:32%;flex-basis:32%;margin-right:2%}.counter.three_col .main_block:nth-child(3n+3){margin-right:0}}@media(min-width:768px) and (max-width:1024px){.counter.four_col .main_block{-ms-flex-preferred-size:48%;flex-basis:48%;margin-right:4%}.counter.four_col .main_block:nth-child(2n+2){margin-right:0}.counter.three_col .main_block{-ms-flex-preferred-size:48%;flex-basis:48%;margin-right:4%}.counter.three_col .main_block:nth-child(3n+3){margin-right:4%}.counter.three_col .main_block:nth-child(2n+2){margin-right:0}}@media(max-width:767px){.counter .main_block{margin:0 auto;max-width:450px;width:100%}.counter .main_block:not(:last-child){margin-bottom:40px}.counter:before{bottom:-5%}}