
.elementor-723 .elementor-element.elementor-element-7fe3249c {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-7fe3249c:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-7fe3249c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f9f9f9;
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-723 .elementor-element.elementor-element-348b1083 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-723 .elementor-element.elementor-element-348b1083 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 34px;
	font-weight: 900;
	color: #000;
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-723 .elementor-element.elementor-element-37476f24 {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #484848;
}

.elementor-widget-divider {
	--divider-color: var(--e-global-color-secondary);
}

.elementor-widget-divider .elementor-divider__text {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-divider.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-723 .elementor-element.elementor-element-63b63405 {
	--divider-border-style: solid;
	--divider-color: #ececec;
	--divider-border-width: 1px;
}

.elementor-723 .elementor-element.elementor-element-63b63405 .elementor-divider-separator {
	width: 100%;
}

.elementor-723 .elementor-element.elementor-element-63b63405 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-723 .elementor-element.elementor-element-9cfde43 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-9cfde43:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-9cfde43 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f9f9f9;
}

.elementor-723 .elementor-element.elementor-element-467b38ec {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-723 .elementor-element.elementor-element-6eaadd51 {
	width: var(--container-widget-width, 82px);
	max-width: 82px;
	--container-widget-width: 82px;
	--container-widget-flex-grow: 0;
}

.elementor-723 .elementor-element.elementor-element-6eaadd51 img {
	width: 82px;
	height: 82px;
	object-fit: cover;
	object-position: center center;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
	border-radius: 300px 300px 300px 300px;
}

.elementor-723 .elementor-element.elementor-element-77079f7e {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 15px;
}

.elementor-723 .elementor-element.elementor-element-30b2aa8e .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	color: #434343;
}

.elementor-723 .elementor-element.elementor-element-19701f1d {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	color: #636363;
}

.elementor-723 .elementor-element.elementor-element-32cd40e3 {
	--display: flex;
	--gap: 25px 25px;
	--row-gap: 25px;
	--column-gap: 25px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 30px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-32cd40e3:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-32cd40e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f9f9f9;
}

.elementor-723 .elementor-element.elementor-element-5010423c {
	text-align: center;
}

.elementor-723 .elementor-element.elementor-element-5010423c .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-decoration: none;
	color: #0045a4;
}

.elementor-723 .elementor-element.elementor-element-3f7e9f8f {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-723 .elementor-element.elementor-element-3f7e9f8f img {
	width: 100%;
	border-radius: 7px 7px 7px 7px;
}

.elementor-723 .elementor-element.elementor-element-14e1ff4f {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #484848;
}

.elementor-723 .elementor-element.elementor-element-78d3e023 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #1db200;
	--border-color: #1db200;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 4px 1px rgba(67, 228, 0, .25);
	--padding-top: 30px;
	--padding-bottom: 45px;
	--padding-left: 45px;
	--padding-right: 30px;
}

.elementor-723 .elementor-element.elementor-element-373dc94d {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;
}

.elementor-723 .elementor-element.elementor-element-373dc94d .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 700;
	color: #000;
}

.elementor-widget-icon-box.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-icon-box .elementor-icon-box-title {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title, .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-box .elementor-icon-box-description {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-723 .elementor-element.elementor-element-6a151e4e .elementor-icon-box-wrapper {
	align-items: end;
	gap: 15px;
}

.elementor-723 .elementor-element.elementor-element-6a151e4e .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-6a151e4e.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-723 .elementor-element.elementor-element-6a151e4e.elementor-view-framed .elementor-icon, .elementor-723 .elementor-element.elementor-element-6a151e4e.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-723 .elementor-element.elementor-element-6a151e4e .elementor-icon {
	font-size: 30px;
}

.elementor-723 .elementor-element.elementor-element-6a151e4e .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-6a151e4e .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 24px;
	font-weight: 400;
}

.elementor-723 .elementor-element.elementor-element-6a151e4e:has(:hover) .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-6a151e4e:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-42dd79d5 .elementor-icon-box-wrapper {
	align-items: end;
	gap: 15px;
}

.elementor-723 .elementor-element.elementor-element-42dd79d5 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-42dd79d5.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-723 .elementor-element.elementor-element-42dd79d5.elementor-view-framed .elementor-icon, .elementor-723 .elementor-element.elementor-element-42dd79d5.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-723 .elementor-element.elementor-element-42dd79d5 .elementor-icon {
	font-size: 30px;
}

.elementor-723 .elementor-element.elementor-element-42dd79d5 .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-42dd79d5 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 24px;
	font-weight: 400;
}

.elementor-723 .elementor-element.elementor-element-42dd79d5:has(:hover) .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-42dd79d5:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-6cb4c90b .elementor-icon-box-wrapper {
	align-items: end;
	gap: 15px;
}

.elementor-723 .elementor-element.elementor-element-6cb4c90b .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-6cb4c90b.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-723 .elementor-element.elementor-element-6cb4c90b.elementor-view-framed .elementor-icon, .elementor-723 .elementor-element.elementor-element-6cb4c90b.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-723 .elementor-element.elementor-element-6cb4c90b .elementor-icon {
	font-size: 30px;
}

.elementor-723 .elementor-element.elementor-element-6cb4c90b .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-6cb4c90b .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 24px;
	font-weight: 400;
}

.elementor-723 .elementor-element.elementor-element-6cb4c90b:has(:hover) .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-6cb4c90b:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-2739dabb .elementor-icon-box-wrapper {
	align-items: end;
	gap: 15px;
}

.elementor-723 .elementor-element.elementor-element-2739dabb .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-2739dabb.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-723 .elementor-element.elementor-element-2739dabb.elementor-view-framed .elementor-icon, .elementor-723 .elementor-element.elementor-element-2739dabb.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-723 .elementor-element.elementor-element-2739dabb .elementor-icon {
	font-size: 30px;
}

.elementor-723 .elementor-element.elementor-element-2739dabb .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-2739dabb .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 24px;
	font-weight: 400;
}

.elementor-723 .elementor-element.elementor-element-2739dabb:has(:hover) .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-2739dabb:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-59e64c85 .elementor-icon-box-wrapper {
	align-items: end;
	gap: 15px;
}

.elementor-723 .elementor-element.elementor-element-59e64c85 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-59e64c85.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-723 .elementor-element.elementor-element-59e64c85.elementor-view-framed .elementor-icon, .elementor-723 .elementor-element.elementor-element-59e64c85.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-723 .elementor-element.elementor-element-59e64c85 .elementor-icon {
	font-size: 30px;
}

.elementor-723 .elementor-element.elementor-element-59e64c85 .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-59e64c85 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 24px;
	font-weight: 400;
}

.elementor-723 .elementor-element.elementor-element-59e64c85:has(:hover) .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-59e64c85:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-738f1e5 .elementor-icon-box-wrapper {
	align-items: end;
	gap: 15px;
}

.elementor-723 .elementor-element.elementor-element-738f1e5 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-738f1e5.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-723 .elementor-element.elementor-element-738f1e5.elementor-view-framed .elementor-icon, .elementor-723 .elementor-element.elementor-element-738f1e5.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-723 .elementor-element.elementor-element-738f1e5 .elementor-icon {
	font-size: 30px;
}

.elementor-723 .elementor-element.elementor-element-738f1e5 .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-738f1e5 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 24px;
	font-weight: 400;
}

.elementor-723 .elementor-element.elementor-element-738f1e5:has(:hover) .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-738f1e5:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-e4f4ec4 {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #484848;
}

.elementor-723 .elementor-element.elementor-element-fe7c5b3 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #1db200;
	--border-color: #1db200;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 4px 1px rgba(67, 228, 0, .25);
	--padding-top: 30px;
	--padding-bottom: 45px;
	--padding-left: 45px;
	--padding-right: 30px;
}

.elementor-723 .elementor-element.elementor-element-61852512 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;
}

.elementor-723 .elementor-element.elementor-element-61852512 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 700;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-9f3f010 .elementor-icon-box-wrapper {
	align-items: end;
	gap: 15px;
}

.elementor-723 .elementor-element.elementor-element-9f3f010 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-9f3f010.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-723 .elementor-element.elementor-element-9f3f010.elementor-view-framed .elementor-icon, .elementor-723 .elementor-element.elementor-element-9f3f010.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-723 .elementor-element.elementor-element-9f3f010 .elementor-icon {
	font-size: 30px;
}

.elementor-723 .elementor-element.elementor-element-9f3f010 .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-9f3f010 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 24px;
	font-weight: 400;
}

.elementor-723 .elementor-element.elementor-element-9f3f010:has(:hover) .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-9f3f010:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-4cee10e8 .elementor-icon-box-wrapper {
	align-items: end;
	gap: 15px;
}

.elementor-723 .elementor-element.elementor-element-4cee10e8 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-4cee10e8.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-723 .elementor-element.elementor-element-4cee10e8.elementor-view-framed .elementor-icon, .elementor-723 .elementor-element.elementor-element-4cee10e8.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-723 .elementor-element.elementor-element-4cee10e8 .elementor-icon {
	font-size: 30px;
}

.elementor-723 .elementor-element.elementor-element-4cee10e8 .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-4cee10e8 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 24px;
	font-weight: 400;
}

.elementor-723 .elementor-element.elementor-element-4cee10e8:has(:hover) .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-4cee10e8:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-198da093 .elementor-icon-box-wrapper {
	align-items: end;
	gap: 15px;
}

.elementor-723 .elementor-element.elementor-element-198da093 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-198da093.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-723 .elementor-element.elementor-element-198da093.elementor-view-framed .elementor-icon, .elementor-723 .elementor-element.elementor-element-198da093.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-723 .elementor-element.elementor-element-198da093 .elementor-icon {
	font-size: 30px;
}

.elementor-723 .elementor-element.elementor-element-198da093 .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-198da093 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 24px;
	font-weight: 400;
}

.elementor-723 .elementor-element.elementor-element-198da093:has(:hover) .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-198da093:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-5da63112 .elementor-icon-box-wrapper {
	align-items: end;
	gap: 15px;
}

.elementor-723 .elementor-element.elementor-element-5da63112 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-5da63112.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-723 .elementor-element.elementor-element-5da63112.elementor-view-framed .elementor-icon, .elementor-723 .elementor-element.elementor-element-5da63112.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-723 .elementor-element.elementor-element-5da63112 .elementor-icon {
	font-size: 30px;
}

.elementor-723 .elementor-element.elementor-element-5da63112 .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-5da63112 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 24px;
	font-weight: 400;
}

.elementor-723 .elementor-element.elementor-element-5da63112:has(:hover) .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-5da63112:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-2c294a75 .elementor-icon-box-wrapper {
	align-items: end;
	gap: 15px;
}

.elementor-723 .elementor-element.elementor-element-2c294a75 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-2c294a75.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-723 .elementor-element.elementor-element-2c294a75.elementor-view-framed .elementor-icon, .elementor-723 .elementor-element.elementor-element-2c294a75.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-723 .elementor-element.elementor-element-2c294a75 .elementor-icon {
	font-size: 30px;
}

.elementor-723 .elementor-element.elementor-element-2c294a75 .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-2c294a75 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 24px;
	font-weight: 400;
}

.elementor-723 .elementor-element.elementor-element-2c294a75:has(:hover) .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-2c294a75:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-a2e54dc .elementor-icon-box-wrapper {
	align-items: end;
	gap: 15px;
}

.elementor-723 .elementor-element.elementor-element-a2e54dc .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-a2e54dc.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-723 .elementor-element.elementor-element-a2e54dc.elementor-view-framed .elementor-icon, .elementor-723 .elementor-element.elementor-element-a2e54dc.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-723 .elementor-element.elementor-element-a2e54dc .elementor-icon {
	font-size: 30px;
}

.elementor-723 .elementor-element.elementor-element-a2e54dc .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-a2e54dc .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 24px;
	font-weight: 400;
}

