
		.elementor-kit-8 {
			--e-global-color-primary: #28A737;
			--e-global-color-c1320b1: #14212A;
			--e-global-color-917a701: #FFFFFF;
			--e-global-color-9ab126f: #054B83;
			--e-global-color-6c937e8: #4DCB04;
			--e-global-color-bbd98cd: #14212A;
			--e-global-color-650b861: #000000;
			--e-global-color-a847a2d: #266601;
		}

		.elementor-kit-8 e-page-transition {
			background-color: #FFBC7D;
		}

		.elementor-kit-8 p {
			margin-block-end: 0px;
		}

		.elementor-section.elementor-section-boxed>.elementor-container {
			max-width: 1140px;
		}

		.e-con {
			--container-max-width: 1140px;
		}

		.elementor-widget:not(:last-child) {
			margin-block-end: 20px;
		}

		.elementor-element {
			--widgets-spacing: 20px 20px;
			--widgets-spacing-row: 20px;
			--widgets-spacing-column: 20px;
		}

			{}

		h1.entry-title {
			display: var(--page-title-display);
		}

		.site-header .site-branding {
			flex-direction: column;
			align-items: stretch;
		}

		.site-header {
			padding-inline-end: 0px;
			padding-inline-start: 0px;
		}

		.site-footer .site-branding {
			flex-direction: column;
			align-items: stretch;
		}

		@media(max-width:1024px) {
			.elementor-section.elementor-section-boxed>.elementor-container {
				max-width: 1024px;
			}

			.e-con {
				--container-max-width: 1024px;
			}
		}

		@media(max-width:767px) {
			.elementor-section.elementor-section-boxed>.elementor-container {
				max-width: 767px;
			}

			.e-con {
				--container-max-width: 767px;
			}
		}

		.e-heading-base a,
		.e-paragraph-base a {
			all: unset;
			cursor: pointer;
		}

		.elementor-5464 .elementor-element.elementor-element-ba2659a {
			--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-5464 .elementor-element.elementor-element-83e8ab2 {
			--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-5464 .elementor-element.elementor-element-e0c1c20 {
			--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-5464 .elementor-element.elementor-element-b9cf07c {
			--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-5464 .elementor-element.elementor-element-3169f83 {
			--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-5464 .elementor-element.elementor-element-41e7357 {
			--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-5464 .elementor-element.elementor-element-41e7357:not(.elementor-motion-effects-element-type-background),
		.elementor-5464 .elementor-element.elementor-element-41e7357>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: var(--e-global-color-a847a2d);
		}

		.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-widget-heading .elementor-heading-title {
			color: var(--e-global-color-primary);
		}

		.elementor-5464 .elementor-element.elementor-element-a95b9be .elementor-heading-title {
			font-family: "Arial", Sans-serif;
			color: var(--e-global-color-917a701);
		}

		.elementor-5464 .elementor-element.elementor-element-c17169b {
			--display: flex;
			--flex-direction: row;
			--container-widget-width: initial;
			--container-widget-height: 100%;
			--container-widget-flex-grow: 1;
			--container-widget-align-self: stretch;
			--flex-wrap-mobile: wrap;
			--gap: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px;
		}

		.elementor-5464 .elementor-element.elementor-element-8fc8e47 {
			--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;
			--gap: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px;
		}

		.elementor-5464 .elementor-element.elementor-element-ecb8476.elementor-element {
			--flex-grow: 0;
			--flex-shrink: 0;
		}

		.elementor-5464 .elementor-element.elementor-element-ecb8476 {
			text-align: start;
		}

		.elementor-5464 .elementor-element.elementor-element-ecb8476 .elementor-heading-title {
			font-family: "Oswald", Sans-serif;
			font-size: 43px;
			font-weight: 700;
			line-height: 69px;
			color: var(--e-global-color-650b861);
		}

		.elementor-5464 .elementor-element.elementor-element-6c11c92 {
			font-family: "DM Sans", Sans-serif;
			font-size: 20px;
			font-weight: 400;
			line-height: 40px;
			letter-spacing: 0px;
			color: #201E1E;
		}

		.elementor-5464 .elementor-element.elementor-element-6c11c92 p {
			margin-block-end: 8px;
		}

		.elementor-5464 .elementor-element.elementor-element-6c11c92 a {
			color: #000000;
		}

		.elementor-5464 .elementor-element.elementor-element-18ff372 {
			--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;
			--gap: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px;
		}

		.elementor-5464 .elementor-element.elementor-element-507d1e2 {
			--display: flex;
			--flex-direction: row;
			--container-widget-width: initial;
			--container-widget-height: 100%;
			--container-widget-flex-grow: 1;
			--container-widget-align-self: stretch;
			--flex-wrap-mobile: wrap;
			--gap: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px;
		}

		.elementor-5464 .elementor-element.elementor-element-8e6e9ff {
			--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-5464 .elementor-element.elementor-element-b997224 {
			text-align: start;
		}

		.elementor-5464 .elementor-element.elementor-element-b997224 img {
			height: 450px;
		}

		.elementor-5464 .elementor-element.elementor-element-2662cde {
			--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-5464 .elementor-element.elementor-element-235abf8.elementor-element {
			--flex-grow: 0;
			--flex-shrink: 0;
		}

		.elementor-5464 .elementor-element.elementor-element-235abf8 .elementor-heading-title {
			font-family: "Oswald", Sans-serif;
			font-size: 55px;
			font-weight: 700;
			line-height: 69px;
			-webkit-text-stroke-color: #000;
			stroke: #000;
			color: var(--e-global-color-650b861);
		}

		.elementor-5464 .elementor-element.elementor-element-3f32c98 {
			font-family: "DM Sans", Sans-serif;
			font-size: 20px;
			font-weight: 400;
			line-height: 22px;
			letter-spacing: 0px;
			color: #201E1E;
		}

		.elementor-5464 .elementor-element.elementor-element-3f32c98 p {
			margin-block-end: 8px;
		}

		.elementor-5464 .elementor-element.elementor-element-3f32c98 a {
			color: #000000;
		}

		.elementor-5464 .elementor-element.elementor-element-e386cc0 {
			--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;
			--gap: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px;
			--padding-top: 0px;
			--padding-bottom: 0px;
			--padding-left: 0px;
			--padding-right: 0px;
		}

		.elementor-5464 .elementor-element.elementor-element-9eecc1b {
			--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-5464 .elementor-element.elementor-element-f4996a5 {
			--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-5464 .elementor-element.elementor-element-f4996a5:not(.elementor-motion-effects-element-type-background),
		.elementor-5464 .elementor-element.elementor-element-f4996a5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: var(--e-global-color-a847a2d);
		}

		.elementor-5464 .elementor-element.elementor-element-401c5a1 .elementor-heading-title {
			font-family: "Arial", Sans-serif;
			color: var(--e-global-color-917a701);
		}

		.elementor-5464 .elementor-element.elementor-element-1b13ca3 {
			--display: flex;
			--flex-direction: row;
			--container-widget-width: initial;
			--container-widget-height: 100%;
			--container-widget-flex-grow: 1;
			--container-widget-align-self: stretch;
			--flex-wrap-mobile: wrap;
			--gap: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px;
		}

		.elementor-5464 .elementor-element.elementor-element-014c6d6 {
			--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-5464 .elementor-element.elementor-element-c631db2.elementor-element {
			--flex-grow: 0;
			--flex-shrink: 0;
		}

		.elementor-5464 .elementor-element.elementor-element-c631db2 .elementor-heading-title {
			font-family: "Oswald", Sans-serif;
			font-size: 55px;
			font-weight: 700;
			line-height: 69px;
			-webkit-text-stroke-color: #000;
			stroke: #000;
			color: var(--e-global-color-650b861);
		}

		.elementor-5464 .elementor-element.elementor-element-804edb6 {
			font-family: "DM Sans", Sans-serif;
			font-size: 20px;
			font-weight: 400;
			line-height: 22px;
			letter-spacing: 0px;
			color: #201E1E;
		}

		.elementor-5464 .elementor-element.elementor-element-804edb6 p {
			margin-block-end: 8px;
		}

		.elementor-5464 .elementor-element.elementor-element-804edb6 a {
			color: #000000;
		}

		.elementor-5464 .elementor-element.elementor-element-4198994 {
			--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;
			--justify-content: flex-start;
		}

		.elementor-5464 .elementor-element.elementor-element-4198994:not(.elementor-motion-effects-element-type-background),
		.elementor-5464 .elementor-element.elementor-element-4198994>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-image: url("/wp-content/themes/sara-movers/imported/assets/images/10-Ultimate-Benefits-Of-Commercial-Cleaning-Services-For-Businesses.webp");
			background-position: center left;
			background-repeat: no-repeat;
			background-size: cover;
		}

		.elementor-5464 .elementor-element.elementor-element-f262221 {
			--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;
			--gap: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px;
			--padding-top: 0px;
			--padding-bottom: 0px;
			--padding-left: 0px;
			--padding-right: 0px;
		}

		.elementor-5464 .elementor-element.elementor-element-3eb84cc {
			--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-5464 .elementor-element.elementor-element-bc27382 {
			--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-5464 .elementor-element.elementor-element-bc27382:not(.elementor-motion-effects-element-type-background),
		.elementor-5464 .elementor-element.elementor-element-bc27382>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: var(--e-global-color-a847a2d);
		}

		.elementor-5464 .elementor-element.elementor-element-4f614db .elementor-heading-title {
			font-family: "Arial", Sans-serif;
			color: var(--e-global-color-917a701);
		}

		.elementor-5464 .elementor-element.elementor-element-d85012c {
			--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-5464 .elementor-element.elementor-element-bfea006 {
			--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-5464 .elementor-element.elementor-element-b0eeac7 {
			--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-5464 .elementor-element.elementor-element-5c278ea {
			--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;
			--gap: 18px 18px;
			--row-gap: 18px;
			--column-gap: 18px;
			--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-5464 .elementor-element.elementor-element-c44f345.elementor-element {
			--flex-grow: 0;
			--flex-shrink: 0;
		}

		.elementor-5464 .elementor-element.elementor-element-c44f345 {
			text-align: start;
		}

		.elementor-5464 .elementor-element.elementor-element-c44f345 .elementor-heading-title {
			font-family: "Oswald", Sans-serif;
			font-size: 55px;
			font-weight: 700;
			line-height: 69px;
			-webkit-text-stroke-color: #000;
			stroke: #000;
			color: var(--e-global-color-650b861);
		}

		.elementor-5464 .elementor-element.elementor-element-131ba91 {
			--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;
			--align-items: stretch;
			--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-5464 .elementor-element.elementor-element-9766c68 {
			--display: flex;
			border-style: none;
			--border-style: none;
			--border-radius: 8px 8px 8px 8px;
			--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-5464 .elementor-element.elementor-element-55d339a {
			text-align: start;
		}

		.elementor-5464 .elementor-element.elementor-element-55d339a .elementor-heading-title {
			font-family: "Oswald", Sans-serif;
			font-size: 30px;
			font-weight: 700;
			text-decoration: none;
			color: var(--e-global-color-650b861);
		}

		.elementor-5464 .elementor-element.elementor-element-97da52f {
			font-family: "DM Sans", Sans-serif;
			font-size: 20px;
			font-weight: 400;
		}

		.elementor-5464 .elementor-element.elementor-element-54f4611 {
			--display: flex;
			border-style: none;
			--border-style: none;
			--border-radius: 8px 8px 8px 8px;
			--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-5464 .elementor-element.elementor-element-c777ab2 {
			text-align: start;
		}

		.elementor-5464 .elementor-element.elementor-element-c777ab2 .elementor-heading-title {
			font-family: "Oswald", Sans-serif;
			font-size: 30px;
			font-weight: 700;
			text-decoration: none;
			color: var(--e-global-color-650b861);
		}

		.elementor-5464 .elementor-element.elementor-element-669dd57 {
			font-family: "DM Sans", Sans-serif;
			font-size: 20px;
			font-weight: 400;
		}

		.elementor-5464 .elementor-element.elementor-element-4cb33c7 {
			--display: flex;
			border-style: none;
			--border-style: none;
			--border-radius: 8px 8px 8px 8px;
			--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-5464 .elementor-element.elementor-element-66e428a {
			text-align: start;
		}

		.elementor-5464 .elementor-element.elementor-element-66e428a .elementor-heading-title {
			font-family: "Oswald", Sans-serif;
			font-size: 30px;
			font-weight: 700;
			text-decoration: none;
			color: var(--e-global-color-650b861);
		}

		.elementor-5464 .elementor-element.elementor-element-fe0c1b0 {
			font-family: "DM Sans", Sans-serif;
			font-size: 20px;
			font-weight: 400;
		}

		.elementor-5464 .elementor-element.elementor-element-37bac43 {
			--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;
			--align-items: stretch;
			--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-5464 .elementor-element.elementor-element-4b663df {
			--display: flex;
			border-style: none;
			--border-style: none;
			--border-radius: 8px 8px 8px 8px;
			--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-5464 .elementor-element.elementor-element-b28f739 {
			text-align: start;
		}

		.elementor-5464 .elementor-element.elementor-element-b28f739 .elementor-heading-title {
			font-family: "Oswald", Sans-serif;
			font-size: 30px;
			font-weight: 700;
			text-decoration: none;
			color: var(--e-global-color-650b861);
		}

		.elementor-5464 .elementor-element.elementor-element-59ee600 {
			font-family: "DM Sans", Sans-serif;
			font-size: 20px;
			font-weight: 400;
		}

		.elementor-5464 .elementor-element.elementor-element-f373577 {
			--display: flex;
			border-style: none;
			--border-style: none;
			--border-radius: 8px 8px 8px 8px;
			--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-5464 .elementor-element.elementor-element-113c6d8 {
			text-align: start;
		}

		.elementor-5464 .elementor-element.elementor-element-113c6d8 .elementor-heading-title {
			font-family: "Oswald", Sans-serif;
			font-size: 30px;
			font-weight: 700;
			text-decoration: none;
			color: var(--e-global-color-650b861);
		}

		.elementor-5464 .elementor-element.elementor-element-49fc5ae {
			font-family: "DM Sans", Sans-serif;
			font-size: 20px;
			font-weight: 400;
		}

		.elementor-5464 .elementor-element.elementor-element-9fe2235 {
			--display: flex;
			border-style: none;
			--border-style: none;
			--border-radius: 8px 8px 8px 8px;
			--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-5464 .elementor-element.elementor-element-39f12bc {
			text-align: start;
		}

		.elementor-5464 .elementor-element.elementor-element-39f12bc .elementor-heading-title {
			font-family: "Oswald", Sans-serif;
			font-size: 30px;
			font-weight: 700;
			text-decoration: none;
			color: var(--e-global-color-650b861);
		}

		.elementor-5464 .elementor-element.elementor-element-f1de46c {
			font-family: "DM Sans", Sans-serif;
			font-size: 20px;
			font-weight: 400;
		}

		.elementor-5464 .elementor-element.elementor-element-ca7a612 {
			--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-5464 .elementor-element.elementor-element-75c62f4.elementor-element {
			--flex-grow: 0;
			--flex-shrink: 0;
		}

		.elementor-5464 .elementor-element.elementor-element-75c62f4 .elementor-heading-title {
			font-family: "Oswald", Sans-serif;
			font-size: 55px;
			font-weight: 700;
			line-height: 69px;
			-webkit-text-stroke-color: #000;
			stroke: #000;
			color: var(--e-global-color-650b861);
		}

		.elementor-5464 .elementor-element.elementor-element-aed88b3 {
			font-family: "DM Sans", Sans-serif;
			font-size: 20px;
			font-weight: 400;
			line-height: 22px;
			letter-spacing: 0px;
			color: #201E1E;
		}

		.elementor-5464 .elementor-element.elementor-element-aed88b3 p {
			margin-block-end: 8px;
		}

		.elementor-5464 .elementor-element.elementor-element-aed88b3 a {
			color: #000000;
		}

		.elementor-5464 .elementor-element.elementor-element-e67d8ba {
			--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-5464 .elementor-element.elementor-element-5eb6284 {
			text-align: start;
		}

		.elementor-5464 .elementor-element.elementor-element-60b522f {
			--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-5464 .elementor-element.elementor-element-62657dc {
			--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-5464 .elementor-element.elementor-element-699120d {
			--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-5464 .elementor-element.elementor-element-699120d:not(.elementor-motion-effects-element-type-background),
		.elementor-5464 .elementor-element.elementor-element-699120d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: var(--e-global-color-a847a2d);
		}

		.elementor-5464 .elementor-element.elementor-element-a501388 .elementor-heading-title {
			font-family: "Arial", Sans-serif;
			color: var(--e-global-color-917a701);
		}

		.elementor-5464 .elementor-element.elementor-element-4ea63f8 {
			--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-5464 .elementor-element.elementor-element-f84a866.elementor-element {
			--flex-grow: 0;
			--flex-shrink: 0;
		}

		.elementor-5464 .elementor-element.elementor-element-f84a866 .elementor-heading-title {
			font-family: "Oswald", Sans-serif;
			font-size: 55px;
			font-weight: 700;
			line-height: 69px;
			-webkit-text-stroke-color: #000;
			stroke: #000;
			color: var(--e-global-color-650b861);
		}

		.elementor-5464 .elementor-element.elementor-element-8b26ada {
			--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-5464 .elementor-element.elementor-element-b579f69.elementor-element {
			--flex-grow: 0;
			--flex-shrink: 0;
		}

		.elementor-5464 .elementor-element.elementor-element-b579f69 .elementor-heading-title {
			font-family: "Oswald", Sans-serif;
			font-size: 55px;
			font-weight: 700;
			line-height: 69px;
			-webkit-text-stroke-color: #000;
			stroke: #000;
			color: var(--e-global-color-650b861);
		}

		.elementor-5464 .elementor-element.elementor-element-9264351 {
			--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: 10px;
			--padding-left: 0px;
			--padding-right: 0px;
		}

		.elementor-5464 .elementor-element.elementor-element-f42e74e {
			--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-5464 .elementor-element.elementor-element-635e3ac {
			--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-5464 .elementor-element.elementor-element-2d13d57 {
			--display: flex;
			--flex-direction: column;
			--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
			--container-widget-height: initial;
			--container-widget-flex-grow: 0;
			--container-widget-align-self: initial;
			--flex-wrap-mobile: wrap;
			--justify-content: center;
			--align-items: center;
			--overlay-opacity: 0.16;
			--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-5464 .elementor-element.elementor-element-2d13d57:not(.elementor-motion-effects-element-type-background),
		.elementor-5464 .elementor-element.elementor-element-2d13d57>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: #FFFFFF;
		}

		.elementor-5464 .elementor-element.elementor-element-2d13d57::before,
		.elementor-5464 .elementor-element.elementor-element-2d13d57>.elementor-background-video-container::before,
		.elementor-5464 .elementor-element.elementor-element-2d13d57>.e-con-inner>.elementor-background-video-container::before,
		.elementor-5464 .elementor-element.elementor-element-2d13d57>.elementor-background-slideshow::before,
		.elementor-5464 .elementor-element.elementor-element-2d13d57>.e-con-inner>.elementor-background-slideshow::before,
		.elementor-5464 .elementor-element.elementor-element-2d13d57>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
			--background-overlay: '';
		}

		.elementor-5464 .elementor-element.elementor-element-e2e4600 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"],
		.elementor-5464 .elementor-element.elementor-element-e2e4600 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true],
		.elementor-5464 .elementor-element.elementor-element-e2e4600 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"] {
			background-color: var(--e-global-color-650b861);
		}

		.elementor-5464 .elementor-element.elementor-element-e2e4600 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
			background-color: #000000;
			font-family: "Urbanist", Sans-serif;
			font-size: 18px;
			color: #FFFFFF;
		}

		.elementor-5464 .elementor-element.elementor-element-e2e4600 .elementskit-accordion .elementskit-card-body,
		.elementor-5464 .elementor-element.elementor-element-e2e4600 .accordion.floating-style .elementskit-card-body {
			background-color: var(--e-global-color-917a701);
		}

		.elementor-5464 .elementor-element.elementor-element-e2e4600 {
			width: var(--container-widget-width, 100%);
			max-width: 100%;
			--container-widget-width: 100%;
			--container-widget-flex-grow: 0;
		}

		.elementor-5464 .elementor-element.elementor-element-e2e4600.elementor-element {
			--flex-grow: 0;
			--flex-shrink: 0;
		}

		.elementor-5464 .elementor-element.elementor-element-e2e4600 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"] {
			color: var(--e-global-color-917a701);
		}

		.elementor-5464 .elementor-element.elementor-element-e2e4600 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true] {
			color: var(--e-global-color-917a701);
		}

		.elementor-5464 .elementor-element.elementor-element-e2e4600 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]:hover {
			color: var(--e-global-color-917a701);
		}

		.elementor-5464 .elementor-element.elementor-element-e2e4600 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]:hover {
			color: var(--e-global-color-917a701);
		}

		.elementor-5464 .elementor-element.elementor-element-e2e4600 .elementskit-accordion .elementskit-card-body p {
			color: #000000;
		}

		.elementor-5464 .elementor-element.elementor-element-e2e4600 .elementskit-accordion .elementskit-card-body {
			color: #000000;
			padding: 25px 20px 0px 20px;
		}

		.elementor-5464 .elementor-element.elementor-element-e2e4600 .elementskit-accordion .elementskit-card-body p,
		.elementor-5464 .elementor-element.elementor-element-e2e4600 .elementskit-accordion .elementskit-card-body {
			font-family: "DM Sans", Sans-serif;
			font-size: 19px;
			font-weight: 400;
		}

		.elementor-5464 .elementor-element.elementor-element-e2e4600 .elementskit-accordion>.elementskit-card.active {
			border-style: solid;
			border-color: var(--e-global-color-650b861);
			border-radius: 14px 14px 14px 14px;
		}

		.elementor-5464 .elementor-element.elementor-element-e2e4600 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
			border-radius: 14px 14px 0px 0px;
		}

		.elementor-5464 .elementor-element.elementor-element-e2e4600 .elementskit-accordion>.elementskit-card {
			border-style: solid;
			border-radius: 14px 14px 14px 14px;
		}

		.elementor-5464 .elementor-element.elementor-element-e2e4600 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link.collapsed {
			border-radius: 14px 14px 14px 14px;
		}

		.elementor-5464 .elementor-element.elementor-element-e2e4600 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon {
			color: var(--e-global-color-917a701);
			fill: var(--e-global-color-917a701);
		}

		.elementor-5464 .elementor-element.elementor-element-e2e4600 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon {
			color: var(--e-global-color-917a701);
			fill: var(--e-global-color-917a701);
		}

		.elementor-5464 .elementor-element.elementor-element-e2e4600 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group {
			padding: 0px 0px 0px 0px;
		}

		@media(max-width:1366px) {
			.elementor-5464 .elementor-element.elementor-element-ecb8476 {
				width: var(--container-widget-width, 1123.725px);
				max-width: 1123.725px;
				--container-widget-width: 1123.725px;
				--container-widget-flex-grow: 0;
			}

			.elementor-5464 .elementor-element.elementor-element-235abf8 {
				width: var(--container-widget-width, 1123.725px);
				max-width: 1123.725px;
				--container-widget-width: 1123.725px;
				--container-widget-flex-grow: 0;
			}

			.elementor-5464 .elementor-element.elementor-element-c631db2 {
				width: var(--container-widget-width, 1123.725px);
				max-width: 1123.725px;
				--container-widget-width: 1123.725px;
				--container-widget-flex-grow: 0;
			}

			.elementor-5464 .elementor-element.elementor-element-c44f345 {
				width: var(--container-widget-width, 1123.725px);
				max-width: 1123.725px;
				--container-widget-width: 1123.725px;
				--container-widget-flex-grow: 0;
			}

			.elementor-5464 .elementor-element.elementor-element-75c62f4 {
				width: var(--container-widget-width, 1123.725px);
				max-width: 1123.725px;
				--container-widget-width: 1123.725px;
				--container-widget-flex-grow: 0;
			}

			.elementor-5464 .elementor-element.elementor-element-f84a866 {
				width: var(--container-widget-width, 1123.725px);
				max-width: 1123.725px;
				--container-widget-width: 1123.725px;
				--container-widget-flex-grow: 0;
			}

			.elementor-5464 .elementor-element.elementor-element-b579f69 {
				width: var(--container-widget-width, 1123.725px);
				max-width: 1123.725px;
				--container-widget-width: 1123.725px;
				--container-widget-flex-grow: 0;
			}
		}

		@media(max-width:767px) {
			.elementor-5464 .elementor-element.elementor-element-83e8ab2 {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
				--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-5464 .elementor-element.elementor-element-e0c1c20 {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 0px;
			}

			.elementor-5464 .elementor-element.elementor-element-b9cf07c {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 0px;
			}

			.elementor-5464 .elementor-element.elementor-element-3169f83 {
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 0px;
			}

			.elementor-5464 .elementor-element.elementor-element-41e7357 {
				--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-5464 .elementor-element.elementor-element-206b8ad>.elementor-widget-container {
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
			}

			.elementor-5464 .elementor-element.elementor-element-206b8ad {
				text-align: center;
			}

			.elementor-5464 .elementor-element.elementor-element-206b8ad p {
				margin-block-end: 0px;
			}

			.elementor-5464 .elementor-element.elementor-element-a95b9be>.elementor-widget-container {
				margin: -33px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
			}

			.elementor-5464 .elementor-element.elementor-element-a95b9be {
				text-align: center;
			}

			.elementor-5464 .elementor-element.elementor-element-a95b9be .elementor-heading-title {
				font-size: 15px;
			}

			.elementor-5464 .elementor-element.elementor-element-8fc8e47 {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
				--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-5464 .elementor-element.elementor-element-ecb8476 .elementor-heading-title {
				font-size: 23px;
				line-height: 1.4em;
			}

			.elementor-5464 .elementor-element.elementor-element-6c11c92 {
				font-size: 20px;
				line-height: 1.5em;
			}

			.elementor-5464 .elementor-element.elementor-element-18ff372 {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
				--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-5464 .elementor-element.elementor-element-507d1e2 {
				--flex-direction: row-reverse;
				--container-widget-width: initial;
				--container-widget-height: 100%;
				--container-widget-flex-grow: 1;
				--container-widget-align-self: stretch;
				--flex-wrap-mobile: wrap-reverse;
			}

			.elementor-5464 .elementor-element.elementor-element-b997224 img {
				height: 215px;
			}

			.elementor-5464 .elementor-element.elementor-element-2662cde {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
				--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-5464 .elementor-element.elementor-element-235abf8 .elementor-heading-title {
				font-size: 23px;
				line-height: 1.4em;
			}

			.elementor-5464 .elementor-element.elementor-element-9eecc1b {
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 0px;
			}

			.elementor-5464 .elementor-element.elementor-element-f4996a5 {
				--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-5464 .elementor-element.elementor-element-3eebd05>.elementor-widget-container {
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
			}

			.elementor-5464 .elementor-element.elementor-element-3eebd05 {
				text-align: center;
			}

			.elementor-5464 .elementor-element.elementor-element-3eebd05 p {
				margin-block-end: 0px;
			}

			.elementor-5464 .elementor-element.elementor-element-401c5a1>.elementor-widget-container {
				margin: -33px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
			}

			.elementor-5464 .elementor-element.elementor-element-401c5a1 {
				text-align: center;
			}

			.elementor-5464 .elementor-element.elementor-element-401c5a1 .elementor-heading-title {
				font-size: 15px;
			}

			.elementor-5464 .elementor-element.elementor-element-c631db2 .elementor-heading-title {
				font-size: 23px;
				line-height: 1.4em;
			}

			.elementor-5464 .elementor-element.elementor-element-4198994 {
				--min-height: 194px;
			}

			.elementor-5464 .elementor-element.elementor-element-3eb84cc {
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 0px;
			}

			.elementor-5464 .elementor-element.elementor-element-bc27382 {
				--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-5464 .elementor-element.elementor-element-e703470>.elementor-widget-container {
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
			}

			.elementor-5464 .elementor-element.elementor-element-e703470 {
				text-align: center;
			}

			.elementor-5464 .elementor-element.elementor-element-e703470 p {
				margin-block-end: 0px;
			}

			.elementor-5464 .elementor-element.elementor-element-4f614db>.elementor-widget-container {
				margin: -33px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
			}

			.elementor-5464 .elementor-element.elementor-element-4f614db {
				text-align: center;
			}

			.elementor-5464 .elementor-element.elementor-element-4f614db .elementor-heading-title {
				font-size: 15px;
			}

			.elementor-5464 .elementor-element.elementor-element-d85012c {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
				--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-5464 .elementor-element.elementor-element-bfea006 {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
				--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-5464 .elementor-element.elementor-element-b0eeac7 {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
				--margin-top: 0px;
				--margin-bottom: 0px;
				--margin-left: 0px;
				--margin-right: 0px;
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 10px;
				--padding-right: 0px;
			}

			.elementor-5464 .elementor-element.elementor-element-5c278ea {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
				--margin-top: 0px;
				--margin-bottom: 0px;
				--margin-left: 0px;
				--margin-right: 0px;
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 10px;
				--padding-right: 0px;
			}

			.elementor-5464 .elementor-element.elementor-element-c44f345 {
				text-align: start;
			}

			.elementor-5464 .elementor-element.elementor-element-c44f345 .elementor-heading-title {
				font-size: 22px;
				line-height: 1.4em;
			}

			.elementor-5464 .elementor-element.elementor-element-131ba91 {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 0px;
			}

			.elementor-5464 .elementor-element.elementor-element-9766c68 {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 0px;
			}

			.elementor-5464 .elementor-element.elementor-element-55d339a {
				text-align: start;
			}

			.elementor-5464 .elementor-element.elementor-element-55d339a .elementor-heading-title {
				font-size: 20px;
				line-height: 28px;
			}

			.elementor-5464 .elementor-element.elementor-element-54f4611 {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 0px;
			}

			.elementor-5464 .elementor-element.elementor-element-c777ab2 {
				text-align: start;
			}

			.elementor-5464 .elementor-element.elementor-element-c777ab2 .elementor-heading-title {
				font-size: 20px;
				line-height: 28px;
			}

			.elementor-5464 .elementor-element.elementor-element-4cb33c7 {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 0px;
			}

			.elementor-5464 .elementor-element.elementor-element-66e428a {
				text-align: start;
			}

			.elementor-5464 .elementor-element.elementor-element-66e428a .elementor-heading-title {
				font-size: 20px;
				line-height: 28px;
			}

			.elementor-5464 .elementor-element.elementor-element-37bac43 {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 0px;
			}

			.elementor-5464 .elementor-element.elementor-element-4b663df {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 0px;
			}

			.elementor-5464 .elementor-element.elementor-element-b28f739 {
				text-align: start;
			}

			.elementor-5464 .elementor-element.elementor-element-b28f739 .elementor-heading-title {
				font-size: 20px;
				line-height: 28px;
			}

			.elementor-5464 .elementor-element.elementor-element-f373577 {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 0px;
			}

			.elementor-5464 .elementor-element.elementor-element-113c6d8 {
				text-align: start;
			}

			.elementor-5464 .elementor-element.elementor-element-113c6d8 .elementor-heading-title {
				font-size: 20px;
				line-height: 28px;
			}

			.elementor-5464 .elementor-element.elementor-element-9fe2235 {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 0px;
			}

			.elementor-5464 .elementor-element.elementor-element-39f12bc {
				text-align: start;
			}

			.elementor-5464 .elementor-element.elementor-element-39f12bc .elementor-heading-title {
				font-size: 20px;
				line-height: 28px;
			}

			.elementor-5464 .elementor-element.elementor-element-75c62f4 .elementor-heading-title {
				font-size: 23px;
				line-height: 1.4em;
			}

			.elementor-5464 .elementor-element.elementor-element-62657dc {
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 0px;
			}

			.elementor-5464 .elementor-element.elementor-element-699120d {
				--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-5464 .elementor-element.elementor-element-c7734e8>.elementor-widget-container {
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
			}

			.elementor-5464 .elementor-element.elementor-element-c7734e8 {
				text-align: center;
			}

			.elementor-5464 .elementor-element.elementor-element-c7734e8 p {
				margin-block-end: 0px;
			}

			.elementor-5464 .elementor-element.elementor-element-a501388>.elementor-widget-container {
				margin: -33px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
			}

			.elementor-5464 .elementor-element.elementor-element-a501388 {
				text-align: center;
			}

			.elementor-5464 .elementor-element.elementor-element-a501388 .elementor-heading-title {
				font-size: 15px;
			}

			.elementor-5464 .elementor-element.elementor-element-4ea63f8 {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
			}

			.elementor-5464 .elementor-element.elementor-element-f84a866 .elementor-heading-title {
				font-size: 23px;
				line-height: 1.4em;
			}

			.elementor-5464 .elementor-element.elementor-element-8b26ada {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
			}

			.elementor-5464 .elementor-element.elementor-element-b579f69 .elementor-heading-title {
				font-size: 23px;
				line-height: 1.4em;
			}

			.elementor-5464 .elementor-element.elementor-element-9264351 {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
				--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-5464 .elementor-element.elementor-element-f42e74e {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 0px;
			}

			.elementor-5464 .elementor-element.elementor-element-635e3ac {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
				--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-5464 .elementor-element.elementor-element-2d13d57 {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
				--margin-top: 0px;
				--margin-bottom: 0px;
				--margin-left: 0px;
				--margin-right: 0px;
				--padding-top: 10px;
				--padding-bottom: 10px;
				--padding-left: 10px;
				--padding-right: 10px;
			}

			.elementor-5464 .elementor-element.elementor-element-e2e4600 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
				font-size: 20px;
				padding: 7px 24px 7px 13px;
			}

			.elementor-5464 .elementor-element.elementor-element-e2e4600 .elementskit-accordion .elementskit-card-body p,
			.elementor-5464 .elementor-element.elementor-element-e2e4600 .elementskit-accordion .elementskit-card-body {
				font-size: 20px;
			}

			.elementor-5464 .elementor-element.elementor-element-e2e4600 .elementskit-accordion .elementskit-card-body {
				padding: 0px 0px 0px 25px;
			}

			.elementor-5464 .elementor-element.elementor-element-e2e4600 .elementskit-accordion>.elementskit-card.active {
				border-width: 1px 1px 1px 1px;
			}

			.elementor-5464 .elementor-element.elementor-element-e2e4600 .ekit_accordion_icon_group,
			.elementor-5464 .elementor-element.elementor-element-e2e4600 .ekit_accordion_icon_left_group {
				margin: 0px 11px 0px 3px;
			}
		}

		@media(min-width:768px) {
			.elementor-5464 .elementor-element.elementor-element-8fc8e47 {
				--width: 50%;
			}

			.elementor-5464 .elementor-element.elementor-element-18ff372 {
				--width: 50%;
			}

			.elementor-5464 .elementor-element.elementor-element-8e6e9ff {
				--width: 50%;
			}

			.elementor-5464 .elementor-element.elementor-element-2662cde {
				--width: 50%;
			}

			.elementor-5464 .elementor-element.elementor-element-014c6d6 {
				--width: 50%;
			}

			.elementor-5464 .elementor-element.elementor-element-4198994 {
				--width: 50%;
			}
		}

		.elementor-748 .elementor-element.elementor-element-bc5d833 {
			--display: flex;
		}

		.elementor-748 .elementor-element.elementor-element-12523ab {
			--display: flex;
		}

		.elementor-748 .elementor-element.elementor-element-4876609 {
			--display: flex;
			--min-height: 90px;
			--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;
			--align-items: stretch;
			--gap: 5px 5px;
			--row-gap: 5px;
			--column-gap: 5px;
			--overlay-opacity: 0.5;
			box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.15);
			--margin-top: 0px;
			--margin-bottom: 0px;
			--margin-left: 0px;
			--margin-right: 0px;
			--padding-top: 0px;
			--padding-bottom: 0px;
			--padding-left: 0px;
			--padding-right: 0px;
			--z-index: 999;
		}

		.elementor-748 .elementor-element.elementor-element-4876609:not(.elementor-motion-effects-element-type-background),
		.elementor-748 .elementor-element.elementor-element-4876609>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: var(--e-global-color-917a701);
		}

		.elementor-748 .elementor-element.elementor-element-4876609::before,
		.elementor-748 .elementor-element.elementor-element-4876609>.elementor-background-video-container::before,
		.elementor-748 .elementor-element.elementor-element-4876609>.e-con-inner>.elementor-background-video-container::before,
		.elementor-748 .elementor-element.elementor-element-4876609>.elementor-background-slideshow::before,
		.elementor-748 .elementor-element.elementor-element-4876609>.e-con-inner>.elementor-background-slideshow::before,
		.elementor-748 .elementor-element.elementor-element-4876609>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
			--background-overlay: '';
		}

		.elementor-748 .elementor-element.elementor-element-7636654 {
			--display: flex;
			--justify-content: center;
			--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-748 .elementor-element.elementor-element-7636654.e-con {
			--flex-grow: 0;
			--flex-shrink: 0;
		}

		.elementor-748 .elementor-element.elementor-element-0953593 img {
			width: 60%;
		}

		.elementor-748 .elementor-element.elementor-element-7679311 {
			--display: flex;
			--justify-content: center;
		}

		.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-menu-toggle {
			margin: 0 auto;
			background-color: #024409;
		}

		.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu .elementor-item {
			font-family: "Actor", Sans-serif;
			font-size: 16px;
			font-weight: 600;
			line-height: 20px;
		}

		.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu--main .elementor-item {
			color: var(--e-global-color-650b861);
			fill: var(--e-global-color-650b861);
			padding-left: 16px;
			padding-right: 16px;
		}

		.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu--main .elementor-item:hover,
		.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu--main .elementor-item.elementor-item-active,
		.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu--main .elementor-item.highlighted,
		.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu--main .elementor-item:focus {
			color: #01700E;
			fill: #01700E;
		}

		.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
		.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after {
			background-color: var(--e-global-color-primary);
		}

		.elementor-748 .elementor-element.elementor-element-ed143ab .e--pointer-framed .elementor-item:before,
		.elementor-748 .elementor-element.elementor-element-ed143ab .e--pointer-framed .elementor-item:after {
			border-color: var(--e-global-color-primary);
		}

		.elementor-748 .elementor-element.elementor-element-ed143ab {
			--e-nav-menu-divider-content: "";
			--e-nav-menu-divider-style: double;
			--e-nav-menu-divider-width: 2px;
			--e-nav-menu-divider-color: #FFFFFF;
			--nav-menu-icon-size: 15px;
		}

		.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu--dropdown a,
		.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-menu-toggle {
			color: var(--e-global-color-650b861);
			fill: var(--e-global-color-650b861);
		}

		.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu--dropdown a:hover,
		.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu--dropdown a:focus,
		.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu--dropdown a.elementor-item-active,
		.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu--dropdown a.highlighted,
		.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-menu-toggle:hover,
		.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-menu-toggle:focus {
			color: #FFFFFF;
		}

		.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu--dropdown a:hover,
		.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu--dropdown a:focus,
		.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu--dropdown a.elementor-item-active,
		.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu--dropdown a.highlighted {
			background-color: #015A0B;
		}

		.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu--dropdown .elementor-item,
		.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu--dropdown .elementor-sub-item {
			font-family: "Outfit", Sans-serif;
			font-size: 18px;
		}

		.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu--dropdown {
			border-style: solid;
			border-width: 2px 2px 2px 2px;
			border-color: var(--e-global-color-primary);
			border-radius: 2px 2px 2px 2px;
		}

		.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu--dropdown li:first-child a {
			border-top-left-radius: 2px;
			border-top-right-radius: 2px;
		}

		.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu--dropdown li:last-child a {
			border-bottom-right-radius: 2px;
			border-bottom-left-radius: 2px;
		}

		.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu--dropdown a {
			padding-left: 25px;
			padding-right: 25px;
			padding-top: 6px;
			padding-bottom: 6px;
		}

		.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu--dropdown li:not(:last-child) {
			border-style: solid;
			border-color: #FFD8D8;
			border-bottom-width: 1px;
		}

		.elementor-748 .elementor-element.elementor-element-ed143ab div.elementor-menu-toggle {
			color: #FFFFFF;
		}

		.elementor-748 .elementor-element.elementor-element-ed143ab div.elementor-menu-toggle svg {
			fill: #FFFFFF;
		}

		.elementor-748 .elementor-element.elementor-element-2096f97 {
			--display: flex;
			--justify-content: center;
		}

		.elementor-748 .elementor-element.elementor-element-07f7e4c .elementor-button {
			background-color: var(--e-global-color-primary);
			font-family: "Amaranth", Sans-serif;
			font-size: 16px;
			font-weight: 600;
			fill: var(--e-global-color-917a701);
			color: var(--e-global-color-917a701);
			transition-duration: 0.1s;
			border-radius: 10px 10px 10px 10px;
		}

		.elementor-748 .elementor-element.elementor-element-07f7e4c .elementor-button:hover,
		.elementor-748 .elementor-element.elementor-element-07f7e4c .elementor-button:focus {
			background-color: var(--e-global-color-917a701);
			color: #047411;
			border-color: #000000;
			box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
		}

		.elementor-748 .elementor-element.elementor-element-07f7e4c .elementor-button:hover svg,
		.elementor-748 .elementor-element.elementor-element-07f7e4c .elementor-button:focus svg {
			fill: #047411;
		}

		.elementor-theme-builder-content-area {
			height: 400px;
		}

		.elementor-location-header:before,
		.elementor-location-footer:before {
			content: "";
			display: table;
			clear: both;
		}

		@media(max-width:1366px) {
			.elementor-748 .elementor-element.elementor-element-7679311 {
				--justify-content: center;
			}

			.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu--main .elementor-item {
				padding-left: 12px;
				padding-right: 12px;
			}
		}

		@media(max-width:1200px) {
			.elementor-748 .elementor-element.elementor-element-ed143ab {
				width: var(--container-widget-width, 715px);
				max-width: 715px;
				--container-widget-width: 715px;
				--container-widget-flex-grow: 0;
			}

			.elementor-748 .elementor-element.elementor-element-07f7e4c {
				width: var(--container-widget-width, 168px);
				max-width: 168px;
				--container-widget-width: 168px;
				--container-widget-flex-grow: 0;
			}
		}

		@media(max-width:1024px) {
			.elementor-748 .elementor-element.elementor-element-7679311 {
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 0px;
			}
		}

		@media(max-width:767px) {
			.elementor-748 .elementor-element.elementor-element-bc5d833 {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 0px;
			}

			.elementor-748 .elementor-element.elementor-element-12523ab {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 0px;
			}

			.elementor-748 .elementor-element.elementor-element-4876609 {
				--justify-content: space-between;
				--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-748 .elementor-element.elementor-element-7636654 {
				--width: 60%;
			}

			.elementor-748 .elementor-element.elementor-element-0953593 img {
				width: 84%;
			}

			.elementor-748 .elementor-element.elementor-element-7679311 {
				--width: 25%;
				--justify-content: space-around;
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 15px;
			}

			.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu .elementor-item {
				font-size: 20px;
			}

			.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu--dropdown .elementor-item,
			.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu--dropdown .elementor-sub-item {
				font-size: 18px;
				letter-spacing: 0px;
				word-spacing: 0em;
			}

			.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu--dropdown {
				border-width: 1px 1px 1px 1px;
				border-radius: 1px 1px 1px 1px;
			}

			.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu--dropdown li:first-child a {
				border-top-left-radius: 1px;
				border-top-right-radius: 1px;
			}

			.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu--dropdown li:last-child a {
				border-bottom-right-radius: 1px;
				border-bottom-left-radius: 1px;
			}

			.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu--dropdown a {
				padding-left: 0px;
				padding-right: 0px;
				padding-top: 5px;
				padding-bottom: 5px;
			}

			.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu--main>.elementor-nav-menu>li>.elementor-nav-menu--dropdown,
			.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-nav-menu__container.elementor-nav-menu--dropdown {
				margin-top: 15px !important;
			}

			.elementor-748 .elementor-element.elementor-element-ed143ab {
				--nav-menu-icon-size: 20px;
			}

			.elementor-748 .elementor-element.elementor-element-ed143ab .elementor-menu-toggle {
				border-width: 1px;
				border-radius: 1px;
			}
		}

		@media(min-width:768px) {
			.elementor-748 .elementor-element.elementor-element-7636654 {
				--width: 25%;
			}

			.elementor-748 .elementor-element.elementor-element-7679311 {
				--width: 63%;
			}

			.elementor-748 .elementor-element.elementor-element-2096f97 {
				--width: 15%;
			}
		}

		@media(max-width:1366px) and (min-width:768px) {
			.elementor-748 .elementor-element.elementor-element-7636654 {
				--width: 16.482%;
			}

			.elementor-748 .elementor-element.elementor-element-7679311 {
				--width: 60%;
			}

			.elementor-748 .elementor-element.elementor-element-2096f97 {
				--width: 20%;
			}
		}

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

		.elementor-925 .elementor-element.elementor-element-4f56806>.elementor-container {
			max-width: 1600px;
		}

		.elementor-925 .elementor-element.elementor-element-4f56806 {
			transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
			margin-top: 0px;
			margin-bottom: 0px;
			padding: 80px 15px 80px 15px;
		}

		.elementor-925 .elementor-element.elementor-element-4f56806>.elementor-background-overlay {
			transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
		}

		.elementor-925 .elementor-element.elementor-element-d6186c1>.elementor-element-populated {
			transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		}

		.elementor-925 .elementor-element.elementor-element-d6186c1>.elementor-element-populated>.elementor-background-overlay {
			transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
		}

		.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-925 .elementor-element.elementor-element-9a11376 {
			color: var(--e-global-color-917a701);
		}

		.elementor-925 .elementor-element.elementor-element-6e5fd1b {
			--grid-template-columns: repeat(0, auto);
			--icon-size: 18px;
			--grid-column-gap: 10px;
			--grid-row-gap: 0px;
		}

		.elementor-925 .elementor-element.elementor-element-6e5fd1b .elementor-widget-container {
			text-align: left;
		}

		.elementor-925 .elementor-element.elementor-element-6e5fd1b .elementor-social-icon {
			background-color: #28A737;
		}

		.elementor-925 .elementor-element.elementor-element-37e3192>.elementor-element-populated {
			transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		}

		.elementor-925 .elementor-element.elementor-element-37e3192>.elementor-element-populated>.elementor-background-overlay {
			transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
		}

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

		.elementor-925 .elementor-element.elementor-element-9c05988 .elementor-heading-title {
			font-size: 18px;
			color: var(--e-global-color-917a701);
		}

		.elementor-925 .elementor-element.elementor-element-04b029b {
			--divider-border-style: solid;
			--divider-color: var(--e-global-color-primary);
			--divider-border-width: 3px;
		}

		.elementor-925 .elementor-element.elementor-element-04b029b>.elementor-widget-container {
			margin: -12px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
		}

		.elementor-925 .elementor-element.elementor-element-04b029b .elementor-divider-separator {
			width: 90%;
		}

		.elementor-925 .elementor-element.elementor-element-04b029b .elementor-divider {
			padding-block-start: 0px;
			padding-block-end: 0px;
		}

		.elementor-925 .elementor-element.elementor-element-3c6d6ec>.elementor-widget-container {
			margin: 00px 0px 0px -15px;
			padding: 0px 0px 0px 0px;
		}

		.elementor-925 .elementor-element.elementor-element-3c6d6ec .elementor-nav-menu .elementor-item {
			font-size: 18px;
		}

		.elementor-925 .elementor-element.elementor-element-3c6d6ec .elementor-nav-menu--main .elementor-item {
			color: var(--e-global-color-917a701);
			fill: var(--e-global-color-917a701);
		}

		.elementor-925 .elementor-element.elementor-element-3c6d6ec .elementor-nav-menu--dropdown {
			border-style: none;
		}

		.elementor-925 .elementor-element.elementor-element-3c6d6ec .elementor-nav-menu--dropdown li:not(:last-child) {
			border-style: none;
		}

		.elementor-925 .elementor-element.elementor-element-e0f3a9d>.elementor-element-populated {
			transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
			margin: 0px 0px 0px 0px;
			--e-column-margin-right: 0px;
			--e-column-margin-left: 0px;
		}

		.elementor-925 .elementor-element.elementor-element-e0f3a9d>.elementor-element-populated>.elementor-background-overlay {
			transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
		}

		.elementor-925 .elementor-element.elementor-element-1e6530d .elementor-heading-title {
			font-size: 18px;
			color: var(--e-global-color-917a701);
		}

		.elementor-925 .elementor-element.elementor-element-079af9f {
			--divider-border-style: solid;
			--divider-color: var(--e-global-color-primary);
			--divider-border-width: 3px;
		}

		.elementor-925 .elementor-element.elementor-element-079af9f>.elementor-widget-container {
			margin: -12px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
		}

		.elementor-925 .elementor-element.elementor-element-079af9f .elementor-divider-separator {
			width: 90%;
		}

		.elementor-925 .elementor-element.elementor-element-079af9f .elementor-divider {
			padding-block-start: 0px;
			padding-block-end: 0px;
		}

		.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-925 .elementor-element.elementor-element-80f8118 {
			width: var(--container-widget-width, 89.789%);
			max-width: 89.789%;
			--container-widget-width: 89.789%;
			--container-widget-flex-grow: 0;
			--e-icon-list-icon-size: 18px;
			--icon-vertical-offset: 0px;
		}

		.elementor-925 .elementor-element.elementor-element-80f8118 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
			padding-block-end: calc(25px/2);
		}

		.elementor-925 .elementor-element.elementor-element-80f8118 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
			margin-block-start: calc(25px/2);
		}

		.elementor-925 .elementor-element.elementor-element-80f8118 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
			margin-inline: calc(25px/2);
		}

		.elementor-925 .elementor-element.elementor-element-80f8118 .elementor-icon-list-items.elementor-inline-items {
			margin-inline: calc(-25px/2);
		}

		.elementor-925 .elementor-element.elementor-element-80f8118 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
			inset-inline-end: calc(-25px/2);
		}

		.elementor-925 .elementor-element.elementor-element-80f8118 .elementor-icon-list-icon i {
			transition: color 0.3s;
		}

		.elementor-925 .elementor-element.elementor-element-80f8118 .elementor-icon-list-icon svg {
			transition: fill 0.3s;
		}

		.elementor-925 .elementor-element.elementor-element-80f8118 .elementor-icon-list-icon {
			padding-inline-end: 0px;
		}

		.elementor-925 .elementor-element.elementor-element-80f8118 .elementor-icon-list-item>.elementor-icon-list-text,
		.elementor-925 .elementor-element.elementor-element-80f8118 .elementor-icon-list-item>a {
			font-size: 18px;
			font-weight: 600;
			line-height: 20px;
		}

		.elementor-925 .elementor-element.elementor-element-80f8118 .elementor-icon-list-text {
			color: #FFFFFF;
			transition: color 0.3s;
		}

		.elementor-925 .elementor-element.elementor-element-ebd3046>.elementor-element-populated {
			transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		}

		.elementor-925 .elementor-element.elementor-element-ebd3046>.elementor-element-populated>.elementor-background-overlay {
			transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
		}

		.elementor-925 .elementor-element.elementor-element-5a4462a .elementor-heading-title {
			font-size: 18px;
			color: var(--e-global-color-917a701);
		}

		.elementor-925 .elementor-element.elementor-element-250a252 {
			--divider-border-style: solid;
			--divider-color: var(--e-global-color-primary);
			--divider-border-width: 3px;
		}

		.elementor-925 .elementor-element.elementor-element-250a252>.elementor-widget-container {
			margin: -12px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
		}

		.elementor-925 .elementor-element.elementor-element-250a252 .elementor-divider-separator {
			width: 90%;
		}

		.elementor-925 .elementor-element.elementor-element-250a252 .elementor-divider {
			padding-block-start: 0px;
			padding-block-end: 0px;
		}

		.elementor-925 .elementor-element.elementor-element-fc34208 {
			width: var(--container-widget-width, 89.789%);
			max-width: 89.789%;
			--container-widget-width: 89.789%;
			--container-widget-flex-grow: 0;
			--e-icon-list-icon-size: 18px;
			--icon-vertical-offset: 0px;
		}

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

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

		.elementor-925 .elementor-element.elementor-element-fc34208 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
			margin-inline: calc(25px/2);
		}

		.elementor-925 .elementor-element.elementor-element-fc34208 .elementor-icon-list-items.elementor-inline-items {
			margin-inline: calc(-25px/2);
		}

		.elementor-925 .elementor-element.elementor-element-fc34208 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
			inset-inline-end: calc(-25px/2);
		}

		.elementor-925 .elementor-element.elementor-element-fc34208 .elementor-icon-list-icon i {
			transition: color 0.3s;
		}

		.elementor-925 .elementor-element.elementor-element-fc34208 .elementor-icon-list-icon svg {
			transition: fill 0.3s;
		}

		.elementor-925 .elementor-element.elementor-element-fc34208 .elementor-icon-list-icon {
			padding-inline-end: 0px;
		}

		.elementor-925 .elementor-element.elementor-element-fc34208 .elementor-icon-list-item>.elementor-icon-list-text,
		.elementor-925 .elementor-element.elementor-element-fc34208 .elementor-icon-list-item>a {
			font-size: 18px;
			font-weight: 600;
			line-height: 20px;
		}

		.elementor-925 .elementor-element.elementor-element-fc34208 .elementor-icon-list-text {
			color: #FFFFFF;
			transition: color 0.3s;
		}

		.elementor-925 .elementor-element.elementor-element-ead355d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
		.elementor-925 .elementor-element.elementor-element-ead355d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: #E2F3E4;
		}

		.elementor-925 .elementor-element.elementor-element-ead355d>.elementor-element-populated {
			transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		}

		.elementor-925 .elementor-element.elementor-element-ead355d>.elementor-element-populated>.elementor-background-overlay {
			transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
		}

		.elementor-theme-builder-content-area {
			height: 400px;
		}

		.elementor-location-header:before,
		.elementor-location-footer:before {
			content: "";
			display: table;
			clear: both;
		}

		@media(max-width:767px) {
			.elementor-925 .elementor-element.elementor-element-d6186c1>.elementor-element-populated {
				margin: 0px 0px 0px 0px;
				--e-column-margin-right: 0px;
				--e-column-margin-left: 0px;
				padding: 0px 0px 0px 0px;
			}

			.elementor-925 .elementor-element.elementor-element-64db4fd {
				text-align: start;
			}

			.elementor-925 .elementor-element.elementor-element-64db4fd img {
				width: 59%;
			}

			.elementor-925 .elementor-element.elementor-element-9a11376 {
				text-align: start;
			}

			.elementor-925 .elementor-element.elementor-element-6e5fd1b .elementor-widget-container {
				text-align: left;
			}

			.elementor-925 .elementor-element.elementor-element-37e3192>.elementor-element-populated {
				margin: 7px 0px 7px 0px;
				--e-column-margin-right: 0px;
				--e-column-margin-left: 0px;
				padding: 0px 0px 0px 10px;
			}

			.elementor-925 .elementor-element.elementor-element-3c6d6ec .elementor-nav-menu--main .elementor-item {
				padding-left: 27px;
				padding-right: 27px;
				padding-top: 5px;
				padding-bottom: 5px;
			}

			.elementor-925 .elementor-element.elementor-element-e0f3a9d>.elementor-element-populated {
				margin: 7px 0px 7px 0px;
				--e-column-margin-right: 0px;
				--e-column-margin-left: 0px;
				padding: 0px 0px 0px 10px;
			}

			.elementor-925 .elementor-element.elementor-element-80f8118 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
				padding-block-end: calc(10px/2);
			}

			.elementor-925 .elementor-element.elementor-element-80f8118 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
				margin-block-start: calc(10px/2);
			}

			.elementor-925 .elementor-element.elementor-element-80f8118 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
				margin-inline: calc(10px/2);
			}

			.elementor-925 .elementor-element.elementor-element-80f8118 .elementor-icon-list-items.elementor-inline-items {
				margin-inline: calc(-10px/2);
			}

			.elementor-925 .elementor-element.elementor-element-80f8118 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
				inset-inline-end: calc(-10px/2);
			}

			.elementor-925 .elementor-element.elementor-element-80f8118 {
				--icon-vertical-align: center;
			}

			.elementor-925 .elementor-element.elementor-element-ebd3046>.elementor-element-populated {
				margin: 7px 0px 0px 0px;
				--e-column-margin-right: 0px;
				--e-column-margin-left: 0px;
				padding: 0px 0px 0px 10px;
			}

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

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

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

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

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

			.elementor-925 .elementor-element.elementor-element-fc34208 {
				--icon-vertical-align: center;
			}
		}

		/*# sourceURL=elementor-frontend-inline-css */
	