/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 18 2025 | 14:12:48 */
body {
	overflow-x: hidden !important;	
}

main ul li:not(.hide-list li) {
	list-style: "⮞ " !important;
    list-style-position: inside !important;
	padding: 0 !important;
}

/* .she-header:not(.elementor-sticky) {
	background:  #ffffffe6;
} */
#default_logo, #sticky_logo {
	display: none;
}

.header #default_logo {
	display: block;
}

.she-header #sticky_logo {
	display: block;
}


.she-header nav  li.current-menu-item > a,
 .elementskit-navbar-nav > li.nav-item:hover > a {
	    color: var(--e-global-color-accent) !important;
} 

.she-header .menu-item a{
	color: var(--e-global-color-text) !important;
}

.she-header .other_btn .header_btn a:hover {
	color: white !important;
}

.she-header .other_btn .header_btn a {
	color: var(--e-global-color-secondary) !important;
}

#comments {
  --container-max-width: 1240px;
  max-width: min(100%, var(--container-max-width));
  margin: 0 auto;
  padding-top: 4rem;
}

.banner-slider,
.banner-slider .swiper,
.banner-slider figure{
	height: 100%;
}

.banner-slider img.swiper-slide-image {
    height: 100%;
    object-fit: cover;
}

.list-none {
	list-style: none;
	padding: 0;
}

.list-none li {
	margin-bottom: 10px;
}

.list-none a {
	font-weight: normal;
}

.features_list ul, 
.features_list ul li {
    list-style-position: outside !important; 
	padding: 0 !important;
}
.features_list ul li {
	margin-bottom: 10px;
}

.features_list .elementor-shape {
	left: -3px;
	width: calc(100% + 6px);	
}

.glass_effect {
    backdrop-filter: blur(2rem);

    -webkit-backdrop-filter: blur(2rem);
	    box-shadow: 0 8px 32px rgb(0 0 0 / 8%), inset 0 1px 0 rgb(255 255 255 / 36%), inset 0 -1px 0 rgb(255 255 255 / 8%), inset 0 0 20px 10px rgb(255 255 255 / 29%);
}

@media(max-width: 1024px) {
	
	.elementskit-navbar-nav > li > a {
		font-family: var(--e-global-typography-9420607-font-family), Sans-serif !important;
		font-size: var(--e-global-typography-secondary-font-size) !important;
		font-weight: var(--e-global-typography-secondary-font-weight) !important;
	}
}

