:root{--primary-1:#894754;--primary-2:#6b8d00;--primary-3:#3d5300;--primary-4:#2e4049;--primary-5:#202d33;--primary-6:#384c56;--primary-7:#1f1d16;--primary-8:#212b36;--primary-shade:#587400;--secondary-1:#f1eeec;--secondary-2:#ecf1f0;--secondary-3:#f2f2f2;--secondary-4:#fbedf0;--tertiary-1:#727272;--tertiary-2:#ffffff;--tertiary-3:#ecf1f0;--tertiary-4:#d0d0d0}*{font-family:"Work Sans",sans-serif}[style*=font-family]{font-family:inherit!important}.logo{font-family:"Shippori Mincho",serif;color:var(--primary-shade);font-size:1.5rem;text-decoration:none;font-weight:800}.logo img{width:2.4rem}.logo:active,.logo:hover,.logo:link,.logo:visited{color:var(--primary-shade)}.navbar-kecil{height:2rem;color:#fff}.navbar-kecil a{font-size:.75rem;text-decoration:none;color:#fff}.nav-link,.nav-link:hover,.nav-link:link,.nav-link:visited{color:#3d5300;font-size:1rem;font-family:"Work Sans",sans-serif;font-style:normal;font-weight:500;line-height:normal}.nav-item:last-child>.nav-link:before{display:none!important}.nav-link{position:relative}.nav-link:hover{border-bottom:5px solid var(--primary-1);color:#000!important}.btn{height:2.5rem;padding:0 1.25rem;text-transform:none;border:0;font-size:16px;display:inline-flex;align-items:center;justify-content:center}@media (max-width:600px){.btn{font-size:12px!important}}.btn.btn-primary{background-color:var(--primary-1);color:#fff}.btn.btn-primary-4{background-color:var(--primary-4);color:#fff}.btn.btn-secondary{background-color:#fff;color:#000}.btn-page{height:2rem;width:2rem;padding:0 .5rem;text-align:center;color:var(--primary-8)}.btn.btn-page-active{border:1px solid var(--primary-1);color:var(--primary-1)}.btn.btn-page-nav{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.btn-border{border-radius:1.5rem;border:1px solid var(--primary-4);text-align:center;font-size:1rem;line-height:1.42857;background-color:transparent}.btn-border:hover{background-color:var(--primary-4);color:#fff}.dropdown-menu{border:0;border-radius:0}.dropdown-menu .dropdown-item{color:#3d5300;font-weight:500}.dropdown-menu .dropdown-item:hover{background-color:var(--secondary-4);border-left:6px solid var(--primary-1)}.banner-1{background-image:url("../../assets/images/banner-1.webp");background-size:cover;height:38rem}.bertumbuh-bersama{height:38rem}.bertumbuh-bersama h1{font-family:"Shippori Mincho",serif;font-weight:800;font-size:4.5rem}.bertumbuh-bersama h4{font-family:"Work Sans",sans-serif;font-size:2.5rem}.footer .text-logo,.peminjaman-buku h4{font-family:"Shippori Mincho",serif;font-weight:800;font-size:1.75rem}.peminjaman-buku p{font-size:1rem}.tentang-kami{background-color:#fff}.tentang-kami p{color:var(--primary-7)}.tentang-kami img{max-width:40%}.section-heading{font-family:"Work Sans",sans-serif;font-size:1.75rem;color:var(--primary-1)}.section-subheading{font-family:"Shippori Mincho",serif;font-weight:800;font-size:2rem;color:var(--primary-4)}.section-caption{color:var(--tertiary-1);font-size:1rem}.kabar,.sharing{background-color:var(--secondary-1);overflow-x:hidden}.event{background-color:var(--secondary-2)}.custom-card{border:0;border-radius:0;min-height:35rem;max-height:35rem}.custom-card img{width:100%;height:12.5rem;object-fit:cover;object-position:50% 50%}.custom-card .card-title{color:var(--primary-4);font-family:"Shippori Mincho",serif;font-size:1.25rem;text-transform:uppercase;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.custom-card .card-text{font-size:1rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis}.custom-card .post-author{color:var(--primary-4);font-family:"Shippori Mincho",serif;font-weight:800;font-size:1rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.custom-card .post-date{color:var(--primary-1);font-family:"Shippori Mincho",serif;font-weight:800;font-size:1rem;text-align:right}.custom-card-2-link{display:block;text-decoration:none;color:inherit;width:100%}.custom-card-2{display:grid;grid-template-columns:320px 1fr;gap:0;background:#fff;border-radius:12px;overflow:hidden;transition:box-shadow .25s ease,transform .25s ease;min-height:200px;box-shadow:0 2px 12px rgba(0,0,0,.07)}.custom-card-2:hover{box-shadow:0 6px 24px rgba(0,0,0,.13);transform:translateY(-2px)}.custom-card-2-link:hover .custom-card-2{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.1)}.custom-card-2-image{overflow:hidden}.custom-card-2-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.custom-card-2:hover .custom-card-2-image img{transform:scale(1.05)}.custom-card-2-body{padding:20px 24px;display:flex;flex-direction:column;justify-content:center;gap:8px;min-width:0}.custom-card-2 .card-title{color:var(--primary-4);font-family:"Shippori Mincho",serif;font-weight:800;font-size:1.2rem;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0}.custom-card-2 .card-text{color:var(--tertiary-1);font-size:.875rem;line-height:1.6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0}.custom-card-2 .post-date{color:#fff;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:var(--primary-4);display:inline-block;padding:3px 10px;border-radius:4px;align-self:flex-start}.custom-card-2-body .btn{margin-top:auto;align-self:flex-start}@media (max-width:768px){.custom-card-2{grid-template-columns:1fr}.custom-card-2-image img{height:200px}.custom-card-2-body{padding:16px}.custom-card-2 .card-title{font-size:1.05rem}.custom-card-2 .card-text{font-size:.85rem}}.kanan-kiri{display:none!important}.btn-circle{width:3rem;height:3rem;padding:.3rem 0;border-radius:1.5rem;text-align:center;font-size:1rem;line-height:1.42857;background-color:#fff;border:0}.banner-2{background-image:url("../../assets/images/banner-2.webp");background-size:cover;height:100%}.dukung-pelayanan h4,.tanya-seputar h4{font-family:"Work Sans",sans-serif;font-weight:400;font-size:1.75rem}.dukung-pelayanan h3,.tanya-seputar h3{font-family:"Shippori Mincho",serif;font-weight:800;font-size:2rem}.norek-qr img{width:50%;height:auto}.norek-icon:hover{cursor:pointer}.tanya-seputar input,.tanya-seputar textarea{width:100%;background:0 0;border:1px solid #fff;color:#fff;padding:.5rem}.tanya-seputar input:focus,.tanya-seputar textarea:focus{border:1px solid #fff;border-radius:0}.tanya-seputar ::placeholder{color:#fff;opacity:1}.tanya-seputar:-ms-input-placeholder{color:#fff}.tanya-seputar ::-ms-input-placeholder{color:#fff}.team-alumni .card{min-height:22.5rem;border:0;border-radius:0}.img-alumni{height:262.5px;object-fit:cover}.team-alumni .card-img-top{width:100%;border-radius:0}.team-alumni .asal-universitas,.team-alumni .nama-alumni{font-family:"Shippori Mincho",serif;font-weight:800;color:var(--primary-4)}.team-alumni .tahun-alumni{font-family:"Shippori Mincho",serif;font-weight:800;color:var(--primary-2)}.team-alumni .card.bg-green-1{color:#fff!important}.team-alumni .card-title{font-size:1.25rem;font-family:"Shippori Mincho",serif;font-weight:800;line-height:120%}.team-alumni .card-text{line-height:130%}.detail-pokok-doa{border-top-left-radius:8px}.detail-komponen .card{background-color:var(--secondary-2);min-height:15rem;border:0;border-radius:0;object-fit:cover;object-position:50% 50%}.event-kami h4,.komponen-perkantas .nama{font-family:"Shippori Mincho",serif;font-weight:700;font-size:1.25rem;color:var(--primary-4)}.event-kami .hari,.event-kami .jam{font-size:.9rem}.event-kami i{color:var(--primary-1)}.event-kami .tanggal{font-family:"Shippori Mincho",serif;font-weight:800;font-size:3rem}.event-kami .bulan{font-family:"Shippori Mincho",serif;font-weight:800;font-size:1.75rem}.event-kami h4{font-family:"Shippori Mincho",serif;font-weight:800;font-size:1.25rem}.event-kami p{color:var(--tertiary-1)}.nav-link.active,.show>.nav-link{background:var(--primary-1)!important}div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm{background-color:var(--primary-1)}.newsletter input{border:0;padding:.5rem 1rem;width:100%}.footer .image-logo{height:3.25rem}.footer .section-subheading{font-size:1.25rem!important}.footer hr{color:#465a64;margin:0}.bg-white{background-color:#fff!important}.bg-green-1{background-color:var(--primary-2)}.bg-green-2{background-color:var(--primary-shade)}.bg-primary-1{background-color:var(--primary-1)}.bg-primary-4{background-color:var(--primary-4)}.bg-primary-5{background-color:var(--primary-5)}.bg-primary-6{background-color:var(--primary-6)}.bg-tertiary-3{background-color:var(--tertiary-3)}html{font-size:16px}@media (min-width:320px){html{font-size:12px}section{padding:3rem 1rem}.footer-right{background-color:var(--primary-6);padding:4rem 1rem}}@media (min-width:768px){html{font-size:18px}.peminjaman-buku{position:relative;margin-top:-5%}.kanan-kiri{display:block!important}}@media (min-width:1024px){html{font-size:19px}section{padding:3rem 0}section.tanya-seputar{padding:4rem 0}.nav-link:before{position:absolute;content:"";top:calc(50% - .5rem);right:-10px;width:1px;height:1.2rem;background-color:var(--tertiary-4)}.no-pipe:before{position:absolute;content:"";top:calc(50% - 1rem);right:0;width:0;height:30px;background-color:var(--tertiary-4)}}@media (min-width:1280px){html{font-size:20px}.banner-1,.bertumbuh-bersama{height:100vh}.footer-right{background-color:var(--primary-4);padding:0}}.note-float-left{float:left;margin:10px 30px 10px 0}.note-float-right{float:right;margin:10px 0 10px 30px}.text-justify{text-align:justify!important}
