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





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





 /*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/
@media (max-width:734px) {
    section.section-media-hero {
        --section-height-max: 850px;
    }
}

@media (max-width:734px) and (max-width:734px) {
    section.section-media-hero .media {
        --p-width: 358px;
        --p-height: 489px;
        margin-bottom: -25px;
    }
}


@media (max-width:1068px) {
    .section-connections .connections-icons .icon-content .icon-copy {
    	max-width: 200px;
	}
}

@media (max-width: 734px) {
	.section-connections .connections-icons .icon-content .icon-copy {
    	max-width: 220px;
	}
}

.card .card-control .tile-button .tile-icon.larger {
    height: 46px;
    width: 46px;
}



@media only screen and (max-width: 1068px) {
	.typography-product-stories-bento-copy {
    	font-size: 14px;
	}
}

.section-contrast .section-header .section-header-headline {
        max-width: 65%;
        min-width: 50%;
    }

@media only screen and (max-width: 1068px) {
    .section-contrast .section-header .section-header-headline {
        max-width: 552px;
        min-width: 50%;
    }
}

@media (max-width: 734px) { 
    .section-contrast .section-header .section-header-headline {
        max-width: 100%;
        min-width: 100%;
    }
}

@media only screen and (max-width: 1068px) {
	.media-gallery-item-2 .caption.typography-media-card-gallery-headline {
    	margin-top: -10px;
	}
}
/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/
