body{font-family:"Quicksand",sans-serif;padding-top:80px}.navbar .navbar-brand{font-weight:700}.navbar .nav-link{font-weight:500}section{position:relative}section .section-title{font-weight:700;font-size:2rem}section.vision{min-height:100vh}.footer{background:#ad2e24;color:#fffffe;border-top:5px solid #982820}.footer .icon-sosmed{color:#fffffe;font-size:2rem;margin-right:10px}.footer .footer-bottom{margin-top:20px}.header{position:relative;height:75vh;background:url("../img/background/bg-header.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:10px}.header h1,.header p,.header a{z-index:5;position:relative}.header h1{color:#fffffe;font-weight:700;font-size:3.5rem}.header p{color:#fffffe}.header::before{content:"";position:absolute;background:rgba(0,0,0,.4);width:100%;height:75vh;top:0;bottom:0;left:0;right:0;border-radius:10px}@media(max-width: 991.98px){.header::before{height:auto}}@media(max-width: 991.98px){.header{height:auto}}.icon-boxes{margin-top:-100px}.icon-boxes .icon-box{background:#ad2e24;padding:15px;text-align:center;border-radius:10px;margin-bottom:1rem;color:#fffffe}.icon-boxes .icon-box i{font-size:2.3rem}.icon-boxes .icon-box h4{font-weight:600}@media(max-width: 991.98px){.icon-boxes{margin-top:-50px}}.status-boxes .status-box{position:relative;height:auto;padding:15px;overflow:hidden;border-radius:10px;margin-bottom:1rem}.status-boxes .status-box .icon{position:absolute;bottom:0;right:0;margin:0 0 0 0;padding:10px;width:120px;text-align:center}.status-boxes .status-box .icon i{font-size:4rem}.status-boxes .status-box p{margin-bottom:0;font-size:1.2rem}.status-boxes .status-box h4{font-size:2.5rem;font-weight:600}.blog .blog-card{position:relative;padding:15px;border:1px solid #272343;border-radius:10px;margin-bottom:1rem}.blog .blog-card-header{position:relative}.blog .blog-card-header img{border-radius:8px;margin-bottom:.5rem}.blog .blog-card-header a{text-decoration:none;color:#272343}.blog .blog-card-header .blog-label{position:absolute;top:15px;right:0;background:#ad2e24;padding:5px 20px;border-top-left-radius:5px;border-bottom-left-radius:5px;color:#fffffe}.blog .blog-card-content{position:relative}.blog .blog-card-content a{text-decoration:none;color:#000}.blog .blog-card-content a:hover{text-decoration:underline}.blog .blog-card-content h1{font-size:1.8rem;font-weight:700}.dokumentasi img{margin-bottom:1rem}.btn-primary{background:#0c7489 !important;border:2px solid #0c7489 !important;color:#fffffe !important}.btn-secondary{background:#00509d !important;border:2px solid #00509d !important;color:#272343 !important}.btn-outline-secondary{background:none;border:2px solid #00509d !important;color:#fffffe}.btn-outline-secondary:hover{background:#00509d !important;color:#fffffe}.link{text-decoration:none;color:#004643 !important;font-weight:500}.bg-primary{background:#0c7489 !important;color:#fffffe !important}.bg-secondary{background:#00509d !important;color:#fffffe !important}.bg-tertiary{background:#ad2e24 !important;color:#fffffe !important}.dark-primary{background:#0a6072}.dark-secondary{background:#004384}.dark-tertiary{background:#982820}.about-image img{border-radius:10px;margin-bottom:1rem}