
.breakdance .bde-section-4646-129 {
	background-color: var(--bde-palette-color-2);
}

.breakdance .bde-section-4646-129 .section-container {
	padding-bottom: 30px;
}

@media (max-width:1023px) {
	.breakdance .bde-section-4646-129 .section-container {
		padding-bottom: 40px;
	}
}

.breakdance .bde-columns-4646-172 {
	--columnCount: 4;
}

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

@media (max-width:1023px) {
	.breakdance .bde-columns-4646-172 {
		--columnCount: 4;
	}
}

@media (max-width:767px) {
	.breakdance .bde-columns-4646-172 {
		--columnCount: 4;
	}
}

@media (max-width:479px) {
	.breakdance .bde-columns-4646-172 {
		--columnCount: 4;
	}
}

.breakdance .bde-column-4646-173 {
	--column-width: 35.07%;
}

.breakdance .bde-image2-4646-133 {
	max-width: 220px;
	width: 100%;
	height: auto;
}

@media (max-width:767px) {
	.breakdance .bde-image2-4646-133 {
		max-width: 160px;
	}
}

@media (max-width:479px) {
	.breakdance .bde-image2-4646-133 {
		max-width: 220px;
	}
}

.breakdance .bde-text-4646-134 {
	margin-top: 24px;
}

.breakdance .bde-column-4646-174 {
	--column-width: 20.06%;
}

.breakdance .bde-div-4646-138 {
	gap: 10px;
}

.breakdance .bde-text-link-4646-139, .breakdance .bde-text-link-4646-139 > * {
	color: var(--bde-palette-color-6);
	font-size: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-font-size);
	font-family: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-font-family);
	font-weight: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-font-weight);
	line-height: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-line-height);
}

.breakdance .bde-text-link-4646-140, .breakdance .bde-text-link-4646-140 > * {
	color: var(--bde-palette-color-6);
	font-size: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-font-size);
	font-family: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-font-family);
	font-weight: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-font-weight);
	line-height: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-line-height);
}

.breakdance .bde-text-link-4646-170, .breakdance .bde-text-link-4646-170 > * {
	color: var(--bde-palette-color-6);
	font-size: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-font-size);
	font-family: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-font-family);
	font-weight: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-font-weight);
	line-height: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-line-height);
}

.breakdance .bde-text-link-4646-141, .breakdance .bde-text-link-4646-141 > * {
	color: var(--bde-palette-color-6);
	font-size: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-font-size);
	font-family: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-font-family);
	font-weight: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-font-weight);
	line-height: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-line-height);
}

.breakdance .bde-div-4646-146 {
	margin-top: 10px;
	gap: 10px;
}

.breakdance .bde-text-link-4646-168, .breakdance .bde-text-link-4646-168 > * {
	color: var(--bde-palette-color-6);
	font-size: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-font-size);
	font-family: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-font-family);
	font-weight: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-font-weight);
	line-height: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-line-height);
}

.breakdance .bde-text-link-4646-143, .breakdance .bde-text-link-4646-143 > * {
	color: var(--bde-palette-color-6);
	font-size: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-font-size);
	font-family: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-font-family);
	font-weight: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-font-weight);
	line-height: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-line-height);
}

.breakdance .bde-text-link-4646-142 {
	margin-top: 10px;
}

.breakdance .bde-text-link-4646-142, .breakdance .bde-text-link-4646-142 > * {
	color: var(--bde-palette-color-6);
	font-size: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-font-size);
	font-family: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-font-family);
	font-weight: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-font-weight);
	line-height: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-line-height);
}

.breakdance .bde-column-4646-152 {
	--column-width: 20.33%;
	gap: 24px;
}

.breakdance .bde-heading-4646-153 {
	font-size: var(--preset-id-c32c6189-7ac3-4e6b-b6f7-077771a83497-font-size);
	font-family: var(--preset-id-c32c6189-7ac3-4e6b-b6f7-077771a83497-font-family);
	font-weight: var(--preset-id-c32c6189-7ac3-4e6b-b6f7-077771a83497-font-weight);
}

.breakdance .bde-div-4646-154 {
	gap: 10px;
}

.breakdance .bde-social-icons-4646-135 {
	flex-direction: row;
	gap: 20px;
}

