.elementor-22225 .elementor-element.elementor-element-d8b104a .elementor-repeater-item-3c00d7e.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-bc-flex-widget .elementor-22225 .elementor-element.elementor-element-8835777.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-22225 .elementor-element.elementor-element-e1c321f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-22225 .elementor-element.elementor-element-e1c321f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-22225 .elementor-element.elementor-element-5d899d4.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-22225 .elementor-element.elementor-element-e026501 .bdt-ep-advanced-heading-main-title .bdt-button-icon-align-right {
	margin-inline-start: 20px;
}

.elementor-22225 .elementor-element.elementor-element-e026501 .bdt-ep-advanced-heading-main-title .bdt-button-icon-align-left {
	margin-inline-end: 20px;
}

.elementor-22225 .elementor-element.elementor-element-75617d9 .bdt-ep-advanced-heading-main-title .bdt-button-icon-align-right {
	margin-inline-start: 20px;
}

.elementor-22225 .elementor-element.elementor-element-75617d9 .bdt-ep-advanced-heading-main-title .bdt-button-icon-align-left {
	margin-inline-end: 20px;
}

.elementor-22225 .elementor-element.elementor-element-9db7b81 .bdt-ep-advanced-heading-main-title .bdt-button-icon-align-right {
	margin-inline-start: 20px;
}

.elementor-22225 .elementor-element.elementor-element-9db7b81 .bdt-ep-advanced-heading-main-title .bdt-button-icon-align-left {
	margin-inline-end: 20px;
}

.elementor-22225 .elementor-element.elementor-element-89188c5 .bdt-ep-advanced-heading-main-title .bdt-button-icon-align-right {
	margin-inline-start: 20px;
}

.elementor-22225 .elementor-element.elementor-element-89188c5 .bdt-ep-advanced-heading-main-title .bdt-button-icon-align-left {
	margin-inline-end: 20px;
}

.elementor-22225 .elementor-element.elementor-element-d8b104a > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22225 .elementor-element.elementor-element-788086d .elementor-repeater-item-7abc3bd.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-bc-flex-widget .elementor-22225 .elementor-element.elementor-element-8145baf.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-22225 .elementor-element.elementor-element-445d357 .elementor-repeater-item-a4d610c.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-bc-flex-widget .elementor-22225 .elementor-element.elementor-element-c424180.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-22225 .elementor-element.elementor-element-641133c .e--pointer-framed .elementor-item:before, .elementor-22225 .elementor-element.elementor-element-641133c .e--pointer-framed .elementor-item:after {
	border-color: var(--e-global-color-6763ba8);
}

.elementor-22225 .elementor-element.elementor-element-641133c .e--animation-shutter-in-horizontal .elementor-item:before {
	border-radius: 40px 40px 0 0;
}

.elementor-22225 .elementor-element.elementor-element-641133c .e--animation-shutter-in-horizontal .elementor-item:after {
	border-radius: 0 0 40px 40px;
}

.elementor-22225 .elementor-element.elementor-element-641133c .e--animation-shutter-in-vertical .elementor-item:before {
	border-radius: 0 40px 40px 0;
}

.elementor-22225 .elementor-element.elementor-element-641133c .e--animation-shutter-in-vertical .elementor-item:after {
	border-radius: 40px 0 0 40px;
}

.elementor-22225 .elementor-element.elementor-element-445d357 > .elementor-background-overlay {
	transition: background .3s, border-radius .2s, opacity .3s;
}

.elementor-22225 .elementor-element.elementor-element-788086d > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22225 .elementor-element.elementor-element-d3b0b68 .elementor-repeater-item-ad12244.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-22225 .elementor-element.elementor-element-eef4cae .elementor-repeater-item-c939403.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-22225 .elementor-element.elementor-element-7c2e3ec .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-22225 .elementor-element.elementor-element-d3b0b68 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22225 .elementor-element.elementor-element-e85768c .elementor-repeater-item-5f33167.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-22225 .elementor-element.elementor-element-952b257 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22225 .elementor-element.elementor-element-0c1d544 .elementor-repeater-item-e5974b5.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-bc-flex-widget .elementor-22225 .elementor-element.elementor-element-7e9ee74.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-22225 .elementor-element.elementor-element-0c1d544 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22225 .elementor-element.elementor-element-e39f66e > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22225 .elementor-element.elementor-element-fc50402 .elementor-repeater-item-35a539a.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-22225 .elementor-element.elementor-element-246e007 .bdt-gravity-forms .gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label, .elementor-22225 .elementor-element.elementor-element-246e007 .bdt-gravity-forms .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label, .elementor-22225 .elementor-element.elementor-element-246e007 .bdt-gravity-forms .gform_wrapper .field_sublabel_above div[class*="gfield_time_"].ginput_container label, .elementor-22225 .elementor-element.elementor-element-246e007 .bdt-gravity-forms .gform_wrapper .field_sublabel_below div[class*="gfield_time_"].ginput_container label, .elementor-22225 .elementor-element.elementor-element-246e007 .bdt-gravity-forms .gform_wrapper .field_sublabel_above div[class*="gfield_date_"].ginput_container label, .elementor-22225 .elementor-element.elementor-element-246e007 .bdt-gravity-forms .gform_wrapper .field_sublabel_below div[class*="gfield_date_"].ginput_container label {
	display: block;
}

.elementor-22225 .elementor-element.elementor-element-246e007 .bdt-gravity-forms .gfield.gsection {
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.elementor-22225 .elementor-element.elementor-element-fc50402 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22225 .elementor-element.elementor-element-02c2dc8 .elementor-repeater-item-04ddd04.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-22225 .elementor-element.elementor-element-80e82d7 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22225 .elementor-element.elementor-element-ce30b34 .elementor-repeater-item-c020457.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-22225 .elementor-element.elementor-element-93285ee .bdt-show-hide .bdt-show-hide-icon.left-position {
	margin-right: 0px;
}

@media (max-width:1024px) {}

@media (max-width:767px) {
	.elementor-bc-flex-widget .elementor-22225 .elementor-element.elementor-element-5d899d4.elementor-column .elementor-widget-wrap {
		align-items: space-evenly;
	}
}

@media (min-width:768px) {}

@media (max-width:1024px) and (min-width:768px) {}

@media (max-width:1024px) {}

@media (max-width:1024px) {}

.scratch-register-form .validation_message {
	border-radius: 10px;
}

@media (max-width:768px) {}

.scratch-register-form .validation_message {
	border-radius: 10px;
}

@media (max-width:768px) {}