
.elementor-694 .elementor-element.elementor-element-770dc28b {
	--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-694 .elementor-element.elementor-element-770dc28b:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-770dc28b > .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-694 .elementor-element.elementor-element-9dcfbf0 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-694 .elementor-element.elementor-element-9dcfbf0 .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-694 .elementor-element.elementor-element-cc38d2d {
	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-694 .elementor-element.elementor-element-1ee79f2d {
	--divider-border-style: solid;
	--divider-color: #ececec;
	--divider-border-width: 1px;
}

.elementor-694 .elementor-element.elementor-element-1ee79f2d .elementor-divider-separator {
	width: 100%;
}

.elementor-694 .elementor-element.elementor-element-1ee79f2d .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-694 .elementor-element.elementor-element-5b5a3efd {
	--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-694 .elementor-element.elementor-element-5b5a3efd:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-5b5a3efd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f9f9f9;
}

.elementor-694 .elementor-element.elementor-element-53fc7282 {
	--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-694 .elementor-element.elementor-element-35180643 {
	width: var(--container-widget-width, 82px);
	max-width: 82px;
	--container-widget-width: 82px;
	--container-widget-flex-grow: 0;
}

.elementor-694 .elementor-element.elementor-element-35180643 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-694 .elementor-element.elementor-element-73c20326 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 15px;
}

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

.elementor-694 .elementor-element.elementor-element-3a80bcf9 {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	color: #636363;
}

.elementor-694 .elementor-element.elementor-element-21ec11ba {
	--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-694 .elementor-element.elementor-element-21ec11ba:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-21ec11ba > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f9f9f9;
}

.elementor-694 .elementor-element.elementor-element-4e769e93 {
	text-align: center;
}

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

.elementor-694 .elementor-element.elementor-element-42c02f12 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-694 .elementor-element.elementor-element-42c02f12 img {
	width: 100%;
	border-radius: 7px 7px 7px 7px;
}

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

.elementor-694 .elementor-element.elementor-element-500aa060 {
	--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-694 .elementor-element.elementor-element-62c7f62 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;
}

.elementor-694 .elementor-element.elementor-element-62c7f62 .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-694 .elementor-element.elementor-element-def3f3a .elementor-icon-box-wrapper {
	align-items: end;
	gap: 15px;
}

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

.elementor-694 .elementor-element.elementor-element-def3f3a.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

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

.elementor-694 .elementor-element.elementor-element-def3f3a .elementor-icon {
	font-size: 30px;
}

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

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

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

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

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

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

.elementor-694 .elementor-element.elementor-element-2bf37421 .elementor-icon {
	font-size: 30px;
}

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

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

.elementor-694 .elementor-element.elementor-element-16886d43 .elementor-icon-box-wrapper {
	align-items: end;
	gap: 15px;
}

.elementor-694 .elementor-element.elementor-element-16886d43 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #000;
}

.elementor-694 .elementor-element.elementor-element-16886d43.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-694 .elementor-element.elementor-element-16886d43.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-16886d43.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-694 .elementor-element.elementor-element-16886d43 .elementor-icon {
	font-size: 30px;
}

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

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

.elementor-694 .elementor-element.elementor-element-286a040e .elementor-icon-box-wrapper {
	align-items: end;
	gap: 15px;
}

.elementor-694 .elementor-element.elementor-element-286a040e .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #000;
}

.elementor-694 .elementor-element.elementor-element-286a040e.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-694 .elementor-element.elementor-element-286a040e.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-286a040e.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-694 .elementor-element.elementor-element-286a040e .elementor-icon {
	font-size: 30px;
}

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

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

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

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

.elementor-694 .elementor-element.elementor-element-66081785.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

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

.elementor-694 .elementor-element.elementor-element-66081785 .elementor-icon {
	font-size: 30px;
}

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

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

.elementor-694 .elementor-element.elementor-element-66ebc834 .elementor-icon-box-wrapper {
	align-items: end;
	gap: 15px;
}

.elementor-694 .elementor-element.elementor-element-66ebc834 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #000;
}

.elementor-694 .elementor-element.elementor-element-66ebc834.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-694 .elementor-element.elementor-element-66ebc834.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-66ebc834.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-694 .elementor-element.elementor-element-66ebc834 .elementor-icon {
	font-size: 30px;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-4d724db1 {
	--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-694 .elementor-element.elementor-element-1780eaca {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;
}

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

.elementor-694 .elementor-element.elementor-element-10515b99 .elementor-icon-box-wrapper {
	align-items: end;
	gap: 15px;
}

.elementor-694 .elementor-element.elementor-element-10515b99 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #000;
}

.elementor-694 .elementor-element.elementor-element-10515b99.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-694 .elementor-element.elementor-element-10515b99.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-10515b99.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-694 .elementor-element.elementor-element-10515b99 .elementor-icon {
	font-size: 30px;
}

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

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

.elementor-694 .elementor-element.elementor-element-146c5028 .elementor-icon-box-wrapper {
	align-items: end;
	gap: 15px;
}

.elementor-694 .elementor-element.elementor-element-146c5028 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #000;
}

.elementor-694 .elementor-element.elementor-element-146c5028.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-694 .elementor-element.elementor-element-146c5028.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-146c5028.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-694 .elementor-element.elementor-element-146c5028 .elementor-icon {
	font-size: 30px;
}

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

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

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

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

.elementor-694 .elementor-element.elementor-element-de7d89f.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

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

.elementor-694 .elementor-element.elementor-element-de7d89f .elementor-icon {
	font-size: 30px;
}

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

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

.elementor-694 .elementor-element.elementor-element-3de8f988 .elementor-icon-box-wrapper {
	align-items: end;
	gap: 15px;
}

.elementor-694 .elementor-element.elementor-element-3de8f988 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #000;
}

.elementor-694 .elementor-element.elementor-element-3de8f988.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-694 .elementor-element.elementor-element-3de8f988.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-3de8f988.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-694 .elementor-element.elementor-element-3de8f988 .elementor-icon {
	font-size: 30px;
}

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

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

.elementor-694 .elementor-element.elementor-element-134c1d6 .elementor-icon-box-wrapper {
	align-items: end;
	gap: 15px;
}

.elementor-694 .elementor-element.elementor-element-134c1d6 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #000;
}

.elementor-694 .elementor-element.elementor-element-134c1d6.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-694 .elementor-element.elementor-element-134c1d6.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-134c1d6.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-694 .elementor-element.elementor-element-134c1d6 .elementor-icon {
	font-size: 30px;
}

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

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

.elementor-694 .elementor-element.elementor-element-74d64f91 {
	--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-694 .elementor-element.elementor-element-59e4f9f9 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;
}

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

.elementor-694 .elementor-element.elementor-element-61c69530 .elementor-icon-box-wrapper {
	align-items: end;
	gap: 15px;
}

.elementor-694 .elementor-element.elementor-element-61c69530 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #000;
}

.elementor-694 .elementor-element.elementor-element-61c69530.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-694 .elementor-element.elementor-element-61c69530.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-61c69530.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-694 .elementor-element.elementor-element-61c69530 .elementor-icon {
	font-size: 30px;
}

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

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

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

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

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

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

.elementor-694 .elementor-element.elementor-element-6c234706 .elementor-icon {
	font-size: 30px;
}

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

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

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

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

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

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

.elementor-694 .elementor-element.elementor-element-6e91be6 .elementor-icon {
	font-size: 30px;
}

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

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

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

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

.elementor-694 .elementor-element.elementor-element-20447869.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

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

.elementor-694 .elementor-element.elementor-element-20447869 .elementor-icon {
	font-size: 30px;
}

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

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

.elementor-694 .elementor-element.elementor-element-3f21360 .elementor-icon-box-wrapper {
	align-items: end;
	gap: 15px;
}

.elementor-694 .elementor-element.elementor-element-3f21360 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #000;
}

.elementor-694 .elementor-element.elementor-element-3f21360.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-694 .elementor-element.elementor-element-3f21360.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-3f21360.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-694 .elementor-element.elementor-element-3f21360 .elementor-icon {
	font-size: 30px;
}

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

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

