
.elementor-2461 .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-2461 .elementor-element.elementor-element-126a80ed > .elementor-widget-container {
	margin: 0px 0px 0px 12px;
}

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

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

.elementor-2461 .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-2461 .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-2461 .elementor-element.elementor-element-80a8a57 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 40px;
	font-weight: 700;
}

.elementor-2461 .elementor-element.elementor-element-4739e30 {
	margin-top: 20px;
	margin-bottom: 25px;
}

.elementor-2461 .elementor-element.elementor-element-02ca88c {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-689e220 > .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-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-2461 .elementor-element.elementor-element-4e60e0e {
	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-2461 .elementor-element.elementor-element-3876317 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 1px;
}

.elementor-2461 .elementor-element.elementor-element-3876317 .elementor-divider-separator {
	width: 100%;
}

.elementor-2461 .elementor-element.elementor-element-3876317 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-2461 .elementor-element.elementor-element-a2f771c {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 20px 0px 0px 0px;
}

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

.elementor-2461 .elementor-element.elementor-element-60e2b5c .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 600;
}

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

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

.elementor-2461 .elementor-element.elementor-element-286a4fb .elementor-divider-separator {
	width: 100%;
}

.elementor-2461 .elementor-element.elementor-element-286a4fb .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-2461 .elementor-element.elementor-element-206046b {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-2a7548c > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-fd4e71e .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 600;
}

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

.elementor-2461 .elementor-element.elementor-element-2f0caf3 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 20px 0px 0px 0px;
}

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

.elementor-2461 .elementor-element.elementor-element-1397e27 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 600;
}

.elementor-2461 .elementor-element.elementor-element-f33ef11 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-03b7843 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-2461 .elementor-element.elementor-element-c3bde52 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-c3bde52 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 600;
}

.elementor-2461 .elementor-element.elementor-element-1466c83 > .elementor-widget-container {
	padding: 0px 60px 0px 0px;
}

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

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

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

.elementor-2461 .elementor-element.elementor-element-e1a3485 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(5px / 2);
}

.elementor-2461 .elementor-element.elementor-element-e1a3485 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-5px / 2);
}

.elementor-2461 .elementor-element.elementor-element-e1a3485 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-5px / 2);
}

.elementor-2461 .elementor-element.elementor-element-e1a3485 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2461 .elementor-element.elementor-element-e1a3485 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2461 .elementor-element.elementor-element-e1a3485 {
	--e-icon-list-icon-size: 20px;
	--icon-vertical-offset: 0px;
}

.elementor-2461 .elementor-element.elementor-element-e1a3485 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-2461 .elementor-element.elementor-element-a8dd449 > .elementor-widget-container {
	padding: 0px 60px 0px 0px;
}

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

.elementor-2461 .elementor-element.elementor-element-2429653 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-2429653 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 600;
}

.elementor-2461 .elementor-element.elementor-element-8c112a9 > .elementor-widget-container {
	padding: 0px 60px 0px 0px;
}

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

.elementor-2461 .elementor-element.elementor-element-7612572 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-2461 .elementor-element.elementor-element-fd753ce > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-fd753ce .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 600;
}

.elementor-2461 .elementor-element.elementor-element-fe6d83f > .elementor-widget-container {
	padding: 0px 60px 0px 0px;
}

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

.elementor-2461 .elementor-element.elementor-element-b87c777 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-b87c777 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 600;
}

.elementor-2461 .elementor-element.elementor-element-27573c6 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-27573c6 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 600;
}

.elementor-2461 .elementor-element.elementor-element-55f9a02 > .elementor-widget-container {
	padding: 0px 60px 0px 0px;
}

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

.elementor-2461 .elementor-element.elementor-element-89623a9 > .elementor-widget-container {
	padding: 0px 60px 0px 0px;
}

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

.elementor-2461 .elementor-element.elementor-element-9e26b71 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-2461 .elementor-element.elementor-element-09e1c47 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-09e1c47 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 600;
}

.elementor-2461 .elementor-element.elementor-element-5d6903f > .elementor-widget-container {
	padding: 0px 60px 0px 0px;
}

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

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

.elementor-2461 .elementor-element.elementor-element-bc9de45 .elementor-button {
	background-color: var(--e-global-color-primary);
	font-family: "Helvetica", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	text-decoration: none;
	letter-spacing: .2px;
	word-spacing: 1px;
	fill: var(--e-global-color-f00a09a);
	color: var(--e-global-color-f00a09a);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-radius: 25px 25px 25px 25px;
}

