/* MO mac for you Alt */
.router-item-mac-for-you-alt {
    justify-content: center;
}

.router-item-mac-for-you-alt.router-item-full .grid-item-cta, .router-item-mac-for-you-alt.router-item-full .grid-item-headline {
    text-align: center;
}
.router-item-mac-for-you-alt.router-item-full .copy-cta-container{
    margin-top:0.8em
}
.router-item-mac-for-you-alt .text-content {
    order: 1;
    display: flex;
    flex-direction: column;
    justify-content: center;
    text-align: center;
    padding: 0 65px 0 0;
}
.router-item-mac-for-you-alt .grid-item-picture {
    order: 0;
    min-width: 0;
    flex-shrink: 0;
}

@media only screen and (min-width: 735px) {
    .router-item-mac-for-you-alt .grid-item-picture {
        align-items:center
    }
}

.overview-routers-mac-for-you-alt {
    display: block;
    width: var(--p-width);
    height: var(--p-height);
    --p-width: 675px;
    --p-height:290px
}

@media only screen and (max-width: 1068px) and (max-width: 1068px) {
    .overview-routers-mac-for-you-alt {
        --p-width: 360px;
        --p-height:150px
    }
}

@media only screen and (max-width: 734px) and (max-width: 734px) {
    .overview-routers-mac-for-you-alt {
        --p-width: 360px;
        --p-height:150px
    }
}

@media only screen and (max-width: 1068px) and (max-width: 1068px) {
    .router-item-mac-for-you-l {
        display:none
    }
}

.router-item-mac-for-you-m {
    display:none
}
@media only screen and (max-width: 1068px) and (max-width: 1068px) {
    .router-item-mac-for-you-m {
        display:block
    }
}

/* MO mac for you Alt End */

.section-hero .intro-wrapper .pro-display-xdr-wrapper .intro {
    max-width: 377px;
}

@media only screen and (max-width: 1068px) {
    .section-hero .intro-wrapper .pro-display-xdr-wrapper .intro {
        max-width: 330px;
    }
}

@media only screen and (max-width: 734px) {
    .section-hero .intro-wrapper .pro-display-xdr-wrapper .intro {
        max-width:342px
    }
}
