.elementor-widget-global .e-form__buttons__wrapper__button-next {
	background-color: var(--e-global-color-accent);
}

.elementor-widget-global .e-form__buttons__wrapper__button-previous {
	background-color: var(--e-global-color-accent);
}

.elementor-widget-global .elementor-message {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-global .e-form__indicators__indicator, .elementor-widget-global .e-form__indicators__indicator__label {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-global .e-form__indicators__indicator__progress__meter {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-19642 .elementor-element.elementor-global-19049 .e-form__buttons__wrapper__button-next {
	background-color: rgba(203, 161, 129, 0);
	color: #03a2dc;
	border-color: #03a2dc;
}

.elementor-19642 .elementor-element.elementor-global-19049 .elementor-button[type="submit"] svg * {
	fill: #03a2dc;
}

.elementor-19642 .elementor-element.elementor-global-19049 .e-form__buttons__wrapper__button-previous {
	background-color: rgba(203, 161, 129, 0);
	color: #03a2dc;
	border-color: #03a2dc;
}

.elementor-19642 .elementor-element.elementor-global-19049 .e-form__buttons__wrapper__button-next:hover {
	background-color: #03a2dc;
	color: #fff;
	border-color: #03a2dc;
}

.elementor-19642 .elementor-element.elementor-global-19049 .elementor-button[type="submit"]:hover svg * {
	fill: #fff;
}

.elementor-19642 .elementor-element.elementor-global-19049 .e-form__buttons__wrapper__button-previous:hover {
	background-color: #03a2dc;
	color: #fff;
	border-color: #03a2dc;
}

.elementor-19642 .elementor-element.elementor-global-19049 .elementor-message {
	font-family: "Lato", Sans-serif;
	font-weight: normal;
}

.elementor-19642 .elementor-element.elementor-global-19049 .e-form__indicators__indicator, .elementor-19642 .elementor-element.elementor-global-19049 .e-form__indicators__indicator__label {
	font-family: "Lato", Sans-serif;
	font-weight: 900;
}

@media (max-width:767px) {
	.elementor-19642 .elementor-element.elementor-global-19049 .e-form__indicators__indicator, .elementor-19642 .elementor-element.elementor-global-19049 .e-form__indicators__indicator__label {
		font-size: 14px;
	}
}

@media (min-width:768px) {}

@media (min-width:2040px) {
	.elementor-19642 .elementor-element.elementor-global-19049 .elementor-message {
		font-size: 1vw;
	}
}

@media (min-width:1921px) {}

.elementor-19642 .elementor-element.elementor-global-19049 .elementor-field-option {
	margin-left: 5px;
	cursor: pointer;
}

.elementor-19642 .elementor-element.elementor-global-19049 .elementor-field-option label {
	margin-left: 5px;
	cursor: pointer;
}

.blur-card {
	background: linear-gradient(180deg, rgba(255, 255, 255, .4) 0%, rgba(223, 223, 223, .4) 100%);
	background-image: none !important;
	backdrop-filter: blur(25px);
}

@media screen and (min-width: 3000px) {
	.ultra-wide.e-con >.e-con-inner {
		max-width: 2600px;
	}
}