.elementor-2461 .elementor-element.elementor-element-bc9de45 .elementor-button:hover, .elementor-2461 .elementor-element.elementor-element-bc9de45 .elementor-button:focus {
	background-color: var(--e-global-color-f00a09a);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-2461 .elementor-element.elementor-element-bc9de45 .elementor-button:hover svg, .elementor-2461 .elementor-element.elementor-element-bc9de45 .elementor-button:focus svg {
	fill: var(--e-global-color-primary);
}

.elementor-2461 .elementor-element.elementor-element-a2a887e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-a2a887e .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-2461 .elementor-element.elementor-element-d617fe5 > .elementor-widget-container {
	padding: 0px 60px 0px 0px;
}

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

.elementor-2461 .elementor-element.elementor-element-e5f68e4 .elementor-button {
	background-color: var(--e-global-color-primary);
	font-family: "Helvetica", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	text-decoration: none;
	letter-spacing: .2px;
	word-spacing: 1px;
	fill: var(--e-global-color-f00a09a);
	color: var(--e-global-color-f00a09a);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-radius: 25px 25px 25px 25px;
}

.elementor-2461 .elementor-element.elementor-element-e5f68e4 .elementor-button:hover, .elementor-2461 .elementor-element.elementor-element-e5f68e4 .elementor-button:focus {
	background-color: var(--e-global-color-f00a09a);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-2461 .elementor-element.elementor-element-e5f68e4 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-e5f68e4 .elementor-button:hover svg, .elementor-2461 .elementor-element.elementor-element-e5f68e4 .elementor-button:focus svg {
	fill: var(--e-global-color-primary);
}

.elementor-2461 .elementor-element.elementor-element-2721220 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 20px 0px 0px 0px;
}

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

.elementor-2461 .elementor-element.elementor-element-66904ee > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-66904ee .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-2461 .elementor-element.elementor-element-a095687 > .elementor-widget-container {
	padding: 0px 60px 0px 0px;
}

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

.elementor-2461 .elementor-element.elementor-element-116856f .elementor-button {
	background-color: var(--e-global-color-primary);
	font-family: "Helvetica", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	text-decoration: none;
	letter-spacing: .2px;
	word-spacing: 1px;
	fill: var(--e-global-color-f00a09a);
	color: var(--e-global-color-f00a09a);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-radius: 25px 25px 25px 25px;
}

.elementor-2461 .elementor-element.elementor-element-116856f .elementor-button:hover, .elementor-2461 .elementor-element.elementor-element-116856f .elementor-button:focus {
	background-color: var(--e-global-color-f00a09a);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-2461 .elementor-element.elementor-element-116856f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-116856f .elementor-button:hover svg, .elementor-2461 .elementor-element.elementor-element-116856f .elementor-button:focus svg {
	fill: var(--e-global-color-primary);
}

.elementor-2461 .elementor-element.elementor-element-f68e4db > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-f68e4db .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-2461 .elementor-element.elementor-element-7f47459 > .elementor-widget-container {
	padding: 0px 60px 0px 0px;
}

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

.elementor-2461 .elementor-element.elementor-element-a9fe253 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-a9fe253 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-2461 .elementor-element.elementor-element-1eb9842 > .elementor-widget-container {
	padding: 0px 60px 0px 0px;
}

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

.elementor-2461 .elementor-element.elementor-element-e27a0f6 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-e27a0f6 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-2461 .elementor-element.elementor-element-c63c127 > .elementor-widget-container {
	padding: 0px 60px 0px 0px;
}

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

.elementor-2461 .elementor-element.elementor-element-85cd32b {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-751b1ac > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-d3151e4 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-d3151e4 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 600;
}

.elementor-2461 .elementor-element.elementor-element-adc87e1 > .elementor-widget-container {
	padding: 0px 60px 0px 0px;
}

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

.elementor-2461 .elementor-element.elementor-element-5877f24 .elementor-button {
	background-color: var(--e-global-color-primary);
	font-family: "Helvetica", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	text-decoration: none;
	letter-spacing: .2px;
	word-spacing: 1px;
	fill: var(--e-global-color-f00a09a);
	color: var(--e-global-color-f00a09a);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-radius: 25px 25px 25px 25px;
}

.elementor-2461 .elementor-element.elementor-element-5877f24 .elementor-button:hover, .elementor-2461 .elementor-element.elementor-element-5877f24 .elementor-button:focus {
	background-color: var(--e-global-color-f00a09a);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-2461 .elementor-element.elementor-element-5877f24 .elementor-button:hover svg, .elementor-2461 .elementor-element.elementor-element-5877f24 .elementor-button:focus svg {
	fill: var(--e-global-color-primary);
}

.elementor-2461 .elementor-element.elementor-element-7369181 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-74dfba4 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-a7ed354 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-a7ed354 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 600;
}

.elementor-2461 .elementor-element.elementor-element-d974361 > .elementor-widget-container {
	padding: 0px 60px 0px 0px;
}

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

.elementor-2461 .elementor-element.elementor-element-fe21955 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 20px 0px 0px 0px;
}

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

.elementor-2461 .elementor-element.elementor-element-e3ef63d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-e3ef63d .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 600;
}