.elementor-694 .elementor-element.elementor-element-509b8be6 {
	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-694 .elementor-element.elementor-element-5d23ccab .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-694 .elementor-element.elementor-element-5d23ccab {
	margin: 15px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;
	padding: 0px 0px 0px 0px;
}

.elementor-694 .elementor-element.elementor-element-395a6f37 {
	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-694 .elementor-element.elementor-element-395a6f37.elementor-element {
	--align-self: center;
}

.elementor-694 .elementor-element.elementor-element-1c15bd4c {
	--display: flex;
	--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-694 .elementor-element.elementor-element-30e0dff9 {
	--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-694 .elementor-element.elementor-element-30e0dff9:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-30e0dff9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

.elementor-694 .elementor-element.elementor-element-522c11ea img {
	width: 70px;
}

.elementor-694 .elementor-element.elementor-element-3284faaa {
	text-align: center;
}

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

.elementor-694 .elementor-element.elementor-element-68b843cd {
	--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-694 .elementor-element.elementor-element-2ab5e2ed {
	--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-694 .elementor-element.elementor-element-2ab5e2ed.e-con {
	--align-self: flex-start;
}

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

.elementor-694 .elementor-element.elementor-element-6c8e645c img {
	width: 91%;
}

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

.elementor-694 .elementor-element.elementor-element-2e424c27 img {
	width: 123px;
}

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

.elementor-694 .elementor-element.elementor-element-79868ff8 {
	--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-694 .elementor-element.elementor-element-2c52cd17 {
	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-694 .elementor-element.elementor-element-2c52cd17 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 28px;
	font-weight: 700;
	color: #000;
}

.elementor-694 .elementor-element.elementor-element-2f66c14b.elementor-element {
	--align-self: center;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-53cc2b48 {
	--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-694 .elementor-element.elementor-element-53cc2b48:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-53cc2b48 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

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

.elementor-694 .elementor-element.elementor-element-a5558b4.elementor-element {
	--align-self: stretch;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-5b727374 {
	--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-694 .elementor-element.elementor-element-5b727374:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-5b727374 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-694 .elementor-element.elementor-element-17a8509 {
	--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-694 .elementor-element.elementor-element-17a8509:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-17a8509 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

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

.elementor-694 .elementor-element.elementor-element-678a846b.elementor-element {
	--align-self: stretch;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-adf0b11 {
	--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-694 .elementor-element.elementor-element-adf0b11:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-adf0b11 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-694 .elementor-element.elementor-element-65235cf1 {
	--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-694 .elementor-element.elementor-element-65235cf1:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-65235cf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

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

.elementor-694 .elementor-element.elementor-element-67f65728.elementor-element {
	--align-self: stretch;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-1ec72a06 {
	--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-694 .elementor-element.elementor-element-1ec72a06:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-1ec72a06 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-694 .elementor-element.elementor-element-4b81b3cb {
	--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-694 .elementor-element.elementor-element-4b81b3cb:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-4b81b3cb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

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

.elementor-694 .elementor-element.elementor-element-5fdf52c6.elementor-element {
	--align-self: stretch;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-1be62d47 {
	--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-694 .elementor-element.elementor-element-1be62d47:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-1be62d47 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-694 .elementor-element.elementor-element-466674ac {
	--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-694 .elementor-element.elementor-element-466674ac:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-466674ac > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

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

.elementor-694 .elementor-element.elementor-element-700e71b3.elementor-element {
	--align-self: stretch;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-187c5b3d {
	--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-694 .elementor-element.elementor-element-6f2f2b82 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	color: #000;
}

.elementor-694 .elementor-element.elementor-element-73fda498.elementor-element {
	--align-self: center;
}

.elementor-694 .elementor-element.elementor-element-73fda498 {
	--e-rating-justify-content: center;
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #fb0;
}

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

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

.elementor-694 .elementor-element.elementor-element-4fbaf20c .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-694 .elementor-element.elementor-element-4fbaf20c {
	margin: 40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-694 .elementor-element.elementor-element-7b70ed6c {
	margin: 40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

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

.elementor-694 .elementor-element.elementor-element-3fa0f762 {
	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-694 .elementor-element.elementor-element-4f52596b {
	--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-694 .elementor-element.elementor-element-15e7dc71 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-694 .elementor-element.elementor-element-2026c485 {
	background-color: #4bcc7d;
	padding: 15px 15px 15px 15px;
	text-align: center;
}

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

.elementor-694 .elementor-element.elementor-element-118727a7 {
	--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-694 .elementor-element.elementor-element-6ca3f192 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(12px / 2);
}

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

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

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

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

.elementor-694 .elementor-element.elementor-element-6ca3f192 .elementor-icon-list-icon i {
	color: #5bce7d;
	transition: color .3s;
}

.elementor-694 .elementor-element.elementor-element-6ca3f192 .elementor-icon-list-icon svg {
	fill: #5bce7d;
	transition: fill .3s;
}

.elementor-694 .elementor-element.elementor-element-6ca3f192 {
	--e-icon-list-icon-size: 26px;
	--icon-vertical-offset: 0px;
}

.elementor-694 .elementor-element.elementor-element-6ca3f192 .elementor-icon-list-icon {
	padding-inline-end: 0px;
}

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

.elementor-694 .elementor-element.elementor-element-6ca3f192 .elementor-icon-list-text {
	transition: color .3s;
}

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

.elementor-694 .elementor-element.elementor-element-4a2c10b4 {
	background-color: #cc4b4b;
	padding: 15px 15px 15px 15px;
	text-align: center;
}

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

.elementor-694 .elementor-element.elementor-element-27da64e7 {
	--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-694 .elementor-element.elementor-element-4862144d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(12px / 2);
}

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

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

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

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

.elementor-694 .elementor-element.elementor-element-4862144d .elementor-icon-list-icon i {
	color: #d10d13;
	transition: color .3s;
}

.elementor-694 .elementor-element.elementor-element-4862144d .elementor-icon-list-icon svg {
	fill: #d10d13;
	transition: fill .3s;
}

.elementor-694 .elementor-element.elementor-element-4862144d {
	--e-icon-list-icon-size: 26px;
	--icon-vertical-offset: 0px;
}

.elementor-694 .elementor-element.elementor-element-4862144d .elementor-icon-list-icon {
	padding-inline-end: 0px;
}

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

.elementor-694 .elementor-element.elementor-element-4862144d .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-694 .elementor-element.elementor-element-34e704f5 .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-694 .elementor-element.elementor-element-34e704f5 {
	margin: 40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-694 .elementor-element.elementor-element-69591212 {
	--display: flex;
	--margin-top: 50px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-694 .elementor-element.elementor-element-4c4efa04 {
	--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-694 .elementor-element.elementor-element-4c4efa04:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-4c4efa04 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

.elementor-694 .elementor-element.elementor-element-7c152c6f img {
	width: 70px;
}

.elementor-694 .elementor-element.elementor-element-587211f7 {
	--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-694 .elementor-element.elementor-element-42f86ecf {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-694 .elementor-element.elementor-element-42f86ecf.e-con {
	--align-self: flex-start;
}

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

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

.elementor-694 .elementor-element.elementor-element-26285134 {
	margin: 63px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-694 .elementor-element.elementor-element-26285134 img {
	width: 370px;
}

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

.elementor-694 .elementor-element.elementor-element-fd7c4a6 {
	--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-694 .elementor-element.elementor-element-24f22899 {
	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-694 .elementor-element.elementor-element-24f22899 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 28px;
	font-weight: 700;
	color: #000;
}

.elementor-694 .elementor-element.elementor-element-5fa35675.elementor-element {
	--align-self: center;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-69412fa1 {
	--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-694 .elementor-element.elementor-element-69412fa1:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-69412fa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-694 .elementor-element.elementor-element-2317c178 {
	--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-694 .elementor-element.elementor-element-2317c178:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-2317c178 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

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

.elementor-694 .elementor-element.elementor-element-70e5c966.elementor-element {
	--align-self: stretch;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-5a3aa690 {
	--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-694 .elementor-element.elementor-element-5a3aa690:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-5a3aa690 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-694 .elementor-element.elementor-element-4b219e4e {
	--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-694 .elementor-element.elementor-element-4b219e4e:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-4b219e4e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

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

.elementor-694 .elementor-element.elementor-element-3ce9cd3a.elementor-element {
	--align-self: stretch;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-24324131 {
	--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-694 .elementor-element.elementor-element-24324131:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-24324131 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-694 .elementor-element.elementor-element-569c6f84 {
	--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-694 .elementor-element.elementor-element-569c6f84:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-569c6f84 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

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

.elementor-694 .elementor-element.elementor-element-5ee930c8.elementor-element {
	--align-self: stretch;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-49d2efb7 {
	--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-694 .elementor-element.elementor-element-49d2efb7:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-49d2efb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-694 .elementor-element.elementor-element-66483997 {
	--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-694 .elementor-element.elementor-element-66483997:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-66483997 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

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

.elementor-694 .elementor-element.elementor-element-5b371550.elementor-element {
	--align-self: stretch;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-5210e5d7 {
	--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-694 .elementor-element.elementor-element-5210e5d7:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-5210e5d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-694 .elementor-element.elementor-element-3c39186c {
	--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-694 .elementor-element.elementor-element-3c39186c:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-3c39186c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

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

.elementor-694 .elementor-element.elementor-element-6cfbab32.elementor-element {
	--align-self: stretch;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-76368413 {
	--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-694 .elementor-element.elementor-element-192b4bf6 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	color: #000;
}

.elementor-694 .elementor-element.elementor-element-31e8c0e8.elementor-element {
	--align-self: center;
}

.elementor-694 .elementor-element.elementor-element-31e8c0e8 {
	--e-rating-justify-content: center;
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #fb0;
}

.elementor-694 .elementor-element.elementor-element-48235340 .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-694 .elementor-element.elementor-element-48235340 .elementor-button:hover, .elementor-694 .elementor-element.elementor-element-48235340 .elementor-button:focus {
	background-color: #e78e00;
}

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

.elementor-694 .elementor-element.elementor-element-75a6c015 {
	--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-694 .elementor-element.elementor-element-ca178af {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

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

.elementor-694 .elementor-element.elementor-element-76539c82 {
	--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-694 .elementor-element.elementor-element-27004f4b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(12px / 2);
}

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

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

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

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

.elementor-694 .elementor-element.elementor-element-27004f4b .elementor-icon-list-icon i {
	color: #5bce7d;
	transition: color .3s;
}

.elementor-694 .elementor-element.elementor-element-27004f4b .elementor-icon-list-icon svg {
	fill: #5bce7d;
	transition: fill .3s;
}

.elementor-694 .elementor-element.elementor-element-27004f4b {
	--e-icon-list-icon-size: 26px;
	--icon-vertical-offset: 0px;
}

.elementor-694 .elementor-element.elementor-element-27004f4b .elementor-icon-list-icon {
	padding-inline-end: 0px;
}

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

.elementor-694 .elementor-element.elementor-element-27004f4b .elementor-icon-list-text {
	transition: color .3s;
}

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

.elementor-694 .elementor-element.elementor-element-6a56b62a {
	background-color: #cc4b4b;
	padding: 15px 15px 15px 15px;
	text-align: center;
}

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

.elementor-694 .elementor-element.elementor-element-4d4a24d3 {
	--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-694 .elementor-element.elementor-element-52b5db75 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(12px / 2);
}

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

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

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

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

.elementor-694 .elementor-element.elementor-element-52b5db75 .elementor-icon-list-icon i {
	color: #d10d13;
	transition: color .3s;
}

.elementor-694 .elementor-element.elementor-element-52b5db75 .elementor-icon-list-icon svg {
	fill: #d10d13;
	transition: fill .3s;
}

.elementor-694 .elementor-element.elementor-element-52b5db75 {
	--e-icon-list-icon-size: 26px;
	--icon-vertical-offset: 0px;
}

.elementor-694 .elementor-element.elementor-element-52b5db75 .elementor-icon-list-icon {
	padding-inline-end: 0px;
}

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

.elementor-694 .elementor-element.elementor-element-52b5db75 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-694 .elementor-element.elementor-element-2bd70da7 {
	--display: flex;
	--margin-top: 50px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-694 .elementor-element.elementor-element-19719e07 {
	--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-694 .elementor-element.elementor-element-19719e07:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-19719e07 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

.elementor-694 .elementor-element.elementor-element-68cc604c img {
	width: 70px;
}

.elementor-694 .elementor-element.elementor-element-1b0212e9 {
	--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-694 .elementor-element.elementor-element-3fa08223 {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-694 .elementor-element.elementor-element-3fa08223.e-con {
	--align-self: flex-start;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-1bf68930 img {
	width: 291px;
}

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

.elementor-694 .elementor-element.elementor-element-147ff92f {
	--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-694 .elementor-element.elementor-element-7e7b663f {
	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-694 .elementor-element.elementor-element-7e7b663f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 28px;
	font-weight: 700;
	color: #000;
}

.elementor-694 .elementor-element.elementor-element-10c18404.elementor-element {
	--align-self: center;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-6d64ed10 {
	--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-694 .elementor-element.elementor-element-6d64ed10:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-6d64ed10 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-694 .elementor-element.elementor-element-563d6a51 {
	--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-694 .elementor-element.elementor-element-563d6a51:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-563d6a51 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

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

.elementor-694 .elementor-element.elementor-element-4dcb52d9.elementor-element {
	--align-self: stretch;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-7a4ed8d {
	--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-694 .elementor-element.elementor-element-7a4ed8d:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-7a4ed8d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-694 .elementor-element.elementor-element-193176d9 {
	--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-694 .elementor-element.elementor-element-193176d9:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-193176d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

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

.elementor-694 .elementor-element.elementor-element-7ae13dfc.elementor-element {
	--align-self: stretch;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-6409598e {
	--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-694 .elementor-element.elementor-element-6409598e:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-6409598e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-694 .elementor-element.elementor-element-5936988f {
	--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-694 .elementor-element.elementor-element-5936988f:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-5936988f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

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

.elementor-694 .elementor-element.elementor-element-6dfa891.elementor-element {
	--align-self: stretch;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-234b5544 {
	--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-694 .elementor-element.elementor-element-234b5544:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-234b5544 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-694 .elementor-element.elementor-element-6a796c6 {
	--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-694 .elementor-element.elementor-element-6a796c6:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-6a796c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

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

.elementor-694 .elementor-element.elementor-element-ede472b.elementor-element {
	--align-self: stretch;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-7032042d {
	--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-694 .elementor-element.elementor-element-7032042d:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-7032042d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-694 .elementor-element.elementor-element-33515c00 {
	--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-694 .elementor-element.elementor-element-33515c00:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-33515c00 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

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

.elementor-694 .elementor-element.elementor-element-1685fc36.elementor-element {
	--align-self: stretch;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-2405432a {
	--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-694 .elementor-element.elementor-element-3319d3e6 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	color: #000;
}

.elementor-694 .elementor-element.elementor-element-5ecb6826.elementor-element {
	--align-self: center;
}

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

.elementor-694 .elementor-element.elementor-element-26662cf1 .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-694 .elementor-element.elementor-element-26662cf1 .elementor-button:hover, .elementor-694 .elementor-element.elementor-element-26662cf1 .elementor-button:focus {
	background-color: #e78e00;
}

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

.elementor-694 .elementor-element.elementor-element-6577dfcf {
	--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-694 .elementor-element.elementor-element-22a6a68a {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-694 .elementor-element.elementor-element-c3ccce9 {
	background-color: #4bcc7d;
	padding: 15px 15px 15px 15px;
	text-align: center;
}

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

.elementor-694 .elementor-element.elementor-element-7d6fb059 {
	--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-694 .elementor-element.elementor-element-64157428 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(12px / 2);
}

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

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

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

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

.elementor-694 .elementor-element.elementor-element-64157428 .elementor-icon-list-icon i {
	color: #5bce7d;
	transition: color .3s;
}

.elementor-694 .elementor-element.elementor-element-64157428 .elementor-icon-list-icon svg {
	fill: #5bce7d;
	transition: fill .3s;
}

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

.elementor-694 .elementor-element.elementor-element-64157428 .elementor-icon-list-icon {
	padding-inline-end: 0px;
}

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

.elementor-694 .elementor-element.elementor-element-64157428 .elementor-icon-list-text {
	transition: color .3s;
}

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

.elementor-694 .elementor-element.elementor-element-63019bd9 {
	background-color: #cc4b4b;
	padding: 15px 15px 15px 15px;
	text-align: center;
}

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

.elementor-694 .elementor-element.elementor-element-39e24e5d {
	--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-694 .elementor-element.elementor-element-1f91ffab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(12px / 2);
}

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

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

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

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

.elementor-694 .elementor-element.elementor-element-1f91ffab .elementor-icon-list-icon i {
	color: #d10d13;
	transition: color .3s;
}

.elementor-694 .elementor-element.elementor-element-1f91ffab .elementor-icon-list-icon svg {
	fill: #d10d13;
	transition: fill .3s;
}

.elementor-694 .elementor-element.elementor-element-1f91ffab {
	--e-icon-list-icon-size: 26px;
	--icon-vertical-offset: 0px;
}

.elementor-694 .elementor-element.elementor-element-1f91ffab .elementor-icon-list-icon {
	padding-inline-end: 0px;
}

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

.elementor-694 .elementor-element.elementor-element-1f91ffab .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-694 .elementor-element.elementor-element-352a5c68 {
	--display: flex;
	--margin-top: 50px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-694 .elementor-element.elementor-element-28110e9a {
	--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-694 .elementor-element.elementor-element-28110e9a:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-28110e9a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

.elementor-694 .elementor-element.elementor-element-31d6106 img {
	width: 70px;
}

.elementor-694 .elementor-element.elementor-element-97aa39a {
	--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-694 .elementor-element.elementor-element-1bece6db {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-694 .elementor-element.elementor-element-1bece6db.e-con {
	--align-self: flex-start;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-2ed0f8bd img {
	width: 387px;
}

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

.elementor-694 .elementor-element.elementor-element-37721bf {
	--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-694 .elementor-element.elementor-element-23e82319 {
	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-694 .elementor-element.elementor-element-23e82319 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 28px;
	font-weight: 700;
	color: #000;
}

.elementor-694 .elementor-element.elementor-element-7621e60c.elementor-element {
	--align-self: center;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-6be23ad6 {
	--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-694 .elementor-element.elementor-element-6be23ad6:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-6be23ad6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-694 .elementor-element.elementor-element-74dfdedc {
	--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-694 .elementor-element.elementor-element-74dfdedc:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-74dfdedc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

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

.elementor-694 .elementor-element.elementor-element-675d37e8.elementor-element {
	--align-self: stretch;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-70edc0a0 {
	--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-694 .elementor-element.elementor-element-70edc0a0:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-70edc0a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-694 .elementor-element.elementor-element-45969bb6 {
	--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-694 .elementor-element.elementor-element-45969bb6:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-45969bb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

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

.elementor-694 .elementor-element.elementor-element-1b497312.elementor-element {
	--align-self: stretch;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-526c6347 {
	--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-694 .elementor-element.elementor-element-526c6347:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-526c6347 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-694 .elementor-element.elementor-element-6c6c0a72 {
	--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-694 .elementor-element.elementor-element-6c6c0a72:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-6c6c0a72 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

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

.elementor-694 .elementor-element.elementor-element-19370de5.elementor-element {
	--align-self: stretch;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-5ccca7f1 {
	--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-694 .elementor-element.elementor-element-5ccca7f1:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-5ccca7f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-694 .elementor-element.elementor-element-61efca8d {
	--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-694 .elementor-element.elementor-element-61efca8d:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-61efca8d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

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

.elementor-694 .elementor-element.elementor-element-74660a21.elementor-element {
	--align-self: stretch;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-3c3398f4 {
	--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-694 .elementor-element.elementor-element-3c3398f4:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-3c3398f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-694 .elementor-element.elementor-element-75ae7749 {
	--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-694 .elementor-element.elementor-element-75ae7749:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-75ae7749 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

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

.elementor-694 .elementor-element.elementor-element-31597ca4.elementor-element {
	--align-self: stretch;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-795c1702 {
	--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-694 .elementor-element.elementor-element-5e0026e5 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	color: #000;
}

.elementor-694 .elementor-element.elementor-element-71a1b853.elementor-element {
	--align-self: center;
}

.elementor-694 .elementor-element.elementor-element-71a1b853 {
	--e-rating-justify-content: center;
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #fb0;
}

.elementor-694 .elementor-element.elementor-element-775a87a4 .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-694 .elementor-element.elementor-element-775a87a4 .elementor-button:hover, .elementor-694 .elementor-element.elementor-element-775a87a4 .elementor-button:focus {
	background-color: #e78e00;
}

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

.elementor-694 .elementor-element.elementor-element-768bfb {
	--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-694 .elementor-element.elementor-element-643c7e24 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-694 .elementor-element.elementor-element-5a54439f {
	background-color: #4bcc7d;
	padding: 15px 15px 15px 15px;
	text-align: center;
}

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

.elementor-694 .elementor-element.elementor-element-6f9a10e7 {
	--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-694 .elementor-element.elementor-element-27f43e9c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(12px / 2);
}

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

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

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

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

.elementor-694 .elementor-element.elementor-element-27f43e9c .elementor-icon-list-icon i {
	color: #5bce7d;
	transition: color .3s;
}

.elementor-694 .elementor-element.elementor-element-27f43e9c .elementor-icon-list-icon svg {
	fill: #5bce7d;
	transition: fill .3s;
}

.elementor-694 .elementor-element.elementor-element-27f43e9c {
	--e-icon-list-icon-size: 26px;
	--icon-vertical-offset: 0px;
}

.elementor-694 .elementor-element.elementor-element-27f43e9c .elementor-icon-list-icon {
	padding-inline-end: 0px;
}

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

.elementor-694 .elementor-element.elementor-element-27f43e9c .elementor-icon-list-text {
	transition: color .3s;
}

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

.elementor-694 .elementor-element.elementor-element-598200b8 {
	background-color: #cc4b4b;
	padding: 15px 15px 15px 15px;
	text-align: center;
}

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

.elementor-694 .elementor-element.elementor-element-342a23e4 {
	--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-694 .elementor-element.elementor-element-4482a495 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(12px / 2);
}

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

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

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

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

.elementor-694 .elementor-element.elementor-element-4482a495 .elementor-icon-list-icon i {
	color: #d10d13;
	transition: color .3s;
}

.elementor-694 .elementor-element.elementor-element-4482a495 .elementor-icon-list-icon svg {
	fill: #d10d13;
	transition: fill .3s;
}

.elementor-694 .elementor-element.elementor-element-4482a495 {
	--e-icon-list-icon-size: 26px;
	--icon-vertical-offset: 0px;
}

.elementor-694 .elementor-element.elementor-element-4482a495 .elementor-icon-list-icon {
	padding-inline-end: 0px;
}

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

.elementor-694 .elementor-element.elementor-element-4482a495 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-694 .elementor-element.elementor-element-4b034313 {
	--display: flex;
	--margin-top: 50px;
	--margin-bottom: 70px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-694 .elementor-element.elementor-element-7619ebb8 {
	--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-694 .elementor-element.elementor-element-7619ebb8:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-7619ebb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

.elementor-694 .elementor-element.elementor-element-1a9ed62d img {
	width: 70px;
}

.elementor-694 .elementor-element.elementor-element-45e1038b {
	--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-694 .elementor-element.elementor-element-63340137 {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-694 .elementor-element.elementor-element-63340137.e-con {
	--align-self: flex-start;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-6a84c429 img {
	width: 255px;
}

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

.elementor-694 .elementor-element.elementor-element-71b05c1a {
	--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-694 .elementor-element.elementor-element-17742bbe {
	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-694 .elementor-element.elementor-element-17742bbe .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 28px;
	font-weight: 700;
	color: #000;
}

.elementor-694 .elementor-element.elementor-element-1e6e591b.elementor-element {
	--align-self: center;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-7e7c0ebc {
	--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-694 .elementor-element.elementor-element-7e7c0ebc:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-7e7c0ebc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-694 .elementor-element.elementor-element-7605895a {
	--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-694 .elementor-element.elementor-element-7605895a:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-7605895a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

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

.elementor-694 .elementor-element.elementor-element-70c7adbf.elementor-element {
	--align-self: stretch;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-26dfde9b {
	--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-694 .elementor-element.elementor-element-26dfde9b:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-26dfde9b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-694 .elementor-element.elementor-element-6ee4f83e {
	--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-694 .elementor-element.elementor-element-6ee4f83e:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-6ee4f83e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

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

.elementor-694 .elementor-element.elementor-element-278f2893.elementor-element {
	--align-self: stretch;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-568d0bd {
	--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-694 .elementor-element.elementor-element-568d0bd:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-568d0bd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-694 .elementor-element.elementor-element-84e3fc {
	--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-694 .elementor-element.elementor-element-84e3fc:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-84e3fc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

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

.elementor-694 .elementor-element.elementor-element-39830a7c.elementor-element {
	--align-self: stretch;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-3d045307 {
	--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-694 .elementor-element.elementor-element-3d045307:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-3d045307 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-694 .elementor-element.elementor-element-10299bf4 {
	--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-694 .elementor-element.elementor-element-10299bf4:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-10299bf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

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

.elementor-694 .elementor-element.elementor-element-12c40263.elementor-element {
	--align-self: stretch;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-5d584763 {
	--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-694 .elementor-element.elementor-element-5d584763:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-5d584763 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

.elementor-694 .elementor-element.elementor-element-5f70d991 {
	--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-694 .elementor-element.elementor-element-5f70d991:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-5f70d991 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4dc71c;
}

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

.elementor-694 .elementor-element.elementor-element-273e0db8.elementor-element {
	--align-self: stretch;
}

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

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

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

.elementor-694 .elementor-element.elementor-element-3be2ea95 {
	--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-694 .elementor-element.elementor-element-48214fb9 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	color: #000;
}

.elementor-694 .elementor-element.elementor-element-5a9c5e27.elementor-element {
	--align-self: center;
}

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

.elementor-694 .elementor-element.elementor-element-7099258c .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-694 .elementor-element.elementor-element-7099258c .elementor-button:hover, .elementor-694 .elementor-element.elementor-element-7099258c .elementor-button:focus {
	background-color: #e78e00;
}

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

.elementor-694 .elementor-element.elementor-element-5e5b2c66 {
	--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-694 .elementor-element.elementor-element-54b5e81d {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-694 .elementor-element.elementor-element-685b0436 {
	background-color: #4bcc7d;
	padding: 15px 15px 15px 15px;
	text-align: center;
}

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

.elementor-694 .elementor-element.elementor-element-8aec1b6 {
	--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-694 .elementor-element.elementor-element-595d0632 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(12px / 2);
}

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

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

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

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

.elementor-694 .elementor-element.elementor-element-595d0632 .elementor-icon-list-icon i {
	color: #5bce7d;
	transition: color .3s;
}

.elementor-694 .elementor-element.elementor-element-595d0632 .elementor-icon-list-icon svg {
	fill: #5bce7d;
	transition: fill .3s;
}

.elementor-694 .elementor-element.elementor-element-595d0632 {
	--e-icon-list-icon-size: 26px;
	--icon-vertical-offset: 0px;
}

.elementor-694 .elementor-element.elementor-element-595d0632 .elementor-icon-list-icon {
	padding-inline-end: 0px;
}

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

.elementor-694 .elementor-element.elementor-element-595d0632 .elementor-icon-list-text {
	transition: color .3s;
}

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

.elementor-694 .elementor-element.elementor-element-7203a3eb {
	background-color: #cc4b4b;
	padding: 15px 15px 15px 15px;
	text-align: center;
}

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

.elementor-694 .elementor-element.elementor-element-33d44e99 {
	--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-694 .elementor-element.elementor-element-24b703e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(12px / 2);
}

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

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

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

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

.elementor-694 .elementor-element.elementor-element-24b703e9 .elementor-icon-list-icon i {
	color: #d10d13;
	transition: color .3s;
}

.elementor-694 .elementor-element.elementor-element-24b703e9 .elementor-icon-list-icon svg {
	fill: #d10d13;
	transition: fill .3s;
}

.elementor-694 .elementor-element.elementor-element-24b703e9 {
	--e-icon-list-icon-size: 26px;
	--icon-vertical-offset: 0px;
}

.elementor-694 .elementor-element.elementor-element-24b703e9 .elementor-icon-list-icon {
	padding-inline-end: 0px;
}

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

.elementor-694 .elementor-element.elementor-element-24b703e9 .elementor-icon-list-text {
	transition: color .3s;
}

@media (min-width:768px) {
	.elementor-694 .elementor-element.elementor-element-770dc28b {
		--content-width: 960px;
	}
	
	.elementor-694 .elementor-element.elementor-element-5b5a3efd {
		--content-width: 896px;
	}
	
	.elementor-694 .elementor-element.elementor-element-53fc7282 {
		--width: 10%;
	}
	
	.elementor-694 .elementor-element.elementor-element-73c20326 {
		--width: 90%;
	}
	
	.elementor-694 .elementor-element.elementor-element-21ec11ba {
		--content-width: 960px;
	}
	
	.elementor-694 .elementor-element.elementor-element-1c15bd4c {
		--content-width: 960px;
	}
	
	.elementor-694 .elementor-element.elementor-element-2ab5e2ed {
		--width: 55%;
	}
	
	.elementor-694 .elementor-element.elementor-element-7a919092 {
		--width: 45%;
	}
	
	.elementor-694 .elementor-element.elementor-element-17a8509 {
		--width: 97%;
	}
	
	.elementor-694 .elementor-element.elementor-element-65235cf1 {
		--width: 98%;
	}
	
	.elementor-694 .elementor-element.elementor-element-4b81b3cb {
		--width: 95%;
	}
	
	.elementor-694 .elementor-element.elementor-element-466674ac {
		--width: 98%;
	}
	
	.elementor-694 .elementor-element.elementor-element-69591212 {
		--content-width: 960px;
	}
	
	.elementor-694 .elementor-element.elementor-element-42f86ecf {
		--width: 55%;
	}
	
	.elementor-694 .elementor-element.elementor-element-4d6a1fdb {
		--width: 45%;
	}
	
	.elementor-694 .elementor-element.elementor-element-2317c178 {
		--width: 91%;
	}
	
	.elementor-694 .elementor-element.elementor-element-4b219e4e {
		--width: 88%;
	}
	
	.elementor-694 .elementor-element.elementor-element-569c6f84 {
		--width: 91%;
	}
	
	.elementor-694 .elementor-element.elementor-element-66483997 {
		--width: 89%;
	}
	
	.elementor-694 .elementor-element.elementor-element-3c39186c {
		--width: 88%;
	}
	
	.elementor-694 .elementor-element.elementor-element-2bd70da7 {
		--content-width: 960px;
	}
	
	.elementor-694 .elementor-element.elementor-element-3fa08223 {
		--width: 55%;
	}
	
	.elementor-694 .elementor-element.elementor-element-4d88bbc {
		--width: 45%;
	}
	
	.elementor-694 .elementor-element.elementor-element-563d6a51 {
		--width: 81%;
	}
	
	.elementor-694 .elementor-element.elementor-element-193176d9 {
		--width: 85%;
	}
	
	.elementor-694 .elementor-element.elementor-element-5936988f {
		--width: 82%;
	}
	
	.elementor-694 .elementor-element.elementor-element-6a796c6 {
		--width: 89%;
	}
	
	.elementor-694 .elementor-element.elementor-element-33515c00 {
		--width: 83%;
	}
	
	.elementor-694 .elementor-element.elementor-element-352a5c68 {
		--content-width: 960px;
	}
	
	.elementor-694 .elementor-element.elementor-element-1bece6db {
		--width: 55%;
	}
	
	.elementor-694 .elementor-element.elementor-element-780c4ae1 {
		--width: 45%;
	}
	
	.elementor-694 .elementor-element.elementor-element-74dfdedc {
		--width: 83%;
	}
	
	.elementor-694 .elementor-element.elementor-element-45969bb6 {
		--width: 87%;
	}
	
	.elementor-694 .elementor-element.elementor-element-6c6c0a72 {
		--width: 79%;
	}
	
	.elementor-694 .elementor-element.elementor-element-61efca8d {
		--width: 78%;
	}
	
	.elementor-694 .elementor-element.elementor-element-75ae7749 {
		--width: 78%;
	}
	
	.elementor-694 .elementor-element.elementor-element-4b034313 {
		--content-width: 960px;
	}
	
	.elementor-694 .elementor-element.elementor-element-63340137 {
		--width: 55%;
	}
	
	.elementor-694 .elementor-element.elementor-element-86bcde0 {
		--width: 45%;
	}
	
	.elementor-694 .elementor-element.elementor-element-7605895a {
		--width: 68%;
	}
	
	.elementor-694 .elementor-element.elementor-element-6ee4f83e {
		--width: 87%;
	}
	
	.elementor-694 .elementor-element.elementor-element-84e3fc {
		--width: 79%;
	}
	
	.elementor-694 .elementor-element.elementor-element-10299bf4 {
		--width: 70%;
	}
	
	.elementor-694 .elementor-element.elementor-element-5f70d991 {
		--width: 68%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-694 .elementor-element.elementor-element-5b5a3efd {
		--content-width: 700px;
	}
	
	.elementor-694 .elementor-element.elementor-element-53fc7282 {
		--width: 90px;
	}
}

@media (max-width:1024px) {
	.elementor-694 .elementor-element.elementor-element-1ee79f2d {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-694 .elementor-element.elementor-element-5b5a3efd {
		--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-694 .elementor-element.elementor-element-53fc7282 {
		--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-694 .elementor-element.elementor-element-35180643 img {
		height: 82px;
		object-fit: cover;
	}
	
	.elementor-694 .elementor-element.elementor-element-21ec11ba {
		--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-694 .elementor-element.elementor-element-5d23ccab .elementor-button {
		font-size: 30px;
	}
	
	.elementor-694 .elementor-element.elementor-element-1c15bd4c {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-694 .elementor-element.elementor-element-3284faaa .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-694 .elementor-element.elementor-element-6c8e645c {
		margin: 130px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-6c8e645c img {
		width: 100%;
	}
	
	.elementor-694 .elementor-element.elementor-element-2e424c27 img {
		width: 100px;
	}
	
	.elementor-694 .elementor-element.elementor-element-2c52cd17 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-2c52cd17 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-694 .elementor-element.elementor-element-6ca3f192 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-694 .elementor-element.elementor-element-6ca3f192 .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-694 .elementor-element.elementor-element-4862144d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-694 .elementor-element.elementor-element-4862144d .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-694 .elementor-element.elementor-element-69591212 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-694 .elementor-element.elementor-element-210705ca .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-694 .elementor-element.elementor-element-26285134 {
		margin: 110px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-26285134 img {
		width: 255px;
	}
	
	.elementor-694 .elementor-element.elementor-element-24f22899 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-27004f4b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-694 .elementor-element.elementor-element-27004f4b .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-694 .elementor-element.elementor-element-52b5db75 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-694 .elementor-element.elementor-element-52b5db75 .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-694 .elementor-element.elementor-element-2bd70da7 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-694 .elementor-element.elementor-element-240f51bd .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-694 .elementor-element.elementor-element-1bf68930 {
		margin: 79px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-1bf68930 img {
		width: 200px;
	}
	
	.elementor-694 .elementor-element.elementor-element-7e7b663f {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-64157428 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-694 .elementor-element.elementor-element-64157428 .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-694 .elementor-element.elementor-element-1f91ffab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-694 .elementor-element.elementor-element-1f91ffab .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-694 .elementor-element.elementor-element-352a5c68 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-694 .elementor-element.elementor-element-4734e8ba .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-694 .elementor-element.elementor-element-2ed0f8bd {
		margin: 84px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-2ed0f8bd img {
		width: 277px;
	}
	
	.elementor-694 .elementor-element.elementor-element-23e82319 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-27f43e9c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-694 .elementor-element.elementor-element-27f43e9c .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-694 .elementor-element.elementor-element-4482a495 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-694 .elementor-element.elementor-element-4482a495 .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-694 .elementor-element.elementor-element-4b034313 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-694 .elementor-element.elementor-element-277adca3 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-694 .elementor-element.elementor-element-6a84c429 {
		margin: 86px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-6a84c429 img {
		width: 206px;
	}
	
	.elementor-694 .elementor-element.elementor-element-17742bbe {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-595d0632 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-694 .elementor-element.elementor-element-595d0632 .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-694 .elementor-element.elementor-element-24b703e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-694 .elementor-element.elementor-element-24b703e9 .elementor-icon-list-item > a {
		font-size: 16px;
	}
}

@media (max-width:767px) {
	.elementor-694 .elementor-element.elementor-element-770dc28b {
		--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-694 .elementor-element.elementor-element-9dcfbf0 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-9dcfbf0 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-694 .elementor-element.elementor-element-1ee79f2d {
		margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-5b5a3efd {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 20px;
		--padding-bottom: 0px;
		--padding-left: 17px;
		--padding-right: 17px;
	}
	
	.elementor-694 .elementor-element.elementor-element-53fc7282 {
		--width: 20%;
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-694 .elementor-element.elementor-element-35180643 {
		text-align: start;
	}
	
	.elementor-694 .elementor-element.elementor-element-35180643 img {
		width: 63px;
		height: 63px;
	}
	
	.elementor-694 .elementor-element.elementor-element-73c20326 {
		--width: 76%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-4530e32f .elementor-heading-title {
		font-size: 15px;
	}
	
	.elementor-694 .elementor-element.elementor-element-3a80bcf9 {
		margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		font-size: 14px;
	}
	
	.elementor-694 .elementor-element.elementor-element-21ec11ba {
		--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-694 .elementor-element.elementor-element-4e769e93 .elementor-heading-title {
		font-size: 15px;
	}
	
	.elementor-694 .elementor-element.elementor-element-500aa060 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-694 .elementor-element.elementor-element-62c7f62 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-62c7f62 .elementor-heading-title {
		font-size: 21px;
		line-height: 1.4em;
	}
	
	.elementor-694 .elementor-element.elementor-element-def3f3a .elementor-icon-box-wrapper {
		text-align: start;
		gap: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-def3f3a .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-def3f3a .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-694 .elementor-element.elementor-element-def3f3a .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-def3f3a .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-694 .elementor-element.elementor-element-2bf37421 .elementor-icon-box-wrapper {
		align-items: center;
		text-align: start;
		gap: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-2bf37421 .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-2bf37421 .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-694 .elementor-element.elementor-element-2bf37421 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-2bf37421 .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-694 .elementor-element.elementor-element-16886d43 .elementor-icon-box-wrapper {
		text-align: start;
		gap: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-16886d43 .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-16886d43 .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-694 .elementor-element.elementor-element-16886d43 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-16886d43 .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-694 .elementor-element.elementor-element-286a040e .elementor-icon-box-wrapper {
		text-align: start;
		gap: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-286a040e .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-286a040e .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-694 .elementor-element.elementor-element-286a040e .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-286a040e .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-694 .elementor-element.elementor-element-66081785 .elementor-icon-box-wrapper {
		text-align: start;
		gap: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-66081785 .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-66081785 .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-694 .elementor-element.elementor-element-66081785 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-66081785 .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-694 .elementor-element.elementor-element-66ebc834 .elementor-icon-box-wrapper {
		text-align: start;
		gap: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-66ebc834 .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-66ebc834 .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-694 .elementor-element.elementor-element-66ebc834 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-66ebc834 .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-694 .elementor-element.elementor-element-4d724db1 {
		--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-694 .elementor-element.elementor-element-1780eaca {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-1780eaca .elementor-heading-title {
		font-size: 21px;
	}
	
	.elementor-694 .elementor-element.elementor-element-10515b99 .elementor-icon-box-wrapper {
		align-items: center;
		text-align: start;
		gap: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-10515b99 .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-10515b99 .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-694 .elementor-element.elementor-element-10515b99 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-10515b99 .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-694 .elementor-element.elementor-element-146c5028 .elementor-icon-box-wrapper {
		align-items: center;
		text-align: start;
		gap: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-146c5028 .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-146c5028 .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-694 .elementor-element.elementor-element-146c5028 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-146c5028 .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-694 .elementor-element.elementor-element-de7d89f .elementor-icon-box-wrapper {
		align-items: center;
		text-align: start;
		gap: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-de7d89f .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-de7d89f .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-694 .elementor-element.elementor-element-de7d89f .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-de7d89f .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-694 .elementor-element.elementor-element-3de8f988 .elementor-icon-box-wrapper {
		align-items: center;
		text-align: start;
		gap: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-3de8f988 .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-3de8f988 .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-694 .elementor-element.elementor-element-3de8f988 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-3de8f988 .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-694 .elementor-element.elementor-element-134c1d6 .elementor-icon-box-wrapper {
		align-items: center;
		text-align: start;
		gap: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-134c1d6 .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-134c1d6 .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-694 .elementor-element.elementor-element-134c1d6 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-134c1d6 .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-694 .elementor-element.elementor-element-74d64f91 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-694 .elementor-element.elementor-element-59e4f9f9 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-59e4f9f9 .elementor-heading-title {
		font-size: 21px;
	}
	
	.elementor-694 .elementor-element.elementor-element-61c69530 .elementor-icon-box-wrapper {
		align-items: center;
		text-align: start;
		gap: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-61c69530 .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-61c69530 .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-694 .elementor-element.elementor-element-61c69530 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-61c69530 .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-694 .elementor-element.elementor-element-6c234706 .elementor-icon-box-wrapper {
		align-items: center;
		text-align: start;
		gap: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-6c234706 .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-6c234706 .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-694 .elementor-element.elementor-element-6c234706 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-6c234706 .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-694 .elementor-element.elementor-element-6e91be6 .elementor-icon-box-wrapper {
		align-items: center;
		text-align: start;
		gap: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-6e91be6 .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-6e91be6 .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-694 .elementor-element.elementor-element-6e91be6 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-6e91be6 .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-694 .elementor-element.elementor-element-20447869 .elementor-icon-box-wrapper {
		align-items: center;
		text-align: start;
		gap: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-20447869 .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-20447869 .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-694 .elementor-element.elementor-element-20447869 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-20447869 .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-694 .elementor-element.elementor-element-3f21360 .elementor-icon-box-wrapper {
		align-items: center;
		text-align: start;
		gap: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-3f21360 .elementor-icon-box-title {
		margin-block-end: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-3f21360 .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-694 .elementor-element.elementor-element-3f21360 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-3f21360 .elementor-icon-box-title a {
		font-size: 17px;
	}
	
	.elementor-694 .elementor-element.elementor-element-5d23ccab {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-5d23ccab .elementor-button .elementor-button-content-wrapper {
		justify-content: space-between;
	}
	
	.elementor-694 .elementor-element.elementor-element-5d23ccab .elementor-button {
		font-size: 20px;
	}
	
	.elementor-694 .elementor-element.elementor-element-1c15bd4c {
		--margin-top: 30px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 17px;
		--padding-right: 17px;
	}
	
	.elementor-694 .elementor-element.elementor-element-30e0dff9 {
		--padding-top: 15px;
		--padding-bottom: 40px;
		--padding-left: 16px;
		--padding-right: 16px;
	}
	
	.elementor-694 .elementor-element.elementor-element-522c11ea {
		margin: -35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-3284faaa {
		margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-3284faaa .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-694 .elementor-element.elementor-element-68b843cd {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-2ab5e2ed {
		--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-694 .elementor-element.elementor-element-6c8e645c {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-2e424c27 {
		margin: -17% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 21%;
		padding: 0px 0px 0px 0px;
		text-align: center;
	}
	
	.elementor-694 .elementor-element.elementor-element-2e424c27 img {
		width: 105px;
	}
	
	.elementor-694 .elementor-element.elementor-element-79868ff8 {
		--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-694 .elementor-element.elementor-element-2c52cd17 {
		margin: 0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;
		border-width: 0px 0px 0px 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-53cc2b48 {
		--border-radius: 3px 3px 3px 3px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-694 .elementor-element.elementor-element-17a8509 {
		--width: 97%;
	}
	
	.elementor-694 .elementor-element.elementor-element-65235cf1 {
		--width: 99%;
	}
	
	.elementor-694 .elementor-element.elementor-element-4b81b3cb {
		--width: 96%;
	}
	
	.elementor-694 .elementor-element.elementor-element-466674ac {
		--width: 98%;
	}
	
	.elementor-694 .elementor-element.elementor-element-d93abe8 {
		margin: 40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-d93abe8 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-694 .elementor-element.elementor-element-4fbaf20c {
		margin: 25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-4fbaf20c .elementor-button {
		font-size: 20px;
		padding: 22px 0px 22px 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-7b70ed6c {
		margin: 60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-15e7dc71 {
		--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-694 .elementor-element.elementor-element-2026c485 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-694 .elementor-element.elementor-element-118727a7 {
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
	}
	
	.elementor-694 .elementor-element.elementor-element-6ca3f192 {
		--e-icon-list-icon-size: 23px;
	}
	
	.elementor-694 .elementor-element.elementor-element-6ca3f192 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-694 .elementor-element.elementor-element-6ca3f192 .elementor-icon-list-item > a {
		font-size: 15px;
	}
	
	.elementor-694 .elementor-element.elementor-element-4d4da916 {
		--margin-top: 30px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-4a2c10b4 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-694 .elementor-element.elementor-element-27da64e7 {
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
		--margin-top: 20px;
		--margin-bottom: 5px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-4862144d {
		margin: 8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		--e-icon-list-icon-size: 23px;
	}
	
	.elementor-694 .elementor-element.elementor-element-4862144d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-694 .elementor-element.elementor-element-4862144d .elementor-icon-list-item > a {
		font-size: 15px;
	}
	
	.elementor-694 .elementor-element.elementor-element-34e704f5 {
		margin: 25px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-34e704f5 .elementor-button {
		font-size: 20px;
		padding: 22px 0px 22px 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-69591212 {
		--margin-top: 60px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 17px;
		--padding-right: 17px;
	}
	
	.elementor-694 .elementor-element.elementor-element-4c4efa04 {
		--padding-top: 15px;
		--padding-bottom: 15px;
		--padding-left: 16px;
		--padding-right: 16px;
	}
	
	.elementor-694 .elementor-element.elementor-element-7c152c6f {
		margin: -35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-587211f7 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-42f86ecf {
		--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-694 .elementor-element.elementor-element-210705ca {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-210705ca .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-694 .elementor-element.elementor-element-26285134 {
		margin: 6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-26285134 img {
		width: 269px;
	}
	
	.elementor-694 .elementor-element.elementor-element-fd7c4a6 {
		--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-694 .elementor-element.elementor-element-24f22899 {
		margin: 0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;
		border-width: 0px 0px 0px 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-2317c178 {
		--width: 93%;
	}
	
	.elementor-694 .elementor-element.elementor-element-4b219e4e {
		--width: 90%;
	}
	
	.elementor-694 .elementor-element.elementor-element-569c6f84 {
		--width: 93%;
	}
	
	.elementor-694 .elementor-element.elementor-element-66483997 {
		--width: 91%;
	}
	
	.elementor-694 .elementor-element.elementor-element-3c39186c {
		--width: 90%;
	}
	
	.elementor-694 .elementor-element.elementor-element-74d84650 {
		margin: 40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-74d84650 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-694 .elementor-element.elementor-element-48235340 {
		margin: 25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-48235340 .elementor-button {
		font-size: 16px;
	}
	
	.elementor-694 .elementor-element.elementor-element-1fda3a5c .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-694 .elementor-element.elementor-element-76539c82 {
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
	}
	
	.elementor-694 .elementor-element.elementor-element-27004f4b {
		--e-icon-list-icon-size: 23px;
	}
	
	.elementor-694 .elementor-element.elementor-element-27004f4b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-694 .elementor-element.elementor-element-27004f4b .elementor-icon-list-item > a {
		font-size: 15px;
	}
	
	.elementor-694 .elementor-element.elementor-element-7d3e470 {
		--margin-top: 35px;
		--margin-bottom: 5px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-6a56b62a .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-694 .elementor-element.elementor-element-4d4a24d3 {
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
	}
	
	.elementor-694 .elementor-element.elementor-element-52b5db75 {
		margin: 8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		--e-icon-list-icon-size: 23px;
	}
	
	.elementor-694 .elementor-element.elementor-element-52b5db75 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-694 .elementor-element.elementor-element-52b5db75 .elementor-icon-list-item > a {
		font-size: 15px;
	}
	
	.elementor-694 .elementor-element.elementor-element-2bd70da7 {
		--margin-top: 60px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 17px;
		--padding-right: 17px;
	}
	
	.elementor-694 .elementor-element.elementor-element-19719e07 {
		--padding-top: 15px;
		--padding-bottom: 15px;
		--padding-left: 16px;
		--padding-right: 16px;
	}
	
	.elementor-694 .elementor-element.elementor-element-68cc604c {
		margin: -35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-1b0212e9 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-3fa08223 {
		--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-694 .elementor-element.elementor-element-240f51bd {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-240f51bd .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-694 .elementor-element.elementor-element-1bf68930 {
		margin: 8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-1bf68930 img {
		width: 228px;
	}
	
	.elementor-694 .elementor-element.elementor-element-147ff92f {
		--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-694 .elementor-element.elementor-element-7e7b663f {
		margin: 0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;
		border-width: 0px 0px 0px 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-563d6a51 {
		--width: 83%;
	}
	
	.elementor-694 .elementor-element.elementor-element-193176d9 {
		--width: 87%;
	}
	
	.elementor-694 .elementor-element.elementor-element-5936988f {
		--width: 84%;
	}
	
	.elementor-694 .elementor-element.elementor-element-6a796c6 {
		--width: 91%;
	}
	
	.elementor-694 .elementor-element.elementor-element-33515c00 {
		--width: 85%;
	}
	
	.elementor-694 .elementor-element.elementor-element-1efd6099 {
		margin: 40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-1efd6099 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-694 .elementor-element.elementor-element-26662cf1 {
		margin: 25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-26662cf1 .elementor-button {
		font-size: 16px;
	}
	
	.elementor-694 .elementor-element.elementor-element-c3ccce9 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-694 .elementor-element.elementor-element-7d6fb059 {
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
	}
	
	.elementor-694 .elementor-element.elementor-element-64157428 {
		--e-icon-list-icon-size: 23px;
	}
	
	.elementor-694 .elementor-element.elementor-element-64157428 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-694 .elementor-element.elementor-element-64157428 .elementor-icon-list-item > a {
		font-size: 15px;
	}
	
	.elementor-694 .elementor-element.elementor-element-bd3ff65 {
		--margin-top: 35px;
		--margin-bottom: 5px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-63019bd9 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-694 .elementor-element.elementor-element-39e24e5d {
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
	}
	
	.elementor-694 .elementor-element.elementor-element-1f91ffab {
		margin: 8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		--e-icon-list-icon-size: 23px;
	}
	
	.elementor-694 .elementor-element.elementor-element-1f91ffab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-694 .elementor-element.elementor-element-1f91ffab .elementor-icon-list-item > a {
		font-size: 15px;
	}
	
	.elementor-694 .elementor-element.elementor-element-352a5c68 {
		--margin-top: 60px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 17px;
		--padding-right: 17px;
	}
	
	.elementor-694 .elementor-element.elementor-element-28110e9a {
		--padding-top: 15px;
		--padding-bottom: 15px;
		--padding-left: 16px;
		--padding-right: 16px;
	}
	
	.elementor-694 .elementor-element.elementor-element-31d6106 {
		margin: -35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-97aa39a {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-4734e8ba {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-4734e8ba .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-694 .elementor-element.elementor-element-2ed0f8bd {
		margin: -11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-2ed0f8bd img {
		width: 258px;
	}
	
	.elementor-694 .elementor-element.elementor-element-37721bf {
		--margin-top: -55px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-23e82319 {
		margin: 0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;
		border-width: 0px 0px 0px 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-74dfdedc {
		--width: 85%;
	}
	
	.elementor-694 .elementor-element.elementor-element-45969bb6 {
		--width: 85%;
	}
	
	.elementor-694 .elementor-element.elementor-element-6c6c0a72 {
		--width: 81%;
	}
	
	.elementor-694 .elementor-element.elementor-element-61efca8d {
		--width: 80%;
	}
	
	.elementor-694 .elementor-element.elementor-element-75ae7749 {
		--width: 80%;
	}
	
	.elementor-694 .elementor-element.elementor-element-7988ed01 {
		margin: 40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-7988ed01 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-694 .elementor-element.elementor-element-775a87a4 {
		margin: 25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-775a87a4 .elementor-button {
		font-size: 16px;
	}
	
	.elementor-694 .elementor-element.elementor-element-5a54439f .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-694 .elementor-element.elementor-element-6f9a10e7 {
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
	}
	
	.elementor-694 .elementor-element.elementor-element-27f43e9c {
		--e-icon-list-icon-size: 23px;
	}
	
	.elementor-694 .elementor-element.elementor-element-27f43e9c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-694 .elementor-element.elementor-element-27f43e9c .elementor-icon-list-item > a {
		font-size: 15px;
	}
	
	.elementor-694 .elementor-element.elementor-element-1dd071e7 {
		--margin-top: 35px;
		--margin-bottom: 5px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-598200b8 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-694 .elementor-element.elementor-element-342a23e4 {
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
	}
	
	.elementor-694 .elementor-element.elementor-element-4482a495 {
		margin: 8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		--e-icon-list-icon-size: 23px;
	}
	
	.elementor-694 .elementor-element.elementor-element-4482a495 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-694 .elementor-element.elementor-element-4482a495 .elementor-icon-list-item > a {
		font-size: 15px;
	}
	
	.elementor-694 .elementor-element.elementor-element-4b034313 {
		--margin-top: 60px;
		--margin-bottom: 70px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 17px;
		--padding-right: 17px;
	}
	
	.elementor-694 .elementor-element.elementor-element-7619ebb8 {
		--padding-top: 15px;
		--padding-bottom: 15px;
		--padding-left: 16px;
		--padding-right: 16px;
	}
	
	.elementor-694 .elementor-element.elementor-element-1a9ed62d {
		margin: -35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-45e1038b {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-277adca3 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-277adca3 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-694 .elementor-element.elementor-element-6a84c429 {
		margin: 9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-6a84c429 img {
		width: 224px;
	}
	
	.elementor-694 .elementor-element.elementor-element-71b05c1a {
		--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-694 .elementor-element.elementor-element-17742bbe {
		margin: 0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;
		border-width: 0px 0px 0px 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-7605895a {
		--width: 70%;
	}
	
	.elementor-694 .elementor-element.elementor-element-6ee4f83e {
		--width: 89%;
	}
	
	.elementor-694 .elementor-element.elementor-element-84e3fc {
		--width: 81%;
	}
	
	.elementor-694 .elementor-element.elementor-element-10299bf4 {
		--width: 72%;
	}
	
	.elementor-694 .elementor-element.elementor-element-5f70d991 {
		--width: 70%;
	}
	
	.elementor-694 .elementor-element.elementor-element-156864c3 {
		margin: 40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-156864c3 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-694 .elementor-element.elementor-element-7099258c {
		margin: 25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-7099258c .elementor-button {
		font-size: 16px;
	}
	
	.elementor-694 .elementor-element.elementor-element-685b0436 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-694 .elementor-element.elementor-element-8aec1b6 {
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
	}
	
	.elementor-694 .elementor-element.elementor-element-595d0632 {
		--e-icon-list-icon-size: 23px;
	}
	
	.elementor-694 .elementor-element.elementor-element-595d0632 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-694 .elementor-element.elementor-element-595d0632 .elementor-icon-list-item > a {
		font-size: 15px;
	}
	
	.elementor-694 .elementor-element.elementor-element-683d82cd {
		--margin-top: 35px;
		--margin-bottom: 5px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-694 .elementor-element.elementor-element-7203a3eb .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-694 .elementor-element.elementor-element-33d44e99 {
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
	}
	
	.elementor-694 .elementor-element.elementor-element-24b703e9 {
		margin: 8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		--e-icon-list-icon-size: 23px;
	}
	
	.elementor-694 .elementor-element.elementor-element-24b703e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-694 .elementor-element.elementor-element-24b703e9 .elementor-icon-list-item > a {
		font-size: 15px;
	}
}
