/* =eb-fluent-form-7dcta= Ends */

/* eb-fluent-form-l6lgq Starts */
.eb-fluent-form-l6lgq.eb-fluent-form-wrapper {
	margin-top: 28px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 28px;
	transition: border .5s, border-radius .5s, box-shadow .5s;
	box-sizing: border-box;
}

.eb-fluent-form-l6lgq.eb-fluent-form-wrapper .ff-el-group label {
	font-size: 16px;
	color: var(--eb-global-heading-color);
}

.eb-fluent-form-l6lgq.eb-fluent-form-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .eb-fluent-form-l6lgq.eb-fluent-form-wrapper .ff-el-group textarea, .eb-fluent-form-l6lgq.eb-fluent-form-wrapper .ff-el-group select {
	background-color: var(--eb-global-background-color);
	color: var(--eb-global-text-color);
	transition: border .5s, border-radius .5s, box-shadow .5s;
}

.eb-fluent-form-l6lgq.eb-fluent-form-wrapper .ff-el-group input::-webkit-input-placeholder, .eb-fluent-form-l6lgq.eb-fluent-form-wrapper .ff-el-group textarea::-webkit-input-placeholder {
	color: var(--eb-global-text-color);
}

.eb-fluent-form-l6lgq.eb-fluent-form-wrapper .ff-el-section-break, .eb-fluent-form-l6lgq.eb-fluent-form-wrapper .ff-el-section-break hr {
	text-align: center;
}

.eb-fluent-form-l6lgq.eb-fluent-form-wrapper .ff_submit_btn_wrapper.ff-text-left, .eb-fluent-form-l6lgq.eb-fluent-form-wrapper .ff_submit_btn_wrapper.ff-text-center, .eb-fluent-form-l6lgq.eb-fluent-form-wrapper .ff_submit_btn_wrapper.ff-text-right {
	text-align: left;
}

.eb-fluent-form-l6lgq.eb-fluent-form-wrapper .ff_submit_btn_wrapper .ff-btn-submit {
	height: auto;
	background-color: var(--ast-global-color-0);
	color: var(--eb-global-button-text-color);
	transition: all .5s, border .5s, border-radius .5s, box-shadow .5s;
}

.eb-fluent-form-l6lgq.eb-fluent-form-wrapper .ff_submit_btn_wrapper .ff-btn-submit:hover {
	background-color: var(--ast-global-color-3);
	color: var(--eb-global-button-text-color);
}

.eb-fluent-form-l6lgq.eb-fluent-form-wrapper .ff-message-success {
	transition: border .5s, border-radius .5s, box-shadow .5s;
}

.eb-fluent-form-l6lgq.eb-fluent-form-wrapper.eb-fluent-custom-radio-checkbox .ff-el-input--content input[type="checkbox"], .eb-fluent-form-l6lgq.eb-fluent-form-wrapper.eb-fluent-custom-radio-checkbox .ff-el-input--content input[type="radio"] {
	appearance: none;
	position: relative;
}

.eb-fluent-form-l6lgq.eb-fluent-form-wrapper.eb-fluent-custom-radio-checkbox input[type="checkbox"]:checked:before, .eb-fluent-form-l6lgq.eb-fluent-form-wrapper.eb-fluent-custom-radio-checkbox input[type="radio"]:checked:before {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	display: block;
	margin: 0;
	width: calc(px - px * 2);
	height: calc(px - px * 2);
}

.eb-fluent-form-l6lgq.eb-fluent-form-wrapper.eb-fluentform-alignment-center {
	margin: 0 auto;
}

.eb-fluent-form-l6lgq.eb-fluent-form-wrapper.eb-fluentform-alignment-right {
	margin: 0 0 0 auto;
}

.eb-fluent-form-l6lgq.eb-fluent-form-wrapper.eb-fluentform-hide-labels .ff-el-group label:not(.ff-el-form-check-label), .eb-fluent-form-l6lgq.eb-fluent-form-wrapper.eb-fluentform-hide-labels .ff-el-group .ff-el-input--label, .eb-fluent-form-l6lgq.eb-fluent-form-wrapper.eb-fluentform-hide-errormessage .error.text-danger {
	display: none;
}

