
.elementor-7553 .elementor-element.elementor-element-658df7d9 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
}

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

.elementor-7553 .elementor-element.elementor-element-126a80ed > .elementor-widget-container {
	margin: 0px 0px 0px 12px;
}

.elementor-7553 .elementor-element.elementor-element-126a80ed {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-7553 .elementor-element.elementor-element-126a80ed a {
	color: #515151;
}

.elementor-7553 .elementor-element.elementor-element-126a80ed a:hover {
	color: var(--e-global-color-primary);
}

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

.elementor-7553 .elementor-element.elementor-element-385b5f1 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 44px;
	font-weight: 700;
}

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

.elementor-7553 .elementor-element.elementor-element-80a8a57 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 40px;
	font-weight: 700;
}

.elementor-7553 .elementor-element.elementor-element-e0c54ce:not(.elementor-motion-effects-element-type-background), .elementor-7553 .elementor-element.elementor-element-e0c54ce > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f00a09a);
}

.elementor-7553 .elementor-element.elementor-element-e0c54ce:hover {
	background-color: var(--e-global-color-f00a09a);
}

.elementor-7553 .elementor-element.elementor-element-e0c54ce {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 20px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-e0c54ce > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7553 .elementor-element.elementor-element-b5c4aee > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-7553 .elementor-element.elementor-element-7bbe24a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-7bbe24a.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-7553 .elementor-element.elementor-element-7bbe24a img {
	height: 250px;
}

.elementor-7553 .elementor-element.elementor-element-cb42a77 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-93d8039 > .elementor-widget-container {
	margin: 20px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-93d8039 {
	text-align: start;
}

.elementor-7553 .elementor-element.elementor-element-93d8039 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	color: var(--e-global-color-primary);
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	letter-spacing: var(--e-global-typography-text-letter-spacing);
	word-spacing: var(--e-global-typography-text-word-spacing);
	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-7553 .elementor-element.elementor-element-7f4b3804 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 25px 0px 25px;
}

.elementor-7553 .elementor-element.elementor-element-7f4b3804 {
	font-family: "Helvetica", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	letter-spacing: .2px;
	word-spacing: 1px;
}

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

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

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

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

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

.elementor-7553 .elementor-element.elementor-element-b0b4f9b {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-b0b4f9b > .elementor-widget-container {
	margin: 0px 25px 0px 25px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-b0b4f9b .elementor-divider-separator {
	width: 50%;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-7553 .elementor-element.elementor-element-b0b4f9b .elementor-divider {
	text-align: left;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

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

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

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

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

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

.elementor-7553 .elementor-element.elementor-element-a365350 > .elementor-widget-container {
	margin: 0px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
}

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

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

.elementor-7553 .elementor-element.elementor-element-a365350 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-a365350 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-a365350 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-a365350 .elementor-icon-list-item:not(:last-child):after {
	content: "";
	border-color: var(--e-global-color-primary);
}

.elementor-7553 .elementor-element.elementor-element-a365350 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-block-start-style: solid;
	border-block-start-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-a365350 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-style: solid;
}

.elementor-7553 .elementor-element.elementor-element-a365350 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-a365350 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-7553 .elementor-element.elementor-element-a365350 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-7553 .elementor-element.elementor-element-a365350 {
	--e-icon-list-icon-size: 20px;
	--e-icon-list-icon-align: left;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0;
	--icon-vertical-align: center;
}

.elementor-7553 .elementor-element.elementor-element-a365350 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-7553 .elementor-element.elementor-element-a365350 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7553 .elementor-element.elementor-element-a365350 .elementor-icon-list-item > a {
	font-family: "Helvetica", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	letter-spacing: .2px;
	word-spacing: 1px;
}

.elementor-7553 .elementor-element.elementor-element-a365350 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-primary);
}

.elementor-7553 .elementor-element.elementor-element-a365350 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-7553 .elementor-element.elementor-element-47f72c7:not(.elementor-motion-effects-element-type-background), .elementor-7553 .elementor-element.elementor-element-47f72c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f00a09a);
}

.elementor-7553 .elementor-element.elementor-element-47f72c7:hover {
	background-color: var(--e-global-color-f00a09a);
}

.elementor-7553 .elementor-element.elementor-element-47f72c7 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 20px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-47f72c7 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7553 .elementor-element.elementor-element-218ce3b > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-a0db9b8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-a0db9b8.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-7553 .elementor-element.elementor-element-a0db9b8 img {
	height: 250px;
}

.elementor-7553 .elementor-element.elementor-element-781baff > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-d6dea10 > .elementor-widget-container {
	margin: 20px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-d6dea10 {
	text-align: start;
}

.elementor-7553 .elementor-element.elementor-element-d6dea10 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	color: var(--e-global-color-primary);
}

.elementor-7553 .elementor-element.elementor-element-a548384 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 25px 0px 25px;
}

.elementor-7553 .elementor-element.elementor-element-a548384 {
	font-family: "Helvetica", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	letter-spacing: .2px;
	word-spacing: 1px;
}

.elementor-7553 .elementor-element.elementor-element-bf10cac {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-bf10cac > .elementor-widget-container {
	margin: 0px 25px 0px 25px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-bf10cac .elementor-divider-separator {
	width: 50%;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-7553 .elementor-element.elementor-element-bf10cac .elementor-divider {
	text-align: left;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-7553 .elementor-element.elementor-element-17cab2e > .elementor-widget-container {
	margin: 0px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-17cab2e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-17cab2e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-17cab2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-17cab2e .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-17cab2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-17cab2e .elementor-icon-list-item:not(:last-child):after {
	content: "";
	border-color: var(--e-global-color-primary);
}

.elementor-7553 .elementor-element.elementor-element-17cab2e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-block-start-style: solid;
	border-block-start-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-17cab2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-style: solid;
}

.elementor-7553 .elementor-element.elementor-element-17cab2e .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-17cab2e .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-7553 .elementor-element.elementor-element-17cab2e .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-7553 .elementor-element.elementor-element-17cab2e {
	--e-icon-list-icon-size: 20px;
	--e-icon-list-icon-align: left;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0;
	--icon-vertical-align: center;
}

.elementor-7553 .elementor-element.elementor-element-17cab2e .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-7553 .elementor-element.elementor-element-17cab2e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7553 .elementor-element.elementor-element-17cab2e .elementor-icon-list-item > a {
	font-family: "Helvetica", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	letter-spacing: .2px;
	word-spacing: 1px;
}

.elementor-7553 .elementor-element.elementor-element-17cab2e .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-primary);
}

.elementor-7553 .elementor-element.elementor-element-17cab2e .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-7553 .elementor-element.elementor-element-edb11a8:not(.elementor-motion-effects-element-type-background), .elementor-7553 .elementor-element.elementor-element-edb11a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f00a09a);
}

