.funfact-section{position:relative}.funfact-section .inner-container{position:relative;display:block;background-color:rgba(38,45,235,.1);border:1px solid var(--theme-color);border-radius:10px;overflow:hidden}.funfact-block-one .inner-box{position:relative;display:flex;flex-direction:column;padding:50px 20px;justify-content:center;align-items:center}.funfact-block-one .inner-box:before{position:absolute;content:"";background:var(--theme-color);width:1px;height:100%;top:0;right:-15px}.funfact-block:last-child .funfact-block-one .inner-box:before{display:none}.funfact-block-one .inner-box .count-outer{position:relative;display:inline-block;font-size:64px;line-height:20px;font-family:var(--title-font);font-weight:700;margin-bottom:9px}.funfact-block-one .inner-box .count-outer .text{position:relative;display:inline-block;font-size:24px;top:-6px}.funfact-block-one .inner-box p{font-size:18px;line-height:30px}.funfact-style-two{position:relative}.funfact-block-two{position:relative;padding-bottom:30px;margin-bottom:30px}.funfact-block-two .shape{position:absolute;left:0;top:15px;width:100%;height:100%;background-repeat:no-repeat;background-position:50%}.funfact-block-two .inner-box{position:relative;display:block;border:1px solid #e7e7e7;border-radius:10px;padding:30px;background:#fff;transition:all .5s ease}.funfact-block-two .inner-box .count-outer{position:relative;display:block;font-size:48px;line-height:52px;font-family:var(--title-font);color:var(--title-color);margin-bottom:0;font-weight:500;text-transform:uppercase}.funfact-block-two .inner-box p{font-size:20px;line-height:30px;color:var(--title-color)}.dark_home .funfact-block-two{padding-bottom:0}.dark_home .funfact-block-two .inner-box{border:none;background:transparent;background:linear-gradient(110.34deg,hsla(0,0%,100%,.175),hsla(0,0%,100%,.03))}.dark_home .funfact-block-two .inner-box .count-outer,.dark_home .funfact-block-two .inner-box p{color:#fff}.rtl .funfact-block-one .inner-box:before{right:inherit;left:-15px}.rtl .funfact-block-one .inner-box .count-outer .text{margin-left:0;margin-right:10px}@media only screen and (max-width:991px){.funfact-block-one .inner-box:before{display:none}}@media only screen and (max-width:767px){.funfact-block-one .inner-box{padding-left:30px;padding-bottom:0}.funfact-section .inner-container{padding-bottom:60px}.funfact-style-two{padding-bottom:40px}}