.breakdance .bde-social-icons-4646-135 .bde-social-icons__icon-wrapper {
	border-radius: 100%;
	background-color: var(--bde-palette-color-3);
	padding: 12px;
	opacity: 1;
}

.breakdance .bde-social-icons-4646-135 .bde-social-icons__icon-wrapper:hover {
	transform: scale(1.1);
	opacity: .8;
}

.breakdance .bde-social-icons-4646-135 .bde-social-icons__icon-wrapper svg {
	width: 14px;
	height: 14px;
	fill: var(--bde-palette-color-4);
}

.breakdance .bde-column-4646-176 {
	--column-width: 24.54%;
}

.breakdance .bde-heading-4646-177 {
	font-size: var(--preset-id-c32c6189-7ac3-4e6b-b6f7-077771a83497-font-size);
	font-family: var(--preset-id-c32c6189-7ac3-4e6b-b6f7-077771a83497-font-family);
	font-weight: var(--preset-id-c32c6189-7ac3-4e6b-b6f7-077771a83497-font-weight);
}

.breakdance .bde-text-4646-159 {
	margin-top: 24px;
}

.breakdance .bde-fancy-divider-4646-160 {
	margin-top: 60px;
	margin-bottom: 30px;
	--bde-fancy-divider-border-style: solid;
	--bde-fancy-divider-border-size: 1px;
	--bde-fancy-divider-border-color: var(--bde-palette-color-2);
	width: 100%;
}

@media (max-width:1119px) {
	.breakdance .bde-fancy-divider-4646-160 {
		--bde-fancy-divider-border-style: solid;
	}
}

@media (max-width:1023px) {
	.breakdance .bde-fancy-divider-4646-160 {
		margin-top: 40px;
		margin-bottom: 40px;
		--bde-fancy-divider-border-style: solid;
	}
}

@media (max-width:767px) {
	.breakdance .bde-fancy-divider-4646-160 {
		--bde-fancy-divider-border-style: solid;
	}
}

@media (max-width:479px) {
	.breakdance .bde-fancy-divider-4646-160 {
		--bde-fancy-divider-border-style: solid;
	}
}

.breakdance .bde-div-4646-161 {
	width: 100%;
	flex-wrap: wrap;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
}

@media (max-width:767px) {
	.breakdance .bde-div-4646-161 {
		gap: 20px;
		flex-wrap: wrap;
		flex-direction: row;
		justify-content: center;
	}
}

.breakdance .bde-rich-text-4646-169 {
	font-size: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-font-size);
	font-family: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-font-family);
	font-weight: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-font-weight);
	line-height: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-line-height);
}

.breakdance .bde-div-4646-163 {
	gap: 40px;
	flex-wrap: wrap;
	flex-direction: row;
	justify-content: space-between;
}

.breakdance .bde-text-link-4646-164, .breakdance .bde-text-link-4646-164 > * {
	color: var(--bde-palette-color-6);
	font-size: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-font-size);
	font-family: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-font-family);
	font-weight: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-font-weight);
	line-height: var(--preset-id-2960231d-5cde-4478-ac9f-0f58cbf5725b-line-height);
}

.breakdance .bde-back-to-top-4646-171 {
	--bde-back-to-top-width: 28px;
	--bde-back-to-top-height: 28px;
	bottom: 0;
	top: auto;
	right: 0;
	left: auto;
}

.breakdance .bde-back-to-top-4646-171 .bde-back-to-top__button {
	background-color: var(--bde-palette-color-3);
}

.breakdance .bde-back-to-top-4646-171 .bde-back-to-top__button:hover {}

.breakdance .bde-back-to-top-4646-171 .bde-back-to-top__icon-wrap {
	color: var(--bde-palette-color-4);
	font-size: 18px;
}

@media (max-width:1119px) {
	.breakdance .bde-back-to-top-4646-171 .bde-back-to-top__button:hover {}
}

@media (max-width:1023px) {
	.breakdance .bde-back-to-top-4646-171 .bde-back-to-top__button:hover {}
}

@media (max-width:767px) {
	.breakdance .bde-back-to-top-4646-171 .bde-back-to-top__button:hover {}
}

@media (max-width:479px) {
	.breakdance .bde-back-to-top-4646-171 .bde-back-to-top__button:hover {}
}
