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

.breakdance .bde-section-2708-100 {
	background-image: url("https://cdn-ildmecj.nitrocdn.com/xegIFNUYWMqHwvwYfnUmYQbvTzvesQaH/assets/images/optimized/rev-5fc1ea0/trentonforging.com/wp-content/uploads/2024/01/trenton-forging-background-img.jpg");
	background-size: cover;
	background-position: center center;
}

.breakdance .bde-section-2708-100.nitro-lazy {
	background-image: none !important;
}

.breakdance .bde-section-2708-100 > .section-background-overlay {
	background-color: rgba(0, 0, 0, .45);
	transition: background-color var(--bde-transition-duration) ease-in-out;
}

.breakdance .bde-section-2708-100 .section-container {
	height: 750px;
}

.breakdance .bde-section-2708-100 .section-container {
	--bde-section-width: 1410px;
}

.breakdance .bde-section-2708-100 .section-container {
	padding-bottom: 0px;
}

.breakdance .bde-section-2708-100 {
	margin-top: -96px;
}

@media (max-width:1119px) {
	.breakdance .bde-section-2708-100 .section-container {
		height: 650px;
	}
}

@media (max-width:1023px) {
	.breakdance .bde-section-2708-100 .section-container {
		height: 600px;
	}
}

@media (max-width:767px) {
	.breakdance .bde-section-2708-100 {
		background-position: 48.66% 11%;
	}
}

@media (max-width:479px) {
	.breakdance .bde-section-2708-100 {
		background-size: cover;
		background-position: 46.88% 0;
	}
	
	.breakdance .bde-section-2708-100 .section-container {
		height: 500px;
	}
}

.breakdance .bde-heading-2708-103 {
	color: #fff;
	margin-bottom: 60px;
}

.breakdance .bde-section-2708-105 {
	background-color: #f9f9f9;
}

.breakdance .bde-section-2708-105 .section-container {
	--bde-section-width: 1410px;
}

.breakdance .bde-section-2708-105 .section-container {
	padding-bottom: 95px;
	padding-top: 66px;
}

@media (max-width:479px) {
	.breakdance .bde-section-2708-105 .section-container {
		padding-top: 55px;
	}
}

.breakdance .bde-columns-2708-106 {
	--columnCount: 2;
	--bde-column-gap: 50px;
}

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

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

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

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

.breakdance .bde-column-2708-107 {
	--column-width: 65%;
}

.breakdance .bde-post-loop-2708-113 > .bde-loop {
	--bde-posts-gap: 20px;
	--bde-posts-per-row: 2;
}

.breakdance .bde-post-loop-2708-113 > .bde-loop > .bde-loop-item, .breakdance .bde-post-loop-2708-113 > .bde-loop-accordion > .bde-accordion__content-wrapper > .bde-accordion__panel > .bde-accordion__panel-content > .bde-loop-item, .breakdance .bde-post-loop-2708-113 > .breakdance-swiper-wrapper > .swiper > .bde-loop > .bde-loop-item {
	padding: 0px 0px 0px 0px;
}

.breakdance .bde-column-2708-111 {
	--column-width: 35%;
}

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

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

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

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

.breakdance .bde-div-2708-115 {
	margin-top: -218px;
}

.breakdance .bde-image-2708-114 {
	width: 300px;
}

.breakdance .bde-image-2708-114 .breakdance-image-container {
	border-radius: 7px;
}

.breakdance .bde-image-2708-114 .breakdance-image-clip {
	border-radius: 7px;
}

.breakdance .bde-image-2708-114 .breakdance-image-object {
	width: 100%;
	height: auto;
	aspect-ratio: 1/1;
}

.breakdance .bde-image-2708-114 {
	margin-right: auto;
	margin-left: auto;
}

.breakdance .bde-div-2708-118 {
	width: 100%;
	padding: 20px 20px 20px 20px;
	border-radius: 7px;
	margin-top: 20px;
}

.breakdance .bde-div-2708-118 {
	background-color: #ed1c24;
}

.breakdance .bde-heading-2708-116 {
	color: #fff;
	font-size: 45px;
	margin-bottom: 10px;
}

.breakdance .bde-text-2708-119 {
	color: #fff;
	font-weight: 300;
	margin-bottom: 30px;
}

.breakdance .bde-search-form-2708-122 {
	width: 100%;
}

.breakdance .bde-search-form-2708-122 .search-form--classic .search-form__container {
	border-top: 0px solid;
	border-bottom: 0px solid;
	border-left: 0px solid;
	border-right: 0px solid;
	border-radius: 10px;
	background: #eee;
	flex-direction: row-reverse;
}

.breakdance .bde-search-form-2708-122 .search-form--classic .search-form__field::placeholder {}