.elementor-7553 .elementor-element.elementor-element-edb11a8:hover {
	background-color: var(--e-global-color-f00a09a);
}

.elementor-7553 .elementor-element.elementor-element-edb11a8 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 40px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-edb11a8 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7553 .elementor-element.elementor-element-a4bb28e > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-f944356 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-f944356.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-7553 .elementor-element.elementor-element-f944356 img {
	height: 250px;
}

.elementor-7553 .elementor-element.elementor-element-4b33522 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-489c0ff > .elementor-widget-container {
	margin: 20px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-489c0ff {
	text-align: start;
}

.elementor-7553 .elementor-element.elementor-element-489c0ff .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	color: var(--e-global-color-primary);
}

.elementor-7553 .elementor-element.elementor-element-310eca6 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 25px 0px 25px;
}

.elementor-7553 .elementor-element.elementor-element-310eca6 {
	font-family: "Helvetica", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	letter-spacing: .2px;
	word-spacing: 1px;
}

.elementor-7553 .elementor-element.elementor-element-34dbd29 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-34dbd29 > .elementor-widget-container {
	margin: 0px 25px 0px 25px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-34dbd29 .elementor-divider-separator {
	width: 50%;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-7553 .elementor-element.elementor-element-34dbd29 .elementor-divider {
	text-align: left;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-7553 .elementor-element.elementor-element-f6c75be > .elementor-widget-container {
	margin: 0px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
}

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

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

.elementor-7553 .elementor-element.elementor-element-f6c75be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-f6c75be .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-f6c75be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-f6c75be .elementor-icon-list-item:not(:last-child):after {
	content: "";
	border-color: var(--e-global-color-primary);
}

.elementor-7553 .elementor-element.elementor-element-f6c75be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-block-start-style: solid;
	border-block-start-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-f6c75be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-style: solid;
}

.elementor-7553 .elementor-element.elementor-element-f6c75be .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-f6c75be .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-7553 .elementor-element.elementor-element-f6c75be .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-7553 .elementor-element.elementor-element-f6c75be {
	--e-icon-list-icon-size: 20px;
	--e-icon-list-icon-align: left;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0;
	--icon-vertical-align: center;
}

.elementor-7553 .elementor-element.elementor-element-f6c75be .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-7553 .elementor-element.elementor-element-f6c75be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7553 .elementor-element.elementor-element-f6c75be .elementor-icon-list-item > a {
	font-family: "Helvetica", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	letter-spacing: .2px;
	word-spacing: 1px;
}

.elementor-7553 .elementor-element.elementor-element-f6c75be .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-primary);
}

.elementor-7553 .elementor-element.elementor-element-f6c75be .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-7553 .elementor-element.elementor-element-dd3bc81:not(.elementor-motion-effects-element-type-background), .elementor-7553 .elementor-element.elementor-element-dd3bc81 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f00a09a);
}

.elementor-7553 .elementor-element.elementor-element-dd3bc81:hover {
	background-color: var(--e-global-color-f00a09a);
}

.elementor-7553 .elementor-element.elementor-element-dd3bc81 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 40px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-dd3bc81 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7553 .elementor-element.elementor-element-4e0c2a2 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-6894b7f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-6894b7f.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-7553 .elementor-element.elementor-element-6894b7f img {
	height: 250px;
}

.elementor-7553 .elementor-element.elementor-element-7448d6a > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-0f6b739 > .elementor-widget-container {
	margin: 20px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-0f6b739 {
	text-align: start;
}

.elementor-7553 .elementor-element.elementor-element-0f6b739 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	color: var(--e-global-color-primary);
}

.elementor-7553 .elementor-element.elementor-element-518451d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 25px 0px 25px;
}

.elementor-7553 .elementor-element.elementor-element-518451d {
	font-family: "Helvetica", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	letter-spacing: .2px;
	word-spacing: 1px;
}

.elementor-7553 .elementor-element.elementor-element-c44faf3 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-c44faf3 > .elementor-widget-container {
	margin: 0px 25px 0px 25px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-c44faf3 .elementor-divider-separator {
	width: 50%;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-7553 .elementor-element.elementor-element-c44faf3 .elementor-divider {
	text-align: left;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-7553 .elementor-element.elementor-element-63ec9de > .elementor-widget-container {
	margin: 0px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-63ec9de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-63ec9de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-63ec9de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-63ec9de .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-63ec9de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-63ec9de .elementor-icon-list-item:not(:last-child):after {
	content: "";
	border-color: var(--e-global-color-primary);
}

.elementor-7553 .elementor-element.elementor-element-63ec9de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-block-start-style: solid;
	border-block-start-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-63ec9de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-style: solid;
}

.elementor-7553 .elementor-element.elementor-element-63ec9de .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-63ec9de .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-7553 .elementor-element.elementor-element-63ec9de .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-7553 .elementor-element.elementor-element-63ec9de {
	--e-icon-list-icon-size: 20px;
	--e-icon-list-icon-align: left;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0;
	--icon-vertical-align: center;
}

.elementor-7553 .elementor-element.elementor-element-63ec9de .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-7553 .elementor-element.elementor-element-63ec9de .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7553 .elementor-element.elementor-element-63ec9de .elementor-icon-list-item > a {
	font-family: "Helvetica", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	letter-spacing: .2px;
	word-spacing: 1px;
}

.elementor-7553 .elementor-element.elementor-element-63ec9de .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-primary);
}

.elementor-7553 .elementor-element.elementor-element-63ec9de .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-7553 .elementor-element.elementor-element-bd452e3:not(.elementor-motion-effects-element-type-background), .elementor-7553 .elementor-element.elementor-element-bd452e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f00a09a);
}

