body,html{background:#f0f8ff!important;font-family:'Public Sans',sans-serif;line-height:1.5}.bg-primary-opacity{background-color:rgba(59,140,237,.15)!important}.bg-secondary-opacity{background-color:rgba(108,117,125,.15)!important}.bg-success-opacity{background-color:rgba(25,135,84,.15)!important}.bg-info-opacity{background-color:rgba(13,202,240,.15)!important}.bg-warning-opacity{background-color:rgba(255,193,7,.15)!important}.bg-danger-opacity{background-color:rgba(220,53,69,.15)!important}.bg-primary{background:#3b8ced!important}.text-primary{color:#3b8ced!important}.btn-primary{background:#3b8ced;border-color:#3b8ced}a{text-decoration:none}.navbar-brand{image-rendering:-webkit-optimize-contrast}#navbar-top{border-bottom:1px solid #e6f2fb;padding:1rem}#navbar-top .navbar-nav .nav-item{padding-left:.5rem;padding-right:.5rem}#navbar-top .navbar-nav .nav-item:last-child{padding-right:0}#navbar-top .navbar-nav .nav-item .nav-link{color:#2487ce!important;transition:.3}#navbar-top .navbar-nav .nav-item .nav-link:hover{color:#124265!important}#navbar-top .btn-login{min-width:100px;padding:12px 0;border-radius:10px;font-weight:600}#main-wrapper{margin-top:28px;margin-bottom:50px}.slideshow .carousel-control-next,.slideshow .carousel-control-prev{width:36px;height:36px;border-radius:40px;background:#ffffff70!important;top:50%;transform:translateY(-50%);border:0;opacity:1!important}.slideshow .carousel-control-prev{left:15px}.slideshow .carousel-control-next{right:15px}.slideshow img{box-shadow:0 3px 16px -6px rgba(69,65,78,.1);border-radius:10px;height:100%;width:100%;object-fit:cover}.card{box-shadow:0 3px 16px -6px rgba(69,65,78,.1);border:0;border-radius:10px}.card .card-header{background:0 0;padding:1.25rem;border-bottom:1px solid #e6f2fb}.card .card-title{margin:0;color:#2a2f5b;font-size:18px;font-weight:500;line-height:1.6}.card .card-body{padding:1.25rem}.card-statistik .card-body{padding:1.75rem 1.25rem}.card-statistik .col-icon{display:flex;justify-content:center;align-items:center}.card-statistik .col-stats{padding-left:0}.card-statistik .icon-big{width:52px;font-size:1.75em;border-radius:52px;height:52px;display:flex;align-items:center;justify-content:center}.card-statistik .card-category{font-size:13px;color:#8d9498;margin-bottom:8px;font-weight:500;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.card-statistik .card-title{margin:0;color:#2a2f5b;font-size:24px;font-weight:600}.content{box-shadow:0 3px 16px -6px rgba(69,65,78,.1);border:0;border-radius:10px;background:#fff;padding:3rem 2rem}.content .content-body{max-width:860px;margin:0 auto}.filter-choice{margin:-1.25rem;padding:1.25rem;background:#e2eefc;box-shadow:0 3px 16px -6px rgba(69,65,78,.1)}.list-link li{margin-bottom:6px;font-size:14px}.cms-berita-list a{color:#000;text-decoration:none}.cms-berita-list ul{margin-bottom:0}.cms-berita-list li{flex-direction:row;border-bottom:0;margin-bottom:8px;padding-bottom:12px;border-bottom:1px solid #ededed}.cms-berita-list li:first-child{margin-top:0}.cms-berita-list li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.cms-berita-list li .widget-berita-terkini-has-thumb{margin-top:0;margin-left:16px}.cms-berita-list li .widget-berita-terkini-thumb{width:90px;height:60px;min-width:90px;min-height:60px;object-fit:cover;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.cms-berita-list li .widget-berita-terkini-judul{min-height:34px;overflow:hidden;text-overflow:ellipsis;white-space:inherit;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:15px;font-weight:600;line-height:22.5px}.cms-berita-list li p.widget-berita-terkini-deskripsi{display:none}.cms-berita-list li p.widget-berita-terkini-tanggal{font-size:11px;color:#787878;font-weight:600;margin:2px 0 3px;display:inline-block}.cms-berita-list li{display:flex;width:100%;border-bottom:1px solid #ededed;margin-top:18px;margin-bottom:0}.cms-berita-list li:last-child{border-bottom:0}.cms-berita-list li.widget-berita-terkini-li-big{flex-direction:column}#footer{background:#3b8ced;color:#fff;border-top:1px solid #ededed}#footer .navbar-brand{display:flex;align-items:center;color:#fff}#footer .logo-icon{height:40px;margin-right:12px}#footer .logo-text{font-size:20px;line-height:28px;font-weight:500}#footer .informasi{font-size:15px;color:#fff}#footer .title-link{color:#fff;font-weight:600}#footer .list-link>li>a{display:block;color:#fff;margin-bottom:15px;font-size:15px;opacity:.9;text-decoration:none}#footer .list-link>li>a:focus,#footer .list-link>li>a:hover{text-decoration:underline;opacity:1}#footer .social-link-small{display:inline-flex;margin:3px;padding:6px;border:1px solid #e6e8f0;border-radius:5px}#footer .social-link-small:hover{border-color:#838694}#footer .social-link-small ion-icon{color:#fff;font-size:16px}@media screen and (max-width:991px){.row-top{flex-direction:column-reverse}}