@charset "utf-8";

.ekit-wid-con .elementskit-funfact { transition: 0.4s; backface-visibility: hidden; position: relative; z-index: 2; }

.ekit-wid-con .elementskit-funfact-inner.position_left { display: flex; -webkit-box-align: center; align-items: center; }

.ekit-wid-con .elementskit-funfact-inner.position_right { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: row-reverse; }

.ekit-wid-con .elementskit-funfact .funfact-icon svg { vertical-align: middle; }

.ekit-wid-con .elementskit-funfact { background-repeat: no-repeat; background-size: cover; background-position: center center; }

.ekit-wid-con .elementskit-funfact-overlay { z-index: -1; }

.ekit-wid-con .elementskit-funfact .funfact-content { line-height: 1; }

.ekit-wid-con .elementskit-funfact .funfact-content .number-percentage-wraper { font-size: 28px; font-weight: 700; color: rgb(51, 51, 51); }

.ekit-wid-con .elementskit-funfact .funfact-content .fa, .ekit-wid-con .elementskit-funfact .funfact-content .icon { font-size: 25px; padding-right: 5px; }

.ekit-wid-con .elementskit-funfact .elementskit-funfact-icon { display: inline-block; }

.ekit-wid-con .elementskit-funfact .funfact-title { color: rgb(128, 128, 128); font-size: 15px; margin: 0px; font-weight: 400; }

.ekit-wid-con .elementskit-funfact .funfact-title.black-v { color: rgb(0, 0, 0); }

.ekit-wid-con .elementskit-funfact .super { font-size: 22px; color: rgb(37, 117, 252); vertical-align: super; position: relative; top: -5px; }

.ekit-wid-con .elementskit-funfact .color-1 .fa, .ekit-wid-con .elementskit-funfact .color-1 .icon, .ekit-wid-con .elementskit-funfact .color-1 .super { color: rgb(148, 96, 255); }

.ekit-wid-con .elementskit-funfact .color-2 .fa, .ekit-wid-con .elementskit-funfact .color-2 .icon, .ekit-wid-con .elementskit-funfact .color-2 .super { color: rgb(252, 82, 144); }

.ekit-wid-con .elementskit-funfact .color-3 .fa, .ekit-wid-con .elementskit-funfact .color-3 .icon, .ekit-wid-con .elementskit-funfact .color-3 .super { color: rgb(9, 178, 160); }

.ekit-wid-con .elementskit-funfact .xs-overlay { z-index: -1; opacity: 0.7; pointer-events: none; }

.ekit-wid-con .elementskit-funfact.divider_funfact { display: flex; }

.ekit-wid-con .elementskit-funfact.divider_funfact .elementskit-funfact-inner { -webkit-box-flex: 0; flex: 0 0 auto; }

.ekit-wid-con .elementskit-funfact.divider_funfact.position_center { -webkit-box-align: center; align-items: center; }

.ekit-wid-con .elementskit-funfact.divider_funfact.position_bottom { -webkit-box-align: end; align-items: flex-end; }

.ekit-wid-con .style-border-bottom.elementskit-funfact::before { position: absolute; content: ""; bottom: -15px; left: 0px; height: 5px; width: 100%; z-index: 1; background-color: rgb(83, 249, 149); transform-origin: 100% 100%; transform: scaleX(1); transition: transform 0.3s, -webkit-transform 0.3s; }

.ekit-wid-con .style-border-bottom.elementskit-funfact:hover::before { transform: scaleX(0); transform-origin: 0px 50%; }

.ekit-wid-con .style-border-bottom.elementskit-funfact.hover_from_left::before { transform-origin: left center; }

.ekit-wid-con .style-border-bottom.elementskit-funfact.hover_from_left:hover::before { transform-origin: right center; }

.ekit-wid-con .vertical-bar { width: 3px; height: 20px; background-color: rgb(37, 117, 252); display: inline-block; float: left; }

.ekit-wid-con .vertical-bar.border_left_side { float: right; }

.ekit-wid-con .elementskit-funfact.gradient-1 { background: linear-gradient(-35deg, rgb(242, 112, 156) 0px, rgb(254, 143, 117) 100%); }

.ekit-wid-con .elementskit-funfact.gradient-2 { background: linear-gradient(-35deg, rgb(177, 140, 254) 0px, rgb(148, 96, 255) 100%); }

.ekit-wid-con .elementskit-funfact.gradient-3 { background: linear-gradient(-35deg, rgb(130, 225, 130) 0px, rgb(10, 203, 245) 100%); }

.ekit-wid-con .elementskit-funfact.gradient-4 { background: linear-gradient(-35deg, rgb(7, 183, 135) 0px, rgb(126, 213, 0) 100%); }

.ekit-wid-con .elementskit-funfact.divider_funfact.text-center { -webkit-box-pack: center; justify-content: center; }

.ekit-wid-con .elementskit-funfact.divider_funfact.text-right { -webkit-box-pack: end; justify-content: flex-end; }