.elementor-7553 .elementor-element.elementor-element-bd452e3:hover {
	background-color: var(--e-global-color-f00a09a);
}

.elementor-7553 .elementor-element.elementor-element-bd452e3 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 40px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-bd452e3 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7553 .elementor-element.elementor-element-9317096 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-86fe455 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-86fe455.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-7553 .elementor-element.elementor-element-86fe455 img {
	height: 250px;
}

.elementor-7553 .elementor-element.elementor-element-30005e4 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-87347c6 > .elementor-widget-container {
	margin: 20px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-87347c6 {
	text-align: start;
}

.elementor-7553 .elementor-element.elementor-element-87347c6 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	color: var(--e-global-color-primary);
}

.elementor-7553 .elementor-element.elementor-element-9ed7765 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 25px 0px 25px;
}

.elementor-7553 .elementor-element.elementor-element-9ed7765 {
	font-family: "Helvetica", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	letter-spacing: .2px;
	word-spacing: 1px;
}

.elementor-7553 .elementor-element.elementor-element-2653a27 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-2653a27 > .elementor-widget-container {
	margin: 0px 25px 0px 25px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-2653a27 .elementor-divider-separator {
	width: 50%;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-7553 .elementor-element.elementor-element-2653a27 .elementor-divider {
	text-align: left;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-7553 .elementor-element.elementor-element-ee82cea > .elementor-widget-container {
	margin: 0px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
}

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

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

.elementor-7553 .elementor-element.elementor-element-ee82cea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-ee82cea .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-ee82cea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-ee82cea .elementor-icon-list-item:not(:last-child):after {
	content: "";
	border-color: var(--e-global-color-primary);
}

.elementor-7553 .elementor-element.elementor-element-ee82cea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-block-start-style: solid;
	border-block-start-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-ee82cea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-style: solid;
}

.elementor-7553 .elementor-element.elementor-element-ee82cea .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-ee82cea .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-7553 .elementor-element.elementor-element-ee82cea .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-7553 .elementor-element.elementor-element-ee82cea {
	--e-icon-list-icon-size: 20px;
	--e-icon-list-icon-align: left;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0;
	--icon-vertical-align: center;
}

.elementor-7553 .elementor-element.elementor-element-ee82cea .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-7553 .elementor-element.elementor-element-ee82cea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7553 .elementor-element.elementor-element-ee82cea .elementor-icon-list-item > a {
	font-family: "Helvetica", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	letter-spacing: .2px;
	word-spacing: 1px;
}

.elementor-7553 .elementor-element.elementor-element-ee82cea .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-primary);
}

.elementor-7553 .elementor-element.elementor-element-ee82cea .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-7553 .elementor-element.elementor-element-4019791:not(.elementor-motion-effects-element-type-background), .elementor-7553 .elementor-element.elementor-element-4019791 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f00a09a);
}

.elementor-7553 .elementor-element.elementor-element-4019791:hover {
	background-color: var(--e-global-color-f00a09a);
}

.elementor-7553 .elementor-element.elementor-element-4019791 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 40px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-4019791 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7553 .elementor-element.elementor-element-eb8aef5 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-74e1fbb > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-74e1fbb.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-7553 .elementor-element.elementor-element-74e1fbb img {
	height: 250px;
}

.elementor-7553 .elementor-element.elementor-element-d313f69 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-2bf8cf1 > .elementor-widget-container {
	margin: 20px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-2bf8cf1 {
	text-align: start;
}

.elementor-7553 .elementor-element.elementor-element-2bf8cf1 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	color: var(--e-global-color-primary);
}

.elementor-7553 .elementor-element.elementor-element-169fdfd > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 25px 0px 25px;
}

.elementor-7553 .elementor-element.elementor-element-169fdfd {
	font-family: "Helvetica", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	letter-spacing: .2px;
	word-spacing: 1px;
}

.elementor-7553 .elementor-element.elementor-element-4a01e2e {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-4a01e2e > .elementor-widget-container {
	margin: 0px 25px 0px 25px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-4a01e2e .elementor-divider-separator {
	width: 50%;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-7553 .elementor-element.elementor-element-4a01e2e .elementor-divider {
	text-align: left;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-7553 .elementor-element.elementor-element-6fa0426 > .elementor-widget-container {
	margin: 0px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-6fa0426 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(50px / 2);
}

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

.elementor-7553 .elementor-element.elementor-element-6fa0426 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-6fa0426 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-6fa0426 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-6fa0426 .elementor-icon-list-item:not(:last-child):after {
	content: "";
	border-color: var(--e-global-color-primary);
}

.elementor-7553 .elementor-element.elementor-element-6fa0426 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-block-start-style: solid;
	border-block-start-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-6fa0426 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-style: solid;
}

.elementor-7553 .elementor-element.elementor-element-6fa0426 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-6fa0426 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-7553 .elementor-element.elementor-element-6fa0426 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-7553 .elementor-element.elementor-element-6fa0426 {
	--e-icon-list-icon-size: 20px;
	--e-icon-list-icon-align: left;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0;
	--icon-vertical-align: center;
}

.elementor-7553 .elementor-element.elementor-element-6fa0426 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-7553 .elementor-element.elementor-element-6fa0426 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7553 .elementor-element.elementor-element-6fa0426 .elementor-icon-list-item > a {
	font-family: "Helvetica", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	letter-spacing: .2px;
	word-spacing: 1px;
}

.elementor-7553 .elementor-element.elementor-element-6fa0426 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-primary);
}

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

.elementor-7553 .elementor-element.elementor-element-f09ea1f:not(.elementor-motion-effects-element-type-background), .elementor-7553 .elementor-element.elementor-element-f09ea1f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f00a09a);
}

