/*------------------------------------*\
		LOCAL SCREENS
\*------------------------------------*/




/*------------------------------------*\
		END LOCAL SCREENS
\*------------------------------------*/




/*------------------------------------*\
		LOCAL FIXES
\*------------------------------------*/

.section-apple-intelligence .typography-section-headline {
    font-size: 200px;
}
@media only screen and (max-width:1200px) {
    .section-apple-intelligence .typography-section-headline {
        font-size: 190px;
    }
}
@media only screen and (max-width:1068px) {
    .section-apple-intelligence .typography-section-headline {
        font-size: 130px;
    }
}
@media only screen and (max-width:734px) {
    .section-apple-intelligence .typography-section-headline {
        font-size: 65px;
    }
}

.typography-section-headline{
  line-height: 0.75;
}

.section-apple-intelligence .typography-section-headline{
  line-height: 0.85;
}


@media only screen and (max-width: 734px) {
  .section-routers{
    margin-top: 40px;
  }
}

.section-on-the-go > div > div.section-scenario-intro > h2{
  font-size: 132px;
}

@media only screen and (max-width: 1068px) {
  .section-on-the-go > div > div.section-scenario-intro > h2{
    font-size: 95px;
  }
}

@media only screen and (max-width: 734px) {
  .section-on-the-go > div > div.section-scenario-intro > h2{
    font-size: 44px;
  }
}

@media only screen and (max-width: 320px) {
    .section-on-the-go > div > div.section-scenario-intro > h2 {
        font-size: 41px;
    }
}

.section-in-the-car > div > div.section-scenario-intro > h2{
  font-size: 130px;
}

@media only screen and (max-width: 1068px) {
  .section-in-the-car > div > div.section-scenario-intro > h2{
    font-size: 86px;
  }
}

@media only screen and (max-width: 734px) {
  .section-in-the-car > div > div.section-scenario-intro > h2{
    font-size: 82px;
  }
}

.section-in-the-car .grid .copy-container .copy {
  font-size: 24px;
}

@media only screen and (max-width: 1068px) {
  .section-in-the-car .grid .copy-container .copy {
    font-size: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .section-in-the-car .grid .copy-container .copy {
    font-size: 18px;
  }
}

.section-in-the-kitchen .copy-container .copy {
    max-width: 480px;
}
.section-in-the-kitchen .grid-main .image-wrapper-sticky picture {
    margin-top: 235px;
}
@media only screen and (max-width: 1200px) {
    .section-in-the-kitchen .grid-main .image-wrapper-sticky picture {
    	margin-top: 285px;
    }
}

@media only screen and (max-width:734px) {
    .section-on-the-go.long-headline .copy-container {
        margin-top: 86px;
    }
}

.section-in-the-car .headline {
    padding-bottom: 125px;
}


/*------------------------------------*\
		END LOCAL FIXES
\*------------------------------------*/
