
.breakdance .bde-div-88505-100 {
	background-color: var(--bde-palette-color-1-6af48933-e384-4923-b7aa-5548bbea90dd);
}

.breakdance .bde-div-88505-100 {
	border-radius: 15px;
}

.breakdance .bde-text-88505-101 {
	width: 100%;
	text-align: center;
	color: var(--bde-palette-color-1-6af48933-e384-4923-b7aa-5548bbea90dd);
	font-size: 1.4rem;
	font-weight: 500;
	line-height: 1.1;
}

.breakdance .bde-text-88505-101 {
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
}

.breakdance .bde-text-88505-101 {
	background: #000;
	padding: 10px;
}

.breakdance .bde-form-builder-88505-102 {
	margin-top: 15px;
	padding: 0px 30px 30px 30px;
	border-radius: 5px;
}

.breakdance .bde-form-builder-88505-102 {
	--bde-form-input-placeholder-color: var(--bde-palette-off-white-9d632e11-fad9-42b4-b39c-2e2f115a700e-4);
	--bde-form-label-color: var(--bde-palette-color-1-6af48933-e384-4923-b7aa-5548bbea90dd);
}

.breakdance .bde-form-builder-88505-102 .breakdance-form-field__label, .breakdance .bde-form-builder-88505-102.breakdance-woocommerce .woocommerce-password-strength, .breakdance .bde-form-builder-88505-102.breakdance-woocommerce label span.optional, .breakdance .bde-form-builder-88505-102.breakdance-woocommerce label {
	color: var(--bde-palette-color-1-6af48933-e384-4923-b7aa-5548bbea90dd);
}

.breakdance .bde-form-builder-88505-102 .breakdance-form .breakdance-form-field__input::placeholder {
	color: var(--bde-palette-off-white-9d632e11-fad9-42b4-b39c-2e2f115a700e-4);
}

.breakdance .bde-form-builder-88505-102 .breakdance-form-field__label, .breakdance .bde-form-builder-88505-102.breakdance-woocommerce .woocommerce-password-strength, .breakdance .bde-form-builder-88505-102.breakdance-woocommerce label span.optional, .breakdance .bde-form-builder-88505-102.breakdance-woocommerce label {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}

.breakdance .bde-form-builder-88505-102 .breakdance-form-button__submit {
	--bde-button-primary-border-color: transparent;
	--bde-button-primary-border-color-hover: transparent;
	--bde-button-primary-text-color: #fff;
	--bde-button-primary-text-color-hover: #fff;
	--bde-button-primary-background-color: var(--bde-brand-primary-color);
	--bde-button-primary-background-color-hover: var(--bde-palette-color-1-3488fd50-693a-4808-a076-16b58bc4aca4);
	line-height: 1.4rem;
	padding: var(--bde-button-padding-base);
	--bde-button-width: 100%;
}

.breakdance .bde-form-builder-88505-102 {
	border-bottom-left-radius: 15px;
	border-bottom-right-radius: 15px;
}

@media (max-width:1119px) {
	.breakdance .bde-form-builder-88505-102 .breakdance-form-field__label, .breakdance .bde-form-builder-88505-102.breakdance-woocommerce .woocommerce-password-strength, .breakdance .bde-form-builder-88505-102.breakdance-woocommerce label span.optional, .breakdance .bde-form-builder-88505-102.breakdance-woocommerce label {
		border: 0;
		clip: rect(0 0 0 0);
		height: 1px;
		margin: -1px;
		overflow: hidden;
		padding: 0;
		position: absolute;
		width: 1px;
	}
}

@media (max-width:1023px) {
	.breakdance .bde-form-builder-88505-102 .breakdance-form-field__label, .breakdance .bde-form-builder-88505-102.breakdance-woocommerce .woocommerce-password-strength, .breakdance .bde-form-builder-88505-102.breakdance-woocommerce label span.optional, .breakdance .bde-form-builder-88505-102.breakdance-woocommerce label {
		border: 0;
		clip: rect(0 0 0 0);
		height: 1px;
		margin: -1px;
		overflow: hidden;
		padding: 0;
		position: absolute;
		width: 1px;
	}
}

@media (max-width:767px) {
	.breakdance .bde-form-builder-88505-102 .breakdance-form {
		grid-template-columns: unset;
	}
	
	.breakdance .bde-form-builder-88505-102 .breakdance-form--horizontal {
		grid-auto-flow: unset;
	}
	
	.breakdance .bde-form-builder-88505-102 .breakdance-form .breakdance-form-field, .breakdance .bde-form-builder-88505-102 .breakdance-form .breakdance-form-stepper {
		grid-column-start: unset;
	}
	
	.breakdance .bde-form-builder-88505-102 .breakdance-form-field__label, .breakdance .bde-form-builder-88505-102.breakdance-woocommerce .woocommerce-password-strength, .breakdance .bde-form-builder-88505-102.breakdance-woocommerce label span.optional, .breakdance .bde-form-builder-88505-102.breakdance-woocommerce label {
		border: 0;
		clip: rect(0 0 0 0);
		height: 1px;
		margin: -1px;
		overflow: hidden;
		padding: 0;
		position: absolute;
		width: 1px;
	}
}

@media (max-width:479px) {
	.breakdance .bde-form-builder-88505-102 .breakdance-form-field__label, .breakdance .bde-form-builder-88505-102.breakdance-woocommerce .woocommerce-password-strength, .breakdance .bde-form-builder-88505-102.breakdance-woocommerce label span.optional, .breakdance .bde-form-builder-88505-102.breakdance-woocommerce label {
		border: 0;
		clip: rect(0 0 0 0);
		height: 1px;
		margin: -1px;
		overflow: hidden;
		padding: 0;
		position: absolute;
		width: 1px;
	}
}

