@charset "UTF-8";.btn-outline-primary:hover{color:#fff!important}.app-card:hover,.oraganization-card:hover,.news-card:hover{cursor:pointer;background-color:#f5f5f5}.app-card{height:100%}.news-card{text-decoration:none}.news-card-hero:hover{cursor:pointer;transition:transform .3s ease-in-out}.news-card-hero:hover-image{transform:scale(1.1)}.news-category-badge{width:100%;color:#fff;margin-bottom:.5rem;position:sticky;top:0;left:0;background-color:#fff}.news-category-badge>span{padding:0 1rem 2px;background-color:red;border-top-left-radius:1rem;border-top-right-radius:1rem}.news-category-badge>div{width:100%;height:2px;background-color:red}.bg-shadow{background:linear-gradient(to bottom,#100b0b00,#00000080 70%,#131313e0);bottom:0!important;margin:0 .2rem 0 0}.kegiatan-card .details{bottom:-30%}@media (min-width: 300px){.kegiatan-card .details{bottom:-60%}}@media (min-width: 576px){.kegiatan-card .details{bottom:-60%}}@media (min-width: 768px){.kegiatan-card .details{bottom:-65%}}@media (min-width: 992px){.kegiatan-card .details{bottom:-48%}}@media (min-width: 1200px){.kegiatan-card .details{bottom:-54%}}@media (min-width: 1400px){.kegiatan-card .details{bottom:-55%}}#accordion-applications .accordion-button:not(.collapsed):after,#accordion-regulations .accordion-button:not(.collapsed):after{background-image:url(/assets/landing/accordion-minus.png)!important;transform:var(--bs-accordion-btn-icon-transform)}#accordion-applications .accordion-button:after,#accordion-regulations .accordion-button:after{background-image:url(/assets/landing/accordion-plus.png)!important;transform:var(--bs-accordion-btn-icon-transform)}#accordion-applications .accordion-button,#accordion-regulations .accordion-button{background-image:url(/assets/landing/logo-accordion.png)!important;background-repeat:no-repeat;background-position:bottom left;color:#fff}#swiper-organizations{height:800px}@media (max-width: 768px){#swiper-organizations{height:2400px}}.utjs-description-items>p{margin:0}.list-group-item-custom:before{content:"➤";margin-right:5px;font-size:1rem}
