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






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



/*------------------------------------*\
   GLOBAL FOOTER STYLES
\*------------------------------------*/






/*------------------------------------*\
   END GLOBAL FOOTER STYLES
\*------------------------------------*/ 



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

.section.section-welcome .marquee-wrapper{
 	visibility: visible;
 	opacity: 1;
 }
 

html.inline-media .section.section-welcome:not(:has(.inline-media-component-container.fallback)) .marquee-wrapper {
    transform: translate3d(-50%, 0px, 0);
    }

@media only screen and (min-width: 1069px) {

	.section-compatibility .devices{
		max-width: 785px;
	}

}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-compatibility .devices{
		max-width: 425px;
	}
	#shared-welcome-hero-endframe-8 img{
		margin-top: 30px;
	}
	
}

@media only screen and (min-width: 772px) and (max-width: 1068px) {
	.section-compatibility .devices{
		max-width: 550px;
	}
}




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