.eb-fluent-form-l6lgq.eb-fluent-form-wrapper.eb-fluentform-hide-placeholder input::-webkit-input-placeholder, .eb-fluent-form-l6lgq.eb-fluent-form-wrapper.eb-fluentform-hide-placeholder textarea::-webkit-input-placeholder {
	opacity: 0;
	visibility: hidden;
}

.eb-fluent-form-l6lgq.eb-fluent-form-wrapper.eb-fluentform-hide-placeholder input::-moz-placeholder, .eb-fluent-form-l6lgq.eb-fluent-form-wrapper.eb-fluentform-hide-placeholder textarea::-moz-placeholder {
	opacity: 0;
	visibility: hidden;
}

.eb-fluent-form-l6lgq.eb-fluent-form-wrapper.eb-fluentform-hide-placeholder input:-ms-input-placeholder, .eb-fluent-form-l6lgq.eb-fluent-form-wrapper.eb-fluentform-hide-placeholder textarea:-ms-input-placeholder {
	opacity: 0;
	visibility: hidden;
}

.eb-fluent-form-l6lgq.eb-fluent-form-wrapper.eb-fluentform-hide-placeholder input:-moz-placeholder, .eb-fluent-form-l6lgq.eb-fluent-form-wrapper.eb-fluentform-hide-placeholder textarea:-moz-placeholder {
	opacity: 0;
	visibility: hidden;
}

.eb-fluent-form-l6lgq.eb-fluent-form-wrapper.eb-fluentform-default-subscription input {
	max-width: unset !important;
}

.eb-fluent-form-l6lgq.eb-fluent-form-wrapper.eb-fluentform-default-subscription .ff-el-input--content {
	position: relative;
	z-index: 1;
}

.eb-fluent-form-l6lgq.eb-fluent-form-wrapper.eb-fluentform-default-subscription .ff-el-group .ff-btn-submit {
	position: relative;
	min-width: inherit;
}

.eb-fluent-form-l6lgq.eb-fluent-form-wrapper .ff-custom_html > * {
	text-align: left;
}

.eb-parent-eb-fluent-form-l6lgq {
	display: block;
}

.root-eb-fluent-form-l6lgq {
	position: relative;
}

.root-eb-fluent-form-l6lgq.eb_liquid_glass-effect1 {
	background-color: rgba(255, 255, 255, .12);
	backdrop-filter: blur(24px);
}

.root-eb-fluent-form-l6lgq.eb_liquid_glass-effect2 {
	background-color: rgba(255, 255, 255, .12);
	backdrop-filter: blur(24px) brightness(1);
}

.root-eb-fluent-form-l6lgq.eb_liquid_glass_shadow-effect1 {
	border-width: 1px;
	border-color: rgba(255, 255, 255, .12);
	border-style: solid;
	border-radius: 24px;
}

.root-eb-fluent-form-l6lgq.eb_liquid_glass-effect1 > .eb-parent-wrapper > div {
	background: transparent;
}

@media (max-width: 1024px) {
	.eb-fluent-form-l6lgq.eb-fluent-form-wrapper.eb-fluent-custom-radio-checkbox input[type="checkbox"]:checked:before, .eb-fluent-form-l6lgq.eb-fluent-form-wrapper.eb-fluent-custom-radio-checkbox input[type="radio"]:checked:before {
		width: calc(px - px * 2);
		height: calc(px - px * 2);
	}
	
	.eb-parent-eb-fluent-form-l6lgq {
		display: block;
	}
}

@media (max-width: 767px) {
	.eb-fluent-form-l6lgq.eb-fluent-form-wrapper.eb-fluent-custom-radio-checkbox input[type="checkbox"]:checked:before, .eb-fluent-form-l6lgq.eb-fluent-form-wrapper.eb-fluent-custom-radio-checkbox input[type="radio"]:checked:before {
		width: calc(px - px * 2);
		height: calc(px - px * 2);
	}
	
	.eb-parent-eb-fluent-form-l6lgq {
		display: block;
	}
}

