
.breakdance .bde-section-278-100 .section-container {
	align-items: center;
	text-align: center;
}

.breakdance .bde-section-278-100 {
	background-color: var(--bde-palette-color-1-381e84f0-c499-489b-9c49-5ee5164ec574);
}

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

@media (max-width:767px) {
	.breakdance .bde-section-278-100 .section-container {
		padding-left: 5px;
		padding-right: 5px;
	}
}

.breakdance .bde-dual-heading-278-106 {
	margin-bottom: 20px;
}

.breakdance .bde-dual-heading-278-106 .dual-heading--primary {
	color: var(--bde-palette-color-1-96c78bbc-91de-4291-8565-b9e3fc6c149d);
}

.breakdance .bde-dual-heading-278-106 .dual-heading--secondary {
	color: var(--bde-brand-primary-color);
}

.breakdance .bde-image-accordion-278-102 {
	height: 350px;
	gap: 20px;
	margin-top: 35px;
	--eeiaTransitionDuration: 500ms;
}

.breakdance .bde-image-accordion-278-102 .ee-image-accordion-item:hover {
	flex-basis: 150%;
}

.breakdance .bde-image-accordion-278-102 .ee-image-accordion-item::after {
	background: #000;
	opacity: .2;
}

.breakdance .bde-image-accordion-278-102 .ee-image-accordion-item:hover::after {
	opacity: .4;
}

.breakdance .bde-image-accordion-278-102 .ee-image-accordion-item .ee-image-accordion-icon {
	font-size: 30px;
	margin-bottom: 10px;
}

.breakdance .bde-image-accordion-278-102 .ee-image-accordion-item .ee-image-accordion-title {
	color: var(--bde-background-color);
	font-family: "Gotham Book";
	font-size: 20px;
	font-weight: 400;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-shadow: 2px 2px 3px rgba(0, 0, 0, .44);
	margin-bottom: 10px;
}

.breakdance .bde-image-accordion-278-102 .ee-image-accordion-item .ee-image-accordion-desc {
	color: var(--bde-background-color);
	font-size: var(--preset-id-ef1f9c13-7486-4172-abb9-603c8fab3e26-font-size);
	font-family: var(--preset-id-ef1f9c13-7486-4172-abb9-603c8fab3e26-font-family);
	font-weight: var(--preset-id-ef1f9c13-7486-4172-abb9-603c8fab3e26-font-weight);
}

@media (max-width:1119px) {
	.breakdance .bde-image-accordion-278-102 {
		gap: 20px;
	}
}

@media (max-width:1023px) {
	.breakdance .bde-image-accordion-278-102 {
		height: 250px;
	}
}

@media (max-width:767px) {
	.breakdance .bde-image-accordion-278-102 {
		width: 100%;
		height: 1200px;
		gap: 30px;
		margin-bottom: 10px;
		flex-direction: column;
		overflow-x: hidden;
	}
	
	.breakdance .bde-image-accordion-278-102 .ee-image-accordion-item:first-child {
		transform-origin: center top;
	}
	
	.breakdance .bde-image-accordion-278-102 .ee-image-accordion-item:last-child {
		transform-origin: center bottom;
	}
}

@media (max-width:479px) {
	.breakdance .bde-image-accordion-278-102 {
		height: 1000px;
	}
}

.breakdance .bde-image-accordion-278-103 {
	height: 350px;
	gap: 20px;
	margin-top: 20px;
	--eeiaTransitionDuration: 500ms;
}

.breakdance .bde-image-accordion-278-103 .ee-image-accordion-item:hover {
	flex-basis: 150%;
}

.breakdance .bde-image-accordion-278-103 .ee-image-accordion-item::after {
	background: #000;
	opacity: .2;
}

.breakdance .bde-image-accordion-278-103 .ee-image-accordion-item:hover::after {
	opacity: .4;
}

.breakdance .bde-image-accordion-278-103 .ee-image-accordion-item .ee-image-accordion-icon {
	font-size: 30px;
	margin-bottom: 10px;
}

.breakdance .bde-image-accordion-278-103 .ee-image-accordion-item .ee-image-accordion-title {
	color: var(--bde-background-color);
	font-family: "Gotham Book";
	font-size: 20px;
	font-weight: 400;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-shadow: 2px 2px 3px rgba(0, 0, 0, .44);
	margin-bottom: 10px;
}

.breakdance .bde-image-accordion-278-103 .ee-image-accordion-item .ee-image-accordion-desc {
	color: var(--bde-background-color);
	font-size: var(--preset-id-ef1f9c13-7486-4172-abb9-603c8fab3e26-font-size);
	font-family: var(--preset-id-ef1f9c13-7486-4172-abb9-603c8fab3e26-font-family);
	font-weight: var(--preset-id-ef1f9c13-7486-4172-abb9-603c8fab3e26-font-weight);
}

@media (max-width:1119px) {
	.breakdance .bde-image-accordion-278-103 {
		gap: 20px;
	}
}

@media (max-width:1023px) {
	.breakdance .bde-image-accordion-278-103 {
		height: 250px;
	}
}

@media (max-width:767px) {
	.breakdance .bde-image-accordion-278-103 {
		width: 100%;
		height: 1200px;
		gap: 30px;
		margin-bottom: 10px;
		flex-direction: column;
		overflow-x: hidden;
	}
	
	.breakdance .bde-image-accordion-278-103 .ee-image-accordion-item:first-child {
		transform-origin: center top;
	}
	
	.breakdance .bde-image-accordion-278-103 .ee-image-accordion-item:last-child {
		transform-origin: center bottom;
	}
}

@media (max-width:479px) {
	.breakdance .bde-image-accordion-278-103 {
		height: 1000px;
	}
}

.breakdance .bde-button-278-105 {
	margin-top: 50px;
}
