
.elementor-103 .elementor-element.elementor-element-c31e1de > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-c31e1de > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-c31e1de > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-c31e1de > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-widget-heading .eael-protected-content-message {
	font-family: var(--e-global-typography-secondary-font-family);
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-heading .protected-content-error-msg {
	font-family: var(--e-global-typography-secondary-font-family);
	font-weight: var(--e-global-typography-secondary-font-weight);
}

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

.elementor-103 .elementor-element.elementor-element-103ae20 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-103ae20 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-widget-text-editor .eael-protected-content-message {
	font-family: var(--e-global-typography-secondary-font-family);
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-text-editor .protected-content-error-msg {
	font-family: var(--e-global-typography-secondary-font-family);
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family);
	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-103 .elementor-element.elementor-element-b0f9d90 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-b0f9d90 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-103 .elementor-element.elementor-element-db8f2b7 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-db8f2b7 .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-widget-icon-list .eael-protected-content-message {
	font-family: var(--e-global-typography-secondary-font-family);
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-icon-list .protected-content-error-msg {
	font-family: var(--e-global-typography-secondary-font-family);
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.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);
	font-weight: var(--e-global-typography-text-font-weight);
}

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

.elementor-103 .elementor-element.elementor-element-31edb21 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-31edb21 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-31edb21 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-31edb21 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-31edb21 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-31edb21 .elementor-icon-list-text {
	transition: color .3s;
}

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

.elementor-widget-button .eael-protected-content-message {
	font-family: var(--e-global-typography-secondary-font-family);
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-button .protected-content-error-msg {
	font-family: var(--e-global-typography-secondary-font-family);
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-103 .elementor-element.elementor-element-6329932 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-6329932 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-6329932 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-92145cd .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-92145cd .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-92145cd {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-92145cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-92145cd .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-92145cd .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-f78603d > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-f78603d > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-f78603d > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-f78603d > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-92f769d {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-92f769d .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-dc46173 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-dc46173 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-103 .elementor-element.elementor-element-277d663 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-277d663 .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-933ccae .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-933ccae .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-933ccae {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-933ccae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-933ccae .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-933ccae .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-63f2faa .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-63f2faa .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-63f2faa .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-b0c65b5 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-b0c65b5 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-b0c65b5 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-b0c65b5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-b0c65b5 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-b0c65b5 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-ea1ec17 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-ea1ec17 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-ea1ec17 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-ea1ec17 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-c04e7ad {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-c04e7ad .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-ae6d741 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-ae6d741 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-103 .elementor-element.elementor-element-ee8fe2a {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-ee8fe2a .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-8e40826 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-8e40826 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-8e40826 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-8e40826 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-8e40826 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-8e40826 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-5c2b279 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-5c2b279 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-5c2b279 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-3eb2f8e .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-3eb2f8e .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-3eb2f8e {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-3eb2f8e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-3eb2f8e .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-3eb2f8e .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-3161ee7 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-3161ee7 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-3161ee7 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-3161ee7 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-2c2f853 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-2c2f853 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-bd295f0 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-bd295f0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-103 .elementor-element.elementor-element-b60e5c9 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-b60e5c9 .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-18145a6 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-18145a6 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-18145a6 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-18145a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-18145a6 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-18145a6 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-89dc82d .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-89dc82d .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-89dc82d .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-25a24f2 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-25a24f2 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-25a24f2 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-25a24f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-25a24f2 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-25a24f2 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-f91b71b > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-f91b71b > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-f91b71b > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-f91b71b > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-b511617 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-b511617 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-f7ba8f5 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-f7ba8f5 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-103 .elementor-element.elementor-element-089e9ff {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-089e9ff .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-9953238 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-9953238 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-9953238 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-9953238 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-9953238 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-9953238 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-3a880fc .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-3a880fc .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-3a880fc .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-9aa5369 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-9aa5369 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-9aa5369 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-9aa5369 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-9aa5369 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-9aa5369 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-a884ddd > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-a884ddd > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-a884ddd > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-a884ddd > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-489b9ff {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-489b9ff .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-bb542f9 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-bb542f9 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-103 .elementor-element.elementor-element-b1d4c3b {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-b1d4c3b .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-4dbce6d .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-4dbce6d .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-4dbce6d {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-4dbce6d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-4dbce6d .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-4dbce6d .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-ac21df0 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-ac21df0 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-ac21df0 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-61dbfb4 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-61dbfb4 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-61dbfb4 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-61dbfb4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-61dbfb4 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-61dbfb4 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-0167f8c > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-0167f8c > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-0167f8c > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-0167f8c > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-5d37dda {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-5d37dda .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-244d0af {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-3c12528 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-3c12528 .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-304f705 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-304f705 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-304f705 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-304f705 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-304f705 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-304f705 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-063f41e .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-063f41e .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-063f41e .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-5f1928f .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-5f1928f .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-5f1928f {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-5f1928f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-5f1928f .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-5f1928f .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-971e685 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-971e685 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-971e685 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-971e685 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-f47d027 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-f47d027 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-897027d {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-308f589 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-308f589 .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-8ef3586 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-8ef3586 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-8ef3586 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-8ef3586 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-8ef3586 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-8ef3586 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-03e7b24 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-03e7b24 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-03e7b24 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-d91dd70 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-d91dd70 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-d91dd70 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-d91dd70 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-d91dd70 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-d91dd70 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-d0ae4d4 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-d0ae4d4 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-d0ae4d4 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-d0ae4d4 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-64d6529 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-64d6529 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-a6bc562 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-3bcee9f {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-3bcee9f .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-59f76b8 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-59f76b8 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-59f76b8 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-59f76b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-59f76b8 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-59f76b8 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-13cb014 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-13cb014 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-13cb014 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-f9a00ab .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-f9a00ab .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-f9a00ab {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-f9a00ab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-f9a00ab .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-f9a00ab .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-d43c5f1 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-d43c5f1 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-d43c5f1 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-d43c5f1 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-7c026cc {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-7c026cc .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-004fe75 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-ed14e72 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-ed14e72 .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-76db813 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-76db813 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-76db813 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-76db813 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-76db813 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-76db813 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-e9081f0 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-e9081f0 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-e9081f0 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-f02b504 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-f02b504 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-f02b504 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-f02b504 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-f02b504 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-f02b504 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-fc8c834 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-fc8c834 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-fc8c834 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-fc8c834 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-e090686 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-e090686 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-693b82e {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-dd512ea {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-dd512ea .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-c0c0a4e .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-c0c0a4e .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-c0c0a4e {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-c0c0a4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-c0c0a4e .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-c0c0a4e .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-13b4798 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-13b4798 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-13b4798 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-d598386 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-d598386 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-d598386 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-d598386 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-d598386 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-d598386 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-b736b2a > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-b736b2a > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-b736b2a > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-b736b2a > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-be84da5 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-be84da5 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-5d1270a {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-72884f2 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-72884f2 .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-ff153fa .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-ff153fa .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-ff153fa {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-ff153fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-ff153fa .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-ff153fa .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-5284c90 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-5284c90 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-5284c90 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-cae9f29 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-cae9f29 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-cae9f29 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-cae9f29 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-cae9f29 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-cae9f29 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-3594aa8 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-3594aa8 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-3594aa8 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-3594aa8 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-ccaac0a {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-ccaac0a .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-e50fd03 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-fb385fa {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-fb385fa .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-0016383 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-0016383 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-0016383 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-0016383 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-0016383 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-0016383 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-0f9e65b .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-0f9e65b .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-0f9e65b .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-1b5b7ff .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-1b5b7ff .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-1b5b7ff {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-1b5b7ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-1b5b7ff .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-1b5b7ff .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-dd7d086 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-dd7d086 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-dd7d086 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-dd7d086 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-e08ef39 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-e08ef39 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-f19b5b9 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-4759bea {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-4759bea .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-bb8a381 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-bb8a381 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-bb8a381 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-bb8a381 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-bb8a381 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-bb8a381 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-1c4ce82 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-1c4ce82 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-1c4ce82 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-754f835 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-754f835 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-754f835 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-754f835 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-754f835 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-754f835 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-864f1b1 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-864f1b1 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-864f1b1 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-864f1b1 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-21c5f15 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-21c5f15 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-74d24da {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-525cfa0 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-525cfa0 .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-e5b3308 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-e5b3308 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-e5b3308 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-e5b3308 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-e5b3308 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-e5b3308 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-3642699 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-3642699 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-3642699 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-98e095c .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-98e095c .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-98e095c {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-98e095c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-98e095c .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-98e095c .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-f074e42 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-f074e42 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-f074e42 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-f074e42 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-23a01dd {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-23a01dd .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-a9e6fef {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-651fefd {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-651fefd .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-fe1afe6 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-fe1afe6 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-fe1afe6 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-fe1afe6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-fe1afe6 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-fe1afe6 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-740e780 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-740e780 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-740e780 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-be09b00 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-be09b00 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-be09b00 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-be09b00 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-be09b00 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-be09b00 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-c63180a > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-c63180a > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-c63180a > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-c63180a > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-e97ba8c {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-e97ba8c .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-55c8d0f {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-2a523f2 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-2a523f2 .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-48a0666 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-48a0666 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-48a0666 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-48a0666 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-48a0666 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-48a0666 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-3e2b52c .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-3e2b52c .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-3e2b52c .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-f42777f .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-f42777f .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-f42777f {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-f42777f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-f42777f .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-f42777f .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-8f8eaad > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-8f8eaad > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-8f8eaad > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-8f8eaad > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-a55aa4b {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-a55aa4b .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-9c25af6 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-3c10840 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-3c10840 .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-89c7905 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-89c7905 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-89c7905 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-89c7905 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-89c7905 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-89c7905 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-497c5ac .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-497c5ac .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-497c5ac .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-62f3a69 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-62f3a69 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-62f3a69 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-62f3a69 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-62f3a69 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-62f3a69 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-2992864 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-2992864 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-2992864 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-2992864 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-37e2a57 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-37e2a57 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-ba182b4 {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-ddb520a {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-ddb520a .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-dc9ef17 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-dc9ef17 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-dc9ef17 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-dc9ef17 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-dc9ef17 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-dc9ef17 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-bb3b2d3 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-bb3b2d3 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-bb3b2d3 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-1fb668e .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-1fb668e .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-1fb668e {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-1fb668e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-1fb668e .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-1fb668e .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-b35d8a4 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-b35d8a4 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-b35d8a4 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-b35d8a4 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-aa26207 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-aa26207 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-364d636 {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-0d665b8 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-0d665b8 .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-e12ec11 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-e12ec11 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-e12ec11 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-e12ec11 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-e12ec11 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-e12ec11 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-375f6dc .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-375f6dc .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-375f6dc .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-544382d .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-544382d .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-544382d {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-544382d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-544382d .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-544382d .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-ce144f1 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-ce144f1 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-ce144f1 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-ce144f1 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-a545a77 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-a545a77 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-cab73f4 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-ef439b0 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-ef439b0 .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-9ab7337 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-9ab7337 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-9ab7337 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-9ab7337 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-9ab7337 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-9ab7337 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-85f843a .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-85f843a .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-85f843a .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-1acd857 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-1acd857 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-1acd857 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-1acd857 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-1acd857 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-1acd857 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-2628761 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-103 .elementor-element.elementor-element-c48a81d > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-c48a81d > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-c48a81d > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-c48a81d > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-b83248b {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-b83248b .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-d275655 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-9a3f57e {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-9a3f57e .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-1aa54ea .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-1aa54ea .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-1aa54ea {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-1aa54ea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-1aa54ea .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

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

.elementor-103 .elementor-element.elementor-element-44e68f1 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-44e68f1 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-44e68f1 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-17c6488 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-17c6488 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-17c6488 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-17c6488 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-17c6488 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-17c6488 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-6db8599 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-6db8599 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-6db8599 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-6db8599 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-becd339 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-becd339 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-a539fee {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-ed3a5be {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-ed3a5be .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-05c3e29 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-05c3e29 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-05c3e29 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-05c3e29 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-05c3e29 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-05c3e29 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-78853b1 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-78853b1 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-78853b1 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-7b9a0e6 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-7b9a0e6 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-7b9a0e6 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-7b9a0e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-7b9a0e6 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-7b9a0e6 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-7802051 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-7802051 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-7802051 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-7802051 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-8ffdac8 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-8ffdac8 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-90260cc {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-5498289 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-5498289 .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-ec9c9e5 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-ec9c9e5 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-ec9c9e5 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-ec9c9e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-ec9c9e5 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-ec9c9e5 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-abb03f3 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-abb03f3 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-abb03f3 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-3051530 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-3051530 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-3051530 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-3051530 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-3051530 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-3051530 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-f038ed6 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-f038ed6 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-f038ed6 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-f038ed6 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-1de0cd6 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-1de0cd6 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-c64f545 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-effdc46 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-effdc46 .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-a20af91 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-a20af91 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-a20af91 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-a20af91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-a20af91 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-a20af91 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-8506f58 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-8506f58 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-8506f58 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-7933495 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-7933495 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-7933495 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-7933495 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-7933495 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-7933495 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-c15e227 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-c15e227 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-c15e227 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-c15e227 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-206e086 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-206e086 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-39bfe5b {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-e12743f {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-e12743f .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-9e0af28 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-9e0af28 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-9e0af28 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-9e0af28 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-9e0af28 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-9e0af28 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-0dae47d .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-0dae47d .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-0dae47d .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-d3d23df .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-d3d23df .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-d3d23df {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-d3d23df .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-d3d23df .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-d3d23df .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-15b1be1 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-15b1be1 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-15b1be1 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-15b1be1 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-20b4432 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-20b4432 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-80a66d6 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-556169e {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-556169e .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-307ec3c .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-307ec3c .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-307ec3c {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-307ec3c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-307ec3c .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-307ec3c .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-79c0e9d .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-79c0e9d .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-79c0e9d .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-683757b .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-683757b .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-683757b {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-683757b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-683757b .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-683757b .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-81ed02c > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-81ed02c > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-81ed02c > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-81ed02c > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-981ac21 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-981ac21 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-3ccb744 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-c8f4aad {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-c8f4aad .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-a858e8b .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-a858e8b .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-a858e8b {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-a858e8b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-a858e8b .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-a858e8b .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-d57b3b0 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-d57b3b0 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-d57b3b0 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-73f593f .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-73f593f .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-73f593f {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-73f593f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-73f593f .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-73f593f .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-2747c15 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-2747c15 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-2747c15 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-2747c15 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-ebf15a8 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-ebf15a8 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-94f2d8b {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-059bb4f {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-059bb4f .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-9d3bc21 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-9d3bc21 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-9d3bc21 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-9d3bc21 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-9d3bc21 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-9d3bc21 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-5a5f854 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-5a5f854 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-5a5f854 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-540e51e .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-540e51e .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-540e51e {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-540e51e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-540e51e .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-540e51e .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-34864ec > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-34864ec > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-34864ec > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-34864ec > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-104b943 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-104b943 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-ab452f1 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-3da3790 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-3da3790 .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-774551c .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-774551c .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-774551c {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-774551c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-774551c .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-774551c .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-e66df96 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-e66df96 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-e66df96 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-14e5e9a .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-14e5e9a .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-14e5e9a {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-14e5e9a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-14e5e9a .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-14e5e9a .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-9e3117e > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-9e3117e > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-9e3117e > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-9e3117e > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-823a74c {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-823a74c .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-c8ebc1a {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-3b8c58e {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-3b8c58e .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-f151f20 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-f151f20 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-f151f20 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-f151f20 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-f151f20 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-f151f20 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-d17873d .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-d17873d .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-d17873d .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-6c68ac5 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-6c68ac5 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-6c68ac5 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-6c68ac5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-6c68ac5 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-6c68ac5 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-6e19919 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-6e19919 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-6e19919 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-6e19919 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-5f6e9e7 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-5f6e9e7 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-f4bdaf8 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-b305243 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-b305243 .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-1e8ca6b .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-1e8ca6b .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-1e8ca6b {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-1e8ca6b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-1e8ca6b .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

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

.elementor-103 .elementor-element.elementor-element-10881ab .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-10881ab .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-10881ab .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-00e322e .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-00e322e .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-00e322e {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-00e322e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-00e322e .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-00e322e .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-a421ecf > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-a421ecf > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-a421ecf > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-a421ecf > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-4cb5f76 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-4cb5f76 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-f9ef5a2 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-0547696 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-0547696 .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-ba8e4e8 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-ba8e4e8 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-ba8e4e8 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-ba8e4e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-ba8e4e8 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-ba8e4e8 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-99fa7fc .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-99fa7fc .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-99fa7fc .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-de8fbf3 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-de8fbf3 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-de8fbf3 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-de8fbf3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-de8fbf3 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-de8fbf3 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-512864b > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-512864b > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-512864b > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-512864b > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-f10427c {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-f10427c .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-3c2bc13 > .elementor-widget-container {
	padding: 0px 0px 34px 0px;
}

.elementor-103 .elementor-element.elementor-element-3c2bc13 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-404cb51 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-404cb51 .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-8b0ebbe .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-8b0ebbe .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-8b0ebbe {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-8b0ebbe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-8b0ebbe .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-8b0ebbe .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-1621633 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-1621633 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-1621633 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-85ff78c .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-85ff78c .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-85ff78c {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-85ff78c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-85ff78c .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-85ff78c .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-3031032 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-3031032 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-3031032 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-3031032 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-bd626ca {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-bd626ca .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-b101ca7 > .elementor-widget-container {
	padding: 0px 0px 32px 0px;
}

.elementor-103 .elementor-element.elementor-element-b101ca7 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-619ff6d {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-619ff6d .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-f246a24 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-f246a24 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-f246a24 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-f246a24 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-f246a24 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-f246a24 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-17ea2d2 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-17ea2d2 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-17ea2d2 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-e2eb059 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-e2eb059 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-e2eb059 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-e2eb059 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-e2eb059 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-e2eb059 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-469530e > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-469530e > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-469530e > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-469530e > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-52e15f5 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-52e15f5 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-494beab {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-32707a5 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-32707a5 .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-dedeb14 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-dedeb14 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-dedeb14 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-dedeb14 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-dedeb14 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-dedeb14 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-4731d0e .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-4731d0e .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-4731d0e .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-e276ef6 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-e276ef6 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-e276ef6 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-e276ef6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-e276ef6 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-e276ef6 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-725ab8e > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-725ab8e > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-725ab8e > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-725ab8e > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-1a0774c {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-1a0774c .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-6f394a0 > .elementor-widget-container {
	padding: 0px 0px 43px 0px;
}

.elementor-103 .elementor-element.elementor-element-6f394a0 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-7375c40 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-7375c40 .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-7dc084c .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-7dc084c .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-7dc084c {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-7dc084c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-7dc084c .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

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

.elementor-103 .elementor-element.elementor-element-71e650f .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-71e650f .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-71e650f .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-d1f67f6 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-d1f67f6 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-d1f67f6 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-d1f67f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-d1f67f6 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-d1f67f6 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-6674045 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-6674045 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-6674045 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-6674045 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-7a456f8 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-7a456f8 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-880f592 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-627a772 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-627a772 .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-73961b3 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-73961b3 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-73961b3 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-73961b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-73961b3 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-73961b3 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-f130bc0 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-f130bc0 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-f130bc0 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-1fa5edd .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-1fa5edd .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-1fa5edd {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-1fa5edd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-1fa5edd .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-1fa5edd .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-030d888 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-030d888 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-030d888 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-030d888 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-cd015c6 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-cd015c6 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-471e8f1 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-a99c464 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-a99c464 .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-24c6d59 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-24c6d59 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-24c6d59 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-24c6d59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-24c6d59 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

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

.elementor-103 .elementor-element.elementor-element-ac2d5ed .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-ac2d5ed .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-ac2d5ed .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-b7d0156 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-b7d0156 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-b7d0156 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-b7d0156 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-b7d0156 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-b7d0156 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-5703e9a > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-5703e9a > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-5703e9a > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-5703e9a > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-53eba68 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-53eba68 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-07f5ac0 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-802913a {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-802913a .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-bad6147 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-bad6147 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-bad6147 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-bad6147 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-bad6147 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-bad6147 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-75a376c .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-75a376c .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-75a376c .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-ab2199f .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-ab2199f .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-ab2199f {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-ab2199f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-ab2199f .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-ab2199f .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-6d68d78 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-6d68d78 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-6d68d78 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-6d68d78 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-a510cb5 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-a510cb5 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-f6fc287 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-103 .elementor-element.elementor-element-f6fc287 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-1124528 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-1124528 .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-30b88fa .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-30b88fa .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-30b88fa {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-30b88fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-30b88fa .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-30b88fa .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-952ae79 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-952ae79 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-952ae79 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-adaeeed .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-adaeeed .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-adaeeed {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-adaeeed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-adaeeed .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-adaeeed .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-1867c78 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-1867c78 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-1867c78 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-1867c78 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-2388f90 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-2388f90 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-d145dfd > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-103 .elementor-element.elementor-element-d145dfd {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-226031a {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-226031a .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-929d78c .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-929d78c .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-929d78c {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-929d78c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-929d78c .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-929d78c .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-9cc4c33 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-9cc4c33 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-9cc4c33 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-a8954a5 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-a8954a5 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-a8954a5 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-a8954a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-a8954a5 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-a8954a5 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-e4ee012 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-e4ee012 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-e4ee012 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-e4ee012 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-e2c6ad2 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-e2c6ad2 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-420f028 > .elementor-widget-container {
	padding: 0px 0px 47px 0px;
}

.elementor-103 .elementor-element.elementor-element-420f028 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-9c357c7 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-9c357c7 .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-8a6762a .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-8a6762a .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-8a6762a {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-8a6762a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-8a6762a .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-8a6762a .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-9715303 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-9715303 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-9715303 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-2862a34 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-2862a34 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-2862a34 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-2862a34 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-2862a34 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-2862a34 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-50a28b9 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-50a28b9 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-50a28b9 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-50a28b9 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-662d788 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-662d788 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-4d66ccf > .elementor-widget-container {
	padding: 0px 0px 25px 0px;
}

.elementor-103 .elementor-element.elementor-element-4d66ccf {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-6ec1c88 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-6ec1c88 .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-15000c6 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-15000c6 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-15000c6 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-15000c6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-15000c6 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-15000c6 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-9776b78 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-9776b78 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-9776b78 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-67dcf30 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-67dcf30 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-67dcf30 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-67dcf30 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-67dcf30 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-67dcf30 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-26158b9 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-26158b9 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-26158b9 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-26158b9 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-c67f25c {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-c67f25c .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-7a53db3 > .elementor-widget-container {
	padding: 0px 0px 48px 0px;
}

.elementor-103 .elementor-element.elementor-element-7a53db3 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-54c8a3d {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-54c8a3d .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-4b2652c .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-4b2652c .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-4b2652c {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-4b2652c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-4b2652c .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-4b2652c .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-d947df2 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-d947df2 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-d947df2 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-d5e2336 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-d5e2336 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-d5e2336 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-d5e2336 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-d5e2336 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-d5e2336 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-e015dc4 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-e015dc4 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-e015dc4 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-e015dc4 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-ff73f3d {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-ff73f3d .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-1febfa0 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-38d39bb {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-38d39bb .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-e03eb18 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-e03eb18 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-e03eb18 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-e03eb18 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-e03eb18 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-e03eb18 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-d020bd8 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-d020bd8 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-d020bd8 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-cc4eb04 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-cc4eb04 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-cc4eb04 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-cc4eb04 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-cc4eb04 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-cc4eb04 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-2fe4df8 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-2fe4df8 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-2fe4df8 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-2fe4df8 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-66d6c33 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-66d6c33 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-5bdf4a2 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-487342e {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-487342e .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-6606cce .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-6606cce .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-6606cce {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-6606cce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-6606cce .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-6606cce .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-bf849be .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-bf849be .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-bf849be .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-d8aa63c .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-d8aa63c .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-d8aa63c {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-d8aa63c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-d8aa63c .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-d8aa63c .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-dfbba54 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-dfbba54 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-dfbba54 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-dfbba54 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-7132c97 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-7132c97 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-d0ff3af {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-ffdea0b {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-ffdea0b .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-160be07 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-160be07 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-160be07 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-160be07 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-160be07 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-160be07 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-9d231d9 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-9d231d9 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-9d231d9 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-2d94a4b .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-2d94a4b .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-2d94a4b {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-2d94a4b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-2d94a4b .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-2d94a4b .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-4f6d458 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-4f6d458 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-4f6d458 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-4f6d458 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-03477a0 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-03477a0 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-b19905f > .elementor-widget-container {
	padding: 0px 0px 55px 0px;
}

.elementor-103 .elementor-element.elementor-element-b19905f {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-f602d88 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-f602d88 .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-f669276 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-f669276 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-f669276 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-f669276 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-f669276 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-f669276 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-883b63b .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-883b63b .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-883b63b .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-aacbb30 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-aacbb30 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-aacbb30 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-aacbb30 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-aacbb30 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-aacbb30 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-20d0828 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-20d0828 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-20d0828 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-20d0828 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-d9001b6 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-d9001b6 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-f25c721 > .elementor-widget-container {
	padding: 0px 0px 32px 0px;
}

.elementor-103 .elementor-element.elementor-element-f25c721 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-7bf82aa {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-7bf82aa .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-fba1c6e .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-fba1c6e .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-fba1c6e {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-fba1c6e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-fba1c6e .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-fba1c6e .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-6dcad9c .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-6dcad9c .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-6dcad9c .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-ebefa97 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-ebefa97 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-ebefa97 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-ebefa97 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-ebefa97 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-ebefa97 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-f16a86d > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-f16a86d > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-f16a86d > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-f16a86d > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-fd5e65a {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-fd5e65a .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-4508ce9 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-ab6ff62 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-ab6ff62 .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-868cf0d .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-868cf0d .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-868cf0d {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-868cf0d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-868cf0d .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-868cf0d .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-5550689 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-5550689 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-5550689 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-6ef6304 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-6ef6304 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-6ef6304 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-6ef6304 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-6ef6304 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-6ef6304 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-478ff74 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-478ff74 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-478ff74 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-478ff74 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-b141c1d {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-b141c1d .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-bb8e6e9 > .elementor-widget-container {
	padding: 0px 0px 32px 0px;
}

.elementor-103 .elementor-element.elementor-element-bb8e6e9 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-9aea2f2 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-9aea2f2 .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-ba12b93 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-ba12b93 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-ba12b93 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-ba12b93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-ba12b93 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-ba12b93 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-46100c4 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-46100c4 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-46100c4 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-6f7bc1d .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-6f7bc1d .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-6f7bc1d {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-6f7bc1d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-6f7bc1d .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-6f7bc1d .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-5457e76 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-5457e76 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-5457e76 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-5457e76 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-419fa2e {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-419fa2e .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-accf037 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-89b8bec {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-89b8bec .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-fa9295b .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-fa9295b .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-fa9295b {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-fa9295b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-fa9295b .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-fa9295b .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-7d0df2b .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-7d0df2b .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-7d0df2b .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-7619c64 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-7619c64 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-7619c64 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-7619c64 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-7619c64 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-7619c64 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-f99c308 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-f99c308 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-f99c308 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-f99c308 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-7efcc0d {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-7efcc0d .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-19d0a73 > .elementor-widget-container {
	padding: 0px 0px 32px 0px;
}

.elementor-103 .elementor-element.elementor-element-19d0a73 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-230d068 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-230d068 .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-4481eef .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-4481eef .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-4481eef {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-4481eef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-4481eef .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-4481eef .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-242e9bf .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-242e9bf .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-242e9bf .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-399edb7 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-399edb7 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-399edb7 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-399edb7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-399edb7 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-399edb7 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-8491dd5 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-8491dd5 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-8491dd5 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-8491dd5 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-c05f3f3 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-c05f3f3 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-5dda163 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-760599d {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-760599d .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-54e384f .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-54e384f .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-54e384f {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-54e384f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-54e384f .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-54e384f .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-d9fb470 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-d9fb470 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-d9fb470 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-494adc5 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-494adc5 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-494adc5 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-494adc5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-494adc5 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-494adc5 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-2a2389f > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-2a2389f > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-2a2389f > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-2a2389f > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-53b6a6f {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-53b6a6f .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-d961654 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-825dde1 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-825dde1 .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-385e38c .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-385e38c .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-385e38c {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-385e38c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-385e38c .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-385e38c .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-8e98a86 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-8e98a86 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-8e98a86 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-53399a0 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-53399a0 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-53399a0 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-53399a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-53399a0 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-53399a0 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-e68bdf3 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-e68bdf3 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-e68bdf3 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-e68bdf3 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-dde52be {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-dde52be .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-08c6266 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-70b8af4 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-70b8af4 .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-5bade44 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-5bade44 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-5bade44 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-5bade44 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-5bade44 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-5bade44 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-6b666b8 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-6b666b8 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-6b666b8 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-cd309a7 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-cd309a7 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-cd309a7 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-cd309a7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-cd309a7 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-cd309a7 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-a19c23c > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-a19c23c > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-a19c23c > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-a19c23c > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-dbd4fd6 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-dbd4fd6 .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-0dd61ce {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-03c8dda {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-03c8dda .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-aa32e74 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-aa32e74 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-aa32e74 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-aa32e74 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-aa32e74 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-aa32e74 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-20dd311 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-20dd311 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-20dd311 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-27cfae2 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-27cfae2 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-27cfae2 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-27cfae2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-27cfae2 .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-27cfae2 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-190e595 > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-190e595 > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-190e595 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-190e595 > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

.elementor-103 .elementor-element.elementor-element-89c27cf {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-89c27cf .elementor-heading-title {
	font-family: "Inter";
	font-size: 14px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-85e18e2 {
	text-align: start;
	font-family: "Inter";
	font-size: 11px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-9b16112 {
	text-align: start;
}

.elementor-103 .elementor-element.elementor-element-9b16112 .elementor-heading-title {
	font-family: "Inter";
	font-size: 16px;
	font-weight: 600;
	line-height: 23px;
	color: #000;
}

.elementor-103 .elementor-element.elementor-element-03ecc23 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-03ecc23 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-03ecc23 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-03ecc23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-03ecc23 .elementor-icon-list-item > a {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-03ecc23 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-dd281dd .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter";
	font-size: .874rem;
	font-weight: 500;
	line-height: 1rem;
}

.elementor-103 .elementor-element.elementor-element-dd281dd .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-dd281dd .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-103 .elementor-element.elementor-element-7ddbc0f .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-7ddbc0f .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-103 .elementor-element.elementor-element-7ddbc0f {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-103 .elementor-element.elementor-element-7ddbc0f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-7ddbc0f .elementor-icon-list-item > a {
	font-family: "Inter";
	font-size: 11px;
	font-weight: 600;
	line-height: 16px;
}

.elementor-103 .elementor-element.elementor-element-7ddbc0f .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-103 .elementor-element.elementor-element-5c45ddb > .elementor-element-populated, .elementor-103 .elementor-element.elementor-element-5c45ddb > .elementor-element-populated > .elementor-background-overlay, .elementor-103 .elementor-element.elementor-element-5c45ddb > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-103 .elementor-element.elementor-element-5c45ddb > .elementor-element-populated {
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
	margin: 2rem 1rem 0rem 1rem;
	--e-column-margin-right: 1rem;
	--e-column-margin-left: 1rem;
	padding: 3rem 2rem 3rem 2rem;
}

@media (max-width:1024px) {
	.elementor-103 .elementor-element.elementor-element-c31e1de > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-f78603d > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-ea1ec17 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-3161ee7 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-f91b71b > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-a884ddd > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-0167f8c > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-971e685 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-d0ae4d4 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-d43c5f1 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-fc8c834 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-b736b2a > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-3594aa8 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-dd7d086 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-864f1b1 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-f074e42 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-c63180a > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-8f8eaad > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-2992864 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-b35d8a4 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-ce144f1 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-c48a81d > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-6db8599 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-7802051 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-f038ed6 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-c15e227 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-15b1be1 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-81ed02c > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-2747c15 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-34864ec > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-9e3117e > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-6e19919 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-a421ecf > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-512864b > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-3031032 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-469530e > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-725ab8e > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-6674045 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-030d888 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-5703e9a > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-6d68d78 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-1867c78 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-e4ee012 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-50a28b9 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-26158b9 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-e015dc4 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-2fe4df8 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-dfbba54 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-4f6d458 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-20d0828 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-f16a86d > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-478ff74 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-5457e76 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-f99c308 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-8491dd5 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-2a2389f > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-e68bdf3 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-a19c23c > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-190e595 > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-5c45ddb > .elementor-element-populated {
		padding: 1rem 1rem 1rem 1rem;
	}
}

@media (max-width:767px) {
	.elementor-103 .elementor-element.elementor-element-c31e1de > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-b0f9d90 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-f78603d > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-dc46173 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-ea1ec17 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-ae6d741 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-3161ee7 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-bd295f0 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-f91b71b > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-f7ba8f5 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-a884ddd > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-bb542f9 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-0167f8c > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-244d0af {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-971e685 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-897027d {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-d0ae4d4 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-a6bc562 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-d43c5f1 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-004fe75 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-fc8c834 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-693b82e {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-b736b2a > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-5d1270a {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-3594aa8 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-e50fd03 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-dd7d086 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-f19b5b9 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-864f1b1 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-74d24da {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-f074e42 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-a9e6fef {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-c63180a > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-55c8d0f {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-8f8eaad > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-9c25af6 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-2992864 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-ba182b4 {
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-b35d8a4 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-364d636 {
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-ce144f1 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-cab73f4 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-c48a81d > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-d275655 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-6db8599 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-a539fee {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-7802051 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-90260cc {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-f038ed6 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-c64f545 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-c15e227 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-39bfe5b {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-15b1be1 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-80a66d6 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-81ed02c > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-3ccb744 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-2747c15 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-94f2d8b {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-34864ec > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-ab452f1 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-9e3117e > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-c8ebc1a {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-6e19919 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-f4bdaf8 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-a421ecf > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-f9ef5a2 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-512864b > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-3c2bc13 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-3031032 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-b101ca7 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-469530e > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-494beab {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-725ab8e > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-6f394a0 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-6674045 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-880f592 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-030d888 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-471e8f1 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-5703e9a > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-07f5ac0 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-6d68d78 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-f6fc287 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-1867c78 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-d145dfd {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-e4ee012 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-420f028 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-50a28b9 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-4d66ccf {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-26158b9 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-7a53db3 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-e015dc4 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-1febfa0 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-2fe4df8 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-5bdf4a2 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-dfbba54 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-d0ff3af {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-4f6d458 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-b19905f {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-20d0828 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-f25c721 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-f16a86d > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-4508ce9 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-478ff74 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-bb8e6e9 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-5457e76 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-accf037 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-f99c308 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-19d0a73 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-8491dd5 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-5dda163 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-2a2389f > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-d961654 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-e68bdf3 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-08c6266 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-a19c23c > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-0dd61ce {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-190e595 > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
	
	.elementor-103 .elementor-element.elementor-element-85e18e2 {
		text-align: start;
		font-size: 9px;
	}
	
	.elementor-103 .elementor-element.elementor-element-5c45ddb > .elementor-element-populated {
		margin: 2rem .5rem 0rem .5rem;
		--e-column-margin-right: .5rem;
		--e-column-margin-left: .5rem;
		padding: 2rem 2rem 2rem 2rem;
	}
}

@media (min-width:2400px) {
	.elementor-103 .elementor-element.elementor-element-c31e1de > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-f78603d > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-ea1ec17 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-3161ee7 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-f91b71b > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-a884ddd > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-0167f8c > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-971e685 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-d0ae4d4 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-d43c5f1 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-fc8c834 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-b736b2a > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-3594aa8 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-dd7d086 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-864f1b1 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-f074e42 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-c63180a > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-8f8eaad > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-2992864 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-b35d8a4 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-ce144f1 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-c48a81d > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-6db8599 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-7802051 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-f038ed6 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-c15e227 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-15b1be1 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-81ed02c > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-2747c15 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-34864ec > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-9e3117e > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-6e19919 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-a421ecf > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-512864b > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-3031032 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-469530e > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-725ab8e > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-6674045 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-030d888 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-5703e9a > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-6d68d78 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-1867c78 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-e4ee012 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-50a28b9 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-26158b9 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-e015dc4 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-2fe4df8 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-dfbba54 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-4f6d458 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-20d0828 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-f16a86d > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-478ff74 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-5457e76 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-f99c308 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-8491dd5 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-2a2389f > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-e68bdf3 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-a19c23c > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-190e595 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-103 .elementor-element.elementor-element-5c45ddb > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
}

/* Start custom CSS for text-editor, class: .elementor-element-b0f9d90 */
.pp {
	height: 160px;
}
