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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.breakdance .bde-columns-2376-147 {
	--columnCount: 3;
	--bde-column-gap: 0px;
}

@media (max-width:1119px) {
	.breakdance .bde-columns-2376-147 {
		--columnCount: 3;
	}
}

@media (max-width:1023px) {
	.breakdance .bde-columns-2376-147 {
		--columnCount: 3;
	}
}

@media (max-width:767px) {
	.breakdance .bde-columns-2376-147 {
		--columnCount: 3;
	}
}

@media (max-width:479px) {
	.breakdance .bde-columns-2376-147 {
		--columnCount: 3;
	}
}

.breakdance .bde-column-2376-148 {
	--column-width: 33.33%;
}

.breakdance .bde-icon-box-2376-145 {
	align-items: flex-start;
}

.breakdance .bde-icon-box-2376-145 .ee-iconbox-content {
	align-items: flex-start;
	text-align: left;
}

.breakdance .bde-icon-box-2376-145 .ee-iconbox-title {
	color: #fff;
	font-family: "Inter Tight", sans-serif;
	font-size: 36px;
	font-weight: 500;
}

.breakdance .bde-icon-box-2376-145 .ee-iconbox-text {
	color: #fff;
}

.breakdance .bde-icon-box-2376-145 .ee-iconbox-icon.breakdance-icon-atom {
	font-size: 30px;
}

.breakdance .bde-icon-box-2376-145 .ee-iconbox-icon.breakdance-icon-atom svg:first-child {
	fill: #ed1c24;
}

@media (max-width:767px) {
	.breakdance .bde-icon-box-2376-145 .ee-iconbox-title {
		font-size: 32px;
	}
}

@media (max-width:479px) {
	.breakdance .bde-icon-box-2376-145 .ee-iconbox-title {
		font-size: 28px;
	}
}

.breakdance .bde-column-2376-149 {
	--column-width: 33.33%;
}

.breakdance .bde-icon-box-2376-152 {
	align-items: flex-start;
}

.breakdance .bde-icon-box-2376-152 .ee-iconbox-content {
	align-items: flex-start;
	text-align: left;
}

.breakdance .bde-icon-box-2376-152 .ee-iconbox-title {
	color: #fff;
	font-size: 36px;
}

.breakdance .bde-icon-box-2376-152 .ee-iconbox-text {
	color: #fff;
}

.breakdance .bde-icon-box-2376-152 .ee-iconbox-icon.breakdance-icon-atom {
	font-size: 30px;
}

.breakdance .bde-icon-box-2376-152 .ee-iconbox-icon.breakdance-icon-atom svg:first-child {
	fill: #ed1c24;
}

@media (max-width:767px) {
	.breakdance .bde-icon-box-2376-152 .ee-iconbox-title {
		font-size: 32px;
	}
}

@media (max-width:479px) {
	.breakdance .bde-icon-box-2376-152 .ee-iconbox-title {
		font-size: 28px;
	}
}

.breakdance .bde-column-2376-150 {
	--column-width: 33.34%;
}

.breakdance .bde-icon-box-2376-151 {
	align-items: flex-start;
}

.breakdance .bde-icon-box-2376-151 .ee-iconbox-content {
	align-items: flex-start;
	text-align: left;
}

.breakdance .bde-icon-box-2376-151 .ee-iconbox-title {
	color: #fff;
	font-size: 36px;
}

.breakdance .bde-icon-box-2376-151 .ee-iconbox-text {
	color: #fff;
}

.breakdance .bde-icon-box-2376-151 .ee-iconbox-icon.breakdance-icon-atom {
	font-size: 30px;
}

.breakdance .bde-icon-box-2376-151 .ee-iconbox-icon.breakdance-icon-atom svg:first-child {
	fill: #ed1c24;
}

@media (max-width:767px) {
	.breakdance .bde-icon-box-2376-151 .ee-iconbox-title {
		font-size: 32px;
	}
}

