@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";html{scroll-behavior:smooth}*{margin:0;padding:0;font-family:Poppins,sans-serif}nav.navbar{position:fixed;width:100%;transition:all .4s ease;z-index:9;background-color:#0003}nav.sticky{background:#08080886;box-shadow:0 5px 10px #0000001a}nav.navbar>.nav-content{display:flex;align-items:center;justify-content:space-between;flex-wrap:initial}.nav-content .nav-links{display:flex;justify-content:center;align-items:center;margin-bottom:0}.nav-content .nav-links li{list-style:none;margin:0 8px}.nav-links li a{text-decoration:none;color:#fff;font-size:16px;font-weight:500;padding:10px 5px;transition:all .3 ease}.nav-content .nav-links li a:hover{color:#fff}nav.sticky .nav-links li a{color:#fff;transition:all .4 ease}nav.sticky .nav-content .nav-links li a:hover{color:#fff}.logo-tp{width:40%}.btn-konsultasi{background:#df2028;color:#fff;border:1px solid transparent;padding:10px 20px;font-family:Poppins,sans-serif;font-weight:500;font-size:16px;cursor:pointer}.dropdown-menu.show{display:block;background:radial-gradient(black,transparent)}.dropdown-menu a:hover{background:#df2028;border-radius:5px}@media only screen and (max-width: 767.98px){nav.navbar{display:none}}.parent-bottombar{min-height:100%;position:relative;padding-top:24px;text-align:center;color:#000;display:none}.text-bottombar{color:#000;font-weight:500}#bottom-bar{width:100%;background-color:#fff;color:#000;position:fixed;bottom:0;display:flex;align-items:baseline;z-index:9999;box-shadow:#00000030 0 10px 20px,#0000003b 0 6px 6px;border-radius:20px 20px 0 0}.bottom-bar-element a{text-decoration:none;color:#000}.bottom-bar-element{width:25%;display:inline-block;float:left;text-align:center;padding-top:16px;padding-bottom:16px;color:#fff;cursor:pointer;transition:all .5s cubic-bezier(.25,.8,.25,1)}.icon-bottombar{width:27%}.icon-bottombar-calculator{width:35%}.dropdown-bottombar,.dropbtn-bottom{font-size:16px;border:none;outline:none;color:#000;padding:14px 16px;background-color:inherit;font-family:inherit;margin:0}.dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px #0003;z-index:1}.dropdown-menu-bottombar{display:none;position:absolute;bottom:60px;left:50%;transform:translate(-50%);background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 8px #00000026;min-width:160px;z-index:999}.dropdown-menu-bottombar .dropdown-item{display:block;padding:8px 12px;font-size:14px;color:#333;text-decoration:none}.dropdown-menu-bottombar .dropdown-item:hover{background:#df2028;color:#fff;border-radius:8px}@media screen and (max-width: 500px){.parent-bottombar{display:flex}.text-bottombar{font-size:10px}.icon-home-bottombar{width:20%}.icon-home-bottombar-about{width:27%}}.jumbotron-unhan{position:relative;width:100%;color:#fff;background-size:cover;background-position:center;overflow:hidden}.jumbotron-unhan .overlay{position:absolute;top:0;right:0;bottom:0;left:0}.jumbotron-content{position:relative;margin:0 auto;padding:30px 80px 0;display:flex;flex-wrap:wrap;align-items:center;gap:40px;z-index:1}.jumbotron-left{flex:1 1 50%;min-width:300px}.jumbotron-left .logo-wrapper{display:flex;align-items:center;gap:20px;margin-bottom:20px}.jumbotron-left .logo-wrapper img{height:50px}.jumbotron-left .subtitle{color:gold;font-weight:700;font-size:20px;margin-bottom:10px}.jumbotron-left .title{font-size:42px;font-weight:800;line-height:1.2;margin-bottom:20px}.jumbotron-left .description{color:#ddd;max-width:600px;margin-bottom:30px}.cta-wrapper{display:flex;gap:20px}.btn-custom{padding:12px 24px;font-weight:700;border-radius:8px;text-decoration:none;display:inline-block;transition:.3s}.btn-red-custom{background:#e3342f;color:#fff;box-shadow:0 4px 8px #0000004d}.btn-red-custom:hover{background:#cc1f1a}.btn-white-custom{background:white;color:#000;box-shadow:0 4px 8px #0000004d}.btn-white-custom:hover{background:#f5f5f5}.jumbotron-right{flex:1 1 40%;text-align:center}.jumbotron-right img{max-height:580px;width:auto;object-fit:contain;position:relative;z-index:1;top:100px}.jumbotron-quote{text-align:center;position:relative;z-index:1;margin-top:20px}.jumbotron-quote img{max-width:100%;height:auto;display:inline-block}.section-benefit{padding:30px 80px;margin:auto}.benefit-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:60px}.benefit-card{position:relative;border-radius:12px;overflow:hidden;text-align:center;color:#fff;font-weight:700;font-size:16px}.benefit-card img{width:100%;height:100%;object-fit:cover}.benefit-card .benefit-text{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:10px}.benefit-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:40px}.benefit-left{flex:1 1 55%}.benefit-left h2{font-size:24px;font-weight:700;margin-bottom:30px;color:maroon}.benefit-list .list-item{background:#fff;border-radius:10px;padding:15px 20px;margin-bottom:15px;box-shadow:3px 3px 44px #000000c7;-webkit-box-shadow:3px 3px 44px 0px rgba(0,0,0,.78)}.benefit-list h3{font-size:18px;font-weight:600;margin-bottom:5px;color:maroon}.benefit-list p{font-size:14px;color:#444;margin:0}.benefit-right{display:flex;justify-content:center;align-items:center}.student-bg{border-radius:12px;padding:20px}.student-bg img{max-width:300px;height:auto;display:block}@media (max-width: 768px){.jumbotron-left{margin:10px}.jumbotron-right img{max-height:380px;top:50px}.jumbotron-content,.section-benefit{padding:30px 30px 0}.jumbotron-content,.benefit-wrapper{gap:0}.benefit-right{flex:1 1 40%}.jumbotron-unhan .overlay{background:rgba(0,0,0,.6)}}.container-aboutus{display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#052459;padding:150px 30px 30px}.model-about-us{width:100%;margin-top:40px}.deskripsi-about-us{width:100%;color:#fff;margin-top:15px;text-align:justify}.tile-about-us{width:100%;text-align:center;color:#fff;line-height:35px}.title-aboutus-color{color:#e3810a;padding:0}.container-materi{display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#052459;padding:150px 30px 30px}.title-materi{width:100%;text-align:center;color:#fff;line-height:35px}.container-rincian-materi{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px;padding:0;width:100%;margin-top:25px}.rincian-materi{color:#fff;background-color:#e3810a;padding:5px 0;width:100%;text-align:center;border-radius:10px}.container-program{display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#fff;padding:100px 30px 30px}.title-program{width:100%;text-align:center;line-height:35px;color:#052459;font-size:35px}.title-program-color{color:#e3810a}.deskripsi-program{color:#052459;font-size:18px;margin-top:5px}.container-image-program{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:0}.program-bimbel-tni-polri{width:50%;padding:0}.container-paket-belajar{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;background-size:contain;padding:0% 5% 5%;background-color:#4c0002}.container-paket-belajar header{width:100%}.child-parent-paket-belajar{flex:1;min-width:200px;padding:0;display:flex;justify-content:center;align-items:center}.paket-belajar{width:100%}.title-paket{width:100%;text-align:center;line-height:35px;color:#fff;font-size:38px;font-weight:800;padding:35px 0;line-height:45px}.container-galeri{margin-top:20px;width:80%;margin-left:auto;margin-right:auto;padding-left:0!important;padding-right:0!important}.title-galeri{width:100%;text-align:center;line-height:35px;color:#000;font-size:38px;font-weight:800;padding:35px 0}.title-galeri-color{color:#fff}.img-galeri{width:100%}.container-video{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;margin-left:auto;margin-right:auto;padding:30px 80px}.container-child-video{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px;width:100%}.title-video{width:100%;text-align:center;line-height:35px;color:#000;font-size:38px;font-weight:800;padding:35px 0;line-height:45px}.paragraf-video{font-size:18px;text-align:center;margin-bottom:20px}.title-video-color{color:#e3810a;padding:0}.video-detail{padding:0;width:100%;max-width:720px;aspect-ratio:16 / 9;height:auto;display:block}.container-child-video{margin-top:20px;padding:0}.container-liputan{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:20px;width:60%;margin-left:auto;margin-right:auto;padding-left:0!important;padding-right:0!important}.title-liputan{color:#610d10;font-weight:700;padding:35px 0}.img-liputan{width:100%;padding:0}.container-cta-bottom{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:50px;padding:30px}.banner-promo{width:100%;padding:0}.title-cta-bottom{color:#fff;padding:0;text-align:center;font-weight:600;margin-top:50px}.title-cta-bottom-color{color:#e3810a;padding:0}.btn-cta-bottom{display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#e3810a;text-align:center;color:#fff;text-decoration:none;width:85%;padding:30px 0;font-weight:700;font-size:35px;line-height:35px;border-radius:10px}.btn-cta-bottom-color{color:#052459}.hook-teks{font-size:17px;font-weight:400}.parent-success-story{margin-top:20px;width:80%;margin-left:auto;margin-right:auto;padding-left:0!important;padding-right:0!important}.parent-success-story *{padding-left:0!important;padding-right:0!important}.carousel-wrapper{max-width:1400px;margin:0 auto}#successSplide{padding:10px 0}#successSplide .splide__slide{display:flex;justify-content:center;align-items:center}#successSplide .splide__slide img{display:block;width:100%;height:100%;object-fit:cover;box-shadow:0 4px 8px #0003;transition:transform .3s ease}#successSplide .splide__slide img:hover{transform:scale(1.05)}@media (max-width: 1024px){#successSplide .splide__slide img{height:100%}}@media (max-width: 768px){.container-paket-belajar{flex-direction:column;padding:30px;gap:10px}.child-parent-paket-belajar{width:100%;flex:unset}#successSplide .splide__slide img{height:100%}.container-liputan{width:80%}.title-paket{font-size:25px;padding:0}}@media (max-width: 480px){#successSplide .splide__slide img{height:100%}}@media (max-width: 768px){.title-video{font-size:28px;line-height:32px}.btn-jumbotron{font-size:16px;line-height:20px;font-weight:600}.container-aboutus{padding:10px}.tile-about-us{font-size:25px;line-height:25px}.deskripsi-about-us{font-size:15px;font-weight:300}.text-jumbotron{margin-top:30px}.logo-nav{width:20%}.title-materi{font-size:25px}.rincian-materi{font-size:20px}.container-materi,.container-program{padding:100px 10px 10px}.title-program{font-size:25px;line-height:25px}.deskripsi-program{font-size:15px}.paket-belajar{width:100%}.container-galeri{gap:10px;padding:10px}.title-galeri{font-size:25px;line-height:30px}.container-video{padding:30px}.title-video{font-size:25px;line-height:30px}.container-liputan{padding:10px 10px 30px}.title-liputan{font-size:25px}.container-cta-bottom{padding:10px;gap:10px}.title-cta-bottom{font-size:16px}.btn-cta-bottom{font-size:20px;line-height:25px}.hook-teks{font-size:13px}.desk-footer{font-size:15px}}.container-video-short{display:flex;justify-content:center;align-items:center;flex-direction:column;max-width:100%;padding-top:40px}@media (max-width: 768px){.video-short{width:350px;height:620px}}.parent-cta{position:fixed;bottom:25px;right:120px;z-index:999}.item-cta{width:70px;cursor:pointer}@media only screen and (max-width: 767.98px){.parent-cta{bottom:100px;right:-171px;z-index:999}.item-cta{width:25%;cursor:pointer}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.parent-cta{right:35px}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.parent-cta{right:35px}}.container-video-short{display:flex;justify-content:center;align-items:center;flex-direction:row;max-width:100%;gap:20px}.video-short{width:610px;height:1090px;overflow:hidden;border-radius:10px}@media (max-width: 768px){.container-video-short{flex-direction:column}.video-short{width:320px;height:550px}.container-galeri-mobile,.yt-short-container{gap:20px}}
