*{margin:0;padding:0;text-decoration:none}body{margin:0;padding:0;font-family:Open Sans,sans-serif}.wrapper{width:1100px;margin:auto;position:relative}@media screen and (width<=991.98px){.wrapper{width:90%}}.logo a{float:left;color:#364f6b;font-family:courier;font-size:50px;font-weight:800}.menu{float:right}nav{z-index:1;background:#fff;border-bottom:1px solid #364f6b;width:100%;margin:auto;line-height:80px;display:flex;position:sticky;top:0}nav ul{margin:0;padding:0;list-style-type:none;overflow:hidden}nav ul li{float:left}nav ul li a{color:#000;text-align:center;padding:0 16px;font-weight:700;text-decoration:none}nav ul li a:hover{text-decoration:underline}@media screen and (width<=991.98px){.logo a{text-align:center;width:100%;display:block}nav .menu{width:100%;margin:0}nav .menu ul{text-align:center;margin:auto;line-height:60px}nav .menu ul li{float:none;display:inline-block}}#copyright{text-align:center;width:100%;margin-top:50px;padding:50px 0}.tutor-list{flex-wrap:wrap;width:100%;display:flex;position:relative}.kartu-tutor{width:20%;margin:0 auto}.kartu-tutor img{border-radius:50%;width:80%}.kartu-tutor p{text-align:center;color:#364f6b;font-family:comic sans ms;font-size:25px;font-weight:800}.partner-list{flex-wrap:wrap;width:100%;display:flex;position:relative}.kartu-partner{width:20%;margin:0 auto}.kartu-partner img{border-radius:50%;width:150px}#contact{background:#dedede;padding:50px 0}.footer{flex-wrap:wrap;width:100%;margin:auto;display:flex;position:relative}.footer-section{width:20%;margin:0 auto}a.tbl-biru{color:#fff;cursor:pointer;background:#3f72af;border-radius:20px;margin-top:20px;padding:15px 20px;font-weight:700}a.tbl-biru:hover{background:#fc5185;text-decoration:none}a.tbl-pink{color:#fff;cursor:pointer;background:#fc5185;border-radius:20px;margin-top:20px;padding:15px 20px;font-weight:700}a.tbl-pink:hover{background:#3f72af;text-decoration:none}section{margin:auto auto 50px;display:flex}p{margin:10px 0;padding:10px 0}.kolom{margin-top:50px;margin-bottom:50px}.kolom .deskripsi{color:#364f6b;font-family:comic sans ms;font-size:20px;font-weight:700}h2{color:#364f6b;width:100%;margin-bottom:20px;font-family:comic sans ms;font-size:45px;font-weight:800;line-height:50px}.tengah{text-align:center;width:100%}@media screen and (width<=991.98px){section{display:block}section img{width:100%;height:auto;display:block}}
