a.icon-wrapper.aap-text-icon-control.action-handler .icon {
    position: absolute;
}

p.typography-battery-copy.pingfang span.lack {
    font-family: "PingFang TC", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;
    font-size: 17px;
}
@media only screen and (max-width: 734px) {
    p.typography-battery-copy.pingfang span.lack {
        font-size: 15px;
    }
}

@media (max-width:734px) {
    .section-welcome .viewport-content {
        justify-content: center;
    }
}
/* 
.section-welcome .marquee-detail {
    opacity: 0;
    visibility: hidden;
}

.section-welcome a.marquee-ctas-link.button {
    width: 1px;
    height: 1px;
    padding: 0;
    background-color: #fff;
    margin: 0 0 -104px 0!important;;
    opacity: 0;
    z-index: -10000;
}
 */
/* .section-welcome .marquee-detail,
.section-welcome .marquee-detail::before,
.section-welcome a.marquee-ctas-link.button {
    background-color: transparent;
    cursor: default;
    opacity: 0;
} */




span.mini-sizi {
    font-size: 56px;
}

@media (max-width: 1068px) {
    div.stats-container.ric-flex-wrap span.stat-value {
        font-size: 80px;
    }
    span.mini-sizi {
        font-size: 56px;
    }
}


h2.typography-marquee-headline-base span.space {
    display: none;
}

@media only screen and (max-width: 1068px) and (min-width: 927px) {
    h2.typography-marquee-headline-base span.space {
        display: inline-block;
    
    }
}

@media (max-width: 1068px) {
    .marquee {
        padding-top: 48px;
        padding-bottom: 76px;
    }
}

/*

div.magical-callouts.ric-grid-wrap.ric-large-8.ric-medium-12.large-centered {
    padding-left: 82px;
}

@media (max-width:734px) {
   div.magical-callouts.ric-grid-wrap.ric-large-8.ric-medium-12.large-centered {
        padding-left: 0px;
    } 
}*/