
.breakdance .bde-section-2348-100 .section-container {
	justify-content: flex-end;
}

.breakdance .bde-section-2348-100 {
	background-color: #070707;
}

.breakdance .bde-section-2348-100 .section-container {
	--bde-section-width: 1698px;
}

.breakdance .bde-section-2348-100 .section-container {
	padding-top: 200px;
}

@media (max-width:1119px) {
	.breakdance .bde-section-2348-100 .section-container {
		padding-bottom: 70px;
		padding-top: 175px;
	}
	
	.breakdance .bde-section-2348-100 {
		margin-top: 0px;
	}
}

@media (max-width:1023px) {
	.breakdance .bde-section-2348-100 .section-container {
		padding-top: 150px;
	}
}

@media (max-width:767px) {
	.breakdance .bde-section-2348-100 .section-container {
		padding-bottom: 50px;
	}
}

.breakdance .bde-columns-2348-140 {
	--columnCount: 2;
}

@media (max-width:1119px) {
	.breakdance .bde-columns-2348-140 {
		--columnCount: 2;
	}
	
	.breakdance .bde-columns-2348-140.bde-columns {
		flex-direction: column;
		flex-wrap: nowrap;
	}
	
	.breakdance .bde-columns-2348-140.bde-columns > .bde-column {
		width: 100%;
	}
}

@media (max-width:1023px) {
	.breakdance .bde-columns-2348-140 {
		--columnCount: 2;
	}
}

@media (max-width:767px) {
	.breakdance .bde-columns-2348-140 {
		--columnCount: 2;
	}
}

@media (max-width:479px) {
	.breakdance .bde-columns-2348-140 {
		--columnCount: 2;
	}
}

.breakdance .bde-column-2348-141 {
	--column-width: 40%;
}

.breakdance .bde-heading-2348-143 {
	color: #fff;
}

.breakdance .bde-text-2348-144 {
	color: #fff;
	margin-top: 30px;
	margin-bottom: 30px;
}

.breakdance .bde-column-2348-142 {
	--column-width: 60%;
	border-radius: 7px;
	min-height: 500px;
}

.breakdance .bde-column-2348-142 {
	background-image: url("https://cdn-ildmecj.nitrocdn.com/xegIFNUYWMqHwvwYfnUmYQbvTzvesQaH/assets/images/optimized/rev-5fc1ea0/trentonforging.com/wp-content/uploads/2024/02/industrial-forging.webp");
	background-size: auto auto;
	background-repeat: no-repeat;
	background-position: right center;
}

.breakdance .bde-column-2348-142.nitro-lazy {
	background-image: none !important;
}

.breakdance .bde-column-2348-142 > * {
	z-index: 1;
}

.breakdance .bde-column-2348-142 > .section-background-overlay {
	z-index: 0;
}

.breakdance .bde-column-2348-142 > .section-background-overlay {
	background: linear-gradient(90deg, rgba(0, 0, 0, .93) 25.128205128205%, rgba(255, 0, 0, 0) 99.487179487179%);
}

.breakdance .bde-column-2348-142 {
	overflow: hidden;
}

@media (max-width:1119px) and (min-width:1024px) {
	.breakdance .bde-column-2348-142 {
		display: none;
	}
}

@media (max-width:1023px) and (min-width:768px) {
	.breakdance .bde-column-2348-142 {
		display: none;
	}
}

@media (max-width:767px) and (min-width:480px) {
	.breakdance .bde-column-2348-142 {
		display: none;
	}
}

@media (max-width:479px) {
	.breakdance .bde-column-2348-142 {
		display: none;
	}
}

@media (max-width:1119px) {
	.breakdance .bde-column-2348-142 {
		overflow: hidden;
	}
}

@media (max-width:1023px) {
	.breakdance .bde-column-2348-142 {
		overflow: hidden;
	}
}

@media (max-width:767px) {
	.breakdance .bde-column-2348-142 {
		overflow: hidden;
	}
}