.elementor-7553 .elementor-element.elementor-element-f09ea1f:hover {
	background-color: var(--e-global-color-f00a09a);
}

.elementor-7553 .elementor-element.elementor-element-f09ea1f {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 40px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-f09ea1f > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7553 .elementor-element.elementor-element-1aa0070 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-c110965 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-c110965.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-7553 .elementor-element.elementor-element-c110965 img {
	height: 250px;
}

.elementor-7553 .elementor-element.elementor-element-318819d > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-a0f824a > .elementor-widget-container {
	margin: 20px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-a0f824a {
	text-align: start;
}

.elementor-7553 .elementor-element.elementor-element-a0f824a .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	color: var(--e-global-color-primary);
}

.elementor-7553 .elementor-element.elementor-element-bd123e5 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 25px 0px 25px;
}

.elementor-7553 .elementor-element.elementor-element-bd123e5 {
	font-family: "Helvetica", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	letter-spacing: .2px;
	word-spacing: 1px;
}

.elementor-7553 .elementor-element.elementor-element-cf74c3a {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-cf74c3a > .elementor-widget-container {
	margin: 0px 25px 0px 25px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-cf74c3a .elementor-divider-separator {
	width: 50%;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-7553 .elementor-element.elementor-element-cf74c3a .elementor-divider {
	text-align: left;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-7553 .elementor-element.elementor-element-83dbffe > .elementor-widget-container {
	margin: 0px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-83dbffe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-83dbffe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-83dbffe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-83dbffe .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-83dbffe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-83dbffe .elementor-icon-list-item:not(:last-child):after {
	content: "";
	border-color: var(--e-global-color-primary);
}

.elementor-7553 .elementor-element.elementor-element-83dbffe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-block-start-style: solid;
	border-block-start-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-83dbffe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-style: solid;
}

.elementor-7553 .elementor-element.elementor-element-83dbffe .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-83dbffe .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-7553 .elementor-element.elementor-element-83dbffe .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-7553 .elementor-element.elementor-element-83dbffe {
	--e-icon-list-icon-size: 20px;
	--e-icon-list-icon-align: left;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0;
	--icon-vertical-align: center;
}

.elementor-7553 .elementor-element.elementor-element-83dbffe .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-7553 .elementor-element.elementor-element-83dbffe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7553 .elementor-element.elementor-element-83dbffe .elementor-icon-list-item > a {
	font-family: "Helvetica", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	letter-spacing: .2px;
	word-spacing: 1px;
}

.elementor-7553 .elementor-element.elementor-element-83dbffe .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-primary);
}

.elementor-7553 .elementor-element.elementor-element-83dbffe .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-7553 .elementor-element.elementor-element-c2e2474:not(.elementor-motion-effects-element-type-background), .elementor-7553 .elementor-element.elementor-element-c2e2474 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f00a09a);
}

.elementor-7553 .elementor-element.elementor-element-c2e2474:hover {
	background-color: var(--e-global-color-f00a09a);
}

.elementor-7553 .elementor-element.elementor-element-c2e2474 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 40px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-c2e2474 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7553 .elementor-element.elementor-element-6efba8f > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-8b436e4 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-8b436e4.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-7553 .elementor-element.elementor-element-8b436e4 img {
	height: 250px;
}

.elementor-7553 .elementor-element.elementor-element-ffc8963 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-d1c3a54 > .elementor-widget-container {
	margin: 20px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-d1c3a54 {
	text-align: start;
}

.elementor-7553 .elementor-element.elementor-element-d1c3a54 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	color: var(--e-global-color-primary);
}

.elementor-7553 .elementor-element.elementor-element-37fb863 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 25px 0px 25px;
}

.elementor-7553 .elementor-element.elementor-element-37fb863 {
	font-family: "Helvetica", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	letter-spacing: .2px;
	word-spacing: 1px;
}

.elementor-7553 .elementor-element.elementor-element-3eecbfb {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-3eecbfb > .elementor-widget-container {
	margin: 0px 25px 0px 25px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-3eecbfb .elementor-divider-separator {
	width: 50%;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-7553 .elementor-element.elementor-element-3eecbfb .elementor-divider {
	text-align: left;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-7553 .elementor-element.elementor-element-6e2326c > .elementor-widget-container {
	margin: 0px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-6e2326c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(50px / 2);
}

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

.elementor-7553 .elementor-element.elementor-element-6e2326c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-6e2326c .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-6e2326c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-6e2326c .elementor-icon-list-item:not(:last-child):after {
	content: "";
	border-color: var(--e-global-color-primary);
}

.elementor-7553 .elementor-element.elementor-element-6e2326c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-block-start-style: solid;
	border-block-start-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-6e2326c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-style: solid;
}

.elementor-7553 .elementor-element.elementor-element-6e2326c .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-6e2326c .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-7553 .elementor-element.elementor-element-6e2326c .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-7553 .elementor-element.elementor-element-6e2326c {
	--e-icon-list-icon-size: 20px;
	--e-icon-list-icon-align: left;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0;
	--icon-vertical-align: center;
}

.elementor-7553 .elementor-element.elementor-element-6e2326c .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-7553 .elementor-element.elementor-element-6e2326c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7553 .elementor-element.elementor-element-6e2326c .elementor-icon-list-item > a {
	font-family: "Helvetica", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	letter-spacing: .2px;
	word-spacing: 1px;
}

.elementor-7553 .elementor-element.elementor-element-6e2326c .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-primary);
}

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

.elementor-7553 .elementor-element.elementor-element-4b1bb3d:not(.elementor-motion-effects-element-type-background), .elementor-7553 .elementor-element.elementor-element-4b1bb3d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f00a09a);
}

.elementor-7553 .elementor-element.elementor-element-4b1bb3d:hover {
	background-color: var(--e-global-color-f00a09a);
}

