#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-title:lang(ar) {
    font-family: SF Pro AR Display, SF Pro AR, SF Pro Display, SF Pro Icons,
        Helvetica Neue, Helvetica, Arial, sans-serif;
}

#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-copy {
    font-family: SF Pro AR Text, SF Pro AR, SF Pro Text, SF Pro Icons,
        Helvetica Neue, Helvetica, Arial, sans-serif;
}

#ac-globalfooter * {
    font-family: SF Pro AR, SF Pro AR Text, SF Pro Text, SF Pro Gulf, SF Pro Icons,
        Helvetica Neue, Helvetica, Arial, sans-serif !important;
}

#overview-apps-ipados-headline-2 {
    transform: scale(1.15);
}

.section-headline-script {
    bottom: -1px;
}

.section-pencil .section-header .typography-section-headline {
    line-height: 1.199;
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
    .badge-brightness {
        grid-row-gap: 30px;
    }

    .section-powerful .typography-badge-value {
        font-size: 19px;
    }

    .section-design .subsection-liquid-grid {
        grid-template-areas:
            "badges liquid"
            ". retina-2"
            "retina-1 .";
    }
}

@media only screen and (max-width: 735px) {

    .page-overview .section-shared-footer.section-trade-in .tile-content .router-grid-copy,
    .section-ar .tile-content .router-grid-copy .typography-router-headline {
        text-align: right;
    }

    .section-intelligence .section-header .hardware-lockup .intelligence-img-hw {
        margin-right: unset;
        margin-left: -113px;
        right: unset;
        left: 0;
    }

    html[dir="rtl"] .section-intelligence .section-header .hardware-lockup .inline-video-button {
        right: 25px;
    }

    html[dir="rtl"] .section-intelligence .section-header .hardware-lockup .hardware-caption {
        right: unset;
        left: 63px;
    }

    .section-design .section-header .section-headline-script.has-descenders {
        bottom: -5px;
    }

    html[dir="rtl"] .section-router .shared-footer-accessories {
        margin-left: auto;
        margin-right: auto;
        right: auto;
        left: auto;
        transform: unset;
    }

    .image-ipados-widgets .caption-widgets.typography-caption.bl {
        justify-self: flex-end;
    }

    .image-ipados-multitasking .caption-multitasking.typography-caption.br.bl-small {
        justify-self: flex-end;
    }

    .section-intelligence .section-features .feature-image {
        direction: ltr;
    }

    .section-intelligence .section-features .section-feature-siri .feature-image-caption,
    .section-intelligence .section-features .section-feature-freeform .feature-image-caption,
    html[dir="rtl"] .section-intelligence .section-features .section-feature-proofreading .feature-image-caption {
        direction: rtl;
    }

    html[dir="rtl"] .section-intelligence .section-features .overview-intelligence-writing-tools {
        margin-left: -88px;
        margin-right: unset;
        right: unset;
        left: 50%;
    }
}

.section-hero .hero-callout,
html.hero-enhanced .section-hero .hero-callout {
    line-height: 1.2;
}

@media only screen and (min-width: 1069px) {
    .section-intelligence .section-features .section-feature-siri .feature-copy {
        padding-right: 0;
    }

    .section-apps .copy-block-app-device {
        margin-left: auto;
    }

    .section-router .shared-footer-accessories {
        position: relative;
        top: 20px;
    }

    .section-apps .copy-block-app-device {
        margin-right: 80px;
    }
}

.subsection-connections {
    direction: ltr;
}

.subsection-connections .copy-download-cellular,
.section-download .section-header {
    direction: rtl;
}

@media only screen and (min-width: 1069px) {
    .section-camera .section-headline.typography-section-headline {
        margin-right: 0;
    }
}

.section-download .subsection-wifi .caption-wifi {
    direction: rtl;
}

.section-design .section-header .inline-video-design .start-frame {
    background-repeat: no-repeat;
    background-image: url(/mideast/ipad-mini/t/images/overview/anim/ar/hand_rotation_startframe__f46pgzbcfqmq_large.jpg);
}

@media (min-resolution: 144dpi),
only screen and (min-resolution: 1.5dppx) {
    .section-design .section-header .inline-video-design .start-frame {
        background-image: url(/mideast/ipad-mini/t/images/overview/anim/ar/hand_rotation_startframe__f46pgzbcfqmq_large_2x.jpg);
    }
}

