
		.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-532 .elementor-element.elementor-element-accb524 {
			--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-532 .elementor-element.elementor-element-57120ea {
			--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-heading .elementor-heading-title {
			color: var(--e-global-color-primary);
		}

		.elementor-532 .elementor-element.elementor-element-2ce5c75 {
			text-align: start;
		}

		.elementor-532 .elementor-element.elementor-element-2ce5c75 .elementor-heading-title {
			font-family: "Oswald", Sans-serif;
			font-size: 53px;
		}

		.elementor-532 .elementor-element.elementor-element-c530c96 {
			margin-top: 50px;
			margin-bottom: 50px;
			padding: 15px 0px 0px 0px;
		}

		.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-532 .elementor-element.elementor-element-7c43421 {
			text-align: start;
			font-size: 19px;
		}

		.elementor-532 .elementor-element.elementor-element-ddaf7a6 {
			margin-top: 50px;
			margin-bottom: 50px;
			padding: 15px 0px 0px 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-532 .elementor-element.elementor-element-0dfaabb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
			padding-block-end: calc(25px/2);
		}

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

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

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

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

		.elementor-532 .elementor-element.elementor-element-0dfaabb .elementor-icon-list-item:not(:last-child):after {
			content: "";
			width: 1%;
			border-color: var(--e-global-color-650b861);
		}

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

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

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

		.elementor-532 .elementor-element.elementor-element-0dfaabb .elementor-icon-list-icon i {
			color: var(--e-global-color-650b861);
			transition: color 0.3s;
		}

		.elementor-532 .elementor-element.elementor-element-0dfaabb .elementor-icon-list-icon svg {
			fill: var(--e-global-color-650b861);
			transition: fill 0.3s;
		}

		.elementor-532 .elementor-element.elementor-element-0dfaabb {
			--e-icon-list-icon-size: 18px;
			--icon-vertical-offset: 0px;
		}

		.elementor-532 .elementor-element.elementor-element-0dfaabb .elementor-icon-list-icon {
			padding-inline-end: 1px;
		}

		.elementor-532 .elementor-element.elementor-element-0dfaabb .elementor-icon-list-item>.elementor-icon-list-text,
		.elementor-532 .elementor-element.elementor-element-0dfaabb .elementor-icon-list-item>a {
			font-size: 20px;
		}

		.elementor-532 .elementor-element.elementor-element-0dfaabb .elementor-icon-list-text {
			transition: color 0.3s;
		}

		.elementor-532 .elementor-element.elementor-element-f9ef0fc {
			text-align: start;
			font-size: 17px;
		}

		.elementor-532 .elementor-element.elementor-element-14f9646 {
			margin-top: 50px;
			margin-bottom: 50px;
			padding: 15px 0px 0px 0px;
		}

		@media(max-width:767px) {

			.elementor-532 .elementor-element.elementor-element-0dfaabb .elementor-icon-list-item>.elementor-icon-list-text,
			.elementor-532 .elementor-element.elementor-element-0dfaabb .elementor-icon-list-item>a {
				font-size: 18px;
			}

			.elementor-532 .elementor-element.elementor-element-dccd161>.elementor-widget-container {
				padding: 12px 12px 12px 12px;
			}
		}

		.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 */
	