.elementor-7553 .elementor-element.elementor-element-4b1bb3d {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 40px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-4b1bb3d > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7553 .elementor-element.elementor-element-17b1e1e > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-d0da251 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-d0da251.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-7553 .elementor-element.elementor-element-d0da251 img {
	height: 250px;
}

.elementor-7553 .elementor-element.elementor-element-4802791 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-bed2c64 > .elementor-widget-container {
	margin: 20px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-bed2c64 {
	text-align: start;
}

.elementor-7553 .elementor-element.elementor-element-bed2c64 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	color: var(--e-global-color-primary);
}

.elementor-7553 .elementor-element.elementor-element-13c451c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 25px 0px 25px;
}

.elementor-7553 .elementor-element.elementor-element-13c451c {
	font-family: "Helvetica", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	letter-spacing: .2px;
	word-spacing: 1px;
}

.elementor-7553 .elementor-element.elementor-element-f54bcab {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-f54bcab > .elementor-widget-container {
	margin: 0px 25px 0px 25px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-f54bcab .elementor-divider-separator {
	width: 50%;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-7553 .elementor-element.elementor-element-f54bcab .elementor-divider {
	text-align: left;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-7553 .elementor-element.elementor-element-78300f3 > .elementor-widget-container {
	margin: 0px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-78300f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-78300f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-78300f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-78300f3 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-78300f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-78300f3 .elementor-icon-list-item:not(:last-child):after {
	content: "";
	border-color: var(--e-global-color-primary);
}

.elementor-7553 .elementor-element.elementor-element-78300f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-block-start-style: solid;
	border-block-start-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-78300f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-style: solid;
}

.elementor-7553 .elementor-element.elementor-element-78300f3 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-78300f3 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-7553 .elementor-element.elementor-element-78300f3 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-7553 .elementor-element.elementor-element-78300f3 {
	--e-icon-list-icon-size: 20px;
	--e-icon-list-icon-align: left;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0;
	--icon-vertical-align: center;
}

.elementor-7553 .elementor-element.elementor-element-78300f3 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-7553 .elementor-element.elementor-element-78300f3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7553 .elementor-element.elementor-element-78300f3 .elementor-icon-list-item > a {
	font-family: "Helvetica", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	letter-spacing: .2px;
	word-spacing: 1px;
}

.elementor-7553 .elementor-element.elementor-element-78300f3 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-primary);
}

.elementor-7553 .elementor-element.elementor-element-78300f3 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-7553 .elementor-element.elementor-element-7b5d7ed:not(.elementor-motion-effects-element-type-background), .elementor-7553 .elementor-element.elementor-element-7b5d7ed > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f00a09a);
}

.elementor-7553 .elementor-element.elementor-element-7b5d7ed:hover {
	background-color: var(--e-global-color-f00a09a);
}

.elementor-7553 .elementor-element.elementor-element-7b5d7ed {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 40px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-7b5d7ed > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7553 .elementor-element.elementor-element-4552914 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-bedff90 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-bedff90.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-7553 .elementor-element.elementor-element-bedff90 img {
	height: 250px;
}

.elementor-7553 .elementor-element.elementor-element-bc61048 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-a0277b4 > .elementor-widget-container {
	margin: 20px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-a0277b4 {
	text-align: start;
}

.elementor-7553 .elementor-element.elementor-element-a0277b4 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	color: var(--e-global-color-primary);
}

.elementor-7553 .elementor-element.elementor-element-3f36384 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 25px 0px 25px;
}

.elementor-7553 .elementor-element.elementor-element-3f36384 {
	font-family: "Helvetica", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	letter-spacing: .2px;
	word-spacing: 1px;
}

.elementor-7553 .elementor-element.elementor-element-d432e49 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-d432e49 > .elementor-widget-container {
	margin: 0px 25px 0px 25px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-d432e49 .elementor-divider-separator {
	width: 50%;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-7553 .elementor-element.elementor-element-d432e49 .elementor-divider {
	text-align: left;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-7553 .elementor-element.elementor-element-2484cd9 > .elementor-widget-container {
	margin: 0px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-2484cd9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-2484cd9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-2484cd9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-2484cd9 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-2484cd9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-2484cd9 .elementor-icon-list-item:not(:last-child):after {
	content: "";
	border-color: var(--e-global-color-primary);
}

.elementor-7553 .elementor-element.elementor-element-2484cd9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-block-start-style: solid;
	border-block-start-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-2484cd9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-style: solid;
}

.elementor-7553 .elementor-element.elementor-element-2484cd9 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-2484cd9 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-7553 .elementor-element.elementor-element-2484cd9 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-7553 .elementor-element.elementor-element-2484cd9 {
	--e-icon-list-icon-size: 20px;
	--e-icon-list-icon-align: left;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0;
	--icon-vertical-align: center;
}

.elementor-7553 .elementor-element.elementor-element-2484cd9 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-7553 .elementor-element.elementor-element-2484cd9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7553 .elementor-element.elementor-element-2484cd9 .elementor-icon-list-item > a {
	font-family: "Helvetica", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	letter-spacing: .2px;
	word-spacing: 1px;
}

.elementor-7553 .elementor-element.elementor-element-2484cd9 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-primary);
}

.elementor-7553 .elementor-element.elementor-element-2484cd9 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-7553 .elementor-element.elementor-element-bc9b9c2:not(.elementor-motion-effects-element-type-background), .elementor-7553 .elementor-element.elementor-element-bc9b9c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f00a09a);
}

.elementor-7553 .elementor-element.elementor-element-bc9b9c2:hover {
	background-color: var(--e-global-color-f00a09a);
}

.elementor-7553 .elementor-element.elementor-element-bc9b9c2 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 40px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-bc9b9c2 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7553 .elementor-element.elementor-element-38f3303 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-0cdf071 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-0cdf071.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-7553 .elementor-element.elementor-element-0cdf071 img {
	height: 250px;
}

.elementor-7553 .elementor-element.elementor-element-97876f4 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-da98948 > .elementor-widget-container {
	margin: 20px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-da98948 {
	text-align: start;
}

.elementor-7553 .elementor-element.elementor-element-da98948 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	color: var(--e-global-color-primary);
}

