body{
    margin:0;
    font-family: Arial, Helvetica, sans-serif;
    background:#f4f6f9;
}

/* HEADER */
header{
    background:#0a3d62;
    color:#fff;
    
}
.topbar{
    display:flex;
    justify-content:space-between;
    align-items:center;
    padding:10px 5%;
}
.topbar img{
    vertical-align:middle;
}

/* MENU */
.menu{
    background:#1e3799;
}
.menu ul{
    list-style:none;
    margin:0;
    padding:0;
    display:flex;
}
.menu ul li{
    position:relative;
}
.menu ul li a{
    display:block;
    padding:12px 16px;
    color:#fff;
    text-decoration:none;
}
.menu ul li a:hover{
    background:#4a69bd;
}

/* DROPDOWN */
.menu ul li ul{
    position:absolute;
    top:100%;
    left:0;
    background:#1e3799;
    display:none;
    min-width:180px;
    z-index:999;
}
.menu ul li:hover ul{
    display:block;
}
.menu ul li ul li{
    width:100%;
}

/* RESPONSIVE */
@media(max-width:768px){
    .menu ul{
        flex-direction:column;
    }
}
.slider-section,
.news-section,
footer {
    width: 100%;
    float: left;
    clear: both;
}

footer {
    position: relative;
    margin-top: 30px;
}
