.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-5fc0f29f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-2e3f126f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-33150 .elementor-element.elementor-element-1480684d .bdt-gravity-forms .gfield.gsection .gsection_title {
	color: var(--e-global-color-primary);
}

.elementor-33150 .elementor-element.elementor-element-1480684d .bdt-gravity-forms .gfield.gsection {
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.elementor-33150 .elementor-element.elementor-element-1480684d .bdt-gravity-forms .gform_footer input[type="submit"] {
	width: 100px;
	background-color: var(--e-global-color-primary);
	color: var(--e-global-color-accent);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-accent);
	border-radius: 30px 30px 30px 30px;
}

.elementor-33150 .elementor-element.elementor-element-1480684d .bdt-gravity-forms .gform_footer input[type="submit"]:hover {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-33150 .elementor-element.elementor-element-1480684d .bdt-gravity-forms .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-33150 .elementor-element.elementor-element-1480684d .gform_wrapper li.gfield_error textarea {
	border-width: 1px;
}

.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-6679c6b.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-33150 .elementor-element.elementor-element-2538745 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-33150 .elementor-element.elementor-element-eeadaed .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-39e1bbe.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-33150 .elementor-element.elementor-element-065952e .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-33150 .elementor-element.elementor-element-5a7bddf .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-2e7feae.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-33150 .elementor-element.elementor-element-d95172f .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-33150 .elementor-element.elementor-element-0383135 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-70dad15.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-33150 .elementor-element.elementor-element-66f9ccc .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-33150 .elementor-element.elementor-element-6d148f7 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-9a3f4b2.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-33150 .elementor-element.elementor-element-5d79431 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-33150 .elementor-element.elementor-element-b6a6c11 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-671571e2.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-62ad0fc7.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-33150 .elementor-element.elementor-element-7f588f3c .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-7a91e61.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-33150 .elementor-element.elementor-element-4f5c54a1 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-1e5dce67.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-33150 .elementor-element.elementor-element-315357e7 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-35278938.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-33150 .elementor-element.elementor-element-4c316af .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-77abbd85.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-33150 .elementor-element.elementor-element-540bbc54 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-59872128.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-33150 .elementor-element.elementor-element-6cec5fb6 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-6d54068d.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-33150 .elementor-element.elementor-element-66138528 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-2610288d.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-33150 .elementor-element.elementor-element-57a15c9e .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-36dd83d9.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-33150 .elementor-element.elementor-element-21470f94 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-9dcb57a.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-33150 .elementor-element.elementor-element-62b42e22 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-468252fa.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-33150 .elementor-element.elementor-element-6066e985 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-59356363.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-33150 .elementor-element.elementor-element-49d9e315 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-6e9bd300.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-33150 .elementor-element.elementor-element-259186ec .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-363c93cb.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-33150 .elementor-element.elementor-element-439a4e56 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-2f1962f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-485e5d97.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-7822c977.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-358c106c.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-33150 .elementor-element.elementor-element-144a6b6e .gallery-item .gallery-caption {
	display: none;
}

.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-3b61560d.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-3c6e686c.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-33150 .elementor-element.elementor-element-43f6cf79 .elementor-accordion-item .elementor-tab-title.elementor-active {
	border-width: 2px;
	border-bottom-color: var(--e-global-color-accent);
}

.elementor-33150 .elementor-element.elementor-element-43f6cf79 .elementor-accordion-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-33150 .elementor-element.elementor-element-43f6cf79 .elementor-active .elementor-accordion-icon, .elementor-33150 .elementor-element.elementor-element-43f6cf79 .elementor-active .elementor-accordion-title {
	color: var(--e-global-color-secondary);
}

.elementor-33150 .elementor-element.elementor-element-43f6cf79 .elementor-active .elementor-accordion-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-33150 .elementor-element.elementor-element-43f6cf79 .elementor-tab-title .elementor-accordion-icon svg {
	fill: var(--e-global-color-f6a0459);
}

.elementor-33150 .elementor-element.elementor-element-43f6cf79 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before {
	color: var(--e-global-color-f6a0459);
}

.elementor-33150 .elementor-element.elementor-element-43f6cf79 .elementor-tab-title.elementor-active .elementor-accordion-icon svg {
	fill: var(--e-global-color-f6a0459);
}

.elementor-33150 .elementor-element.elementor-element-5d67b1ad .bdt-gravity-forms .gfield.gsection .gsection_title {
	color: var(--e-global-color-primary);
}

.elementor-33150 .elementor-element.elementor-element-5d67b1ad .bdt-gravity-forms .gfield.gsection {
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.elementor-33150 .elementor-element.elementor-element-5d67b1ad .bdt-gravity-forms .gform_footer input[type="submit"] {
	width: 100px;
	background-color: var(--e-global-color-primary);
	color: var(--e-global-color-accent);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-accent);
	border-radius: 30px 30px 30px 30px;
}

.elementor-33150 .elementor-element.elementor-element-5d67b1ad .bdt-gravity-forms .gform_footer input[type="submit"]:hover {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-33150 .elementor-element.elementor-element-5d67b1ad .bdt-gravity-forms .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-33150 .elementor-element.elementor-element-5d67b1ad .gform_wrapper li.gfield_error textarea {
	border-width: 1px;
}

.elementor-widget .tippy-tooltip .tippy-content {
	text-align: center;
}

@media (min-width:751px) {}

@media (max-width:1024px) {}

@media (max-width:750px) {
	.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-e5d291b.elementor-column .elementor-widget-wrap {
		align-items: flex-end;
	}
	
	.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-13cff3a.elementor-column .elementor-widget-wrap {
		align-items: flex-end;
	}
	
	.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-67764c6.elementor-column .elementor-widget-wrap {
		align-items: flex-end;
	}
	
	.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-1890aad.elementor-column .elementor-widget-wrap {
		align-items: flex-end;
	}
	
	.elementor-bc-flex-widget .elementor-33150 .elementor-element.elementor-element-28733c5.elementor-column .elementor-widget-wrap {
		align-items: flex-end;
	}
}