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


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




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

.section-hero .container .video-fallback {
    display: inline;
}

.section-hero .hero-copy-container {
    opacity: 100;
    margin-top: 20px;
}


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

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

@media only screen and (max-width: 734px) {
	.grid-item-magnifier .header-content {
    	max-width:240px
	}
}



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

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

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

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




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

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


.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;
    }
    .grid-item.grid-item-hearing-health .header-content {
        margin-bottom: 20px;
    }
}

.section-resources .resources-grid .row .resource-item.resource-guides .resource-cta {
    margin: 0;
    max-width: 22ch;
}

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

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