.site-logo{
	margin-left: -63px;
}
.site-logo img {
    width: 358px;
    height: 42px;
    margin-left: -30px;
}


.header {
    background: #E4080A;
    height: 53px;
}

.field .container {
	padding:0px 0px!important;
}



    .region-primary-menu .menu-item-level-1 a{
    	color:#fff;
    }
    
    .region-primary-menu .menu {
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    gap: 0px!important;
}
    

.search-icon{
	display:none;
}
.sliding-panel-icon{
	display:none;
}
.header .container {
    position: relative;
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding: 7px 7px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.region-primary-menu .menu-item-level-1 a, .region-primary-menu .menu-item-level-1 
 {
       
    display: flex;
    padding: 5px;
    margin-top: -42px;
    margin-right: 10px;
    align-items: center !important;

        
    }
    .region-primary-menu .submenu li {
        padding: 14px;
    }
    

 .menu-item-has-children::after {
 	display:none;
 }
 
    .region-primary-menu .menu-item-level-1 a:hover, .region-primary-menu .menu-item-level-1 > span:hover, .region-primary-menu .menu-item-level-1:hover > span {
        background-color: transparent;
    }
    
    .region-primary-menu .submenu {
    	    background: #E4080A;}
    	    
    	    
    	    .region-primary-menu .menu-item-level-1 a{
    	    	padding-left:0px;
    	    	padding-right:0px;
    	    	padding-top:2px;
    	    	padding-bottom:2px;
    	    }
    	    .region-primary-menu .menu-item-level-1 a, .region-primary-menu .menu-item-level-1:hover{
    	    	background: transparent;
    	    }
    	        .region-primary-menu .submenu {
        position: absolute;
        top: 100%;
        min-width: 200px;
        width: 360px;
    	        }
    	        
    	  .region-primary-menu .menu-item-level-2 a {
    	
    	    	padding-top:0px!important;
    	  }
    	  .region-primary-menu .menu-item-level-2 a:hover {
    	  	color:#fff;
    	  }
    	  
    	  #header-top{
	background-image: url('/sites/default/files/Footer-background.png');
}

.header-top {
    background-image: url('/sites/default/files/Footer-background.png');
}
/* This CSS will make the header fixed */
.header-top { /* Replace .header-class with the actual class or ID of the header */
    position: fixed;
    top: 0px;
    left: 0;
    right: 0;
    z-index: 501; /* Ensure it stays on top of other content */
    background-color: #f1c40f; /* Optional: Set background color */
    width: 100%; /* Ensure it spans the full width */
}

/* Add padding to the body to prevent content from being hidden under the fixed header */
body {
    padding-top: 120px; /* Adjust this value to the height of your header */
}
.header {
    position: fixed !important;
    top: 95px!important;
    z-index: 501;
}
.region-primary-menu .submenu {
    position: absolute;
    top: 100%;
    min-width: 200px;
    width: 360px;
    margin-left: -25px;
}
.region-primary-menu .submenu li {
    padding-top: 19px;
}
    
    
    .region-primary-menu .menu-item-level-1 a, .region-primary-menu .menu-item-level-1 > span {
        color: #fff;
            margin-top: -12px;
    }
    .header-top-container {
    padding-left: 20px;
}
.slider-image img {
    position: absolute;
    top: -15px;
}
.marq-wrapper {
    margin-top: -82px!important;
    padding-top: 7px!important;
	padding-bottom: 25px!important;
}
.marq-text {
    font-size: 15px!important;
}
    