@media (max-width:479px) {
	.breakdance .bde-icon-box-2376-151 .ee-iconbox-title {
		font-size: 28px;
	}
}

.breakdance .bde-column-2376-142 {
	--column-width: 60%;
}

.breakdance .bde-column-2376-142 {
	background-image: url("https://cdn-ildmecj.nitrocdn.com/xegIFNUYWMqHwvwYfnUmYQbvTzvesQaH/assets/images/optimized/rev-5fc1ea0/trentonforging.com/wp-content/uploads/2024/03/Aerial-View-2023-TFC-PC-Jake-Carney.jpg");
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}

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

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

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

.breakdance .bde-column-2376-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-2376-142 {
	overflow: hidden;
}

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

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

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

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

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

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

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

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

.breakdance .bde-section-2376-105 {
	background-color: #fff;
}

.breakdance .bde-section-2376-105 .section-container {
	--bde-section-width: 1689px;
}

.breakdance .bde-section-2376-105 .section-container {
	padding-bottom: 120px;
	padding-top: 120px;
}

@media (max-width:1119px) {
	.breakdance .bde-section-2376-105 .section-container {
		padding-bottom: 90px;
		padding-top: 80px;
	}
}

@media (max-width:767px) {
	.breakdance .bde-section-2376-105 .section-container {
		padding-top: 60px;
	}
}

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

.breakdance .bde-columns-2376-109 {
	--columnCount: 2;
}

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

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

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

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

.breakdance .bde-column-2376-110 {
	--column-width: 50%;
}

.breakdance .bde-column-2376-110 {
	background-image: url("https://cdn-ildmecj.nitrocdn.com/xegIFNUYWMqHwvwYfnUmYQbvTzvesQaH/assets/images/optimized/rev-5fc1ea0/trentonforging.com/wp-content/uploads/2024/02/trenton-forging-logo.png");
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center center;
}

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

.breakdance .bde-column-2376-110.bde-column {
	padding-right: 4%;
}

.breakdance .bde-heading-2376-114 {
	padding-right: 5%;
}

.breakdance .bde-text-2376-112 {
	margin-top: 30px;
}

.breakdance .bde-heading-2376-155 {
	margin-top: 60px;
	margin-bottom: 30px;
}

.breakdance .bde-heading-2376-155 {
	padding-right: 13%;
}

.breakdance .bde-column-2376-111 {
	--column-width: 50%;
}

.breakdance .bde-columns-2376-180 {
	--columnCount: 2;
}

@media (max-width:1119px) {
	.breakdance .bde-columns-2376-180 {
		--columnCount: 2;
		margin-top: 30px;
		--bde-column-gap: 20px;
	}
}

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

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

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

.breakdance .bde-column-2376-181 {
	--column-width: 50%;
	border-radius: 7px;
}

.breakdance .bde-column-2376-181 {
	background-color: #ed1c24;
}

.breakdance .bde-column-2376-181.bde-column {
	padding: 0px 0px 0px 0px;
}

@media (max-width:1023px) {
	.breakdance .bde-column-2376-181.bde-column {
		padding: 0px 0px 0px 0px;
	}
}

.breakdance .bde-container-link-2376-322 {
	padding: 30px 30px 30px 30px;
}

@media (max-width:1119px) {
	.breakdance .bde-container-link-2376-322 {
		width: 100%;
	}
}

@media (max-width:1023px) {
	.breakdance .bde-container-link-2376-322 {
		width: 100%;
		min-height: 100%;
		padding: 30px 30px 30px 30px;
	}
}

.breakdance .bde-heading-2376-182 {
	color: #fff;
	font-family: "Inter Tight", sans-serif;
	font-size: 32px;
	font-weight: 500;
	text-transform: uppercase;
}

@media (max-width:767px) {
	.breakdance .bde-heading-2376-182 {
		font-size: 28px;
	}
}

