body{
font-family:Arial;
margin:0;
background:#f0f4ff;
}
header{
background:#0b3d91;
color:white;
padding:20px;
text-align:center;
}
nav{
background:#062a63;
padding:10px;
text-align:center;
}
nav a{
color:white;
margin:15px;
text-decoration:none;
font-weight:bold;
}
.slider img{
width:100%;
height:350px;
object-fit:cover;
}
.content{
background:white;
margin:20px;
padding:20px;
border-radius:10px;
}
.partner{
height:60px;
margin:10px;
}
footer{
background:#0b3d91;
color:white;
text-align:center;
padding:15px;
}
.logo-box{
height:70px;
width:160px;
background:white;
border-radius:8px;
display:flex;
align-items:center;
justify-content:center;
overflow:hidden;
}

.logo-box img{
max-height:60px;
max-width:150px;
object-fit:contain;
}