.elementor-7553 .elementor-element.elementor-element-9f68e3a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 25px 0px 25px;
}

.elementor-7553 .elementor-element.elementor-element-9f68e3a {
	font-family: "Helvetica", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	letter-spacing: .2px;
	word-spacing: 1px;
}

.elementor-7553 .elementor-element.elementor-element-5297382 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-5297382 > .elementor-widget-container {
	margin: 0px 25px 0px 25px;
	padding: 0px 0px 0px 0px;
}

.elementor-7553 .elementor-element.elementor-element-5297382 .elementor-divider-separator {
	width: 50%;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-7553 .elementor-element.elementor-element-5297382 .elementor-divider {
	text-align: left;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-7553 .elementor-element.elementor-element-5355913 > .elementor-widget-container {
	margin: 0px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
}

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

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

.elementor-7553 .elementor-element.elementor-element-5355913 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-5355913 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-5355913 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-50px / 2);
}

.elementor-7553 .elementor-element.elementor-element-5355913 .elementor-icon-list-item:not(:last-child):after {
	content: "";
	border-color: var(--e-global-color-primary);
}

.elementor-7553 .elementor-element.elementor-element-5355913 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-block-start-style: solid;
	border-block-start-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-5355913 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-style: solid;
}

.elementor-7553 .elementor-element.elementor-element-5355913 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-5355913 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-7553 .elementor-element.elementor-element-5355913 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-7553 .elementor-element.elementor-element-5355913 {
	--e-icon-list-icon-size: 20px;
	--e-icon-list-icon-align: left;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0;
	--icon-vertical-align: center;
}

.elementor-7553 .elementor-element.elementor-element-5355913 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-7553 .elementor-element.elementor-element-5355913 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7553 .elementor-element.elementor-element-5355913 .elementor-icon-list-item > a {
	font-family: "Helvetica", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	letter-spacing: .2px;
	word-spacing: 1px;
}

.elementor-7553 .elementor-element.elementor-element-5355913 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-primary);
}

.elementor-7553 .elementor-element.elementor-element-5355913 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-7553 .elementor-element.elementor-element-d14eef5 {
	margin-top: 30px;
	margin-bottom: 30px;
}

.elementor-7553 .elementor-element.elementor-element-0fcddcd {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 1px;
}

.elementor-7553 .elementor-element.elementor-element-0fcddcd .elementor-divider-separator {
	width: 100%;
}

.elementor-7553 .elementor-element.elementor-element-0fcddcd .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-7553 .elementor-element.elementor-element-08b0ce9 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-7553 .elementor-element.elementor-element-08b0ce9 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-7553 .elementor-element.elementor-element-0f0b07a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-7553 .elementor-element.elementor-element-0f0b07a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-7553 .elementor-element.elementor-element-0f0b07a.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-7553 .elementor-element.elementor-element-de1a51b {
	text-align: center;
}

.elementor-7553 .elementor-element.elementor-element-de1a51b .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-7553 .elementor-element.elementor-element-198bdeb {
	width: 100%;
	max-width: 100%;
}

.elementor-7553 .elementor-element.elementor-element-198bdeb > .elementor-widget-container {
	padding: 0px 0px 0px 450px;
}