@media (max-width:479px) {
	.breakdance .bde-column-2348-142 {
		overflow: hidden;
	}
}

.breakdance .bde-section-2348-295 {
	background-color: #fff;
}

.breakdance .bde-section-2348-295 .section-container {
	--bde-section-width: 1689px;
}

.breakdance .bde-section-2348-295 .section-container {
	padding-bottom: 80px;
	padding-top: 110px;
}

@media (max-width:767px) {
	.breakdance .bde-section-2348-295 .section-container {
		padding-top: 80px;
	}
}

.breakdance .bde-columns-2348-296 {
	--columnCount: 2;
}

@media (max-width:1119px) {
	.breakdance .bde-columns-2348-296 {
		--columnCount: 2;
		--bde-column-gap: 0px;
	}
}

@media (max-width:1023px) {
	.breakdance .bde-columns-2348-296 {
		--columnCount: 2;
		--bde-column-gap: 20px;
	}
	
	.breakdance .bde-columns-2348-296.bde-columns {
		flex-direction: column;
		flex-wrap: nowrap;
	}
	
	.breakdance .bde-columns-2348-296.bde-columns > .bde-column {
		width: 100%;
	}
	
	.breakdance .bde-columns-2348-296 > div:nth-child(1) {
		order: 10;
	}
	
	.breakdance .bde-columns-2348-296 > div:nth-child(2) {
		order: 9;
	}
	
	.breakdance .bde-columns-2348-296 > div:nth-child(3) {
		order: 8;
	}
	
	.breakdance .bde-columns-2348-296 > div:nth-child(4) {
		order: 7;
	}
	
	.breakdance .bde-columns-2348-296 > div:nth-child(5) {
		order: 6;
	}
	
	.breakdance .bde-columns-2348-296 > div:nth-child(6) {
		order: 5;
	}
	
	.breakdance .bde-columns-2348-296 > div:nth-child(7) {
		order: 4;
	}
	
	.breakdance .bde-columns-2348-296 > div:nth-child(8) {
		order: 3;
	}
	
	.breakdance .bde-columns-2348-296 > div:nth-child(9) {
		order: 2;
	}
	
	.breakdance .bde-columns-2348-296 > div:nth-child(10) {
		order: 1;
	}
}

@media (max-width:767px) {
	.breakdance .bde-columns-2348-296 {
		--columnCount: 2;
	}
}

@media (max-width:479px) {
	.breakdance .bde-columns-2348-296 {
		--columnCount: 2;
	}
}

.breakdance .bde-column-2348-299 {
	--column-width: 50%;
	justify-content: center;
}

.breakdance .bde-column-2348-299 {
	display: flex;
	align-items: center;
}

.breakdance .bde-heading-2348-300 {
	width: 75%;
}

@media (max-width:767px) {
	.breakdance .bde-heading-2348-300 {
		width: 95%;
	}
}

.breakdance .bde-text-2348-301 {
	width: 75%;
	margin-top: 30px;
}

@media (max-width:767px) {
	.breakdance .bde-text-2348-301 {
		width: 95%;
	}
}

.breakdance .bde-column-2348-297 {
	--column-width: 50%;
	align-items: center;
	text-align: center;
}

@media (max-width:1119px) {
	.breakdance .bde-column-2348-297 {
		justify-content: center;
	}
}

@media (max-width:767px) {
	.breakdance .bde-column-2348-297 {
		align-items: center;
		text-align: center;
	}
}

.breakdance .bde-image-2348-298 {
	width: 75%;
}

.breakdance .bde-image-2348-298 .breakdance-image-container {
	border-radius: 7px;
}

.breakdance .bde-image-2348-298 .breakdance-image-clip {
	border-radius: 7px;
}

.breakdance .bde-image-2348-298 .breakdance-image-object {
	width: 100%;
	height: auto;
	object-fit: cover;
	aspect-ratio: 4/3;
	object-fit: cover;
}

