
/*** Arabic Fonts ****/

/********************/

#globalnav .globalnav-submenu-list-item-elevated, 
#globalnav .globalnav-submenu-list-item-elevated:lang(ar), 
#ac-localnav .ac-ln-title, 
#ac-localnav .ac-ln-title:lang(ar), 
.typography-headline-elevated, 
.typography-headline-elevated:lang(ar), 
.typography-headline-reduced, 
.typography-headline-reduced:lang(ar), 
.typography-eyebrow-elevated, 
.typography-eyebrow-elevated:lang(ar), 
.typography-eyebrow, 
.typography-eyebrow:lang(ar), 
.typography-eyebrow-reduced, 
.typography-eyebrow-reduced:lang(ar), 
.typography-modal-headline, 
.typography-modal-headline:lang(ar), 
.typography-hero-headline, 
.typography-hero-headline:lang(ar), 
.typography-hero-copy, 
.typography-hero-copy:lang(ar), 
.typography-list-headline, 
.typography-list-headline:lang(ar), 
.typography-card-copy, 
.typography-card-copy:lang(ar), 
.accordion-item, 
.accordion-item:lang(ar) {
    letter-spacing: 0;
    font-family: "SF Pro AR Display", "SF Pro Gulf", "SF Pro Display",
    "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
  
#globalnav .globalnav-link, 
#globalnav .globalnav-link:lang(ar), 
#globalnav .globalnav-link-apple, 
#globalnav .globalnav-link-apple:lang(ar), 
#globalnav .globalnav-submenu-header, 
#globalnav .globalnav-submenu-header:lang(ar), 
#globalnav .globalnav-submenu-list-item, 
#globalnav .globalnav-submenu-list-item:lang(ar), 
#globalmessage-segment, 
#globalmessage-segment:lang(ar), 
#ac-globalfooter, #ac-globalfooter select, #ac-globalfooter button, 
#ac-globalfooter:lang(ar), #ac-globalfooter select:lang(ar), #ac-globalfooter button:lang(ar), 
#ac-globalfooter, 
#ac-globalfooter:lang(ar), 
#ac-globalfooter .ac-gf-sosumi p, #ac-globalfooter .ac-gf-sosumi li, 
#ac-globalfooter .ac-gf-sosumi p:lang(ar), #ac-globalfooter .ac-gf-sosumi li:lang(ar), 
#ac-globalfooter .ac-gf-breadcrumbs-path, 
#ac-globalfooter .ac-gf-breadcrumbs-path:lang(ar), 
#ac-globalfooter .ac-gf-directory, 
#ac-globalfooter .ac-gf-directory:lang(ar), 
#ac-globalfooter .ac-gf-directory-column-section-title-button, #ac-globalfooter .ac-gf-directory-column-section-title > .ac-gf-directory-column-section-title-text, 
#ac-globalfooter .ac-gf-directory-column-section-title-button:lang(ar), #ac-globalfooter .ac-gf-directory-column-section-title > .ac-gf-directory-column-section-title-text:lang(ar), 
#ac-localnav .ac-ln-menu, 
#ac-localnav .ac-ln-menu:lang(ar), 
#ac-localnav .ac-ln-button, 
#ac-localnav .ac-ln-button:lang(ar), 
html, 
[lang]:lang(ar), 
body, 
body:lang(ar), 
.button, 
.button:lang(ar), 
.button-super, 
.button-super:lang(ar), 
.typography-body-tight, 
.typography-body-tight:lang(ar), 
.accordion-content .accordion-content-paragraph, 
.accordion-content .accordion-content-paragraph:lang(ar) {
    letter-spacing: 0;
    font-family: "SF Pro AR Text", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons",
    "Helvetica Neue", Helvetica, Arial, sans-serif;
}
  
@media only screen and (max-width: 833px) {
#globalnav .globalnav-link, 
#globalnav .globalnav-link:lang(ar), 
#globalnav .globalnav-link-apple, 
#globalnav .globalnav-link-apple:lang(ar), 
#globalnav .globalnav-submenu-list-item-elevated, 
#globalnav .globalnav-submenu-list-item-elevated:lang(ar) { 
    font-family: "SF Pro AR Display", "SF Pro Gulf", "SF Pro Display",
    "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif; 
  }

#globalnav .globalnav-submenu-header, 
#globalnav .globalnav-submenu-header:lang(ar), 
#globalnav .globalnav-submenu-list-item, 
#globalnav .globalnav-submenu-list-item:lang(ar) { 
    font-family: "SF Pro AR Text", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons",
    "Helvetica Neue", Helvetica, Arial, sans-serif; 
  }
}

