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






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




/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/
.section.section-welcome .marquee-wrapper {
    opacity: 1;
    visibility: visible;
}




.inline-media-component-container .video-wrapper .fallback-frame {
    z-index: 2;
    visibility: visible;
    opacity: 1;
}

@media (max-width: 734px) {
.section-highlights .media-gallery-item-6 .caption-animation-container {
	margin-right: 46px;
}
}

@media only screen and (max-width: 734px) {
	.section.section-welcome .inline-media-component-container .video-wrapper {
    	height: 710px;
	}
	.inline-media-component-container .video-wrapper .fallback-frame {
    	top: 50px;
	}
}

[data-component-list*="MediaCardGallery"]:not([data-component-list*="MediaCardGalleryControl"]) .media-gallery-item-2, [data-media-card-gallery] .media-gallery-item-2 {
    --caption-width: 605px;
}
@media (max-width:1068px) {
    [data-component-list*="MediaCardGallery"]:not([data-component-list*="MediaCardGalleryControl"]) .media-gallery-item-2, [data-media-card-gallery] .media-gallery-item-2 {
        --caption-width: 555px;
    }
}
@media (max-width:734px) {
    [data-component-list*="MediaCardGallery"]:not([data-component-list*="MediaCardGalleryControl"]) .media-gallery-item-2, [data-media-card-gallery] .media-gallery-item-2 {
        --caption-width: calc(100% - var(--caption-left));
    }
}
/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/ 