body{background-color:#fff;overflow-x:hidden;font-family:Open Sans,sans-serif;color:#101820}.page-login{height:100vh}.page-login .btn-login{background-color:#93c052;color:#fff}.page-login .btn-login:hover{background-color:#ffed49;color:#101820}.page-login .section-right a{font-weight:300;text-decoration:underline;font-size:16px;text-align:center;color:#bfbfbf}.navbar-brand img{max-height:40px}.navbar-light .navbar-nav .nav-link{color:#93c052}.navbar-light .navbar-nav .nav-link.active{font-weight:700;color:#93c052!important}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#ffed49}.align-middle{top:50%;transform:translateY(-50%);bottom:auto}.filter-bright-30pc{-webkit-filter:brightness(30%);filter:brightness(30%)}.mt-60px{margin-top:60px}h1{font-size:2rem;font-family:Merriweather,serif;font-weight:700}@media (min-width:1000px){h1{font-size:2.5rem}}.h-80vh{height:80vh}.lead-hero{font-size:1rem}@media (min-width:1000px){.lead-hero{font-size:1.5rem}}.container-stats{margin-top:-50px}.container-stats .stats-detail{padding-top:15px;background-color:#fff;padding-left:40px}.btn-daftar{background-color:#93c052;color:#fff;box-shadow:0 0 15px #93c052;font-size:18px}.btn-daftar:hover{background-color:#ffed49;color:#101820}.btn-tanya-dulu{color:#c3c3c3}.btn-tanya-dulu:hover{background-color:#fafafa;box-shadow:0 0 15px #fafafa;color:#c3c3c3}.section-profile{margin-top:50px;margin-bottom:50px}.section-profile h2{font-size:30px;margin-bottom:0;font-family:Merriweather,serif;font-weight:700;font-size:36px}.section-profile .card,.section-profile .card:hover{transition:box-shadow .5s ease-in-out}.section-profile .card:hover{box-shadow:0 0 20px -5px #999}.section-profile .btn-lihat-profile{background-color:#93c052;border-width:0;color:#fff;font-size:18px}.section-profile .btn-lihat-profile:hover{background-color:#b2e965;color:#fff}.section-program{padding-top:50px;padding-bottom:50px;margin-bottom:0;background:linear-gradient(180deg,#f8f8f8 -45.04%,hsla(0,0%,97.3%,0) 88.56%)}.section-program h2{font-size:30px;margin-bottom:0;font-family:Merriweather,serif;font-weight:700;font-size:36px}.section-program .card,.section-program .card:hover{transition:box-shadow .5s ease-in-out}.section-program .card:hover{box-shadow:0 0 20px -5px #999}.section-program .card h5{font-weight:600}.section-program .card .card-footer{border-top:none;background-color:transparent}.section-program .card-image-program{padding:30px;max-width:100%;max-height:200px;background-size:center}.section-program .card-title{max-height:50px;overflow:hidden;text-overflow:ellipsis}.section-program .btn-lihat-jadwal{border-width:0;color:#93c052;font-size:18px}.section-program .btn-lihat-jadwal:hover{text-decoration:underline}.section-program .btn-lihat-program{background-color:#93c052;border-width:0;color:#fff;font-size:18px}.section-program .btn-lihat-program:hover{background-color:#b2e965;color:#fff}.section-testimonials{background:linear-gradient(#fff,#f7f9ff);padding-top:300px;padding-bottom:50px;min-height:506px}.section-testimonials h2{font-size:30px;margin-bottom:0;font-family:Merriweather,serif;font-weight:600;font-size:36px}.section-testimonials h4{font-weight:600}.section-testimonials .card,.section-testimonials .card:hover{transition:box-shadow .5s ease-in-out}.section-testimonials .card:hover{box-shadow:0 0 20px -5px #999}.section-testimonials .image-testimonials{width:150px;height:150px}.section-testimonials .btn-lihat-testimonial{background-color:#93c052;border-width:0;color:#fff;font-size:18px}.section-testimonials .btn-lihat-testimonial:hover{background-color:#b2e965;color:#fff}.section-testimonials .carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.section-testimonials .carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.section-testimonials .carousel-indicators li{background-color:#999;background-color:rgba(70,70,70,.25)}.section-testimonials .carousel-indicators.active{background-color:#444}.section-final-cta{margin-top:100px;margin-bottom:100px}.section-footer{background-color:#93c052;color:#fff}.section-footer a{color:#fff}.section-details-content{min-height:100vh}.section-details-content .jumbotron{margin-top:50px}.section-details-content .breadcrumb{background-color:transparent;margin-bottom:30px}.section-details-content .breadcrumb-item.active{font-weight:700;color:#101820}.section-details-content .card-details{padding:30px;border-radius:11px}.section-details-content .card-details h1{font-size:26px;font-weight:700}.section-details-content .card-details h2{font-size:20px;font-weight:700}.section-details-content .card-details p{font-size:18px;color:#b1b1b1;margin-bottom:10px}.section-details-content .card-details h3{font-weight:700;font-size:14px;color:#101820}.section-details-content .card{transition:box-shadow .5s ease-in-out;padding:0}.section-details-content .card:hover{box-shadow:0 0 20px -5px #999;transition:box-shadow .5s ease-in-out}.section-details-content .card h5{font-weight:600}.section-details-content .card .card-footer{border-top:none;background-color:transparent}.section-details-content .image-testimonials{min-width:100px;min-height:100px}@media screen and (max-width:768px){.section-details-content .image-testimonials{max-width:200px;max-height:200px}}.section-details-content .logo-unit{width:100%;-o-object-fit:cover;object-fit:cover}.section-details-content .card-image-program{padding:10px;max-width:100%;max-height:150px;background-size:center}.section-details-content .card-image-teacher{width:auto;height:auto}.section-details-content .btn-lihat-jadwal{border-width:0;color:#93c052;font-size:18px}.section-details-content .btn-lihat-jadwal:hover{text-decoration:underline}.section-details-content .card-header-event{height:170px;overflow-x:hidden}.section-details-content .card-header-event .card-image-event{background-color:#fbfbfb;background-size:cover;background-repeat:no-repeat;background-position:50%;width:auto;height:100%;z-index:-1}.section-details-content .btn-lihat-selengkapnya{border-width:0;color:#93c052;font-size:18px;text-align:right}.section-details-content .btn-lihat-selengkapnya:hover{text-decoration:underline}.section-details-content .program-childs-image{min-height:50px;max-height:300px;max-width:100%}.section-details-content .thead-green{background-color:#93c052}.section-details-content .btn-lihat-pengajar{margin-top:-20px}.of-x-hidden{overflow-x:hidden}.of-y-hidden{overflow-y:hidden}.obj-fit-cover{-o-object-fit:cover;object-fit:cover}.h-128px{height:128px}.h-400px{height:400px}.max-h-450px{max-height:450px}.h-auto{height:auto}.w-auto{width:auto}.w-100pc{width:100%}.h-100pc{height:100%}.bg-size-cover{background-size:cover}.bg-no-repeat{background-repeat:no-repeat}.bg-ps-center{background-position:50%}.bg-color-whitefb{background-color:#fbfbfb}