
.elementor-226314 .elementor-element.elementor-element-f1cbd65 {
	--display: flex;
	--gap: 11px 11px;
	--row-gap: 11px;
	--column-gap: 11px;
}

.elementor-226314 .elementor-element.elementor-element-e77eb07 {
	text-align: center;
}

.elementor-226314 .elementor-element.elementor-element-e77eb07 .elementor-heading-title {
	font-family: var(--e-global-typography-da119c4-font-family), Sans-serif;
	font-size: var(--e-global-typography-da119c4-font-size);
	font-weight: var(--e-global-typography-da119c4-font-weight);
	text-transform: var(--e-global-typography-da119c4-text-transform);
	line-height: var(--e-global-typography-da119c4-line-height);
}

.elementor-226314 .elementor-element.elementor-element-f4ffeee {
	text-align: center;
}

.elementor-226314 .elementor-element.elementor-element-f4ffeee .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-226314 .elementor-element.elementor-element-3bff1c4 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 3.3px;
}

.elementor-226314 .elementor-element.elementor-element-3bff1c4 .elementor-divider-separator {
	width: 47%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-226314 .elementor-element.elementor-element-3bff1c4 .elementor-divider {
	text-align: center;
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-226314 .elementor-element.elementor-element-e150cb2 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(3, 1fr);
	--grid-auto-flow: row;
	--justify-items: start;
	--align-items: center;
}

.elementor-226314 .elementor-element.elementor-element-b9bb310 {
	text-align: center;
}

.elementor-226314 .elementor-element.elementor-element-0ccbe8e .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-226314 .elementor-element.elementor-element-0ccbe8e {
	--icon-box-icon-margin: 15px;
}

.elementor-226314 .elementor-element.elementor-element-0ccbe8e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
	fill: var(--e-global-color-63acc82);
	color: var(--e-global-color-63acc82);
}

.elementor-226314 .elementor-element.elementor-element-0ccbe8e.elementor-view-framed .elementor-icon, .elementor-226314 .elementor-element.elementor-element-0ccbe8e.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-226314 .elementor-element.elementor-element-0ccbe8e.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-63acc82);
}

.elementor-226314 .elementor-element.elementor-element-0ccbe8e .elementor-icon {
	font-size: 30px;
}

.elementor-226314 .elementor-element.elementor-element-9ce2039 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-226314 .elementor-element.elementor-element-9ce2039 {
	--icon-box-icon-margin: 15px;
}

.elementor-226314 .elementor-element.elementor-element-9ce2039.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
	fill: var(--e-global-color-63acc82);
	color: var(--e-global-color-63acc82);
}

.elementor-226314 .elementor-element.elementor-element-9ce2039.elementor-view-framed .elementor-icon, .elementor-226314 .elementor-element.elementor-element-9ce2039.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-226314 .elementor-element.elementor-element-9ce2039.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-63acc82);
}

.elementor-226314 .elementor-element.elementor-element-9ce2039 .elementor-icon {
	font-size: 30px;
}

.elementor-226314 .elementor-element.elementor-element-19437b5 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-226314 .elementor-element.elementor-element-19437b5 {
	--icon-box-icon-margin: 15px;
}

.elementor-226314 .elementor-element.elementor-element-19437b5.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
	fill: var(--e-global-color-63acc82);
	color: var(--e-global-color-63acc82);
}

.elementor-226314 .elementor-element.elementor-element-19437b5.elementor-view-framed .elementor-icon, .elementor-226314 .elementor-element.elementor-element-19437b5.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-226314 .elementor-element.elementor-element-19437b5.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-63acc82);
}

.elementor-226314 .elementor-element.elementor-element-19437b5 .elementor-icon {
	font-size: 30px;
}

.elementor-226314 .elementor-element.elementor-element-42ccc46 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-226314 .elementor-element.elementor-element-42ccc46 {
	--icon-box-icon-margin: 15px;
}

.elementor-226314 .elementor-element.elementor-element-42ccc46.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
	fill: var(--e-global-color-63acc82);
	color: var(--e-global-color-63acc82);
}

.elementor-226314 .elementor-element.elementor-element-42ccc46.elementor-view-framed .elementor-icon, .elementor-226314 .elementor-element.elementor-element-42ccc46.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-226314 .elementor-element.elementor-element-42ccc46.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-63acc82);
}

.elementor-226314 .elementor-element.elementor-element-42ccc46 .elementor-icon {
	font-size: 30px;
}

.elementor-226314 .elementor-element.elementor-element-60ccf93 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-226314 .elementor-element.elementor-element-60ccf93 {
	--icon-box-icon-margin: 15px;
}

.elementor-226314 .elementor-element.elementor-element-60ccf93.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
	fill: var(--e-global-color-63acc82);
	color: var(--e-global-color-63acc82);
}

