.clientsHome{
    display: flex;
    flex-wrap: wrap;
}
.clientsHome__block{
    flex-basis: 20%;
    /* padding-top: 20%; */
    height: 20vw;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 10px;
    transition: 0.25s;
}
@media(max-width:991px){
	.clientsHome__block{
		flex-basis: 50%;
		height: 50vw;
	}
	div.clientsHome__block {
	  display: none;
	}
}
.clientsHome__block img{
    transition: 0.25s;
}
@media(max-width:991px){
	.clientsHome__block img{
		max-width: 60%;
	}
}
.clientsHome__block {
	cursor:default;
}
/*a.clientsHome__block:hover{
    background-color: var(--turquoise);
    transition: 0.25s;
}
a.clientsHome__block:not(.dark):hover img{
    filter: invert(1);
    transition: 0.25s;
}*/
.clientsHome__block p{
    font-size: 3rem;
}

@media(max-width:1450px){
	.clientsHome__block p{
		font-size: 2.3rem;
	}
}
@media (max-width: 991px){
    .clientsHome__heading{
        display: none;
    }
}
.clientsHome__block.dark{
    background-color: #000;
	mix-blend-mode: difference;
	filter: invert(1);
}
.clientsHome__block.dark img{
    filter: invert(1);
}
.clientsHome__block.span2{
    flex-basis: 40%;
}
.clientsHome__block.span3{
    flex-basis: 60%;
}
.clientsHome__block.check{
    background-image: linear-gradient(90deg, #000, #000 50%, #fff 50%, #fff);
	mix-blend-mode: difference;
	filter: invert(1);
}
.clientsHome__block.checkReverse{
    background-image: linear-gradient(90deg, #fff, #fff 50%, #000 50%, #000);
	mix-blend-mode: difference;
	filter: invert(1);	
}
.novartis-logo {
    width:280px;
    max-width:100%;
}



@media(max-width:991px){
	.clientsHome__block.mobile-light {
	  background: transparent;
	}
	.clientsHome__block.mobile-dark {
	  background: black;
	}
	.clientsHome__block.mobile-invert img {
		filter: invert(1);
	}
	.clientsHome__block.dark.mobile-light img {
		filter: invert(0);
	}
}