

.page-primary-col--orange .foundation-hero-light .hero-card-wrapper .hero-card-wrapper--with-image .hero-card__primary-title, 
.page-primary-col--orange .foundation-hero-light .hero-card-wrapper .hero-card-wrapper--with-image .hero-card__primary-eyebrow {color: #D04A02;}
.page-primary-col--red .foundation-hero-light .hero-card-wrapper .hero-card-wrapper--with-image .hero-card__primary-title, 
.page-primary-col--red .foundation-hero-light .hero-card-wrapper .hero-card-wrapper--with-image .hero-card__primary-eyebrow {color: #E0301E;}
.page-primary-col--rose .foundation-hero-light .hero-card-wrapper .hero-card-wrapper--with-image .hero-card__primary-title, 
.page-primary-col--rose .foundation-hero-light .hero-card-wrapper .hero-card-wrapper--with-image .hero-card__primary-eyebrow {color: #D93954;}

.page-primary-col--orange .foundation-hero-light .hero-card-wrapper .hero-card-wrapper--with-image .hero-card__primary-image-container,
.page-primary-col--red .foundation-hero-light .hero-card-wrapper .hero-card-wrapper--with-image .hero-card__primary-image-container,
.page-primary-col--rose .foundation-hero-light .hero-card-wrapper .hero-card-wrapper--with-image .hero-card__primary-image-container{
    background-color: #ffffff;
}	
	
 .foundation-hero-light .hero-card-wrapper .hero-card-wrapper--with-image .hero-card__secondary ,
 .foundation-hero-color .hero-card-wrapper .hero-card-wrapper--with-image .hero-card__secondary  {
    display: none;
}
 .foundation-hero-light .hero-card-wrapper .hero-card,
 .foundation-hero-color .hero-card-wrapper .hero-card{
    margin-bottom: 0px!important;
}

 .foundation-hero-light .hero-card-wrapper .hero-card-wrapper--with-image .hero-card__image,
 .foundation-hero-color .hero-card-wrapper .hero-card-wrapper--with-image .hero-card__image
{
	text-align: right;
}

 .foundation-hero-light .hero-card-wrapper .hero-card-wrapper--with-image .hero-card__image img,
 .foundation-hero-color .hero-card-wrapper .hero-card-wrapper--with-image .hero-card__image img{
	height: 100%;
    object-fit: contain;
    object-position: right;
}
.foundation-hero-landing{
    background-size: contain!important;
    background-position: right top!important;
    background-repeat: no-repeat!important;
    background-color: #ffffff!important;
}
@media (min-width: 768px) {
.foundation-hero-landing .hero-title-component .hero-title .textColumn {width: 50%;}
}
@media (max-width: 992px) {
    .hero-card-wrapper .hero-card-wrapper--with-image .hero-card__image {height: 200px;padding-right: 0px; padding-left: 0px;}
}
@media (max-width: 768px) {
    .hero-card-wrapper .hero-card-wrapper--with-image .hero-card__image {height: 115px;}
}


.page-primary-col--orange .foundation-intro{background-color:#D04A02;}
.page-primary-col--red .foundation-intro{background-color:#E0301E;}
.page-primary-col--rose .foundation-intro{background-color:#D93954;}


.foundation-intro h2, 
.foundation-intro h3,
.foundation-intro h4,
.foundation-intro h5,
.foundation-intro h6,
.foundation-intro p
{
    color: #ffffff;
}
.foundation-intro .text-component a {border-bottom: 1px solid #ffffff;}
.page-primary-col--orange .foundation-intro .text-component p > a:hover, .page-primary-col--orange .foundation-intro .text-component td > a:hover, .page-primary-col--orange .foundation-intro .text-component li > a:hover,
.page-primary-col--rose .foundation-intro .text-component p > a:hover, .page-primary-col--rose .foundation-intro .text-component td > a:hover, .page-primary-col--rose .foundation-intro .text-component li > a:hover,
.page-primary-col--red .foundation-intro .text-component p > a:hover, .page-primary-col--red .foundation-intro .text-component td > a:hover, .page-primary-col--red .foundation-intro .text-component li > a:hover {
    border-bottom: 2px solid #ffffff; color: #ffffff;}

.foundation-tangerine,
.foundation-tangerine .hero-card-wrapper .hero-card-wrapper--with-image .hero-card__primary-image-container {
    background-color: #EB8C00!important;
}