@media (max-width:767px) {
	.breakdance .bde-image-2348-298 {
		width: 95%;
	}
	
	.breakdance .bde-image-2348-298 .breakdance-image-object {
		width: 100%;
		height: auto;
	}
}

.breakdance .bde-section-2348-309 {
	background-color: #efefef;
}

.breakdance .bde-section-2348-309 .section-container {
	--bde-section-width: 1689px;
}

.breakdance .bde-section-2348-309 .section-container {
	padding-bottom: 80px;
	padding-top: 80px;
}

@media (min-width:1120px) {
	.breakdance .bde-section-2348-309 {
		display: none;
	}
}

@media (max-width:1119px) and (min-width:1024px) {
	.breakdance .bde-section-2348-309 {
		display: none;
	}
}

@media (max-width:1023px) and (min-width:768px) {
	.breakdance .bde-section-2348-309 {
		display: none;
	}
}

@media (max-width:767px) and (min-width:480px) {
	.breakdance .bde-section-2348-309 {
		display: none;
	}
}

@media (max-width:479px) {
	.breakdance .bde-section-2348-309 {
		display: none;
	}
}

.breakdance .bde-columns-2348-310 {
	--columnCount: 2;
}

@media (max-width:1119px) {
	.breakdance .bde-columns-2348-310 {
		--columnCount: 2;
	}
	
	.breakdance .bde-columns-2348-310.bde-columns {
		flex-direction: column;
		flex-wrap: nowrap;
	}
	
	.breakdance .bde-columns-2348-310.bde-columns > .bde-column {
		width: 100%;
	}
}

@media (max-width:1023px) {
	.breakdance .bde-columns-2348-310 {
		--columnCount: 2;
	}
}

@media (max-width:767px) {
	.breakdance .bde-columns-2348-310 {
		--columnCount: 2;
	}
}

@media (max-width:479px) {
	.breakdance .bde-columns-2348-310 {
		--columnCount: 2;
	}
}

.breakdance .bde-column-2348-311 {
	--column-width: 50%;
	justify-content: center;
}

.breakdance .bde-column-2348-311 {
	display: flex;
	align-items: center;
}

.breakdance .bde-heading-2348-312 {
	width: 75%;
	font-size: 48px;
}

.breakdance .bde-text-2348-313 {
	width: 75%;
	margin-top: 30px;
}

.breakdance .bde-column-2348-314 {
	--column-width: 50%;
	align-items: center;
	text-align: center;
	justify-content: center;
}

.breakdance .bde-image-2348-315 {
	width: 75%;
}

.breakdance .bde-image-2348-315 .breakdance-image-container {
	border-radius: 7px;
}

.breakdance .bde-image-2348-315 .breakdance-image-clip {
	border-radius: 7px;
}

.breakdance .bde-image-2348-315 .breakdance-image-object {
	width: 100%;
	height: 410px;
	aspect-ratio: 3/2;
}

.breakdance .bde-section-2348-323 {
	background-color: #efefef;
}

.breakdance .bde-section-2348-323 .section-container {
	--bde-section-width: 1689px;
}

.breakdance .bde-section-2348-323 .section-container {
	padding-bottom: 80px;
	padding-top: 80px;
}

.breakdance .bde-columns-2348-324 {
	--columnCount: 2;
}

@media (max-width:1119px) {
	.breakdance .bde-columns-2348-324 {
		--columnCount: 2;
		--bde-column-gap: 0px;
	}
}

@media (max-width:1023px) {
	.breakdance .bde-columns-2348-324 {
		--columnCount: 2;
		--bde-column-gap: 20px;
	}
	
	.breakdance .bde-columns-2348-324.bde-columns {
		flex-direction: column;
		flex-wrap: nowrap;
	}
	
	.breakdance .bde-columns-2348-324.bde-columns > .bde-column {
		width: 100%;
	}
}

@media (max-width:767px) {
	.breakdance .bde-columns-2348-324 {
		--columnCount: 2;
	}
}

@media (max-width:479px) {
	.breakdance .bde-columns-2348-324 {
		--columnCount: 2;
	}
}

