.navbar {

    position: relative;

    display: flex;

    flex-wrap: wrap;

    align-items: center;

    justify-content: space-between;

    padding: 0.5rem 1rem;

}



.tranparannn {

    background-color: rgba(255, 255, 255, 0.5);

}



.navbar a {

    font-family: sans-serif;

    font-weight: 500;

    color: rgb(0, 0, 0);

    text-decoration: none;

    padding: 0.5rem;

}



.navbar a:hover {

    background-color: #63b675;



}



.footer {

    font-family: sans-serif;

    background-color: whitesmoke;

    padding: 1em;

    text-align: center;

    border-top: 1px solid lightgray;

}



.sidebar-divider {

    margin: 0 1rem 1rem;

    border-top: 2px solid rgb(9, 201, 3);

}



.container_24 {

    margin-left: auto;

    margin-right: auto;

    width: 100%;

}



.dropbtn {

    background-color: #ffffff;

    color: rgb(0, 0, 0);

    padding: 16px;

    font-size: 16px;

    border: none;

}



.dropdown {

    position: relative;

    display: inline-block;

}



.dropdown-content {

    display: none;

    position: absolute;

    background-color: #f1f1f1;

    min-width: 160px;

    box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);

    z-index: 1;

}



.dropdown-content a {

    color: black;

    padding: 12px 16px;

    text-decoration: none;

    display: block;

}



.dropdown-content a:hover {

    background-color: #63b675;

}



.dropdown:hover .dropdown-content {

    display: block;

}



.dropdown:hover .dropbtn {

    background-color: #63b675;

}



.frame-image {

    /* 

    CSS Untuk croping gambar / foto 



    Disini Anda dapat menentukan lebar dan tinggi image

    */

    width: 180px;

    height: 180px;

    overflow: hidden;



    /* 

    CSS Untuk mengatur posisi gambar 

    Menjadikan frame / bingkai sebagai patokan koordinat left/top

    */

    position: relative;

}



.frame-image img {

    /*

    CSS Untuk croping gambar

    Membatasi tinggi gambar, membiarkan width-nya auto

    Bisa juga diganti jadi height: 320px jika tinggi gambar mau dipaksakan jadi 320px

    */

    max-height: 320px;



    /* 

    CSS Untuk mengatur posisi gambar 

    Left/top berpatokan pada frame

    Diisi dengan nilai minus untuk memposisikan keluar dari frame

    karena frame overflow-nya dibuat jadi hidden

    posisi yg keluar area frame jadi tidak terlihat



    Disini Anda dapat mengatur bagian/posisi gambar yg mana yg akan ditampilkan

    */

    position: absolute;

    left: -10px;

    top: -86px;

}



/* Clients */



.clients {

    padding: 10px;

    text-align: center;

    margin: 5px 0px 10px 0px;

}



.clients p {

    max-width: 800px;

    margin: 10px auto;

    font-style: italic;

    font-size: 16px;

    line-height: 28px;

    border-bottom: 1px solid #eee;

    padding-bottom: 15px;

    color: #777;

}



.clients i {

    margin: 0px 5px;

    position: relative;

    top: -7px;

    font-size: 10px;

}



.clients img {

    max-width: 150px;

    margin: 10px 14px;

    display: inline-block;

}



/*footer*/

.footer-atas {



    float: center;

    width: 100%;

    padding-bottom: 50px;

	position:center;

    -moz-box-shadow: 0px 0px 0px #bebebe;

    -webkit-box-shadow: opx 0px 0px #bebebe;

    box-shadow: 0px 0px 0px #bebebe;

}



.footer-atas .logo {

    width: 280px;

    float: center;

    height: 93px;

    margin-top: 65px;

    overflow: hidden;

}



.footer-atas .logo img {

    width: 260px;

}



.footer-atas .alamat-bawah {

    width: 371px;

    float: center;

    font-family: 'open_sansregular';

    margin-top: 65px;

    overflow: hidden;

    margin-left: 90px;

    font-size: 13px;

    line-height: 1.4em;

    color: #252525;

}



.footer-atas .alamat-bawah b {

    width: 100%;

    float: center;

    font-family: 'open_sansbold';

    color: #252525;

    font-size: 16px;

    margin-bottom: 10px;

    overflow: hidden;

}



.footer-atas .atas {

    position: center;

    right: 50px;

    margin-top: -20px;

}



.footer-bawah {

    float: left;

    width: 100%;

    line-height: 2em;

    padding-top: 10px;

    padding-bottom: 10px;

    background: rgb(9, 201, 3);

    text-align: center;

    font-size: 13px;

    font-family: 'open_sansregular';

    color: #FFF;



}