.breakdance .bde-text-2376-183 {
	color: #fff;
	margin-top: 25px;
	margin-bottom: 10px;
}

.breakdance .bde-column-2376-187 {
	--column-width: 50%;
	border-radius: 7px;
}

.breakdance .bde-column-2376-187 {
	background-color: #ed1c24;
}

.breakdance .bde-column-2376-187.bde-column {
	padding: 0px 0px 0px 0px;
}

.breakdance .bde-container-link-2376-323 {
	width: 100%;
	min-height: 100%;
	padding: 30px 30px 30px 30px;
}

@media (max-width:1119px) {
	.breakdance .bde-container-link-2376-323 {
		width: 100%;
	}
}

@media (max-width:1023px) {
	.breakdance .bde-container-link-2376-323 {
		width: 100%;
		min-height: 100%;
		padding: 30px 30px 30px 30px;
	}
}

.breakdance .bde-heading-2376-188 {
	color: #fff;
	font-family: "Inter Tight", sans-serif;
	font-size: 32px;
	font-weight: 500;
	text-transform: uppercase;
}

@media (max-width:767px) {
	.breakdance .bde-heading-2376-188 {
		font-size: 28px;
	}
}

.breakdance .bde-text-2376-189 {
	color: #fff;
	margin-top: 25px;
	margin-bottom: 10px;
}

.breakdance .bde-columns-2376-173 {
	--columnCount: 2;
	margin-top: 40px;
	--bde-column-gap: 20px;
}

@media (max-width:1119px) {
	.breakdance .bde-columns-2376-173 {
		--columnCount: 2;
		margin-top: 20px;
		--bde-column-gap: 20px;
	}
}

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

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

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

.breakdance .bde-column-2376-197 {
	--column-width: 50%;
	border-radius: 7px;
}

.breakdance .bde-column-2376-197 {
	background-color: #ed1c24;
}

.breakdance .bde-column-2376-197.bde-column {
	padding: 0px 0px 0px 0px;
}

.breakdance .bde-container-link-2376-326 {
	padding: 30px 30px 30px 30px;
}

@media (max-width:1119px) {
	.breakdance .bde-container-link-2376-326 {
		width: 100%;
	}
}

@media (max-width:1023px) {
	.breakdance .bde-container-link-2376-326 {
		width: 100%;
		min-height: 100%;
		padding: 30px 30px 30px 30px;
	}
}

.breakdance .bde-heading-2376-198 {
	color: #fff;
	font-family: "Inter Tight", sans-serif;
	font-size: 32px;
	font-weight: 500;
	text-transform: uppercase;
}

@media (max-width:767px) {
	.breakdance .bde-heading-2376-198 {
		font-size: 28px;
	}
}

.breakdance .bde-text-2376-199 {
	color: #fff;
	margin-top: 25px;
	margin-bottom: 10px;
}

.breakdance .bde-column-2376-200 {
	--column-width: 50%;
	border-radius: 7px;
}

.breakdance .bde-column-2376-200 {
	background-color: #ed1c24;
}

.breakdance .bde-column-2376-200.bde-column {
	padding: 0px 0px 0px 0px;
}

.breakdance .bde-container-link-2376-329 {
	width: 100%;
	min-height: 100%;
	padding: 30px 30px 30px 30px;
}

@media (max-width:1119px) {
	.breakdance .bde-container-link-2376-329 {
		width: 100%;
	}
}

@media (max-width:1023px) {
	.breakdance .bde-container-link-2376-329 {
		width: 100%;
		min-height: 100%;
		padding: 30px 30px 30px 30px;
	}
}

.breakdance .bde-heading-2376-201 {
	color: #fff;
	font-family: "Inter Tight", sans-serif;
	font-size: 32px;
	font-weight: 500;
	text-transform: uppercase;
}

@media (max-width:767px) {
	.breakdance .bde-heading-2376-201 {
		font-size: 28px;
	}
}

