.btn.btn-orange{width:fit-content;min-width:140px;background:#f3931b;color:#fff;font-size:14px;font-weight:600;text-decoration:none;text-align:center;display:block;padding:12px 26px;border-radius:22px}.btn.btn-orange:hover{background:#bf7315}.btn.btn-white{width:fit-content;min-width:140px;background:#fff;color:#f3931b;font-size:14px;font-weight:600;text-decoration:none;text-align:center;display:block;padding:12px 26px;border-radius:22px;border:1px solid #999}.btn.btn-white:hover{background:#ddd}.bg-white{background:#fff}.bg-blue{background:#1597d8}.bg-gd-blue{background:rgba(0,0,0,0) linear-gradient(180deg, #4EB0E1 0%, #028ED5 100%) 0% 0% no-repeat padding-box}.color-white{color:#fff}.columns{display:flex;justify-content:center;flex-wrap:wrap;gap:24px}.box-card{border-radius:12px;padding:30px 40px;position:relative}.box-card.bg-white{border:1px solid #ddd}.box-card.half-w{width:100%}@media(min-width: 840px){.box-card.half-w{width:calc(50% - 94px)}}.box-card.bottom-space{padding-bottom:130px}#sec-welcome .container{padding:32px 16px}#sec-welcome .welcome-guard{margin:auto;color:#3cafe0;text-align:center}#sec-welcome .welcome-guard .welcome-label{font-size:28px;line-height:36px;font-weight:300}#sec-welcome .welcome-guard .welcome-title{font-size:28px;line-height:36px;font-weight:600;margin-top:4px}#sec-about{background:rgba(0,0,0,0) linear-gradient(180deg, #028ED5 0%, #4EB0E1 100%) 0% 0% no-repeat padding-box}#sec-about .container{margin:0 auto;padding:0px 16px 64px}#sec-about .binus-component-program-info.type-1{top:-60px}#sec-about .section-header-1{margin:0px 0 40px}#sec-about .section-header-1 .section-header-description{margin:40px auto 0px}#sec-recognition .container{margin:0 auto;padding:48px 16px 20px}#sec-recognition .section-header-1{margin:20px 0 0}#sec-partner-career .container{margin:0 auto;padding:28px 16px 20px}#sec-partner-career .list-3 .list-list{display:flex;flex-direction:column;gap:16px;margin-top:20px;margin-bottom:20px;max-height:360px;overflow-y:auto}#sec-partner-career .list-3 .list-list::-webkit-scrollbar{width:6px}#sec-partner-career .list-3 .list-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}#sec-partner-career .list-3 .list-list::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}#sec-partner-career .list-3 .list-list::-webkit-scrollbar-thumb:hover{background:#9ca3af}#sec-partner-career .list-3 .list-item{background:#fff;border:1px solid #d1d5db;border-radius:50px;padding:16px 24px;transition:all .3s ease;position:relative;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px}#sec-partner-career .list-3 .list-item .post-title{font-size:16px;line-height:24px;font-weight:400;color:#374151;margin:0;flex:1}#sec-partner-career .list-3 .list-item .post-arrow{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}#sec-partner-career .list-3 .list-item .post-arrow svg{width:100%;height:100%;color:#9ca3af}#sec-partner-career .list-3 .list-item .list-link{position:absolute;inset:0;z-index:1}#sec-partner-career .list-3 .list-item:hover{background:#f9fafb;border-color:#9ca3af;box-shadow:0 2px 8px rgba(0,0,0,.08)}#sec-partner-career .list-3 .list-item:hover .post-title{color:#111827}#sec-partner-career .list-3 .list-item:hover .post-arrow{transform:translateX(4px)}#sec-partner-career .list-3 .list-item:hover .post-arrow svg{color:#111827}@media(max-width: 640px){#sec-partner-career .list-3 .list-item{padding:12px 20px;gap:8px}#sec-partner-career .list-3 .list-item .post-title{font-size:14px;line-height:20px}#sec-partner-career .list-3 .list-item .post-arrow{width:20px;height:20px}}#sec-partner-career .link-view-1{position:absolute;bottom:30px;left:50%;transform:translateX(-50%)}.fancybox-prospectcareer{max-width:800px;background:#fbfbfb;border:1px solid #cbcbcb;border-radius:12px;padding:62px 80px}.fancybox-prospectcareer p{margin:8px 0px;line-height:1.7}.fancybox-prospectcareer .label-prospectcareer{text-align:center;color:#008fd4;font-size:16px;line-height:24px;font-weight:600;margin-bottom:8px}.fancybox-prospectcareer .title{text-align:center;font-size:32px;line-height:40px;font-weight:normal;color:#333;margin-bottom:24px}.fancybox-prospectcareer hr{border:none;border-top:1px solid #e5e5e5;margin:24px 0}@media(max-width: 840px){.fancybox-prospectcareer{padding:32px 24px;width:95%}.fancybox-prospectcareer .label-prospectcareer{font-size:14px}.fancybox-prospectcareer .title{font-size:18px;line-height:28px}}#sec-program-student .container{margin:0 auto;padding:28px 16px 40px}#sec-program-student .link-view-1{position:absolute;bottom:30px;left:50%;transform:translateX(-50%)}#sec-testimonial{background:#f8f8f8}#sec-testimonial .container{margin:0 auto;padding:20px 16px 20px}#sec-testimonial .tabs-2-nav{justify-content:center}#sec-testimonial .link-view-1{margin:48px 0 32px}#sec-testimonial .splide__arrow{top:auto;bottom:-108px}#sec-testimonial .splide__arrows .splide__arrow.splide__arrow--prev{left:40%}#sec-testimonial .splide__arrows .splide__arrow.splide__arrow--next{right:40%}@media(max-width: 767px){#sec-testimonial .splide__arrows .splide__arrow.splide__arrow--prev{left:85px}#sec-testimonial .splide__arrows .splide__arrow.splide__arrow--next{right:85px}}#sec-rubric-team{background:#128bd0}#sec-rubric-team .splide__arrows{bottom:-106px;gap:160px}#sec-student-activities .container{margin:0 auto;padding:28px 16px 40px}#sec-facilities{background:#028ed5}#sec-facilities .container{margin:0 auto;padding:28px 16px 40px}#sec-facilities .splide__arrows{bottom:-106px;gap:160px}#sec-banner-scholarship{background:#0ea6e9}#sec-banner-scholarship .container{margin:0 auto;padding:0}#sec-banner-scholarship .banner-3{background:rgba(0,0,0,0)}#sec-activities-collab .container{margin:0 auto;padding:28px 16px 40px}#sec-activities-collab .box-card{padding:24px}#sec-activities-collab .section-header-1 .section-header-title{height:85px}#sec-gallery{background:rgba(0,0,0,0) linear-gradient(180deg, #028ED5 0%, #0171A9 100%) 0% 0% no-repeat padding-box}#sec-gallery .container{margin:0 auto;padding:28px 16px 40px}#sec-gallery .gallery-2 .splide__arrows .splide__arrow.splide__arrow--prev{left:-1em}#sec-gallery .gallery-2 .splide__arrows .splide__arrow.splide__arrow--next{right:-1em}#sec-faq{background:#fff}#sec-faq .container{margin:0 auto;padding:28px 16px 40px}#sec-instagram-cta{background:#f5f5f5}#sec-instagram-cta .container.full-h{padding-top:40px;padding-bottom:0}
