.elementor-8 .elementor-element.elementor-element-72120de:not(.elementor-motion-effects-element-type-background),
			.elementor-8 .elementor-element.elementor-element-72120de>.elementor-motion-effects-container>.elementor-motion-effects-layer {
				background-image: url("../images/make-us-best.png");
			}

			.elementor-8 .elementor-element.elementor-element-72120de {
				transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
			}

			.elementor-8 .elementor-element.elementor-element-72120de>.elementor-background-overlay {
				transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
			}

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

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

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

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

			.elementor-8 .elementor-element.elementor-element-21084a1 .elementor-icon-list-icon i {
				color: #000000;
				transition: color 0.3s;
			}

			.elementor-8 .elementor-element.elementor-element-21084a1 .elementor-icon-list-icon svg {
				fill: #000000;
				transition: fill 0.3s;
			}

			.elementor-8 .elementor-element.elementor-element-21084a1 {
				--e-icon-list-icon-size: 18px;
				--icon-vertical-offset: 0px;
			}

			.elementor-8 .elementor-element.elementor-element-21084a1 .elementor-icon-list-item>.elementor-icon-list-text,
			.elementor-8 .elementor-element.elementor-element-21084a1 .elementor-icon-list-item>a {
				font-family: "Beiruti", Sans-serif;
				font-size: 17px;
				font-weight: 500;
			}

			.elementor-8 .elementor-element.elementor-element-21084a1 .elementor-icon-list-text {
				color: #000000;
				transition: color 0.3s;
			}

			.elementor-8 .elementor-element.elementor-element-984b68b>.elementor-widget-container {
				margin: 0px -24px 0px 0px;
			}

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

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

			.elementor-8 .elementor-element.elementor-element-984b68b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
				margin-inline: calc(8px/2);
			}

			.elementor-8 .elementor-element.elementor-element-984b68b .elementor-icon-list-items.elementor-inline-items {
				margin-inline: calc(-8px/2);
			}

			.elementor-8 .elementor-element.elementor-element-984b68b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
				inset-inline-end: calc(-8px/2);
			}

			.elementor-8 .elementor-element.elementor-element-984b68b .elementor-icon-list-icon i {
				color: #009845;
				transition: color 0.3s;
			}

			.elementor-8 .elementor-element.elementor-element-984b68b .elementor-icon-list-icon svg {
				fill: #009845;
				transition: fill 0.3s;
			}

			.elementor-8 .elementor-element.elementor-element-984b68b {
				--e-icon-list-icon-size: 22px;
				--icon-vertical-offset: 0px;
			}

			.elementor-8 .elementor-element.elementor-element-984b68b .elementor-icon-list-text {
				transition: color 0.3s;
			}

			.elementor-8 .elementor-element.elementor-element-ea5b545:not(.elementor-motion-effects-element-type-background),
			.elementor-8 .elementor-element.elementor-element-ea5b545>.elementor-motion-effects-container>.elementor-motion-effects-layer {
				background-color: #FFFFFF;
			}

			.elementor-8 .elementor-element.elementor-element-ea5b545,
			.elementor-8 .elementor-element.elementor-element-ea5b545>.elementor-background-overlay {
				border-radius: 5px 5px 5px 5px;
			}

			.elementor-8 .elementor-element.elementor-element-ea5b545 {
				transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
				margin-top: 10px;
				margin-bottom: 0px;
			}

			.elementor-8 .elementor-element.elementor-element-ea5b545>.elementor-background-overlay {
				transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
			}

			.elementor-widget-image .widget-image-caption {
				color: var(--e-global-color-text);
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-navbar-nav .elementskit-submenu-panel>li>a {
				background-color: #009845;
				padding: 7px 7px 7px 15px;
				color: #FFFFFF;
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:hover,
			.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:focus,
			.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:active,
			.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-navbar-nav .elementskit-submenu-panel>li:hover>a {
				background-color: transparent;
				background-image: linear-gradient(180deg, #000000 0%, #000000 100%);
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-menu-container {
				height: 80px;
				border-radius: 0px 0px 0px 0px;
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-navbar-nav>li>a {
				font-family: "Beiruti", Sans-serif;
				font-size: 17px;
				font-weight: 500;
				color: #000000;
				padding: 0px 15px 0px 15px;
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-navbar-nav>li>a:hover {
				color: #009845;
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-navbar-nav>li>a:focus {
				color: #009845;
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-navbar-nav>li>a:active {
				color: #009845;
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-navbar-nav>li:hover>a {
				color: #009845;
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-navbar-nav>li:hover>a .elementskit-submenu-indicator {
				color: #009845;
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-navbar-nav>li>a:hover .elementskit-submenu-indicator {
				color: #009845;
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-navbar-nav>li>a:focus .elementskit-submenu-indicator {
				color: #009845;
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-navbar-nav>li>a:active .elementskit-submenu-indicator {
				color: #009845;
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-navbar-nav>li.current-menu-item>a {
				color: #009845;
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-navbar-nav>li.current-menu-ancestor>a {
				color: #009845;
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-navbar-nav>li.current-menu-ancestor>a .elementskit-submenu-indicator {
				color: #009845;
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-navbar-nav>li>a .elementskit-submenu-indicator {
				color: #000000;
				fill: #000000;
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-navbar-nav>li>a .ekit-submenu-indicator-icon {
				color: #000000;
				fill: #000000;
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator {
				margin: 0px 0px 0px 6px;
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-navbar-nav-default .elementskit-dropdown-has>a .ekit-submenu-indicator-icon {
				margin: 0px 0px 0px 6px;
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:hover {
				color: #FFFFFF;
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:focus {
				color: #FFFFFF;
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:active {
				color: #FFFFFF;
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-navbar-nav .elementskit-submenu-panel>li:hover>a {
				color: #FFFFFF;
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-navbar-nav .elementskit-submenu-panel>li.current-menu-item>a {
				color: #707070 !important;
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-submenu-panel {
				padding: 0px 0px 0px 0px;
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-navbar-nav .elementskit-submenu-panel {
				border-style: none;
				border-radius: 0px 0px 0px 0px;
				min-width: 220px;
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 button.elementskit-menu-hamburger {
				float: right;
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 button.elementskit-menu-hamburger .elementskit-menu-hamburger-icon {
				background-color: #00000080;
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 button.elementskit-menu-hamburger>.ekit-menu-icon {
				color: #00000080;
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 button.elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon {
				background-color: rgba(0, 0, 0, 0.5);
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 button.elementskit-menu-hamburger:hover>.ekit-menu-icon {
				color: rgba(0, 0, 0, 0.5);
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 button.elementskit-menu-close {
				color: rgba(51, 51, 51, 1);
			}

			.elementor-8 .elementor-element.elementor-element-8162c98 button.elementskit-menu-close:hover {
				color: rgba(0, 0, 0, 0.5);
			}

			.elementor-8 .elementor-element.elementor-element-e791d50:not(.elementor-motion-effects-element-type-background),
			.elementor-8 .elementor-element.elementor-element-e791d50>.elementor-motion-effects-container>.elementor-motion-effects-layer {
				background-color: #009845;
			}

			.elementor-8 .elementor-element.elementor-element-e791d50 {
				transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
				padding: 50px 50px 50px 50px;
			}

			.elementor-8 .elementor-element.elementor-element-e791d50>.elementor-background-overlay {
				transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
			}

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

			.elementor-8 .elementor-element.elementor-element-1638408 {
				text-align: center;
			}

			.elementor-8 .elementor-element.elementor-element-1638408 .elementor-heading-title {
				color: #FFFFFF;
			}

			.elementor-8 .elementor-element.elementor-element-a9f45d7 {
				color: #FFFFFF;
			}

			.elementor-8 .elementor-element.elementor-element-a9f45d7 a {
				color: #FFFFFF;
			}

			.elementor-8 .elementor-element.elementor-element-a9f45d7 a:hover {
				color: #FFFFFF;
			}

			@media(max-width:1024px) {
				.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-nav-identity-panel {
					padding: 10px 0px 10px 0px;
				}

				.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-menu-container {
					max-width: 350px;
					border-radius: 0px 0px 0px 0px;
				}

				.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-navbar-nav>li>a {
					color: #000000;
					padding: 10px 15px 10px 15px;
				}

				.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-navbar-nav .elementskit-submenu-panel>li>a {
					padding: 15px 15px 15px 15px;
				}

				.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-navbar-nav .elementskit-submenu-panel {
					border-radius: 0px 0px 0px 0px;
				}

				.elementor-8 .elementor-element.elementor-element-8162c98 button.elementskit-menu-hamburger {
					padding: 8px 8px 8px 8px;
					width: 45px;
					border-radius: 3px;
				}

				.elementor-8 .elementor-element.elementor-element-8162c98 button.elementskit-menu-close {
					padding: 8px 8px 8px 8px;
					margin: 12px 12px 12px 12px;
					width: 45px;
					border-radius: 3px;
				}

				.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-nav-logo>img {
					max-width: 160px;
					max-height: 60px;
				}

				.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-nav-logo {
					margin: 5px 0px 5px 0px;
					padding: 5px 5px 5px 5px;
				}
			}

			@media(min-width:768px) {
				.elementor-8 .elementor-element.elementor-element-9c59dd9 {
					width: 51.016%;
				}

				.elementor-8 .elementor-element.elementor-element-b5e486f {
					width: 48.253%;
				}

				.elementor-8 .elementor-element.elementor-element-5d46515 {
					width: 19.194%;
				}

				.elementor-8 .elementor-element.elementor-element-5a85536 {
					width: 80.806%;
				}
			}

			@media(max-width:767px) {
				.elementor-8 .elementor-element.elementor-element-ea5b545 {
					margin-top: 0px;
					margin-bottom: 0px;
				}

				.elementor-8 .elementor-element.elementor-element-5d46515 {
					width: 50%;
				}

				.elementor-8 .elementor-element.elementor-element-5a85536 {
					width: 50%;
				}

				.elementor-8 .elementor-element.elementor-element-5a85536>.elementor-element-populated {
					margin: 24px 0px 0px 0px;
					--e-column-margin-right: 0px;
					--e-column-margin-left: 0px;
				}

				.elementor-8 .elementor-element.elementor-element-8162c98 .elementskit-nav-logo>img {
					max-width: 120px;
					max-height: 50px;
				}
			}