@media only screen and (max-width: 1068px) {
    .section-design .section-header .inline-video-design .start-frame {
        background-repeat: no-repeat;
        background-image: url(/mideast/ipad-mini/t/images/overview/anim/ar/hand_rotation_startframe__f46pgzbcfqmq_medium.jpg);
    }
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .section-design .section-header .inline-video-design .start-frame {
        background-image: url(/mideast/ipad-mini/t/images/overview/anim/ar/hand_rotation_startframe__f46pgzbcfqmq_medium_2x.jpg);
    }
}

@media only screen and (max-width: 734px) {
    .section-design .section-header .inline-video-design .start-frame {
        background-repeat: no-repeat;
        background-image: url(/mideast/ipad-mini/t/images/overview/anim/ar/hand_rotation_startframe__f46pgzbcfqmq_small.jpg);
    }
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    .section-design .section-header .inline-video-design .start-frame {
        background-image: url(/mideast/ipad-mini/t/images/overview/anim/ar/hand_rotation_startframe__f46pgzbcfqmq_small_2x.jpg);
    }
}

.section-design .section-header .inline-video-design .end-frame {
    background-repeat: no-repeat;
    background-image: url(/mideast/ipad-mini/t/images/overview/anim/ar/hand_rotation_endframe__xr5vq94k802e_large.jpg);
}

@media (min-resolution: 144dpi),
only screen and (min-resolution: 1.5dppx) {
    .section-design .section-header .inline-video-design .end-frame {
        background-image: url(/mideast/ipad-mini/t/images/overview/anim/ar/hand_rotation_endframe__xr5vq94k802e_large_2x.jpg);
    }
}

@media only screen and (max-width: 1068px) {
    .section-design .section-header .inline-video-design .end-frame {
        background-repeat: no-repeat;
        background-image: url(/mideast/ipad-mini/t/images/overview/anim/ar/hand_rotation_endframe__xr5vq94k802e_medium.jpg);
    }
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .section-design .section-header .inline-video-design .end-frame {
        background-image: url(/mideast/ipad-mini/t/images/overview/anim/ar/hand_rotation_endframe__xr5vq94k802e_medium_2x.jpg);
    }
}

@media only screen and (max-width: 734px) {
    .section-design .section-header .inline-video-design .end-frame {
        background-repeat: no-repeat;
        background-image: url(/mideast/ipad-mini/t/images/overview/anim/ar/hand_rotation_endframe__xr5vq94k802e_small.jpg);
    }
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    .section-design .section-header .inline-video-design .end-frame {
        background-image: url(/mideast/ipad-mini/t/images/overview/anim/ar/hand_rotation_endframe__xr5vq94k802e_small_2x.jpg);
    }
}

.section-design .section-header .inline-video-design .static-frame {
    background-repeat: no-repeat;
    background-image: url(/mideast/ipad-mini/t/images/overview/anim/ar/hand_rotation_endframe__xr5vq94k802e_large.jpg);
}

@media (min-resolution: 144dpi),
only screen and (min-resolution: 1.5dppx) {
    .section-design .section-header .inline-video-design .static-frame {
        background-image: url(/mideast/ipad-mini/t/images/overview/anim/ar/hand_rotation_endframe__xr5vq94k802e_large_2x.jpg);
    }
}

@media only screen and (max-width: 1068px) {
    .section-design .section-header .inline-video-design .static-frame {
        background-repeat: no-repeat;
        background-image: url(/mideast/ipad-mini/t/images/overview/anim/ar/hand_rotation_endframe__xr5vq94k802e_medium.jpg);
    }
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .section-design .section-header .inline-video-design .static-frame {
        background-image: url(/mideast/ipad-mini/t/images/overview/anim/ar/hand_rotation_endframe__xr5vq94k802e_medium_2x.jpg);
    }
}

@media only screen and (max-width: 734px) {
    .section-design .section-header .inline-video-design .static-frame {
        background-repeat: no-repeat;
        background-image: url(/mideast/ipad-mini/t/images/overview/anim/ar/hand_rotation_endframe__xr5vq94k802e_small.jpg);
    }
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    .section-design .section-header .inline-video-design .static-frame {
        background-image: url(/mideast/ipad-mini/t/images/overview/anim/ar/hand_rotation_endframe__xr5vq94k802e_small_2x.jpg);
    }
}

