


.project-card__bg {
	background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}



@media (max-width: 991px) and (orientation: portrait), (max-width: 479px) {
    .project-card__text {
        text-align: left !important;
    }
}




div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}





div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}





div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}





div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}





.infographics-neiry .infographics__item--narrow {
	width: calc((100% - 20rem) / 2);
}


@media (max-width: 991px) and (orientation: portrait), (max-width: 479px) {
	.infographics-neiry .infographics__item--narrow {
		width: 100%;
	}
}




.people-neiry .people__list {
    gap: 45rem 40rem;
}

.people-neiry .people__list-second {
    justify-content: flex-start;
}


.people-neiry .people__card {
	width: calc((100% - 80rem) / 3);
}


.people-neiry .people__card-main {
	display: flex;
    align-items: center;
	gap: 15rem;
}


.people-neiry .people__card-text {
	text-align: left;
}

.people-neiry .people__card-img {
	margin: unset;
}

.people__card-post {
	font-size: 18rem;
	line-height: 1;
}

.people-neiry .people__card-subtext {
	margin-top: 13rem;
    text-align: left;
	font-size: 16rem;
	font-weight: 300;
}


.people-neiry .people__title {
	margin-bottom: 18rem;
    text-align: left;
    font-size: 28rem;
	font-weight: 500;
	text-transform: capitalize;
}



@media (max-width: 991px) and (orientation: portrait), (max-width: 479px) {
    .people__card {
        width: 100% !important;
    }

	.people-neiry .people__card-main {
		flex-direction: column;
	}

	.people-neiry .people__title {
		text-align: center;
		font-weight: bold;
		font-family: "TT Bluescreens Trial", sans-serif;
		line-height: 1;
		text-transform: uppercase;
		letter-spacing: -0.02em;
	}

	.people-neiry .people__card-text {
		text-align: center;
	}


	.people__card-subtext {
		text-align: center !important;
	}

	.people-neiry .people__card-subtext ul {
		list-style: none;
	}
}




.brands-neiry .brands__card-item {
	width: calc(100% / 2 - 2.5rem);
}


.brands-neiry .brands__card-img {
    max-height: 80rem;
	max-width: 100%;
}

.brands-neiry .brands__card-item--trans .brands__card-img {
    max-height: 55rem;
}


.brands-neiry .brands__card-item--trans {
	width: calc(100% / 3 - 3.5rem);
    flex: unset;
}


@media (max-width: 991px) and (orientation: portrait), (max-width: 479px) {
    .brands__card-item--trans {
		width: calc(100% / 2 - 2.5rem) !important;
    }
}




div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}





.files__item-desc {
	font-weight: 400;
    font-size: 14.5rem;
}


.files__item-btn {
    display: flex;
    align-items: center;
    gap: 4rem;
}











