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

.section-hero .inline-media figure.inline-video-frame-start { background-image:url("/it/accessibility/images/overview/fallbacks/hero_startframe__dilc8wbk2cqe_large.jpg"); }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .section-hero .inline-media figure.inline-video-frame-start { background-image:url("/it/accessibility/images/overview/fallbacks/hero_startframe__dilc8wbk2cqe_large_2x.jpg"); }
}
@media only screen and (max-width: 1068px) {
  .section-hero .inline-media figure.inline-video-frame-start { background-image:url("/it/accessibility/images/overview/fallbacks/hero_startframe__dilc8wbk2cqe_medium.jpg"); }
}
@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .section-hero .inline-media figure.inline-video-frame-start { background-image:url("/it/accessibility/images/overview/fallbacks/hero_startframe__dilc8wbk2cqe_medium_2x.jpg"); }
}
@media only screen and (max-width: 734px) {
  .section-hero .inline-media figure.inline-video-frame-start { background-image:url("/it/accessibility/images/overview/fallbacks/hero_startframe__dilc8wbk2cqe_small.jpg"); }
}
@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .section-hero .inline-media figure.inline-video-frame-start { background-image:url("/it/accessibility/images/overview/fallbacks/hero_startframe__dilc8wbk2cqe_small_2x.jpg"); }
}
.section-hero .inline-media figure.inline-video-frame-end { background-image:url("/it/accessibility/images/overview/fallbacks/hero_endframe__eocolbpq4bsm_large.jpg"); }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .section-hero .inline-media figure.inline-video-frame-end { background-image:url("/it/accessibility/images/overview/fallbacks/hero_endframe__eocolbpq4bsm_large_2x.jpg"); }
}
@media only screen and (max-width: 1068px) {
  .section-hero .inline-media figure.inline-video-frame-end { background-image:url("/it/accessibility/images/overview/fallbacks/hero_endframe__eocolbpq4bsm_medium.jpg"); }
}
@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .section-hero .inline-media figure.inline-video-frame-end { background-image:url("/it/accessibility/images/overview/fallbacks/hero_endframe__eocolbpq4bsm_medium_2x.jpg"); }
}
@media only screen and (max-width: 734px) {
  .section-hero .inline-media figure.inline-video-frame-end { background-image:url("/it/accessibility/images/overview/fallbacks/hero_endframe__eocolbpq4bsm_small.jpg"); }
}
@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .section-hero .inline-media figure.inline-video-frame-end { background-image:url("/it/accessibility/images/overview/fallbacks/hero_endframe__eocolbpq4bsm_small_2x.jpg"); }
}

.grid-item-assistive-touch.full .inline-media figure.inline-video-frame-start { background-image:url("/it/accessibility/images/overview/fallbacks/pinch_startframe__f9funmd6jxyu_large.jpg"); }
@media (min-resolution:144dpi),only screen and (min-resolution:1.5dppx) {
  .grid-item-assistive-touch.full .inline-media figure.inline-video-frame-start { background-image:url("/it/accessibility/images/overview/fallbacks/pinch_startframe__f9funmd6jxyu_large_2x.jpg"); }
}
@media only screen and (max-width:1068px) {
  .grid-item-assistive-touch.full .inline-media figure.inline-video-frame-start { background-image:url("/it/accessibility/images/overview/fallbacks/pinch_startframe__f9funmd6jxyu_medium.jpg"); }
}
@media only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi) {
  .grid-item-assistive-touch.full .inline-media figure.inline-video-frame-start { background-image:url("/it/accessibility/images/overview/fallbacks/pinch_startframe__f9funmd6jxyu_medium_2x.jpg"); }
}
@media only screen and (max-width:734px) {
  .grid-item-assistive-touch.full .inline-media figure.inline-video-frame-start { background-image:url("/it/accessibility/images/overview/fallbacks/pinch_startframe__f9funmd6jxyu_small.jpg"); }
}
@media only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi) {
  .grid-item-assistive-touch.full .inline-media figure.inline-video-frame-start { background-image:url("/it/accessibility/images/overview/fallbacks/pinch_startframe__f9funmd6jxyu_small_2x.jpg"); }
}
.grid-item-assistive-touch.full .inline-media figure.inline-video-frame-end { background-image:url("/it/accessibility/images/overview/fallbacks/pinch_endframe__gedcfxevpbyy_large.jpg"); }
@media (min-resolution:144dpi),only screen and (min-resolution:1.5dppx) {
  .grid-item-assistive-touch.full .inline-media figure.inline-video-frame-end { background-image:url("/it/accessibility/images/overview/fallbacks/pinch_endframe__gedcfxevpbyy_large_2x.jpg"); }
}
@media only screen and (max-width:1068px) {
  .grid-item-assistive-touch.full .inline-media figure.inline-video-frame-end { background-image:url("/it/accessibility/images/overview/fallbacks/pinch_endframe__gedcfxevpbyy_medium.jpg"); }
}
@media only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi) {
  .grid-item-assistive-touch.full .inline-media figure.inline-video-frame-end { background-image:url("/it/accessibility/images/overview/fallbacks/pinch_endframe__gedcfxevpbyy_medium_2x.jpg"); }
}
@media only screen and (max-width:734px) {
  .grid-item-assistive-touch.full .inline-media figure.inline-video-frame-end { background-image:url("/it/accessibility/images/overview/fallbacks/pinch_endframe__gedcfxevpbyy_small.jpg"); }
}
@media only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi) {
  .grid-item-assistive-touch.full .inline-media figure.inline-video-frame-end { background-image:url("/it/accessibility/images/overview/fallbacks/pinch_endframe__gedcfxevpbyy_small_2x.jpg"); }
}

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




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