.elementor-226314 .elementor-element.elementor-element-60ccf93.elementor-view-framed .elementor-icon, .elementor-226314 .elementor-element.elementor-element-60ccf93.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-226314 .elementor-element.elementor-element-60ccf93.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-63acc82);
}

.elementor-226314 .elementor-element.elementor-element-60ccf93 .elementor-icon {
	font-size: 30px;
}

.elementor-226314 .elementor-element.elementor-element-e29db54 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-226314 .elementor-element.elementor-element-e29db54 {
	--icon-box-icon-margin: 15px;
}

.elementor-226314 .elementor-element.elementor-element-e29db54.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
	fill: var(--e-global-color-63acc82);
	color: var(--e-global-color-63acc82);
}

.elementor-226314 .elementor-element.elementor-element-e29db54.elementor-view-framed .elementor-icon, .elementor-226314 .elementor-element.elementor-element-e29db54.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-226314 .elementor-element.elementor-element-e29db54.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-63acc82);
}

.elementor-226314 .elementor-element.elementor-element-e29db54 .elementor-icon {
	font-size: 30px;
}

.elementor-226314 .elementor-element.elementor-element-bd72cba .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-226314 .elementor-element.elementor-element-bd72cba {
	--icon-box-icon-margin: 15px;
}

.elementor-226314 .elementor-element.elementor-element-bd72cba.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
	fill: var(--e-global-color-63acc82);
	color: var(--e-global-color-63acc82);
}

.elementor-226314 .elementor-element.elementor-element-bd72cba.elementor-view-framed .elementor-icon, .elementor-226314 .elementor-element.elementor-element-bd72cba.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-226314 .elementor-element.elementor-element-bd72cba.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-63acc82);
}

.elementor-226314 .elementor-element.elementor-element-bd72cba .elementor-icon {
	font-size: 30px;
}

.elementor-226314 .elementor-element.elementor-element-fc017f9 > .elementor-widget-container {
	margin: 30px 0px 0px 0px;
}

.elementor-226314 .elementor-element.elementor-element-fc017f9 {
	text-align: center;
}

.elementor-226314 .elementor-element.elementor-element-fc017f9 .elementor-heading-title {
	font-family: "Galada", Sans-serif;
	font-size: 1.4rem;
	font-weight: normal;
	text-transform: none;
	line-height: 1em;
	color: var(--e-global-color-1356829);
}

@media (min-width:2400px) {
	.elementor-226314 .elementor-element.elementor-element-e77eb07 .elementor-heading-title {
		font-size: var(--e-global-typography-da119c4-font-size);
		line-height: var(--e-global-typography-da119c4-line-height);
	}
	
	.elementor-226314 .elementor-element.elementor-element-e150cb2 {
		--grid-auto-flow: row;
	}
}

@media (max-width:1366px) {
	.elementor-226314 .elementor-element.elementor-element-e77eb07 .elementor-heading-title {
		font-size: var(--e-global-typography-da119c4-font-size);
		line-height: var(--e-global-typography-da119c4-line-height);
	}
	
	.elementor-226314 .elementor-element.elementor-element-e150cb2 {
		--grid-auto-flow: row;
	}
	
	.elementor-226314 .elementor-element.elementor-element-fc017f9 .elementor-heading-title {
		font-size: 2em;
	}
}

@media (max-width:1200px) {
	.elementor-226314 .elementor-element.elementor-element-e150cb2 {
		--grid-auto-flow: row;
	}
	
	.elementor-226314 .elementor-element.elementor-element-fc017f9 .elementor-heading-title {
		font-size: 2.2rem;
	}
}

@media (max-width:1024px) {
	.elementor-226314 .elementor-element.elementor-element-e77eb07 .elementor-heading-title {
		font-size: var(--e-global-typography-da119c4-font-size);
		line-height: var(--e-global-typography-da119c4-line-height);
	}
	
	.elementor-226314 .elementor-element.elementor-element-e150cb2 {
		--grid-auto-flow: row;
	}
	
	.elementor-226314 .elementor-element.elementor-element-fc017f9 .elementor-heading-title {
		font-size: 2rem;
	}
}

@media (max-width:880px) {
	.elementor-226314 .elementor-element.elementor-element-e150cb2 {
		--grid-auto-flow: row;
	}
	
	.elementor-226314 .elementor-element.elementor-element-fc017f9 .elementor-heading-title {
		font-size: 1.8rem;
	}
}

@media (max-width:767px) {
	.elementor-226314 .elementor-element.elementor-element-f1cbd65 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-226314 .elementor-element.elementor-element-e77eb07 .elementor-heading-title {
		font-size: var(--e-global-typography-da119c4-font-size);
		line-height: var(--e-global-typography-da119c4-line-height);
	}
	
	.elementor-226314 .elementor-element.elementor-element-e150cb2 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-226314 .elementor-element.elementor-element-fc017f9 .elementor-heading-title {
		font-size: 2rem;
		line-height: 1em;
	}
}