@media only screen and (max-width: 320px) {
    .section-intelligence .section-features .section-feature-freeform .feature-image-caption {
        right: 0px;
        width: 250px;
    }
}

.section-apps .caption-container .caption-multitasking {
    direction: rtl;
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
    .section-powerful {
        padding-top: 75px;
    }

    .section-camera .copy-front-camera,
    .section-camera .copy-back-camera {
        direction: rtl;
    }

    html[dir="rtl"] .section-camera .column-ltr-medium.medium-offset-1 {
        margin-left: unset;
        margin-right: 8.3333333333%;
    }

    .section-intelligence .section-privacy .inline-video-container {
        transform: translate(16px, -5px);
    }

    .section-router .shared-footer-accessories {
        --top: 10px;
    }
}

@media only screen and (min-width: 1069px) {
    .section-design .subsection-liquid .caption-retina-2.bl {
        transform: translate(-142px, -78px);
    }
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
    .section-design .subsection-liquid .caption-retina-2.bl {
        transform: translate(-115px, -60px);
    }
}

@media only screen and (max-width: 734px) {
    .section-design .subsection-liquid .caption-retina-2.bl {
        transform: translate(-91px, -36px);
    }

    .section-hero .hero-img-fan {
        margin-right: -263px;
    }
}

@media only screen and (min-width: 1069px) {
    .section-design .subsection-liquid .caption-retina-1.br {
        transform: translate(28px, -77px);
    }
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
    .section-design .subsection-liquid .caption-retina-1.br {
        transform: translate(23px, -61px);
    }
}

@media only screen and (max-width: 734px) {
    .section-design .subsection-liquid .caption-retina-1.br {
        transform: translate(17px, -37px);
    }

    .section-powerful {
        padding-top: 55px;
    }

    .section-powerful .section-header .chip-image-caption {
        right: 70px;
    }

    .section-intelligence .section-features .section-feature-siri .feature-image-caption {
        right: 10px;
    }

    html[dir="rtl"] .section-pencil .section-header .section-headline {
        margin-right: 0;
    }
}

@media only screen and (min-width: 1068px) {
    .section-design .subsection-liquid .grid-item-badges {
        margin-right: 110px;
        margin-top: -143px;
    }

    .section-design .subsection-liquid .copy-block-liquid {
        padding-right: 30px;
    }
}

.section-powerful {
    /* background-color: #f5f5f7; */
}

.section-powerful .gradient-powerful {
    /* background-color: black; */
    background: rgb(255, 255, 255);
    background: linear-gradient(180deg,
        rgba(255, 255, 255, 1) 0%,
        rgba(245, 245, 247, 1) 100%);
    padding-top: 150px;
    background-size: 100% 330px;
    background-repeat: no-repeat;
}

.section-powerful.section-spacing-top {
    padding-top: 0;
}

@media only screen and (max-width: 735px) {
    #overview-design-design-headline-2 {
        display: inline-block;
    }
}

.section-design .section-header .overview-design-design-headline img {
    --p-width: 211px;
    --p-height: 78px;
}

@media only screen and (max-width: 1068px) and (max-width: 1068px) {
    .section-design .section-header .overview-design-design-headline img {
        --p-width: 183px;
        --p-height: 67px;
    }
}

@media only screen and (max-width: 734px) and (max-width: 734px) {
    .section-design .section-header .overview-design-design-headline img {
        --p-width: 110px;
        --p-height: 41px;
    }
}

.section-powerful .section-header .overview-chip-chip-headline {
    --p-width: 162px;
    --p-height: 80px;
}

@media only screen and (max-width: 1068px) and (max-width: 1068px) {
    .section-powerful .section-header .overview-chip-chip-headline {
        --p-width: 137px;
        --p-height: 68px;
    }
}

@media only screen and (max-width: 734px) and (max-width: 734px) {
    .section-powerful .section-header .overview-chip-chip-headline {
        --p-width: 86px;
        --p-height: 43px;
    }
}

.section-intelligence .section-header .overview-intelligence-personal-headline {
    --p-width: 313px;
    --p-height: 84px;
    top: 18px;
}