/* =eb-fluent-form-l6lgq= Ends */

/* eb-fluent-form-7dcta Starts */
.eb-fluent-form-7dcta.eb-fluent-form-wrapper {
	margin-top: 28px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 28px;
	transition: border .5s, border-radius .5s, box-shadow .5s;
	box-sizing: border-box;
}

.eb-fluent-form-7dcta.eb-fluent-form-wrapper .ff-el-group label {
	color: var(--eb-global-heading-color);
}

.eb-fluent-form-7dcta.eb-fluent-form-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .eb-fluent-form-7dcta.eb-fluent-form-wrapper .ff-el-group textarea, .eb-fluent-form-7dcta.eb-fluent-form-wrapper .ff-el-group select {
	background-color: var(--eb-global-background-color);
	color: var(--eb-global-text-color);
	transition: border .5s, border-radius .5s, box-shadow .5s;
}

.eb-fluent-form-7dcta.eb-fluent-form-wrapper .ff-el-group input::-webkit-input-placeholder, .eb-fluent-form-7dcta.eb-fluent-form-wrapper .ff-el-group textarea::-webkit-input-placeholder {
	color: var(--eb-global-text-color);
}

.eb-fluent-form-7dcta.eb-fluent-form-wrapper .ff-el-section-break, .eb-fluent-form-7dcta.eb-fluent-form-wrapper .ff-el-section-break hr {
	text-align: center;
}

.eb-fluent-form-7dcta.eb-fluent-form-wrapper .ff_submit_btn_wrapper.ff-text-left, .eb-fluent-form-7dcta.eb-fluent-form-wrapper .ff_submit_btn_wrapper.ff-text-center, .eb-fluent-form-7dcta.eb-fluent-form-wrapper .ff_submit_btn_wrapper.ff-text-right {
	text-align: left;
}

.eb-fluent-form-7dcta.eb-fluent-form-wrapper .ff_submit_btn_wrapper .ff-btn-submit {
	height: auto;
	background-color: var(--ast-global-color-0);
	color: var(--eb-global-button-text-color);
	transition: all .5s, border .5s, border-radius .5s, box-shadow .5s;
}

.eb-fluent-form-7dcta.eb-fluent-form-wrapper .ff_submit_btn_wrapper .ff-btn-submit:hover {
	background-color: var(--ast-global-color-2);
	color: var(--eb-global-button-text-color);
}

.eb-fluent-form-7dcta.eb-fluent-form-wrapper .ff-message-success {
	transition: border .5s, border-radius .5s, box-shadow .5s;
}

.eb-fluent-form-7dcta.eb-fluent-form-wrapper.eb-fluent-custom-radio-checkbox .ff-el-input--content input[type="checkbox"], .eb-fluent-form-7dcta.eb-fluent-form-wrapper.eb-fluent-custom-radio-checkbox .ff-el-input--content input[type="radio"] {
	appearance: none;
	position: relative;
}

.eb-fluent-form-7dcta.eb-fluent-form-wrapper.eb-fluent-custom-radio-checkbox input[type="checkbox"]:checked:before, .eb-fluent-form-7dcta.eb-fluent-form-wrapper.eb-fluent-custom-radio-checkbox input[type="radio"]:checked:before {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	display: block;
	margin: 0;
	width: calc(px - px * 2);
	height: calc(px - px * 2);
}

.eb-fluent-form-7dcta.eb-fluent-form-wrapper.eb-fluentform-alignment-center {
	margin: 0 auto;
}

.eb-fluent-form-7dcta.eb-fluent-form-wrapper.eb-fluentform-alignment-right {
	margin: 0 0 0 auto;
}

.eb-fluent-form-7dcta.eb-fluent-form-wrapper.eb-fluentform-hide-labels .ff-el-group label:not(.ff-el-form-check-label), .eb-fluent-form-7dcta.eb-fluent-form-wrapper.eb-fluentform-hide-labels .ff-el-group .ff-el-input--label, .eb-fluent-form-7dcta.eb-fluent-form-wrapper.eb-fluentform-hide-errormessage .error.text-danger {
	display: none;
}

