*{margin:0;padding:0;box-sizing:border-box}body{overflow-x:hidden}h1{font-family:"Roboto", sans-serif}h2{font-family:"Fira Sans", sans-serif;background-color:#eee}section{padding:32px 0}section h1{position:relative;font-weight:bold;letter-spacing:4px}a{text-decoration:none}p{font-family:Poppins, sans-serif}.btn-primary{background-color:rgba(2,174,239,0.8);border:1px solid #02aeef}.btn-primary:hover,.btn-primary:focus{background-color:#02aeef}.btn-danger{background-color:#e02000;border:0;color:white !important}.btn-danger:hover,.btn-danger:focus{background-color:#e02000}.btn-warning{background-color:rgba(233,206,5,0.8);color:black #e9ce05;border:1px solid #e9ce05 !important}.btn-warning:hover,.btn-warning:focus{background-color:#e9ce05}.navbar{background-color:#02aeef}.navbar .nav-link{color:#fff}.navbar .nav-link:hover{color:white !important;background-color:#e02000}.navbar .btn__login:hover{background-color:white;color:#e02000 !important;border:1px solid #e02000}@media (max-width: 720px){.navbar .nav-link{padding-left:14px}.navbar .btn__login:hover{background-color:#02aeef !important;color:white !important;border:1px solid white}.navbar .navbar-brand span{display:none}}#home h1 a{color:#02aeef}#home .btn__daftar{background-color:#e9ce05;color:white;letter-spacing:2px;font-family:Roboto, sans-serif;box-shadow:0 4px 8px rgba(0,0,0,0.1);transition:0.3s;border:0}#home .btn__daftar:hover{transform:scale(105%)}@media (max-width: 720px){#home{background:linear-gradient(rgba(2,174,239,0.8), rgba(2,174,239,0.5)),url(../images/cpns2.png);background-size:contain;background-repeat:no-repeat;background-position:0 25%;background-position:top;text-align:center;padding:32px 0;color:white}#home h1 a{color:white}#home .col-md-6:nth-child(2){display:none}}section#about .row-element{position:relative;display:grid;grid-template-columns:60% 40%;grid-gap:32px}@media (max-width: 720px){section#about .row-element{grid-template-columns:1fr}}section#about .row-element .company__profile{position:sticky;height:max-content;top:0}section#about .row-element .company__profile .company__img{width:60%;float:left;margin-right:14px}@media (max-width: 720px){section#about .row-element .company__profile .company__img{float:none;width:100%;margin-right:0}}@media (max-width: 720px){section#about .row-element .company__profile{position:static}}section#about .row-element .img__founder{float:left;width:50%;margin-right:14px}@media (max-width: 720px){section#about .row-element .img__founder{width:50%}}section#mengapa-kami h1{margin-bottom:64px}section#mengapa-kami .row-element{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:14px}@media (max-width: 1000px){section#mengapa-kami .row-element{grid-template-columns:repeat(3, 1fr)}}@media (max-width: 720px){section#mengapa-kami .row-element{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 540px){section#mengapa-kami .row-element{grid-template-columns:1fr}}section#mengapa-kami .row-element img{transition:0.3s}section#mengapa-kami .row-element img:hover{transform:translateY(-12px)}section#mengapa-ikut-simulasi{padding:32px 0;background-color:teal;color:white}section#mengapa-ikut-simulasi .app__list li{color:white;margin:12px 0;font-size:20px;font-family:Roboto, sans-serif}@media (max-width: 540px){section#mengapa-ikut-simulasi .app__list li{font-size:18px}}section#program{position:relative}section#program .col-md-4 .sticky__img{position:sticky;top:25%}@media (max-width: 720px){section#program .col-md-4{display:none}}section#program #program-cards{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:14px}@media (max-width: 1000px){section#program #program-cards{grid-template-columns:repeat(3, 1fr)}}@media (max-width: 720px){section#program #program-cards{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 540px){section#program #program-cards{grid-template-columns:1fr}}section#program #program-cards .card{padding:32px 0;display:grid;place-items:center;place-content:center;grid-gap:0;transition:0.3s;transition:0.3s}section#program #program-cards .card:hover{transform:translateY(-12px)}section#program #program-cards .card:hover{background-color:#02aeef;color:white !important}section#program #program-cards .card .icon{display:block;font-size:48px}section#event-simulasi .row-event{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:14px}@media (max-width: 1000px){section#event-simulasi .row-event{grid-template-columns:repeat(3, 1fr)}}@media (max-width: 720px){section#event-simulasi .row-event{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 540px){section#event-simulasi .row-event{grid-template-columns:1fr}}section#event-simulasi .card{transition:0.3s}section#event-simulasi .card:hover{transform:translateY(-12px)}@media (max-width: 540px){section#event-simulasi p{width:100% !important;font-size:14px !important}}section#testimoni .video__testimoni{height:300px;width:100%}@media (max-width: 540px){section#testimoni .video__testimoni{height:240px}}section#galeri{padding:64px 0}section#galeri #carouselGaleri img{height:400px;object-fit:cover}@media (max-width: 540px){section#galeri #carouselGaleri img{height:300px}}section#alur-pendaftaran{background-color:#02aeef}section#alur-pendaftaran h1{color:white}section#alur-pendaftaran .alur .row__element{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:14px}@media (max-width: 1000px){section#alur-pendaftaran .alur .row__element{grid-template-columns:repeat(3, 1fr)}}@media (max-width: 720px){section#alur-pendaftaran .alur .row__element{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 540px){section#alur-pendaftaran .alur .row__element{grid-template-columns:1fr}}section#alur-pendaftaran .alur .row__element .card{transition:0.3s}section#alur-pendaftaran .alur .row__element .card:hover{transform:translateY(-12px)}section#alur-pendaftaran .alur .row__element .card .number{border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:12px}section#alur-pendaftaran .alur .row__element .card .number span{font-family:Poppins, sans-serif;font-size:48px;font-weight:bold}section#alur-pendaftaran .alur .row__element .card .icon{font-size:48px;display:block;margin:0 auto}section#alur-pendaftaran .alur .row__element .card .card-title{margin-bottom:21px}section#alur-pendaftaran .video .row__element{display:grid;grid-template-columns:1fr;grid-gap:12px;place-content:center;place-items:center}section#alur-pendaftaran .video .row__element img,section#alur-pendaftaran .video .row__element iframe{width:50%;max-height:315px;display:block;margin:0 auto}@media (max-width: 540px){section#alur-pendaftaran .video .row__element iframe{width:100%;height:240px}}section#alur-pendaftaran .btn__daftar{font-size:24px;font-weight:bold;text-transform:uppercase;border:2px solid white;transition:0.3s;transition:0.3s}section#alur-pendaftaran .btn__daftar:hover{transform:translateY(-12px)}section#faq .accordion-body{background-color:rgba(224,32,0,0.1);color:black;font-size:18px}footer{background-color:#e02000 !important;color:white}@media (max-width: 720px){footer .btn__submit span{display:none}}footer h2{background-color:transparent !important}footer .col-md-4{margin-bottom:32px}footer a{font-family:Poppins, sans-serif;color:white}@media (max-width: 540px){footer a{justify-content:center}}footer a .logo{background-color:white;object-fit:cover;border-radius:50%;width:44px}footer .links a{display:block}footer .copyright{padding:12px}footer .copyright .copyright__text{padding:0;margin:0}footer .social{display:flex;align-items:center;gap:32px}footer .social a{font-size:32px;display:inline-block}footer .social .icon__rounded-full{border:2px solid white;width:35px;height:35px;border-radius:50%;font-size:21px;text-align:center}footer .social .icon__rounded-full i{line-height:35px}footer .social .icon__rounded{border:2px solid white;width:34px;height:34px;border-radius:20%;font-size:21px;text-align:center}footer .social .icon__rounded i{line-height:34px;vertical-align:middle}@media (max-width: 540px){footer .social{justify-content:center}footer .social a{font-size:24px}footer .social .icon__rounded-full,footer .social .icon__rounded{width:25px;height:25px;font-size:16px}footer .social .icon__rounded-full i,footer .social .icon__rounded i{line-height:25px}}@media (max-width: 540px){footer{text-align:center}}#mobile-footer-bar{display:none}@media (max-width: 540px){#mobile-footer-bar{position:fixed;bottom:0;left:0;width:100%;height:60px;background-color:#0d6efd;display:flex}#mobile-footer-bar a{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center;color:white !important}#mobile-footer-bar a:hover{background-color:rgba(255,255,255,0.2)}}
/*# sourceMappingURL=index.min.css.map */