html.ios.safari .section-hero .container {
	--ios-header: -23px;
}


@media only screen and (max-width: 734px) {
	.grid-item-assistive-touch.full .grid-copy {
		max-width: 174px;
	}
}

#ac-globalfooter .ac-gf-sosumi .statement {
	font-size: 14px;
}

#ac-globalfooter .statement a {
  color: #06c;
}



.grid-item.grid-item-spoken-content .main-content .copy-wrapper .typography-grid-copy-secondary {
    line-height: 1.2;
}

@media only screen and (max-width:734px) {
    .section-cognitive .section-footer .typography-section-button {
        font-size: 15px;
    }
}



.section-tiles-grid.section-hearing .section-headline {
    min-width: 525px;
}

@media only screen and (max-width:1068px) {
	.section-tiles-grid.section-hearing .section-headline {
    	min-width: 376px;
	}
}

@media only screen and (max-width:734px) {
	.section-tiles-grid.section-hearing .section-headline {
    	min-width: 280px;
	}
}

.grid-item.grid-item-magnifier .magnifier-graphic .microwave-button {
    left: 18.1%;
}

@media only screen and (max-width:1068px) {
    .grid-item.grid-item-magnifier .magnifier-graphic .microwave-button {
        left: 17.5%;
    }
}

@media only screen and (max-width:734px) {
    .grid-item.grid-item-magnifier .magnifier-graphic .microwave-button {
        left: 19.4%;
    }
}

@media only screen and (max-width:734px) {
	.grid-item.grid-item-live-speech .main-content .typography-headline-elevated {
    	font-size: 33px;
	}
}

@media only screen and (max-width:1068px) {
    .grid-item-voiceover .header-content {
        max-width: 165px;
    }
}

@media only screen and (max-width:734px) {
    .grid-item-voiceover .header-content {
        padding-block-end: 350px;
    }
}

@media only screen and (max-width:1068px) {
    .typography-grid-copy {
        font-size: 31px;
    }
}

@media only screen and (max-width:734px) {
    .typography-grid-copy {
        font-size: 28px;
    }
}

.section-resources .resources-grid .row .resource-item .icon-headline {
    max-width: 14.5ch;
}

.grid-item.full .header-content {
    padding-top: 40px
}

@media only screen and (max-width: 1068px) {
    .grid-item.full .header-content {
        padding-top: 30px;
    }
}

@media only screen and (max-width: 734px) {
    .grid-item.full {
        display: flex;
    }
}

@media only screen and (max-width: 734px) {
    .grid-item.full .header-content {
        margin-bottom: 0;
    }
}

@media only screen and (max-width: 734px) {
    .grid-item-magnifier.full .header-content {
        margin-bottom: 20px;
    }
}

@media only screen and (max-width:734px) {
    .grid-item-assistive-touch.full .main-content {
        bottom: -25px;
    }
}

@media only screen and (max-width:734px) {
    .grid-item-voiceover {
        --picture-height: 510px;
        max-height: var(--picture-height);
    }
}

@media only screen and (max-width:734px) {
    .section-speech {
        --headline-length: 11ch;
    }
}

@media only screen and (max-width:734px) {
    .section-features .features-card-eye-tracking .tile {
    padding-bottom: 6px;
    }
}

@media (min-width:1441px) {
	.resources-gallery.scroll-gallery .paddlenav {
		display: none;
	}
}

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