.elementor-723 .elementor-element.elementor-element-a2e54dc:has(:hover) .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-a2e54dc:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-4bc14b40 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #c53d00;
	--border-color: #c53d00;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 4px 1px rgba(232, 0, 0, .25);
	--padding-top: 30px;
	--padding-bottom: 45px;
	--padding-left: 45px;
	--padding-right: 30px;
}

.elementor-723 .elementor-element.elementor-element-52c7e8d2 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;
}

.elementor-723 .elementor-element.elementor-element-52c7e8d2 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 700;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-14838b14 .elementor-icon-box-wrapper {
	align-items: end;
	gap: 15px;
}

.elementor-723 .elementor-element.elementor-element-14838b14 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-14838b14.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-723 .elementor-element.elementor-element-14838b14.elementor-view-framed .elementor-icon, .elementor-723 .elementor-element.elementor-element-14838b14.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-723 .elementor-element.elementor-element-14838b14 .elementor-icon {
	font-size: 30px;
}

.elementor-723 .elementor-element.elementor-element-14838b14 .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-14838b14 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 24px;
	font-weight: 400;
}

.elementor-723 .elementor-element.elementor-element-14838b14:has(:hover) .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-14838b14:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-1cbe019b .elementor-icon-box-wrapper {
	align-items: end;
	gap: 15px;
}

.elementor-723 .elementor-element.elementor-element-1cbe019b .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-1cbe019b.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-723 .elementor-element.elementor-element-1cbe019b.elementor-view-framed .elementor-icon, .elementor-723 .elementor-element.elementor-element-1cbe019b.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-723 .elementor-element.elementor-element-1cbe019b .elementor-icon {
	font-size: 30px;
}

.elementor-723 .elementor-element.elementor-element-1cbe019b .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-1cbe019b .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 24px;
	font-weight: 400;
}

.elementor-723 .elementor-element.elementor-element-1cbe019b:has(:hover) .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-1cbe019b:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-13b930b5 .elementor-icon-box-wrapper {
	align-items: end;
	gap: 15px;
}

.elementor-723 .elementor-element.elementor-element-13b930b5 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-13b930b5.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-723 .elementor-element.elementor-element-13b930b5.elementor-view-framed .elementor-icon, .elementor-723 .elementor-element.elementor-element-13b930b5.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-723 .elementor-element.elementor-element-13b930b5 .elementor-icon {
	font-size: 30px;
}

.elementor-723 .elementor-element.elementor-element-13b930b5 .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-13b930b5 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 24px;
	font-weight: 400;
}

.elementor-723 .elementor-element.elementor-element-13b930b5:has(:hover) .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-13b930b5:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-6d1ef17f .elementor-icon-box-wrapper {
	align-items: end;
	gap: 15px;
}

.elementor-723 .elementor-element.elementor-element-6d1ef17f .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-6d1ef17f.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-723 .elementor-element.elementor-element-6d1ef17f.elementor-view-framed .elementor-icon, .elementor-723 .elementor-element.elementor-element-6d1ef17f.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-723 .elementor-element.elementor-element-6d1ef17f .elementor-icon {
	font-size: 30px;
}

.elementor-723 .elementor-element.elementor-element-6d1ef17f .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-6d1ef17f .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 24px;
	font-weight: 400;
}

.elementor-723 .elementor-element.elementor-element-6d1ef17f:has(:hover) .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-6d1ef17f:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-5150af9 .elementor-icon-box-wrapper {
	align-items: end;
	gap: 15px;
}

.elementor-723 .elementor-element.elementor-element-5150af9 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-5150af9.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-723 .elementor-element.elementor-element-5150af9.elementor-view-framed .elementor-icon, .elementor-723 .elementor-element.elementor-element-5150af9.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-723 .elementor-element.elementor-element-5150af9 .elementor-icon {
	font-size: 30px;
}

.elementor-723 .elementor-element.elementor-element-5150af9 .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-5150af9 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 24px;
	font-weight: 400;
}

