.manufacturing_type1_row {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.manufacturing_type1_text_part {
	width: 48%;
	padding-bottom: 100px;
}
.manufacturing_type1_gallery_bigbox {
	width: 48%;
	position: absolute;
	right: 0%;
}
.manufacturing_type1_text_eu_box {
	display: flex;
	align-items: center;
	margin-bottom: 20px;
}
.manufacturing_type1_text_eu_retina {
	width: 71px;
	height: 47px;
	object-fit: cover;
}
.manufacturing_type1_text_eu_img {
	margin-right: 15px;
	width: 70px;
	text-align: center;
}
.manufacturing_type1_text_eu_text {
	font-family: ilaria, sans-serif;
	font-weight: 700;
	font-size: 17px;
	color: #202020;
}
.manufacturing_type1_text {
	font-family: ilaria, sans-serif;
	font-weight: 400;
	line-height: 2;
	font-size: 16px;
	color: #202020;
	margin-bottom: 71px;
	width: 80%;
}
.manufacturing_type1_iso_row {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.manufacturing_type1_iso_box {
	width: 48%;
	display: flex;
	align-items: center;
}
.manufacturing_type1_iso {
	width: 95px;
	height: 134px;
	object-fit: cover;
}
.manufacturing_type1_iso_text_box_title {
	margin-left: 25px;
	font-family: ilaria, sans-serif;
	font-weight: 700;
	font-size: 17px;
	margin-bottom: 12px;
}
.manufacturing_type1_iso_subtitle {
	margin-left: 25px;
	font-family: ilaria, sans-serif;
	font-weight: 400;
	font-size: 16px;
	line-height: 1.5;
}
.manufacturing_type1_text_eu_retina2 {
	height: 30px;
}

@keyframes slide {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-100%);
  }
}

.manufacturing_type1_gallery_row {
  overflow: hidden;
  padding: 0 0 60px 0;
  white-space: nowrap;
  position: relative;
}

.manufacturing_type1_gallery_row:before,
.manufacturing_type1_gallery_row:after {
  position: absolute;
  top: 0;
  width: 250px;
  height: 100%;
  content: "";
  z-index: 2;
}

.manufacturing_type1_gallery_row:before {
  left: 0;
  background: linear-gradient(to left, rgba(255, 255, 255, 0), white);
}



.manufacturing_type1_gallery_row:hover .manufacturing_type1_gallery_box {
  /**animation-play-state: paused; */
}

.manufacturing_type1_gallery_box {
  display: inline-block;
  animation: 27s slide infinite linear;
}

.manufacturing_type1_gallery_box img {
  height: 500px;
  width: 380px;
  margin: 0 20px;
  object-fit: cover;
}
.manufacturing_type1_gallery_bigbox_mobile {
	display: none;
}

@media screen and (max-width: 1400px) {
	.manufacturing_type1_text {width: 100%;}
}
@media screen and (max-width: 1200px) {
	.manufacturing_type1_iso_box {width: 100%; margin-bottom: 15px;}
	.manufacturing_type1_iso {width: 70px; height: 94px;}
	.manufacturing_type1_text {margin-bottom: 40px;}
	.manufacturing_type1_text_eu_box {margin-bottom: 22px;}

}
@media screen and (max-width: 992px) {
	.manufacturing_type1_text_part {width: 100%;}
	.manufacturing_type1_gallery_bigbox {display: none; width: 100%; position: static;}
	.manufacturing_type1_gallery_bigbox_mobile {display: block;}
	.manufacturing_type1_iso_box {width: 47%;}
	.manufacturing_type1_text_part {padding-bottom: 40px;}
	.manufacturing_type1_gallery_row:before {background: 0;}
	.manufacturing_type1_text_eu_box {justify-content: center;}
	.manufacturing_type1_text {text-align: center;}

}
@media screen and (max-width: 767px) {
	.manufacturing_type1_text_eu_box {flex-direction: column;}
	.manufacturing_type1_text_eu_img {margin-right: 0; margin-bottom: 15px;}
	.manufacturing_type1_iso_box {width: 100%;}
	.manufacturing_type1_iso_text_box_title {font-size: 20px;}
	.manufacturing_type1_gallery_box img {height: 300px; width: 240px; margin: 0 5px;}
	.manufacturing_type1_gallery_box {animation: 12s slide infinite linear;}
	.manufacturing_type1_text_eu_text {text-align: center; line-height: 1.5;}
}
@media screen and (max-width: 393px) {}
@media screen and (max-width: 375px) {}
@media screen and (max-width: 320px) {}

