.products-main div{
    height: 420px;
}


@media only screen and (max-width: 1068px) {
    .products-main div{
        height: 372px;
    }

}



@media only screen and (max-width: 735px) {
    .products-main div{
        height: 218px;
    }

}


.main .section-hero .hero-image-text span span{
	display: inline-block;
}


@media only screen and (max-width: 735px) {
	.main .section-hero .hero-image-text span span{
		display: none;
	}
}


.section.section-hero .hero-image-text {
    width: 1048px;
}


@media only screen and (max-width: 1068px) {
    .section.section-hero .hero-image-text {
        width: 692px
    }
}

@media only screen and (max-width: 735px) {
    .section.section-hero .hero-image-text {
        width: 74.46809%
    }
}

@media only screen and (max-width: 375px) {
    .section.section-hero .hero-image-text {
        width: 87.5%
    }
}


/*20200722*/

#main .section-page-headline sup{
   font-size: 1em;
   bottom: 0em;
}

#main .section-page-headline sup .footnote{
    padding-left:0px;
}

#main .products-and-services-grid sup{
    font-size: 0.8em;
    bottom:0em;
}

#main .products-and-services-grid sup .footnote{
    display:inline-block;
    color:#333;
}

#main .products-and-services-grid sup .footnote:hover{
    color:#0070c9;
}