.elementor-2461 .elementor-element.elementor-element-107a3a0 > .elementor-widget-container {
	padding: 0px 60px 0px 0px;
}

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

.elementor-2461 .elementor-element.elementor-element-2ff0034 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-758c232 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-1d63908 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-1d63908 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 600;
}

.elementor-2461 .elementor-element.elementor-element-df3fb96 > .elementor-widget-container {
	padding: 0px 60px 0px 0px;
}

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

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

.elementor-2461 .elementor-element.elementor-element-814aa2a .elementor-divider-separator {
	width: 100%;
}

.elementor-2461 .elementor-element.elementor-element-814aa2a .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-2461 .elementor-element.elementor-element-f25ef96 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-68d101d > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-29823d6 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 600;
}

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

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

.elementor-2461 .elementor-element.elementor-element-0da0938 .elementor-divider-separator {
	width: 100%;
}

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

.elementor-2461 .elementor-element.elementor-element-6a353b3 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-86f2222 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-4b6d3d4 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 600;
}

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

.elementor-2461 .elementor-element.elementor-element-c34f8fa {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 20px 0px 0px 0px;
}

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

.elementor-2461 .elementor-element.elementor-element-1004bf5 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 35px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-1004bf5 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 600;
}

.elementor-2461 .elementor-element.elementor-element-375a31c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 35px 0px 0px;
}

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

.elementor-2461 .elementor-element.elementor-element-1177d33 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-1177d33 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 600;
}

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

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

.elementor-2461 .elementor-element.elementor-element-038cc86 .elementor-divider-separator {
	width: 100%;
}

.elementor-2461 .elementor-element.elementor-element-038cc86 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-2461 .elementor-element.elementor-element-425a3bb {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-264c9f8 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-6bf6221 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 600;
}

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

.elementor-2461 .elementor-element.elementor-element-7e6648c {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-74eb341 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-57f174b .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 600;
}

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

.elementor-2461 .elementor-element.elementor-element-a24805d {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 20px 0px 0px 0px;
}

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

.elementor-2461 .elementor-element.elementor-element-d3a95d9 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 600;
}

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

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

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

.elementor-2461 .elementor-element.elementor-element-74085a7 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-47077c9 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-f63a338 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 600;
}

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

.elementor-2461 .elementor-element.elementor-element-29d941e {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 20px 0px 0px 0px;
}

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

.elementor-2461 .elementor-element.elementor-element-1f536f1 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 600;
}

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

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

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

.elementor-2461 .elementor-element.elementor-element-929420b {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 20px 0px 0px 0px;
}

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

.elementor-2461 .elementor-element.elementor-element-0910e03 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 600;
}

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

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

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

.elementor-2461 .elementor-element.elementor-element-b640797 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 20px 0px 0px 0px;
}

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

.elementor-2461 .elementor-element.elementor-element-2d9c950 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 600;
}

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

.elementor-2461 .elementor-element.elementor-element-4f9f16c {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-5b5448a > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-1326860 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 600;
}

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

.elementor-2461 .elementor-element.elementor-element-a01b56b {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-8ea3a91 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-e637db9 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 600;
}

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

.elementor-2461 .elementor-element.elementor-element-c04c529 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-895b454 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-359adcf .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 600;
}

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

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

.elementor-2461 .elementor-element.elementor-element-c292471 .elementor-divider-separator {
	width: 100%;
}

.elementor-2461 .elementor-element.elementor-element-c292471 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-2461 .elementor-element.elementor-element-e14a600 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-e14a600 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 600;
}

.elementor-2461 .elementor-element.elementor-element-ea2775c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}

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

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

.elementor-2461 .elementor-element.elementor-element-d1aa949 .elementor-divider-separator {
	width: 100%;
}

.elementor-2461 .elementor-element.elementor-element-d1aa949 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-2461 .elementor-element.elementor-element-2bb7abe > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-2bb7abe .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 600;
}

.elementor-2461 .elementor-element.elementor-element-7776654 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}

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

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

.elementor-2461 .elementor-element.elementor-element-34e44f6 .elementor-divider-separator {
	width: 100%;
}

.elementor-2461 .elementor-element.elementor-element-34e44f6 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-2461 .elementor-element.elementor-element-c05f412 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2461 .elementor-element.elementor-element-c05f412 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 600;
}

