html{
	    scrollbar-width: thin;
    scrollbar-color: #009677 #ffffff00;
	    scroll-behavior: smooth;
}
.off-menu i.fa.fa-times {
    position: absolute !important;
    background: var(--e-global-color-accent);
    right: 88% !important;
    top: 6.7% !important;
    display: inline;
    color: #fff !important;
    padding: 12px 15px !important;
	z-index: 20;
}

.elementor-button-wrapper a.elementor-button.elementor-button-link.elementor-size-sm span.elementor-button-content-wrapper {
    flex-direction: row-reverse !important;
}

.menu-list-2 ul li ul {
    margin-top: -10px !important;
}

.menu-list-2 ul li ul li ul a.dropdown-item.menu-link:after {
    display: none !important;
}

li#menu-item-11516 {
    height: 50px !important;
}

.menu-list-2 ul ul a.dropdown-item.menu-link i{
    display: none !important;
}

.menu-list-2 ul li ul li ul.elementskit-dropdown.elementskit-submenu-panel {
    gap: 1px !important;
}

.menu-list-2 ul li ul li{
    height: auto !important;
}

.menu-list-2 ul li ul li ul  li,ul li ul li ul.elementskit-dropdown.elementskit-submenu-panel li:nth-child(3) {
    height: auto !important;
}

.menu-list-2 ul li ul li a{
    font-weight: 600 !important;
    margin: -12px 0px !important
}

.menu-list-2  li.menu-item.menu-item-type-custom.menu-item-object-custom.current-menu-item.current-menu-ancestor.current-menu-parent.nav-item.elementskit-dropdown-has.relative_position.elementskit-dropdown-menu-default_width.elementskit-mobile-builder-content.active a:after {
    display: none;
}

li#menu-item-11510 {
    height: 50px !important;
}

.menu-item-thired-last ul li ul li a:hover, .menu-list-2  ul li ul li ul li a:hover{
	color: #50B848 !important ;
}

.menu-item-thired-last ul li ul li a, .menu-list-2  ul li ul li ul li a{
    font-weight: 500 !important;
	color: #929292 !important;
    margin: -12px 0px !important
}

/* ul li ul li ul.elementskit-dropdown.elementskit-submenu-panel li:nth-child(1){
    height: 170px !important;
} */



/* .elementor-element.elementor-widget.elementor-widget-eael-adv-accordion .elementor-widget-container{
	position: relative;
}
.eael-adv-accordion {
    position: fixed;
	bottom: 000px;
	top: 160px;
    height: 100% !important;
    overflow-y: auto !important;
} */
.off-menu-canvas .elementor-column.elementor-col-100.elementor-top-column.elementor-element.elementor-element-eb199f5 .elementor-widget-wrap.elementor-element-populated{
	    padding: 30px !important;
    width: 86% !important;
}

.absulte-end{
	position: absolute;
	bottom: 0%;
	padding: 0px !important;
	left: 0;
}

.absulte-end .elementor-widget-wrap.elementor-element-populated{
	padding: 0px !important;
}

.elementor-5957 .elementor-element.elementor-element-2c39234 > .elementor-container{
	height: 100vh !important;
}
.off-menu-canvas .elementor-column.elementor-col-100.elementor-top-column.elementor-element.elementor-element-eb199f5 {
    justify-content: flex-end;
}
.side-menu-sy.open ul.sub-menu {
    display: block !important;
}
.side-menu-sy a.menu-link.eael-item-active{
	font-weight:700 !important;
	font-size:14px !important;
	cursor:pointer;
}
.side-menu-sy a.menu-link:hover{
	font-weight:700 !important;
	font-size:14px !important;
	cursor:pointer;
}
/* .elementor-widget-container .elementor-heading-title:hover{
	color:green !important;
	cursor:pointer;
} */
.all{
background-color:	#ffff;
	font-family:Montserrat;
	font-size:14px;
	line-height:1.2;
	color:#282828;
	padding:14px;
	
}

.zubair{
	color:#ffffff;
	font-family:Montserrat;
	font-size:14px;
	background-color:RGB(40, 167, 69);
	padding:14px;
	
}
.table{
	border-color:rgb(191 191 191);
}

.width-sy-one .elementor-widget-container{
	min-height:160px;
}
.width-sy-two .elementor-widget-container{
	min-height:140px;
}
element.style {
}
th.header-cell {
    text-align: left;
}

.header-cell{
background-color:whitesmoke;
}
.mo_oauth_login_button.mo_oauth_login_button_text {
    padding: 2px 5px;
    width: 100% !important;
    display: block;
    height: 35px;
    position: static !important;
    box-sizing: border-box;
    background: linear-gradient(45deg, #6bab16, #038c6f);
    border: 0px;
}
/* .login-btn-s span.cretive-button-text{
	  width: 220px;
		text-align: left;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inline-block;
} */
.login-form-s input{
	height: 40px;
	    font-style: italic !important;
}

.login-form-s input:focus{
	    font-style: normal !important;
}

.login-form-s .eael-lr-form-loader-wrapper input {
    font-style: normal !important;
    padding: 0px !important;
}
.hover-color :hover{
	color: #61CE70 !important;
}

.position-relitive{
	position: relative !important;
}

 #fixed-sidebar {
       
        color: #fff;
        
        position: fixed !important;
        top: 140px; /* Height of the header */
        left: 0;
    }
/* .header {
      position: fixed !important;
      top: 0 !important;
      width: 100%;
      z-index: 101;
}

.sticky{
      position: fixed !important;
      top: 50px !important;
      width: auto !important;
      z-index: 100;
}
    .footer {

      position: relative !important;
    } */
     

/*     #content {
        margin-left: 220px; 
}

    #content {
      flex: 1;
      padding: 20px;
    } */

.text-left{
	text-align: left !important
}
    @keyframes expandWidth {
        0% { width: 0; }
        100% { width: 100%; }
    }