.elementor-17 .elementor-element.elementor-element-29934441 .elementor-background-slideshow__slide__image {
	background-size: cover;
	background-position: center center;
}

.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-60dc0b30.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-63658854.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-17 .elementor-element.elementor-element-577c3fbc .bdt-gravity-forms .gfield.gsection .gsection_title {
	color: var(--e-global-color-primary);
}

.elementor-17 .elementor-element.elementor-element-577c3fbc .bdt-gravity-forms .gfield.gsection {
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.elementor-17 .elementor-element.elementor-element-577c3fbc .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-17 .elementor-element.elementor-element-577c3fbc .gform_wrapper li.gfield_error textarea {
	border-width: 1px;
}

.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-6dac838.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-85c31e4.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-17 .elementor-element.elementor-element-012e5b8 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-17 .elementor-element.elementor-element-553f999 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-5f31873.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-17 .elementor-element.elementor-element-f559dca .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-17 .elementor-element.elementor-element-c55d9a8 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-ffeaa58.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-17 .elementor-element.elementor-element-1e656f5 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-17 .elementor-element.elementor-element-0e964b7 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-24696d7.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-17 .elementor-element.elementor-element-767e546 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-17 .elementor-element.elementor-element-bc07ee2 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-94dc6e1.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-17 .elementor-element.elementor-element-364f730 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-17 .elementor-element.elementor-element-59232e3 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-7c628b59.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-8b86539.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-d350ef5.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-be17fc0.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-17 .elementor-element.elementor-element-45990fa .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-aba6b70.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-17 .elementor-element.elementor-element-14e7665 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-13dee4da.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-17 .elementor-element.elementor-element-64a3da09 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-450da666.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-17 .elementor-element.elementor-element-18136430 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-1c50df37.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-17 .elementor-element.elementor-element-1153c87d .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-5aab2866.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-17 .elementor-element.elementor-element-1c750caf .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-6d286f49.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-17 .elementor-element.elementor-element-60a079 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-3ef8efb0.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-17 .elementor-element.elementor-element-72f58e5d .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-194f1482.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-17 .elementor-element.elementor-element-11c80b70 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-3db02ee9.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-17 .elementor-element.elementor-element-628a448a .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-69766a31.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-17 .elementor-element.elementor-element-68a847c4 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-6f3e9391.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-17 .elementor-element.elementor-element-27ac9578 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-17 .elementor-element.elementor-element-64da9d48 .gallery-item .gallery-caption {
	display: none;
}

.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-49464480.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-4b119b97.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-17 .elementor-element.elementor-element-6bbabdf6 .elementor-accordion-item .elementor-tab-title.elementor-active {
	border-width: 2px;
	border-bottom-color: var(--e-global-color-accent);
}

.elementor-17 .elementor-element.elementor-element-6bbabdf6 .elementor-accordion-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-17 .elementor-element.elementor-element-6bbabdf6 .elementor-active .elementor-accordion-icon, .elementor-17 .elementor-element.elementor-element-6bbabdf6 .elementor-active .elementor-accordion-title {
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-6bbabdf6 .elementor-active .elementor-accordion-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-6bbabdf6 .elementor-tab-title .elementor-accordion-icon svg {
	fill: var(--e-global-color-f6a0459);
}

.elementor-17 .elementor-element.elementor-element-6bbabdf6 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before {
	color: var(--e-global-color-f6a0459);
}

.elementor-17 .elementor-element.elementor-element-6bbabdf6 .elementor-tab-title.elementor-active .elementor-accordion-icon svg {
	fill: var(--e-global-color-f6a0459);
}

.elementor-17 .elementor-element.elementor-element-746bd294 .bdt-gravity-forms .gfield.gsection .gsection_title {
	color: var(--e-global-color-primary);
}

.elementor-17 .elementor-element.elementor-element-746bd294 .bdt-gravity-forms .gfield.gsection {
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.elementor-17 .elementor-element.elementor-element-746bd294 .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-17 .elementor-element.elementor-element-746bd294 .gform_wrapper li.gfield_error textarea {
	border-width: 1px;
}

.elementor-17 .elementor-element.elementor-element-718a590f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(9px / 2);
	margin-left: calc(9px / 2);
}

.elementor-17 .elementor-element.elementor-element-718a590f .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-9px / 2);
	margin-left: calc(-9px / 2);
}