@media (max-width: 833px) {
#ac-localnav .ac-ln-title, 
#ac-localnav .ac-ln-title:lang(ar) { 
    font-family: "SF Pro AR Display", "SF Pro Gulf", "SF Pro Display",
    "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif; 
  }

#ac-localnav .ac-ln-menu, 
#ac-localnav .ac-ln-menu:lang(ar) { 
    font-family: "SF Pro AR Text", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons",
    "Helvetica Neue", Helvetica, Arial, sans-serif; 
  }
}

@media (max-width: 1068px) {
.typography-headline-elevated, 
.typography-headline-elevated:lang(ar), 
.typography-headline-reduced, 
.typography-headline-reduced:lang(ar), 
.typography-eyebrow-elevated, 
.typography-eyebrow-elevated:lang(ar), 
.typography-eyebrow, 
.typography-eyebrow:lang(ar), 
.typography-modal-headline, 
.typography-modal-headline:lang(ar), 
.typography-hero-headline, 
.typography-hero-headline:lang(ar), 
.typography-hero-copy, 
.typography-hero-copy:lang(ar), 
.typography-list-headline, 
.typography-list-headline:lang(ar), 
.typography-card-copy, 
.typography-card-copy:lang(ar), 
.accordion-item, 
.accordion-item:lang(ar) { 
    font-family: "SF Pro AR Display", "SF Pro Gulf", "SF Pro Display",
    "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif; 
  }

}

@media (max-width: 734px) {
.typography-headline-elevated, 
.typography-headline-elevated:lang(ar), 
.typography-headline-reduced, 
.typography-headline-reduced:lang(ar), 
.typography-eyebrow-elevated, 
.typography-eyebrow-elevated:lang(ar), 
.typography-eyebrow-reduced, 
.typography-eyebrow-reduced:lang(ar), 
.typography-modal-headline, 
.typography-modal-headline:lang(ar), 
.typography-hero-headline, 
.typography-hero-headline:lang(ar), 
.typography-list-headline, 
.typography-list-headline:lang(ar), 
.accordion-item, 
.accordion-item:lang(ar) { 
    font-family: "SF Pro AR Display", "SF Pro Gulf", "SF Pro Display",
    "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif; 
  }

.typography-hero-copy, 
.typography-hero-copy:lang(ar), 
.typography-card-copy, 
.typography-card-copy:lang(ar) { 
    font-family: "SF Pro AR Text", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons",
    "Helvetica Neue", Helvetica, Arial, sans-serif; 
  }
}


/********************/

/*** Arabic Fonts ****/


@media (min-width:1250px) {
  html[lang="ar-KW"] .paddlenav.paddlenav-alpha.paddlenav-side-aligned {
    display: none;
  }
}

.section-setup .tile-content {
  justify-content: space-between;
}

.section-setup .typography-headline-elevated,
.section-parental-controls .typography-headline-elevated {
  line-height: 1.2;
}

@media (max-width:734px) {
  .section-setup .tile-settings {
      padding: 40px 30px 0px 10px;
  }
}

@media (max-width:734px) {
  .section-setup .tile-settings .overview-setup-get-started {
      margin-inline-end: -98px;
  }
}

.section-parental-controls .large-8 {
  flex-basis: 68.67%;
  max-width: 68.67%;
}

@media (max-width:1068px) {
  .section-parental-controls .medium-10 {
      flex-basis: 83.3333333333%;
      max-width: 83.3333333333%;
  }
}

@media (max-width:734px) {
  .section-parental-controls .small-12 {
      flex-basis: 100%;
      max-width: 100%;
  }
}

.section-setup .section-content-settings .section-headline {
  width: 69.67%;
}

@media (max-width:734px) {
  .section-setup .section-content-settings .section-headline {
    width: 77.67%;
  }
}

.section-faq .accordion-button {
  text-align: right;
}

.section-setup {
  --gradient-text: linear-gradient(-115deg,#8072FF,#15B1FF,#08F2C0);
}

.section-parental-controls {
  --gradient-text: linear-gradient(-90deg,#0B9536,#40D668 50%);
}

.inline-media .start-frame {
  top: 25px;
}

@media (max-width:1068px) {
  .inline-media .start-frame {
    top: 10px;
  }
}

@media (min-width:734px) and (max-width:1068px) {
  .section-parental-controls .card-screen-time .card-content {
    padding-bottom: 65px;
  }
}

@media (max-width:734px) {
  .section-parental-controls .card-screen-time .card-content {
      padding-bottom: 55px;
  }
}

.section-setup .scroll-gallery .tile .image-icon {
  margin: 0 -10px 13px 0;
}