.elementor-190
	.elementor-element.elementor-element-d61c0ce
	> .elementor-container {
	min-height: 90px;
}

.elementor-190
	.elementor-element.elementor-element-d61c0ce:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-190
	.elementor-element.elementor-element-d61c0ce
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	/* background-color: var(--e-global-color-8b32e38); */
	background-color: #378451;
}

.elementor-190 .elementor-element.elementor-element-d61c0ce {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
	transition:
		background 0.3s,
		border 0.3s,
		border-radius 0.3s,
		box-shadow 0.3s;
}

.elementor-190
	.elementor-element.elementor-element-d61c0ce
	> .elementor-background-overlay {
	transition:
		background 0.3s,
		border-radius 0.3s,
		opacity 0.3s;
}

.elementor-190
	.elementor-element.elementor-element-dfc284c
	.elementor-menu-toggle {
	margin: 0 auto;
}

.elementor-190
	.elementor-element.elementor-element-dfc284c
	.elementor-nav-menu
	.elementor-item {
	font-family: "Fira Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: black;
}

.elementor-190
	.elementor-element.elementor-element-dfc284c
	.elementor-nav-menu--main
	.elementor-item:hover,
.elementor-190
	.elementor-element.elementor-element-dfc284c
	.elementor-nav-menu--main
	.elementor-item.elementor-item-active,
.elementor-190
	.elementor-element.elementor-element-dfc284c
	.elementor-nav-menu--main
	.elementor-item.highlighted,
.elementor-190
	.elementor-element.elementor-element-dfc284c
	.elementor-nav-menu--main
	.elementor-item:focus {
	color: var(--e-global-color-91ecb0f);
	fill: var(--e-global-color-91ecb0f);
}

.elementor-190
	.elementor-element.elementor-element-dfc284c
	.elementor-nav-menu--dropdown
	a:hover,
.elementor-190
	.elementor-element.elementor-element-dfc284c
	.elementor-nav-menu--dropdown
	a.elementor-item-active,
.elementor-190
	.elementor-element.elementor-element-dfc284c
	.elementor-nav-menu--dropdown
	a.highlighted,
.elementor-190
	.elementor-element.elementor-element-dfc284c
	.elementor-menu-toggle:hover {
	color: #333333;
}

.elementor-190
	.elementor-element.elementor-element-dfc284c
	.elementor-nav-menu--dropdown
	a:hover,
.elementor-190
	.elementor-element.elementor-element-dfc284c
	.elementor-nav-menu--dropdown
	a.elementor-item-active,
.elementor-190
	.elementor-element.elementor-element-dfc284c
	.elementor-nav-menu--dropdown
	a.highlighted {
	background-color: #a4de02;
	color: #ffffff;
}

.elementor-190
	.elementor-element.elementor-element-dfc284c
	.elementor-nav-menu--dropdown
	.elementor-item,
.elementor-190
	.elementor-element.elementor-element-dfc284c
	.elementor-nav-menu--dropdown
	.elementor-sub-item {
	font-family: "Fira Sans", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: #ffffff;
}

.elementor-190
	.elementor-element.elementor-element-dfc284c
	.elementor-nav-menu--dropdown
	li:first-child
	a {
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

.elementor-190
	.elementor-element.elementor-element-dfc284c
	.elementor-nav-menu--dropdown
	li:last-child
	a {
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}

@media (min-width: 768px) {
	.elementor-190 .elementor-element.elementor-element-1a94998 {
		width: 13%;
	}

	.elementor-190 .elementor-element.elementor-element-6e279f4 {
		width: 115%;
	}

	.elementor-190 .elementor-element.elementor-element-3980a71 {
		width: 13%;
	}

	.elementor-190 .elementor-element.elementor-element-6158749 {
		width: 13%;
	}

	.elementor-190
		.elementor-element.elementor-element-dfc284c
		.elementor-nav-menu--dropdown {
		background-color: #378451;
		border-radius: 10px 10px 10px 10px;
	}
}

@media (max-width: 500px) {
	.elementor-190
		.elementor-element.elementor-element-dfc284c
		.elementor-nav-menu--dropdown
		li:first-child
		a {
		border-top-left-radius: 0px;
		border-top-right-radius: 0px;
	}

	.elementor-190
		.elementor-element.elementor-element-dfc284c
		.elementor-nav-menu--dropdown
		li:last-child
		a {
		border-bottom-right-radius: 0px;
		border-bottom-left-radius: 0px;
	}

	.elementor-190
		.elementor-element.elementor-element-dfc284c
		.elementor-nav-menu--dropdown {
	}
}

/*Tambahan*/
.elementor-item-nav {
	font-family: "Fira Sans";
	font-size: 12pt;
	color: #ffffff !important;
	text-decoration: none !important;
	font-weight: 400;
}

.elementor-item-nav:hover {
	font-family: "Fira Sans";
	font-size: 12pt;
	color: #a4de02 !important;
	text-decoration: none !important;
	font-weight: 400;
}

.language-nav {
	font-family: "Fira Sans";
	font-size: 12pt;
	color: #ffffff !important;
	text-decoration: none !important;
	font-weight: 400;
}

.language-nav:hover {
	font-family: "Fira Sans";
	font-size: 12pt;
	color: #a4de02 !important;
	text-decoration: none !important;
	font-weight: 400;
}

.language-nav-active {
	font-family: "Fira Sans";
	font-size: 12pt;
	color: #a4de02 !important;
	text-decoration: none !important;
	font-weight: 400;
}

#magnifier {
	color: #ffffff;
}

.btn-pencarian {
	background-color: #378451 !important;
	border: 1px solid #a4de02 !important;
	height: 33px !important;
	width: 50px !important;
	color: #ffffff !important;
	padding: 0px !important;
}

.btn-pencarian:hover {
	background-color: #a4de02 !important;
	border: 1px solid #a4de02 !important;
	height: 33px !important;
	width: 50px !important;
	color: #378451 !important;
}

.text-pencarian {
	height: 38px !important;
	width: 300px !important;
	border: 2px solid #ffffff !important;
	padding-left: 15px !important;
	border-radius: 15px !important;
}

.text-pencarian:focus {
	height: 38px !important;
	width: 300px !important;
	border: 2px solid #378451 !important;
	outline: none !important;
	padding-left: 15px !important;
	border-radius: 15px !important;
}

.section-sticky-header {
	background-color: #7cae4b !important;
	color: #ffffff;
}

.section-footer {
	background: linear-gradient(
		#44a263,
		#378451
	) !important;
	color: #ffffff !important;
}

.section-sticky-footer {
	background-color: #ffffff !important; /*#c9181c*/
	color: #ffffff;
}
