
		.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-2983 .elementor-element.elementor-element-c2c5e75 {
			--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-2983 .elementor-element.elementor-element-e8f7caf {
			--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-2983 .elementor-element.elementor-element-d0cde7f {
			--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-2983 .elementor-element.elementor-element-d0cde7f:not(.elementor-motion-effects-element-type-background),
		.elementor-2983 .elementor-element.elementor-element-d0cde7f>.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-2983 .elementor-element.elementor-element-00e4409 .elementor-heading-title {
			font-family: "Arial", Sans-serif;
			color: var(--e-global-color-917a701);
		}

		.elementor-2983 .elementor-element.elementor-element-3e09227 {
			--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-2983 .elementor-element.elementor-element-3a26736 {
			--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-2983 .elementor-element.elementor-element-15ff303 {
			text-align: start;
		}

		.elementor-2983 .elementor-element.elementor-element-15ff303 .elementor-heading-title {
			font-family: "Oswald", Sans-serif;
			font-size: 50px;
			font-weight: 600;
			line-height: 62px;
			color: var(--e-global-color-650b861);
		}

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

		.elementor-2983 .elementor-element.elementor-element-14ded11 p {
			margin-block-end: 8px;
		}

		.elementor-2983 .elementor-element.elementor-element-829ef6f {
			--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-2983 .elementor-element.elementor-element-53e63fc img {}

		.elementor-2983 .elementor-element.elementor-element-dcc4cc4 {
			--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-2983 .elementor-element.elementor-element-ec50287 {
			--display: flex;
			--min-height: 0px;
			--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: center;
		}

		.elementor-2983 .elementor-element.elementor-element-ec50287:not(.elementor-motion-effects-element-type-background),
		.elementor-2983 .elementor-element.elementor-element-ec50287>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-image: url("/wp-content/themes/sara-movers/imported/assets/img/green1.png");

			background-repeat: no-repeat;
			background-size: contain;
		}

		.elementor-2983 .elementor-element.elementor-element-c541212 {
			--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-2983 .elementor-element.elementor-element-997c56b {
			text-align: start;
		}

		.elementor-2983 .elementor-element.elementor-element-997c56b .elementor-heading-title {
			font-family: "Oswald", Sans-serif;
			font-size: 50px;
			font-weight: 600;
			line-height: 62px;
			color: var(--e-global-color-650b861);
		}

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

		.elementor-2983 .elementor-element.elementor-element-6435445 p {
			margin-block-end: 8px;
		}

		.elementor-2983 .elementor-element.elementor-element-61e5879 {
			--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-2983 .elementor-element.elementor-element-9bd7f8f {
			--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-2983 .elementor-element.elementor-element-0701ab4 {
			text-align: start;
		}

		.elementor-2983 .elementor-element.elementor-element-0701ab4 .elementor-heading-title {
			font-family: "Oswald", Sans-serif;
			font-size: 50px;
			font-weight: 600;
			line-height: 62px;
			color: var(--e-global-color-650b861);
		}

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

		.elementor-2983 .elementor-element.elementor-element-1b7bcb2 p {
			margin-block-end: 8px;
		}

		.elementor-2983 .elementor-element.elementor-element-8624e88 {
			--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-2983 .elementor-element.elementor-element-bbb280f {
			--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;
			--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-2983 .elementor-element.elementor-element-6c3d259 {
			--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-2983 .elementor-element.elementor-element-6c3d259:not(.elementor-motion-effects-element-type-background),
		.elementor-2983 .elementor-element.elementor-element-6c3d259>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: var(--e-global-color-a847a2d);
		}

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

		.elementor-2983 .elementor-element.elementor-element-b1a9987 {
			--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-2983 .elementor-element.elementor-element-0bdd1e7 {
			text-align: start;
		}

		.elementor-2983 .elementor-element.elementor-element-0bdd1e7 .elementor-heading-title {
			font-family: "Oswald", Sans-serif;
			font-size: 50px;
			font-weight: 600;
			line-height: 62px;
			color: var(--e-global-color-650b861);
		}

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

		.elementor-2983 .elementor-element.elementor-element-863a93d p {
			margin-block-end: 8px;
		}

		.elementor-2983 .elementor-element.elementor-element-f9bd20f {
			text-align: start;
		}

		.elementor-2983 .elementor-element.elementor-element-4f65aec {
			--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;
		}

		.elementor-2983 .elementor-element.elementor-element-ff8cd72 {
			text-align: start;
		}

		.elementor-2983 .elementor-element.elementor-element-ff8cd72 .elementor-heading-title {
			font-family: "Oswald", Sans-serif;
			font-size: 50px;
			font-weight: 600;
			line-height: 62px;
			color: var(--e-global-color-650b861);
		}

		.elementor-2983 .elementor-element.elementor-element-37e2e18 {
			--display: flex;
			--flex-direction: row;
			--container-widget-width: initial;
			--container-widget-height: 100%;
			--container-widget-flex-grow: 1;
			--container-widget-align-self: stretch;
			--flex-wrap-mobile: wrap;
			--gap: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px;
			--padding-top: 0px;
			--padding-bottom: 0px;
			--padding-left: 0px;
			--padding-right: 0px;
		}

		.elementor-2983 .elementor-element.elementor-element-35e2486 {
			--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;
			--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-2983 .elementor-element.elementor-element-58cf128 {
			text-align: start;
		}

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

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

		.elementor-2983 .elementor-element.elementor-element-6600239 p {
			margin-block-end: 8px;
		}

		.elementor-2983 .elementor-element.elementor-element-f83273f {
			--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;
			--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-2983 .elementor-element.elementor-element-c788ba5 {
			text-align: start;
		}

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

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

		.elementor-2983 .elementor-element.elementor-element-37dccad p {
			margin-block-end: 8px;
		}

		.elementor-2983 .elementor-element.elementor-element-f8df369 {
			--display: flex;
			--flex-direction: row;
			--container-widget-width: initial;
			--container-widget-height: 100%;
			--container-widget-flex-grow: 1;
			--container-widget-align-self: stretch;
			--flex-wrap-mobile: wrap;
			--gap: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px;
			--padding-top: 0px;
			--padding-bottom: 0px;
			--padding-left: 0px;
			--padding-right: 0px;
		}

		.elementor-2983 .elementor-element.elementor-element-388f532 {
			--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;
			--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-2983 .elementor-element.elementor-element-fbdbe38 {
			text-align: start;
		}

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

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

		.elementor-2983 .elementor-element.elementor-element-a8fb695 p {
			margin-block-end: 8px;
		}

		.elementor-2983 .elementor-element.elementor-element-19f33ba {
			--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;
			--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-2983 .elementor-element.elementor-element-18e2451 {
			text-align: start;
		}

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

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

		.elementor-2983 .elementor-element.elementor-element-8f60dfd p {
			margin-block-end: 8px;
		}

		.elementor-2983 .elementor-element.elementor-element-7e93174 {
			--display: flex;
			--flex-direction: row;
			--container-widget-width: initial;
			--container-widget-height: 100%;
			--container-widget-flex-grow: 1;
			--container-widget-align-self: stretch;
			--flex-wrap-mobile: wrap;
			--gap: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px;
			--padding-top: 0px;
			--padding-bottom: 0px;
			--padding-left: 0px;
			--padding-right: 0px;
		}

		.elementor-2983 .elementor-element.elementor-element-eaf6f03 {
			text-align: start;
		}

		.elementor-2983 .elementor-element.elementor-element-eaf6f03 .elementor-heading-title {
			font-family: "Oswald", Sans-serif;
			font-size: 50px;
			font-weight: 600;
			line-height: 62px;
			color: var(--e-global-color-650b861);
		}

		.elementor-2983 .elementor-element.elementor-element-9385b1f {
			--display: flex;
			--flex-direction: row;
			--container-widget-width: initial;
			--container-widget-height: 100%;
			--container-widget-flex-grow: 1;
			--container-widget-align-self: stretch;
			--flex-wrap-mobile: wrap;
			--gap: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px;
			--padding-top: 0px;
			--padding-bottom: 0px;
			--padding-left: 0px;
			--padding-right: 0px;
		}

		.elementor-2983 .elementor-element.elementor-element-730f7fc {
			--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;
			--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-2983 .elementor-element.elementor-element-b9a746a {
			text-align: start;
		}

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

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

		.elementor-2983 .elementor-element.elementor-element-e00be71 p {
			margin-block-end: 8px;
		}

		.elementor-2983 .elementor-element.elementor-element-c931e3f {
			--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;
			--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-2983 .elementor-element.elementor-element-ad2ae77 {
			text-align: start;
		}

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

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

		.elementor-2983 .elementor-element.elementor-element-1455c29 p {
			margin-block-end: 8px;
		}

		.elementor-2983 .elementor-element.elementor-element-8177c4c {
			--display: flex;
			--flex-direction: row;
			--container-widget-width: initial;
			--container-widget-height: 100%;
			--container-widget-flex-grow: 1;
			--container-widget-align-self: stretch;
			--flex-wrap-mobile: wrap;
			--gap: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px;
			--padding-top: 0px;
			--padding-bottom: 0px;
			--padding-left: 0px;
			--padding-right: 0px;
		}

		.elementor-2983 .elementor-element.elementor-element-f4677c2 {
			--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;
			--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-2983 .elementor-element.elementor-element-4807db4 {
			text-align: start;
		}

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

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

		.elementor-2983 .elementor-element.elementor-element-6282b3a p {
			margin-block-end: 8px;
		}

		.elementor-2983 .elementor-element.elementor-element-8c5fe5c {
			--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;
			--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-2983 .elementor-element.elementor-element-26ea388 {
			text-align: start;
		}

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

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

		.elementor-2983 .elementor-element.elementor-element-0acb254 p {
			margin-block-end: 8px;
		}

		.elementor-2983 .elementor-element.elementor-element-68bed27 {
			--display: flex;
			--flex-direction: row;
			--container-widget-width: initial;
			--container-widget-height: 100%;
			--container-widget-flex-grow: 1;
			--container-widget-align-self: stretch;
			--flex-wrap-mobile: wrap;
			--gap: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px;
			--padding-top: 0px;
			--padding-bottom: 0px;
			--padding-left: 0px;
			--padding-right: 0px;
		}

		.elementor-2983 .elementor-element.elementor-element-bd74306 {
			--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;
			--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-2983 .elementor-element.elementor-element-59a4462 {
			text-align: start;
		}

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

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

		.elementor-2983 .elementor-element.elementor-element-e1f95df p {
			margin-block-end: 8px;
		}

		.elementor-2983 .elementor-element.elementor-element-11fc1b9 {
			--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;
			--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-2983 .elementor-element.elementor-element-17099bc {
			text-align: start;
		}

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

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

		.elementor-2983 .elementor-element.elementor-element-8f83031 p {
			margin-block-end: 8px;
		}

		.elementor-2983 .elementor-element.elementor-element-3933707 {
			--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;
			--padding-top: 0px;
			--padding-bottom: 0px;
			--padding-left: 0px;
			--padding-right: 0px;
		}

		.elementor-2983 .elementor-element.elementor-element-da4462b {
			text-align: start;
		}

		.elementor-2983 .elementor-element.elementor-element-da4462b .elementor-heading-title {
			font-family: "Oswald", Sans-serif;
			font-size: 50px;
			font-weight: 600;
			line-height: 62px;
			color: var(--e-global-color-650b861);
		}

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

		.elementor-2983 .elementor-element.elementor-element-b79fa35 p {
			margin-block-end: 8px;
		}

		.elementor-2983 .elementor-element.elementor-element-1d8303c img {
			width: 100%;
			border-style: solid;
			border-width: 0px 5px 6px 0px;
			border-radius: 11px 11px 11px 11px;
		}

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

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

		.elementor-2983 .elementor-element.elementor-element-72ab016 {
			--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-2983 .elementor-element.elementor-element-4988e52 {
			--display: flex;
		}

		.elementor-2983 .elementor-element.elementor-element-0f8020b {
			text-align: start;
		}

		.elementor-2983 .elementor-element.elementor-element-0f8020b .elementor-heading-title {
			font-family: "Oswald", Sans-serif;
			font-size: 50px;
			font-weight: 600;
			line-height: 62px;
			color: var(--e-global-color-650b861);
		}

		.elementor-2983 .elementor-element.elementor-element-5a1a3a3 iframe {
			filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
		}

		.elementor-2983 .elementor-element.elementor-element-2b76707 {
			--display: flex;
		}

		.elementor-2983 .elementor-element.elementor-element-aec1429 {
			text-align: start;
		}

		.elementor-2983 .elementor-element.elementor-element-aec1429 .elementor-heading-title {
			font-family: "Oswald", Sans-serif;
			font-size: 50px;
			font-weight: 600;
			line-height: 62px;
			color: var(--e-global-color-650b861);
		}

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

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

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

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

		.elementor-2983 .elementor-element.elementor-element-5203eba.elementor-element {
			--flex-grow: 0;
			--flex-shrink: 0;
		}

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

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

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

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

		.elementor-2983 .elementor-element.elementor-element-5203eba .elementskit-accordion .elementskit-card-body p {
			color: #000000;
		}

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

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

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

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

		.elementor-2983 .elementor-element.elementor-element-5203eba .elementskit-accordion>.elementskit-card {
			border-style: solid;
			border-radius: 14px 14px 14px 14px;
		}

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

		.elementor-2983 .elementor-element.elementor-element-5203eba .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-2983 .elementor-element.elementor-element-5203eba .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-2983 .elementor-element.elementor-element-5203eba .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group {
			padding: 0px 0px 0px 0px;
		}

		@media(min-width:768px) {
			.elementor-2983 .elementor-element.elementor-element-3a26736 {
				--width: 50%;
			}

			.elementor-2983 .elementor-element.elementor-element-829ef6f {
				--width: 50%;
			}

			.elementor-2983 .elementor-element.elementor-element-ec50287 {
				--width: 50%;
			}

			.elementor-2983 .elementor-element.elementor-element-c541212 {
				--width: 50%;
			}

			.elementor-2983 .elementor-element.elementor-element-9bd7f8f {
				--width: 50%;
			}

			.elementor-2983 .elementor-element.elementor-element-8624e88 {
				--width: 50%;
			}

			.elementor-2983 .elementor-element.elementor-element-35e2486 {
				--width: 50%;
			}

			.elementor-2983 .elementor-element.elementor-element-f83273f {
				--width: 50%;
			}

			.elementor-2983 .elementor-element.elementor-element-388f532 {
				--width: 50%;
			}

			.elementor-2983 .elementor-element.elementor-element-19f33ba {
				--width: 50%;
			}

			.elementor-2983 .elementor-element.elementor-element-730f7fc {
				--width: 50%;
			}

			.elementor-2983 .elementor-element.elementor-element-c931e3f {
				--width: 50%;
			}

			.elementor-2983 .elementor-element.elementor-element-f4677c2 {
				--width: 50%;
			}

			.elementor-2983 .elementor-element.elementor-element-8c5fe5c {
				--width: 50%;
			}

			.elementor-2983 .elementor-element.elementor-element-bd74306 {
				--width: 50%;
			}

			.elementor-2983 .elementor-element.elementor-element-11fc1b9 {
				--width: 50%;
			}
		}

		@media(max-width:767px) {
			.elementor-2983 .elementor-element.elementor-element-c2c5e75 {
				--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-2983 .elementor-element.elementor-element-e8f7caf {
				--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-2983 .elementor-element.elementor-element-d0cde7f {
				--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-2983 .elementor-element.elementor-element-99266f4>.elementor-widget-container {
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
			}

			.elementor-2983 .elementor-element.elementor-element-99266f4 {
				text-align: center;
			}

			.elementor-2983 .elementor-element.elementor-element-99266f4 p {
				margin-block-end: 0px;
			}

			.elementor-2983 .elementor-element.elementor-element-00e4409>.elementor-widget-container {
				margin: -33px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
			}

			.elementor-2983 .elementor-element.elementor-element-00e4409 {
				text-align: center;
			}

			.elementor-2983 .elementor-element.elementor-element-00e4409 .elementor-heading-title {
				font-size: 15px;
			}

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

			.elementor-2983 .elementor-element.elementor-element-3a26736 {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
			}

			.elementor-2983 .elementor-element.elementor-element-15ff303 {
				text-align: start;
			}

			.elementor-2983 .elementor-element.elementor-element-15ff303 .elementor-heading-title {
				font-size: 27px;
				line-height: 1.5em;
			}

			.elementor-2983 .elementor-element.elementor-element-14ded11 {
				text-align: center;
				line-height: 1.4em;
			}

			.elementor-2983 .elementor-element.elementor-element-14ded11 p {
				margin-block-end: 0px;
			}

			.elementor-2983 .elementor-element.elementor-element-dcc4cc4 {
				--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;
				--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-2983 .elementor-element.elementor-element-ec50287 {
				--min-height: 685px;
			}

			.elementor-2983 .elementor-element.elementor-element-c541212 {
				--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-2983 .elementor-element.elementor-element-997c56b {
				text-align: start;
			}

			.elementor-2983 .elementor-element.elementor-element-997c56b .elementor-heading-title {
				font-size: 27px;
				line-height: 1.5em;
			}

			.elementor-2983 .elementor-element.elementor-element-6435445 {
				column-gap: 0px;
				text-align: start;
				line-height: 1.4em;
			}

			.elementor-2983 .elementor-element.elementor-element-61e5879 {
				--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-2983 .elementor-element.elementor-element-9bd7f8f {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
			}

			.elementor-2983 .elementor-element.elementor-element-0701ab4 {
				text-align: start;
			}

			.elementor-2983 .elementor-element.elementor-element-0701ab4 .elementor-heading-title {
				font-size: 30px;
				line-height: 1.5em;
			}

			.elementor-2983 .elementor-element.elementor-element-1b7bcb2 {
				column-gap: 0px;
				text-align: start;
				line-height: 1.4em;
			}

			.elementor-2983 .elementor-element.elementor-element-bbb280f {
				--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-2983 .elementor-element.elementor-element-6c3d259 {
				--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-2983 .elementor-element.elementor-element-6b801f7>.elementor-widget-container {
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
			}

			.elementor-2983 .elementor-element.elementor-element-6b801f7 {
				text-align: center;
			}

			.elementor-2983 .elementor-element.elementor-element-6b801f7 p {
				margin-block-end: 0px;
			}

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

			.elementor-2983 .elementor-element.elementor-element-ea9499d {
				text-align: center;
			}

			.elementor-2983 .elementor-element.elementor-element-ea9499d .elementor-heading-title {
				font-size: 15px;
			}

			.elementor-2983 .elementor-element.elementor-element-b1a9987 {
				--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-2983 .elementor-element.elementor-element-0bdd1e7 {
				text-align: start;
			}

			.elementor-2983 .elementor-element.elementor-element-0bdd1e7 .elementor-heading-title {
				font-size: 28px;
				line-height: 1.5em;
			}

			.elementor-2983 .elementor-element.elementor-element-863a93d {
				column-gap: 0px;
				text-align: start;
				line-height: 1.4em;
			}

			.elementor-2983 .elementor-element.elementor-element-4f65aec {
				--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-2983 .elementor-element.elementor-element-ff8cd72 {
				text-align: start;
			}

			.elementor-2983 .elementor-element.elementor-element-ff8cd72 .elementor-heading-title {
				font-size: 30px;
				line-height: 1.5em;
			}

			.elementor-2983 .elementor-element.elementor-element-37e2e18 {
				--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-2983 .elementor-element.elementor-element-35e2486 {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
			}

			.elementor-2983 .elementor-element.elementor-element-58cf128 {
				text-align: start;
			}

			.elementor-2983 .elementor-element.elementor-element-58cf128 .elementor-heading-title {
				font-size: 20px;
				line-height: 28px;
			}

			.elementor-2983 .elementor-element.elementor-element-6600239 {
				column-gap: 0px;
				text-align: start;
				line-height: 1.4em;
			}

			.elementor-2983 .elementor-element.elementor-element-f83273f {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
			}

			.elementor-2983 .elementor-element.elementor-element-c788ba5 {
				text-align: start;
			}

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

			.elementor-2983 .elementor-element.elementor-element-37dccad {
				column-gap: 0px;
				text-align: start;
				line-height: 1.4em;
			}

			.elementor-2983 .elementor-element.elementor-element-f8df369 {
				--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-2983 .elementor-element.elementor-element-388f532 {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
			}

			.elementor-2983 .elementor-element.elementor-element-fbdbe38 {
				text-align: start;
			}

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

			.elementor-2983 .elementor-element.elementor-element-a8fb695 {
				column-gap: 0px;
				text-align: start;
				line-height: 1.4em;
			}

			.elementor-2983 .elementor-element.elementor-element-19f33ba {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
			}

			.elementor-2983 .elementor-element.elementor-element-18e2451 {
				text-align: start;
			}

			.elementor-2983 .elementor-element.elementor-element-18e2451 .elementor-heading-title {
				font-size: 20px;
				line-height: 28px;
			}

			.elementor-2983 .elementor-element.elementor-element-8f60dfd {
				column-gap: 0px;
				text-align: start;
				line-height: 1.4em;
			}

			.elementor-2983 .elementor-element.elementor-element-7e93174 {
				--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-2983 .elementor-element.elementor-element-eaf6f03>.elementor-widget-container {
				padding: 0px 0px 0px 0px;
			}

			.elementor-2983 .elementor-element.elementor-element-eaf6f03 {
				text-align: start;
			}

			.elementor-2983 .elementor-element.elementor-element-eaf6f03 .elementor-heading-title {
				font-size: 26px;
				line-height: 1.5em;
			}

			.elementor-2983 .elementor-element.elementor-element-9385b1f {
				--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-2983 .elementor-element.elementor-element-730f7fc {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
			}

			.elementor-2983 .elementor-element.elementor-element-b9a746a {
				text-align: start;
			}

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

			.elementor-2983 .elementor-element.elementor-element-e00be71 {
				column-gap: 0px;
				text-align: start;
				line-height: 1.4em;
			}

			.elementor-2983 .elementor-element.elementor-element-c931e3f {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
			}

			.elementor-2983 .elementor-element.elementor-element-ad2ae77 {
				text-align: start;
			}

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

			.elementor-2983 .elementor-element.elementor-element-1455c29 {
				column-gap: 0px;
				text-align: start;
				line-height: 1.4em;
			}

			.elementor-2983 .elementor-element.elementor-element-8177c4c {
				--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-2983 .elementor-element.elementor-element-f4677c2 {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
			}

			.elementor-2983 .elementor-element.elementor-element-4807db4 {
				text-align: start;
			}

			.elementor-2983 .elementor-element.elementor-element-4807db4 .elementor-heading-title {
				font-size: 20px;
				line-height: 28px;
			}

			.elementor-2983 .elementor-element.elementor-element-6282b3a {
				column-gap: 0px;
				text-align: start;
				line-height: 1.4em;
			}

			.elementor-2983 .elementor-element.elementor-element-8c5fe5c {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
			}

			.elementor-2983 .elementor-element.elementor-element-26ea388 {
				text-align: start;
			}

			.elementor-2983 .elementor-element.elementor-element-26ea388 .elementor-heading-title {
				font-size: 20px;
				line-height: 28px;
			}

			.elementor-2983 .elementor-element.elementor-element-0acb254 {
				column-gap: 0px;
				text-align: start;
				line-height: 1.4em;
			}

			.elementor-2983 .elementor-element.elementor-element-68bed27 {
				--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-2983 .elementor-element.elementor-element-bd74306 {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
			}

			.elementor-2983 .elementor-element.elementor-element-59a4462 {
				text-align: start;
			}

			.elementor-2983 .elementor-element.elementor-element-59a4462 .elementor-heading-title {
				font-size: 20px;
				line-height: 28px;
			}

			.elementor-2983 .elementor-element.elementor-element-e1f95df {
				column-gap: 0px;
				text-align: start;
				line-height: 1.4em;
			}

			.elementor-2983 .elementor-element.elementor-element-11fc1b9 {
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px;
			}

			.elementor-2983 .elementor-element.elementor-element-17099bc {
				text-align: start;
			}

			.elementor-2983 .elementor-element.elementor-element-17099bc .elementor-heading-title {
				font-size: 20px;
				line-height: 28px;
			}

			.elementor-2983 .elementor-element.elementor-element-8f83031 {
				column-gap: 0px;
				text-align: start;
				line-height: 1.4em;
			}

			.elementor-2983 .elementor-element.elementor-element-3933707 {
				--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-2983 .elementor-element.elementor-element-da4462b>.elementor-widget-container {
				padding: 0px 0px 0px 0px;
			}

			.elementor-2983 .elementor-element.elementor-element-da4462b {
				text-align: start;
			}

			.elementor-2983 .elementor-element.elementor-element-da4462b .elementor-heading-title {
				font-size: 30px;
				line-height: 1.5em;
			}

			.elementor-2983 .elementor-element.elementor-element-b79fa35>.elementor-widget-container {
				padding: 0px 0px 0px 0px;
			}

			.elementor-2983 .elementor-element.elementor-element-b79fa35 {
				column-gap: 0px;
				text-align: start;
				line-height: 1.4em;
			}

			.elementor-2983 .elementor-element.elementor-element-1d8303c img {
				width: 100%;
				height: 100%;
				object-fit: contain;
			}

			.elementor-2983 .elementor-element.elementor-element-d80b66b {
				--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-2983 .elementor-element.elementor-element-c8bb2c6>.elementor-widget-container {
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
			}

			.elementor-2983 .elementor-element.elementor-element-c8bb2c6 {
				text-align: center;
			}

			.elementor-2983 .elementor-element.elementor-element-c8bb2c6 p {
				margin-block-end: 0px;
			}

			.elementor-2983 .elementor-element.elementor-element-53c3a68>.elementor-widget-container {
				margin: -33px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
			}

			.elementor-2983 .elementor-element.elementor-element-53c3a68 {
				text-align: center;
			}

			.elementor-2983 .elementor-element.elementor-element-53c3a68 .elementor-heading-title {
				font-size: 15px;
			}

			.elementor-2983 .elementor-element.elementor-element-72ab016 {
				--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-2983 .elementor-element.elementor-element-0f8020b {
				text-align: start;
			}

			.elementor-2983 .elementor-element.elementor-element-0f8020b .elementor-heading-title {
				font-size: 30px;
				line-height: 1.5em;
			}

			.elementor-2983 .elementor-element.elementor-element-aec1429 {
				text-align: start;
			}

			.elementor-2983 .elementor-element.elementor-element-aec1429 .elementor-heading-title {
				font-size: 35px;
				line-height: 1.5em;
			}

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

			.elementor-2983 .elementor-element.elementor-element-5203eba .elementskit-accordion .elementskit-card-body p,
			.elementor-2983 .elementor-element.elementor-element-5203eba .elementskit-accordion .elementskit-card-body {
				font-size: 20px;
			}

			.elementor-2983 .elementor-element.elementor-element-5203eba .elementskit-accordion .elementskit-card-body {
				padding: 0px 0px 0px 25px;
			}

			.elementor-2983 .elementor-element.elementor-element-5203eba .elementskit-accordion>.elementskit-card.active {
				border-width: 1px 1px 1px 1px;
			}

			.elementor-2983 .elementor-element.elementor-element-5203eba .ekit_accordion_icon_group,
			.elementor-2983 .elementor-element.elementor-element-5203eba .ekit_accordion_icon_left_group {
				margin: 0px 11px 0px 3px;
			}
		}

		.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;
			}
		}

		.elementor-1107 .elementor-element.elementor-element-1bcee8a {
			--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-1107 .elementor-element.elementor-element-2bd1ff8 {
			--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;
		}

		.elementor-1107 .elementor-element.elementor-element-2bd1ff8.e-con {
			--order: 99999
				/* order end hack */
			;
		}

		.elementor-1107 .elementor-element.elementor-element-db75559>.elementor-widget-container {
			margin: 70px 0px 0px 0px;
		}

		.elementor-1107 .elementor-element.elementor-element-db75559 .elementor-toc__header-title {
			text-align: start;
		}

		.elementor-1107 .elementor-element.elementor-element-db75559 .elementor-toc__header,
		.elementor-1107 .elementor-element.elementor-element-db75559 .elementor-toc__header-title {
			font-family: "Outfit", Sans-serif;
		}

		.elementor-1107 .elementor-element.elementor-element-db75559 .elementor-toc__header {
			flex-direction: row;
		}

		.elementor-1107 .elementor-element.elementor-element-db75559 .elementor-toc__list-item {
			font-family: "Outfit", Sans-serif;
		}

		.elementor-1107 .elementor-element.elementor-element-db75559 {
			--item-text-hover-decoration: underline;
		}

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

		.elementor-1107 .elementor-element.elementor-element-bd9f27e.elementor-element {
			--order: -99999
				/* order start hack */
			;
		}

		.elementor-1107 .elementor-element.elementor-element-e57d6ae.elementor-element {
			--order: -99999
				/* order start hack */
			;
		}

		.elementor-1107 .elementor-element.elementor-element-e57d6ae .elementskit-blog-block-post>.row {
			align-items: flex-start;
		}

		.elementor-1107 .elementor-element.elementor-element-e57d6ae .post-meta-list a,
		.elementor-1107 .elementor-element.elementor-element-e57d6ae .post-meta-list .meta-date-text {
			font-family: "Outfit", Sans-serif;
		}

		.elementor-1107 .elementor-element.elementor-element-e57d6ae .post-meta-list {
			text-align: left;
		}

		.elementor-1107 .elementor-element.elementor-element-e57d6ae .elementskit-post-body .entry-title,
		.elementor-1107 .elementor-element.elementor-element-e57d6ae .elementskit-entry-header .entry-title,
		.elementor-1107 .elementor-element.elementor-element-e57d6ae .elementskit-post-image-card .elementskit-post-body .entry-title a,
		.elementor-1107 .elementor-element.elementor-element-e57d6ae .elementskit-post-card .elementskit-entry-header .entry-title a,
		.elementor-1107 .elementor-element.elementor-element-e57d6ae .elementskit-blog-block-post .elementskit-post-body .entry-title a {
			font-family: "Outfit", Sans-serif;
			font-size: 14px;
		}

		.elementor-1107 .elementor-element.elementor-element-e57d6ae .elementskit-post-body .entry-title {
			text-align: left;
		}

		.elementor-1107 .elementor-element.elementor-element-e57d6ae .elementskit-entry-header .entry-title {
			text-align: left;
		}

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

		.elementor-1107 .elementor-element.elementor-element-b0dcc22 .elementor-heading-title {
			font-family: "Outfit", Sans-serif;
		}

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

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

		.elementor-1107 .elementor-element.elementor-element-5a52995 .elementor-icon-list-icon {
			width: 14px;
		}

		.elementor-1107 .elementor-element.elementor-element-5a52995 .elementor-icon-list-icon i {
			font-size: 14px;
		}

		.elementor-1107 .elementor-element.elementor-element-5a52995 .elementor-icon-list-icon svg {
			--e-icon-list-icon-size: 14px;
		}

		.elementor-1107 .elementor-element.elementor-element-a7366fb {
			font-family: "Outfit", Sans-serif;
		}

		@media(min-width:768px) {
			.elementor-1107 .elementor-element.elementor-element-2bd1ff8 {
				--width: 33.3333%;
			}

			.elementor-1107 .elementor-element.elementor-element-84e60a3 {
				--width: 66.6666%;
			}
		}

		@media(max-width:1024px) {

			.elementor-1107 .elementor-element.elementor-element-e57d6ae .elementskit-blog-block-post,
			.elementor-1107 .elementor-element.elementor-element-e57d6ae .elementskit-post-image-card,
			.elementor-1107 .elementor-element.elementor-element-e57d6ae .elementskit-post-card {
				margin: 0px 0px 30px 0px;
			}
		}

		@media(max-width:767px) {

			.elementor-1107 .elementor-element.elementor-element-e57d6ae .elementskit-blog-block-post,
			.elementor-1107 .elementor-element.elementor-element-e57d6ae .elementskit-post-image-card,
			.elementor-1107 .elementor-element.elementor-element-e57d6ae .elementskit-post-card {
				margin: 0px 0px 30px 0px;
			}
		}

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