.breakdance .bde-column-2348-325 {
	--column-width: 50%;
	align-items: center;
	text-align: center;
	justify-content: center;
}

.breakdance .bde-image-2348-326 {
	width: 75%;
}

.breakdance .bde-image-2348-326 .breakdance-image-container {
	border-radius: 7px;
}

.breakdance .bde-image-2348-326 .breakdance-image-clip {
	border-radius: 7px;
}

.breakdance .bde-image-2348-326 .breakdance-image-object {
	width: 100%;
	height: auto;
	object-fit: cover;
	aspect-ratio: 4/3;
	object-fit: cover;
}

@media (max-width:767px) {
	.breakdance .bde-image-2348-326 {
		width: 95%;
	}
	
	.breakdance .bde-image-2348-326 .breakdance-image-object {
		width: 100%;
		height: auto;
	}
}

.breakdance .bde-column-2348-327 {
	--column-width: 50%;
	justify-content: center;
}

.breakdance .bde-column-2348-327 {
	display: flex;
	align-items: center;
}

.breakdance .bde-heading-2348-328 {
	width: 75%;
}

@media (max-width:767px) {
	.breakdance .bde-heading-2348-328 {
		width: 95%;
	}
}

.breakdance .bde-text-2348-329 {
	width: 75%;
	margin-top: 30px;
}

@media (max-width:767px) {
	.breakdance .bde-text-2348-329 {
		width: 95%;
	}
}

.breakdance .bde-section-2348-342 {
	background-color: #fff;
}

.breakdance .bde-section-2348-342 .section-container {
	--bde-section-width: 1689px;
}

.breakdance .bde-section-2348-342 .section-container {
	padding-bottom: 80px;
	padding-top: 80px;
}

.breakdance .bde-columns-2348-343 {
	--columnCount: 2;
}

@media (max-width:1119px) {
	.breakdance .bde-columns-2348-343 {
		--columnCount: 2;
		--bde-column-gap: 0px;
	}
}

@media (max-width:1023px) {
	.breakdance .bde-columns-2348-343 {
		--columnCount: 2;
		--bde-column-gap: 20px;
	}
	
	.breakdance .bde-columns-2348-343.bde-columns {
		flex-direction: column;
		flex-wrap: nowrap;
	}
	
	.breakdance .bde-columns-2348-343.bde-columns > .bde-column {
		width: 100%;
	}
	
	.breakdance .bde-columns-2348-343 > div:nth-child(1) {
		order: 10;
	}
	
	.breakdance .bde-columns-2348-343 > div:nth-child(2) {
		order: 9;
	}
	
	.breakdance .bde-columns-2348-343 > div:nth-child(3) {
		order: 8;
	}
	
	.breakdance .bde-columns-2348-343 > div:nth-child(4) {
		order: 7;
	}
	
	.breakdance .bde-columns-2348-343 > div:nth-child(5) {
		order: 6;
	}
	
	.breakdance .bde-columns-2348-343 > div:nth-child(6) {
		order: 5;
	}
	
	.breakdance .bde-columns-2348-343 > div:nth-child(7) {
		order: 4;
	}
	
	.breakdance .bde-columns-2348-343 > div:nth-child(8) {
		order: 3;
	}
	
	.breakdance .bde-columns-2348-343 > div:nth-child(9) {
		order: 2;
	}
	
	.breakdance .bde-columns-2348-343 > div:nth-child(10) {
		order: 1;
	}
}

@media (max-width:767px) {
	.breakdance .bde-columns-2348-343 {
		--columnCount: 2;
	}
}

@media (max-width:479px) {
	.breakdance .bde-columns-2348-343 {
		--columnCount: 2;
	}
}

.breakdance .bde-column-2348-344 {
	--column-width: 50%;
	justify-content: center;
}

.breakdance .bde-column-2348-344 {
	display: flex;
	align-items: center;
}

.breakdance .bde-heading-2348-345 {
	width: 75%;
}