@media only screen and (max-width: 1068px) and (max-width: 1068px) {
    .section-intelligence .section-header .overview-intelligence-personal-headline {
        --p-width: 252px;
        --p-height: 67px;
    }

    .section-camera .section-headline-script {
        bottom: 4px;
    }
}

@media only screen and (max-width: 734px) and (max-width: 734px) {
    .section-intelligence .section-header .overview-intelligence-personal-headline {
        --p-width: 160px;
        --p-height: 43px;
        top: 0;
    }
}

.section-pencil .section-header .overview-pencil-pro-headline img {
    display: block;
    width: var(--p-width);
    height: var(--p-height);
    --p-width: 163px;
    --p-height: 86px;
}

@media only screen and (max-width: 1068px) and (max-width: 1068px) {
    .section-pencil .section-header .overview-pencil-pro-headline img {
        --p-width: 136px;
        --p-height: 72px;
    }
}

@media only screen and (max-width: 734px) and (max-width: 734px) {
    .section-pencil .section-header .overview-pencil-pro-headline img {
        --p-width: 88px;
        --p-height: 47px;
    }
}

.overview-apps-ipados-headline {
    top: 15px;
}

.section-camera .section-headline-script {
    bottom: -3px;
}

@media only screen and (max-width: 735px) {
    .overview-apps-ipados-headline {
        top: 9px;
    }
}

.section-download .overview-design-download-headline img {
    display: block;
    width: var(--p-width);
    height: var(--p-height);
    --p-width: 114px;
    --p-height: 116px;
    top: 20px;
    position: relative;
}

@media only screen and (max-width: 1068px) and (max-width: 1068px) {
    .section-download .overview-design-download-headline img {
        --p-width: 78px;
        --p-height: 80px;
    }
}

@media only screen and (max-width: 734px) and (max-width: 734px) {
    .section-download .overview-design-download-headline img {
        --p-width: 50px;
        --p-height: 50px;
        top: 8px;
    }
}

.section-camera .overview-camera-camera-headline img {
    display: block;
    width: var(--p-width);
    height: var(--p-height);
    --p-width: 186px;
    --p-height: 80px;
    position: relative;
    top: 13px;
}

@media only screen and (max-width: 1068px) and (max-width: 1068px) {
    .section-camera .overview-camera-camera-headline img {
        --p-width: 151px;
        --p-height: 65px;
    }
}

@media only screen and (max-width: 734px) and (max-width: 734px) {
    .section-camera .overview-camera-camera-headline img {
        --p-width: 104px;
        --p-height: 45px;
    }
}

@media only screen and (max-width: 1068px) {
    #main>section.section.section-design.section-spacing-top>div>div.subsection.subsection-liquid.subsection-gradient-divider-small.subsection-spacing-top>div>div {
        direction: ltr;
    }

    #main>section.section.section-design.section-spacing-top>div>div.subsection.subsection-liquid.subsection-gradient-divider-small.subsection-spacing-top>div>div>div>div.grid-item-retina-2>div {
        direction: rtl;
    }

    #main>section.section.section-design.section-spacing-top>div>div.subsection.subsection-liquid.subsection-gradient-divider-small.subsection-spacing-top>div>div>div>div.grid-item-retina-1>div {
        direction: rtl;
    }
}

@media only screen and (max-width: 735px) {
    /*  .section-intelligence .section-header .hardware-lockup {
    position: relative;
    right: -30px;
  }*/

    html[dir="rtl"] .section-intelligence .section-features .overview-intelligence-writing-tools {
        margin-left: auto;
        margin-right: auto;
        right: auto;
        left: auto;
    }

    .image-ipados-multitasking .caption-multitasking.typography-caption.br.bl-small {
        position: relative;
        left: 30px;
    }

    .section-pencil .caption-creativity.bl-small {
        position: relative;
        right: 88px;
        bottom: 10px;
    }

    .section-ar .tile-content .router-grid-copy p:lang(ar) {
        direction: rtl;
        text-align: right;
    }

    #main>section.section.section-router.section-router>div>section.section.section-accessibility>div>div {
        margin-top: 40px;
    }

    .section-design .subsection-liquid .caption-retina-1.br {
        transform: translate(169px, -36px);
    }

    .section-design .subsection-liquid .caption-retina-2.bl {
        transform: translate(-267px, -36px);
    }
}

.section-compare.spacing {
    padding-top: 50px;
}