.breakdance .bde-div-88505-103 {
	background-color: var(--bde-palette-color-1-6af48933-e384-4923-b7aa-5548bbea90dd);
}

.breakdance .bde-div-88505-103 {
	border-radius: 15px;
}

.breakdance .bde-text-88505-104 {
	width: 100%;
	text-align: center;
	color: var(--bde-palette-color-1-6af48933-e384-4923-b7aa-5548bbea90dd);
	font-size: 1.4rem;
	font-weight: 500;
	line-height: 1.1;
}

.breakdance .bde-text-88505-104 {
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
}

.breakdance .bde-text-88505-104 {
	background: #000;
	padding: 10px;
}

.breakdance .bde-form-builder-88505-106 {
	margin-top: 15px;
	padding: 0px 30px 30px 30px;
	border-radius: 5px;
}

.breakdance .bde-form-builder-88505-106 {
	--bde-form-input-placeholder-color: var(--bde-palette-off-white-9d632e11-fad9-42b4-b39c-2e2f115a700e-4);
	--bde-form-label-color: var(--bde-palette-color-1-6af48933-e384-4923-b7aa-5548bbea90dd);
}

.breakdance .bde-form-builder-88505-106 .breakdance-form-field__label, .breakdance .bde-form-builder-88505-106.breakdance-woocommerce .woocommerce-password-strength, .breakdance .bde-form-builder-88505-106.breakdance-woocommerce label span.optional, .breakdance .bde-form-builder-88505-106.breakdance-woocommerce label {
	color: var(--bde-palette-color-1-6af48933-e384-4923-b7aa-5548bbea90dd);
}

.breakdance .bde-form-builder-88505-106 .breakdance-form .breakdance-form-field__input::placeholder {
	color: var(--bde-palette-off-white-9d632e11-fad9-42b4-b39c-2e2f115a700e-4);
}

.breakdance .bde-form-builder-88505-106 .breakdance-form-field__label, .breakdance .bde-form-builder-88505-106.breakdance-woocommerce .woocommerce-password-strength, .breakdance .bde-form-builder-88505-106.breakdance-woocommerce label span.optional, .breakdance .bde-form-builder-88505-106.breakdance-woocommerce label {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}

.breakdance .bde-form-builder-88505-106 .breakdance-form-button__submit {
	--bde-button-primary-border-color: transparent;
	--bde-button-primary-border-color-hover: transparent;
	--bde-button-primary-text-color: #fff;
	--bde-button-primary-text-color-hover: #fff;
	--bde-button-primary-background-color: var(--bde-brand-primary-color);
	--bde-button-primary-background-color-hover: var(--bde-palette-color-1-3488fd50-693a-4808-a076-16b58bc4aca4);
	line-height: 1.4rem;
	padding: var(--bde-button-padding-base);
	--bde-button-width: 100%;
}

.breakdance .bde-form-builder-88505-106 {
	border-bottom-left-radius: 15px;
	border-bottom-right-radius: 15px;
}

@media (max-width:1119px) {
	.breakdance .bde-form-builder-88505-106 .breakdance-form-field__label, .breakdance .bde-form-builder-88505-106.breakdance-woocommerce .woocommerce-password-strength, .breakdance .bde-form-builder-88505-106.breakdance-woocommerce label span.optional, .breakdance .bde-form-builder-88505-106.breakdance-woocommerce label {
		border: 0;
		clip: rect(0 0 0 0);
		height: 1px;
		margin: -1px;
		overflow: hidden;
		padding: 0;
		position: absolute;
		width: 1px;
	}
}

@media (max-width:1023px) {
	.breakdance .bde-form-builder-88505-106 .breakdance-form-field__label, .breakdance .bde-form-builder-88505-106.breakdance-woocommerce .woocommerce-password-strength, .breakdance .bde-form-builder-88505-106.breakdance-woocommerce label span.optional, .breakdance .bde-form-builder-88505-106.breakdance-woocommerce label {
		border: 0;
		clip: rect(0 0 0 0);
		height: 1px;
		margin: -1px;
		overflow: hidden;
		padding: 0;
		position: absolute;
		width: 1px;
	}
}

@media (max-width:767px) {
	.breakdance .bde-form-builder-88505-106 .breakdance-form {
		grid-template-columns: unset;
	}
	
	.breakdance .bde-form-builder-88505-106 .breakdance-form--horizontal {
		grid-auto-flow: unset;
	}
	
	.breakdance .bde-form-builder-88505-106 .breakdance-form .breakdance-form-field, .breakdance .bde-form-builder-88505-106 .breakdance-form .breakdance-form-stepper {
		grid-column-start: unset;
	}
	
	.breakdance .bde-form-builder-88505-106 .breakdance-form-field__label, .breakdance .bde-form-builder-88505-106.breakdance-woocommerce .woocommerce-password-strength, .breakdance .bde-form-builder-88505-106.breakdance-woocommerce label span.optional, .breakdance .bde-form-builder-88505-106.breakdance-woocommerce label {
		border: 0;
		clip: rect(0 0 0 0);
		height: 1px;
		margin: -1px;
		overflow: hidden;
		padding: 0;
		position: absolute;
		width: 1px;
	}
}

@media (max-width:479px) {
	.breakdance .bde-form-builder-88505-106 .breakdance-form-field__label, .breakdance .bde-form-builder-88505-106.breakdance-woocommerce .woocommerce-password-strength, .breakdance .bde-form-builder-88505-106.breakdance-woocommerce label span.optional, .breakdance .bde-form-builder-88505-106.breakdance-woocommerce label {
		border: 0;
		clip: rect(0 0 0 0);
		height: 1px;
		margin: -1px;
		overflow: hidden;
		padding: 0;
		position: absolute;
		width: 1px;
	}
}