@media (max-width:767px) {
	.breakdance .bde-heading-2348-345 {
		width: 95%;
	}
}

.breakdance .bde-text-2348-346 {
	width: 75%;
	margin-top: 30px;
}

@media (max-width:767px) {
	.breakdance .bde-text-2348-346 {
		width: 95%;
	}
}

.breakdance .bde-column-2348-347 {
	--column-width: 50%;
	align-items: center;
	text-align: center;
	justify-content: center;
}

.breakdance .bde-image-2348-348 {
	width: 75%;
}

.breakdance .bde-image-2348-348 .breakdance-image-container {
	border-radius: 7px;
}

.breakdance .bde-image-2348-348 .breakdance-image-clip {
	border-radius: 7px;
}

.breakdance .bde-image-2348-348 .breakdance-image-object {
	width: 100%;
	height: auto;
	object-fit: cover;
	aspect-ratio: 4/3;
	object-fit: cover;
}

@media (max-width:767px) {
	.breakdance .bde-image-2348-348 {
		width: 95%;
	}
	
	.breakdance .bde-image-2348-348 .breakdance-image-object {
		width: 100%;
		height: auto;
	}
}

.breakdance .bde-section-2348-281 {
	background-color: #efefef;
}

.breakdance .bde-section-2348-281 .section-container {
	--bde-section-width: 1689px;
}

.breakdance .bde-section-2348-281 .section-container {
	padding-bottom: 80px;
	padding-top: 80px;
}

.breakdance .bde-columns-2348-282 {
	--columnCount: 2;
}

@media (max-width:1119px) {
	.breakdance .bde-columns-2348-282 {
		--columnCount: 2;
		--bde-column-gap: 0px;
	}
}

@media (max-width:1023px) {
	.breakdance .bde-columns-2348-282 {
		--columnCount: 2;
		--bde-column-gap: 20px;
	}
	
	.breakdance .bde-columns-2348-282.bde-columns {
		flex-direction: column;
		flex-wrap: nowrap;
	}
	
	.breakdance .bde-columns-2348-282.bde-columns > .bde-column {
		width: 100%;
	}
}

@media (max-width:767px) {
	.breakdance .bde-columns-2348-282 {
		--columnCount: 2;
	}
}

@media (max-width:479px) {
	.breakdance .bde-columns-2348-282 {
		--columnCount: 2;
	}
}

.breakdance .bde-column-2348-286 {
	--column-width: 50%;
	align-items: center;
	text-align: center;
}

@media (max-width:1119px) {
	.breakdance .bde-column-2348-286 {
		justify-content: center;
	}
}

.breakdance .bde-image-2348-287 {
	width: 75%;
}

.breakdance .bde-image-2348-287 .breakdance-image-container {
	border-radius: 7px;
}

.breakdance .bde-image-2348-287 .breakdance-image-clip {
	border-radius: 7px;
}

.breakdance .bde-image-2348-287 .breakdance-image-object {
	width: 100%;
	height: auto;
	object-fit: cover;
	aspect-ratio: 4/3;
	object-fit: cover;
}

@media (max-width:767px) {
	.breakdance .bde-image-2348-287 {
		width: 95%;
	}
	
	.breakdance .bde-image-2348-287 .breakdance-image-object {
		width: 100%;
		height: auto;
	}
}

.breakdance .bde-column-2348-283 {
	--column-width: 50%;
	justify-content: center;
}

.breakdance .bde-column-2348-283 {
	display: flex;
	align-items: center;
}

.breakdance .bde-heading-2348-284 {
	width: 75%;
}

@media (max-width:767px) {
	.breakdance .bde-heading-2348-284 {
		width: 95%;
	}
}

.breakdance .bde-text-2348-285 {
	width: 75%;
	margin-top: 30px;
}

@media (max-width:767px) {
	.breakdance .bde-text-2348-285 {
		width: 95%;
	}
}

.breakdance .bde-section-2348-288 {
	background-color: #fff;
}

.breakdance .bde-section-2348-288 .section-container {
	--bde-section-width: 1689px;
}