body.rtl .elementor-17 .elementor-element.elementor-element-718a590f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-9px / 2);
}

body:not(.rtl) .elementor-17 .elementor-element.elementor-element-718a590f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-9px / 2);
}

.elementor-17 .elementor-element.elementor-element-718a590f .elementor-icon-list-icon svg {
	fill: var(--e-global-color-f6a0459);
	transition: fill .3s;
}

.elementor-17 .elementor-element.elementor-element-152e7fa0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(9px / 2);
	margin-left: calc(9px / 2);
}

.elementor-17 .elementor-element.elementor-element-152e7fa0 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-9px / 2);
	margin-left: calc(-9px / 2);
}

body.rtl .elementor-17 .elementor-element.elementor-element-152e7fa0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-9px / 2);
}

body:not(.rtl) .elementor-17 .elementor-element.elementor-element-152e7fa0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-9px / 2);
}

.elementor-17 .elementor-element.elementor-element-152e7fa0 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-f6a0459);
	transition: fill .3s;
}

.elementor-17 .elementor-element.elementor-element-4ab78820 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(9px / 2);
	margin-left: calc(9px / 2);
}

.elementor-17 .elementor-element.elementor-element-4ab78820 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-9px / 2);
	margin-left: calc(-9px / 2);
}

body.rtl .elementor-17 .elementor-element.elementor-element-4ab78820 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-9px / 2);
}

body:not(.rtl) .elementor-17 .elementor-element.elementor-element-4ab78820 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-9px / 2);
}

.elementor-17 .elementor-element.elementor-element-4ab78820 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-f6a0459);
	transition: fill .3s;
}

.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-17 .elementor-element.elementor-element-64c78f4.elementor-column .elementor-widget-wrap {
		align-items: flex-end;
	}
	
	.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-7d241af.elementor-column .elementor-widget-wrap {
		align-items: flex-end;
	}
	
	.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-f90962c.elementor-column .elementor-widget-wrap {
		align-items: flex-end;
	}
	
	.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-3f2eb0b.elementor-column .elementor-widget-wrap {
		align-items: flex-end;
	}
	
	.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-e63bbfe.elementor-column .elementor-widget-wrap {
		align-items: flex-end;
	}
	
	.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-bd12ade.elementor-column .elementor-widget-wrap {
		align-items: flex-end;
	}
	
	.elementor-17 .elementor-element.elementor-element-718a590f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-right: calc(1px / 2);
		margin-left: calc(1px / 2);
	}
	
	.elementor-17 .elementor-element.elementor-element-718a590f .elementor-icon-list-items.elementor-inline-items {
		margin-right: calc(-1px / 2);
		margin-left: calc(-1px / 2);
	}
	
	body.rtl .elementor-17 .elementor-element.elementor-element-718a590f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		left: calc(-1px / 2);
	}
	
	body:not(.rtl) .elementor-17 .elementor-element.elementor-element-718a590f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		right: calc(-1px / 2);
	}
	
	.elementor-17 .elementor-element.elementor-element-152e7fa0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-right: calc(1px / 2);
		margin-left: calc(1px / 2);
	}
	
	.elementor-17 .elementor-element.elementor-element-152e7fa0 .elementor-icon-list-items.elementor-inline-items {
		margin-right: calc(-1px / 2);
		margin-left: calc(-1px / 2);
	}
	
	body.rtl .elementor-17 .elementor-element.elementor-element-152e7fa0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		left: calc(-1px / 2);
	}
	
	body:not(.rtl) .elementor-17 .elementor-element.elementor-element-152e7fa0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		right: calc(-1px / 2);
	}
	
	.elementor-17 .elementor-element.elementor-element-4ab78820 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-right: calc(1px / 2);
		margin-left: calc(1px / 2);
	}
	
	.elementor-17 .elementor-element.elementor-element-4ab78820 .elementor-icon-list-items.elementor-inline-items {
		margin-right: calc(-1px / 2);
		margin-left: calc(-1px / 2);
	}
	
	body.rtl .elementor-17 .elementor-element.elementor-element-4ab78820 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		left: calc(-1px / 2);
	}
	
	body:not(.rtl) .elementor-17 .elementor-element.elementor-element-4ab78820 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		right: calc(-1px / 2);
	}
}

@media (max-width:1024px) and (min-width:751px) {}