.elementor-723 .elementor-element.elementor-element-5150af9:has(:hover) .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-5150af9:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-56426ff6 {
	margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-723 .elementor-element.elementor-element-18892a23 .elementor-button {
	background-color: #00aaf2;
	font-family: "Roboto", Sans-serif;
	font-size: 34px;
	font-weight: 700;
	border-radius: 10px 10px 10px 10px;
	padding: 15px 10px 15px 10px;
}

.elementor-723 .elementor-element.elementor-element-18892a23 {
	margin: 15px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;
	padding: 0px 0px 0px 0px;
}

.elementor-723 .elementor-element.elementor-element-58bdfb2c {
	width: var(--container-widget-width, 710px);
	max-width: 710px;
	--container-widget-width: 710px;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #484848;
}

.elementor-723 .elementor-element.elementor-element-58bdfb2c.elementor-element {
	--align-self: center;
}

.elementor-723 .elementor-element.elementor-element-27773f5e {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 5px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-27773f5e:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-27773f5e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f9f9f9;
}

.elementor-723 .elementor-element.elementor-element-1ed2cd4b {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 7px 0px rgba(155, 155, 155, .25);
	--padding-top: 40px;
	--padding-bottom: 50px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-723 .elementor-element.elementor-element-1ed2cd4b:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-1ed2cd4b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-723 .elementor-element.elementor-element-48745db7 {
	margin: -55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: start;
}

.elementor-723 .elementor-element.elementor-element-48745db7 img {
	width: 70px;
}

.elementor-723 .elementor-element.elementor-element-30f3194d {
	text-align: center;
}

.elementor-723 .elementor-element.elementor-element-30f3194d .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	text-decoration: underline;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-6c36135b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 60px 60px;
	--row-gap: 60px;
	--column-gap: 60px;
	--margin-top: 30px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-723 .elementor-element.elementor-element-39249acc {
	--display: flex;
	--justify-content: flex-end;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-39249acc.e-con {
	--align-self: flex-start;
}

.elementor-723 .elementor-element.elementor-element-67426486 {
	margin: 86px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: start;
}

.elementor-723 .elementor-element.elementor-element-6442b137 {
	margin: -17% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 44%;
	text-align: start;
}

.elementor-723 .elementor-element.elementor-element-6442b137 img {
	width: 123px;
}

.elementor-723 .elementor-element.elementor-element-617face7 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-54abcbce {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-4d28987d {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;
	padding: 7px 20px 7px 0px;
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #a3bac6;
}

.elementor-723 .elementor-element.elementor-element-4d28987d .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 28px;
	font-weight: 700;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-3fb08312.elementor-element {
	--align-self: center;
}

.elementor-723 .elementor-element.elementor-element-3fb08312 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 28px;
	font-weight: 700;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-7ffbc9fc {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-723 .elementor-element.elementor-element-7ffbc9fc .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	text-transform: capitalize;
	color: #484848;
}

.elementor-723 .elementor-element.elementor-element-4949418a {
	--display: flex;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-723 .elementor-element.elementor-element-4949418a:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-4949418a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

.elementor-723 .elementor-element.elementor-element-2805058e {
	margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: end;
}

.elementor-723 .elementor-element.elementor-element-2805058e.elementor-element {
	--align-self: stretch;
}

.elementor-723 .elementor-element.elementor-element-2805058e .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-5575735e {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-723 .elementor-element.elementor-element-5575735e .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	text-transform: capitalize;
	color: #484848;
}

.elementor-723 .elementor-element.elementor-element-10e56603 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-10e56603:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-10e56603 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-723 .elementor-element.elementor-element-7489ae36 {
	--display: flex;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-723 .elementor-element.elementor-element-7489ae36:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-7489ae36 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

.elementor-723 .elementor-element.elementor-element-11626cac {
	margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: end;
}

.elementor-723 .elementor-element.elementor-element-11626cac.elementor-element {
	--align-self: stretch;
}

.elementor-723 .elementor-element.elementor-element-11626cac .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-328c5833 {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-723 .elementor-element.elementor-element-328c5833 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	text-transform: capitalize;
	color: #484848;
}

.elementor-723 .elementor-element.elementor-element-7c2c6a2f {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-7c2c6a2f:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-7c2c6a2f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-723 .elementor-element.elementor-element-28b2a530 {
	--display: flex;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-723 .elementor-element.elementor-element-28b2a530:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-28b2a530 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

.elementor-723 .elementor-element.elementor-element-5ca554fc {
	margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: end;
}

.elementor-723 .elementor-element.elementor-element-5ca554fc.elementor-element {
	--align-self: stretch;
}

.elementor-723 .elementor-element.elementor-element-5ca554fc .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-3efa63bd {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-723 .elementor-element.elementor-element-3efa63bd .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	text-transform: capitalize;
	color: #484848;
}

.elementor-723 .elementor-element.elementor-element-4931e1bf {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-4931e1bf:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-4931e1bf > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-723 .elementor-element.elementor-element-4235c023 {
	--display: flex;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-723 .elementor-element.elementor-element-4235c023:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-4235c023 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

.elementor-723 .elementor-element.elementor-element-829fd52 {
	margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: end;
}

.elementor-723 .elementor-element.elementor-element-829fd52.elementor-element {
	--align-self: stretch;
}

.elementor-723 .elementor-element.elementor-element-829fd52 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-9ec3592 {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-723 .elementor-element.elementor-element-9ec3592 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	text-transform: capitalize;
	color: #484848;
}

.elementor-723 .elementor-element.elementor-element-5f5be5a8 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-5f5be5a8:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-5f5be5a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-723 .elementor-element.elementor-element-3c8630c7 {
	--display: flex;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-723 .elementor-element.elementor-element-3c8630c7:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-3c8630c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

.elementor-723 .elementor-element.elementor-element-2b2f5ccd {
	margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: end;
}

.elementor-723 .elementor-element.elementor-element-2b2f5ccd.elementor-element {
	--align-self: stretch;
}

.elementor-723 .elementor-element.elementor-element-2b2f5ccd .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-2c502daa {
	margin: 60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-723 .elementor-element.elementor-element-2c502daa .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-4684ed9e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-a043d80 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-21c8d58.elementor-element {
	--align-self: center;
}

.elementor-723 .elementor-element.elementor-element-21c8d58 {
	--e-rating-justify-content: center;
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #fb0;
}

.elementor-723 .elementor-element.elementor-element-79694107 {
	margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-723 .elementor-element.elementor-element-79694107 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #484848;
}

.elementor-723 .elementor-element.elementor-element-62f765d5 .elementor-button {
	background-color: transparent;
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	background-image: linear-gradient(180deg, #f15900 0%, #ff3c1e 100%);
	box-shadow: 0px 0px 10px 3px rgba(241, 89, 0, .3);
	border-radius: 10px 10px 10px 10px;
	padding: 20px 90px 20px 90px;
}

.elementor-723 .elementor-element.elementor-element-62f765d5 {
	margin: 40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-723 .elementor-element.elementor-element-25ae03b4 {
	margin: 40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-723 .elementor-element.elementor-element-25ae03b4 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 28px;
	font-weight: 700;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-7949c251 {
	margin: 15px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #484848;
}

.elementor-723 .elementor-element.elementor-element-1a0b962 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-518e58ec {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-3131d918 {
	background-color: #4bcc7d;
	padding: 15px 15px 15px 15px;
	text-align: center;
}

.elementor-723 .elementor-element.elementor-element-3131d918 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-40d48dbd {
	--display: flex;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
	border-color: var(--e-global-color-text);
}

.elementor-widget-icon-list .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-icon-list .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
}

.elementor-723 .elementor-element.elementor-element-7cd655b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(12px / 2);
}

.elementor-723 .elementor-element.elementor-element-7cd655b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(12px / 2);
}

.elementor-723 .elementor-element.elementor-element-7cd655b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(12px / 2);
}

.elementor-723 .elementor-element.elementor-element-7cd655b0 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-12px / 2);
}

.elementor-723 .elementor-element.elementor-element-7cd655b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-12px / 2);
}

.elementor-723 .elementor-element.elementor-element-7cd655b0 .elementor-icon-list-icon i {
	color: #5bce7d;
	transition: color .3s;
}

.elementor-723 .elementor-element.elementor-element-7cd655b0 .elementor-icon-list-icon svg {
	fill: #5bce7d;
	transition: fill .3s;
}

.elementor-723 .elementor-element.elementor-element-7cd655b0 {
	--e-icon-list-icon-size: 26px;
	--icon-vertical-offset: 0px;
}

.elementor-723 .elementor-element.elementor-element-7cd655b0 .elementor-icon-list-icon {
	padding-inline-end: 0px;
}

.elementor-723 .elementor-element.elementor-element-7cd655b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-723 .elementor-element.elementor-element-7cd655b0 .elementor-icon-list-item > a {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-723 .elementor-element.elementor-element-7cd655b0 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-723 .elementor-element.elementor-element-25dba11e {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-7521bd4a {
	background-color: #cc4b4b;
	padding: 15px 15px 15px 15px;
	text-align: center;
}

.elementor-723 .elementor-element.elementor-element-7521bd4a .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-138db74 {
	--display: flex;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-2c7e23d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(12px / 2);
}

.elementor-723 .elementor-element.elementor-element-2c7e23d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(12px / 2);
}

.elementor-723 .elementor-element.elementor-element-2c7e23d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(12px / 2);
}

.elementor-723 .elementor-element.elementor-element-2c7e23d1 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-12px / 2);
}

.elementor-723 .elementor-element.elementor-element-2c7e23d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-12px / 2);
}

.elementor-723 .elementor-element.elementor-element-2c7e23d1 .elementor-icon-list-icon i {
	color: #d10d13;
	transition: color .3s;
}

.elementor-723 .elementor-element.elementor-element-2c7e23d1 .elementor-icon-list-icon svg {
	fill: #d10d13;
	transition: fill .3s;
}

.elementor-723 .elementor-element.elementor-element-2c7e23d1 {
	--e-icon-list-icon-size: 26px;
	--icon-vertical-offset: 0px;
}

.elementor-723 .elementor-element.elementor-element-2c7e23d1 .elementor-icon-list-icon {
	padding-inline-end: 0px;
}

.elementor-723 .elementor-element.elementor-element-2c7e23d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-723 .elementor-element.elementor-element-2c7e23d1 .elementor-icon-list-item > a {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-723 .elementor-element.elementor-element-2c7e23d1 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-723 .elementor-element.elementor-element-4cb266d9 .elementor-button {
	background-color: transparent;
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	background-image: linear-gradient(180deg, #f15900 0%, #ff3c1e 100%);
	box-shadow: 0px 0px 10px 3px rgba(241, 89, 0, .3);
	border-radius: 10px 10px 10px 10px;
	padding: 20px 90px 20px 90px;
}

.elementor-723 .elementor-element.elementor-element-4cb266d9 {
	margin: 40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-723 .elementor-element.elementor-element-76cc048e {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 5px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-76cc048e:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-76cc048e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f9f9f9;
}

.elementor-723 .elementor-element.elementor-element-62146844 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 7px 0px rgba(155, 155, 155, .25);
	--padding-top: 40px;
	--padding-bottom: 50px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-723 .elementor-element.elementor-element-62146844:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-62146844 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-723 .elementor-element.elementor-element-302c8c2b {
	margin: -55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: start;
}

.elementor-723 .elementor-element.elementor-element-302c8c2b img {
	width: 70px;
}

.elementor-723 .elementor-element.elementor-element-88ecb9b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 60px 60px;
	--row-gap: 60px;
	--column-gap: 60px;
	--margin-top: 30px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-723 .elementor-element.elementor-element-4ec3141a {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-4ec3141a.e-con {
	--align-self: flex-start;
}

.elementor-723 .elementor-element.elementor-element-13c99b17 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;
	text-align: center;
}

.elementor-723 .elementor-element.elementor-element-13c99b17 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	text-decoration: underline;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-722355c1 {
	margin: 82px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-723 .elementor-element.elementor-element-722355c1 img {
	width: 276px;
}

.elementor-723 .elementor-element.elementor-element-40caedd5 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-1fd6a838 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-5c9004ac {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;
	padding: 7px 20px 7px 0px;
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #a3bac6;
}

.elementor-723 .elementor-element.elementor-element-5c9004ac .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 28px;
	font-weight: 700;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-43661fb1.elementor-element {
	--align-self: center;
}

.elementor-723 .elementor-element.elementor-element-43661fb1 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 28px;
	font-weight: 700;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-6d24c0e9 {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-723 .elementor-element.elementor-element-6d24c0e9 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	text-transform: capitalize;
	color: #484848;
}

.elementor-723 .elementor-element.elementor-element-3c56bc19 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-3c56bc19:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-3c56bc19 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-723 .elementor-element.elementor-element-56fcfa51 {
	--display: flex;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-723 .elementor-element.elementor-element-56fcfa51:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-56fcfa51 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

.elementor-723 .elementor-element.elementor-element-29523720 {
	margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: end;
}

.elementor-723 .elementor-element.elementor-element-29523720.elementor-element {
	--align-self: stretch;
}

.elementor-723 .elementor-element.elementor-element-29523720 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-5ac70651 {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-723 .elementor-element.elementor-element-5ac70651 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	text-transform: capitalize;
	color: #484848;
}

.elementor-723 .elementor-element.elementor-element-5e0b6b5f {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-5e0b6b5f:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-5e0b6b5f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-723 .elementor-element.elementor-element-420796b3 {
	--display: flex;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-723 .elementor-element.elementor-element-420796b3:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-420796b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

.elementor-723 .elementor-element.elementor-element-5d6510e8 {
	margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: end;
}

.elementor-723 .elementor-element.elementor-element-5d6510e8.elementor-element {
	--align-self: stretch;
}

.elementor-723 .elementor-element.elementor-element-5d6510e8 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-6ff1997b {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-723 .elementor-element.elementor-element-6ff1997b .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	text-transform: capitalize;
	color: #484848;
}

.elementor-723 .elementor-element.elementor-element-5cfc79b5 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-5cfc79b5:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-5cfc79b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-723 .elementor-element.elementor-element-4e348963 {
	--display: flex;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-723 .elementor-element.elementor-element-4e348963:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-4e348963 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

.elementor-723 .elementor-element.elementor-element-694965fb {
	margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: end;
}

.elementor-723 .elementor-element.elementor-element-694965fb.elementor-element {
	--align-self: stretch;
}

.elementor-723 .elementor-element.elementor-element-694965fb .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-49426f6f {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-723 .elementor-element.elementor-element-49426f6f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	text-transform: capitalize;
	color: #484848;
}

.elementor-723 .elementor-element.elementor-element-45ab9e4e {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-45ab9e4e:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-45ab9e4e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-723 .elementor-element.elementor-element-1921b7df {
	--display: flex;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-723 .elementor-element.elementor-element-1921b7df:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-1921b7df > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

.elementor-723 .elementor-element.elementor-element-55e123d8 {
	margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: end;
}

.elementor-723 .elementor-element.elementor-element-55e123d8.elementor-element {
	--align-self: stretch;
}

.elementor-723 .elementor-element.elementor-element-55e123d8 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-6f512c18 {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-723 .elementor-element.elementor-element-6f512c18 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	text-transform: capitalize;
	color: #484848;
}

.elementor-723 .elementor-element.elementor-element-24373e17 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-24373e17:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-24373e17 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-723 .elementor-element.elementor-element-7654957f {
	--display: flex;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-723 .elementor-element.elementor-element-7654957f:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-7654957f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

.elementor-723 .elementor-element.elementor-element-2b20a1bc {
	margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: end;
}

.elementor-723 .elementor-element.elementor-element-2b20a1bc.elementor-element {
	--align-self: stretch;
}

.elementor-723 .elementor-element.elementor-element-2b20a1bc .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-2780067d {
	margin: 60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-723 .elementor-element.elementor-element-2780067d .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-5f278a3e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-3db096cc .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-5e965bda.elementor-element {
	--align-self: center;
}

.elementor-723 .elementor-element.elementor-element-5e965bda {
	--e-rating-justify-content: center;
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #fb0;
}

.elementor-723 .elementor-element.elementor-element-7f1a3026 .elementor-button {
	background-color: #ff9c00;
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	border-radius: 10px 10px 10px 10px;
	padding: 20px 65px 20px 65px;
}

.elementor-723 .elementor-element.elementor-element-7f1a3026 .elementor-button:hover, .elementor-723 .elementor-element.elementor-element-7f1a3026 .elementor-button:focus {
	background-color: #e78e00;
}

.elementor-723 .elementor-element.elementor-element-7f1a3026 {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-723 .elementor-element.elementor-element-223002e4 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 45px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-4ce50bc9 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-1a7b164b {
	background-color: #4bcc7d;
	padding: 15px 15px 15px 15px;
	text-align: center;
}

.elementor-723 .elementor-element.elementor-element-1a7b164b .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-6cf7cb74 {
	--display: flex;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-3350885a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(12px / 2);
}

.elementor-723 .elementor-element.elementor-element-3350885a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(12px / 2);
}

.elementor-723 .elementor-element.elementor-element-3350885a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(12px / 2);
}

.elementor-723 .elementor-element.elementor-element-3350885a .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-12px / 2);
}

.elementor-723 .elementor-element.elementor-element-3350885a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-12px / 2);
}

.elementor-723 .elementor-element.elementor-element-3350885a .elementor-icon-list-icon i {
	color: #5bce7d;
	transition: color .3s;
}

.elementor-723 .elementor-element.elementor-element-3350885a .elementor-icon-list-icon svg {
	fill: #5bce7d;
	transition: fill .3s;
}

.elementor-723 .elementor-element.elementor-element-3350885a {
	--e-icon-list-icon-size: 26px;
	--icon-vertical-offset: 0px;
}

.elementor-723 .elementor-element.elementor-element-3350885a .elementor-icon-list-icon {
	padding-inline-end: 0px;
}

.elementor-723 .elementor-element.elementor-element-3350885a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-723 .elementor-element.elementor-element-3350885a .elementor-icon-list-item > a {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-723 .elementor-element.elementor-element-3350885a .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-723 .elementor-element.elementor-element-784bf8fd {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-5c145004 {
	background-color: #cc4b4b;
	padding: 15px 15px 15px 15px;
	text-align: center;
}

.elementor-723 .elementor-element.elementor-element-5c145004 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-57631510 {
	--display: flex;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-e507c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(12px / 2);
}

.elementor-723 .elementor-element.elementor-element-e507c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(12px / 2);
}

.elementor-723 .elementor-element.elementor-element-e507c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(12px / 2);
}

.elementor-723 .elementor-element.elementor-element-e507c7 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-12px / 2);
}

.elementor-723 .elementor-element.elementor-element-e507c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-12px / 2);
}

.elementor-723 .elementor-element.elementor-element-e507c7 .elementor-icon-list-icon i {
	color: #d10d13;
	transition: color .3s;
}

.elementor-723 .elementor-element.elementor-element-e507c7 .elementor-icon-list-icon svg {
	fill: #d10d13;
	transition: fill .3s;
}

.elementor-723 .elementor-element.elementor-element-e507c7 {
	--e-icon-list-icon-size: 26px;
	--icon-vertical-offset: 0px;
}

.elementor-723 .elementor-element.elementor-element-e507c7 .elementor-icon-list-icon {
	padding-inline-end: 0px;
}

.elementor-723 .elementor-element.elementor-element-e507c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-723 .elementor-element.elementor-element-e507c7 .elementor-icon-list-item > a {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-723 .elementor-element.elementor-element-e507c7 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-723 .elementor-element.elementor-element-7d407969 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 5px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-7d407969:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-7d407969 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f9f9f9;
}

.elementor-723 .elementor-element.elementor-element-2fc2036a {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 7px 0px rgba(155, 155, 155, .25);
	--padding-top: 40px;
	--padding-bottom: 50px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-723 .elementor-element.elementor-element-2fc2036a:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-2fc2036a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-723 .elementor-element.elementor-element-73b6b522 {
	margin: -55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: start;
}

.elementor-723 .elementor-element.elementor-element-73b6b522 img {
	width: 70px;
}

.elementor-723 .elementor-element.elementor-element-74dfe6e4 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 60px 60px;
	--row-gap: 60px;
	--column-gap: 60px;
	--margin-top: 30px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-723 .elementor-element.elementor-element-354d9f8f {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-354d9f8f.e-con {
	--align-self: flex-start;
}

.elementor-723 .elementor-element.elementor-element-42d0279c {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;
	text-align: center;
}

.elementor-723 .elementor-element.elementor-element-42d0279c .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	text-decoration: underline;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-699009e7 {
	margin: 78px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.elementor-723 .elementor-element.elementor-element-699009e7 img {
	width: 294px;
}

.elementor-723 .elementor-element.elementor-element-1b607dd2 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-40899a0d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-5f1e9e61 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;
	padding: 7px 20px 7px 0px;
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #a3bac6;
}

.elementor-723 .elementor-element.elementor-element-5f1e9e61 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 28px;
	font-weight: 700;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-4dcea6f2.elementor-element {
	--align-self: center;
}

.elementor-723 .elementor-element.elementor-element-4dcea6f2 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 28px;
	font-weight: 700;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-5e79e222 {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-723 .elementor-element.elementor-element-5e79e222 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	text-transform: capitalize;
	color: #484848;
}

.elementor-723 .elementor-element.elementor-element-2e1fb81 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-2e1fb81:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-2e1fb81 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-723 .elementor-element.elementor-element-5fcad350 {
	--display: flex;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-723 .elementor-element.elementor-element-5fcad350:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-5fcad350 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

.elementor-723 .elementor-element.elementor-element-46c9580b {
	margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: end;
}

.elementor-723 .elementor-element.elementor-element-46c9580b.elementor-element {
	--align-self: stretch;
}

.elementor-723 .elementor-element.elementor-element-46c9580b .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-6ae50180 {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-723 .elementor-element.elementor-element-6ae50180 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	text-transform: capitalize;
	color: #484848;
}

.elementor-723 .elementor-element.elementor-element-2829b29b {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-2829b29b:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-2829b29b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-723 .elementor-element.elementor-element-3034930 {
	--display: flex;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-723 .elementor-element.elementor-element-3034930:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-3034930 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

.elementor-723 .elementor-element.elementor-element-617c4e59 {
	margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: end;
}

.elementor-723 .elementor-element.elementor-element-617c4e59.elementor-element {
	--align-self: stretch;
}

.elementor-723 .elementor-element.elementor-element-617c4e59 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-6ffabac5 {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-723 .elementor-element.elementor-element-6ffabac5 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	text-transform: capitalize;
	color: #484848;
}

.elementor-723 .elementor-element.elementor-element-3147e05 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-3147e05:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-3147e05 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-723 .elementor-element.elementor-element-254aa666 {
	--display: flex;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-723 .elementor-element.elementor-element-254aa666:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-254aa666 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

.elementor-723 .elementor-element.elementor-element-63e407b {
	margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: end;
}

.elementor-723 .elementor-element.elementor-element-63e407b.elementor-element {
	--align-self: stretch;
}

.elementor-723 .elementor-element.elementor-element-63e407b .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-556a616d {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-723 .elementor-element.elementor-element-556a616d .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	text-transform: capitalize;
	color: #484848;
}

.elementor-723 .elementor-element.elementor-element-15828ec7 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-15828ec7:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-15828ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-723 .elementor-element.elementor-element-6c56e7cb {
	--display: flex;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-723 .elementor-element.elementor-element-6c56e7cb:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-6c56e7cb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

.elementor-723 .elementor-element.elementor-element-7cdbefa5 {
	margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: end;
}

.elementor-723 .elementor-element.elementor-element-7cdbefa5.elementor-element {
	--align-self: stretch;
}

.elementor-723 .elementor-element.elementor-element-7cdbefa5 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-206b0dc9 {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-723 .elementor-element.elementor-element-206b0dc9 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	text-transform: capitalize;
	color: #484848;
}

.elementor-723 .elementor-element.elementor-element-48a53f44 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-48a53f44:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-48a53f44 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-723 .elementor-element.elementor-element-235e7e2a {
	--display: flex;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-723 .elementor-element.elementor-element-235e7e2a:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-235e7e2a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

.elementor-723 .elementor-element.elementor-element-1f815553 {
	margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: end;
}

.elementor-723 .elementor-element.elementor-element-1f815553.elementor-element {
	--align-self: stretch;
}

.elementor-723 .elementor-element.elementor-element-1f815553 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-75e69d8f {
	margin: 60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-723 .elementor-element.elementor-element-75e69d8f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-5f08361f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-344a81d6 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-1d72ffd2.elementor-element {
	--align-self: center;
}

.elementor-723 .elementor-element.elementor-element-1d72ffd2 {
	--e-rating-justify-content: center;
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #fb0;
}

.elementor-723 .elementor-element.elementor-element-758fcb6f .elementor-button {
	background-color: #ff9c00;
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	border-radius: 10px 10px 10px 10px;
	padding: 20px 65px 20px 65px;
}

.elementor-723 .elementor-element.elementor-element-758fcb6f .elementor-button:hover, .elementor-723 .elementor-element.elementor-element-758fcb6f .elementor-button:focus {
	background-color: #e78e00;
}

.elementor-723 .elementor-element.elementor-element-758fcb6f {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-723 .elementor-element.elementor-element-7fe67d98 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 45px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-40ada8a2 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-403cfc3e {
	background-color: #4bcc7d;
	padding: 15px 15px 15px 15px;
	text-align: center;
}

.elementor-723 .elementor-element.elementor-element-403cfc3e .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-52ed9fef {
	--display: flex;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-254f075a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(12px / 2);
}

.elementor-723 .elementor-element.elementor-element-254f075a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(12px / 2);
}

.elementor-723 .elementor-element.elementor-element-254f075a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(12px / 2);
}

.elementor-723 .elementor-element.elementor-element-254f075a .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-12px / 2);
}

.elementor-723 .elementor-element.elementor-element-254f075a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-12px / 2);
}

.elementor-723 .elementor-element.elementor-element-254f075a .elementor-icon-list-icon i {
	color: #5bce7d;
	transition: color .3s;
}

.elementor-723 .elementor-element.elementor-element-254f075a .elementor-icon-list-icon svg {
	fill: #5bce7d;
	transition: fill .3s;
}

.elementor-723 .elementor-element.elementor-element-254f075a {
	--e-icon-list-icon-size: 26px;
	--icon-vertical-offset: 0px;
}

.elementor-723 .elementor-element.elementor-element-254f075a .elementor-icon-list-icon {
	padding-inline-end: 0px;
}

.elementor-723 .elementor-element.elementor-element-254f075a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-723 .elementor-element.elementor-element-254f075a .elementor-icon-list-item > a {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-723 .elementor-element.elementor-element-254f075a .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-723 .elementor-element.elementor-element-67788826 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-481e77f8 {
	background-color: #cc4b4b;
	padding: 15px 15px 15px 15px;
	text-align: center;
}

.elementor-723 .elementor-element.elementor-element-481e77f8 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-312db587 {
	--display: flex;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-678231ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(12px / 2);
}

.elementor-723 .elementor-element.elementor-element-678231ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(12px / 2);
}

.elementor-723 .elementor-element.elementor-element-678231ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(12px / 2);
}

.elementor-723 .elementor-element.elementor-element-678231ce .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-12px / 2);
}

.elementor-723 .elementor-element.elementor-element-678231ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-12px / 2);
}

.elementor-723 .elementor-element.elementor-element-678231ce .elementor-icon-list-icon i {
	color: #d10d13;
	transition: color .3s;
}

.elementor-723 .elementor-element.elementor-element-678231ce .elementor-icon-list-icon svg {
	fill: #d10d13;
	transition: fill .3s;
}

.elementor-723 .elementor-element.elementor-element-678231ce {
	--e-icon-list-icon-size: 26px;
	--icon-vertical-offset: 0px;
}

.elementor-723 .elementor-element.elementor-element-678231ce .elementor-icon-list-icon {
	padding-inline-end: 0px;
}

.elementor-723 .elementor-element.elementor-element-678231ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-723 .elementor-element.elementor-element-678231ce .elementor-icon-list-item > a {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-723 .elementor-element.elementor-element-678231ce .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-723 .elementor-element.elementor-element-6168ea7b {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 5px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-6168ea7b:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-6168ea7b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f9f9f9;
}

.elementor-723 .elementor-element.elementor-element-2c58447c {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 7px 0px rgba(155, 155, 155, .25);
	--padding-top: 40px;
	--padding-bottom: 50px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-723 .elementor-element.elementor-element-2c58447c:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-2c58447c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-723 .elementor-element.elementor-element-7f258e8e {
	margin: -55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: start;
}

.elementor-723 .elementor-element.elementor-element-7f258e8e img {
	width: 70px;
}

.elementor-723 .elementor-element.elementor-element-1e897cca {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 60px 60px;
	--row-gap: 60px;
	--column-gap: 60px;
	--margin-top: 30px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-723 .elementor-element.elementor-element-5ec6da56 {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-5ec6da56.e-con {
	--align-self: flex-start;
}

.elementor-723 .elementor-element.elementor-element-6ff763fe {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;
	text-align: center;
}

.elementor-723 .elementor-element.elementor-element-6ff763fe .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	text-decoration: underline;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-29b6f64b {
	margin: 98px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.elementor-723 .elementor-element.elementor-element-29b6f64b img {
	width: 306px;
}

.elementor-723 .elementor-element.elementor-element-4fbe4941 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-5c11e56e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-49c56018 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;
	padding: 7px 20px 7px 0px;
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #a3bac6;
}

.elementor-723 .elementor-element.elementor-element-49c56018 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 28px;
	font-weight: 700;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-78281550.elementor-element {
	--align-self: center;
}

.elementor-723 .elementor-element.elementor-element-78281550 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 28px;
	font-weight: 700;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-77ef4a9b {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-723 .elementor-element.elementor-element-77ef4a9b .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	text-transform: capitalize;
	color: #484848;
}

.elementor-723 .elementor-element.elementor-element-71abe074 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-71abe074:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-71abe074 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-723 .elementor-element.elementor-element-2e20c8d3 {
	--display: flex;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-723 .elementor-element.elementor-element-2e20c8d3:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-2e20c8d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

.elementor-723 .elementor-element.elementor-element-70c51db {
	margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: end;
}

.elementor-723 .elementor-element.elementor-element-70c51db.elementor-element {
	--align-self: stretch;
}

.elementor-723 .elementor-element.elementor-element-70c51db .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-24a71815 {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-723 .elementor-element.elementor-element-24a71815 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	text-transform: capitalize;
	color: #484848;
}

.elementor-723 .elementor-element.elementor-element-2e09f265 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-2e09f265:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-2e09f265 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-723 .elementor-element.elementor-element-643341b9 {
	--display: flex;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-723 .elementor-element.elementor-element-643341b9:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-643341b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

.elementor-723 .elementor-element.elementor-element-41d6fdd8 {
	margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: end;
}

.elementor-723 .elementor-element.elementor-element-41d6fdd8.elementor-element {
	--align-self: stretch;
}

.elementor-723 .elementor-element.elementor-element-41d6fdd8 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-568faeca {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-723 .elementor-element.elementor-element-568faeca .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	text-transform: capitalize;
	color: #484848;
}

.elementor-723 .elementor-element.elementor-element-270db564 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-270db564:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-270db564 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-723 .elementor-element.elementor-element-25a949c7 {
	--display: flex;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-723 .elementor-element.elementor-element-25a949c7:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-25a949c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

.elementor-723 .elementor-element.elementor-element-14174aeb {
	margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: end;
}

.elementor-723 .elementor-element.elementor-element-14174aeb.elementor-element {
	--align-self: stretch;
}

.elementor-723 .elementor-element.elementor-element-14174aeb .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-2831ef1f {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-723 .elementor-element.elementor-element-2831ef1f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	text-transform: capitalize;
	color: #484848;
}

.elementor-723 .elementor-element.elementor-element-68c483a9 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-68c483a9:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-68c483a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-723 .elementor-element.elementor-element-187d5c19 {
	--display: flex;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-723 .elementor-element.elementor-element-187d5c19:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-187d5c19 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

.elementor-723 .elementor-element.elementor-element-6ed8ba9c {
	margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: end;
}

.elementor-723 .elementor-element.elementor-element-6ed8ba9c.elementor-element {
	--align-self: stretch;
}

.elementor-723 .elementor-element.elementor-element-6ed8ba9c .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-6b905f13 {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-723 .elementor-element.elementor-element-6b905f13 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	text-transform: capitalize;
	color: #484848;
}

.elementor-723 .elementor-element.elementor-element-735bcbc2 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-735bcbc2:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-735bcbc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-723 .elementor-element.elementor-element-782c0993 {
	--display: flex;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-723 .elementor-element.elementor-element-782c0993:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-782c0993 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

.elementor-723 .elementor-element.elementor-element-318f16ea {
	margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: end;
}

.elementor-723 .elementor-element.elementor-element-318f16ea.elementor-element {
	--align-self: stretch;
}

.elementor-723 .elementor-element.elementor-element-318f16ea .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-12542771 {
	margin: 60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-723 .elementor-element.elementor-element-12542771 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-637932d2 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-3465267 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-2e0d47af.elementor-element {
	--align-self: center;
}

.elementor-723 .elementor-element.elementor-element-2e0d47af {
	--e-rating-justify-content: center;
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #fb0;
}

.elementor-723 .elementor-element.elementor-element-16aaa949 .elementor-button {
	background-color: #ff9c00;
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	border-radius: 10px 10px 10px 10px;
	padding: 20px 65px 20px 65px;
}

.elementor-723 .elementor-element.elementor-element-16aaa949 .elementor-button:hover, .elementor-723 .elementor-element.elementor-element-16aaa949 .elementor-button:focus {
	background-color: #e78e00;
}

.elementor-723 .elementor-element.elementor-element-16aaa949 {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-723 .elementor-element.elementor-element-605bbd02 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 45px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-71cf903a {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-17b07af6 {
	background-color: #4bcc7d;
	padding: 15px 15px 15px 15px;
	text-align: center;
}

.elementor-723 .elementor-element.elementor-element-17b07af6 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-61e0378b {
	--display: flex;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-747a2bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(12px / 2);
}

.elementor-723 .elementor-element.elementor-element-747a2bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(12px / 2);
}

.elementor-723 .elementor-element.elementor-element-747a2bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(12px / 2);
}

.elementor-723 .elementor-element.elementor-element-747a2bb .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-12px / 2);
}

.elementor-723 .elementor-element.elementor-element-747a2bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-12px / 2);
}

.elementor-723 .elementor-element.elementor-element-747a2bb .elementor-icon-list-icon i {
	color: #5bce7d;
	transition: color .3s;
}

.elementor-723 .elementor-element.elementor-element-747a2bb .elementor-icon-list-icon svg {
	fill: #5bce7d;
	transition: fill .3s;
}

.elementor-723 .elementor-element.elementor-element-747a2bb {
	--e-icon-list-icon-size: 26px;
	--icon-vertical-offset: 0px;
}

.elementor-723 .elementor-element.elementor-element-747a2bb .elementor-icon-list-icon {
	padding-inline-end: 0px;
}

.elementor-723 .elementor-element.elementor-element-747a2bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-723 .elementor-element.elementor-element-747a2bb .elementor-icon-list-item > a {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-723 .elementor-element.elementor-element-747a2bb .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-723 .elementor-element.elementor-element-1042c33f {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-135680e4 {
	background-color: #cc4b4b;
	padding: 15px 15px 15px 15px;
	text-align: center;
}

.elementor-723 .elementor-element.elementor-element-135680e4 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-4149a888 {
	--display: flex;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-15035fb6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(12px / 2);
}

.elementor-723 .elementor-element.elementor-element-15035fb6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(12px / 2);
}

.elementor-723 .elementor-element.elementor-element-15035fb6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(12px / 2);
}

.elementor-723 .elementor-element.elementor-element-15035fb6 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-12px / 2);
}

.elementor-723 .elementor-element.elementor-element-15035fb6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-12px / 2);
}

.elementor-723 .elementor-element.elementor-element-15035fb6 .elementor-icon-list-icon i {
	color: #d10d13;
	transition: color .3s;
}

.elementor-723 .elementor-element.elementor-element-15035fb6 .elementor-icon-list-icon svg {
	fill: #d10d13;
	transition: fill .3s;
}

.elementor-723 .elementor-element.elementor-element-15035fb6 {
	--e-icon-list-icon-size: 26px;
	--icon-vertical-offset: 0px;
}

.elementor-723 .elementor-element.elementor-element-15035fb6 .elementor-icon-list-icon {
	padding-inline-end: 0px;
}

.elementor-723 .elementor-element.elementor-element-15035fb6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-723 .elementor-element.elementor-element-15035fb6 .elementor-icon-list-item > a {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-723 .elementor-element.elementor-element-15035fb6 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-723 .elementor-element.elementor-element-770f36db {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-770f36db:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-770f36db > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f9f9f9;
}

.elementor-723 .elementor-element.elementor-element-7d2ea4aa {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 7px 0px rgba(155, 155, 155, .25);
	--padding-top: 40px;
	--padding-bottom: 50px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-723 .elementor-element.elementor-element-7d2ea4aa:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-7d2ea4aa > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-723 .elementor-element.elementor-element-75efff80 {
	margin: -55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: start;
}

.elementor-723 .elementor-element.elementor-element-75efff80 img {
	width: 70px;
}

.elementor-723 .elementor-element.elementor-element-7449cb2a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 60px 60px;
	--row-gap: 60px;
	--column-gap: 60px;
	--margin-top: 30px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-723 .elementor-element.elementor-element-74acbf45 {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-74acbf45.e-con {
	--align-self: flex-start;
}

.elementor-723 .elementor-element.elementor-element-4a31c0d1 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;
	text-align: center;
}

.elementor-723 .elementor-element.elementor-element-4a31c0d1 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	text-decoration: underline;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-24178d87 {
	margin: 73px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.elementor-723 .elementor-element.elementor-element-24178d87 img {
	width: 249px;
}

.elementor-723 .elementor-element.elementor-element-2a16d093 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-43a50c3 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-42282206 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;
	padding: 7px 20px 7px 0px;
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #a3bac6;
}

.elementor-723 .elementor-element.elementor-element-42282206 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 28px;
	font-weight: 700;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-dc5de51.elementor-element {
	--align-self: center;
}

.elementor-723 .elementor-element.elementor-element-dc5de51 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 28px;
	font-weight: 700;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-11c89140 {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-723 .elementor-element.elementor-element-11c89140 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	text-transform: capitalize;
	color: #484848;
}

.elementor-723 .elementor-element.elementor-element-17b222ad {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-17b222ad:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-17b222ad > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-723 .elementor-element.elementor-element-2f8aed74 {
	--display: flex;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-723 .elementor-element.elementor-element-2f8aed74:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-2f8aed74 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

.elementor-723 .elementor-element.elementor-element-445eee4f {
	margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: end;
}

.elementor-723 .elementor-element.elementor-element-445eee4f.elementor-element {
	--align-self: stretch;
}

.elementor-723 .elementor-element.elementor-element-445eee4f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-5687d56e {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-723 .elementor-element.elementor-element-5687d56e .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	text-transform: capitalize;
	color: #484848;
}

.elementor-723 .elementor-element.elementor-element-17516b63 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-17516b63:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-17516b63 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-723 .elementor-element.elementor-element-1970bab9 {
	--display: flex;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-723 .elementor-element.elementor-element-1970bab9:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-1970bab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

.elementor-723 .elementor-element.elementor-element-48ad1c40 {
	margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: end;
}

.elementor-723 .elementor-element.elementor-element-48ad1c40.elementor-element {
	--align-self: stretch;
}

.elementor-723 .elementor-element.elementor-element-48ad1c40 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-4e8de32d {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-723 .elementor-element.elementor-element-4e8de32d .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	text-transform: capitalize;
	color: #484848;
}

.elementor-723 .elementor-element.elementor-element-788ca88c {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-788ca88c:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-788ca88c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-723 .elementor-element.elementor-element-5c6bc7ca {
	--display: flex;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-723 .elementor-element.elementor-element-5c6bc7ca:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-5c6bc7ca > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

.elementor-723 .elementor-element.elementor-element-7828b9d6 {
	margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: end;
}

.elementor-723 .elementor-element.elementor-element-7828b9d6.elementor-element {
	--align-self: stretch;
}

.elementor-723 .elementor-element.elementor-element-7828b9d6 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-7b960bac {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-723 .elementor-element.elementor-element-7b960bac .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	text-transform: capitalize;
	color: #484848;
}

.elementor-723 .elementor-element.elementor-element-61452fbf {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-61452fbf:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-61452fbf > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-723 .elementor-element.elementor-element-7e874e9d {
	--display: flex;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-723 .elementor-element.elementor-element-7e874e9d:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-7e874e9d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

.elementor-723 .elementor-element.elementor-element-19bf81d5 {
	margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: end;
}

.elementor-723 .elementor-element.elementor-element-19bf81d5.elementor-element {
	--align-self: stretch;
}

.elementor-723 .elementor-element.elementor-element-19bf81d5 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-5510aa3a {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-723 .elementor-element.elementor-element-5510aa3a .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	text-transform: capitalize;
	color: #484848;
}

.elementor-723 .elementor-element.elementor-element-2fb8febd {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-2fb8febd:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-2fb8febd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-723 .elementor-element.elementor-element-38d7ba81 {
	--display: flex;
	--border-radius: 3px 3px 3px 3px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-723 .elementor-element.elementor-element-38d7ba81:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-38d7ba81 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

.elementor-723 .elementor-element.elementor-element-6a28d36d {
	margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: end;
}

.elementor-723 .elementor-element.elementor-element-6a28d36d.elementor-element {
	--align-self: stretch;
}

.elementor-723 .elementor-element.elementor-element-6a28d36d .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-2446fd04 {
	margin: 60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-723 .elementor-element.elementor-element-2446fd04 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-eaba88 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-26e40546 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-46b65ec7.elementor-element {
	--align-self: center;
}

.elementor-723 .elementor-element.elementor-element-46b65ec7 {
	--e-rating-justify-content: center;
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #fb0;
}

.elementor-723 .elementor-element.elementor-element-711bb0cf .elementor-button {
	background-color: #ff9c00;
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	border-radius: 10px 10px 10px 10px;
	padding: 20px 65px 20px 65px;
}

.elementor-723 .elementor-element.elementor-element-711bb0cf .elementor-button:hover, .elementor-723 .elementor-element.elementor-element-711bb0cf .elementor-button:focus {
	background-color: #e78e00;
}

.elementor-723 .elementor-element.elementor-element-711bb0cf {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-723 .elementor-element.elementor-element-644f99d9 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 45px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-46dad0bb {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-12e2b1ae {
	background-color: #4bcc7d;
	padding: 15px 15px 15px 15px;
	text-align: center;
}

.elementor-723 .elementor-element.elementor-element-12e2b1ae .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-47c6cf12 {
	--display: flex;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-73380fa7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(12px / 2);
}

.elementor-723 .elementor-element.elementor-element-73380fa7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(12px / 2);
}

.elementor-723 .elementor-element.elementor-element-73380fa7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(12px / 2);
}

.elementor-723 .elementor-element.elementor-element-73380fa7 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-12px / 2);
}

.elementor-723 .elementor-element.elementor-element-73380fa7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-12px / 2);
}

.elementor-723 .elementor-element.elementor-element-73380fa7 .elementor-icon-list-icon i {
	color: #5bce7d;
	transition: color .3s;
}

.elementor-723 .elementor-element.elementor-element-73380fa7 .elementor-icon-list-icon svg {
	fill: #5bce7d;
	transition: fill .3s;
}

.elementor-723 .elementor-element.elementor-element-73380fa7 {
	--e-icon-list-icon-size: 26px;
	--icon-vertical-offset: 0px;
}

.elementor-723 .elementor-element.elementor-element-73380fa7 .elementor-icon-list-icon {
	padding-inline-end: 0px;
}

.elementor-723 .elementor-element.elementor-element-73380fa7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-723 .elementor-element.elementor-element-73380fa7 .elementor-icon-list-item > a {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-723 .elementor-element.elementor-element-73380fa7 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-723 .elementor-element.elementor-element-7f9751d {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-7a0b5282 {
	background-color: #cc4b4b;
	padding: 15px 15px 15px 15px;
	text-align: center;
}

.elementor-723 .elementor-element.elementor-element-7a0b5282 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	color: #fff;
}

.elementor-723 .elementor-element.elementor-element-5bb0c1ff {
	--display: flex;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-14b6db11 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(12px / 2);
}

.elementor-723 .elementor-element.elementor-element-14b6db11 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(12px / 2);
}

.elementor-723 .elementor-element.elementor-element-14b6db11 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(12px / 2);
}

.elementor-723 .elementor-element.elementor-element-14b6db11 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-12px / 2);
}

.elementor-723 .elementor-element.elementor-element-14b6db11 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-12px / 2);
}

.elementor-723 .elementor-element.elementor-element-14b6db11 .elementor-icon-list-icon i {
	color: #d10d13;
	transition: color .3s;
}

.elementor-723 .elementor-element.elementor-element-14b6db11 .elementor-icon-list-icon svg {
	fill: #d10d13;
	transition: fill .3s;
}

.elementor-723 .elementor-element.elementor-element-14b6db11 {
	--e-icon-list-icon-size: 26px;
	--icon-vertical-offset: 0px;
}

.elementor-723 .elementor-element.elementor-element-14b6db11 .elementor-icon-list-icon {
	padding-inline-end: 0px;
}

.elementor-723 .elementor-element.elementor-element-14b6db11 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-723 .elementor-element.elementor-element-14b6db11 .elementor-icon-list-item > a {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-723 .elementor-element.elementor-element-14b6db11 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-723 .elementor-element.elementor-element-3258b95 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 70px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-3258b95:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-3258b95 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f9f9f9;
}

.elementor-723 .elementor-element.elementor-element-9e9c0a4 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 7px 0px rgba(155, 155, 155, .25);
	--padding-top: 30px;
	--padding-bottom: 50px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-723 .elementor-element.elementor-element-9e9c0a4:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-9e9c0a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-723 .elementor-element.elementor-element-5abbbb0 {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 31px;
	font-weight: 400;
	color: #1e1e1e;
}

.elementor-723 .elementor-element.elementor-element-a9e8294 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 60px 60px;
	--row-gap: 60px;
	--column-gap: 60px;
	--margin-top: 33px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-723 .elementor-element.elementor-element-2651e6f {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-2651e6f.e-con {
	--align-self: flex-start;
}

.elementor-723 .elementor-element.elementor-element-c20a5f3 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.elementor-723 .elementor-element.elementor-element-c20a5f3 img {
	width: 208px;
}

.elementor-723 .elementor-element.elementor-element-df580ab {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-723 .elementor-element.elementor-element-9e45f8a {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-723 .elementor-element.elementor-element-9e45f8a .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 27px;
	font-weight: 600;
	text-transform: capitalize;
	color: #ff8513;
}

.elementor-723 .elementor-element.elementor-element-8c5898d {
	margin: 19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.elementor-723 .elementor-element.elementor-element-8c5898d .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 600;
	text-transform: capitalize;
	color: #000;
}

.elementor-723 .elementor-element.elementor-element-5541e61 .elementor-button {
	background-color: transparent;
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	background-image: linear-gradient(180deg, #f15900 0%, #ff3c1e 100%);
	box-shadow: 0px 0px 10px 3px rgba(241, 89, 0, .3);
	border-radius: 10px 10px 10px 10px;
	padding: 20px 90px 20px 90px;
}

.elementor-723 .elementor-element.elementor-element-5541e61 {
	margin: 37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-723 .elementor-element.elementor-element-cc38ced {
	margin: 29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #484848;
}

@media (min-width:768px) {
	.elementor-723 .elementor-element.elementor-element-7fe3249c {
		--content-width: 960px;
	}
	
	.elementor-723 .elementor-element.elementor-element-9cfde43 {
		--content-width: 896px;
	}
	
	.elementor-723 .elementor-element.elementor-element-467b38ec {
		--width: 10%;
	}
	
	.elementor-723 .elementor-element.elementor-element-77079f7e {
		--width: 90%;
	}
	
	.elementor-723 .elementor-element.elementor-element-32cd40e3 {
		--content-width: 960px;
	}
	
	.elementor-723 .elementor-element.elementor-element-27773f5e {
		--content-width: 960px;
	}
	
	.elementor-723 .elementor-element.elementor-element-39249acc {
		--width: 55%;
	}
	
	.elementor-723 .elementor-element.elementor-element-617face7 {
		--width: 45%;
	}
	
	.elementor-723 .elementor-element.elementor-element-7489ae36 {
		--width: 97%;
	}
	
	.elementor-723 .elementor-element.elementor-element-28b2a530 {
		--width: 98%;
	}
	
	.elementor-723 .elementor-element.elementor-element-4235c023 {
		--width: 95%;
	}
	
	.elementor-723 .elementor-element.elementor-element-3c8630c7 {
		--width: 98%;
	}
	
	.elementor-723 .elementor-element.elementor-element-76cc048e {
		--content-width: 960px;
	}
	
	.elementor-723 .elementor-element.elementor-element-4ec3141a {
		--width: 55%;
	}
	
	.elementor-723 .elementor-element.elementor-element-40caedd5 {
		--width: 45%;
	}
	
	.elementor-723 .elementor-element.elementor-element-56fcfa51 {
		--width: 91%;
	}
	
	.elementor-723 .elementor-element.elementor-element-420796b3 {
		--width: 88%;
	}
	
	.elementor-723 .elementor-element.elementor-element-4e348963 {
		--width: 91%;
	}
	
	.elementor-723 .elementor-element.elementor-element-1921b7df {
		--width: 89%;
	}
	
	.elementor-723 .elementor-element.elementor-element-7654957f {
		--width: 88%;
	}
	
	.elementor-723 .elementor-element.elementor-element-7d407969 {
		--content-width: 960px;
	}
	
	.elementor-723 .elementor-element.elementor-element-354d9f8f {
		--width: 55%;
	}
	
	.elementor-723 .elementor-element.elementor-element-1b607dd2 {
		--width: 45%;
	}
	
	.elementor-723 .elementor-element.elementor-element-5fcad350 {
		--width: 81%;
	}
	
	.elementor-723 .elementor-element.elementor-element-3034930 {
		--width: 85%;
	}
	
	.elementor-723 .elementor-element.elementor-element-254aa666 {
		--width: 82%;
	}
	
	.elementor-723 .elementor-element.elementor-element-6c56e7cb {
		--width: 89%;
	}
	
	.elementor-723 .elementor-element.elementor-element-235e7e2a {
		--width: 83%;
	}
	
	.elementor-723 .elementor-element.elementor-element-6168ea7b {
		--content-width: 960px;
	}
	
	.elementor-723 .elementor-element.elementor-element-5ec6da56 {
		--width: 55%;
	}
	
	.elementor-723 .elementor-element.elementor-element-4fbe4941 {
		--width: 45%;
	}
	
	.elementor-723 .elementor-element.elementor-element-2e20c8d3 {
		--width: 83%;
	}
	
	.elementor-723 .elementor-element.elementor-element-643341b9 {
		--width: 87%;
	}
	
	.elementor-723 .elementor-element.elementor-element-25a949c7 {
		--width: 79%;
	}
	
	.elementor-723 .elementor-element.elementor-element-187d5c19 {
		--width: 78%;
	}
	
	.elementor-723 .elementor-element.elementor-element-782c0993 {
		--width: 78%;
	}
	
	.elementor-723 .elementor-element.elementor-element-770f36db {
		--content-width: 960px;
	}
	
	.elementor-723 .elementor-element.elementor-element-74acbf45 {
		--width: 55%;
	}
	
	.elementor-723 .elementor-element.elementor-element-2a16d093 {
		--width: 45%;
	}
	
	.elementor-723 .elementor-element.elementor-element-2f8aed74 {
		--width: 68%;
	}
	
	.elementor-723 .elementor-element.elementor-element-1970bab9 {
		--width: 87%;
	}
	
	.elementor-723 .elementor-element.elementor-element-5c6bc7ca {
		--width: 79%;
	}
	
	.elementor-723 .elementor-element.elementor-element-7e874e9d {
		--width: 70%;
	}
	
	.elementor-723 .elementor-element.elementor-element-38d7ba81 {
		--width: 68%;
	}
	
	.elementor-723 .elementor-element.elementor-element-3258b95 {
		--content-width: 960px;
	}
	
	.elementor-723 .elementor-element.elementor-element-2651e6f {
		--width: 55%;
	}
	
	.elementor-723 .elementor-element.elementor-element-df580ab {
		--width: 45%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-723 .elementor-element.elementor-element-9cfde43 {
		--content-width: 700px;
	}
	
	.elementor-723 .elementor-element.elementor-element-467b38ec {
		--width: 90px;
	}
}

@media (max-width:1024px) {
	.elementor-723 .elementor-element.elementor-element-63b63405 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-723 .elementor-element.elementor-element-9cfde43 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 20px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-467b38ec {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-6eaadd51 img {
		height: 82px;
		object-fit: cover;
	}
	
	.elementor-723 .elementor-element.elementor-element-32cd40e3 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 20px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-723 .elementor-element.elementor-element-18892a23 .elementor-button {
		font-size: 30px;
	}
	
	.elementor-723 .elementor-element.elementor-element-27773f5e {
		--padding-top: 20px;
		--padding-bottom: 5px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-723 .elementor-element.elementor-element-30f3194d .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-723 .elementor-element.elementor-element-67426486 {
		margin: 130px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-67426486 img {
		width: 100%;
	}
	
	.elementor-723 .elementor-element.elementor-element-6442b137 img {
		width: 100px;
	}
	
	.elementor-723 .elementor-element.elementor-element-4d28987d {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-4d28987d .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-723 .elementor-element.elementor-element-7cd655b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-723 .elementor-element.elementor-element-7cd655b0 .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-723 .elementor-element.elementor-element-2c7e23d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-723 .elementor-element.elementor-element-2c7e23d1 .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-723 .elementor-element.elementor-element-76cc048e {
		--padding-top: 50px;
		--padding-bottom: 5px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-723 .elementor-element.elementor-element-13c99b17 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-723 .elementor-element.elementor-element-722355c1 {
		margin: 76px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-722355c1 img {
		width: 215px;
	}
	
	.elementor-723 .elementor-element.elementor-element-5c9004ac {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-3350885a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-723 .elementor-element.elementor-element-3350885a .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-723 .elementor-element.elementor-element-e507c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-723 .elementor-element.elementor-element-e507c7 .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-723 .elementor-element.elementor-element-7d407969 {
		--padding-top: 50px;
		--padding-bottom: 5px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-723 .elementor-element.elementor-element-42d0279c .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-723 .elementor-element.elementor-element-699009e7 {
		margin: 89px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-699009e7 img {
		width: 246px;
	}
	
	.elementor-723 .elementor-element.elementor-element-5f1e9e61 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-254f075a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-723 .elementor-element.elementor-element-254f075a .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-723 .elementor-element.elementor-element-678231ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-723 .elementor-element.elementor-element-678231ce .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-723 .elementor-element.elementor-element-6168ea7b {
		--padding-top: 50px;
		--padding-bottom: 5px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-723 .elementor-element.elementor-element-6ff763fe .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-723 .elementor-element.elementor-element-29b6f64b {
		margin: 100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-29b6f64b img {
		width: 252px;
	}
	
	.elementor-723 .elementor-element.elementor-element-49c56018 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-747a2bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-723 .elementor-element.elementor-element-747a2bb .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-723 .elementor-element.elementor-element-15035fb6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-723 .elementor-element.elementor-element-15035fb6 .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-723 .elementor-element.elementor-element-770f36db {
		--padding-top: 50px;
		--padding-bottom: 5px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-723 .elementor-element.elementor-element-4a31c0d1 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-723 .elementor-element.elementor-element-24178d87 {
		margin: 79px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-24178d87 img {
		width: 205px;
	}
	
	.elementor-723 .elementor-element.elementor-element-42282206 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-73380fa7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-723 .elementor-element.elementor-element-73380fa7 .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-723 .elementor-element.elementor-element-14b6db11 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-723 .elementor-element.elementor-element-14b6db11 .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-723 .elementor-element.elementor-element-3258b95 {
		--padding-top: 50px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-723 .elementor-element.elementor-element-c20a5f3 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-c20a5f3 img {
		width: 226px;
	}
	
	.elementor-723 .elementor-element.elementor-element-9e45f8a {
		margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-9e45f8a .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-723 .elementor-element.elementor-element-8c5898d .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-723 .elementor-element.elementor-element-5541e61 .elementor-button {
		padding: 20px 40px 20px 40px;
	}
}

@media (max-width:767px) {
	.elementor-723 .elementor-element.elementor-element-7fe3249c {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 35px;
		--padding-bottom: 0px;
		--padding-left: 17px;
		--padding-right: 17px;
	}
	
	.elementor-723 .elementor-element.elementor-element-348b1083 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-348b1083 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-723 .elementor-element.elementor-element-63b63405 {
		margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-9cfde43 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 10px;
		--padding-bottom: 0px;
		--padding-left: 17px;
		--padding-right: 17px;
	}
	
	.elementor-723 .elementor-element.elementor-element-467b38ec {
		--width: 20%;
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-723 .elementor-element.elementor-element-6eaadd51 {
		text-align: start;
	}
	
	.elementor-723 .elementor-element.elementor-element-6eaadd51 img {
		width: 63px;
		height: 63px;
	}
	
	.elementor-723 .elementor-element.elementor-element-77079f7e {
		--width: 76%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-30b2aa8e .elementor-heading-title {
		font-size: 15px;
	}
	
	.elementor-723 .elementor-element.elementor-element-19701f1d {
		margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		font-size: 14px;
	}
	
	.elementor-723 .elementor-element.elementor-element-32cd40e3 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 10px;
		--padding-bottom: 0px;
		--padding-left: 17px;
		--padding-right: 17px;
	}
	
	.elementor-723 .elementor-element.elementor-element-5010423c .elementor-heading-title {
		font-size: 15px;
	}
	
	.elementor-723 .elementor-element.elementor-element-78d3e023 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-723 .elementor-element.elementor-element-373dc94d {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-373dc94d .elementor-heading-title {
		font-size: 21px;
		line-height: 1.4em;
	}
	
	.elementor-723 .elementor-element.elementor-element-6a151e4e .elementor-icon-box-wrapper {
		align-items: center;
		text-align: start;
		gap: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-6a151e4e .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-6a151e4e .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-723 .elementor-element.elementor-element-6a151e4e .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-6a151e4e .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-723 .elementor-element.elementor-element-42dd79d5 .elementor-icon-box-wrapper {
		align-items: center;
		text-align: start;
		gap: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-42dd79d5 .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-42dd79d5 .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-723 .elementor-element.elementor-element-42dd79d5 .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-42dd79d5 .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-723 .elementor-element.elementor-element-6cb4c90b .elementor-icon-box-wrapper {
		align-items: center;
		text-align: start;
		gap: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-6cb4c90b .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-6cb4c90b .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-723 .elementor-element.elementor-element-6cb4c90b .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-6cb4c90b .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-723 .elementor-element.elementor-element-2739dabb .elementor-icon-box-wrapper {
		align-items: center;
		text-align: start;
		gap: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-2739dabb .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-2739dabb .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-723 .elementor-element.elementor-element-2739dabb .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-2739dabb .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-723 .elementor-element.elementor-element-59e64c85 .elementor-icon-box-wrapper {
		align-items: center;
		text-align: start;
		gap: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-59e64c85 .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-59e64c85 .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-723 .elementor-element.elementor-element-59e64c85 .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-59e64c85 .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-723 .elementor-element.elementor-element-738f1e5 .elementor-icon-box-wrapper {
		align-items: center;
		text-align: start;
		gap: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-738f1e5 .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-738f1e5 .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-723 .elementor-element.elementor-element-738f1e5 .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-738f1e5 .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-723 .elementor-element.elementor-element-fe7c5b3 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--margin-top: -10px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-723 .elementor-element.elementor-element-61852512 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-61852512 .elementor-heading-title {
		font-size: 21px;
	}
	
	.elementor-723 .elementor-element.elementor-element-9f3f010 .elementor-icon-box-wrapper {
		align-items: center;
		text-align: start;
		gap: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-9f3f010 .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-9f3f010 .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-723 .elementor-element.elementor-element-9f3f010 .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-9f3f010 .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-723 .elementor-element.elementor-element-4cee10e8 .elementor-icon-box-wrapper {
		align-items: center;
		text-align: start;
		gap: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-4cee10e8 .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-4cee10e8 .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-723 .elementor-element.elementor-element-4cee10e8 .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-4cee10e8 .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-723 .elementor-element.elementor-element-198da093 .elementor-icon-box-wrapper {
		align-items: center;
		text-align: start;
		gap: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-198da093 .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-198da093 .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-723 .elementor-element.elementor-element-198da093 .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-198da093 .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-723 .elementor-element.elementor-element-5da63112 .elementor-icon-box-wrapper {
		align-items: center;
		text-align: start;
		gap: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-5da63112 .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-5da63112 .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-723 .elementor-element.elementor-element-5da63112 .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-5da63112 .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-723 .elementor-element.elementor-element-2c294a75 .elementor-icon-box-wrapper {
		align-items: center;
		text-align: start;
		gap: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-2c294a75 .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-2c294a75 .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-723 .elementor-element.elementor-element-2c294a75 .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-2c294a75 .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-723 .elementor-element.elementor-element-a2e54dc .elementor-icon-box-wrapper {
		align-items: center;
		text-align: start;
		gap: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-a2e54dc .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-a2e54dc .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-723 .elementor-element.elementor-element-a2e54dc .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-a2e54dc .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-723 .elementor-element.elementor-element-4bc14b40 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-723 .elementor-element.elementor-element-52c7e8d2 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-52c7e8d2 .elementor-heading-title {
		font-size: 21px;
	}
	
	.elementor-723 .elementor-element.elementor-element-14838b14 .elementor-icon-box-wrapper {
		align-items: center;
		text-align: start;
		gap: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-14838b14 .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-14838b14 .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-723 .elementor-element.elementor-element-14838b14 .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-14838b14 .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-723 .elementor-element.elementor-element-1cbe019b .elementor-icon-box-wrapper {
		align-items: center;
		text-align: start;
		gap: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-1cbe019b .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-1cbe019b .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-723 .elementor-element.elementor-element-1cbe019b .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-1cbe019b .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-723 .elementor-element.elementor-element-13b930b5 .elementor-icon-box-wrapper {
		align-items: center;
		text-align: start;
		gap: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-13b930b5 .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-13b930b5 .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-723 .elementor-element.elementor-element-13b930b5 .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-13b930b5 .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-723 .elementor-element.elementor-element-6d1ef17f .elementor-icon-box-wrapper {
		align-items: center;
		text-align: start;
		gap: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-6d1ef17f .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-6d1ef17f .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-723 .elementor-element.elementor-element-6d1ef17f .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-6d1ef17f .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-723 .elementor-element.elementor-element-5150af9 .elementor-icon-box-wrapper {
		align-items: center;
		text-align: start;
		gap: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-5150af9 .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-5150af9 .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-723 .elementor-element.elementor-element-5150af9 .elementor-icon-box-title, .elementor-723 .elementor-element.elementor-element-5150af9 .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-723 .elementor-element.elementor-element-18892a23 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-18892a23 .elementor-button .elementor-button-content-wrapper {
		justify-content: center;
	}
	
	.elementor-723 .elementor-element.elementor-element-18892a23 .elementor-button {
		font-size: 20px;
	}
	
	.elementor-723 .elementor-element.elementor-element-27773f5e {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 30px;
		--padding-bottom: 5px;
		--padding-left: 17px;
		--padding-right: 17px;
	}
	
	.elementor-723 .elementor-element.elementor-element-1ed2cd4b {
		--padding-top: 15px;
		--padding-bottom: 40px;
		--padding-left: 16px;
		--padding-right: 16px;
	}
	
	.elementor-723 .elementor-element.elementor-element-48745db7 {
		margin: -35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-30f3194d {
		margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-30f3194d .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-723 .elementor-element.elementor-element-6c36135b {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-39249acc {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-67426486 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-6442b137 {
		margin: -17% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 21%;
		padding: 0px 0px 0px 0px;
		text-align: center;
	}
	
	.elementor-723 .elementor-element.elementor-element-6442b137 img {
		width: 105px;
	}
	
	.elementor-723 .elementor-element.elementor-element-54abcbce {
		--margin-top: -35px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-4d28987d {
		margin: 0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;
		border-width: 0px 0px 0px 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-4949418a {
		--border-radius: 3px 3px 3px 3px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-723 .elementor-element.elementor-element-7489ae36 {
		--width: 97%;
	}
	
	.elementor-723 .elementor-element.elementor-element-28b2a530 {
		--width: 99%;
	}
	
	.elementor-723 .elementor-element.elementor-element-4235c023 {
		--width: 96%;
	}
	
	.elementor-723 .elementor-element.elementor-element-3c8630c7 {
		--width: 98%;
	}
	
	.elementor-723 .elementor-element.elementor-element-2c502daa {
		margin: 40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-2c502daa .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-723 .elementor-element.elementor-element-62f765d5 {
		margin: 25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-62f765d5 .elementor-button {
		font-size: 20px;
		padding: 22px 0px 22px 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-25ae03b4 {
		margin: 60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-518e58ec {
		--margin-top: 5px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-3131d918 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-723 .elementor-element.elementor-element-40d48dbd {
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
	}
	
	.elementor-723 .elementor-element.elementor-element-7cd655b0 {
		--e-icon-list-icon-size: 23px;
	}
	
	.elementor-723 .elementor-element.elementor-element-7cd655b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-723 .elementor-element.elementor-element-7cd655b0 .elementor-icon-list-item > a {
		font-size: 15px;
	}
	
	.elementor-723 .elementor-element.elementor-element-25dba11e {
		--margin-top: 30px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-7521bd4a .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-723 .elementor-element.elementor-element-138db74 {
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
		--margin-top: 20px;
		--margin-bottom: 5px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-2c7e23d1 {
		margin: 8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		--e-icon-list-icon-size: 23px;
	}
	
	.elementor-723 .elementor-element.elementor-element-2c7e23d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-723 .elementor-element.elementor-element-2c7e23d1 .elementor-icon-list-item > a {
		font-size: 15px;
	}
	
	.elementor-723 .elementor-element.elementor-element-4cb266d9 {
		margin: 25px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-4cb266d9 .elementor-button {
		font-size: 20px;
		padding: 22px 0px 22px 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-76cc048e {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 50px;
		--padding-bottom: 5px;
		--padding-left: 17px;
		--padding-right: 17px;
	}
	
	.elementor-723 .elementor-element.elementor-element-62146844 {
		--padding-top: 15px;
		--padding-bottom: 15px;
		--padding-left: 16px;
		--padding-right: 16px;
	}
	
	.elementor-723 .elementor-element.elementor-element-302c8c2b {
		margin: -35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-88ecb9b {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-4ec3141a {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-13c99b17 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-13c99b17 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-723 .elementor-element.elementor-element-722355c1 {
		margin: 6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-722355c1 img {
		width: 253px;
	}
	
	.elementor-723 .elementor-element.elementor-element-1fd6a838 {
		--margin-top: -41px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-5c9004ac {
		margin: 0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;
		border-width: 0px 0px 0px 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-56fcfa51 {
		--width: 93%;
	}
	
	.elementor-723 .elementor-element.elementor-element-420796b3 {
		--width: 90%;
	}
	
	.elementor-723 .elementor-element.elementor-element-4e348963 {
		--width: 93%;
	}
	
	.elementor-723 .elementor-element.elementor-element-1921b7df {
		--width: 91%;
	}
	
	.elementor-723 .elementor-element.elementor-element-7654957f {
		--width: 90%;
	}
	
	.elementor-723 .elementor-element.elementor-element-2780067d {
		margin: 40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-2780067d .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-723 .elementor-element.elementor-element-7f1a3026 {
		margin: 25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-7f1a3026 .elementor-button {
		font-size: 16px;
	}
	
	.elementor-723 .elementor-element.elementor-element-1a7b164b .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-723 .elementor-element.elementor-element-6cf7cb74 {
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
	}
	
	.elementor-723 .elementor-element.elementor-element-3350885a {
		--e-icon-list-icon-size: 23px;
	}
	
	.elementor-723 .elementor-element.elementor-element-3350885a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-723 .elementor-element.elementor-element-3350885a .elementor-icon-list-item > a {
		font-size: 15px;
	}
	
	.elementor-723 .elementor-element.elementor-element-784bf8fd {
		--margin-top: 35px;
		--margin-bottom: 5px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-5c145004 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-723 .elementor-element.elementor-element-57631510 {
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
	}
	
	.elementor-723 .elementor-element.elementor-element-e507c7 {
		margin: 8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		--e-icon-list-icon-size: 23px;
	}
	
	.elementor-723 .elementor-element.elementor-element-e507c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-723 .elementor-element.elementor-element-e507c7 .elementor-icon-list-item > a {
		font-size: 15px;
	}
	
	.elementor-723 .elementor-element.elementor-element-7d407969 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 50px;
		--padding-bottom: 5px;
		--padding-left: 17px;
		--padding-right: 17px;
	}
	
	.elementor-723 .elementor-element.elementor-element-2fc2036a {
		--padding-top: 15px;
		--padding-bottom: 15px;
		--padding-left: 16px;
		--padding-right: 16px;
	}
	
	.elementor-723 .elementor-element.elementor-element-73b6b522 {
		margin: -35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-74dfe6e4 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-354d9f8f {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-42d0279c {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-42d0279c .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-723 .elementor-element.elementor-element-699009e7 {
		margin: 8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-699009e7 img {
		width: 249px;
	}
	
	.elementor-723 .elementor-element.elementor-element-40899a0d {
		--margin-top: -37px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-5f1e9e61 {
		margin: 0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;
		border-width: 0px 0px 0px 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-5fcad350 {
		--width: 83%;
	}
	
	.elementor-723 .elementor-element.elementor-element-3034930 {
		--width: 87%;
	}
	
	.elementor-723 .elementor-element.elementor-element-254aa666 {
		--width: 84%;
	}
	
	.elementor-723 .elementor-element.elementor-element-6c56e7cb {
		--width: 91%;
	}
	
	.elementor-723 .elementor-element.elementor-element-235e7e2a {
		--width: 85%;
	}
	
	.elementor-723 .elementor-element.elementor-element-75e69d8f {
		margin: 40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-75e69d8f .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-723 .elementor-element.elementor-element-758fcb6f {
		margin: 25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-758fcb6f .elementor-button {
		font-size: 16px;
	}
	
	.elementor-723 .elementor-element.elementor-element-403cfc3e .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-723 .elementor-element.elementor-element-52ed9fef {
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
	}
	
	.elementor-723 .elementor-element.elementor-element-254f075a {
		--e-icon-list-icon-size: 23px;
	}
	
	.elementor-723 .elementor-element.elementor-element-254f075a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-723 .elementor-element.elementor-element-254f075a .elementor-icon-list-item > a {
		font-size: 15px;
	}
	
	.elementor-723 .elementor-element.elementor-element-67788826 {
		--margin-top: 35px;
		--margin-bottom: 5px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-481e77f8 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-723 .elementor-element.elementor-element-312db587 {
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
	}
	
	.elementor-723 .elementor-element.elementor-element-678231ce {
		margin: 8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		--e-icon-list-icon-size: 23px;
	}
	
	.elementor-723 .elementor-element.elementor-element-678231ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-723 .elementor-element.elementor-element-678231ce .elementor-icon-list-item > a {
		font-size: 15px;
	}
	
	.elementor-723 .elementor-element.elementor-element-6168ea7b {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 50px;
		--padding-bottom: 5px;
		--padding-left: 17px;
		--padding-right: 17px;
	}
	
	.elementor-723 .elementor-element.elementor-element-2c58447c {
		--padding-top: 15px;
		--padding-bottom: 15px;
		--padding-left: 16px;
		--padding-right: 16px;
	}
	
	.elementor-723 .elementor-element.elementor-element-7f258e8e {
		margin: -35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-1e897cca {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-6ff763fe {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-6ff763fe .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-723 .elementor-element.elementor-element-29b6f64b {
		margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-29b6f64b img {
		width: 233px;
	}
	
	.elementor-723 .elementor-element.elementor-element-5c11e56e {
		--margin-top: -39px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-49c56018 {
		margin: 0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;
		border-width: 0px 0px 0px 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-2e20c8d3 {
		--width: 85%;
	}
	
	.elementor-723 .elementor-element.elementor-element-643341b9 {
		--width: 85%;
	}
	
	.elementor-723 .elementor-element.elementor-element-25a949c7 {
		--width: 81%;
	}
	
	.elementor-723 .elementor-element.elementor-element-187d5c19 {
		--width: 80%;
	}
	
	.elementor-723 .elementor-element.elementor-element-782c0993 {
		--width: 80%;
	}
	
	.elementor-723 .elementor-element.elementor-element-12542771 {
		margin: 40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-12542771 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-723 .elementor-element.elementor-element-16aaa949 {
		margin: 25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-16aaa949 .elementor-button {
		font-size: 16px;
	}
	
	.elementor-723 .elementor-element.elementor-element-17b07af6 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-723 .elementor-element.elementor-element-61e0378b {
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
	}
	
	.elementor-723 .elementor-element.elementor-element-747a2bb {
		--e-icon-list-icon-size: 23px;
	}
	
	.elementor-723 .elementor-element.elementor-element-747a2bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-723 .elementor-element.elementor-element-747a2bb .elementor-icon-list-item > a {
		font-size: 15px;
	}
	
	.elementor-723 .elementor-element.elementor-element-1042c33f {
		--margin-top: 35px;
		--margin-bottom: 5px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-135680e4 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-723 .elementor-element.elementor-element-4149a888 {
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
	}
	
	.elementor-723 .elementor-element.elementor-element-15035fb6 {
		margin: 8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		--e-icon-list-icon-size: 23px;
	}
	
	.elementor-723 .elementor-element.elementor-element-15035fb6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-723 .elementor-element.elementor-element-15035fb6 .elementor-icon-list-item > a {
		font-size: 15px;
	}
	
	.elementor-723 .elementor-element.elementor-element-770f36db {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 50px;
		--padding-bottom: 5px;
		--padding-left: 17px;
		--padding-right: 17px;
	}
	
	.elementor-723 .elementor-element.elementor-element-7d2ea4aa {
		--padding-top: 15px;
		--padding-bottom: 15px;
		--padding-left: 16px;
		--padding-right: 16px;
	}
	
	.elementor-723 .elementor-element.elementor-element-75efff80 {
		margin: -35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-7449cb2a {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-4a31c0d1 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-4a31c0d1 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-723 .elementor-element.elementor-element-24178d87 {
		margin: 9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-24178d87 img {
		width: 214px;
	}
	
	.elementor-723 .elementor-element.elementor-element-43a50c3 {
		--margin-top: -39px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-42282206 {
		margin: 0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;
		border-width: 0px 0px 0px 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-2f8aed74 {
		--width: 70%;
	}
	
	.elementor-723 .elementor-element.elementor-element-1970bab9 {
		--width: 89%;
	}
	
	.elementor-723 .elementor-element.elementor-element-5c6bc7ca {
		--width: 81%;
	}
	
	.elementor-723 .elementor-element.elementor-element-7e874e9d {
		--width: 72%;
	}
	
	.elementor-723 .elementor-element.elementor-element-38d7ba81 {
		--width: 70%;
	}
	
	.elementor-723 .elementor-element.elementor-element-2446fd04 {
		margin: 40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-2446fd04 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-723 .elementor-element.elementor-element-711bb0cf {
		margin: 25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-711bb0cf .elementor-button {
		font-size: 16px;
	}
	
	.elementor-723 .elementor-element.elementor-element-12e2b1ae .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-723 .elementor-element.elementor-element-47c6cf12 {
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
	}
	
	.elementor-723 .elementor-element.elementor-element-73380fa7 {
		--e-icon-list-icon-size: 23px;
	}
	
	.elementor-723 .elementor-element.elementor-element-73380fa7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-723 .elementor-element.elementor-element-73380fa7 .elementor-icon-list-item > a {
		font-size: 15px;
	}
	
	.elementor-723 .elementor-element.elementor-element-7f9751d {
		--margin-top: 35px;
		--margin-bottom: 5px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-7a0b5282 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-723 .elementor-element.elementor-element-5bb0c1ff {
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
	}
	
	.elementor-723 .elementor-element.elementor-element-14b6db11 {
		margin: 8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		--e-icon-list-icon-size: 23px;
	}
	
	.elementor-723 .elementor-element.elementor-element-14b6db11 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-723 .elementor-element.elementor-element-14b6db11 .elementor-icon-list-item > a {
		font-size: 15px;
	}
	
	.elementor-723 .elementor-element.elementor-element-3258b95 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 50px;
		--padding-bottom: 70px;
		--padding-left: 17px;
		--padding-right: 17px;
	}
	
	.elementor-723 .elementor-element.elementor-element-9e9c0a4 {
		--padding-top: 25px;
		--padding-bottom: 15px;
		--padding-left: 16px;
		--padding-right: 16px;
	}
	
	.elementor-723 .elementor-element.elementor-element-5abbbb0 {
		font-size: 25px;
		line-height: 1.2em;
	}
	
	.elementor-723 .elementor-element.elementor-element-a9e8294 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-c20a5f3 {
		margin: -14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-c20a5f3 img {
		width: 260px;
	}
	
	.elementor-723 .elementor-element.elementor-element-df580ab {
		--margin-top: -41px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-5541e61 {
		margin: 25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-723 .elementor-element.elementor-element-5541e61 .elementor-button {
		font-size: 18px;
		padding: 22px 0px 22px 0px;
	}
}