.breakdance .bde-text-2376-202 {
	color: #fff;
	margin-top: 25px;
	margin-bottom: 10px;
}

.breakdance .bde-columns-2376-190 {
	--columnCount: 2;
	margin-top: 40px;
	--bde-column-gap: 20px;
}

@media (max-width:1119px) {
	.breakdance .bde-columns-2376-190 {
		--columnCount: 2;
		margin-top: 20px;
		--bde-column-gap: 20px;
	}
}

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

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

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

.breakdance .bde-column-2376-203 {
	--column-width: 50%;
	border-radius: 7px;
}

.breakdance .bde-column-2376-203 {
	background-color: #ed1c24;
}

.breakdance .bde-column-2376-203.bde-column {
	padding: 0px 0px 0px 0px;
}

.breakdance .bde-container-link-2376-332 {
	width: 100%;
	padding: 30px 30px 30px 30px;
}

@media (max-width:1119px) {
	.breakdance .bde-container-link-2376-332 {
		width: 100%;
	}
}

@media (max-width:1023px) {
	.breakdance .bde-container-link-2376-332 {
		width: 100%;
		min-height: 100%;
		padding: 30px 30px 30px 30px;
	}
}

.breakdance .bde-heading-2376-204 {
	color: #fff;
	font-family: "Inter Tight", sans-serif;
	font-size: 32px;
	font-weight: 500;
	text-transform: uppercase;
}

@media (max-width:767px) {
	.breakdance .bde-heading-2376-204 {
		font-size: 28px;
	}
}

.breakdance .bde-text-2376-205 {
	color: #fff;
	margin-top: 25px;
	margin-bottom: 10px;
}

.breakdance .bde-column-2376-216 {
	--column-width: 50%;
	border-radius: 7px;
}

.breakdance .bde-column-2376-216 {
	background-color: #ed1c24;
}

.breakdance .bde-column-2376-216.bde-column {
	padding: 0px 0px 0px 0px;
}

.breakdance .bde-container-link-2376-335 {
	padding: 30px 30px 30px 30px;
}

@media (max-width:1119px) {
	.breakdance .bde-container-link-2376-335 {
		width: 100%;
	}
}

@media (max-width:1023px) {
	.breakdance .bde-container-link-2376-335 {
		width: 100%;
		min-height: 100%;
		padding: 30px 30px 30px 30px;
	}
}

.breakdance .bde-heading-2376-217 {
	color: #fff;
	font-family: "Inter Tight", sans-serif;
	font-size: 32px;
	font-weight: 500;
	text-transform: uppercase;
}

@media (max-width:767px) {
	.breakdance .bde-heading-2376-217 {
		font-size: 28px;
	}
}

.breakdance .bde-text-2376-218 {
	color: #fff;
	margin-top: 25px;
	margin-bottom: 10px;
}

.breakdance .bde-video-2376-345 {
	margin-top: 30px;
}

.breakdance .bde-section-2376-253 {
	background-color: #ececec;
}

.breakdance .bde-section-2376-253 .section-container {
	--bde-section-width: 1689px;
}

.breakdance .bde-section-2376-253 .section-container {
	padding-bottom: 60px;
	padding-top: 60px;
}

@media (max-width:767px) {
	.breakdance .bde-section-2376-253 .section-container {
		padding-bottom: 40px;
	}
}

.breakdance .bde-heading-2376-279 {
	margin-bottom: 60px;
}

@media (max-width:767px) {
	.breakdance .bde-heading-2376-279 {
		margin-bottom: 30px;
	}
}

.breakdance .bde-tabs-2376-278 .bde-tabs__panel-content {
	font-weight: 400;
}

.breakdance .bde-tabs-2376-278 .bde-tabs__tabslist {
	--transitionTime: 0ms;
	justify-content: inherit;
	gap: 40px;
}

.breakdance .bde-tabs-2376-278 .bde-tabs__tab {
	width: 100%;
	justify-content: center;
	flex-shrink: unset;
}

