.fc16.who {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  /*bottom: 0px;*/
  display: flex;
align-items: center;
align-content:center;
min-height: 100%;
width: 100%;
  overflow: hidden;
  flex-wrap:wrap;
}
.idleMode--locked .fc16.who{
	opacity:0;
}

.fc16.who h1 {
    width:100%;
    text-align:center;
    font-size: 17rem;
	padding: 0px;
	text-transform: uppercase;
	line-height: 1.1;
	position: relative;
	z-index:1;
	font-weight:500;
}

.who__names {
	text-align: center;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	align-content: center;
	min-height: 100%;
	justify-content: center;
	max-width: 80%;
	margin: 0 auto;
	position: relative;
	width:100%;
	min-width:100%;
}
@media(max-width:991px){
	.who__names {
		/*width: 600px;
		min-width: 600px;
		max-width: 100%;*/
		
		width: 100%;
		min-width: 100%;
		max-width: 100%;
		
		/*left: 50%;*/
		/*transform: translatex(-50%);*/
		margin:0 auto;
	}
}
@media(max-width:767px){
	.who__names {
		/*width: 340px;
		min-width: 340px;*/
	}
}

.who__images {
	position: static;
	top: 0px;
	left: 0px;
	width:100%;
	z-index:1;
}

.who__name {
	display: inline-block;
	font-size: 17rem;
	padding: 0px;
	margin: 0px 40px;
	text-transform: uppercase;
	line-height: 1.1;
	position: relative;
	z-index:1;
    animation: WhyNamesIn 0.5s cubic-bezier(0.33, 1, 0.68, 1) both 1s;
}
@media(max-width:1890px){
	.who__name,
	.fc16.who h1 {
		font-size: 14rem;
	}
}
@media(max-width:1570px){
	.who__name,
	.fc16.who h1 {
		font-size: 11rem;
	}
}
@media(max-width:1350px){
	.who__name,
	.fc16.who h1 {
		font-size: 9rem;
		margin: 0px 30px;
	}
}
@media(max-width:1080px){
	.who__name,
	.fc16.who h1 {
		font-size: 8rem;
	}
}
@media(max-width:991px){
	.who__name,
	.fc16.who h1 {
		font-size: 7rem;
		margin: 0px 20px;
	}
}
@media(max-width:767px){
	.who__name,
	.fc16.who h1 {
		font-size: 4rem;
		margin: 0px 10px;
	}
}
.no-animations .who__name  {
	animation:none;
	opacity:0;
}

.who__name.active/*,
.who__name:hover*/ {
	cursor:pointer;
	z-index:1000;
}

.who__name::before {
  content: "";
  display: block;
  height: 45px;
  width: 0%;
  position: absolute;
  top: 50%;
  transform: translatey(-50%);
  left: 0px;
  background: black;
  transition: 0.3s all;
}
@media(max-width:1570px){
	.who__name::before {
		height: 30px;
	}
}
@media(max-width:1080px){
	.who__name::before {
		height: 20px;
	}
}
@media(max-width:991px){
	.who__name::before {
		height: 16px;
	}
}
@media(max-width:767px){
	.who__name::before {
		height: 12px;
	}
}

.who.name-active .who__name.active {
	color:#F2485F;
}
.who.name-active .who__name::before {
	width:100%;
}
.who.name-active .who__name.active:before {
	width:0%;
	z-index:1000;
}
.who.name-active .who__image.active img {
	mix-blend-mode: initial;
}




.who__image {
	position: absolute;
	background: #884AF2;
	z-index:2;
    animation: WhyImagesIn 0.5s cubic-bezier(0.33, 1, 0.68, 1) both 1s;
    max-width: 10vw;
}
@media(max-width:1199px){
    .who__image {
        max-width: 12vw;
    }
}
@media(max-width:991px){
    .who__image {
        max-width: 20vw;
    }
}
@media(max-width:767px){
    .who__image {
        max-width: 30vw;
    }
}
.no-animations .who__image  {
	animation:none;
	opacity:0;
}
.who__image.active,
.who__image:hover {
	cursor:pointer;
	z-index:1000;
}
.who__image:nth-child(1) {
	left: 26%;
	top: 48%;
}
.who__image:nth-child(2) {
	right: 26%;
	bottom: 30%;
}
.who__image:nth-child(3) {
	right: 19%;
	bottom: 13%;
}
.who__image:nth-child(4) {
	left: 38%;
	top: 63%;
}
.who__image:nth-child(5) {
	left: 40%;
	top: 11%;
}
.who__image:nth-child(6) {
	right: 40%;
	top: 30%;
}
.who__image:nth-child(7) {
	bottom: 8%;
	left: 16%;
}
.who__image:nth-child(8) {
	right: 32.7%;
	bottom: 3%;
}
.who__image:nth-child(9) {
	right: 10%;
	bottom: 61%;
}
.who__image:nth-child(10) {
	left: 18%;
	top: 29%;
}
@media(max-width:991px){
	.who__image:nth-child(1) {
		left: 22%;
		top: 48%;
	}
	.who__image:nth-child(2) {
		right: 8%;
		bottom: 30%;
	}
	.who__image:nth-child(3) {
		right: 15%;
		bottom: 13%;
	}
	.who__image:nth-child(4) {
		left: 35%;
		top: 63%;
	}
	.who__image:nth-child(5) {
		left: 34%;
		top: 7%;
	}
	.who__image:nth-child(6) {
		right: 30%;
		top: 25%;
	}
	.who__image:nth-child(7) {
		bottom: 6%;
		left: 16%;
	}
	.who__image:nth-child(8) {
		right: 27.7%;
		bottom: 3%;
	}
	.who__image:nth-child(9) {
		right: 7%;
		bottom: 64%;
	}
	.who__image:nth-child(10) {
		left: 12%;
		top: 31%;
	}
}

.who__image img {
	mix-blend-mode: multiply;
}
@media(max-width:1450px){
	.who__image img {
		width: 160px;
	}
}
@media(max-width:991px){
	.who__image img {
		width: 130px;
	}
}
@media(max-width:767px){
	.who__image img {
		width: 100px;
	}
}