.nowrap.large{
    white-space: nowrap;
    display: inline-block;
}

@media only screen and (max-width: 1068px) {
    .nowrap.large{
        white-space: unset;
        display: inline;
    }
}

.more:after,
.icon-external:after {
    top: -.08em;
}

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


.grid-item.fact.grid-item-billings {
    justify-content: center;
}

.grid-item-accessibility.full h3 {
    max-width: 356px;
}

@media only screen and (max-width: 1068px) {
    .grid-item-accessibility.full h3 {
        max-width: 0px;
    }
}

.section-hero .hero .hero-eyebrow {
    padding-top: 5px;
}

.grid-item-cloud.full .violator-headline {
    margin-bottom: 4px;
}

@media only screen and (max-width: 1068px) {
    .grid-item-cloud.full .violator-headline {
        margin-bottom: 0;
    }
}

@media only screen and (max-width: 734px){
    .grid-item-cloud.full .violator-headline {
        margin-bottom: 16px;
    }
}

/* section-economy */
@media only screen and (min-width: 1069px){
    .section-economy .grid-item-billings h3{
        max-width: unset;
    }
}

/* seciotn updated */
@media only screen and (max-width: 1068px) {
    .grid-item.half.grid-item-updated{
        padding-right: 20px;
    }
}

/* section payment */
@media only screen and (min-width: 1069px){
    .grid-item-devs-payment h3{
        max-width: 380px;
    }
}

@media only screen and (min-width: 735px) and (max-width: 1068px){
    .grid-item-devs-payment h3{
        max-width: 258px;
    }
}