@media screen and (max-width: 880px){
	.leadership-items {
	    grid-template-columns: repeat(2, 1fr);
	    gap: 30px 20px;
	}
}

@media screen and (max-width: 767px){
	.leadership-information {
	    max-height: 220px;
	    overflow-y: auto;
	}

	.leadership-popup-content .popup-inner {
	    gap: 0;
	    flex-direction: column;
	}

	.leadership-popup-content {
	    padding: 30px;
	}

	.popup-left, 
	.leadership-popup-content .popup-right h3, 
	.leadership-popup-content .popup-right .popup-position {
	    text-align: center;
	}

	.leadership-popup-content .popup-left img {
	    max-width: 170px;
	}
}

@media screen and (max-width: 600px){
	.leadership-items {
	    grid-template-columns: repeat(1, 1fr);
	    gap: 20px;
	}
}

