/*------- FunFact -------*/
.power_funbox.type1{
    display: flex;
    align-items: center;
    justify-content: center; /* start, center, end */
}
.power_funbox.type1 .power_fun_content{
    text-align: left;
    padding-left: 20px;
}
.power_funbox.type2{
    text-align: center;
}
.power_funbox.type3{
    position: relative;
    text-align: center;
}
.power_funbox.type3 .power_fun_image{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0.3;
}
.power_funbox .power_fun_image i{
    font-size: 60px;
    line-height: 72px;
    color: #999;
}
.power_fun_content{
    position: relative;
    z-index: 2;
    display: inline-block;
}
.power_funbox .power_fun_value{
    font-family: inherit;
    font-size: 36px;
    line-height: 54px;
    font-weight: 700;
    font-style: normal;         /* default,normal,italic,oblique */
    text-transform: uppercase;  /* default,normal,uppercase,lowercase,capitalize */
    text-decoration: none;      /* default,none,underline,overline,line-through */
    color: #6771da;
    letter-spacing: 0px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-shadow: none; /* none */
}
.power_funbox .power_fun_suffix{
    font-size: 20px;
    line-height: 24px;
    font-weight: 700;
    color: #ff0671;
}
.power_funbox .power_fun_title{
    font-family: inherit;
    font-size: 18px;
    line-height: 35px;
    font-weight: 700;
    font-style: normal;         /* default,normal,italic,oblique*/
    text-transform: capitalize;  /* default,normal,uppercase,lowercase,capitalize */
    text-decoration: none;  /* default,none,underline,overline,line-through */
    color: #1e283c;
    letter-spacing: 0px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-shadow: none; /* none */
}

.power_funbox .power_fun_desc{
    font-family: inherit;
    font-size: 16px;
    line-height: 28px;
    font-weight: 400;
    font-style: normal;         /* default,normal,italic,oblique*/
    text-transform: unset;  /* default,normal,uppercase,lowercase,capitalize */
    text-decoration: none;  /* default,none,underline,overline,line-through */
    color: #506685;
    letter-spacing: 0px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-shadow: none; /* none */
}