.breakdance .bde-tabs-2376-278 .bde-tabs__tabslist {
	gap: 0;
}

.breakdance .bde-tabs-2376-278 .bde-tabs__tab-icon {
	font-size: 13px;
}

.breakdance .bde-tabs-2376-278 .bde-tabs__tab-title {
	font-family: "Inter Tight", sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.breakdance .bde-tabs-2376-278 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-title, .breakdance .bde-tabs-2376-278 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-icon > svg {
	color: var(--inactiveColor);
}

.breakdance .bde-tabs-2376-278 .bde-tabs__tab.is-active .bde-tabs__tab-title, .breakdance .bde-tabs-2376-278 .bde-tabs__tab.is-active:hover .bde-tabs__tab-title, .breakdance .bde-tabs-2376-278 .bde-tabs__tab.is-active .bde-tabs__tab-icon > svg, .breakdance .bde-tabs-2376-278 .bde-tabs__tab.is-active:hover .bde-tabs__tab-icon > svg {
	color: var(--activeColor);
}

.breakdance .bde-tabs-2376-278 .bde-tabs__tab:hover .bde-tabs__tab-title, .breakdance .bde-tabs-2376-278 .bde-tabs__tab:hover .bde-tabs__tab-icon > svg {
	color: var(--hoverColor);
}

.breakdance .bde-tabs-2376-278 .bde-tabs__tab:not(.is-active) {
	background-color: var(--inactiveBgColor);
}

.breakdance .bde-tabs-2376-278 .bde-tabs__tab.is-active, .breakdance .bde-tabs-2376-278 .bde-tabs__tab.is-active:hover {
	background-color: var(--activeBgColor);
}

.breakdance .bde-tabs-2376-278 .bde-tabs__tab:hover {
	background-color: var(--hoverBgColor);
}

.breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--tabs, .breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--default {
	--activeColor: #000;
	--hoverColor: #000;
	--activeUnderlineColor: #ed1c24;
	--hoverUnderlineColor: #ed1c24;
	--separatorColor: #707070;
	--separatorWidth: 1px;
}

.breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active::after, .breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active:hover::after, .breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--default .bde-tabs__tab.is-active::after, .breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--default .bde-tabs__tab.is-active:hover::after, .breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active::after, .breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active:hover::after {
	background-color: var(--activeUnderlineColor, --activeColor);
}

.breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--tabs .bde-tabs__tab:hover::after {
	background-color: var(--hoverUnderlineColor);
}

.breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--pills {
	--activeColor: #000;
	--hoverColor: #000;
}

.breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--pills {
	gap: 40px;
}

.breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--bar {
	--activeColor: #000;
	--hoverColor: #000;
	--activeUnderlineColor: #ed1c24;
	--hoverUnderlineColor: #ed1c24;
}

.breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--bar {
	align-self: inherit;
	width: 100%;
	justify-content: center;
}

.breakdance .bde-tabs-2376-278 .bde-tabs__tabslist-container {
	justify-content: inherit;
}

.breakdance .bde-tabs-2376-278 .bde-tabs__select {
	background-color: #ececec;
}

.breakdance .bde-tabs-2376-278 .breakdance-swiper-wrapper {
	overflow: hidden;
}

.breakdance .bde-tabs-2376-278 .bde-tabs__tabslist-container.is-vertical {}

@media (max-width:1119px) {
	.breakdance .bde-tabs-2376-278 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-title, .breakdance .bde-tabs-2376-278 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-icon > svg {
		color: var(--inactiveColor);
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tab.is-active .bde-tabs__tab-title, .breakdance .bde-tabs-2376-278 .bde-tabs__tab.is-active:hover .bde-tabs__tab-title, .breakdance .bde-tabs-2376-278 .bde-tabs__tab.is-active .bde-tabs__tab-icon > svg, .breakdance .bde-tabs-2376-278 .bde-tabs__tab.is-active:hover .bde-tabs__tab-icon > svg {
		color: var(--activeColor);
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tab:hover .bde-tabs__tab-title, .breakdance .bde-tabs-2376-278 .bde-tabs__tab:hover .bde-tabs__tab-icon > svg {
		color: var(--hoverColor);
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tab:not(.is-active) {
		background-color: var(--inactiveBgColor);
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tab.is-active, .breakdance .bde-tabs-2376-278 .bde-tabs__tab.is-active:hover {
		background-color: var(--activeBgColor);
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tab:hover {
		background-color: var(--hoverBgColor);
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active::after, .breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active:hover::after, .breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--default .bde-tabs__tab.is-active::after, .breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--default .bde-tabs__tab.is-active:hover::after, .breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active::after, .breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active:hover::after {
		background-color: var(--activeUnderlineColor, --activeColor);
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--tabs .bde-tabs__tab:hover::after {
		background-color: var(--hoverUnderlineColor);
	}
	
	.breakdance .bde-tabs-2376-278 .breakdance-swiper-wrapper {
		overflow: hidden;
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tabslist-container.is-vertical {}
}

@media (max-width:1023px) {
	.breakdance .bde-tabs-2376-278 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-title, .breakdance .bde-tabs-2376-278 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-icon > svg {
		color: var(--inactiveColor);
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tab.is-active .bde-tabs__tab-title, .breakdance .bde-tabs-2376-278 .bde-tabs__tab.is-active:hover .bde-tabs__tab-title, .breakdance .bde-tabs-2376-278 .bde-tabs__tab.is-active .bde-tabs__tab-icon > svg, .breakdance .bde-tabs-2376-278 .bde-tabs__tab.is-active:hover .bde-tabs__tab-icon > svg {
		color: var(--activeColor);
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tab:hover .bde-tabs__tab-title, .breakdance .bde-tabs-2376-278 .bde-tabs__tab:hover .bde-tabs__tab-icon > svg {
		color: var(--hoverColor);
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tab:not(.is-active) {
		background-color: var(--inactiveBgColor);
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tab.is-active, .breakdance .bde-tabs-2376-278 .bde-tabs__tab.is-active:hover {
		background-color: var(--activeBgColor);
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tab:hover {
		background-color: var(--hoverBgColor);
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active::after, .breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active:hover::after, .breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--default .bde-tabs__tab.is-active::after, .breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--default .bde-tabs__tab.is-active:hover::after, .breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active::after, .breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active:hover::after {
		background-color: var(--activeUnderlineColor, --activeColor);
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--tabs .bde-tabs__tab:hover::after {
		background-color: var(--hoverUnderlineColor);
	}
	
	.breakdance .bde-tabs-2376-278 .breakdance-swiper-wrapper {
		overflow: hidden;
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tabslist-container.is-vertical {}
}

@media (max-width:767px) {
	.breakdance .bde-tabs-2376-278 {
		margin-top: 0px;
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tab-title {
		font-size: 12px;
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-title, .breakdance .bde-tabs-2376-278 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-icon > svg {
		color: var(--inactiveColor);
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tab.is-active .bde-tabs__tab-title, .breakdance .bde-tabs-2376-278 .bde-tabs__tab.is-active:hover .bde-tabs__tab-title, .breakdance .bde-tabs-2376-278 .bde-tabs__tab.is-active .bde-tabs__tab-icon > svg, .breakdance .bde-tabs-2376-278 .bde-tabs__tab.is-active:hover .bde-tabs__tab-icon > svg {
		color: var(--activeColor);
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tab:hover .bde-tabs__tab-title, .breakdance .bde-tabs-2376-278 .bde-tabs__tab:hover .bde-tabs__tab-icon > svg {
		color: var(--hoverColor);
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tab:not(.is-active) {
		background-color: var(--inactiveBgColor);
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tab.is-active, .breakdance .bde-tabs-2376-278 .bde-tabs__tab.is-active:hover {
		background-color: var(--activeBgColor);
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tab:hover {
		background-color: var(--hoverBgColor);
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active::after, .breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active:hover::after, .breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--default .bde-tabs__tab.is-active::after, .breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--default .bde-tabs__tab.is-active:hover::after, .breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active::after, .breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active:hover::after {
		background-color: var(--activeUnderlineColor, --activeColor);
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--tabs .bde-tabs__tab:hover::after {
		background-color: var(--hoverUnderlineColor);
	}
	
	.breakdance .bde-tabs-2376-278 .breakdance-swiper-wrapper {
		overflow: hidden;
	}
	
	.bde-tabs__tabslist-container--scrollable, .bde-tabs__tabslist-container--scrollable .bde-tabs__tabslist {
		justify-content: flex-start !important;
	}
	
	.bde-tabs__tabslist-container--scrollable {
		position: relative;
	}
	
	.bde-tabs__tabslist-container--scrollable .bde-tabs__tabslist {
		overflow: auto;
		position: relative;
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tabslist-container.is-vertical {}
	
	.breakdance .bde-tabs-2376-278 {
		flex-direction: column;
		align-items: unset;
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tabslist-container.is-vertical {
		overflow: hidden;
	}
}

@media (max-width:479px) {
	.breakdance .bde-tabs-2376-278 .bde-tabs__tab-title {
		line-height: 17px;
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-title, .breakdance .bde-tabs-2376-278 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-icon > svg {
		color: var(--inactiveColor);
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tab.is-active .bde-tabs__tab-title, .breakdance .bde-tabs-2376-278 .bde-tabs__tab.is-active:hover .bde-tabs__tab-title, .breakdance .bde-tabs-2376-278 .bde-tabs__tab.is-active .bde-tabs__tab-icon > svg, .breakdance .bde-tabs-2376-278 .bde-tabs__tab.is-active:hover .bde-tabs__tab-icon > svg {
		color: var(--activeColor);
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tab:hover .bde-tabs__tab-title, .breakdance .bde-tabs-2376-278 .bde-tabs__tab:hover .bde-tabs__tab-icon > svg {
		color: var(--hoverColor);
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tab:not(.is-active) {
		background-color: var(--inactiveBgColor);
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tab.is-active, .breakdance .bde-tabs-2376-278 .bde-tabs__tab.is-active:hover {
		background-color: var(--activeBgColor);
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tab:hover {
		background-color: var(--hoverBgColor);
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active::after, .breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active:hover::after, .breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--default .bde-tabs__tab.is-active::after, .breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--default .bde-tabs__tab.is-active:hover::after, .breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active::after, .breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active:hover::after {
		background-color: var(--activeUnderlineColor, --activeColor);
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tabslist--tabs .bde-tabs__tab:hover::after {
		background-color: var(--hoverUnderlineColor);
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__select {
		border-top: 0px solid gray;
		border-bottom: 1px solid gray;
		border-left: 0px solid gray;
		border-right: 0px solid gray;
		border-radius: 0px;
	}
	
	.breakdance .bde-tabs-2376-278 .breakdance-swiper-wrapper {
		overflow: hidden;
	}
	
	.breakdance .bde-tabs-2376-278 {
		flex-direction: column;
	}
	
	.breakdance .bde-tabs-2376-278 .bde-tabs__tabslist-container.is-vertical {}
}

.breakdance .bde-section-2376-219 {
	background-color: #fff;
}

.breakdance .bde-section-2376-219 .section-container {
	--bde-section-width: 1689px;
}

.breakdance .bde-section-2376-219 .section-container {
	padding-bottom: 120px;
	padding-top: 120px;
}

@media (max-width:1119px) {
	.breakdance .bde-section-2376-219 .section-container {
		padding-top: 60px;
	}
}

@media (max-width:767px) {
	.breakdance .bde-section-2376-219 .section-container {
		padding-bottom: 80px;
	}
}

.breakdance .bde-columns-2376-220 {
	--columnCount: 2;
}

.breakdance .bde-columns-2376-220 > div {
	padding: 7px;
}

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

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

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

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

.breakdance .bde-column-2376-221 {
	--column-width: 50%;
}

.breakdance .bde-text-2376-224 {
	margin-top: 30px;
}

.breakdance .bde-columns-2376-235 {
	--columnCount: 2;
	--bde-column-gap: 40px;
}

@media (max-width:1119px) {
	.breakdance .bde-columns-2376-235 {
		--columnCount: 2;
	}
}

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

@media (max-width:767px) {
	.breakdance .bde-columns-2376-235 {
		--columnCount: 2;
		--bde-column-gap: 0px;
	}
	
	.breakdance .bde-columns-2376-235.bde-columns {
		flex-direction: column;
		flex-wrap: nowrap;
	}
	
	.breakdance .bde-columns-2376-235.bde-columns > .bde-column {
		width: 100%;
	}
}

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

.breakdance .bde-column-2376-236 {
	--column-width: 50%;
}

.breakdance .bde-text-2376-225 {
	font-weight: 600;
}

.breakdance .bde-column-2376-237 {
	--column-width: 50%;
}

.breakdance .bde-text-2376-238 {
	font-weight: 600;
}

@media (max-width:767px) {
	.breakdance .bde-text-2376-238 {
		margin-top: -10px;
	}
}

@media (max-width:479px) {
	.breakdance .bde-text-2376-238 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
}

.breakdance .bde-column-2376-280 {
	--column-width: 50%;
}

.breakdance .bde-gallery-2376-342 {
	--columns: 3;
	--column-gap: 31px;
	--ratio: 75%;
}

.breakdance .bde-gallery-2376-342 .ee-gallery-item {
	border-radius: 7px;
	background: rgba(0, 0, 0, .19);
}

.breakdance .bde-gallery-2376-342 .ee-gallery-item-caption {
	background: linear-gradient(0deg, rgba(0, 0, 0, .7) 0%, rgba(0, 0, 0, .35) 61%, rgba(0, 0, 0, 0) 100%);
}

.bde-lightbox-2376-342 .lg-next, .bde-lightbox-2376-342 .lg-prev, .bde-lightbox-2376-342 .lg-toolbar, .bde-lightbox-2376-342 .lg-icon, .bde-lightbox-2376-342 .lg-counter, .bde-lightbox-2376-342 .lg-sub-html {
	color: #999;
}

.bde-lightbox-2376-342 .lg-outer .lg-thumb-item, .bde-lightbox-2376-342 .lg-outer .lg-thumb-item {
	border-color: #fff;
	background-color: #fff;
}

.bde-lightbox-2376-342 .lg-outer .lg-thumb-item.active, .bde-lightbox-2376-342 .lg-outer .lg-thumb-item:hover {
	border-color: rgba(1, 210, 232, .94);
	background-color: rgba(1, 210, 232, .94);
}

.bde-lightbox-2376-342 .lg-backdrop {
	background: #000;
}

@media (max-width:767px) {
	.breakdance .bde-gallery-2376-342 {
		--column-gap: 5px;
	}
}

@media (max-width:479px) {
	.breakdance .bde-gallery-2376-342 {
		--columns: 1;
	}
}

.breakdance .bde-section-2376-338 .section-container {
	--bde-section-width: 100%;
}

.breakdance .bde-section-2376-338 .section-container {
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

.breakdance .bde-globalblock-2376-339 {
	width: 100%;
}

.breakdance .bde-section-2376-340 .section-container {
	--bde-section-width: 1410px;
}

.breakdance .bde-section-2376-340 .section-container {
	padding-bottom: 120px;
	padding-top: 120px;
}

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

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