.fact-counter-area{padding:0 0 70px;position:relative;background:#fff;display:block;z-index:10}.fact-counter_box{padding-top:91px;position:relative;display:block}.fact-counter_box .border-top-color{height:1px;right:0;position:absolute;top:0;background:#c6c7cc;left:0}.fact-counter_box ul{-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;display:-ms-flexbox;display:flex}.single-fact-counter{margin-bottom:46px;position:relative;max-width:25%;align-items:center;width:100%;display:flex}.single-fact-counter .round-box{height:50px;position:absolute;bottom:-10px;background-color:#e6f0f7;border-radius:50%;left:-20px;width:50px}.single-fact-counter .icon{position:relative;top:3px;width:85px;display:block}.single-fact-counter .icon span{position:relative;line-height:0;display:block}.single-fact-counter .icon span:before{font-size:60px;color:var(--thm-primary);transition:all .2s linear;transition-delay:.1s;position:relative;line-height:60px;display:inline-block}.single-fact-counter:hover .icon span:before{transform:scale(1.1) rotateY(180deg)}.single-fact-counter .outer-box{flex:1;position:relative;display:block}.single-fact-counter .count-box{font-size:50px;font-weight:800;color:var(--thm-black);position:relative;align-items:center;line-height:50px;font-family:var(--thm-font);display:flex}.single-fact-counter .count-box span{position:relative;line-height:50px;display:block}.single-fact-counter .count-box i{font-size:35px;font-weight:700;position:relative;top:2px;padding-left:5px;display:inline-block}.single-fact-counter .title{padding-top:8px;position:relative;display:block}.single-fact-counter .title h6{font-size:18px;font-weight:600;color:var(--thm-primary);text-transform:capitalize;line-height:20px;font-family:var(--thm-font)}.single-fact-counter:nth-child(2){padding-left:30px}.single-fact-counter:nth-child(2) .round-box{left:10px}.single-fact-counter:nth-child(3){padding-left:30px}.single-fact-counter:nth-child(3) .round-box{left:10px}.single-fact-counter:nth-child(4){padding-left:40px}.single-fact-counter:nth-child(4) .round-box{left:20px}.fact-counter-style2-area .fact-counter_box{padding-top:111px;margin-top:93px}.fact-counter-style2-area .fact-counter_box .border-top-color{opacity:.5;background:#467ab5}.fact-counter-style2-area .single-fact-counter .icon span:before{color:#17aaff}.fact-counter-style2-area .single-fact-counter .round-box{opacity:.03}.fact-counter-style2-area .single-fact-counter .count-box,.fact-counter-style2-area .single-fact-counter .title h6{color:#fff}