/* Enter Your Custom CSS Here */

.she-header {
	background-color: #fff;
}

.she-header .topbuttons {
	display: none !important;
}

.last.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-213 {
	margin-right: 0px !important;
}

.mobile .elementor-item {
	display: none;
}

.ufaq-faq-category-title {
	display: none;
}

.she-header .elementor-widget-nav-menu .elementor-nav-menu--main {
	margin-top: -14px;
}

.she-header .elementor-widget-theme-site-logo {
	margin-top: 0px;
}


.she-header .elementor-17 .elementor-element.elementor-element-32ff817 .ee-button-gap {
	margin-left: 10px;
	margin-bottom: 15px;
}

.she-header  .elementor-nav-menu--dropdown.elementor-nav-menu__container {
	margin-top: 22px !important;
}

.she-header  .elementor-widget-container {
	margin: -5px 0px 0px 0px !important;
}

.elementor-17 .elementor-element.elementor-element-32ff817 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


.elementor-nav-menu--dropdown.elementor-nav-menu__container {
	margin-top: 40px;
}

.eci.font1423186307-downarrow-1::before {
	color: #e50036;
	font-size: 50px;
	line-height: 14px;
}


.elementor-toggle .elementor-tab-title .elementor-toggle-icon {
	display: inline-block;
	width: 3em;
}


.ufaq-faq-div {
	margin: 10px 0px;
	padding: 15px 10px;
	clear: both;
}

.ufaq-faq-display-style-Border_Block:hover a {
	color:#e50036 !important;
}

.ufaq-faq-display-style-Border_Block.ewd-ufaq-post-active, .ufaq-faq-display-style-Border_Block.ewd-ufaq-post-active a {
	color: #e50036 !important;
}







@media screen and (max-width:767px) {
	
	.mobile .elementor-item {
	display: block;
}
	
	.last.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-213 {
	margin-right: 0px !important;
}
	
}