@import url('https://fonts.googleapis.com/css2?family=Hind+Vadodara:wght@400;700&family=Oswald&family=Roboto:ital@0;1&display=swap');


.top-bar {
 	display: flex;
 	width: 100%;
 	background-color: #A8A541;
 	margin: 0;
 	padding: 0;
 	color: white;
 	font-family: "Hind Vadodara", sans-serif;
 	font-size: 14px;
 	font-weight: 400;
 	line-height: 24px;
 }
	 .top-bar .inner {
	 	flex: 1;
		display: flex;
		gap: 20px;
		width: 100%;
		padding: 0 10px;
		max-width: 1265px;
		margin: 0 auto;
	 }
		 .top-bar .inner p {
			color: white;
			font-family: "Hind Vadodara", sans-serif;
			font-size: 14px;
			font-weight: 400;
			line-height: 24px;
		 }
 
 
 
.bkeng-hdr {
  display: flex;
  width: 100%;
  background-color: white;
 }
 
 .bkeng-hdr .inner {
            flex: 1;
            display: flex;
            flex-wrap: wrap; /* Allows columns to wrap on smaller screens */
            gap: 20px; /* Space between columns */
            max-width: 1285px;
            margin: 0 auto;
            background-color: #fff;
            justify-content: flex-end;
        }
        
        .column {
            flex: 1; /* Allows columns to grow and shrink equally */
            /* min-width: 280px; */ /* Minimum width before wrapping */
            padding: 20px;
            display: flex;
            align-items: center;
            justify-content: flex-end;
        }        
		.column.logo {
			flex: 0 1 250px;
			justify-content: center;
		}
			.column.logo img {
				width: 100%;
			}
		
		
	.bkeng-menu {
		display: flex;
		flex: 1;
		justify-content: flex-end;
		gap: 18px 60px;
	}

	.bkeng-menu li {
		display: flex;
		flex: 0 0 auto;
		justify-content: center;
		padding: 0;
		text-align: center;
		color: #00728f;
		font-size: 16px;
		line-height: 24px;
		font-family: "Roboto", sans-serif;
	}	
	
	
	
	/* FOOTER */	
	.bkeng-hdr.ftr {
		background-color: #004B93;
	}
	.bkeng-hdr.ftr .inner {
	    background-color: #004B93;
	    color: white;
	}

	.ftr .column {
		align-items: flex-start;
	}
		.ftr .column.logo {
			flex-direction: column;
			flex-basis: calc(33% - 40px);
			align-items: flex-start;
			gap: 12px;
		}

	.ftr .bkeng-menu li {
		color: white;
	}
		.ftr .bkeng-menu li a {
			color: white;
		}	

	
	
.bkeng-hdr a:hover {
	color: #EDC13C !important;
}
	
	
	
	
        
        

        /* Responsive adjustments for smaller screens */
        @media (max-width: 860px) {
		.bkeng-hdr .inner {
			gap: 6px;
		}
        
            .column {
                flex-basis: calc(50% - 20px); /* Two columns on medium screens */
                padding: 0;
            }
            	.column.logo, .ftr .column.logo {
            		flex-basis: 100%;
            		order: 2;
            		padding-bottom: 18px;
	    	}
			.column.logo img {
				max-width: 200px;
			}
				
				
			.bkeng-menu {
				gap: 18px 40px;
				padding: 6px 18px 18px 18px;
				justify-content: space-around;
			}
            
        }
        
        
        @media (max-width: 480px) {
            .column {
                flex-basis: 100%; /* Single column on small screens */
            }
            .bkeng-menu {
			gap: 18px 24px;
		}
		.bkeng-menu .home {
					display: none;
		}
        }