.breakdance .bde-section-2348-288 .section-container {
	padding-bottom: 80px;
	padding-top: 80px;
}

.breakdance .bde-columns-2348-289 {
	--columnCount: 2;
}

@media (max-width:1119px) {
	.breakdance .bde-columns-2348-289 {
		--columnCount: 2;
		--bde-column-gap: 0px;
	}
}

@media (max-width:1023px) {
	.breakdance .bde-columns-2348-289 {
		--columnCount: 2;
		--bde-column-gap: 20px;
	}
	
	.breakdance .bde-columns-2348-289.bde-columns {
		flex-direction: column;
		flex-wrap: nowrap;
	}
	
	.breakdance .bde-columns-2348-289.bde-columns > .bde-column {
		width: 100%;
	}
	
	.breakdance .bde-columns-2348-289 > div:nth-child(1) {
		order: 10;
	}
	
	.breakdance .bde-columns-2348-289 > div:nth-child(2) {
		order: 9;
	}
	
	.breakdance .bde-columns-2348-289 > div:nth-child(3) {
		order: 8;
	}
	
	.breakdance .bde-columns-2348-289 > div:nth-child(4) {
		order: 7;
	}
	
	.breakdance .bde-columns-2348-289 > div:nth-child(5) {
		order: 6;
	}
	
	.breakdance .bde-columns-2348-289 > div:nth-child(6) {
		order: 5;
	}
	
	.breakdance .bde-columns-2348-289 > div:nth-child(7) {
		order: 4;
	}
	
	.breakdance .bde-columns-2348-289 > div:nth-child(8) {
		order: 3;
	}
	
	.breakdance .bde-columns-2348-289 > div:nth-child(9) {
		order: 2;
	}
	
	.breakdance .bde-columns-2348-289 > div:nth-child(10) {
		order: 1;
	}
}

@media (max-width:767px) {
	.breakdance .bde-columns-2348-289 {
		--columnCount: 2;
	}
}

@media (max-width:479px) {
	.breakdance .bde-columns-2348-289 {
		--columnCount: 2;
	}
}

.breakdance .bde-column-2348-292 {
	--column-width: 50%;
	justify-content: center;
}

.breakdance .bde-column-2348-292 {
	display: flex;
	align-items: center;
}

.breakdance .bde-heading-2348-293 {
	width: 75%;
}

@media (max-width:767px) {
	.breakdance .bde-heading-2348-293 {
		width: 95%;
	}
}

.breakdance .bde-text-2348-294 {
	width: 75%;
	margin-top: 30px;
}

@media (max-width:767px) {
	.breakdance .bde-text-2348-294 {
		width: 95%;
	}
}

.breakdance .bde-column-2348-290 {
	--column-width: 50%;
	align-items: center;
	text-align: center;
	justify-content: center;
}

.breakdance .bde-image-2348-291 {
	width: 75%;
}

.breakdance .bde-image-2348-291 .breakdance-image-container {
	border-radius: 7px;
}

.breakdance .bde-image-2348-291 .breakdance-image-clip {
	border-radius: 7px;
}

.breakdance .bde-image-2348-291 .breakdance-image-object {
	width: 100%;
	height: auto;
	object-fit: cover;
	aspect-ratio: 4/3;
	object-fit: cover;
}

@media (max-width:767px) {
	.breakdance .bde-image-2348-291 {
		width: 95%;
	}
	
	.breakdance .bde-image-2348-291 .breakdance-image-object {
		width: 100%;
		height: auto;
	}
}

.breakdance .bde-section-2348-349 .section-container {
	--bde-section-width: 1410px;
}

.breakdance .bde-section-2348-349 .section-container {
	padding-bottom: 120px;
	padding-top: 120px;
}

@media (max-width:1023px) {
	.breakdance .bde-section-2348-349 .section-container {
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 80px;
	}
}

@media (max-width:767px) {
	.breakdance .bde-section-2348-349 .section-container {
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 80px;
	}
}
