#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) {
  #overview-intelligence-siri-update-2{
    margin-right: 25px;
  }
  .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-intelligence {
    right: unset;
    left: 30px;
  }

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

  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/s/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/s/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/s/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/s/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/s/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/s/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/s/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/s/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/s/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/s/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/s/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/s/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/s/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/s/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/s/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/s/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/s/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/s/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;
  }
}