/* localnav on small viewport begin
#ac-localnav.ac-localnav-stacked {
    height:66px
}

@media only screen and (max-width: 734px) {
    #ac-localnav.ac-localnav-stacked {
        height: 75px;
    }
}

.ac-localnav-overlap #ac-localnav.ac-localnav-stacked {
    margin-bottom:-66px
}

@media only screen and (max-width: 734px) {
    .ac-localnav-overlap #ac-localnav.ac-localnav-stacked {
        margin-bottom:-63px
    }
}

.ac-nav-overlap #ac-localnav.ac-localnav-stacked {
    margin-bottom:-110px
}

@media only screen and (max-width: 734px) {
    .ac-nav-overlap #ac-localnav.ac-localnav-stacked {
        margin-bottom:-111px
    }
}


@media only screen and (max-width: 734px) {
    #ac-localnav.ac-localnav-stacked .ac-ln-actions {
        padding-top: 45px
    }
}
localnav on small viewport end */
/* 
.section-router .router.router-promo-small{
    display:none
}
@media only screen and (max-width: 734px) {
    .section-router .router.router-promo-small{
        display:block
    }
    .section-router .router.router-promo-large{
        display:none
   }
}
 */

.feature-card-content.image-inline .feature-card-image-container {
    display: flex;
    margin-right: auto;
}


.section-siri .section-header-headline,
.section-siri .siri-prompt {
    background-image: none;
    -webkit-text-fill-color: #1d1d1f;
    -webkit-background-clip: initial;
    background-clip: initial;
    color: #1d1d1f;
}


html.no-js .feature-card .feature-card-content {
    width: var(--feature-card-width);
    margin:0 auto;
}


html.no-js .feature-card .feature-card-content .feature-card-copy-container,
html.no-js .feature-card .feature-card-content figure {
    margin:0 auto;
}