.breakdance .bde-search-form-2708-122 .search-form--classic .search-form__button {
	background-color: #ed1c24;
	color: #fff;
}

.breakdance .bde-search-form-2708-122 .search-form--classic .search-form__button:hover {
	background-color: #000;
}

.breakdance .bde-search-form-2708-122 .search-form--classic .search-form__container:focus-within {
	background-color: #fff;
	border-color: #ddd;
}

.breakdance .bde-search-form-2708-122 .search-form--expand .search-form__button {
	width: var(--searchFormSize);
	height: var(--searchFormSize);
}

.breakdance .bde-search-form-2708-122 .search-form--expand .search-form__field::placeholder {}

.breakdance .bde-search-form-2708-122 .search-form--full-screen .search-form__field::placeholder {}

.breakdance .bde-search-form-2708-122 .search-form__button--full-screen {
	background-color: #e7e5e4;
}

.breakdance .bde-search-form-2708-122 .search-form__button--full-screen:hover {
	background-color: #d6d3d1;
}

.breakdance .bde-search-form-2708-122 {
	margin-top: 20px;
}

@media (max-width:1119px) {
	.breakdance .bde-search-form-2708-122 .search-form--classic .search-form__field::placeholder {}
	
	.breakdance .bde-search-form-2708-122 .search-form--expand .search-form__button {
		width: var(--searchFormSize);
		height: var(--searchFormSize);
	}
	
	.breakdance .bde-search-form-2708-122 .search-form--expand .search-form__field::placeholder {}
	
	.breakdance .bde-search-form-2708-122 .search-form--full-screen .search-form__field::placeholder {}
}

@media (max-width:1023px) {
	.breakdance .bde-search-form-2708-122 .search-form--classic .search-form__field::placeholder {}
	
	.breakdance .bde-search-form-2708-122 .search-form--expand .search-form__button {
		width: var(--searchFormSize);
		height: var(--searchFormSize);
	}
	
	.breakdance .bde-search-form-2708-122 .search-form--expand .search-form__field::placeholder {}
	
	.breakdance .bde-search-form-2708-122 .search-form--full-screen .search-form__field::placeholder {}
}

@media (max-width:767px) {
	.breakdance .bde-search-form-2708-122 .search-form--classic .search-form__field::placeholder {}
	
	.breakdance .bde-search-form-2708-122 .search-form--expand .search-form__button {
		width: var(--searchFormSize);
		height: var(--searchFormSize);
	}
	
	.breakdance .bde-search-form-2708-122 .search-form--expand .search-form__field::placeholder {}
	
	.breakdance .bde-search-form-2708-122 .search-form--full-screen .search-form__field::placeholder {}
}

@media (max-width:479px) {
	.breakdance .bde-search-form-2708-122 .search-form--classic .search-form__field::placeholder {}
	
	.breakdance .bde-search-form-2708-122 .search-form--expand .search-form__button {
		width: var(--searchFormSize);
		height: var(--searchFormSize);
	}
	
	.breakdance .bde-search-form-2708-122 .search-form--expand .search-form__field::placeholder {}
	
	.breakdance .bde-search-form-2708-122 .search-form--full-screen .search-form__field::placeholder {}
}

.breakdance .bde-wp-widget-2708-123 {
	width: 100%;
	font-family: "Inter Tight", sans-serif;
	font-size: 14px;
	font-weight: 300;
	background-color: #eee;
	padding: 20px 20px 20px 20px;
}

.breakdance .bde-wp-widget-2708-123 a {
	color: #000;
	font-family: "Inter Tight", sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.breakdance .bde-wp-widget-2708-123 a:hover {
	color: #ed1c24;
}

.breakdance .bde-wp-widget-2708-123 h1, .breakdance .bde-wp-widget-2708-123 h2, .breakdance .bde-wp-widget-2708-123 h3, .breakdance .bde-wp-widget-2708-123 h4, .breakdance .bde-wp-widget-2708-123 h5, .breakdance .bde-wp-widget-2708-123 h6 {
	color: #000;
	font-family: "Inter Tight", sans-serif;
	font-size: 35px;
	font-weight: 500;
}

.breakdance .bde-wp-widget-2708-123 {
	margin-top: 20px;
	border-radius: 10px;
}

.breakdance .bde-wp-widget-2708-123 h2 {
	margin-bottom: 10px !important;
}

.breakdance .bde-wp-widget-2708-123 ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
}

.breakdance .bde-wp-widget-2708-123 ul li {
	padding: 10px 0;
}

.breakdance .bde-wp-widget-2708-123 ul li a, .breakdance .bde-wp-widget-2708-123 ul li a:hover {
	display: block;
	transition: .2s ease all;
}