@media only screen and (max-width: 1068px) {
    .section-compare.spacing {
        padding-top: 30px;
    }
}

.section-hero .hero-subhead {
    background-image: linear-gradient(150deg,
        black calc(var(--progress-color-one) * 1%),
        black calc(var(--progress-color-two) * 1%),
        black calc(var(--progress-color-three) * 1%),
        black calc(var(--progress-color-four) * 1%),
        #ffffff calc(var(--progress-color-five) * 1%));
}

@media only screen and (min-width: 1068px) {
    #overview-apps-ipados-headline-2>img {
        position: relative;
        top: 3px;
    }
}

@media only screen and (min-width: 734px) and (max-width: 1068px) {
    #overview-intelligence-personal-headline-2>img {
        position: relative;
        bottom: 10px;
    }

    #overview-design-download-headline-2>img {
        position: relative;
        top: 15px;
    }
}

@media only screen and (max-width: 735px) {
    html[dir="rtl"] .section-pencil .section-header .section-headline {
        margin-right: unset;
        margin-left: unset;
    }
}

.inline-media-gallery-content .gallery-item {
    opacity: 0.3 !important;
    transition: opacity 0.5s;
}

.inline-media-gallery-content .gallery-item.current {
    opacity: 1 !important;
}

.paddlenav .paddlenav-arrow-previous::after,
.paddlenav .paddlenav-arrow-previous::before,
.paddlenav .paddlenav-arrow-next::after,
.paddlenav .paddlenav-arrow-next::before {
    display: none;
}



@media only screen and (min-width: 1068px) {
    .section-design .section-header .section-headline-script.has-descenders {
        bottom: -14px;
    }

    .section-powerful .section-header .section-headline-script.has-descenders {
        bottom: -5px;
    }

    .section-intelligence .section-header .overview-intelligence-personal-headline {
        top: 16px;
    }

    .section-pencil .section-header .section-headline-script.has-descenders {
        bottom: -15px;
    }

    .section-download .overview-design-download-headline {
        bottom: -5px;
    }

    .section-camera .section-headline-script {
        bottom: -7px;
    }



}



@media only screen and (min-width: 734px) and (max-width: 1068px) {
    .section-powerful .section-header .section-headline-script.has-descenders {
        bottom: -3px;
    }

    .section-pencil .section-header .section-headline-script.has-descenders {
        bottom: -10px;
    }

    .overview-apps-ipados-headline {
        top: 14px;
    }

    .section-intelligence .section-header .overview-intelligence-personal-headline {
        top: 20px;
    }

}



@media only screen and (max-width: 735px) {

    .section-design .section-header .section-headline-script.has-descenders {
        bottom: -1px;
    }

    .section-intelligence .section-header .overview-intelligence-personal-headline {
        top: 8px;
    }

    .section-pencil .section-header .section-headline-script.has-descenders {
        bottom: -2px;
    }

    .section-download .overview-design-download-headline {
        bottom: -2px;
    }

    .section-camera .section-headline-script {
        bottom: 1px;
    }

}


@media only screen and (max-width: 735px) {

    .section-intelligence .section-features .overview-intelligence-siri,
    .section-intelligence .section-features .overview-intelligence-siri-update {
        left: 0;
        justify-self: end;
        margin-left: -146px;
        direction: rtl;
    }
}

@media only screen and (min-width:1068px) {
    .section-intelligence .section-features .section-feature-siri .feature-image-caption {
        right: 125px;
    }
}

@media only screen and (max-width: 734px) {
    .section-gradient .badge-content {
        grid-template-rows: auto auto;
    }
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
    html[dir=rtl] .section-intelligence .section-header .hardware-lockup .hardware-caption {
        right: 145px;
    }
}

@media only screen and (max-width:734px) {
    .section-intelligence .section-header .hardware-lockup.hardware-lockup-alt .intelligence-img-hw {
        margin-left: -128px;
        left: 0;
        right: auto;
        margin-right: 0;
    }
    html[dir=rtl] .section-intelligence .section-header .hardware-lockup .inline-video-intelligence {
        left: 15px;
        right: 50%;
        margin-right: -237px;
    }
    .section-intelligence .section-header .hardware-lockup.hardware-lockup-alt .inline-video-intelligence {
        margin-left: 0;
    }
}