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

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

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

.stat-text {
	padding-top: 15px;
}
@media only screen and (max-width: 1068px) {
	.touch-control-headline {
		--touch-control-gap: 168px;
		top: 231px;
	}
}
@media only screen and (max-width: 1068px) {
	.bento-cell-copy .touch-control-headline-container {
		font-size: 32px;
	}
}

@media only screen and (min-width: 1200px) and (max-width: 1600px) {
	.bento-cell-microphones .pin-overflow-container {
		height: 405px;
	}
}

@media only screen and (min-width: 1025px) and (max-width: 1199px) {
	.bento-cell-microphones .pin-overflow-container {
		height: 425px;
	}
}

@media only screen and (min-width: 900px) and (max-width: 1024px) {
	.bento-cell-microphones .pin-overflow-container {
		height: 343px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 899px) {
	.bento-cell-microphones .pin-overflow-container {
		height: 345px;
	}
}

.section-ar {
	margin-bottom: 0px;
}

.touch-text {
	display: none;
}

@media only screen and (min-width: 1068px) and (max-width: 1550px) {
	.touch-text {
		display: block;
	}
}

@media only screen and (max-width: 1068px) {
	.touch-control-end {
		left: calc(50% + var(--touch-control-gap) / 2 + 20px);
	}
}

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