/*CSS fixes for modern VA: 1/16*/

/* DI Logo alignment issue fix*/
.cmp-di-header__secondary-nav-wrapper .cmp-di-header__insights-title {
    display: block;
	margin-top: 3px;
}
.cmp-di-header__logo__title-wrapper img{
	height: auto!important;
}
/* DI Logo alignment issue fix ends */

/* CBC Homepage CTA mobile alignment fix 1572600*/
@media screen and (max-width: 767px){
	.cmp-cta__homepage-fixed .cmp-cta__bg-img .cmp-cta__container-content {
		padding-bottom: 60px;
	}
	.cmp-cta__homepage-fixed .cmp-title__text{
		font-size:32px;
	}
	.cmp-cta__homepage-fixed .cmp-text p{
		font-size:16px;
	}
}
/* CBC Homepage CTA mobile alignment fix ends*/
/* Alliance details v2 List Image fix starts 1658199*/
.cmp-list-image-v2--column-centered--awards.cmp-list-image-v2--column-centered--width-900 .cmp-btn .button-container a{
	white-space: initial;
}
/* Alliance details v2 List Image fix ends */

/* Hide office promo on Global office location page */
.global-office-locations-page .cmp-offices-details-promo--variant{
	display: none;
}
/* Hide office promo on Global office location page ends */

/* 1696144: Industries Details Template | text within components turned blue with Jan release */
.cmp-promo__services .cmp-promo__content__desc {
	color: #000000;
}

/* Fix for 1700473*/
.cmp-list-image-v2__body .cmp-text p, .cmp-list-image-v2__body .cmp-title a {
  word-break: break-word;
}
/* fix for 1703697 */
.image--hero img {
  object-fit: cover;
  width: 100%;
 }
 @media (max-width: 1920px) {
   .image--hero img {
     height: 376px;
   }
 }
 @media (min-width: 1920px) {
   .image--hero img {
     max-height: 460px;
   }
 }
 @media screen and (max-width: 767px) {
   .image--hero img {
     max-height: 200px;
   }
 }