.eb-fluent-form-7dcta.eb-fluent-form-wrapper.eb-fluentform-hide-placeholder input::-webkit-input-placeholder, .eb-fluent-form-7dcta.eb-fluent-form-wrapper.eb-fluentform-hide-placeholder textarea::-webkit-input-placeholder {
	opacity: 0;
	visibility: hidden;
}

.eb-fluent-form-7dcta.eb-fluent-form-wrapper.eb-fluentform-hide-placeholder input::-moz-placeholder, .eb-fluent-form-7dcta.eb-fluent-form-wrapper.eb-fluentform-hide-placeholder textarea::-moz-placeholder {
	opacity: 0;
	visibility: hidden;
}

.eb-fluent-form-7dcta.eb-fluent-form-wrapper.eb-fluentform-hide-placeholder input:-ms-input-placeholder, .eb-fluent-form-7dcta.eb-fluent-form-wrapper.eb-fluentform-hide-placeholder textarea:-ms-input-placeholder {
	opacity: 0;
	visibility: hidden;
}

.eb-fluent-form-7dcta.eb-fluent-form-wrapper.eb-fluentform-hide-placeholder input:-moz-placeholder, .eb-fluent-form-7dcta.eb-fluent-form-wrapper.eb-fluentform-hide-placeholder textarea:-moz-placeholder {
	opacity: 0;
	visibility: hidden;
}

.eb-fluent-form-7dcta.eb-fluent-form-wrapper.eb-fluentform-default-subscription input {
	max-width: unset !important;
}

.eb-fluent-form-7dcta.eb-fluent-form-wrapper.eb-fluentform-default-subscription .ff-el-input--content {
	position: relative;
	z-index: 1;
}

.eb-fluent-form-7dcta.eb-fluent-form-wrapper.eb-fluentform-default-subscription .ff-el-group .ff-btn-submit {
	position: relative;
	min-width: inherit;
}

.eb-fluent-form-7dcta.eb-fluent-form-wrapper .ff-custom_html > * {
	text-align: left;
}

.eb-parent-eb-fluent-form-7dcta {
	display: block;
}

.root-eb-fluent-form-7dcta {
	position: relative;
}

.root-eb-fluent-form-7dcta.eb_liquid_glass-effect1 {
	background-color: rgba(255, 255, 255, .12);
	backdrop-filter: blur(24px);
}

.root-eb-fluent-form-7dcta.eb_liquid_glass-effect2 {
	background-color: rgba(255, 255, 255, .12);
	backdrop-filter: blur(24px) brightness(1);
}

.root-eb-fluent-form-7dcta.eb_liquid_glass_shadow-effect1 {
	border-width: 1px;
	border-color: rgba(255, 255, 255, .12);
	border-style: solid;
	border-radius: 24px;
}

.root-eb-fluent-form-7dcta.eb_liquid_glass-effect1 > .eb-parent-wrapper > div {
	background: transparent;
}

@media (max-width: 1024px) {
	.eb-fluent-form-7dcta.eb-fluent-form-wrapper.eb-fluent-custom-radio-checkbox input[type="checkbox"]:checked:before, .eb-fluent-form-7dcta.eb-fluent-form-wrapper.eb-fluent-custom-radio-checkbox input[type="radio"]:checked:before {
		width: calc(px - px * 2);
		height: calc(px - px * 2);
	}
	
	.eb-parent-eb-fluent-form-7dcta {
		display: block;
	}
}

@media (max-width: 767px) {
	.eb-fluent-form-7dcta.eb-fluent-form-wrapper.eb-fluent-custom-radio-checkbox input[type="checkbox"]:checked:before, .eb-fluent-form-7dcta.eb-fluent-form-wrapper.eb-fluent-custom-radio-checkbox input[type="radio"]:checked:before {
		width: calc(px - px * 2);
		height: calc(px - px * 2);
	}
	
	.eb-parent-eb-fluent-form-7dcta {
		display: block;
	}
}