.elementor-2461 .elementor-element.elementor-element-e608dc2 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}

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

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

@media (max-width:1024px) {
	.elementor-2461 .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-2461 .elementor-element.elementor-element-126a80ed {
		font-size: 16px;
	}
	
	.elementor-2461 .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-2461 .elementor-element.elementor-element-80a8a57 .elementor-heading-title {
		font-size: 40px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-4739e30 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 10px 0px 10px;
	}
	
	.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-2461 .elementor-element.elementor-element-60e2b5c .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-fd4e71e .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-1397e27 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-c3bde52 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.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-2461 .elementor-element.elementor-element-2429653 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-fd753ce .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-b87c777 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-27573c6 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-09e1c47 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-widget-button .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
		letter-spacing: var(--e-global-typography-accent-letter-spacing);
		word-spacing: var(--e-global-typography-accent-word-spacing);
	}
	
	.elementor-2461 .elementor-element.elementor-element-a2a887e .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-66904ee .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-f68e4db .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-a9fe253 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-e27a0f6 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-d3151e4 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-a7ed354 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-e3ef63d .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-1d63908 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-29823d6 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-4b6d3d4 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-1004bf5 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-1177d33 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-6bf6221 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-57f174b .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-d3a95d9 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-f63a338 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-1f536f1 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-0910e03 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-2d9c950 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-1326860 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-e637db9 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-359adcf .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-e14a600 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-2bb7abe .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-c05f412 .elementor-heading-title {
		line-height: 1.2em;
	}
}

@media (max-width:767px) {
	.elementor-widget-breadcrumbs {
		font-size: var(--e-global-typography-secondary-font-size);
	}
	
	.elementor-2461 .elementor-element.elementor-element-126a80ed {
		font-size: 16px;
	}
	
	.elementor-2461 .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-2461 .elementor-element.elementor-element-80a8a57 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 5px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-80a8a57 .elementor-heading-title {
		font-size: 32px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-4739e30 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-02ca88c {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.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-2461 .elementor-element.elementor-element-3876317 > .elementor-widget-container {
		margin: 20px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-a2f771c {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-60e2b5c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-60e2b5c .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-206046b {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-fd4e71e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-fd4e71e .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-2f0caf3 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-1397e27 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-1397e27 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-0de0362 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-c3bde52 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-c3bde52 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-1466c83 > .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-2461 .elementor-element.elementor-element-a8dd449 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-2429653 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-2429653 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-8c112a9 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-fd8b24a > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-fd753ce > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-fd753ce .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-fe6d83f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-b87c777 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-b87c777 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-27573c6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-27573c6 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-55f9a02 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-89623a9 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-ae099f7 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-09e1c47 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-09e1c47 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-5d6903f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-widget-button .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
		letter-spacing: var(--e-global-typography-accent-letter-spacing);
		word-spacing: var(--e-global-typography-accent-word-spacing);
	}
	
	.elementor-2461 .elementor-element.elementor-element-a2a887e > .elementor-widget-container {
		margin: 30px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-a2a887e .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-d617fe5 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-bbf3c6d > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-66904ee > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-66904ee .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-a095687 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-f68e4db > .elementor-widget-container {
		margin: 40px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-f68e4db .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-7f47459 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-a9fe253 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-a9fe253 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-1eb9842 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-e27a0f6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-e27a0f6 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-c63c127 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-751b1ac > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-d3151e4 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-d3151e4 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-adc87e1 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-74dfba4 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-a7ed354 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-a7ed354 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-d974361 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-f4e4f78 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-e3ef63d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-e3ef63d .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-107a3a0 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-758c232 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-1d63908 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-1d63908 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-df3fb96 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-f25ef96 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-29823d6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-29823d6 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-6a353b3 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-4b6d3d4 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-4b6d3d4 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-c34f8fa {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-1004bf5 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-1004bf5 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-872f4e1 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-1177d33 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-1177d33 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-425a3bb {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-6bf6221 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-6bf6221 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-7e6648c {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-57f174b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-57f174b .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-a24805d {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-d3a95d9 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-d3a95d9 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-74085a7 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-f63a338 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-f63a338 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-29d941e {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-1f536f1 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-1f536f1 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-929420b {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-0910e03 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-0910e03 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-b640797 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-2d9c950 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-2d9c950 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-4f9f16c {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-1326860 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-1326860 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-a01b56b {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-e637db9 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-e637db9 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-c04c529 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-359adcf > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-359adcf .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-e14a600 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-e14a600 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-2bb7abe > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-2bb7abe .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
	
	.elementor-2461 .elementor-element.elementor-element-c05f412 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2461 .elementor-element.elementor-element-c05f412 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.2em;
	}
}
