

/* Start:/company/style.css?17792995291555*/
.big-banner, .big-banner-mob {
	max-width: 100%;	
	margin-bottom: 40px;
}

.big-banner-mob {
	display: none;
}

.prioritet-block {
	display: flex;
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #f0f0f0;
}

.prioritet-block:last-child {
	border: none;
}

.prioritet-block .prioritet-img {
	width: 250px;
	flex-shrink: 0; 
	align-content: center;
}

.prioritet-block .prioritet-descr{
	flex-grow: 1;
	align-content: center;
}

.production {
	display: flex;
	flex-grow: 1;
}

.production .production-serts {
	width: 40%;
	flex-shrink: 0;
	align-content: center;
	display: flex;
	justify-content: center;
	gap: 20px;
}
.production .production-serts .production-serts-img {
	width: 33%;
}
.production .production-serts img {
	width: 100%;
	max-width: 220px;
	height: fit-content;
}

.own-production {
	display: flex;
	gap: 50px;
}

@media (max-width: 766px) {
	.big-banner {
		display: none;
	}
	.big-banner-mob {
		display: block;
		margin-top: 20px;
	}	
	.prioritet-block .prioritet-img {
		width: 100%;
		margin-bottom: 20px;
	}	
	.prioritet-block {
		display: block;
		text-align: center;
		border: none;
	}

	.production {
		display: block;
	}
	.production .production-serts {
		width: 100%;
		flex-direction: column;
	}
	.production .production-serts .production-serts-img {
		width: 100%;
		border: 1px solid #f0f0f0;
		padding: 20px;
	}
	.production .production-serts img {
		width: auto;
		max-height: 110px;
	}	

	.own-production {
		flex-direction: column;
	}
	.own-production .own-production-img img {
		width: 100%;
	}	
	
}
/* End */
/* /company/style.css?17792995291555 */