.elementor-7553 .elementor-element.elementor-element-198bdeb.elementor-element {
	--align-self: center;
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-7553 .elementor-element.elementor-element-256801ea {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-7553 .elementor-element.elementor-element-5bd8d938 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-7553 .elementor-element.elementor-element-192404d8.e-con {
	--align-self: center;
}

.elementor-7553 .elementor-element.elementor-element-426e4305 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-7553 .elementor-element.elementor-element-426e4305 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-7553 .elementor-element.elementor-element-426e4305 {
	--e-icon-list-icon-size: 30px;
	--icon-vertical-offset: 0px;
}

.elementor-7553 .elementor-element.elementor-element-426e4305 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7553 .elementor-element.elementor-element-426e4305 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	letter-spacing: var(--e-global-typography-text-letter-spacing);
	word-spacing: var(--e-global-typography-text-word-spacing);
}

.elementor-7553 .elementor-element.elementor-element-426e4305 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-7553 .elementor-element.elementor-element-77b4ee4d {
	--grid-side-margin: 10px;
	--grid-column-gap: 10px;
	--grid-row-gap: 10px;
	--grid-bottom-margin: 10px;
	--e-share-buttons-primary-color: var(--e-global-color-primary);
}

:root {
	--page-title-display: none;
}

@media (max-width:1024px) {
	.elementor-7553 .elementor-element.elementor-element-658df7d9 {
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-widget-breadcrumbs {
		font-size: var(--e-global-typography-secondary-font-size);
	}
	
	.elementor-7553 .elementor-element.elementor-element-126a80ed {
		font-size: 16px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-27caa5d0 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-widget-theme-page-title .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-7553 .elementor-element.elementor-element-80a8a57 .elementor-heading-title {
		font-size: 40px;
		line-height: 1.2em;
	}
	
	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
		word-spacing: var(--e-global-typography-text-word-spacing);
	}
	
	.elementor-7553 .elementor-element.elementor-element-7bbe24a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-7bbe24a {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-7bbe24a img {
		height: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-93d8039 > .elementor-widget-container {
		margin: 25px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-93d8039 {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-93d8039 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
		word-spacing: var(--e-global-typography-text-word-spacing);
	}
	
	.elementor-widget-divider .elementor-divider__text {
		font-size: var(--e-global-typography-secondary-font-size);
	}
	
	.elementor-7553 .elementor-element.elementor-element-b0b4f9b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-b0b4f9b .elementor-divider {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-b0b4f9b .elementor-divider-separator {
		margin: 0 auto;
		margin-center: 0;
	}
	
	.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-text-font-size);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
		word-spacing: var(--e-global-typography-text-word-spacing);
	}
	
	.elementor-7553 .elementor-element.elementor-element-a365350 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-a0db9b8 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-a0db9b8 {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-a0db9b8 img {
		height: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-d6dea10 > .elementor-widget-container {
		margin: 25px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-d6dea10 {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-d6dea10 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-7553 .elementor-element.elementor-element-bf10cac > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-bf10cac .elementor-divider {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-bf10cac .elementor-divider-separator {
		margin: 0 auto;
		margin-center: 0;
	}
	
	.elementor-7553 .elementor-element.elementor-element-17cab2e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-f944356 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-f944356 {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-f944356 img {
		height: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-489c0ff {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-489c0ff .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-7553 .elementor-element.elementor-element-34dbd29 .elementor-divider {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-34dbd29 .elementor-divider-separator {
		margin: 0 auto;
		margin-center: 0;
	}
	
	.elementor-7553 .elementor-element.elementor-element-f6c75be > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-6894b7f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-6894b7f {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-6894b7f img {
		height: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-0f6b739 {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-0f6b739 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-7553 .elementor-element.elementor-element-c44faf3 .elementor-divider {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-c44faf3 .elementor-divider-separator {
		margin: 0 auto;
		margin-center: 0;
	}
	
	.elementor-7553 .elementor-element.elementor-element-63ec9de > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-86fe455 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-86fe455 {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-86fe455 img {
		height: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-87347c6 {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-87347c6 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-7553 .elementor-element.elementor-element-2653a27 .elementor-divider {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-2653a27 .elementor-divider-separator {
		margin: 0 auto;
		margin-center: 0;
	}
	
	.elementor-7553 .elementor-element.elementor-element-ee82cea > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-74e1fbb > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-74e1fbb {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-74e1fbb img {
		height: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-2bf8cf1 {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-2bf8cf1 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-7553 .elementor-element.elementor-element-4a01e2e .elementor-divider {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-4a01e2e .elementor-divider-separator {
		margin: 0 auto;
		margin-center: 0;
	}
	
	.elementor-7553 .elementor-element.elementor-element-6fa0426 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-c110965 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-c110965 {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-c110965 img {
		height: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-a0f824a {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-a0f824a .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-7553 .elementor-element.elementor-element-cf74c3a .elementor-divider {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-cf74c3a .elementor-divider-separator {
		margin: 0 auto;
		margin-center: 0;
	}
	
	.elementor-7553 .elementor-element.elementor-element-83dbffe > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-8b436e4 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-8b436e4 {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-8b436e4 img {
		height: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-d1c3a54 {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-d1c3a54 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-7553 .elementor-element.elementor-element-3eecbfb .elementor-divider {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-3eecbfb .elementor-divider-separator {
		margin: 0 auto;
		margin-center: 0;
	}
	
	.elementor-7553 .elementor-element.elementor-element-6e2326c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-d0da251 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-d0da251 {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-d0da251 img {
		height: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-bed2c64 {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-bed2c64 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-7553 .elementor-element.elementor-element-f54bcab .elementor-divider {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-f54bcab .elementor-divider-separator {
		margin: 0 auto;
		margin-center: 0;
	}
	
	.elementor-7553 .elementor-element.elementor-element-78300f3 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-bedff90 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-bedff90 {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-bedff90 img {
		height: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-a0277b4 {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-a0277b4 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-7553 .elementor-element.elementor-element-d432e49 .elementor-divider {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-d432e49 .elementor-divider-separator {
		margin: 0 auto;
		margin-center: 0;
	}
	
	.elementor-7553 .elementor-element.elementor-element-2484cd9 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-0cdf071 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-0cdf071 {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-0cdf071 img {
		height: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-da98948 {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-da98948 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-7553 .elementor-element.elementor-element-5297382 .elementor-divider {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-5297382 .elementor-divider-separator {
		margin: 0 auto;
		margin-center: 0;
	}
	
	.elementor-7553 .elementor-element.elementor-element-5355913 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-d14eef5 {
		margin-top: 25px;
		margin-bottom: 20px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-de1a51b .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-7553 .elementor-element.elementor-element-198bdeb > .elementor-widget-container {
		padding: 0px 0px 0px 300px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-426e4305 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7553 .elementor-element.elementor-element-426e4305 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-text-font-size);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
		word-spacing: var(--e-global-typography-text-word-spacing);
	}
	
	.elementor-7553 .elementor-element.elementor-element-77b4ee4d {
		--grid-side-margin: 50px;
		--grid-column-gap: 50px;
		--grid-row-gap: 10px;
		--grid-bottom-margin: 10px;
	}
}

@media (max-width:767px) {
	.elementor-widget-breadcrumbs {
		font-size: var(--e-global-typography-secondary-font-size);
	}
	
	.elementor-7553 .elementor-element.elementor-element-126a80ed {
		font-size: 16px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-27caa5d0 {
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-widget-theme-page-title .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-7553 .elementor-element.elementor-element-80a8a57 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 5px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-80a8a57 .elementor-heading-title {
		font-size: 32px;
		line-height: 1.2em;
	}
	
	.elementor-7553 .elementor-element.elementor-element-e0c54ce {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-b5c4aee > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
		word-spacing: var(--e-global-typography-text-word-spacing);
	}
	
	.elementor-7553 .elementor-element.elementor-element-7bbe24a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-7bbe24a img {
		width: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-cb42a77 > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-93d8039 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-93d8039 {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-93d8039 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
		word-spacing: var(--e-global-typography-text-word-spacing);
	}
	
	.elementor-7553 .elementor-element.elementor-element-7f4b3804 > .elementor-widget-container {
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-7f4b3804 {
		text-align: start;
	}
	
	.elementor-widget-divider .elementor-divider__text {
		font-size: var(--e-global-typography-secondary-font-size);
	}
	
	.elementor-7553 .elementor-element.elementor-element-b0b4f9b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-text-font-size);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
		word-spacing: var(--e-global-typography-text-word-spacing);
	}
	
	.elementor-7553 .elementor-element.elementor-element-47f72c7 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-218ce3b > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-a0db9b8 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-a0db9b8 img {
		width: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-781baff > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-d6dea10 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-d6dea10 {
		text-align: center;
	}
	
	.elementor-7553 .elementor-element.elementor-element-d6dea10 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-7553 .elementor-element.elementor-element-a548384 > .elementor-widget-container {
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-a548384 {
		text-align: start;
	}
	
	.elementor-7553 .elementor-element.elementor-element-bf10cac > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-edb11a8 {
		margin-top: 35px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-a4bb28e > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-f944356 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-f944356 img {
		width: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-4b33522 > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-489c0ff > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-489c0ff .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-7553 .elementor-element.elementor-element-310eca6 > .elementor-widget-container {
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-34dbd29 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-dd3bc81 {
		margin-top: 35px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-4e0c2a2 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-6894b7f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-6894b7f img {
		width: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-7448d6a > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-0f6b739 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-0f6b739 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-7553 .elementor-element.elementor-element-518451d > .elementor-widget-container {
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-c44faf3 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-63ec9de > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-bd452e3 {
		margin-top: 35px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-9317096 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-86fe455 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-86fe455 img {
		width: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-30005e4 > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-87347c6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-87347c6 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-7553 .elementor-element.elementor-element-9ed7765 > .elementor-widget-container {
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-2653a27 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-ee82cea > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-4019791 {
		margin-top: 35px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-eb8aef5 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-74e1fbb > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-74e1fbb img {
		width: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-d313f69 > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-2bf8cf1 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-2bf8cf1 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-7553 .elementor-element.elementor-element-169fdfd > .elementor-widget-container {
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-4a01e2e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-6fa0426 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-f09ea1f {
		margin-top: 35px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-1aa0070 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-c110965 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-c110965 img {
		width: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-318819d > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-a0f824a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-a0f824a .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-7553 .elementor-element.elementor-element-bd123e5 > .elementor-widget-container {
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-cf74c3a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-83dbffe > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-c2e2474 {
		margin-top: 35px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-6efba8f > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-8b436e4 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-8b436e4 img {
		width: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-ffc8963 > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-d1c3a54 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-d1c3a54 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-7553 .elementor-element.elementor-element-37fb863 > .elementor-widget-container {
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-3eecbfb > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-6e2326c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-4b1bb3d {
		margin-top: 35px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-17b1e1e > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-d0da251 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-d0da251 img {
		width: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-4802791 > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-bed2c64 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-bed2c64 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-7553 .elementor-element.elementor-element-13c451c > .elementor-widget-container {
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-f54bcab > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-78300f3 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-7b5d7ed {
		margin-top: 35px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-4552914 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-bedff90 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-bedff90 img {
		width: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-bc61048 > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-a0277b4 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-a0277b4 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-7553 .elementor-element.elementor-element-3f36384 > .elementor-widget-container {
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-d432e49 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-2484cd9 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-bc9b9c2 {
		margin-top: 35px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-38f3303 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-0cdf071 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-0cdf071 img {
		width: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-97876f4 > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-da98948 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-da98948 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-7553 .elementor-element.elementor-element-9f68e3a > .elementor-widget-container {
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-5297382 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-5355913 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-d14eef5 {
		margin-top: 40px;
		margin-bottom: 30px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-08b0ce9 {
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-de1a51b .elementor-heading-title {
		font-size: 18px;
		line-height: 1.2em;
	}
	
	.elementor-7553 .elementor-element.elementor-element-198bdeb > .elementor-widget-container {
		padding: 0px 0px 0px 100px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-5bd8d938 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-426e4305 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7553 .elementor-element.elementor-element-426e4305 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-text-font-size);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
		word-spacing: var(--e-global-typography-text-word-spacing);
	}
	
	.elementor-7553 .elementor-element.elementor-element-77b4ee4d {
		--alignment: center;
		--grid-side-margin: 50px;
		--grid-column-gap: 50px;
		--grid-row-gap: 10px;
		--grid-bottom-margin: 10px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-77b4ee4d {
		--grid-side-margin: 50px;
		--grid-column-gap: 50px;
		--grid-row-gap: 10px;
		--grid-bottom-margin: 10px;
	}
	
	.elementor-7553 .elementor-element.elementor-element-77b4ee4d .elementor-share-btn {
		font-size: calc(1px * 10);
	}
}

@media (min-width:768px) {
	.elementor-7553 .elementor-element.elementor-element-b5c4aee {
		width: 33.4%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-cb42a77 {
		width: 66.6%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-218ce3b {
		width: 33.4%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-781baff {
		width: 66.6%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-a4bb28e {
		width: 33.4%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-4b33522 {
		width: 66.6%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-4e0c2a2 {
		width: 33.4%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-7448d6a {
		width: 66.6%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-9317096 {
		width: 33.4%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-30005e4 {
		width: 66.6%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-eb8aef5 {
		width: 33.4%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-d313f69 {
		width: 66.6%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-1aa0070 {
		width: 33.4%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-318819d {
		width: 66.6%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-6efba8f {
		width: 33.4%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-ffc8963 {
		width: 66.6%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-17b1e1e {
		width: 33.4%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-4802791 {
		width: 66.6%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-4552914 {
		width: 33.4%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-bc61048 {
		width: 66.6%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-38f3303 {
		width: 33.4%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-97876f4 {
		width: 66.6%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-7553 .elementor-element.elementor-element-b5c4aee {
		width: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-cb42a77 {
		width: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-218ce3b {
		width: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-781baff {
		width: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-a4bb28e {
		width: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-4b33522 {
		width: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-4e0c2a2 {
		width: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-7448d6a {
		width: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-9317096 {
		width: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-30005e4 {
		width: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-eb8aef5 {
		width: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-d313f69 {
		width: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-1aa0070 {
		width: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-318819d {
		width: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-6efba8f {
		width: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-ffc8963 {
		width: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-17b1e1e {
		width: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-4802791 {
		width: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-4552914 {
		width: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-bc61048 {
		width: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-38f3303 {
		width: 100%;
	}
	
	.elementor-7553 .elementor-element.elementor-element-97876f4 {
		width: 100%;
	}
}
