.icon-no-wrap {
    white-space: nowrap;
}

.page-features .section-highlight .card .add-more-width {
    padding: 80px 122px 80px 42px;
}

@media only screen and (max-width: 1068px) {
    .page-features .section-highlight .card .add-more-width {
        padding: 60px 30px 60px;
    }
}

@media only screen and (max-width: 734px) {
    .page-features .section-highlight .card .add-more-width {
        padding: 60px calc(6.25vw - 5px) 60px;
    }
}

.icon-wrapper .icon,
.icon-wrapper .more::after,
.icon-wrapper .icon-before::before,
.icon-wrapper .icon-after::after {
    position: relative;
    top: -0.08em;
}

.more:before,
.more:after,
.icon-chevronright:after,
#ac-globalfooter .ac-gf-more:after {
    top: -0.08em;
}

@media only screen and (max-width: 425px) {
    br.small-hide-2 {
        display: none;
    }
}

@media only screen and (min-width: 1069px) {
    .page-features .section-highlight #dynamic-backgrounds .inline-video-content {
        left: 13px;
    }
}

.nowrap-m {
    white-space: normal;
}
@media only screen and (min-width: 735px) and (max-width: 1068px) {
    .nowrap-m {
        white-space: nowrap;
    }
}