/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 28 2024 | 15:13:06 */
/* Add shadow to nav section on scroll */
.nav-section.elementor-sticky--effects {
    background-color: #fff !important; /* Set background to theme */
    box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.4);
}

body:not(.elementor-editor-active) .nav-section.elementor-sticky--effects .elementor-widget-theme-site-logo img {
    width: 180px !important;
}

@media (min-width: 1201px) and (max-width: 1750px) {
	.nav-section .elementor-nav-menu .menu-item.menu-item-home {
		display: none !important;
	}
}

@media (min-width: 1367px) and (max-width: 1680px) {
	.nav-section .elementor-widget-theme-site-logo img {
		width: 240px !important;
	}
	
	.nav-section .elementor-nav-menu--main .elementor-item {
		padding-left: 6px !important;
		padding-right: 6px !important;
		font-size: 16px !important;
	}
	
	.nav-section .elementor-nav-menu .sub-arrow {
        padding: 2px 0 2px 2px !important;
    }
}

@media (min-width: 1367px) and (max-width: 1480px) {
	.nav-section .elementor-widget-theme-site-logo img {
		width: 210px !important;
	}
	
	.nav-section .elementor-nav-menu--main .elementor-item {
		padding-left: 6px !important;
		padding-right: 6px !important;
		font-size: 16px !important;
		text-transform: Capitalize !important;
	}
	
	.nav-section .elementor-nav-menu .sub-arrow {
        padding: 2px 0 2px 2px !important;
    }
}

@media (min-width: 1201px) and (max-width: 1366px) {
	.nav-section .elementor-widget-theme-site-logo img {
		width: 200px !important;
	}
	
	.nav-section .elementor-nav-menu--main .elementor-item {
		padding-left: 6px !important;
		padding-right: 6px !important;
		font-size: 15px !important;
	}
	
	.nav-section .elementor-nav-menu .sub-arrow {
        padding: 2px 0 2px 2px !important;
    }
}