/* End custom CSS */

.elementor-widget-section .premium-global-badge- {}

.premium-badge-container {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-section .premium-global-badge- {}

.premium-badge-text {
	color: var(--e-global-color-secondary);
}

.elementor-widget-section .premium-global-badge- {}

.premium-badge-icon {
	color: var(--e-global-color-secondary);
	fill: var(--e-global-color-secondary);
}

.elementor-widget-section .premium-global-cursor- {}

.elementor-631 .elementor-element.elementor-element-bbb81e1:not(.elementor-motion-effects-element-type-background), .elementor-631 .elementor-element.elementor-element-bbb81e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #151515;
}

.elementor-631 .elementor-element.elementor-element-bbb81e1 > .elementor-background-overlay {
	opacity: 0;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-631 .elementor-element.elementor-element-bbb81e1 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-widget-column .premium-global-badge- {}

.premium-badge-container {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-column .premium-global-cursor- {}

.elementor-widget-column .premium-global-badge- {}

.premium-badge-text {
	color: var(--e-global-color-secondary);
}

.elementor-widget-column .premium-global-badge- {}

.premium-badge-icon {
	color: var(--e-global-color-secondary);
	fill: var(--e-global-color-secondary);
}

.elementor-631 .elementor-element.elementor-element-765974e > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-631 .elementor-element.elementor-element-765974e:not(.elementor-motion-effects-element-type-background), .elementor-631 .elementor-element.elementor-element-765974e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #0e0e0e;
}

.elementor-631 .elementor-element.elementor-element-765974e {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(218, 159, 104, .24);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-631 .elementor-element.elementor-element-765974e > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-widget-image .premium-global-badge- {}

.premium-badge-container {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-image .premium-global-cursor- {}

.elementor-widget-image .premium-global-badge- {}

.premium-badge-text {
	color: var(--e-global-color-secondary);
}

.elementor-widget-image .premium-global-badge- {}

.premium-badge-icon {
	color: var(--e-global-color-secondary);
	fill: var(--e-global-color-secondary);
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-631 .elementor-element.elementor-element-ef4f09c {
	width: var(--container-widget-width, 49.413%);
	max-width: 49.413%;
	--container-widget-width: 49.413%;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-631 .elementor-element.elementor-element-ef4f09c.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-631 .elementor-element.elementor-element-82bd662 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 20px;
}

.elementor-widget-premium-nav-menu:not(.premium-hamburger-menu):not(.premium-nav-slide):not(.premium-nav-dropdown) .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-item:hover, .elementor-widget-premium-nav-menu.premium-hamburger-menu .premium-main-nav-menu .premium-sub-menu > .premium-sub-menu-item:hover > .premium-sub-menu-link, .elementor-widget-premium-nav-menu.premium-nav-slide .premium-main-nav-menu .premium-sub-menu > .premium-sub-menu-item:hover > .premium-sub-menu-link, .elementor-widget-premium-nav-menu.premium-nav-dropdown .premium-main-nav-menu .premium-sub-menu > .premium-sub-menu-item:hover > .premium-sub-menu-link {
	background-color: var(--e-global-color-secondary);
}

.elementor-widget-premium-nav-menu .premium-global-badge- {}

.premium-badge-container {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-premium-nav-menu .premium-global-cursor- {}

.elementor-widget-premium-nav-menu .premium-global-badge- {}

.premium-badge-text {
	color: var(--e-global-color-secondary);
}

.elementor-widget-premium-nav-menu .premium-global-badge- {}

.premium-badge-icon {
	color: var(--e-global-color-secondary);
	fill: var(--e-global-color-secondary);
}

.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-text);
}

.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link .premium-dropdown-icon {
	color: var(--e-global-color-text);
}

.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link {
	color: var(--e-global-color-secondary);
}

.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link .premium-dropdown-icon {
	color: var(--e-global-color-secondary);
}

.elementor-widget-premium-nav-menu .premium-nav-widget-container:not(.premium-nav-pointer-framed) .premium-menu-link-parent:before, .elementor-widget-premium-nav-menu .premium-nav-widget-container:not(.premium-nav-pointer-framed) .premium-menu-link-parent:after {
	background-color: var(--e-global-color-secondary);
}

.elementor-widget-premium-nav-menu .premium-nav-pointer-framed .premium-menu-link-parent:before, .elementor-widget-premium-nav-menu .premium-nav-pointer-framed .premium-menu-link-parent:after {
	border-color: var(--e-global-color-secondary);
}

.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-active-item > .premium-menu-link {
	color: var(--e-global-color-accent);
}

.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-active-item > .premium-menu-link .premium-dropdown-icon {
	color: var(--e-global-color-accent);
}

.elementor-widget-premium-nav-menu .premium-nav-menu-item > .premium-menu-link > .premium-item-icon {
	color: var(--e-global-color-primary);
}

.elementor-widget-premium-nav-menu .premium-nav-menu-item > .premium-menu-link > .premium-item-icon:not(.premium-lottie-animation) svg *, .elementor-widget-premium-nav-menu .premium-nav-menu-item > .premium-menu-link > svg.premium-item-icon * {
	fill: var(--e-global-color-primary);
}

.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-secondary);
}

.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link .premium-dropdown-icon {
	color: var(--e-global-color-secondary);
}

.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-active-item .premium-sub-menu-link .premium-dropdown-icon {
	color: var(--e-global-color-primary);
}

.elementor-widget-premium-nav-menu .premium-sub-menu-item .premium-sub-menu-link i.premium-sub-item-icon {
	color: var(--e-global-color-primary);
}

.elementor-widget-premium-nav-menu .premium-sub-menu-item .premium-sub-menu-link .premium-sub-item-icon:not(.premium-lottie-animation) svg *, .elementor-widget-premium-nav-menu .premium-sub-menu-item .premium-sub-menu-link svg.premium-sub-item-icon * {
	fill: var(--e-global-color-primary);
}

.elementor-631 .elementor-element.elementor-element-a963e78 .elementor-repeater-item-06aba25 ul.premium-sub-menu, .elementor-631 .elementor-element.elementor-element-a963e78 .elementor-repeater-item-06aba25 .premium-mega-content-container {
	min-width: 1200px;
}

.elementor-631 .elementor-element.elementor-element-a963e78 .elementor-repeater-item-2551c84 ul.premium-sub-menu, .elementor-631 .elementor-element.elementor-element-a963e78 .elementor-repeater-item-2551c84 .premium-mega-content-container {
	min-width: 1200px;
}

.elementor-631 .elementor-element.elementor-element-a963e78 .elementor-repeater-item-f60b085 ul.premium-sub-menu, .elementor-631 .elementor-element.elementor-element-a963e78 .elementor-repeater-item-f60b085 .premium-mega-content-container {
	min-width: 1200px;
}

.elementor-631 .elementor-element.elementor-element-a963e78 .premium-nav-menu-container .premium-sub-menu, .elementor-631 .elementor-element.elementor-element-a963e78 .premium-mobile-menu-container .premium-sub-menu {
	background-color: #0e0e0e;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(218, 159, 104, .24);
}

.elementor-631 .elementor-element.elementor-element-a963e78 .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-item {
	background-color: #151515;
}

.elementor-631 .elementor-element.elementor-element-a963e78:not(.premium-hamburger-menu):not(.premium-nav-slide):not(.premium-nav-dropdown) .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-item:hover, .elementor-631 .elementor-element.elementor-element-a963e78.premium-hamburger-menu .premium-main-nav-menu .premium-sub-menu > .premium-sub-menu-item:hover > .premium-sub-menu-link, .elementor-631 .elementor-element.elementor-element-a963e78.premium-nav-slide .premium-main-nav-menu .premium-sub-menu > .premium-sub-menu-item:hover > .premium-sub-menu-link, .elementor-631 .elementor-element.elementor-element-a963e78.premium-nav-dropdown .premium-main-nav-menu .premium-sub-menu > .premium-sub-menu-item:hover > .premium-sub-menu-link {
	background-color: #151515;
}

.elementor-631 .elementor-element.elementor-element-a963e78 {
	width: var(--container-widget-width, 92.872%);
	max-width: 92.872%;
	--container-widget-width: 92.872%;
	--container-widget-flex-grow: 0;
}

.elementor-631 .elementor-element.elementor-element-a963e78.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-631 .elementor-element.elementor-element-a963e78 .premium-main-nav-menu {
	justify-content: center;
}

.elementor-631 .elementor-element.elementor-element-a963e78 .premium-sub-menu .premium-sub-menu-link {
	justify-content: flex-start;
}

.elementor-631 .elementor-element.elementor-element-a963e78 .premium-hamburger-toggle {
	justify-content: center;
}

.elementor-631 .elementor-element.elementor-element-a963e78.premium-ham-dropdown .premium-mobile-menu-container, .elementor-631 .elementor-element.elementor-element-a963e78.premium-nav-dropdown .premium-mobile-menu-container {
	justify-content: right;
}

.elementor-631 .elementor-element.elementor-element-a963e78.premium-hamburger-menu .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link, .elementor-631 .elementor-element.elementor-element-a963e78.premium-nav-dropdown .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link, .elementor-631 .elementor-element.elementor-element-a963e78.premium-nav-slide .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link {
	justify-content: flex-start;
}

.elementor-631 .elementor-element.elementor-element-a963e78 .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link {
	font-family: "Bebas Neue", Sans-serif;
	font-size: 20px;
	font-weight: 200;
	color: #da9f68;
}

.elementor-631 .elementor-element.elementor-element-a963e78 .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link .premium-dropdown-icon {
	font-size: 17px;
	color: #da9f68;
}

.elementor-631 .elementor-element.elementor-element-a963e78 .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link {
	color: #fff;
}

.elementor-631 .elementor-element.elementor-element-a963e78 .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link .premium-dropdown-icon {
	color: #fff;
}

.elementor-631 .elementor-element.elementor-element-a963e78 .premium-nav-menu-item > .premium-menu-link > .premium-item-icon {
	order: 0;
}

.elementor-631 .elementor-element.elementor-element-a963e78 .premium-nav-menu-container .premium-mega-content-container, .elementor-631 .elementor-element.elementor-element-a963e78 .premium-mobile-menu-container .premium-mega-content-container {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(218, 159, 104, .24);
}

.elementor-631 .elementor-element.elementor-element-a963e78 .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link {
	font-family: "Bebas Neue", Sans-serif;
	font-size: 17px;
	color: #da9f68;
}

.elementor-631 .elementor-element.elementor-element-a963e78 .premium-main-nav-menu .premium-sub-menu-item:hover > .premium-sub-menu-link {
	color: #fff;
}

.elementor-631 .elementor-element.elementor-element-a963e78 .premium-sub-menu-item .premium-sub-menu-link .premium-sub-item-icon {
	order: 0;
}

.elementor-631 .elementor-element.elementor-element-a963e78 .premium-hamburger-toggle i {
	color: #fff;
}

.elementor-631 .elementor-element.elementor-element-a963e78 .premium-hamburger-toggle svg, .elementor-631 .elementor-element.elementor-element-a963e78 .premium-hamburger-toggle svg path {
	fill: #fff;
}

.elementor-631 .elementor-element.elementor-element-a963e78 .premium-hamburger-toggle:hover i {
	color: #d39a65;
}

.elementor-631 .elementor-element.elementor-element-a963e78 .premium-hamburger-toggle:hover svg, .elementor-631 .elementor-element.elementor-element-a963e78 .premium-hamburger-toggle:hover svg path {
	fill: #d39a65;
}

.elementor-631 .elementor-element.elementor-element-a963e78 .premium-hamburger-toggle .premium-toggle-text, .elementor-631 .elementor-element.elementor-element-a963e78.premium-ham-dropdown .premium-hamburger-toggle .premium-toggle-close {
	font-family: "Bebas Neue", Sans-serif;
	color: #fff;
}

.elementor-631 .elementor-element.elementor-element-a963e78 .premium-hamburger-toggle:hover .premium-toggle-text, .elementor-631 .elementor-element.elementor-element-a963e78.premium-ham-dropdown .premium-hamburger-toggle:hover .premium-toggle-close {
	color: #d39a65;
}

.elementor-widget-woocommerce-menu-cart .premium-global-badge- {}

.premium-badge-container {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-woocommerce-menu-cart .premium-global-cursor- {}

.elementor-widget-woocommerce-menu-cart .premium-global-badge- {}

.premium-badge-text {
	color: var(--e-global-color-secondary);
}

.elementor-widget-woocommerce-menu-cart .premium-global-badge- {}

.premium-badge-icon {
	color: var(--e-global-color-secondary);
	fill: var(--e-global-color-secondary);
}

.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-631 .elementor-element.elementor-element-1f23081 {
	--divider-style: solid;
	--subtotal-divider-style: solid;
	--elementor-remove-from-cart-button: none;
	--remove-from-cart-button: block;
	--toggle-button-text-color: #fff;
	--toggle-button-icon-color: #f1f1f1;
	--toggle-button-border-color: #fff;
	--toggle-button-hover-text-color: #d14a00;
	--toggle-button-icon-hover-color: #d14a00;
	--toggle-button-border-width: 2px;
	--toggle-button-border-radius: 22px;
	--cart-border-style: none;
	--cart-footer-layout: 1fr 1fr;
	--products-max-height-sidecart: calc(100vh - 240px);
	--products-max-height-minicart: calc(100vh - 385px);
	--cart-footer-buttons-border-radius: 12px;
}

.elementor-631 .elementor-element.elementor-element-1f23081 .widget_shopping_cart_content {
	--subtotal-divider-left-width: 0;
	--subtotal-divider-right-width: 0;
}

.elementor-widget-shortcode .premium-global-badge- {}

.premium-badge-container {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-shortcode .premium-global-cursor- {}

.elementor-widget-shortcode .premium-global-badge- {}

.premium-badge-text {
	color: var(--e-global-color-secondary);
}

.elementor-widget-shortcode .premium-global-badge- {}

.premium-badge-icon {
	color: var(--e-global-color-secondary);
	fill: var(--e-global-color-secondary);
}

.elementor-631 .elementor-element.elementor-element-47d4eed {
	width: var(--container-widget-width, 83.27%);
	max-width: 83.27%;
	--container-widget-width: 83.27%;
	--container-widget-flex-grow: 0;
}

.elementor-631 .elementor-element.elementor-element-47d4eed.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

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

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

@media (max-width:1024px) {
	.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link .premium-dropdown-icon {
		color: var(--e-global-color-text);
	}
	
	.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link .premium-dropdown-icon {
		color: var(--e-global-color-secondary);
	}
	
	.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-active-item > .premium-menu-link .premium-dropdown-icon {
		color: var(--e-global-color-accent);
	}
	
	.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link .premium-dropdown-icon {
		color: var(--e-global-color-secondary);
	}
	
	.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-active-item .premium-sub-menu-link .premium-dropdown-icon {
		color: var(--e-global-color-primary);
	}
	
	.elementor-631 .elementor-element.elementor-element-a963e78 .elementor-repeater-item-06aba25 ul.premium-sub-menu, .elementor-631 .elementor-element.elementor-element-a963e78 .elementor-repeater-item-06aba25 .premium-mega-content-container {
		min-width: 1px;
	}
	
	.elementor-631 .elementor-element.elementor-element-a963e78 .elementor-repeater-item-2551c84 ul.premium-sub-menu, .elementor-631 .elementor-element.elementor-element-a963e78 .elementor-repeater-item-2551c84 .premium-mega-content-container {
		min-width: 1px;
	}
	
	.elementor-631 .elementor-element.elementor-element-a963e78 .elementor-repeater-item-f60b085 ul.premium-sub-menu, .elementor-631 .elementor-element.elementor-element-a963e78 .elementor-repeater-item-f60b085 .premium-mega-content-container {
		min-width: 1px;
	}
	
	.elementor-631 .elementor-element.elementor-element-a963e78 .premium-hamburger-toggle i {
		font-size: 17px;
	}
	
	.elementor-631 .elementor-element.elementor-element-a963e78 .premium-hamburger-toggle svg {
		width: 17px;
		height: 17px;
	}
}

@media (max-width:767px) {
	.elementor-631 .elementor-element.elementor-element-bbb81e1 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-631 .elementor-element.elementor-element-bd4721d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 0px;
	}
	
	.elementor-631 .elementor-element.elementor-element-bd4721d > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-631 .elementor-element.elementor-element-7d542b6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 0px;
	}
	
	.elementor-631 .elementor-element.elementor-element-7d542b6 > .elementor-element-populated {
		padding: 0px 0px -6px 0px;
	}
	
	.elementor-631 .elementor-element.elementor-element-ef4f09c {
		width: var(--container-widget-width, 41.398%);
		max-width: 41.398%;
		--container-widget-width: 41.398%;
		--container-widget-flex-grow: 0;
		text-align: center;
	}
	
	.elementor-631 .elementor-element.elementor-element-ef4f09c > .elementor-widget-container {
		margin: 0px -21px 0px 0px;
	}
	
	.elementor-631 .elementor-element.elementor-element-82bd662 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 0px;
	}
	
	.elementor-631 .elementor-element.elementor-element-82bd662 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link .premium-dropdown-icon {
		color: var(--e-global-color-text);
	}
	
	.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link .premium-dropdown-icon {
		color: var(--e-global-color-secondary);
	}
	
	.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-active-item > .premium-menu-link .premium-dropdown-icon {
		color: var(--e-global-color-accent);
	}
	
	.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link .premium-dropdown-icon {
		color: var(--e-global-color-secondary);
	}
	
	.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-active-item .premium-sub-menu-link .premium-dropdown-icon {
		color: var(--e-global-color-primary);
	}
	
	.elementor-631 .elementor-element.elementor-element-a963e78 .elementor-repeater-item-06aba25 ul.premium-sub-menu, .elementor-631 .elementor-element.elementor-element-a963e78 .elementor-repeater-item-06aba25 .premium-mega-content-container {
		min-width: 100px;
	}
	
	.elementor-631 .elementor-element.elementor-element-a963e78 .elementor-repeater-item-2551c84 ul.premium-sub-menu, .elementor-631 .elementor-element.elementor-element-a963e78 .elementor-repeater-item-2551c84 .premium-mega-content-container {
		min-width: 100px;
	}
	
	.elementor-631 .elementor-element.elementor-element-a963e78 .elementor-repeater-item-f60b085 ul.premium-sub-menu, .elementor-631 .elementor-element.elementor-element-a963e78 .elementor-repeater-item-f60b085 .premium-mega-content-container {
		min-width: 100px;
	}
	
	.elementor-631 .elementor-element.elementor-element-a963e78 .premium-hamburger-toggle i {
		font-size: 22px;
	}
	
	.elementor-631 .elementor-element.elementor-element-a963e78 .premium-hamburger-toggle svg {
		width: 22px;
		height: 22px;
	}
	
	.elementor-631 .elementor-element.elementor-element-a963e78 .premium-hamburger-toggle .premium-toggle-text, .elementor-631 .elementor-element.elementor-element-a963e78.premium-ham-dropdown .premium-hamburger-toggle .premium-toggle-close {
		font-size: 22px;
	}
	
	.elementor-631 .elementor-element.elementor-element-47d4eed.elementor-element {
		--align-self: flex-start;
		--order: -99999;
	}
}

@media (min-width:768px) {
	.elementor-631 .elementor-element.elementor-element-7d542b6 {
		width: 18.438%;
	}
	
	.elementor-631 .elementor-element.elementor-element-82bd662 {
		width: 59.644%;
	}
	
	.elementor-631 .elementor-element.elementor-element-4f6e00c {
		width: 10.355%;
	}
	
	.elementor-631 .elementor-element.elementor-element-64f7eb0 {
		width: 11.508%;
	}
}
