<!doctype html>
<html lang="id">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="author" content="Ruangguru Tech Team" />
<meta name="publisher" content="PT Ruang Raya Indonesia" />
<meta name="description" content="Cari guru les privat profesional semua mata pelajaran untuk SD, SMP, & SMA. Dapatkan biaya lebih murah 40% dan atur jadwal belajarmu lebih fleksibel sekarang!" />
<title>Les Privat SD, SMP, & SMA Terbaik untuk Semua Mata Pelajaran</title>
<link rel="shortcut icon" href="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/favicon60x60-3.png" />
<meta name="robots" content="index, follow" />
<meta property="og:description" content="Cari guru les privat profesional semua mata pelajaran untuk SD, SMP, & SMA. Dapatkan biaya lebih murah 40% dan atur jadwal belajarmu lebih fleksibel sekarang!" />
<meta property="og:title" content="Les Privat SD, SMP, & SMA Terbaik untuk Semua Mata Pelajaran" />
<meta name="twitter:description" content="Cari guru les privat profesional semua mata pelajaran untuk SD, SMP, & SMA. Dapatkan biaya lebih murah 40% dan atur jadwal belajarmu lebih fleksibel sekarang!" />
<meta name="twitter:title" content="Les Privat SD, SMP, & SMA Terbaik untuk Semua Mata Pelajaran" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.1/css/all.min.css" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/paginationjs/2.1.5/pagination.css" />
<link rel="canonical" href="https://www.ruangguru.com/privat" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="google-site-verification" content="VJAn1g6wmtTZPpTXh-B4xoSFEkUi5jcV74xQSr6jnOM" />
<meta property="og:image" content="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/1%20New%20Icon/rg.png#keepProtocol" />
<meta property="og:image:width" content="600" />
<meta property="og:image:height" content="350" />
<meta name="twitter:image" content="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/1%20New%20Icon/rg.png#keepProtocol" />
<meta property="og:url" content="https://www.ruangguru.com/privat" />
<meta name="twitter:card" content="summary_large_image" />
<meta http-equiv="Content-Language" content="id" />
<link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css" />
<link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick-theme.css" />
<script type="module" crossorigin src="https://cdn-web-2.ruangguru.com/landing-page-web/public/staticpages/www.ruangguru.com/privat/assets/index.revamp-BlBcrYfE.js"></script>
</head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://unpkg.com/uainfer@0.5.0/src/uainfer.js"></script>
<script src="https://unpkg.com/analytics@0.8.1/dist/analytics.min.js"></script>
<script type="text/javascript" src="https://unpkg.com/analytics-plugin-trackable/dist/analytics-plugin-trackable.min.js"></script>
<script type="text/javascript" src="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/paginationjs/2.1.5/pagination.min.js"></script>
<script>
var Analytics = _analytics.init({
app: 'ruangguru',
debug: false,
plugins: [analyticsTrackable()],
});
Analytics.ready(function () {
Analytics.page();
});
$(document).on('click', '[data-tracking-event-type]', function (event) {
const eventType = $(this).data('tracking-event-type');
const context = $(this).data('tracking-context');
Analytics.track(eventType, context);
});
Analytics.track('landing_page__experiment_main_lp__page_view', {
full_url: window.location.href,
variant_name: 'revamp',
});
</script>
<style>
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&Nunito:ital,wght@0,700;0,800;1,700;1,800&family=Source+Sans+Pro:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&display=swap');
h1,
h2,
h3,
p,
span,
a,
button {
font-family: Inter;
}
h1,
h2,
h3,
h4,
h5,
h6,
p,
a {
margin: 0 !important;
}
a,
a:hover,
a:active,
a:focus,
a:visited {
text-decoration: none !important;
color: inherit;
}
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.page-center {
float: none !important;
margin: 0 auto !important;
max-width: 1200px !important;
width: 90% !important;
}
.text-white {
color: var(--color-text-text-invert, #fff);
}
.text-dark {
color: var(--color-text-text-ink, #2c313a);
}
img {
max-width: 100%;
}
.hide-header-footer .ruangguru-header,
.hide-header-footer .footer,
.hide-header-footer .spacer-rg {
display: none !important;
}
.hide-header-footer .hero {
margin-top: 0 !important;
}
.cta-btn {
display: flex;
padding: var(--size-spacing-spacing-none, 0) var(--size-spacing-spacing-xl, 16px);
justify-content: center;
align-items: center;
gap: var(--size-spacing-spacing-none, 0);
float: none;
margin: auto !important;
}
.cta-orange {
border-radius: var(--size-radius-rad-full, 9999px);
background: var(--prop-action-primary-primary-default, #f26d0f);
border: 1px solid var(--prop-action-primary-primary-default, #f26d0f);
color: var(--color-text-text-invert, #fff);
text-align: center;
font-family: Inter;
font-size: 16px;
font-weight: 700;
line-height: 24px;
}
.cta-btn:hover {
text-decoration: none;
filter: brightness(0.9);
}
.cta-orange:hover {
color: var(--color-text-text-invert, #fff);
}
@media (min-width: 768px) {
.cta-btn {
width: 264px;
height: var(--size-size-52, 52px);
}
}
/*HERO*/
.text-title {
font-weight: 700;
}
.text-heading {
text-align: center;
font-weight: 700;
}
.hero {
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/cc682722-033f-471a-a1ec-c1acb4211911.png), linear-gradient(334deg, #20a4b0 21.47%, #4844fa 56.77%, #4844fa 74.47%, #1480d8 91.74%);
background-repeat: no-repeat;
background-size: auto, auto, cover;
background-position-x: right, left, center;
background-position-y: top, bottom, center;
}
.hero-content-right {
display: flex;
align-items: center;
justify-content: center;
}
.hero-content {
text-align: center;
}
.hero-numbers {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
align-items: center;
justify-content: center;
float: none;
margin: auto;
}
.hero-number {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.number-title {
color: var(--color-text-text-invert, #fff);
text-align: center;
font-family: Inter;
font-weight: 700;
display: flex;
align-items: center;
}
.number-text {
color: var(--color-text-text-invert, #fff);
text-align: center;
font-family: Inter;
font-weight: 400;
}
.text-title {
float: none;
margin: 0 auto !important;
}
.text-subtitle {
text-align: center;
}
@media (min-width: 768px) {
.text-title {
font-size: 36px;
line-height: 54px;
letter-spacing: -0.18px;
max-width: 36rem;
padding-top: 24px;
}
.text-subtitle {
font-size: 16px;
line-height: 20px;
padding: 8px 0 28px;
}
.hero {
padding: 68px 0 100px;
position: relative;
z-index: 1;
margin-top: 0.75rem;
}
.hero-numbers {
max-width: 34rem;
padding: 1rem;
gap: 52.5px;
}
.number-title {
font-size: 24px;
line-height: 36px;
}
.number-text {
font-size: 18px;
line-height: 27px;
}
}
@media (max-width: 767px) {
.text-title {
font-size: 24px;
line-height: 30px;
letter-spacing: -0.12px;
padding: 1rem 0;
}
.text-subtitle {
font-size: 12px;
line-height: 20px;
float: none;
margin: 0 auto !important;
max-width: 20rem;
padding-bottom: 12px;
}
.hero {
padding: 2rem 0 4rem;
text-align: center;
overflow-x: hidden;
}
.hero-numbers {
gap: 1rem;
padding: 0 0 1rem;
}
.number-title {
font-size: 16px;
line-height: 24px;
}
.number-text {
font-size: 12px;
line-height: 18px;
}
}
/*QUALITY TEACHER*/
.quality-teacher {
display: flex;
height: 82px;
padding: 8px 16px;
justify-content: center;
align-items: center;
border-radius: 16px;
background: linear-gradient(90deg, #fff1c8 0%, #fff 51.44%, #fff0c1 99.04%);
float: none;
position: relative;
z-index: 2;
max-width: 68rem;
}
.quality-title {
color: var(--color-cloudy-110, #2c313a);
font-family: Inter;
font-weight: 700;
display: flex;
align-items: center;
gap: 6px;
}
.quality-desc {
color: var(--color-cloudy-110, #2c313a);
font-family: Inter;
font-weight: 400;
}
@media (min-width: 768px) {
.quality-teacher {
gap: 12px;
margin: -5.5rem auto 2rem;
}
.quality-teacher-text {
display: flex;
gap: 12px;
align-items: center;
}
.quality-title {
font-size: 16px;
line-height: 31.6px;
}
.quality-desc {
font-size: 16px;
line-height: 25px;
}
}
@media (max-width: 767px) {
.quality-teacher {
gap: 8px;
margin: -6.5rem 0 1rem;
}
.quality-title {
font-size: 12px;
line-height: 15.8px;
padding-bottom: 4px;
}
.quality-desc {
font-size: 11px;
line-height: 15.8px;
max-width: 15rem;
}
.quality-title svg {
width: 14px;
height: 14px;
}
}
/* TESTIMONIAL */
.testimonial {
padding: 48px 0 24px;
background: var(--color-canvas-canvas-subtle, #f2f5fa);
}
.testimonial-card {
border-radius: 16px;
border: 1px solid var(--color-border-border-invert, #fff);
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/99db10b1-17f4-44b6-a2a9-a357c5be3dd0.png), #fff;
background-repeat: no-repeat;
background-size: 4rem, cover;
background-position-x: 101%, center;
background-position-y: 5%, center;
}
.testimonial-card-body {
padding: 12px;
}
.tagline {
color: var(--color-text-text-neutral, #5e677b);
font-family: Inter;
font-size: 18px;
font-weight: 700;
line-height: 22px;
letter-spacing: -0.09px;
padding: 4px 0;
}
.testimonial-text {
color: var(--color-text-text-neutral, #5e677b);
font-family: Inter;
font-size: 12px;
font-weight: 400;
line-height: 18px;
font-style: italic;
min-height: 6rem;
}
.testimonial-card-footer {
border-radius: 12px;
background: linear-gradient(315deg, #008cff 23.53%, #3f4ff5 140.52%);
padding: 12px;
display: flex;
gap: 10px;
align-items: center;
}
.initial {
font-family: Inter;
font-size: 14px;
font-weight: 700;
line-height: 22px;
border-radius: 39px;
display: flex;
justify-content: center;
align-items: center;
width: 39px;
height: 39px;
border-radius: 50%;
}
.initial.orange {
color: #f26d0f;
background: linear-gradient(0deg, #faf4e0 0%, #faf4e0 100%);
}
.initial.purple {
color: #6073e2;
background: linear-gradient(0deg, #e7e9f8 0%, #e7e9f8 100%);
}
.initial.green {
color: #20a4b0;
background: linear-gradient(0deg, #def3f5 0%, #def3f5 100%);
}
.testimonial-name {
color: #fff;
font-family: Inter;
font-size: 14px;
font-weight: 700;
line-height: 22px;
}
.testimonial-univ {
color: var(--color-text-text-invert, #fff);
font-family: Inter;
font-size: 11px;
font-weight: 400;
line-height: 15.8px;
}
@media (min-width: 768px) {
.text-heading {
font-size: 24px;
line-height: 36px;
letter-spacing: -0.12px;
}
.testimonial-cards {
padding: 24px 0;
}
.slick-slide {
margin: 0 6px;
}
.slick-list {
margin: 0 -6px;
padding: 0 12% !important;
}
}
@media (max-width: 767px) {
.text-heading {
font-size: 18px;
line-height: 28px;
letter-spacing: -0.1px;
}
.slick-slide {
margin: 0 8px;
}
.slick-list {
margin: 0 -8px;
padding: 0 22px !important;
}
#testimonial-cards {
padding: 10px 0 12px;
}
}
/*TEACHER*/
.teacher {
background: linear-gradient(181deg, #fff -3.86%, #e0eefa 99.1%);
padding: 36px 0 56px;
}
.teacher-content > img {
float: none;
margin: 0 auto;
width: auto;
display: block;
max-height: 64px;
}
.teacher-title {
float: none;
margin: 0 auto !important;
text-align: center;
font-size: 28px;
font-weight: 700;
line-height: 42px;
letter-spacing: -0.14px;
max-width: 20rem;
}
.teacher-desc {
float: none;
margin: 0 auto !important;
text-align: center;
font-size: 16px;
font-weight: 400;
line-height: 24px;
padding: 12px 0 28px;
max-width: 24rem;
}
#teacher-cards {
padding: 2rem 0 1rem;
}
.teacher-card {
border-radius: 12px;
background: #eae8f9;
}
.teacher-card-detail {
border-radius: 12px;
background: var(--color-background-bgsolid-bgsolid-invert, #fff);
display: flex;
padding: 12px;
flex-direction: column;
align-items: flex-start;
gap: 6px;
}
.teacher-name {
color: var(--color-text-text-ink, #2c313a);
font-family: Inter;
font-size: 18px;
font-weight: 700;
line-height: 27px;
}
.teacher-role {
color: var(--color-text-text-ink, #2c313a);
font-family: Inter;
font-size: 12px;
font-weight: 700;
line-height: 22.5px;
}
.teacher-univ {
color: var(--color-text-text-info, #1480d8);
font-family: Inter;
font-size: 12px;
font-weight: 600;
line-height: 24px;
display: flex;
padding: 3px 12px;
justify-content: center;
align-items: center;
gap: 4px;
border-radius: 300px;
background: rgba(224, 238, 250, 0.5);
}
.teacher-img {
max-height: 12rem;
float: none;
margin: auto;
}
.teacher-note {
color: var(--color-text-text-warning, #d75e09);
font-family: Inter;
font-size: 14px;
font-weight: 600;
line-height: 22px;
display: flex;
height: 36px;
padding: 8px 12px;
justify-content: center;
align-items: center;
gap: 8px;
border-radius: 9999px;
background: var(--K12-Base-Theme-Background-Subtle-Warning, #faf4e0);
width: fit-content;
float: none;
margin: 12px auto 0 !important;
}
@media (min-width: 768px) {
.teacher-cards.slick-slide {
margin: 0 6px;
}
.teacher-cards .slick-list {
margin: 0 -6px;
padding: 0 10% !important;
}
}
@media (max-width: 767px) {
.teacher-cards .slick-slide {
margin: 0 8px;
}
.teacher-cards .slick-list {
margin: 0 -8px;
padding: 0 22px !important;
}
.teacher-title {
font-size: 20px;
line-height: 30px;
letter-spacing: -0.1px;
max-width: 14.5rem;
}
.teacher-desc {
font-size: 12px;
line-height: 18px;
max-width: 17rem;
}
.teacher-note {
font-size: 12px;
line-height: 18px;
}
}
/*slick*/
div#slick-s-c {
max-width: 500px;
width: 500px;
position: relative;
}
#slick-s-c img {
width: 100%;
height: auto;
display: inline-block !important;
}
#slick-s-c.slick-dotted.slick-slider {
margin-bottom: 0rem;
}
#slick-s-c .slick-dots {
width: 100% !important;
}
#slick-s-c .slick-dots li button:before {
color: #ffffff !important;
font-size: 1rem;
opacity: 0.75 !important;
}
#slick-s-c .slick-dots li.slick-active button:before {
color: #27b6c1 !important;
opacity: 1 !important;
}
#modalCTA .warn-box {
background: none;
}
#slick-s-c .slick-prev {
left: -2rem !important;
}
#slick-s-c .slick-next {
right: -2rem !important;
}
#slick-s-c .slick-prev,
#slick-s-c .slick-next {
width: 2.5rem !important;
height: 2.5rem !important;
z-index: 2 !important;
top: 50% !important;
}
#slick-s-c .slick-prev:before,
#slick-s-c .slick-next:before {
font-size: 2.5rem !important;
}
@media (min-width: 768px) {
#slick-s-c .slick-prev {
left: -3rem !important;
}
#slick-s-c .slick-next {
right: -3rem !important;
}
}
@media (max-width: 767px) {
div#slick-s-c {
max-width: 300px;
width: 300px;
position: relative;
}
#modalCTA .modalPopup {
top: 50%;
left: 50%;
width: 100%;
transform: translate(-50%, -50%);
}
#modalCTA .warn-box {
background: none;
display: flex;
align-items: center;
justify-content: center;
}
}
/*MODAL PROMO*/
.body-content {
flex-direction: column-reverse;
}
.modal-footer button {
font-family: 'Inter' !important;
font-weight: 600;
}
.modal-content {
border-radius: 12px !important;
}
.packages-content_tabs {
align-items: center;
background: #fff;
box-shadow: 0px 40px 80px 0px rgba(129, 134, 142, 0.08);
display: flex;
float: none;
justify-content: space-between;
margin: 0 auto;
max-width: 90%;
text-align: center;
}
.packages-tabs {
background: transparent;
border: none;
color: #2c313a;
font-family: Inter;
font-size: 16px;
font-weight: 600;
line-height: 24px;
padding: 10px 0;
text-align: center;
width: 50%;
opacity: 0.8;
}
@-webkit-keyframes spin {
0% {
-webkit-transform: rotate(0deg);
}
to {
-webkit-transform: rotate(1turn);
}
}
@keyframes spin {
0% {
transform: rotate(0deg);
}
to {
transform: rotate(1turn);
}
}
.loader {
-webkit-animation: spin 1.5s linear infinite;
animation: spin 1.5s linear infinite;
border: 10px solid #f3f3f3;
border-bottom-color: #3498db;
border-radius: 50%;
height: 50px;
width: 50px;
position: absolute;
left: 50%;
top: 0;
transform: translate(-50%, -50%);
}
.loader-promo {
top: 10%;
}
.search-field {
position: relative;
}
input#search {
border-radius: 12px !important;
border: 1px solid var(--K12-Base-Theme-Border-Default, #cfd3db);
background: var(--K12-Base-Theme-Background-Solid-Invert, #fff);
padding: 1rem 1rem 1rem 3rem;
width: 100%;
width: -webkit-fill-available;
position: relative;
}
.search-field_button {
width: fit-content;
}
.search-button {
background: transparent;
border: none;
position: absolute;
top: 0.75rem;
left: 0.5rem;
}
.modal-title {
overflow: hidden;
color: var(--k-12-base-theme-text-solid-ink, var(--color-text-text-ink, #2c313a));
text-overflow: ellipsis;
white-space: nowrap;
font-family: Inter;
font-size: 20px;
font-weight: 700;
line-height: 30px;
letter-spacing: -0.1px;
}
.subject-list {
max-height: 400px;
min-height: 200px;
overflow-y: auto;
padding: 0.5rem 0 1rem;
}
.subject-list::-webkit-scrollbar {
width: 8px;
}
.subject-list::-webkit-scrollbar-track {
background: #f2f5fa;
border-radius: 4px;
}
.subject-list::-webkit-scrollbar-thumb {
background: #bec8d0;
border-radius: 4px;
}
.subject-list::-webkit-scrollbar-thumb:hover {
background: #959dac;
}
.subject-item {
display: flex;
align-items: center;
gap: 1rem;
padding: 0.75rem 1rem;
margin-bottom: 0.5rem;
border-radius: 12px;
border: 1px solid var(--K12-Base-Theme-Border-Default, #cfd3db);
background: var(--K12-Base-Theme-Background-Solid-Invert, #fff);
cursor: pointer;
transition: all 0.2s ease;
}
.subject-item:hover {
background: var(--color-base-base-tertiary, #def3f5);
border-color: var(--color-border-border-active, #3cb6c1);
}
.subject-item input[type='radio'] {
display: none;
}
.subject-icon {
width: 40px;
height: 40px;
object-fit: contain;
flex-shrink: 0;
}
.subject-name {
flex: 1;
color: var(--K12-Base-Theme-Text-Solid-Ink, #2c313a);
font-family: Inter;
font-size: 14px;
font-weight: 700;
line-height: 22px;
text-align: left;
}
.radio-custom {
width: 20px;
height: 20px;
border-radius: 50%;
border: 2px solid var(--K12-Base-Theme-Border-Default, #cfd3db);
display: inline-block;
position: relative;
flex-shrink: 0;
transition: all 0.2s ease;
}
.subject-item input[type='radio']:checked ~ .radio-custom {
border-color: var(--color-border-border-active, #3cb6c1);
background: var(--color-base-base-tertiary, #def3f5);
}
.subject-item input[type='radio']:checked ~ .radio-custom::after {
content: '';
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 10px;
height: 10px;
border-radius: 50%;
background-color: var(--color-border-border-active, #3cb6c1);
}
.subject-item.selected {
border-color: var(--color-border-border-active, #3cb6c1);
background: var(--color-base-base-tertiary, #def3f5);
}
.subject-pick {
position: absolute;
width: 100%;
background: #fff;
padding: 1rem;
left: 0;
bottom: 0;
border-radius: 16px;
}
.subject-pick .cta {
width: 100%;
border-radius: 9999px;
background: var(--k-12-base-light-theme-action-primary-default, #f26d0f);
border: none;
color: var(--k-12-base-light-theme-text-solid-invert, #fff);
text-align: center;
font-family: Inter;
font-size: 16px;
font-weight: 700;
line-height: 24px;
padding: 0.75rem 1.5rem;
cursor: pointer;
transition: all 0.2s ease;
}
.subject-pick .cta:hover {
background: var(--k-12-base-light-theme-action-primary-hover, #e55d0d);
}
.cta:hover,
.cta:active,
.cta:focus,
.cta:visited {
color: var(--k-12-base-light-theme-text-solid-invert, #fff) !important;
filter: brightness(95%);
}
@media (max-width: 768px) {
.subject-list {
max-height: 25rem;
}
.subject-item {
padding: 0.625rem 0.75rem;
}
.subject-icon {
width: 32px;
height: 32px;
}
.subject-name {
font-size: 14px;
line-height: 22px;
}
.radio-custom {
width: 18px;
height: 18px;
}
.subject-item input[type='radio']:checked ~ .radio-custom::after {
width: 8px;
height: 8px;
}
}
@media (min-width: 769px) {
.modal-header {
padding: 1rem 1rem 0.75rem !important;
}
.modal-dialog {
max-width: 720px !important;
}
}
@media (max-width: 768px) {
.img-label {
height: 2rem;
}
.modal-footer button {
font-size: 14px;
line-height: 20px;
}
.modal-header {
padding: 0 1rem 1rem !important;
}
}
.detail {
background: #f2f5fa;
}
.detail-navbar-jenjang {
grid-gap: 1rem;
display: grid;
grid-template-columns: 1fr 1fr;
}
.navbar-pick {
background: #fff;
border: 1px solid #e2e5ea;
border-radius: 8px;
box-shadow: 0 6px 20px 4px rgb(113 130 164/8%);
cursor: pointer;
padding: 4px 8px;
position: relative;
}
.navbar-pick:after {
content: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/Ruangguru%20Revamp%202022/Detail%20Page/Header/ic-chevrondown.svg);
display: inline-block;
position: absolute;
right: 5%;
top: 40%;
}
.font-navbar-type {
font-size: 12px;
font-weight: 400;
line-height: 20px;
}
.font-navbar-option {
font-size: 14px;
font-weight: 600;
line-height: 22px;
}
.navbar-select {
align-items: center;
background: #fff;
border: 1px solid #cfd3db;
border-radius: 12px;
display: flex;
justify-content: space-between;
padding: 0.5rem 1rem;
}
.navbar-select p {
font-size: 16px;
font-weight: 600;
line-height: 24px;
}
.navbar-select button {
align-items: center;
background: #fff;
border: none;
color: #13939e;
display: flex;
font-family: Inter;
font-size: 16px;
font-weight: 700;
gap: 0.25rem;
line-height: 24px;
padding: 0;
width: fit-content;
}
.detail-navbar_info {
display: flex;
gap: 1rem;
justify-content: space-evenly;
padding: 1rem 0 0;
}
.btn-navbar {
background: #fff;
border: 1px solid #cfd3db;
border-radius: 35px;
color: #2c313a;
font-family: Inter;
font-size: 14px;
font-weight: 700;
line-height: 24px;
padding: 8px 0;
text-align: center;
width: 100%;
}
.box-desc {
overflow-y: scroll;
}
#modalPayment .box-desc {
overflow-y: hidden;
}
.box-desc::-webkit-scrollbar {
width: 8px;
}
.box-desc::-webkit-scrollbar-track {
background: #fff;
}
.box-desc::-webkit-scrollbar-thumb {
background: #bec8d0;
border-radius: 10px;
}
.box-desc::-webkit-scrollbar-thumb:hover {
background: #888;
}
.display-none {
display: none;
opacity: 0;
transition: opacity 0.5s ease-out;
}
.modal-btn {
background: transparent;
border: none;
cursor: pointer;
padding: 0.3rem;
position: absolute;
right: 1.2rem;
top: 1.2rem;
width: fit-content;
}
.modalOverlay {
background: rgba(28, 32, 57, 0.8);
height: 100%;
left: 0;
opacity: 1;
position: fixed;
top: 0;
transition: opacity 0.5s ease-out;
width: 100%;
z-index: 99999;
}
.modalPopup {
background: transparent;
border-radius: 16px;
left: 50%;
position: absolute;
transform: translate(-50%, -50%);
}
.warn-box {
background: #fff;
border-radius: 16px;
box-sizing: border-box;
position: relative;
}
.box-desc {
display: grid;
grid-template-columns: 1fr;
row-gap: 1rem;
}
.font-pilih {
font-size: 18px;
font-weight: 700;
line-height: 28px;
}
.btn-jenjang,
.btn-kelas {
background: #fff;
border: 1px solid #cfd3db;
border-radius: 35px;
font-size: 16px;
font-weight: 600;
line-height: 24px;
padding: 8px 0;
}
#modalSubject .box-scroll {
overflow-y: scroll;
position: relative;
}
.box-scroll::-webkit-scrollbar {
-webkit-appearance: none;
position: absolute;
width: 7px;
}
.box-scroll::-webkit-scrollbar-thumb {
background-color: #2eb5c0;
border-radius: 4px;
}
@media (min-width: 1025px) {
.modalPopup {
top: 50%;
}
#modalSubject .modalPopup {
width: 30rem;
}
#modalPayment .modalPopup {
width: 40rem;
}
.warn-box {
padding: 1.5rem;
}
#modalSubject .box-scroll {
height: 35vw;
padding-right: 1rem;
}
#button-subject {
right: 2rem;
}
}
@media (max-width: 1024px) {
.modalPopup {
bottom: 0;
left: 0;
transform: none;
width: 100%;
}
.modalPopup,
.warn-box {
border-radius: 16px 16px 0 0;
}
.warn-box {
padding: 1rem;
}
.modal-btn {
right: 0.5rem;
top: 0.5rem;
z-index: 3;
}
.modal-btn img {
height: 1rem;
width: 1rem;
}
#modalSubject .box-scroll {
height: 140vw;
padding-right: 0.5rem;
}
.box-scroll::-webkit-scrollbar {
width: 5px;
}
}
/*NAVBAR FILTER*/
.navbar-filter-wrapper {
background: linear-gradient(235deg, #20a4b0 -12.59%, #4844fa 75.27%, #4844fa 81.83%, #702281 112.59%);
padding: 2px;
border-radius: 12px;
float: none;
margin: auto;
max-width: 52rem;
}
.navbar-filter {
display: flex;
cursor: pointer;
padding: 1rem;
position: relative;
border-radius: 10px;
border: none;
background: var(--K12-Base-Theme-Background-Solid-Invert, #fff);
align-items: center;
width: 100%;
}
.navbar-filter:after {
content: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/Ruangguru%20Revamp%202022/Detail%20Page/Header/ic-chevrondown.svg);
display: inline-block;
position: absolute;
right: 5%;
top: 35%;
}
.navbar-filter.navbar-search {
gap: 0.5rem;
}
.navbar-filter.navbar-search:after {
content: '';
}
.navbar-filter p {
overflow: hidden;
color: var(--K12-Base-Theme-Text-Solid-Ink, #2c313a);
text-overflow: ellipsis;
white-space: nowrap;
font-family: Inter;
font-size: 16px;
font-weight: 400;
line-height: 24px;
}
.navbar-tipe p {
font-weight: 600;
}
.navbar-search p {
color: var(--K12-Base-Theme-Text-Solid-Disabled, var(--color-text-text-disable, #959dac));
}
@media (max-width: 768px) {
.navbar-filter {
padding: 12px;
}
.navbar-filter p {
font-size: 14px;
line-height: 20px;
}
}
.slick-disabled {
opacity: 0.2 !important;
}
.slick-arrow:before {
content: none !important;
}
.slick-arrow {
background-size: 100% 100% !important;
border-radius: 50% !important;
cursor: pointer !important;
height: 2rem !important;
top: 106% !important;
width: 2rem !important;
z-index: 1 !important;
border: 1px solid var(--prop-action-secondary-secondary-default-border, #cfd3db) !important;
}
.slick-prev {
background-image: url(https://cdn-web-2.ruangguru.com/file-uploader/lp/c99d671c-12a9-44ea-ae09-e8a4b233ac2d.svg) !important;
left: 0 !important;
}
.slick-next {
background-image: url(https://cdn-web-2.ruangguru.com/file-uploader/lp/c2f137c4-6388-43d0-b6c1-920585b36f3b.svg) !important;
right: 0 !important;
}
.slick-dots {
bottom: -10% !important;
}
.slick-dots li button:before {
color: #fff !important;
font-size: 12px !important;
opacity: 1 !important;
}
.slick-dots li.slick-active button:before {
color: #20a4b0 !important;
font-size: 16px !important;
}
.font-green {
color: var(--K12-Base-Theme-Base-Primary, var(--color-base-base-primary, #20a4b0));
}
/*PACKAGE*/
.packages {
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/3ee98c47-18d3-4242-9c56-cf298d7ef92a.png), url(https://cdn-web-2.ruangguru.com/landing-pages/assets/1f1ef696-c598-4e3d-b321-f4601cebb315.png),
linear-gradient(2deg, #fff -27.58%, #e1f1fd 66.17%);
background-size: 5rem, 5rem, 100%;
background-repeat: no-repeat;
background-position-x: 70%, 78%, center;
background-position-y: 80%, 75%, center;
}
.package-list {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 1.25rem;
padding: 0 0 2rem;
justify-content: center;
float: none;
margin: auto;
max-width: 60rem;
position: relative;
}
.package-list > * {
box-sizing: border-box;
}
.package-card {
border-radius: 18px;
box-shadow: 0 12px 24px 0 rgba(129, 134, 142, 0.08);
background-repeat: no-repeat;
background-position-x: right, center;
background-size: 10rem, cover;
display: flex;
flex-direction: column;
justify-content: space-between;
width: 100%;
box-sizing: border-box;
opacity: 0;
transform: translateY(10px);
transition:
opacity 0.4s ease-in,
transform 0.4s ease-in;
}
.package-kurikulum-nasional {
background-image: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/d3b996fe-de98-4683-a356-c17acfcf598e.svg), linear-gradient(231deg, #b0d8f9 0.81%, #cbfff9 82.04%);
}
.package-kurikulum-internasional {
background-image: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/d3b996fe-de98-4683-a356-c17acfcf598e.svg), linear-gradient(231deg, #faf4e0 0.81%, #ffe5c5 82.04%);
}
.package-ujian-tes-akademik {
background-image: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/d3b996fe-de98-4683-a356-c17acfcf598e.svg), linear-gradient(231deg, rgba(204, 206, 255, 0.6) 0.81%, #e7e9f8 82.04%);
}
.package-kursus-bahasa-asing {
background-image: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/d3b996fe-de98-4683-a356-c17acfcf598e.svg), linear-gradient(231deg, #f8e1e2 0.81%, #f7e1f8 82.04%);
}
.package-coding-untuk-anak-scratch-scratchjr,
.package-coding-untuk-anak-mincecraft-roblox {
background-image: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/d3b996fe-de98-4683-a356-c17acfcf598e.svg), linear-gradient(169deg, #faf4e0 9.23%, #f8e1e2 32.71%);
}
.package-tes-bahasa-asing {
background-image: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/d3b996fe-de98-4683-a356-c17acfcf598e.svg), linear-gradient(231deg, #e0eefa 0.81%, #f5e7f8 82.04%);
}
.package-komputer-dan-pemrograman {
background-image: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/d3b996fe-de98-4683-a356-c17acfcf598e.svg), linear-gradient(231deg, #d8eff6 0.81%, #cbfff9 82.04%);
}
.package-persiapan-kompetisi {
background-image: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/d3b996fe-de98-4683-a356-c17acfcf598e.svg), linear-gradient(231deg, #e5f6e5 0.81%, #def3f5 82.04%);
}
.package-les-privat-lainnya {
background-image: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/d3b996fe-de98-4683-a356-c17acfcf598e.svg), linear-gradient(231deg, #efd1ff 0.81%, #d2d7ff 82.04%);
}
.package-kursus-si-kecil {
background-image: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/d3b996fe-de98-4683-a356-c17acfcf598e.svg), linear-gradient(169deg, #faf4e0 9.23%, #f8e1e2 32.71%);
}
.package-card-header {
padding: 12px 16px;
min-height: 9rem;
}
.package-grade {
font-family: Inter;
font-size: 15px;
font-weight: 600;
line-height: 24px;
border-radius: 300px;
background: #fff;
display: flex;
padding: 3px 12px;
justify-content: center;
align-items: center;
gap: 15px;
width: fit-content;
}
.package-title {
color: var(--K12-Base-Theme-Text-Solid-Ink, #2c313a);
font-family: Inter;
font-size: 20px;
font-weight: 700;
line-height: 25px;
height: 72px;
display: flex;
align-items: center;
max-width: 17rem;
padding: 6px 0;
}
.package-kurikulum-nasional .package-grade {
color: var(--prop-pallete-solid-solid-blue, #2196f3);
}
.package-kurikulum-internasional .package-grade {
color: var(--color-text-text-warning, #d75e09);
}
.package-ujian-tes-akademik .package-grade {
color: var(--prop-pallete-solid-solid-indigo, #6073e2);
}
.package-kursus-bahasa-asing .package-grade {
color: var(--prop-pallete-solid-solid-orange, #f26d0f);
}
.package-coding-untuk-anak-scratch-scratchjr .package-grade,
.package-coding-untuk-anak-mincecraft-roblox .package-grade {
color: var(--prop-pallete-solid-solid-orange, #f26d0f);
}
.package-tes-bahasa-asing .package-grade {
color: var(--prop-pallete-solid-solid-indigo, #6073e2);
}
.package-komputer-dan-pemrograman .package-grade {
color: var(--prop-pallete-solid-solid-blue, #2196f3);
}
.package-persiapan-kompetisi .package-grade {
color: var(--prop-pallete-solid-solid-blue, #2196f3);
}
.package-les-privat-lainnya .package-grade {
color: var(--prop-pallete-solid-solid-blue, #2196f3);
}
.package-kursus-si-kecil .package-grade {
color: var(--prop-pallete-solid-solid-orange, #f26d0f);
}
.package-card-body {
border-radius: 18px;
background: var(--color-white, #fff);
padding: 12px;
flex-direction: column;
align-items: center;
gap: 6px;
flex-shrink: 0;
min-height: 11rem;
display: flex;
}
.package-curriculum {
color: var(--color-text-text-neutral, #5e677b);
text-align: center;
font-family: Inter;
font-size: 18px;
font-weight: 600;
line-height: 27px;
display: flex;
height: 63px;
align-items: center;
max-width: 15rem;
}
.package-payment {
display: block;
width: 100%;
border-top: 1px dashed #cfd3db;
padding-top: 12px;
}
.package-start-price {
color: var(--color-text-text-disable, #959dac);
font-family: Inter;
font-size: 14px;
font-weight: 600;
line-height: 24px;
text-align: center;
}
.package-start-price span {
font-weight: 400;
text-decoration-line: line-through;
}
.package-payment-detail {
display: flex;
align-items: center;
gap: 6px;
justify-content: center;
padding-bottom: 12px;
}
.package-discount {
color: var(--color-text-text-critical, #cd1924);
font-family: Inter;
font-size: 15px;
font-weight: 600;
line-height: 24px;
border-radius: 4px;
background: var(--prop-pallete-subtle-subtle-red, #f8e1e2);
display: flex;
height: 30px;
padding: 3px 6px;
align-items: center;
}
.package-final-price {
color: var(--color-text-text-highlight, #cd1924);
font-family: Inter;
font-size: 18px;
font-weight: 700;
line-height: 27px;
}
.package-final-price span {
color: var(--color-text-text-ink, #2c313a);
}
@media (min-width: 769px) {
.packages {
padding: 48px 0;
}
}
@media (max-width: 768px) {
.packages {
background: linear-gradient(2deg, #fff -27.58%, #e1f1fd 66.17%);
padding: 36px 0;
}
.package-list > *,
.package-card {
width: 100%;
background-size: 8rem, cover;
}
.package-card-header {
min-height: 5rem;
padding: 12px 6px;
}
.package-grade {
font-size: 10px;
line-height: 16px;
padding: 3px 6px;
}
.package-title {
font-size: 14px;
line-height: 22px;
height: 58px;
max-width: 8rem;
}
.package-card-body {
align-items: flex-start;
min-height: 7rem;
padding: 8px;
}
.package-curriculum {
font-size: 10px;
line-height: 18px;
height: 2rem;
text-align: left;
max-width: 8rem;
}
.package-payment {
padding-top: 4px;
}
.package-start-price {
font-size: 10px;
line-height: 16px;
text-align: left;
}
.package-payment-detail {
justify-content: flex-start;
padding-bottom: 4px;
}
.package-discount {
font-size: 10px;
line-height: 16px;
height: 20px;
padding: 2px 4px;
}
.package-final-price {
font-size: 12px;
line-height: 18px;
}
.cta.cta-package {
display: flex;
align-items: center;
justify-content: center;
font-size: 12px;
line-height: 18px;
padding: 6px 10px;
}
}
/*TAB FILTERS*/
.tab-filters {
display: flex;
align-items: center;
justify-content: center;
padding: 2rem 0;
gap: 0.5rem;
}
.tab-filter {
border-radius: 9999px;
border: 1px solid var(--K12-Base-Theme-Border-Default, #cfd3db);
background: var(--K12-Base-Theme-Selection-Default, #fff);
display: flex;
height: 36px;
padding: 8px 12px;
justify-content: center;
align-items: center;
gap: 8px;
color: var(--K12-Base-Theme-Text-Solid-Ink, #2c313a);
font-family: Inter;
font-size: 14px;
font-weight: 600;
line-height: 22px;
}
.tab-filter:hover {
filter: brightness(95%);
}
.tab-filter.active {
border: 1px solid var(--K12-Base-Theme-Border-Information, #2196f3);
background: var(--K12-Base-Theme-Selection-Active, #e0eefa);
color: var(--K12-Base-Theme-Text-Solid-Information, #1480d8);
}
@media (max-width: 768px) {
.tab-filters {
flex-wrap: wrap;
padding: 12px 0;
}
.tab-filter {
font-size: 12px;
line-height: 18px;
gap: 4px;
padding: 4px 10px;
}
.tab-filter > img {
width: 16px;
height: 16px;
}
}
/*MODAL PAYMENT*/
.modal-payment-transition {
transition:
opacity 0.25s ease,
transform 0.25s ease;
}
.modal-payment-transition.is-switching {
opacity: 0;
transform: translateY(8px);
}
#modalPayment .warn-box {
padding: 0;
}
.modal-header {
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/d3b996fe-de98-4683-a356-c17acfcf598e.svg), linear-gradient(237deg, #e2e2fd 20.63%, #e1f1fd 79%);
background-repeat: no-repeat;
background-position-x: right, center;
background-size: 10rem, 100%;
border-radius: 18px 18px 0 0;
text-align: center;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
min-height: 8rem;
padding-bottom: 1rem !important;
}
#curriculum-payment {
color: var(--color-text-text-neutral, #5e677b);
text-align: center;
font-family: Inter;
font-size: 14px;
font-weight: 600;
line-height: 27px;
}
.modal-desc {
color: var(--color-text-text-neutral, #5e677b);
text-align: center;
font-family: Inter;
font-size: 14px;
font-weight: 600;
line-height: 22px;
padding: 16px 0 12px;
float: none;
margin: 0 auto !important;
max-width: 22rem;
}
.subject-payment-icon {
max-width: 24px;
max-height: 24px;
}
.subject-payment-name {
color: var(--color-text-text-ink, #2c313a);
font-family: Inter;
font-size: 12px;
font-weight: 500;
line-height: 18px;
}
.subject-payment-item {
display: inline-flex;
align-items: center;
gap: 6px;
white-space: nowrap;
}
.modal-body {
padding: 1rem;
}
.subject-payment {
display: flex;
flex-wrap: wrap;
justify-content: center;
gap: 12px;
float: none;
margin: auto;
max-width: 100%;
display: grid;
grid-template-columns: repeat(5, 1fr);
}
.modal-payment {
padding: 1rem;
display: flex;
flex-direction: column;
gap: 12px;
}
.modal-payment-note {
border-radius: 8px;
border: 1px solid var(--color-border-border-active, #3cb6c1);
background: var(--color-base-base-tertiary, #def3f5);
display: flex;
align-items: center;
padding: 12px;
gap: 6px;
}
.note-payment {
color: var(--K12-Base-Theme-Text-Solid-Ink, #2c313a);
font-family: Inter;
font-size: 14px;
font-weight: 600;
line-height: 22px;
}
.subject-payment-item {
display: inline-flex;
flex-direction: column;
align-items: center;
text-align: center;
white-space: normal;
}
#close-subject {
border-radius: 9999px;
border: 1px solid var(--prop-action-secondary-secondary-default-border, #cfd3db);
background: var(--prop-action-secondary-secondary-default, #fff);
}
/* PACKAGE PICKER */
.package-picker {
border-radius: 8px;
border: 1px solid var(--color-border-border-active, #3cb6c1);
background: var(--rgp-gradient---main, linear-gradient(235deg, #20a4b0 -12.59%, #4844fa 75.27%, #4844fa 81.83%, #702281 112.59%));
padding: 12px;
display: flex;
align-items: center;
gap: 8px;
position: relative;
margin-bottom: 1.5rem;
}
.picker-desc {
color: var(--color-text-text-invert, #fff);
font-family: Inter;
font-size: 14px;
font-weight: 400;
line-height: 22px;
}
.picker-desc span {
font-weight: 700;
}
.picker-image {
-webkit-animation: action 1s infinite alternate;
animation: action 1s infinite alternate;
}
@-webkit-keyframes action {
0% {
transform: translateY(3px);
}
100% {
transform: translateY(-3px);
}
}
@keyframes action {
0% {
transform: translateY(3px);
}
100% {
transform: translateY(-3px);
}
}
@media (max-width: 768px) {
.package-picker {
margin-bottom: 12px;
}
.subject-payment {
grid-template-columns: repeat(3, 1fr);
}
#title-payment {
font-size: 18px;
line-height: 28px;
}
}
/* SKELETON LOADERS */
@keyframes skeleton-loading {
0% {
background-position: -200px 0;
}
100% {
background-position: calc(200px + 100%) 0;
}
}
.skeleton {
background: linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);
background-size: 200px 100%;
animation: skeleton-loading 1.5s ease-in-out infinite;
border-radius: 4px;
}
.package-card-skeleton {
border-radius: 18px;
box-shadow: 0 12px 24px 0 rgba(129, 134, 142, 0.08);
background: #fff;
display: flex;
flex-direction: column;
justify-content: space-between;
min-height: 20rem;
width: 100%;
box-sizing: border-box;
}
.package-card-skeleton-header {
padding: 0.75rem 1rem;
min-height: 9rem;
background: linear-gradient(231deg, #f0f0f0 0.81%, #e0e0e0 82.04%);
border-radius: 18px 18px 0 0;
display: flex;
flex-direction: column;
gap: 0;
}
.package-card-skeleton-grade {
width: 6.25rem;
height: 1.875rem;
margin-bottom: 0;
border-radius: 300px;
}
.package-card-skeleton-title {
width: 17rem;
height: 4.5rem;
margin-top: 0;
margin-bottom: 0;
padding: 0.375rem 0;
}
.package-card-skeleton-body {
padding: 0.75rem;
display: flex;
flex-direction: column;
align-items: center;
gap: 0.375rem;
flex-shrink: 0;
min-height: 11rem;
width: 100%;
}
.package-card-skeleton-curriculum {
width: 15rem;
height: 3.9375rem;
margin: 0 auto;
}
.package-card-skeleton-payment {
width: 100%;
border-top: 1px dashed #cfd3db;
padding-top: 0.75rem;
margin-top: 0.75rem;
display: block;
}
.package-card-skeleton-start-price {
width: 14rem;
height: 1.5rem;
margin: 0 auto;
}
.package-card-skeleton-price-detail {
display: flex;
align-items: center;
justify-content: center;
gap: 0.375rem;
padding-bottom: 0.75rem;
}
.package-card-skeleton-discount {
width: 3.75rem;
height: 1.875rem;
border-radius: 0.25rem;
}
.package-card-skeleton-final-price {
width: 6.25rem;
height: 1.6875rem;
}
.package-card-skeleton-button {
height: 2.5rem;
margin: 0 auto;
border-radius: 9999px;
}
.package-picker-skeleton {
border-radius: 8px;
border: 1px solid var(--color-border-border-active, #3cb6c1);
background: linear-gradient(235deg, #e0e0e0 -12.59%, #d0d0d0 75.27%, #d0d0d0 81.83%, #c0c0c0 112.59%);
padding: 12px;
display: flex;
align-items: center;
gap: 8px;
min-height: 52px;
}
.package-picker-skeleton-image {
width: 28px;
height: 28px;
border-radius: 4px;
flex-shrink: 0;
}
.package-picker-skeleton-desc {
flex: 1;
height: 22px;
border-radius: 4px;
}
.package-list-skeleton {
display: contents;
}
.package-list-skeleton > * {
width: 100%;
box-sizing: border-box;
}
/* Hide any skeleton cards beyond the 6th one (limit to 2 rows of 3) */
.package-list-skeleton > *:nth-child(n + 7) {
display: none !important;
}
@media (min-width: 1025px) {
.package-list-skeleton > *:nth-child(n + 7) {
display: none !important;
}
}
@media (max-width: 767px) {
.package-list {
grid-template-columns: 1fr 1fr;
gap: 12px;
}
.package-list > *,
.package-list-skeleton > *,
.package-card,
.package-card-skeleton {
width: 100%;
}
/* Fix skeleton card internal elements overflow on mobile */
.package-card-skeleton-header {
padding: 0.5rem 0.75rem;
min-height: 7rem;
}
.package-card-skeleton-grade {
width: 5rem;
max-width: 60%;
height: 1.5rem;
}
.package-card-skeleton-title {
width: 100%;
max-width: 100%;
height: 3.5rem;
}
.package-card-skeleton-body {
padding: 0.5rem;
min-height: 9rem;
}
.package-card-skeleton-curriculum {
width: 90%;
max-width: 100%;
height: 3rem;
}
.package-card-skeleton-start-price {
width: 85%;
max-width: 100%;
height: 1.25rem;
}
.package-card-skeleton-discount {
width: 3rem;
height: 1.5rem;
}
.package-card-skeleton-final-price {
width: 5rem;
height: 1.5rem;
}
.package-card-skeleton-button {
width: 90%;
max-width: 100%;
height: 2.25rem;
}
.package-card-skeleton {
min-height: 18rem;
}
}
@media (min-width: 768px) and (max-width: 1024px) {
.package-list {
grid-template-columns: repeat(2, 1fr);
}
.package-list > *,
.package-list-skeleton > *,
.package-card,
.package-card-skeleton {
width: 100%;
}
}
/* Skeleton to Content Transitions */
.package-list-skeleton.fade-out {
opacity: 0;
transition:
opacity 0.3s ease-out,
transform 0.3s ease-out;
}
.package-card.fade-in-active {
opacity: 1;
}
/* FLOATING CTA */
#floating-cta {
padding: 1rem;
position: fixed;
display: flex;
align-items: center;
justify-content: center;
bottom: 0;
background: var(--color-background-bgsolid-bgsolid-invert, #fff);
width: 100%;
z-index: 99;
opacity: 1;
transform: translateY(0);
transition:
opacity 0.3s ease-in-out,
transform 0.3s ease-in-out;
}
#floating-cta.floating-cta-hidden {
opacity: 0;
transform: translateY(100%);
pointer-events: none;
}
#floating-cta .cta {
max-width: 40rem;
}
.mapel-consult {
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/cc682722-033f-471a-a1ec-c1acb4211911.png), url(https://cdn-web-2.ruangguru.com/landing-pages/assets/08a308d0-cfed-4510-b412-b2a9d89fff38.png),
linear-gradient(235deg, #20a4b0 -12.59%, #4844fa 75.27%, #4844fa 81.83%, #702281 112.59%);
background-position-x: right, left, center;
background-position-y: top, bottom, center;
background-repeat: no-repeat;
background-size: 14%, 14%, cover;
padding: 0;
border-radius: 16px;
display: flex;
align-items: center;
justify-content: center;
text-align: left;
gap: 1.5rem;
float: none;
margin: auto;
max-width: 60rem;
}
/*MAPEL CONSULT*/
.mapel-consult > img {
width: 247px;
}
.text-consult {
color: var(--color-text-text-invert, #fff);
font-family: Inter;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 36px;
letter-spacing: -0.12px;
padding: 0 0 1rem;
}
.consult-cta {
display: flex;
align-items: center;
gap: 0.5rem;
border-radius: 9999px;
border: 1px solid var(--color-border-border-subtle, #dadfea);
background: var(--prop-action-secondary-secondary-default, #fff);
color: var(--color-text-text-ink, #2c313a);
text-align: center;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
padding: 0.75rem 1.75rem;
}
@media (max-width: 768px) {
.mapel-consult {
position: relative;
overflow-x: hidden;
align-items: flex-end;
gap: 1rem;
}
.mapel-consult > img {
width: 150px;
margin-left: -3rem;
}
.mapel-consult-detail {
padding-bottom: 1rem;
}
.text-consult {
font-size: 14px;
font-weight: 700;
line-height: 22px;
max-width: 11rem;
padding: 1rem 0 0.7rem;
}
.consult-cta {
font-size: 12px;
line-height: 20px;
padding: 0.35rem 1rem;
gap: 0.35rem;
}
.consult-cta img {
width: 20px;
height: 20px;
}
.cta-orange {
height: 44px;
width: fit-content;
}
}
a:visited,
a:active,
a:focus,
button:focus,
button:active,
button:visited {
outline: none !important;
}
.font-title-cara {
color: var(--color-text-text-ink, #2c313a);
text-align: center;
font-family: Inter;
font-weight: 700;
}
.steps a {
text-decoration: underline;
}
.steps a:hover {
color: #20a4b0;
opacity: 0.8;
}
.steps-phone {
align-items: center;
display: flex;
}
.font-purple {
color: #b1509f;
font-weight: 700;
}
.app-info,
.step-info,
.web-info {
align-items: center;
cursor: pointer;
display: grid;
gap: 2rem;
grid-template-columns: auto 1fr;
width: fit-content;
}
.circle-step {
height: 100%;
position: relative;
z-index: 1;
}
.circle-step,
.steps-info_circle {
display: flex;
justify-content: center;
}
.steps-info_circle {
align-items: center;
border-radius: 50%;
color: #fff;
font-family: Inter;
font-weight: 600;
position: absolute;
text-align: center;
background: var(--K12-Base-Theme-Background-Gradient-Hero, linear-gradient(235deg, #85d7df -12.59%, #20a4b0 112.59%));
}
.steps-info_text {
color: #434856;
}
.caranya-mudah-navig,
.steps-info_text,
.tab-payment {
font-family: Inter;
font-style: normal;
font-weight: 500;
}
.tabs-content {
display: none;
}
.tabs-content.showing {
display: block;
}
.pengguna-kode-cont {
display: none;
}
.title-caranya-mudah {
margin-bottom: 1rem;
}
.app-info:not(:last-child) .circle-step:after,
.step-info:not(:last-child) .circle-step:after,
.web-info:not(:last-child) .circle-step:after {
border-left: 2px dashed #3cb6c1;
content: '';
height: 152%;
z-index: -1;
}
.robocta {
text-align: center;
}
.caranya-mudah-navig,
.tab-payment {
background: transparent;
border: none;
color: #959dac;
font-size: 16px;
font-weight: 600;
line-height: 24px;
text-align: center;
padding: 1rem 0;
}
.caranya-mudah-navig.chosen,
.tab-payment.chosen {
background: #20a4b0;
border-radius: 80px;
box-shadow: 0 8px 16px hsla(217, 5%, 53%, 0.08);
color: #fff;
margin: 0.5rem;
width: 100%;
width: -webkit-fill-available;
border: none;
}
@-moz-document url-prefix() {
.caranya-mudah-navig.chosen,
.tab-payment.chosen {
width: auto;
}
}
.navigation-caranya-mudah,
.navigation-payment {
align-items: center;
background: #fff;
border-radius: 48px;
box-shadow: 0 8px 16px hsla(217, 5%, 53%, 0.08);
display: grid;
float: none;
grid-template-columns: 1fr 1fr;
justify-content: space-between;
margin: 1rem auto 0;
max-width: 35%;
text-align: center;
}
.step-box {
border-radius: 12px;
background: var(--color-background-bgsolid-bgsolid-invert, #fff);
display: flex;
align-items: center;
gap: 1rem;
padding: 1rem;
margin-bottom: 1rem;
}
.step-box-text > p:first-child {
color: var(--color-text-text-ink, #2c313a);
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: 28px;
letter-spacing: -0.09px;
}
.step-box-text > p:last-child {
color: var(--color-text-text-neutral, #5e677b);
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px;
padding: 0.5rem 0;
}
.step-box-text a {
color: var(--color-base-base-primary, #20a4b0);
font-weight: 700;
text-decoration: none;
}
.step-box img {
width: 48px;
height: 48px;
}
.circle-step {
padding-top: 2.5rem;
}
.cara-wrapper {
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/1d618a35-7510-4938-a827-5f26484faaa1.png), var(--color-base-base-tertiary, #def3f5);
background-repeat: no-repeat;
background-size: 100%, cover;
background-position-y: bottom;
padding: 2rem 0 4rem;
}
.navigation-payment {
box-shadow: 0 12px 16px 0 rgba(129, 134, 142, 0.12);
}
.tab-payment {
padding: 12px 1rem;
}
@media (min-width: 1025px) {
.navigation-payment {
max-width: 70%;
margin: -3rem auto 0;
}
.step-box {
width: 35rem;
}
.font-title-cara {
font-size: 28px;
font-weight: 700;
line-height: 42px;
letter-spacing: -0.14px;
padding: 1rem 0;
}
.steps {
align-items: center;
display: grid;
gap: 4rem;
grid-template-columns: 0.85fr 1.15fr;
padding: 3rem 0;
}
.steps-phone {
justify-content: flex-end;
}
.steps-info_circle {
font-size: 18px;
height: 2.25rem;
line-height: 27px;
width: 2.25rem;
}
.steps-info_text {
font-size: 18px;
line-height: 27px;
max-width: 75%;
padding-bottom: 3rem;
}
}
@media (max-width: 1024px) {
.cara-wrapper {
background: var(--color-base-base-tertiary, #def3f5);
padding: 2rem 0;
}
.font-title-cara {
padding: 0 0 0.5rem;
font-size: 20px;
line-height: 30px;
letter-spacing: -0.1px;
float: none;
margin: 0 auto !important;
max-width: 18rem;
}
.navigation-caranya-mudah {
max-width: 88%;
}
.caranya-mudah-navig {
text-align: center;
font-size: 14px;
line-height: 22px;
padding: 0.75rem 0;
}
.caranya-mudah-navig.chosen {
margin: 0.25rem;
}
.steps-phone {
display: none;
}
.steps-info {
float: none;
margin: auto;
max-width: 98%;
padding: 2rem 0 1rem 0.75rem;
}
.step-box-text > p:first-child {
font-size: 14px;
line-height: 22px;
}
.step-box-text > p:last-child {
line-height: 18px;
font-size: 12px;
padding: 4px 0;
}
.steps-info_circle {
font-size: 12px;
height: 1.5rem;
line-height: 18px;
width: 1.5rem;
}
.steps-info_text {
font-size: 14px;
line-height: 20px;
padding: 0.15rem 0 2rem;
}
.navigation-payment {
max-width: 100%;
margin: -4rem auto 0;
}
.tab-payment {
font-size: 14px;
line-height: 22px;
}
}
.rotate10 {
-moz-transform: scaleY(-1);
-webkit-transform: scaleY(-1);
-o-transform: scaleY(-1);
-ms-transform: scaleY(-1);
transform: scaleY(-1);
}
@-webkit-keyframes animation-4awuzr {
0% {
left: -50%;
}
to {
left: 100%;
}
}
@keyframes animation-4awuzr {
0% {
left: -50%;
}
to {
left: 100%;
}
}
.faq-rl {
background: url(https://cdn-web-2.ruangguru.com/file-uploader/lp/f175e598-c82c-4f1f-927a-27f756984bd5.svg), url(https://cdn-web-2.ruangguru.com/file-uploader/lp/d97e415b-08bf-4f23-aa9b-d0ffdfdffdf4.svg),
linear-gradient(235deg, #20a4b0 -12.59%, #4844fa 75.27%, #4844fa 81.83%, #702281 112.59%);
background-position-x: left, right, center;
background-position-y: bottom, top, center;
background-repeat: no-repeat;
background-size: 30%, 30%, cover;
padding: 3rem 0;
}
.faq__title {
margin-bottom: 1rem;
text-align: center;
}
.faq__title h2 {
margin: 0;
}
.faq-rl .text-subtitle {
color: #fff;
font-family: Inter;
font-size: 20px;
font-weight: 700;
letter-spacing: -0.005em;
line-height: 30px;
padding-bottom: 1rem;
text-align: center;
}
.accordion h3 {
color: #2c313a;
font-family: Inter;
font-size: 16px;
line-height: 24px;
max-width: 90%;
}
.accordion {
background: #fff;
border-radius: 8px;
box-shadow: 0 6px 20px 4px rgba(113, 130, 164, 0.08);
cursor: pointer;
padding: 1rem 18px;
}
.accordion h3 {
margin: 0;
}
.accordion.active {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}
.accordion:after {
color: #1e496b;
margin-top: -1.125rem;
}
#readtext:after,
.accordion:after {
border: solid !important;
border-width: 0 2.2px 2.2px 0 !important;
content: '';
float: right;
font-weight: 700;
padding: 3px;
transform: rotate(45deg);
-webkit-transform: rotate(45deg);
vertical-align: 0.2em !important;
}
#readtext:after {
color: #fff;
margin-left: 1.5rem;
margin-top: 0.35rem;
}
.active:after {
transform: rotate(225deg) !important;
}
#readtext.active:after {
margin-top: 0.5rem !important;
}
#readmore {
align-items: center;
background: transparent;
border: 2px solid #fff;
border-radius: 9999px;
color: #fff;
display: flex;
float: none;
font-family: Inter;
font-size: 14px;
font-weight: 700;
line-height: 22px;
margin: 2rem auto 0;
padding: 0.5rem 4rem;
text-align: center;
}
.panel {
background: #fff;
border-bottom-left-radius: 8px;
border-bottom-right-radius: 8px;
margin-bottom: 16px;
margin-top: -5px;
max-height: 0;
overflow: hidden;
padding: 0 18px;
transition: max-height 0.2s ease-out;
}
.panel.expand {
padding: 0 18px 18px;
}
.accordion p {
margin: 0 !important;
}
.panel,
.panel p,
.panel > * {
color: #5e677b;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 22px;
}
.panel p {
margin: 0;
}
.faq__content {
width: 100%;
}
.faq__title .font-subtitle {
color: var(--K12-Base-Theme-Text-Solid-Invert, var(--color-text-text-invert, #fff));
text-align: center;
font-family: Inter;
font-size: 28px;
font-style: normal;
font-weight: 700;
line-height: 42px;
letter-spacing: -0.14px;
}
.accordion p {
color: var(--color-text-text-ink, #2c313a);
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: 28px;
letter-spacing: -0.09px;
}
.rotate10 {
-moz-transform: scaleY(-1);
-webkit-transform: scaleY(-1);
-o-transform: scaleY(-1);
-ms-transform: scaleY(-1);
transform: scaleY(-1);
}
.extra-wrapper {
display: none;
}
.terbuka {
display: block !important;
}
div#accordion {
margin: auto;
}
.panel,
.panel p,
.panel > * {
color: #5e677b;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 22px;
}
@media (min-width: 768px) {
div#accordion {
width: 75%;
}
.faq-rl .text-subtitle {
font-size: 28px;
letter-spacing: -0.01em;
line-height: 42px;
}
.accordion h3 {
font-size: 18px;
line-height: 28px;
}
}
@media (max-width: 767px) {
.faq-rl {
background-size: 50%, 50%, cover;
padding: 1.5rem 0 2rem;
}
.accordion h3,
.panel p {
max-width: 90%;
}
.faq__title .font-subtitle {
font-size: 20px;
line-height: 30px;
letter-spacing: -0.1px;
}
.accordion p {
color: var(--color-text-text-ink, #2c313a);
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 22px;
padding-right: 1rem;
}
}
</style>
<script>
// Hide header and footer if URL contains ?id=leads
function checkUrlForLeads() {
const urlParams = new URLSearchParams(window.location.search);
const idParam = urlParams.get('id');
if (idParam === 'leads') {
$('body').addClass('hide-header-footer');
} else {
$('body').removeClass('hide-header-footer');
}
}
// Run on page load
document.addEventListener('DOMContentLoaded', checkUrlForLeads);
// Also run immediately in case DOMContentLoaded already fired
checkUrlForLeads();
</script>
<body class="hide-header-footer" style="margin: 0px">
<style>/*!
* Bootstrap v4.5.0 (https://getbootstrap.com/)
* Copyright 2011-2020 The Bootstrap Authors
* Copyright 2011-2020 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/
:root {
--blue: #007bff;
--indigo: #6610f2;
--purple: #6f42c1;
--pink: #e83e8c;
--red: #dc3545;
--orange: #fd7e14;
--yellow: #ffc107;
--green: #28a745;
--teal: #20c997;
--cyan: #17a2b8;
--white: #fff;
--gray: #6c757d;
--gray-dark: #343a40;
--primary: #007bff;
--secondary: #6c757d;
--success: #28a745;
--info: #17a2b8;
--warning: #ffc107;
--danger: #dc3545;
--light: #f8f9fa;
--dark: #343a40;
--breakpoint-xs: 0;
--breakpoint-sm: 576px;
--breakpoint-md: 768px;
--breakpoint-lg: 992px;
--breakpoint-xl: 1200px;
--font-family-sans-serif: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace;
}
.container-fluid,
.container-lg,
.container-md,
.container-sm,
.container-xl {
padding: 0 !important;
}
*,
:after,
:before {
box-sizing: border-box;
}
header,
nav {
display: block;
}
p {
margin-top: 0;
}
a {
background-color: transparent;
color: #007bff;
text-decoration: none;
}
a:hover {
color: #0056b3;
text-decoration: underline;
}
a:not([href]),
a:not([href]):hover {
color: inherit;
text-decoration: none;
}
img {
border-style: none;
}
img,
svg {
vertical-align: middle;
}
svg {
overflow: hidden;
}
button {
border-radius: 0;
}
button:focus {
outline: 1px dotted;
outline: 5px auto -webkit-focus-ring-color;
}
button {
font-family: inherit;
font-size: inherit;
line-height: inherit;
margin: 0;
overflow: visible;
text-transform: none;
}
[type='button'],
button {
-webkit-appearance: button;
}
[type='button']:not(:disabled),
button:not(:disabled) {
cursor: pointer;
}
[type='button']::-moz-focus-inner,
button::-moz-focus-inner {
border-style: none;
padding: 0;
}
::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}
.nav {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
list-style: none;
margin-bottom: 0;
padding-left: 0;
}
.navbar {
padding: 0.5rem 1rem;
position: relative;
-ms-flex-align: center;
-ms-flex-pack: justify;
align-items: center;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
justify-content: space-between;
}
@-webkit-keyframes progress-bar-stripes {
0% {
background-position: 1rem 0;
}
to {
background-position: 0 0;
}
}
@keyframes progress-bar-stripes {
0% {
background-position: 1rem 0;
}
to {
background-position: 0 0;
}
}
@-webkit-keyframes spinner-border {
to {
-webkit-transform: rotate(1turn);
transform: rotate(1turn);
}
}
@keyframes spinner-border {
to {
-webkit-transform: rotate(1turn);
transform: rotate(1turn);
}
}
@-webkit-keyframes spinner-grow {
0% {
-webkit-transform: scale(0);
transform: scale(0);
}
50% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes spinner-grow {
0% {
-webkit-transform: scale(0);
transform: scale(0);
}
50% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@media print {
*,
:after,
:before {
box-shadow: none !important;
text-shadow: none !important;
}
a:not(.btn) {
text-decoration: underline;
}
img {
page-break-inside: avoid;
}
p {
orphans: 3;
widows: 3;
}
@page {
size: a3;
}
.navbar {
display: none;
}
}
.cta {
border-radius: 9999px;
background: var(--k-12-base-light-theme-action-primary-default, #f26d0f);
width: 100%;
border: none;
color: var(--k-12-base-light-theme-text-solid-invert, #fff);
text-align: center;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 22px;
display: flex;
align-items: center;
justify-content: center;
padding: 0.75rem 1.5rem;
}
.cta.dark,
.cta.dark-green,
.cta.blue-indigo,
.cta.violet,
.cta.roc {
color: #000;
background-color: #fff;
}
@media (max-width: 1024px) {
.navbar {
padding: 0 !important;
}
}
.navig-link a {
background-color: transparent;
color: #474747;
text-decoration: none !important;
}
.navig-link.dark a,
.navig-link.dark-green a,
.navig-link.roc a,
.navig-link.blue-indigo a,
.navig-link.violet a,
.navig-link.home a {
color: #fff !important;
}
.navig-dropdown-area a:hover,
.navig-link a:hover {
background: 0 !important;
color: #3cc4e5 !important;
cursor: pointer;
text-decoration: none !important;
}
.ruangguru-header {
background: #fff;
box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.13);
position: fixed;
top: 0;
width: 100%;
z-index: 100;
padding: 0 !important;
}
.ruangguru-header.dark {
background: #000;
}
.ruangguru-header.dark-green {
background: #022527;
}
.ruangguru-header.roc {
background-color: #1d1110;
}
.ruangguru-header.blue-indigo {
background: #444fb7;
}
.ruangguru-header.home {
background: linear-gradient(257.67deg, #21a5b1 46.16%, #0e9bdf 95.13%);
}
.ruangguru-header .navig-link {
color: #474747 !important;
font-family: Inter;
font-size: 16px;
font-weight: 500;
line-height: 24px;
}
.ruangguru-header.dark .navig-link,
.ruangguru-header.dark-green .navig-link,
.ruangguru-header.blue-indigo .navig-link,
.ruangguru-header.roc .navig-link {
color: #fff !important;
}
.navigation__left {
display: flex;
}
.logo-header {
padding: 5px 0;
}
.navig-link:hover {
background: 0 !important;
color: #3cc4e5 !important;
cursor: pointer;
}
.navig-link-dropdown {
white-space: nowrap;
}
.navig-link-dropdown:after {
border-bottom: 0;
border-left: 0.3em solid transparent;
border-right: 0.3em solid transparent;
border-top: 0.3em solid;
content: '';
display: inline-block;
margin-left: 0.255em;
transition: 0.7s;
vertical-align: 0.255em;
}
.navig-link-dropdown[aria-expanded='true']:after {
transform: scaleY(-1);
}
.navig-link-dropdown[aria-expanded='false']:after {
transform: scaleY(1);
}
.logo-product {
margin: 0 0 5px !important;
}
.logo-product img {
min-height: 3rem;
object-fit: scale-down;
object-position: left;
width: 100%;
}
#lp_ea {
display: flex;
}
.item-services a,
.item-center a,
.text-product {
font-family: Inter;
}
@keyframes animate {
0% {
opacity: 0;
transform: rotateX(-90deg);
}
50% {
transform: rotateX(20deg);
}
to {
opacity: 1;
transform: rotateX(0deg);
}
}
@media (min-width: 1025px) {
.spacer-rg {
height: 4.5rem;
}
.container-ruangguru-header {
align-items: center;
padding: 18px 10px;
position: relative;
}
.ruangguru-header.home .page-center {
width: 90% !important;
}
.logo-header {
margin-right: 16px;
}
.navigation__right {
position: absolute;
right: 0;
}
#produk_item {
background-clip: padding-box;
background-color: #fff;
border: 1px solid rgba(0, 0, 0, 0.15);
border-radius: 0.25rem;
color: #212529;
display: none;
float: left;
font-size: 1rem;
grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
list-style: none;
padding: 0.5rem 10px;
position: absolute;
text-align: left;
top: 70%;
width: 1050px;
z-index: 1000;
left: 7%;
}
.item-product,
.item-services,
.item-center {
padding: 12px;
}
.item-services a,
.item-center a,
.text-product {
color: #0a2540 !important;
font-family: Inter;
font-size: 14px;
font-weight: 400;
line-height: 22px;
text-align: inherit;
text-decoration: none;
white-space: normal !important;
width: auto !important;
}
.item-product:hover,
.item-services:hover,
.item-center:hover {
background-color: #eaf8f9 !important;
cursor: pointer;
}
#services_item,
#center_item {
background-clip: padding-box;
background-color: #fff;
border: 1px solid rgba(0, 0, 0, 0.15);
border-radius: 0.25rem;
color: #212529;
display: none;
flex-flow: column;
float: left;
font-size: 1rem;
list-style: none;
margin: 0;
min-width: 10rem;
padding: 0.5rem 0;
position: absolute;
text-align: left;
top: 70%;
z-index: 1000;
}
#services_item {
left: 44rem;
}
#center_item {
left: 14rem;
}
.container-ruangguru-header {
display: flex;
flex-direction: row;
}
.navigation__content {
align-items: center;
display: none;
flex-basis: 100%;
flex-grow: 1;
max-height: 500px;
overflow-y: scroll;
padding-bottom: 20px;
text-align: center;
}
}
@media (min-width: 1078px) {
.hamburger-icon {
display: none;
}
.navigation__content {
align-items: center;
display: none;
flex-basis: auto;
flex-grow: 0;
max-height: unset;
overflow-y: auto;
padding-bottom: 0;
text-align: center;
}
.navigation__content .navig-link {
margin: 0 14px;
padding: 8px 8px 8px 0;
}
.navigation__content {
display: grid;
grid-auto-flow: column;
}
}
@media (min-width: 321px) and (max-width: 767px) {
.spacer-rg {
height: 4rem;
}
.container-ruangguru-header {
align-items: center;
padding: 10px;
position: relative;
}
.navigation__content {
padding-bottom: 20px;
}
.item-services a,
.item-center a,
.text-product {
color: #0a2540 !important;
font-size: 14px;
font-weight: 400;
text-align: inherit;
text-decoration: none;
white-space: normal !important;
width: auto !important;
}
.hamburger-icon {
align-self: center;
transform: scale(0.8);
}
.navig-dropdown-area {
background-clip: padding-box;
background-color: #fff;
border: 1px solid rgba(0, 0, 0, 0.15);
border-radius: 0.25rem;
color: #212529;
display: none;
font-size: 1rem;
left: 0;
list-style: none;
margin: 10px;
min-width: 10rem;
text-align: left;
top: 100%;
z-index: 1000;
}
#produk,
#program,
#services {
padding: 20px 0 0;
}
#produk_item,
#services_item,
#center_item {
padding: 1rem 20px;
}
.text-product {
margin-bottom: 0;
}
.navigation__right {
position: absolute;
right: 0;
top: 12px;
}
.navig-link {
padding: 28px 0 0;
text-align: center;
}
.item-product {
margin-bottom: 12px;
padding: 0.25rem 0.5rem 0.5rem;
}
.item-services,
.item-center {
margin-bottom: 0.35rem;
padding: 0.5rem 0;
}
.navigation__content {
align-items: center;
display: none;
flex-basis: 100%;
flex-grow: 1;
max-height: 500px;
overflow-y: scroll;
text-align: center;
}
}
@media (min-width: 768px) and (max-width: 1024px) {
.container-ruangguru-header {
align-items: center;
padding: 10px;
position: relative;
}
.hamburger-icon {
align-self: center;
transform: scale(0.8);
}
.logo-header {
margin-left: 20px;
}
.item-services a,
.item-center a,
.text-product {
color: #0a2540 !important;
font-size: 16px;
font-weight: 400;
text-align: inherit;
text-decoration: none;
white-space: normal !important;
width: auto !important;
}
.navig-dropdown-area {
background-clip: padding-box;
background-color: #fff;
border: 1px solid rgba(0, 0, 0, 0.15);
border-radius: 0.25rem;
color: #212529;
display: none;
font-size: 1rem;
left: 0;
list-style: none;
margin: 0 10px;
min-width: 10rem;
text-align: left;
top: 100%;
z-index: 1000;
}
#produk_item,
#services_item,
#center_item {
padding: 1rem 20px;
}
.text-product {
margin-bottom: 0;
}
.navigation__right {
position: absolute;
right: 0;
top: 12px;
}
.navig-link {
padding: 28px 0 0;
text-align: center;
}
.item-product {
margin-bottom: 18px;
padding: 0.25rem 1.5rem;
}
.item-services,
.item-center {
margin-bottom: 18px;
padding: 2px 0;
}
.navigation__content {
display: none;
}
}
@media (max-width: 320px) {
.spacer-rg {
height: 3rem;
}
.container-ruangguru-header {
align-items: center;
position: relative;
}
.navigation__content {
padding-bottom: 20px;
}
.item-services a,
.item-center a,
.text-product {
color: #0a2540 !important;
font-size: 14px;
font-weight: 400;
text-align: inherit;
text-decoration: none;
white-space: normal !important;
width: auto !important;
}
.hamburger-icon {
align-self: center;
transform: scale(0.8);
}
.logo-header {
margin-left: 10px;
transform: scale(0.8);
}
.navig-dropdown-area {
background-clip: padding-box;
background-color: #fff;
border: 1px solid rgba(0, 0, 0, 0.15);
border-radius: 0.25rem;
color: #212529;
display: none;
font-size: 1rem;
left: 0;
list-style: none;
margin: 10px;
min-width: 10rem;
text-align: left;
top: 100%;
z-index: 1000;
}
#produk,
#program,
#services {
padding: 20px 0 0;
}
#produk_item {
padding: 1rem 20px;
}
#services_item,
#center_item {
padding: 10px 20px;
}
.text-product {
margin-bottom: 0;
}
.navigation__right {
position: absolute;
right: 0;
top: 5px;
transform: scale(0.8);
}
.navig-link {
padding: 28px 0 0;
text-align: center;
}
.item-product {
margin-bottom: 18px;
padding: 0.25rem 1.5rem;
}
.item-services,
.item-center {
margin-bottom: 18px;
padding: 2px 0;
}
.navigation__content {
align-items: center;
display: none;
flex-basis: 100%;
flex-grow: 1;
max-height: 500px;
overflow-y: scroll;
text-align: center;
}
}
.wrapper-profile-login {
position: relative;
}
.container-login_details {
position: relative;
}
.container-user_profile {
display: flex;
align-items: center;
justify-content: center;
gap: 8px;
border-radius: var(--size-radius-rad-full, 9999px);
border: 1px solid var(--K12-Base-Theme-Border-Default, #cfd3db);
background: var(--K12-Base-Theme-Action-Secondary-Default, #fff);
padding: 4px 8px;
cursor: pointer;
position: relative;
}
.profile-picture {
border-radius: 100%;
}
.display-none {
display: none !important;
}
.display-1 {
font-size: 6rem;
}
.display-1,
.display-2 {
font-weight: 300;
line-height: 1.2;
}
.display-2 {
font-size: 5.5rem;
}
.display-3 {
font-size: 4.5rem;
}
.display-3,
.display-4 {
font-weight: 300;
line-height: 1.2;
}
.display-4 {
font-size: 3.5rem;
}
/* Text utility classes */
.text-left {
text-align: left !important;
}
.text-right {
text-align: right !important;
}
.text-center {
text-align: center !important;
}
.text-justify {
text-align: justify !important;
}
.text-nowrap {
white-space: nowrap !important;
}
.text-wrap {
white-space: normal !important;
}
.text-truncate {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.text-lowercase {
text-transform: lowercase !important;
}
.text-uppercase {
text-transform: uppercase !important;
}
.text-capitalize {
text-transform: capitalize !important;
}
.text-white {
color: #fff !important;
}
.text-primary {
color: #007bff !important;
}
.text-secondary {
color: #6c757d !important;
}
/*FLOATING BANNER*/
.floating,
.floating > img {
width: 100%;
}
.hero-cta-wrapper {
align-items: center;
display: flex;
justify-content: center;
padding: 0.1rem 0 0.35rem;
position: relative;
}
.hero-timer-cta p {
color: #fff;
font-family: Inter;
font-size: 16px;
font-weight: 600;
line-height: 24px;
padding-right: 0.5rem;
margin: 0 !important;
}
.text-countdown-hero div,
.text-countdown-hero span {
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
}
.text-countdown-hero {
align-items: center;
display: flex;
flex-direction: row;
gap: 0.25rem;
justify-content: center;
}
.text-countdown-hero div,
.text-countdown-hero span {
color: #fff;
letter-spacing: 0.01em;
margin: 0;
}
.text-countdown-hero div {
grid-gap: 0.25rem;
align-items: center;
display: grid;
grid-template-columns: auto auto;
}
.text-countdown-hero span {
color: #fff;
background: linear-gradient(0deg, #cd1924 0%, #cd1924 100%), linear-gradient(133deg, #ea4952 1.52%, #cd1924 50%, #9a0912 98.48%), rgb(0 0 0 / 0.25);
border-radius: 8px;
width: 1.75rem;
height: 1.75rem;
display: flex;
align-items: center;
justify-content: center;
}
/* Floating banner positioning for countdown */
.container-floating-banner,
.floating {
position: relative;
}
/* Override existing hero-timer-cta to position at bottom center of floating banner */
.hero-timer-cta {
position: absolute !important;
bottom: 6% !important;
left: 50% !important;
transform: translateX(-50%) !important;
background: transparent !important;
color: white !important;
padding: 8px 16px !important;
border-radius: 8px !important;
text-align: center !important;
font-size: 14px !important;
z-index: 10 !important;
display: flex;
flex-direction: row !important;
align-items: center !important;
justify-content: center !important;
width: auto !important;
height: auto !important;
}
.hero-timer-cta .countdown-hero {
margin-top: 0 !important;
}
.hero-timer-cta .text-countdown-hero {
display: flex !important;
justify-content: center !important;
align-items: center !important;
gap: 4px !important;
}
.hero-timer-cta .text-countdown-hero div {
display: flex !important;
align-items: center !important;
color: white !important;
}
.hero-cta {
background: #fff;
border: 8px solid #7ac9d0;
border-radius: 96px;
color: #2c313a;
display: inline-block;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 24px;
margin: 0;
padding: 0.5rem 1.75rem;
text-align: center;
text-decoration: none;
}
@media (max-width: 767px) {
.hero-cta {
border: 8px solid #7ac9d0;
font-size: 12px;
line-height: 18px;
padding: 0.5rem 1.75rem;
}
.hero-timer-cta p {
font-size: 12px;
line-height: 18px;
}
.text-countdown-hero div,
.text-countdown-hero span {
font-size: 10px;
line-height: 12px;
}
.text-countdown-hero span {
width: 1.25rem;
height: 1.25rem;
border-radius: 4px;
}
.hero-timer-cta {
width: 100% !important;
bottom: 4% !important;
justify-content: flex-start !important;
}
}
</style>
<style>
.header-guest-mark-layout {
position: absolute;
width: 100%;
display: none;
justify-content: flex-end;
}
.header-guest-mark-triangle {
width: 0;
height: 0;
border-left: 15px solid transparent;
border-right: 15px solid transparent;
border-bottom: 30px solid #f1bb53;
margin-right: 2.25rem;
margin-bottom: -0.5rem;
}
.header-guest-mark-container {
display: flex;
background-color: #f1bb53;
width: fit-content;
border-radius: 12px;
padding: 0.5rem 0.75rem;
gap: 1rem;
justify-items: center;
}
.header-guest-mark-container p {
font-family: Space Grotesk;
font-size: 12px;
font-weight: 700;
line-height: 18px;
text-align: left;
text-underline-position: from-font;
text-decoration-skip-ink: none;
padding: 0;
}
@media (min-width: 1300px) {
.header-guest-mark-layout {
margin-top: 7rem;
}
}
@media (max-width: 1299px) {
.header-guest-mark-layout {
margin-top: 0;
}
}
@media (max-width: 767px) {
.header-guest-mark-triangle {
margin-right: 2.5rem;
}
}
</style>
<nav class="ruangguru-header ">
<div class="page-center">
<div class="container-ruangguru-header">
<div class="navigation__left">
<div class="hamburger-icon">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/eed92e13-500e-4cc5-b049-77c60bb3e857.svg"
alt="Dropdown Navigation Icon" loading="lazy" />
</div>
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/","item_type": "image","item_name": "Logo ruangguru","item_category": "cta","item_position": 0,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/">
<div class="logo-header">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/OPTIMIZE/logo%20rg.svg"
alt="Logo ruangguru" loading="lazy" />
</div>
</a>
</div>
<div class="navigation__content">
<div class="navig-link navig-link-dropdown " id="produk" aria-expanded="false">
<a href="#">Produk</a>
</div>
<div class="navig-dropdown-area closed" id="produk_item">
<!-- ruangbelajar -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/ruangbelajar","item_type": "link","item_name": "ruangbelajar","item_category": "cta","item_position": 1,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/ruangbelajar">
<div class="item-product">
<div class="logo-product">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/OPTIMIZE/rb.svg"
alt="Logo ruangbelajar" loading="lazy" />
</div>
<p class="text-product">Belajar seru dengan video dan latihan soal, anti remed!</p>
</div>
</a>
<!-- BA -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.brainacademy.id","item_type": "link","item_name": "brainacademy","item_category": "cta","item_position": 1,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
target="_blank" href="https://www.brainacademy.id">
<div class="item-product">
<div class="logo-product">
<img
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/03%20-%20Homepage%20Brainacademy%202022/Header%20to%20Live%20Teaching/logo_BA.svg"
alt="Logo Brain Academy" loading="lazy" />
</div>
<p class="text-product">Bimbel Tatap Muka & Live Interaktif bersama STAR Master Teacher</p>
</div>
</a>
<!-- mathchamps -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/mathchamps","item_type": "link","item_name": "mathchamps","item_category": "cta","item_position": 2,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
target="_blank" href="https://www.ruangguru.com/mathchamps">
<div class="item-product">
<div class="logo-product">
<img
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/723d8e19-b594-49cf-a098-07f5379d5d5f.png?convert=webp&h=70"
alt="Logo math champs" loading="lazy" width="104" height="40" />
</div>
<p class="text-product">Kursus matematika dan logika untuk anak 5-14 tahun dengan kurikulum Singapura</p>
</div>
</a>
<!-- mathchamps sempoa -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/mathchamps/sempoa","item_type": "link","item_name": "mathchamps_sempoa","item_category": "cta","item_position": 3,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
target="_blank" href="https://www.ruangguru.com/mathchamps/sempoa">
<div class="item-product">
<div class="logo-product">
<img
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/9aa7023e-2d40-4e19-9236-4907f5042a3e.png?convert=webp&h=70"
alt="Logo math champs" loading="lazy" width="104" height="40" />
</div>
<p class="text-product">Kursus hitung cepat aritmatika dengan sempoa untuk anak 4-12 tahun</p>
</div>
</a>
<!-- memory champs -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.memoryacademy.id/","item_type": "link","item_name": "memorychamps","item_category": "cta","item_position": 4,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
target="_blank" href="https://www.memoryacademy.id/">
<div class="item-product">
<div class="logo-product">
<img
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/ac89298a-3fc9-4f35-862c-b027006929e0.png?convert=webp&h=70"
alt="Logo math champs" loading="lazy" width="104" height="40" />
</div>
<p class="text-product">Kursus latihan daya ingat, fokus, dan konsentrasi untuk mendukung prestasi
akademik</p>
</div>
</a>
<!-- EA -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.english-academy.id/","item_type": "link","item_name": "english-academy","item_category": "cta","item_position": 5,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
target="_blank" href="https://www.english-academy.id/">
<div class="item-product">
<div class="logo-product" id="lp_ea">
<img
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/English%20Academy/logo-ea-riddle.svg?convert=webp"
alt="Logo English Academy" loading="lazy" />
</div>
<p class="text-product">Kursus Bahasa Inggris dengan Pengajar internasional dan kurikulum berstandar
internasional</p>
</div>
</a>
<!-- ruanguji -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/ruanguji","item_type": "link","item_name": "ruanguji","item_category": "cta","item_position": 6,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/ruanguji">
<div class="item-product">
<div class="logo-product">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/OPTIMIZE/ruanguji.svg"
alt="Logo ruanguji" loading="lazy" />
</div>
<p class="text-product">Ikut tryout online dan lihat hasilnya di sini!</p>
</div>
</a>
<!-- schoters -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.schoters.com","item_type": "link","item_name": "schoters","item_category": "cta","item_position": 7,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
target="_blank" href="https://www.schoters.com">
<div class="item-product">
<div class="logo-product">
<img
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/3ecc92be-4ee0-475f-bd4c-d1f5e733f012.png?convert=webp&h=120"
alt="Logo Schoters" loading="lazy" height="40" />
</div>
<p class="text-product">Bimbingan kuliah & kerja di luar negeri #1 di Indonesia, dengan kelas bahasa
terlengkap!</p>
</div>
</a>
<!-- rgprivat -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/privat","item_type": "link","item_name": "ruangles","item_category": "cta","item_position": 8,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/privat">
<div class="item-product">
<div class="logo-product">
<img
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/LP%20Ruangguru%20Private/Logo%20Ruangguru%20Privat/logo-ruangguru-privat.png?convert=webp&width=112&name=logo-ruangguru-privat.png"
alt="Logo ruangles" width="112" loading="lazy" srcset="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/LP%20Ruangguru%20Private/Logo%20Ruangguru%20Privat/logo-ruangguru-privat.png?convert=webp&width=56&name=logo-ruangguru-privat.png 56w, https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/LP%20Ruangguru%20Private/Logo%20Ruangguru%20Privat/logo-ruangguru-privat.png?convert=webp&width=112&name=logo-ruangguru-privat.png 112w, https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/LP%20Ruangguru%20Private/Logo%20Ruangguru%20Privat/logo-ruangguru-privat.png?convert=webp&width=168&name=logo-ruangguru-privat.png 168w, https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/LP%20Ruangguru%20Private/Logo%20Ruangguru%20Privat/logo-ruangguru-privat.png?convert=webp&width=224&name=logo-ruangguru-privat.png 224w, https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/LP%20Ruangguru%20Private/Logo%20Ruangguru%20Privat/logo-ruangguru-privat.png?convert=webp&width=280&name=logo-ruangguru-privat.png 280w, https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/LP%20Ruangguru%20Private/Logo%20Ruangguru%20Privat/logo-ruangguru-privat.png?convert=webp&width=336&name=logo-ruangguru-privat.png 336w" sizes="(max-width: 112px) 100vw, 112px" />
</div>
<p class="text-product">Belajar privat dengan guru terbaik pilihan Ruangguru</p>
</div>
</a>
<!-- kalananti -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.kalananti.id/","item_type": "link","item_name": "kalananti","item_category": "cta","item_position": 9,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
target="_blank" href="https://www.kalananti.id/">
<div class="item-product">
<div class="logo-product">
<img
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/kalananti%202022/Kalananti%20by%20Ruangguru.png"
alt="Logo kalananti" loading="lazy" height="40" />
</div>
<p class="text-product">Kursus coding dan robotic anak usia 5-15 tahun untuk mengasah logika dan
kreativitas</p>
</div>
</a>
<!-- ags -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.altaglobalschool.com/","item_type": "link","item_name": "kalananti","item_category": "cta","item_position": 10,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
target="_blank" href="https://www.altaglobalschool.com/">
<div class="item-product">
<div class="logo-product">
<img
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/d56be6bf-3717-4da1-9763-438f02340246.png?convert=webp&h=120"
alt="Logo Schoters" loading="lazy" height="30" />
</div>
<p class="text-product">Sekolah blended learning untuk PAUD-SMA, siapkan siswa kuliah di universitas
terbaik, dalam & luar negeri</p>
</div>
</a>
<!-- SA -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://skillacademy.com/","item_type": "link","item_name": "skillacademy","item_category": "cta","item_position": 11,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
target="_blank" href="https://skillacademy.com/">
<div class="item-product">
<div class="logo-product">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/OPTIMIZE/skillacademy.svg"
alt="Logo Skill Academy" loading="lazy" />
</div>
<p class="text-product">Kursus online untuk meningkatkan technical & soft skill kamu</p>
</div>
</a>
<!-- rg for kids -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/for-kids","item_type": "link","item_name": "ruangguru for kids","item_category": "cta","item_position": 12,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/for-kids">
<div class="item-product">
<div class="logo-product">
<img
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/00%20-%20Homepage%20Ruangguru%202022/Produk/logo_rgfk.svg?convert=webp"
alt="Logo For Kids" width="100" loading="lazy" />
</div>
<p class="text-product">Kursus online untuk anak 4-7 tahun dengan program calistung, bahasa Inggris, dan
sains</p>
</div>
</a>
<!-- dafalulu -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/dafa-lulu","item_type": "link","item_name": "dafalulu","item_category": "cta","item_position": 13,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/dafa-lulu">
<div class="item-product">
<div class="logo-product">
<img
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/00%20-%20Homepage%20Ruangguru%202022/logo-dafa-lulu.png?convert=webp&height=44&name=logo-dafa-lulu.png"
height="44" alt="Logo dafa lulu" loading="lazy" />
</div>
<p class="text-product">Belajar bersama Dafa, Lulu, dan teman petualang untuk siswa SD kelas 1 - 6</p>
</div>
</a>
<!-- roboguru -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://roboguru.ruangguru.com/","item_type": "link","item_name": "roboguru","item_category": "cta","item_position": 14,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://roboguru.ruangguru.com/">
<div class="item-product">
<div class="logo-product">
<img
src="https://roboguru-forum-cdn.ruangguru.com/image/20b7b17a-62ba-43ee-bea8-b71c10f5fb0c.png?convert=webp"
alt="Logo roboguru" width="125" loading="lazy" />
</div>
<p class="text-product">Foto dan upload soal susahmu dan dapatkan semua jawabannya di sini!</p>
</div>
</a>
<!-- roboguru plus -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/roboguruplus","item_type": "link","item_name": "roboguruplus","item_category": "cta","item_position": 16,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/roboguruplus">
<div class="item-product">
<div class="logo-product">
<img
src="https://roboguru-forum-cdn.ruangguru.com/image/ea267d76-9d20-45b0-9c2c-88e78c199f5d.png?convert=webp"
width="155" alt="Logo roboguru plus" loading="lazy" />
</div>
<p class="text-product">Konsultasikan soal tersulit kamu sebanyak-banyaknya dengan tutor online terbaik
</p>
</div>
</a>
<!-- ruangkerja -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangkerja.id/","item_type": "link","item_name": "ruangkerja","item_category": "cta","item_position": 17,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
target="_blank" href="https://www.ruangkerja.id/">
<div class="item-product">
<div class="logo-product">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/OPTIMIZE/ruangkerja.svg"
alt="Logo ruangkerja" loading="lazy" />
</div>
<p class="text-product">Aplikasi Pelatihan Online #1 untuk Perusahaan & Lembaga</p>
</div>
</a>
<!-- ruangkelas -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/ruangkelas","item_type": "link","item_name": "ruangkelas","item_category": "cta","item_position": 18,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/ruangkelas">
<div class="item-product">
<div class="logo-product">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/OPTIMIZE/ruangkelas.svg"
alt="Logo ruangkelas" loading="lazy" />
</div>
<p class="text-product">Sistem Kelola Pembelajaran Jarak Jauh GRATIS!</p>
</div>
</a>
</div>
<div class="navig-link navig-link-dropdown " id="center" aria-expanded="false">
<a href="#">Offline Centers</a>
</div>
<div class="navig-dropdown-area closed" id="center_item" aria-expanded="false">
<div class="item-center">
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/mathchamps/branch","item_type": "link","item_name": "mathchamps branch","item_category": "cta","item_position": 7,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/mathchamps/branch">
Mathchamps
</a>
</div>
<div class="item-center">
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.brainacademy.id/branch","item_type": "link","item_name": "brain academy branch","item_category": "cta","item_position": 7,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.brainacademy.id/branch/">
Brain Academy
</a>
</div>
<div class="item-center">
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.english-academy.id/center","item_type": "link","item_name": "EA center","item_category": "cta","item_position": 7,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.english-academy.id/center/">
English Academy
</a>
</div>
</div>
<div class="navig-link " id="program">
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/program","item_type": "link","item_name": "Program","item_category": "cta","item_position": 2,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/program">
Program
</a>
</div>
<div class="navig-link ">
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/promo","item_type": "link","item_name": "Promo","item_category": "promotion","item_position": 3,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/promo">
Promo
</a>
</div>
<div class="navig-link ">
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/event","item_type": "link","item_name": "Event","item_category": "cta","item_position": 4,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/event">
Event
</a>
</div>
<!-- <div class="navig-link ">
<a
data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/beasiswa","item_type": "link","item_name": "Beasiswa","item_category": "cta","item_position": 5,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/beasiswa"
>
Beasiswa
</a>
</div> -->
<div class="navig-link ">
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/testimoni","item_type": "link","item_name": "Testimoni","item_category": "cta","item_position": 6,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/testimoni">
Testimoni
</a>
</div>
<!-- <div class="navig-link navig-link-dropdown " id="services" aria-expanded="false">
<a href="#">Layanan</a>
</div>
<div class="navig-dropdown-area closed" id="services_item" aria-expanded="false">
<div class="item-services">
<a
data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/ruangbelajar/perpanjang-paket","item_type": "link","item_name": "Cara Perpanjang Paket","item_category": "cta","item_position": 7,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/ruangbelajar/perpanjang-paket"
>
Cara Perpanjang Paket
</a>
</div>
<div class="item-services">
<a
data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/cara-bayar","item_type": "link","item_name": "Cara Bayar","item_category": "cta","item_position": 7,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/cara-bayar"
>
Cara Bayar
</a>
</div>
<div class="item-services">
<a
data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/cicilan","item_type": "link","item_name": "Cicilan","item_category": "cta","item_position": 7,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/cicilan"
>
Cicilan
</a>
</div>
</div> -->
<div class="navig-link ">
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/blog","item_type": "link","item_name": "Ruangbaca","item_category": "cta","item_position": 8,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/blog/">
Ruangbaca
</a>
</div>
</div>
<div class="navigation__right">
<div class="button-langganan-cta" id="btn-header">
<a href="https://cta.ruangguru.com/privat-langganan-b" target="_blank"
data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name":"ruangguru_privat","cta_action":"redirection","cta_action_detail":"https://cta.ruangguru.com/privat-langganan-b","item_type":"button","item_name":"Langganan Sekarang RGP Variant B","item_category":"leads_gathering","item_position":0,"item_serial":null,"section_type":"navbar","section_position":"header","section_name":"header_navbar"}'>
<button class="cta ">Langganan Sekarang</button>
</a>
</div>
</div>
</div>
</div>
</nav> <div class="spacer-rg"></div>
<section class="hero">
<div class="page-center">
<div class="hero-content">
<img
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/LP%20Ruangguru%20Private/Section%20Hero/2022-03-18%20LOGO_rungguru%20privat-03_new.png?convert=webp"
width="140"
height="48"
loading="lazy"
class="img-logo"
alt="Logo Ruangguru Privat"
/>
<h1 class="text-title text-white">Les Privat Online dan Offline Sesuai Kebutuhanmu</h1>
<div class="hero-numbers">
<div class="hero-number">
<p class="number-title"><span class="counter-number">0</span></p>
<p class="number-text">Siswa</p>
</div>
<div class="hero-number">
<p class="number-title">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/8ea25fda-aeec-40a7-af67-f3f59d451e63.png?convert=webp" width="24" height="24" alt="Icon Star" loading="lazy" />
<span class="counter-number-decimal">0</span>
/10
</p>
<p class="number-text">Rating Pengajar</p>
</div>
<div class="hero-number">
<p class="number-title"><span class="counter-number">0</span></p>
<p class="number-text">Sesi dipesan</p>
</div>
</div>
</div>
</div>
</section>
<section class="testimonial">
<div class="page-center">
<div class="testimonial-content">
<div class="quality-teacher">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/1de9a89f-c35d-4406-a438-16edd3b1fe98.png?convert=webp" width="63" height="62" loading="lazy" />
<div class="quality-teacher-text">
<p class="quality-title">
Kualitas Pengajar Terjamin
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none">
<path
d="M12 0C12.2156 0 12.4313 0.046875 12.6281 0.135937L21.4547 3.88125C22.486 4.31719 23.2547 5.33437 23.25 6.5625C23.2266 11.2125 21.3141 19.7203 13.2375 23.5875C12.4547 23.9625 11.5453 23.9625 10.7625 23.5875C2.68596 19.7203 0.773459 11.2125 0.750021 6.5625C0.745334 5.33437 1.51408 4.31719 2.54533 3.88125L11.3766 0.135937C11.5688 0.046875 11.7844 0 12 0Z"
fill="#1480D8"
/>
<path
d="M16.8916 8.99121C17.3184 8.60317 17.9999 8.60317 18.4268 8.99121C18.8699 9.39428 18.87 10.0609 18.4268 10.4639L11.2266 17.0088C11.0107 17.205 10.7213 17.3076 10.4277 17.2998C10.1341 17.292 9.85043 17.1744 9.64648 16.9658L6.44629 13.6934C6.02656 13.2641 6.07411 12.5984 6.53906 12.2227C6.98739 11.8606 7.66773 11.8942 8.07129 12.3066L10.5049 14.7959L16.8916 8.99121Z"
fill="white"
stroke="white"
stroke-width="0.6"
stroke-linecap="round"
stroke-linejoin="round"
/>
</svg>
</p>
<p class="quality-desc">Pengajar unggulan dari universitas top, kualitas dan kompetensi terjamin oleh Ruangguru.</p>
</div>
</div>
<h2 class="text-heading text-dark">Kenapa Mereka Senang Les di Ruangguru Privat?</h2>
<div class="testimonial-cards" id="testimonial-cards">
<div class="testimonial-card">
<div class="testimonial-card-body">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/f74de9b6-f101-4578-bb79-dc748bc8dc99.svg?convert=webp" height="20" loading="lazy" class="img-star" />
<p class="tagline">Pengajar Asik dan Kreatif!</p>
<p class="testimonial-text">“Kak Anisa sangat sabar, seru, dan kreatif bikin games serta materi tambahan. Komunikasi cepat, biasanya langsung via chat. Kak Laposa juga asik dan fast response.”</p>
</div>
<div class="testimonial-card-footer">
<p class="initial orange">SS</p>
<div class="testimonial-detail">
<p class="testimonial-name">Satria Rezky Syawal</p>
<p class="testimonial-univ">Siswa Ruangguru Privat</p>
</div>
</div>
</div>
<div class="testimonial-card">
<div class="testimonial-card-body">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/f74de9b6-f101-4578-bb79-dc748bc8dc99.svg?convert=webp" height="20" loading="lazy" class="img-star" />
<p class="tagline">Pengajar Asik dan Kreatif!</p>
<p class="testimonial-text">“Kak Anisa sangat sabar, seru, dan kreatif bikin games serta materi tambahan. Komunikasi cepat, biasanya langsung via chat. Kak Laposa juga asik dan fast response.”</p>
</div>
<div class="testimonial-card-footer">
<p class="initial orange">SS</p>
<div class="testimonial-detail">
<p class="testimonial-name">Satria Rezky Syawal</p>
<p class="testimonial-univ">Siswa Ruangguru Privat</p>
</div>
</div>
</div>
<div class="testimonial-card">
<div class="testimonial-card-body">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/f74de9b6-f101-4578-bb79-dc748bc8dc99.svg?convert=webp" height="20" loading="lazy" class="img-star" />
<p class="tagline">Pengajar Asik dan Kreatif!</p>
<p class="testimonial-text">“Kak Anisa sangat sabar, seru, dan kreatif bikin games serta materi tambahan. Komunikasi cepat, biasanya langsung via chat. Kak Laposa juga asik dan fast response.”</p>
</div>
<div class="testimonial-card-footer">
<p class="initial orange">SS</p>
<div class="testimonial-detail">
<p class="testimonial-name">Satria Rezky Syawal</p>
<p class="testimonial-univ">Siswa Ruangguru Privat</p>
</div>
</div>
</div>
<div class="testimonial-card">
<div class="testimonial-card-body">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/f74de9b6-f101-4578-bb79-dc748bc8dc99.svg?convert=webp" height="20" loading="lazy" class="img-star" />
<p class="tagline">Pengajar Asik dan Kreatif!</p>
<p class="testimonial-text">“Kak Anisa sangat sabar, seru, dan kreatif bikin games serta materi tambahan. Komunikasi cepat, biasanya langsung via chat. Kak Laposa juga asik dan fast response.”</p>
</div>
<div class="testimonial-card-footer">
<p class="initial purple">SS</p>
<div class="testimonial-detail">
<p class="testimonial-name">Satria Rezky Syawal</p>
<p class="testimonial-univ">Siswa Ruangguru Privat</p>
</div>
</div>
</div>
<div class="testimonial-card">
<div class="testimonial-card-body">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/f74de9b6-f101-4578-bb79-dc748bc8dc99.svg?convert=webp" height="20" loading="lazy" class="img-star" />
<p class="tagline">Pengajar Asik dan Kreatif!</p>
<p class="testimonial-text">“Kak Anisa sangat sabar, seru, dan kreatif bikin games serta materi tambahan. Komunikasi cepat, biasanya langsung via chat. Kak Laposa juga asik dan fast response.”</p>
</div>
<div class="testimonial-card-footer">
<p class="initial green">SS</p>
<div class="testimonial-detail">
<p class="testimonial-name">Satria Rezky Syawal</p>
<p class="testimonial-univ">Siswa Ruangguru Privat</p>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="packages" id="package">
<div class="page-center">
<div class="packages-content">
<h2 class="text-heading text-dark">Mau Les Privat apa?</h2>
<p class="text-subtitle text-dark">
Kamu bisa pilih beberapa pelajaran sekaligus, dari paket 1 hingga 70 sesi
<b>( 90 menit/sesi )</b>
</p>
<div class="navbar-filter-wrapper">
<div class="navbar-filter navbar-search" id="modal-subject">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/5d8d7016-ec51-4b06-9124-ecfab7ef2e8c.svg?convert=webp" loading="lazy" />
<p class="text-search" id="filter-search" data-value="">
Coba cari
<b>Matematika</b>
</p>
</div>
</div>
<div class="tab-filters">
<button class="tab-filter active" value="all">
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none">
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M2.5 5C2.5 3.61929 3.61929 2.5 5 2.5H6.66667C8.04738 2.5 9.16667 3.61929 9.16667 5V6.66667C9.16667 8.04738 8.04738 9.16667 6.66667 9.16667H5C3.61929 9.16667 2.5 8.04738 2.5 6.66667V5ZM10.8333 5C10.8333 3.61929 11.9526 2.5 13.3333 2.5H15C16.3807 2.5 17.5 3.61929 17.5 5V6.66667C17.5 8.04738 16.3807 9.16667 15 9.16667H13.3333C11.9526 9.16667 10.8333 8.04738 10.8333 6.66667V5ZM13.3333 10.8333C11.9526 10.8333 10.8333 11.9526 10.8333 13.3333V15C10.8333 16.3807 11.9526 17.5 13.3333 17.5H15C16.3807 17.5 17.5 16.3807 17.5 15V13.3333C17.5 11.9526 16.3807 10.8333 15 10.8333H13.3333ZM2.5 13.3333C2.5 11.9526 3.61929 10.8333 5 10.8333H6.66667C8.04738 10.8333 9.16667 11.9526 9.16667 13.3333V15C9.16667 16.3807 8.04738 17.5 6.66667 17.5H5C3.61929 17.5 2.5 16.3807 2.5 15V13.3333Z"
fill="#2196F3"
/>
</svg>
Semua
</button>
<button class="tab-filter" value="Matematika">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/9e292447-0ad9-4d1b-a8ea-d33706e1502e.png?convert=webp" width="20" height="20" loading="lazy" />
Matematika
</button>
<button class="tab-filter" value="Bahasa Inggris">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/9274656d-e064-4391-b2c6-ac5b888405cd.png?convert=webp" width="20" height="20" loading="lazy" />
Bahasa Inggris
</button>
<button class="tab-filter" value="UTBK SNBT">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/53e450b5-d780-4458-bb24-c988d5b68716.png?convert=webp" width="20" height="20" loading="lazy" />
UTBK SNBT
</button>
<button class="tab-filter" value="Fisika">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/76f150f4-7d16-4e37-918c-02b821ac169f.svg?convert=webp" width="20" height="20" loading="lazy" />
Fisika
</button>
<button class="tab-filter" value="Kimia">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/5b14d476-23b6-42b2-a19e-f2747eb7f0be.png?convert=webp" width="20" height="20" loading="lazy" />
Kimia
</button>
<button class="tab-filter" value="modalSubject">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/c5b5023a-ad36-4569-9d1a-86ed6db5cdf5.png?convert=webp" width="20" height="20" loading="lazy" />
+70 Mata Pelajaran lain
</button>
</div>
<div class="package-picker display-none" id="package-picker">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/d56c0107-dee5-4864-ba3e-98d431fd0eec.svg?convert=webp" class="picker-image" id="picker-image" width="28" loading="lazy" />
<p class="picker-desc">
Pilih salah satu paket di bawah ini untuk Les Privat “
<span id="picker-subject">Bahasa Inggris</span>
”
</p>
</div>
<div class="package-list" id="package-list">
<div class="package-list-skeleton" id="package-list-skeleton">
<div class="package-card-skeleton">
<div class="package-card-skeleton-header">
<div class="skeleton package-card-skeleton-grade"></div>
<div class="skeleton package-card-skeleton-title"></div>
</div>
<div class="package-card-skeleton-body">
<div class="skeleton package-card-skeleton-curriculum"></div>
<div class="package-card-skeleton-payment">
<div class="skeleton package-card-skeleton-start-price"></div>
<div class="package-card-skeleton-price-detail">
<div class="skeleton package-card-skeleton-discount"></div>
<div class="skeleton package-card-skeleton-final-price"></div>
</div>
<div class="skeleton package-card-skeleton-button"></div>
</div>
</div>
</div>
<div class="package-card-skeleton">
<div class="package-card-skeleton-header">
<div class="skeleton package-card-skeleton-grade"></div>
<div class="skeleton package-card-skeleton-title"></div>
</div>
<div class="package-card-skeleton-body">
<div class="skeleton package-card-skeleton-curriculum"></div>
<div class="package-card-skeleton-payment">
<div class="skeleton package-card-skeleton-start-price"></div>
<div class="package-card-skeleton-price-detail">
<div class="skeleton package-card-skeleton-discount"></div>
<div class="skeleton package-card-skeleton-final-price"></div>
</div>
<div class="skeleton package-card-skeleton-button"></div>
</div>
</div>
</div>
<div class="package-card-skeleton">
<div class="package-card-skeleton-header">
<div class="skeleton package-card-skeleton-grade"></div>
<div class="skeleton package-card-skeleton-title"></div>
</div>
<div class="package-card-skeleton-body">
<div class="skeleton package-card-skeleton-curriculum"></div>
<div class="package-card-skeleton-payment">
<div class="skeleton package-card-skeleton-start-price"></div>
<div class="package-card-skeleton-price-detail">
<div class="skeleton package-card-skeleton-discount"></div>
<div class="skeleton package-card-skeleton-final-price"></div>
</div>
<div class="skeleton package-card-skeleton-button"></div>
</div>
</div>
</div>
<div class="package-card-skeleton">
<div class="package-card-skeleton-header">
<div class="skeleton package-card-skeleton-grade"></div>
<div class="skeleton package-card-skeleton-title"></div>
</div>
<div class="package-card-skeleton-body">
<div class="skeleton package-card-skeleton-curriculum"></div>
<div class="package-card-skeleton-payment">
<div class="skeleton package-card-skeleton-start-price"></div>
<div class="package-card-skeleton-price-detail">
<div class="skeleton package-card-skeleton-discount"></div>
<div class="skeleton package-card-skeleton-final-price"></div>
</div>
<div class="skeleton package-card-skeleton-button"></div>
</div>
</div>
</div>
<div class="package-card-skeleton">
<div class="package-card-skeleton-header">
<div class="skeleton package-card-skeleton-grade"></div>
<div class="skeleton package-card-skeleton-title"></div>
</div>
<div class="package-card-skeleton-body">
<div class="skeleton package-card-skeleton-curriculum"></div>
<div class="package-card-skeleton-payment">
<div class="skeleton package-card-skeleton-start-price"></div>
<div class="package-card-skeleton-price-detail">
<div class="skeleton package-card-skeleton-discount"></div>
<div class="skeleton package-card-skeleton-final-price"></div>
</div>
<div class="skeleton package-card-skeleton-button"></div>
</div>
</div>
</div>
<div class="package-card-skeleton">
<div class="package-card-skeleton-header">
<div class="skeleton package-card-skeleton-grade"></div>
<div class="skeleton package-card-skeleton-title"></div>
</div>
<div class="package-card-skeleton-body">
<div class="skeleton package-card-skeleton-curriculum"></div>
<div class="package-card-skeleton-payment">
<div class="skeleton package-card-skeleton-start-price"></div>
<div class="package-card-skeleton-price-detail">
<div class="skeleton package-card-skeleton-discount"></div>
<div class="skeleton package-card-skeleton-final-price"></div>
</div>
<div class="skeleton package-card-skeleton-button"></div>
</div>
</div>
</div>
</div>
</div>
<div class="mapel-consult">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/7495b98a-ed77-4903-b657-fb1a04435581.png?convert=webp" loading="lazy" />
<div class="mapel-consult-detail">
<p class="text-consult">Belum ketemu mata pelajaran yang cocok?</p>
<a
href="https://cta.ruangguru.com/privat-konsultasi-b"
target="_blank"
data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name":"ruangguru_privat","cta_action":"redirection","cta_action_detail":"https://cta.ruangguru.com/privat-konsultasi-b","item_type":"button","item_name":"Tanya Konsultan RGP Variant B","item_category":"leads_gathering","item_position":0,"item_serial":null,"section_type":"tanya_konsultan","section_position":"body","section_name":"package"}'
>
<button class="consult-cta">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/de719dea-0aed-4bbc-b3f1-01e3d15b9f92.svg" loading="lazy" />
Tanya Konsultan
</button>
</a>
</div>
</div>
</div>
</div>
</section>
<div id="modalSubject" class="modalOverlay display-none">
<div class="modalPopup">
<div class="modalContent">
<div class="warn-box normalize-css">
<div class="button-mulai">
<button class="modal-btn close-modal" id="close-subject">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/Ruangguru%20Revamp%202022/Detail%20Page/Header/ic-close.svg" alt="Icon" loading="lazy" />
</button>
</div>
<div class="warn-box_text modal-payment-transition">
<div class="box-desc">
<p class="modal-title">Cari kebutuhan kamu di sini</p>
<div class="search-field">
<div class="search-field_input">
<input id="search" class="search-input" type="text" placeholder="Mau les privat apa?" />
</div>
<div class="search-field_button">
<button class="search-button" id="search-button">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/5d8d7016-ec51-4b06-9124-ecfab7ef2e8c.svg" alt="search icon" />
</button>
</div>
</div>
<div class="subject-list" id="subject-list"></div>
</div>
</div>
<div class="subject-pick display-none">
<button class="cta" id="subject-cta">Pilih</button>
</div>
</div>
</div>
</div>
</div>
<div id="modalPayment" class="modalOverlay display-none">
<div class="modalPopup">
<div class="modalContent">
<div class="warn-box normalize-css">
<div class="button-mulai">
<button class="modal-btn close-modal" id="close-subject">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/Ruangguru%20Revamp%202022/Detail%20Page/Header/ic-close.svg" alt="Icon" loading="lazy" />
</button>
</div>
<div class="warn-box_text">
<div class="box-desc">
<div class="modal-header">
<p class="modal-title" id="title-payment">Paket Kurikulum Nasional</p>
<p class="modal-curriculum" id="curriculum-payment">K13, K13 Revisi, Merdeka</p>
</div>
<div class="modal-body">
<div class="navigation-payment">
<button class="font-tab font-secondary tab-payment chosen" data-option="online" data-position="0">Privat Online</button>
<button class="font-tab font-secondary tab-payment" data-option="offline" data-position="1">Privat Offline</button>
</div>
<p class="modal-desc">
Berikut adalah Mata Pelajaran yang bisa kamu pilih di
<span id="desc-payment">Paket Kurikulum Nasional</span>
:
</p>
<div class="subject-payment" id="subject-payment"></div>
</div>
</div>
</div>
<div class="modal-payment">
<div class="modal-payment-note">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/dfb04e53-5503-486a-a8d5-73b6fb3d5ed8.png?convert=webp" width="36" height="36" loading="lazy" />
<p class="note-payment" id="note-payment">Mata Pelajaran akan dipilih setelah kamu menentukan jumlah sesi</p>
</div>
<a href="#" class="cta modal-payment-transition" id="payment-cta">Tentukan Jumlah Sesi</a>
</div>
</div>
</div>
</div>
</div>
<section class="teacher">
<div class="page-center">
<div class="teacher-content">
<h2 class="teacher-title text-dark">Dibimbing oleh Pengajar Privat Terbaik</h2>
<p class="teacher-desc text-dark">Pengajar unggulan dari universitas top Kualitas dan kompetensi terjamin oleh Ruangguru</p>
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/29a013b2-8ac1-4ba5-8b5a-43196056d4b0.png?convert=webp" loading="lazy" />
<p class="teacher-note">+ ribuan universitas ternama lainnya</p>
<div class="teacher-cards" id="teacher-cards"></div>
</div>
</div>
</section>
<section class="cara-wrapper">
<div class="page-center">
<div class="caranya-mudah">
<div class="title-caranya-mudah">
<h2 class="font-title-cara">Langkah mudah belajar di Ruangguru Privat</h2>
</div>
<div class="containter-caranya-mudah">
<div class="navigation-caranya-mudah">
<button class="pemilik-navig caranya-mudah-navig font-tab font-secondary how-to-tabs chosen" data-option="online" data-position="0">Sesi Online</button>
<button class="pengguna-navig caranya-mudah-navig font-tab font-secondary how-to-tabs" data-option="offline" data-position="1">Sesi Offline</button>
</div>
<div class="content-caranya-mudah">
<div class="tabs-content showing" data-show="online">
<div class="steps step-wa">
<div class="steps-phone">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/b8635a7a-7618-4235-bab9-6f230ec73211.png?convert=webp" loading="lazy" data-phone="1" class="step-phone" />
</div>
<div class="steps-info">
<div class="step-info active-info" data-step="1">
<div class="circle-step">
<div class="steps-info_circle">
<span>1</span>
</div>
</div>
<div class="step-box">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/a6dee807-143b-4f28-a07e-e0b77c43740b.png?convert=webp" loading="lazy" />
<div class="step-box-text">
<p>Lengkapi formulir pemesanan</p>
<p>Pilih paket sesuai kategori dan jumlah sesi yang kamu butuhkan, kemudian isi formulir pemesanan.</p>
</div>
</div>
</div>
<div class="step-info" data-step="2">
<div class="circle-step">
<div class="steps-info_circle">
<span>2</span>
</div>
</div>
<div class="step-box">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/d989cc9c-ec72-4838-8a9f-b051c3f25bb8.png?convert=webp" loading="lazy" />
<div class="step-box-text">
<p>Selesaikan pembayaran</p>
<p>Lakukan pembayaran untuk pesananmu</p>
</div>
</div>
</div>
<div class="step-info" data-step="3">
<div class="circle-step">
<div class="steps-info_circle">
<span>3</span>
</div>
</div>
<div class="step-box">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/77f40043-caf1-478b-ab50-f20e80c5943f.png?convert=webp" loading="lazy" />
<div class="step-box-text">
<p>Pemrosesan Sesi</p>
<p>
Buka
<a href="https://privat.ruangguru.com/" target="_blank">privat.ruangguru.com</a>
dan pilih pengajar sesuai preferensimu. (Jika tidak menemukan jadwal yang cocok, tim ops akan bantu maks 5x24 jam)
</p>
</div>
</div>
</div>
<div class="step-info" data-step="4">
<div class="circle-step">
<div class="steps-info_circle">
<span>4</span>
</div>
</div>
<div class="step-box">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/f1554c1a-8f31-4d70-8fe1-be336be4b9f4.png?convert=webp" loading="lazy" />
<div class="step-box-text">
<p>Sesi Belajar Dimulai</p>
<p>
Jika sesi belajarmu sudah tersedia di
<a href="https://privat.ruangguru.com/" target="_blank">privat.ruangguru.com</a>, kamu dapat mulai belajar dengan pengajarmu sesuai jadwal.
</p>
</div>
</div>
</div>
<div class="step-info" data-step="5">
<div class="circle-step">
<div class="steps-info_circle">
<span>5</span>
</div>
</div>
<div class="step-box">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/6a9575ca-366a-4876-bbd7-ab2074aced4f.png?convert=webp" loading="lazy" />
<div class="step-box-text">
<p>Hubungi Bantuan</p>
<p>
Jika mengalami kendala, kamu dapat menghubungi
<a href="https://wa.me/6285880333402" target="_blank">RISA</a>
</p>
</div>
</div>
</div>
</div>
</div>
<a href="#package" class="cta-btn cta-orange">Cari Sesi Online</a>
</div>
<div class="tabs-content" data-show="offline">
<div class="steps step-app">
<div class="steps-phone">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/b7bff04a-a950-49e2-8304-618d6a75b637.png?convert=webp" loading="lazy" app-phone="1" class="app-phone" />
</div>
<div class="steps-info">
<div class="step-info active-info" data-step="1">
<div class="circle-step">
<div class="steps-info_circle">
<span>1</span>
</div>
</div>
<div class="step-box">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/a6dee807-143b-4f28-a07e-e0b77c43740b.png?convert=webp" loading="lazy" />
<div class="step-box-text">
<p>Lengkapi formulir pemesanan</p>
<p>Pilih paket sesuai kategori dan jumlah sesi yang kamu butuhkan, kemudian isi formulir pemesanan.</p>
</div>
</div>
</div>
<div class="step-info" app-step="2">
<div class="circle-step">
<div class="steps-info_circle">
<span>2</span>
</div>
</div>
<div class="step-box">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/9ca2cc8f-b216-428b-acb8-2b3041afffa1.svg?convert=webp" loading="lazy" />
<div class="step-box-text">
<p>Pemesanan diproses</p>
<p>Tim kami akan segera memproses dan mengkonfirmasi pemesananmu</p>
</div>
</div>
</div>
<div class="step-info" data-step="3">
<div class="circle-step">
<div class="steps-info_circle">
<span>3</span>
</div>
</div>
<div class="step-box">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/d989cc9c-ec72-4838-8a9f-b051c3f25bb8.png?convert=webp" loading="lazy" />
<div class="step-box-text">
<p>Selesaikan pembayaran</p>
<p>Lakukan pembayaran untuk pesananmu</p>
</div>
</div>
</div>
<div class="step-info" data-step="4">
<div class="circle-step">
<div class="steps-info_circle">
<span>4</span>
</div>
</div>
<div class="step-box">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/ffdf6aaf-2dfb-4203-baff-ca26576f226f.png?convert=webp" loading="lazy" />
<div class="step-box-text">
<p>Pemrosesan Sesi</p>
<p>
Buka
<a href="https://privat.ruangguru.com/" target="_blank">privat.ruangguru.com</a>
dan pilih pengajar sesuai preferensimu. (Jika tidak menemukan jadwal yang cocok, tim ops akan bantu maks 5x24 jam)
</p>
</div>
</div>
</div>
<div class="step-info" data-step="5">
<div class="circle-step">
<div class="steps-info_circle">
<span>5</span>
</div>
</div>
<div class="step-box">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/f1554c1a-8f31-4d70-8fe1-be336be4b9f4.png?convert=webp" loading="lazy" />
<div class="step-box-text">
<p>Sesi Belajar Dimulai</p>
<p>
Jika sesi belajarmu sudah tersedia di
<a href="https://privat.ruangguru.com/" target="_blank">privat.ruangguru.com</a>, kamu dapat mulai belajar dengan pengajarmu sesuai jadwal.
</p>
</div>
</div>
</div>
<div class="step-info" data-step="6">
<div class="circle-step">
<div class="steps-info_circle">
<span>6</span>
</div>
</div>
<div class="step-box">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/6a9575ca-366a-4876-bbd7-ab2074aced4f.png?convert=webp" loading="lazy" />
<div class="step-box-text">
<p>Hubungi Bantuan</p>
<p>
Jika mengalami kendala, kamu dapat menghubungi
<a href="https://wa.me/6285880333402" target="_blank">RISA</a>
</p>
</div>
</div>
</div>
</div>
</div>
<a href="#package" class="cta-btn cta-orange">Cari Sesi Offline</a>
</div>
</div>
</div>
</div>
</div>
</section>
<section id="faq">
<div class="faq-rl">
<div class="page-center">
<div class="container-faq">
<div class="faq__title">
<h2 class="font-subtitle">Paling sering ditanyakan</h2>
</div>
<div class="faq__content">
<!--FAQ default-->
<div class="faq-wrap" id="accordion">
<div class="accordion">
<p class="font-s font-dark desc-base">Bagaimana proses pembelajaran les privat di Ruangguru Privat?</p>
</div>
<div class="panel">
<p class="font-s font-dark desc-base">Les privat dapat dilakukan sesuai kebutuhanmu, baik online melalui video call di platform Ruangguru Privat maupun tatap muka di rumah.</p>
</div>
<div class="accordion">
<p class="font-s font-dark desc-base">Apakah saya bisa les privat dengan tatap muka secara langsung?</p>
</div>
<div class="panel">
<p class="font-s font-dark desc-base">
Bisa. Namun, ketersediaan pengajar les privat tatap muka terbatas. Kamu dapat menghubungi WhatsApp Official Ruangguru Privat melalui 081568406975 untuk memastikan ketersediaan pengajar terlebih
dahulu.
</p>
</div>
<div class="accordion">
<p class="font-s font-dark desc-base">Apa yang harus saya lakukan setelah melakukan pembayaran?</p>
</div>
<div class="panel">
<p class="font-s font-dark desc-base">
Kamu dapat pesan sesi les privat dengan jadwal belajar dan pengajar sesuai dengan kebutuhanmu melalui privat.ruangguru.com. Pastikan kamu memiliki credit sesi tersedia.
</p>
</div>
<div class="accordion">
<p class="font-s font-dark desc-base">Apakah saya bisa les privat lebih dari satu mata pelajaran?</p>
</div>
<div class="panel">
<p class="font-s font-dark desc-base">Bisa. Kamu dapat memilih lebih dari satu mata pelajaran apabila mata pelajaran yang dipilih masih dalam satu kurikulum yang sama.</p>
</div>
<div class="accordion">
<p class="font-s font-dark desc-base">Apakah saya bisa les privat dengan satu pengajar yang sama untuk 2 atau lebih sesi?</p>
</div>
<div class="panel">
<p class="font-s font-dark desc-base">Bisa. Kamu dapat memilih pengajar yang sama sesuai ketersediaan jadwal pengajar yang bersangkutan.</p>
</div>
<div class="accordion">
<p class="font-s font-dark desc-base">Bagaimana apabila pembelajaran saya tidak berjalan dengan baik?</p>
</div>
<div class="panel">
<p class="font-s font-dark desc-base">
Kamu memiliki kesempatan untuk mengajukan pergantian guru sesuai kebijakan yang berlaku. Silakan infokan kepada tim Ruangguru Privat untuk melakukan pergantian pengajar.
</p>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="floating-cta" id="floating-cta">
<a href="#package" class="cta">Pilih Pelajaran</a>
</section>
<!-- Load CSS for all versions -->
<script>
// CSS loading function available for all versions
function loadFloatingCSS() {
// Check if CSS is already loaded
if (document.getElementById('fb-component-css')) {
return;
}
// Create and append CSS style block to head
const style = document.createElement('style');
style.id = 'fb-component-css';
style.textContent = `
.bantuan-container {
position: relative;
}
.bantuan-element {
position: fixed;
z-index: 999;
display: flex;
align-items: flex-end;
justify-content: flex-end;
cursor: pointer;
transition: all 0.6s ease;
}
.bantuan-top {
bottom: 11rem;
right: 2rem;
}
.bantuan-bottom {
bottom: 2rem;
right: 2rem;
}
.bantuan-top-2 {
bottom: 15rem;
right: 2rem;
}
.bantuan-top-3 {
bottom: 19rem;
right: 2rem;
}
.bantuan-bottom-2 {
bottom: 5rem;
right: 2rem;
}
.bantuan-bottom-3 {
bottom: 8rem;
right: 2rem;
}
@media (min-width: 768px) {
.bantuan-element img {
width: auto;
transition: all 0.4s ease;
}
.bantuan-top img {
width: 140px;
}
.bantuan-bottom img {
width: 140px;
}
.bantuan-top-2 img,
.bantuan-top-3 img {
width: 140px;
}
.bantuan-bottom-2 img,
.bantuan-bottom-3 img {
width: 140px;
}
.bantuan-element.clicked {
bottom: 9rem;
right: 2.5rem;
}
.bantuan-element.clicked img {
width: auto;
height: 64px;
}
}
@media (max-width: 767px) {
.bantuan-top {
bottom: 8rem;
right: 1rem;
align-items: center;
}
.bantuan-bottom {
bottom: 2rem;
right: 1.25rem;
align-items: center;
}
.bantuan-top-2 {
bottom: 12rem;
right: 1rem;
align-items: center;
}
.bantuan-top-3 {
bottom: 16rem;
right: 1rem;
align-items: center;
}
.bantuan-bottom-2 {
bottom: 5rem;
right: 1.25rem;
align-items: center;
}
.bantuan-bottom-3 {
bottom: 8rem;
right: 1.25rem;
align-items: center;
}
.bantuan-element img {
width: auto;
}
.bantuan-top img,
.bantuan-top-2 img,
.bantuan-top-3 img {
width: 96px;
}
.bantuan-bottom img,
.bantuan-bottom-2 img,
.bantuan-bottom-3 img {
width: 96px;
}
}
.bantuan-element:hover {
transform: scale(1.05);
}
.bantuan-element img {
max-width: 100%;
height: auto;
}
`;
document.head.appendChild(style);
}
// Load CSS immediately
loadFloatingCSS();
</script>
<div id="bantuan-divs-container" style="position: relative" data-product="ruangguru_privat">
<div data-floating-element="true" class="bantuan-element bantuan-bottom" style="z-index: 101">
<a
href="https://cta.ruangguru.com/privat-floating-icon-b"
target="_blank"
data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name":"ruangguru_privat","cta_action":"redirection","cta_action_detail":"https://cta.ruangguru.com/privat-floating-icon-b","item_type":"floating","item_name":"Floating Icon Tanya Konsultan RGP Variant B","item_category":"leads_gathering","item_position":1,"item_serial":null,"section_type":"floating_item","section_position":"body","section_name":"floating_item"}'
>
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/a3a5eb50-974e-4e8f-9e35-145f986a5862.png?h=200&convert=webp" alt="Floating Icon Tanya Konsultan RGP Variant B" loading="lazy" />
</a>
</div>
</div>
<style>.footer__year {
padding-top: 5rem;
}
.ic-new__img {
margin: auto 0;
display: flex;
}
.ic-new__img img {
width: fit-content;
}
.font-base-footer {
font-family: Inter, 'sans-serif';
font-weight: 400;
font-size: 14px !important;
font-style: normal;
letter-spacing: 0;
color: #0a2540;
margin-bottom: 0;
}
.font-bold {
font-weight: 700;
}
.font-white {
color: #fff !important;
}
.font-semi-bold {
font-weight: 600;
}
.center {
text-align: center;
}
.footer {
background: #0a2540;
overflow: hidden;
font-family:
-apple-system,
BlinkMacSystemFont,
Segoe UI,
Roboto,
Helvetica Neue,
Arial,
Noto Sans,
sans-serif,
Apple Color Emoji,
Segoe UI Emoji,
Segoe UI Symbol,
Noto Color Emoji;
}
.footer.roc {
background-color: #1d1110;
color: white;
}
.contact__container {
display: grid;
grid-template-columns: 2fr 11fr;
gap: 0.625rem;
word-break: break-all;
}
.contact__container--text {
margin: auto 0;
}
.group-contact {
display: grid;
row-gap: 0.5rem;
}
.sec-follow__content--socmed {
display: inline-flex;
}
.sec-follow__content--socmed a {
padding-right: 0.25rem;
}
.ic-new {
display: inline-flex;
width: max-content;
gap: 0.25rem;
}
@media (min-width: 1025px) {
.sec-address__detail {
margin: 1rem 0 2rem;
padding-right: 2rem;
}
.sec-follow {
margin-top: -10rem;
}
.title {
font-size: 48px;
line-height: 64px;
}
.subtitle {
font-size: 32px;
line-height: 48px;
text-align: center;
}
.desc-hero {
font-size: 24px;
line-height: 36px;
margin-top: 20px;
}
.desc {
font-size: 16px;
line-height: 24px;
}
.footer {
padding: 5rem 0 1.5rem;
}
.footer__title {
font-size: 1rem;
margin-bottom: 1rem;
min-height: 1.25rem;
}
.footer__title--hq {
font-size: 1rem;
}
.footer__content--top {
display: grid;
grid-template-columns: 3fr 9fr;
}
.sec-menu {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
}
.sec-app__content {
display: grid;
gap: 0.75rem;
}
.footer__content--bottom {
display: grid;
grid-template-columns: 9.75fr 2.25fr;
}
}
@media (max-width: 1024px) {
.sec-address__detail {
margin: 1rem 0 2rem;
}
.sec-app {
margin-bottom: 2.625rem;
text-align: center;
}
.title {
font-size: 24px;
line-height: 36px;
}
.subtitle {
font-size: 20px;
line-height: 30px;
text-align: center;
}
.desc-hero {
font-size: 16px;
line-height: 24px;
margin-top: 1rem;
}
.desc {
font-size: 14px;
line-height: 27px;
}
.footer {
padding: 2rem 0;
}
.sec-app__content {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
gap: 0.5rem;
margin-top: 1rem;
}
.sec-menu {
display: grid;
grid-template-columns: 1fr 1fr;
grid-template-rows: 1fr 1fr;
}
.sec-follow {
text-align: center;
}
.footer__title {
padding-bottom: 0.75rem;
}
}
ul.no-space {
padding: 0;
}
ul.no-space li {
margin-bottom: 0.25rem;
}
.contact__container--text a,
ul.no-space a {
text-decoration: none;
}
.contact__container--text a:hover,
ul.no-space a:hover {
color: #2eb5c0 !important;
}
div.sec-address__logo img,
div.ic-new__img img {
display: inline-block;
}
.sec-app__content img {
max-width: 100%;
}
</style>
<section class="footer " id="footer">
<div class="page-center">
<div class="footer__content">
<div class="footer__content--top">
<div class="sec-app">
<div class="sec-address">
<div class="sec-address__logo">
<a href="https://www.ruangguru.com/">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/OPTIMIZE/logo%20rg.svg" alt="Logo Ruangguru" loading="lazy" />
</a>
</div>
<div class="sec-address__detail">
<p class="font-base-footer font-white font-bold footer__title--hq">RUANGGURU HQ</p>
<p class="font-base-footer font-white footer-address">Gedung Sinarmas MSIG Tower Lt. 33. Jl. Jenderal Sudirman Kav. 21, Karet Kuningan, Setiabudi, Jakarta Selatan, Jakarta 12920</p>
</div>
</div>
<p class="font-base-footer font-white font-bold footer__title">Coba GRATIS Aplikasi Ruangguru</p>
<div class="sec-app__content">
<div class="sec-app__content--gplay">
<a target="_blank" rel="nofollow" href="https://play.google.com/store/apps/details?id=com.ruangguru.livestudents&hl=in">
<img
class="footer-socmed"
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/1%20Homepage%20RG/Optimize%20V2/btn_googleplay%20(1).svg"
loading="lazy"
alt="Button Google Play Footer "
/>
</a>
</div>
<div class="sec-app__content--appstore">
<a target="_blank" rel="nofollow" href="https://apps.apple.com/id/app/ruangguru-solusi-belajar/id1099742206?l=id">
<img
class="footer-socmed"
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/1%20Homepage%20RG/Optimize%20V2/btn_appstore%20(1).svg"
loading="lazy"
alt="Button App Store Footer "
/>
</a>
</div>
<div class="sec-app__content--huawei">
<a target="_blank" rel="nofollow" href="https://appgallery.huawei.com/#/app/C102352375">
<picture>
<source type="image/webp" srcset="https://roboguru-forum-cdn.ruangguru.com/image/e5df282a-3b96-4af4-8b3c-a4634b511680.png?convert=webp " />
<source type="image/png" srcset="https://roboguru-forum-cdn.ruangguru.com/image/e5df282a-3b96-4af4-8b3c-a4634b511680.png " />
<img class="footer-socmed" src="https://roboguru-forum-cdn.ruangguru.com/image/e5df282a-3b96-4af4-8b3c-a4634b511680.png" alt="Button AppGallery Footer" loading="lazy" width="156" />
</picture>
</a>
</div>
</div>
</div>
<div class="sec-menu">
<div class="sec-menu__rg">
<p class="font-base-footer font-white font-bold footer__title">Produk Ruangguru</p>
<ul type="none" class="no-space">
<li>
<a class="font-base-footer font-white" href="https://roboguru.ruangguru.com" target="_blank">Roboguru</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/roboguruplus">Roboguru Plus</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/dafa-lulu">Dafa dan Lulu</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/for-kids">Ruangguru for Kids</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/bisnis">Ruangguru for Business</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/ruanguji">Ruanguji</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/blog/">Ruangbaca</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/ruangkelas">Ruangkelas</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/ruangbelajar">Ruangbelajar</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://pengajar.ruangguru.com/">Ruangpengajar</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/privat">Ruangguru Privat</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangpeduli.org/" target="_blank">Ruangpeduli</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/airis">Airis</a>
</li>
</ul>
</div>
<div class="sec-menu__lainnya">
<p class="font-base-footer font-white font-bold footer__title">Produk Lainnya</p>
<ul type="none" class="no-space">
<li>
<a class="font-base-footer font-white" href="https://www.brainacademy.id/" target="_blank">Brain Academy</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.english-academy.id/" target="_blank">English Academy</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://skillacademy.com/" target="_blank">Skill Academy</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangkerja.id/" target="_blank">Ruangkerja</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.schoters.com/id/" target="_blank">Schoters</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.kalananti.id/" target="_blank">Kalananti</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/mathchamps" target="_blank">Math Champs</a>
</li>
</ul>
</div>
<div class="sec-menu__bantuan">
<p class="font-base-footer font-white font-bold footer__title">Bantuan & Panduan</p>
<ul type="none" class="no-space">
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/company-credentials">Company Credentials</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/beasiswa">Beasiswa Ruangguru</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/cicilan">Cicilan Ruangguru</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/promo">Promo Ruangguru</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://ticketing.ruangguru.com/help?request_type_id=459" target="_blank">Vulnerability Report</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/bantuan#layanan">Layanan Pengaduan</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/terms-conditions">Syarat & Ketentuan</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/privacy-policy">Kebijakan Privasi</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/about-us">Tentang Kami</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/contact-us">Kontak Kami</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/press">Press Kit</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/bantuan">Bantuan</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://career.ruangguru.com/">Karier</a>
</li>
</ul>
</div>
<div class="sec-menu__contact">
<p class="font-base-footer font-white font-bold footer__title">Hubungi Kami</p>
<div class="group-contact">
<div class="contact__container">
<div class="contact__container--img">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/1%20Homepage%20RG/Optimize%20V2/ic-mail.svg" loading="lazy" alt="Logo Email Footer" />
</div>
<div class="contact__container--text">
<a class="font-base-footer font-white" href="mailto:info@ruangguru.com">info@ruangguru.com</a>
</div>
</div>
<div class="contact__container">
<div class="contact__container--img">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/1%20Homepage%20RG/Optimize%20V2/ic-phone.svg" loading="lazy" alt="Logo Phone Footer" />
</div>
<div class="contact__container--text">
<a class="font-base-footer font-white" href="tel:02130930000">02130930000</a>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="footer__content--bottom">
<div></div>
<div class="sec-follow">
<p class="font-base-footer font-white font-bold footer__title">Ikuti Kami</p>
<div class="sec-follow__content">
<div class="sec-follow__content--socmed">
<a target="_blank" href="https://www.instagram.com/ruangguru/">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/1%20Homepage%20RG/Optimize%20V2/ic-ig.svg?convert=webp" loading="lazy" alt="Logo Instagram Footer" />
</a>
<a target="_blank" href="https://www.facebook.com/ruanggurucom/">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/1%20Homepage%20RG/Optimize%20V2/ic-fb.svg?convert=webp" loading="lazy" alt="Logo Facebook Footer" />
</a>
<a target="_blank" href="https://twitter.com/ruangguru/">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/1%20Homepage%20RG/Optimize%20V2/ic-twitter.svg?convert=webp" loading="lazy" alt="Logo Twitter Footer" />
</a>
<a target="_blank" href="https://www.youtube.com/ruangguru">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/1%20Homepage%20RG/Optimize%20V2/ic-youtube.svg?convert=webp" loading="lazy" alt="Logo Youtube Footer" />
</a>
<a target="_blank" href="https://www.linkedin.com/company/ruangguru-com">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/1%20Homepage%20RG/Optimize%20V2/ic-linkedin.svg?convert=webp" loading="lazy" alt="Logo LinkedIn Footer" />
</a>
<a target="_blank" href="https://www.tiktok.com/@ruangguru">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/1%20Homepage%20RG/Optimize%20V2/tiktok-ic-white-40.svg?convert=webp" loading="lazy" alt="Logo TikTok Footer" />
</a>
</div>
</div>
</div>
</div>
</div>
<div class="footer__year">
<p class="font-base-footer font-white font-bold center">
©
<span id="full-year"></span>
Ruangguru. All Rights Reserved PT. Ruang Raya Indonesia
</p>
</div>
</div>
</section>
<style>.bantuan-bottom {
bottom: 6rem !important;
}
</style>
</body>
</html>