<!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="robots" content="index, follow" />
<meta name="description" content="Info pendaftaran, jadwal, dan informasi medalis Kompetisi Sains Ruangguru 2025 untuk Jenjang TK B, SD, SMP, dan SMA. Dapatkan hadiah jutaan rupiah!" />
<title>Kompetisi Sains Ruangguru 2025: Jadwal, Cara Daftar, & Medalis</title>
<link rel="shortcut icon" href="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/favicon60x60-3.png" />
<meta property="og:description" content="Info pendaftaran, jadwal, dan informasi medalis Kompetisi Sains Ruangguru 2025 untuk Jenjang TK B, SD, SMP, dan SMA. Dapatkan hadiah jutaan rupiah!" />
<meta property="og:title" content="Kompetisi Sains Ruangguru 2025: Jadwal, Cara Daftar, & Medalis" />
<meta name="twitter:description" content="Info pendaftaran, jadwal, dan informasi medalis Kompetisi Sains Ruangguru 2025 untuk Jenjang TK B, SD, SMP, dan SMA. Dapatkan hadiah jutaan rupiah!" />
<meta name="twitter:title" content="Kompetisi Sains Ruangguru 2025: Jadwal, Cara Daftar, & Medalis" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.1/css/all.min.css" />
<link rel="canonical" href="https://www.ruangguru.com/event/kompetisi-sains/" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="google-site-verification" content="VJAn1g6wmtTZPpTXh-B4xoSFEkUi5jcV74xQSr6jnOM" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://unpkg.com/@dotlottie/player-component@latest/dist/dotlottie-player.mjs" type="module"></script>
<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/event/kompetisi-sains/" />
<meta name="twitter:card" content="summary_large_image" />
<meta http-equiv="Content-Language" content="id" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min.js"></script>
<!-- Tracker -->
<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" defer>
/* Initialize analytics */
var Analytics = _analytics.init({
app: 'ruangguruLanding',
debug: false,
plugins: [analyticsTrackable()],
});
Analytics.ready(function () {
Analytics.page();
});
</script>
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.css" />
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick-theme.css" />
<!--datatables -->
<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/1.10.21/css/jquery.dataTables.css" />
<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/1.10.15/css/dataTables.jqueryui.min.css" />
<script type="text/javascript" charset="utf8" src="https://cdn.datatables.net/1.10.21/js/jquery.dataTables.js"></script>
<script type="text/javascript" src="https://cdn.datatables.net/1.10.15/js/jquery.dataTables.min.js"></script>
<script type="text/javascript" src="https://cdn.datatables.net/1.10.15/js/dataTables.jqueryui.min.js"></script>
<style>
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700&family=Nunito:wght@100;200;300;400;500;600;700&family=Source+Sans+Pro:wght@100;200;300;400;500;600;700&display=swap');
*,
::before,
::after {
--tw-border-spacing-x: 0;
--tw-border-spacing-y: 0;
--tw-translate-x: 0;
--tw-translate-y: 0;
--tw-rotate: 0;
--tw-skew-x: 0;
--tw-skew-y: 0;
--tw-scale-x: 1;
--tw-scale-y: 1;
--tw-pan-x: ;
--tw-pan-y: ;
--tw-pinch-zoom: ;
--tw-scroll-snap-strictness: proximity;
--tw-gradient-from-position: ;
--tw-gradient-via-position: ;
--tw-gradient-to-position: ;
--tw-ordinal: ;
--tw-slashed-zero: ;
--tw-numeric-figure: ;
--tw-numeric-spacing: ;
--tw-numeric-fraction: ;
--tw-ring-inset: ;
--tw-ring-offset-width: 0px;
--tw-ring-offset-color: #fff;
--tw-ring-color: rgb(59 130 246 / 0.5);
--tw-ring-offset-shadow: 0 0 #0000;
--tw-ring-shadow: 0 0 #0000;
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
--tw-blur: ;
--tw-brightness: ;
--tw-contrast: ;
--tw-grayscale: ;
--tw-hue-rotate: ;
--tw-invert: ;
--tw-saturate: ;
--tw-sepia: ;
--tw-drop-shadow: ;
--tw-backdrop-blur: ;
--tw-backdrop-brightness: ;
--tw-backdrop-contrast: ;
--tw-backdrop-grayscale: ;
--tw-backdrop-hue-rotate: ;
--tw-backdrop-invert: ;
--tw-backdrop-opacity: ;
--tw-backdrop-saturate: ;
--tw-backdrop-sepia: ;
--tw-contain-size: ;
--tw-contain-layout: ;
--tw-contain-paint: ;
--tw-contain-style: ;
}
::backdrop {
--tw-border-spacing-x: 0;
--tw-border-spacing-y: 0;
--tw-translate-x: 0;
--tw-translate-y: 0;
--tw-rotate: 0;
--tw-skew-x: 0;
--tw-skew-y: 0;
--tw-scale-x: 1;
--tw-scale-y: 1;
--tw-pan-x: ;
--tw-pan-y: ;
--tw-pinch-zoom: ;
--tw-scroll-snap-strictness: proximity;
--tw-gradient-from-position: ;
--tw-gradient-via-position: ;
--tw-gradient-to-position: ;
--tw-ordinal: ;
--tw-slashed-zero: ;
--tw-numeric-figure: ;
--tw-numeric-spacing: ;
--tw-numeric-fraction: ;
--tw-ring-inset: ;
--tw-ring-offset-width: 0px;
--tw-ring-offset-color: #fff;
--tw-ring-color: rgb(59 130 246 / 0.5);
--tw-ring-offset-shadow: 0 0 #0000;
--tw-ring-shadow: 0 0 #0000;
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
--tw-blur: ;
--tw-brightness: ;
--tw-contrast: ;
--tw-grayscale: ;
--tw-hue-rotate: ;
--tw-invert: ;
--tw-saturate: ;
--tw-sepia: ;
--tw-drop-shadow: ;
--tw-backdrop-blur: ;
--tw-backdrop-brightness: ;
--tw-backdrop-contrast: ;
--tw-backdrop-grayscale: ;
--tw-backdrop-hue-rotate: ;
--tw-backdrop-invert: ;
--tw-backdrop-opacity: ;
--tw-backdrop-saturate: ;
--tw-backdrop-sepia: ;
--tw-contain-size: ;
--tw-contain-layout: ;
--tw-contain-paint: ;
--tw-contain-style: ;
}
/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/
/*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/
*,
::before,
::after {
box-sizing: border-box;
/* 1 */
border-width: 0;
/* 2 */
border-style: solid;
/* 2 */
border-color: #e5e7eb;
/* 2 */
}
::before,
::after {
--tw-content: '';
}
/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/
html,
:host {
line-height: 1.5;
/* 1 */
-webkit-text-size-adjust: 100%;
/* 2 */
-moz-tab-size: 4;
/* 3 */
-o-tab-size: 4;
tab-size: 4;
/* 3 */
font-family: ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
/* 4 */
font-feature-settings: normal;
/* 5 */
font-variation-settings: normal;
/* 6 */
-webkit-tap-highlight-color: transparent;
/* 7 */
}
/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/
body {
margin: 0;
/* 1 */
line-height: inherit;
/* 2 */
}
/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/
hr {
height: 0;
/* 1 */
color: inherit;
/* 2 */
border-top-width: 1px;
/* 3 */
}
/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/
abbr:where([title]) {
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted;
}
/*
Remove the default font size and weight for headings.
*/
h1,
h2,
h3,
h4,
h5,
h6 {
font-size: inherit;
font-weight: inherit;
}
/*
Reset links to optimize for opt-in styling instead of opt-out.
*/
a {
color: inherit;
text-decoration: inherit;
}
/*
Add the correct font weight in Edge and Safari.
*/
b,
strong {
font-weight: bolder;
}
/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/
code,
kbd,
samp,
pre {
font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace;
/* 1 */
font-feature-settings: normal;
/* 2 */
font-variation-settings: normal;
/* 3 */
font-size: 1em;
/* 4 */
}
/*
Add the correct font size in all browsers.
*/
small {
font-size: 80%;
}
/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}
/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/
table {
text-indent: 0;
/* 1 */
border-color: inherit;
/* 2 */
border-collapse: collapse;
/* 3 */
}
/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/
button,
input,
optgroup,
select,
textarea {
font-family: inherit;
/* 1 */
font-feature-settings: inherit;
/* 1 */
font-variation-settings: inherit;
/* 1 */
font-size: 100%;
/* 1 */
font-weight: inherit;
/* 1 */
line-height: inherit;
/* 1 */
letter-spacing: inherit;
/* 1 */
color: inherit;
/* 1 */
margin: 0;
/* 2 */
padding: 0;
/* 3 */
}
/*
Remove the inheritance of text transform in Edge and Firefox.
*/
button,
select {
text-transform: none;
}
/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/
button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
-webkit-appearance: button;
/* 1 */
background-color: transparent;
/* 2 */
background-image: none;
/* 2 */
}
/*
Use the modern Firefox focus style for all focusable elements.
*/
:-moz-focusring {
outline: auto;
}
/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/
:-moz-ui-invalid {
box-shadow: none;
}
/*
Add the correct vertical alignment in Chrome and Firefox.
*/
progress {
vertical-align: baseline;
}
/*
Correct the cursor style of increment and decrement buttons in Safari.
*/
::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
height: auto;
}
/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/
[type='search'] {
-webkit-appearance: textfield;
/* 1 */
outline-offset: -2px;
/* 2 */
}
/*
Remove the inner padding in Chrome and Safari on macOS.
*/
::-webkit-search-decoration {
-webkit-appearance: none;
}
/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/
::-webkit-file-upload-button {
-webkit-appearance: button;
/* 1 */
font: inherit;
/* 2 */
}
/*
Add the correct display in Chrome and Safari.
*/
summary {
display: list-item;
}
/*
Removes the default spacing and border for appropriate elements.
*/
blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
margin: 0;
}
fieldset {
margin: 0;
padding: 0;
}
legend {
padding: 0;
}
ol,
ul,
menu {
list-style: none;
margin: 0;
padding: 0;
}
/*
Reset default styling for dialogs.
*/
dialog {
padding: 0;
}
/*
Prevent resizing textareas horizontally by default.
*/
textarea {
resize: vertical;
}
/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/
input::-moz-placeholder,
textarea::-moz-placeholder {
opacity: 1;
/* 1 */
color: #9ca3af;
/* 2 */
}
input::placeholder,
textarea::placeholder {
opacity: 1;
/* 1 */
color: #9ca3af;
/* 2 */
}
/*
Set the default cursor for buttons.
*/
button,
[role='button'] {
cursor: pointer;
}
/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
cursor: default;
}
/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
This can trigger a poorly considered lint error in some tools but is included by design.
*/
img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
display: block;
/* 1 */
vertical-align: middle;
/* 2 */
}
/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/
img,
video {
max-width: 100%;
height: auto;
}
/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden]:where(:not([hidden='until-found'])) {
display: none;
}
.container {
width: 100%;
}
@media (min-width: 640px) {
.container {
max-width: 640px;
}
}
@media (min-width: 768px) {
.container {
max-width: 768px;
}
}
@media (min-width: 1024px) {
.container {
max-width: 1024px;
}
}
@media (min-width: 1280px) {
.container {
max-width: 1280px;
}
}
@media (min-width: 1536px) {
.container {
max-width: 1536px;
}
}
.visible {
visibility: visible;
}
.collapse {
visibility: collapse;
}
.static {
position: static;
}
.fixed {
position: fixed;
}
.absolute {
position: absolute;
}
.relative {
position: relative;
}
.mb-3 {
margin-bottom: 0.75rem;
}
.mb-5 {
margin-bottom: 1.25rem;
}
.mb-8 {
margin-bottom: 2rem;
}
.ml-auto {
margin-left: auto;
}
.mt-auto {
margin-top: auto;
}
.block {
display: block;
}
.flex {
display: flex;
}
.table {
display: table;
}
.grid {
display: grid;
}
.h-40 {
height: 10rem;
}
.h-8 {
height: 2rem;
}
.w-10\/12 {
width: 83.333333%;
}
.w-8 {
width: 2rem;
}
.w-full {
width: 100%;
}
.max-w-80 {
max-width: 20rem;
}
.flex-1 {
flex: 1 1 0%;
}
.border-collapse {
border-collapse: collapse;
}
.transform {
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.cursor-pointer {
cursor: pointer;
}
.resize {
resize: both;
}
.flex-col {
flex-direction: column;
}
.flex-wrap {
flex-wrap: wrap;
}
.items-start {
align-items: flex-start;
}
.items-center {
align-items: center;
}
.items-stretch {
align-items: stretch;
}
.justify-center {
justify-content: center;
}
.justify-between {
justify-content: space-between;
}
.gap-2 {
gap: 0.5rem;
}
.gap-4 {
gap: 1rem;
}
.gap-6 {
gap: 1.5rem;
}
.text-wrap {
text-wrap: wrap;
}
.rounded-2xl {
border-radius: 1rem;
}
.rounded-full {
border-radius: 9999px;
}
.border {
border-width: 1px;
}
.border-dashed {
border-style: dashed;
}
.bg-\[\#F2F5FA\] {
--tw-bg-opacity: 1;
background-color: rgb(242 245 250 / var(--tw-bg-opacity, 1));
}
.bg-white {
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.bg-gradient-to-b {
background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}
.bg-gradient-to-l {
background-image: linear-gradient(to left, var(--tw-gradient-stops));
}
.from-\[\#07579C\] {
--tw-gradient-from: #07579c var(--tw-gradient-from-position);
--tw-gradient-to: rgb(7 87 156 / 0) var(--tw-gradient-to-position);
--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#07579c\] {
--tw-gradient-from: #07579c var(--tw-gradient-from-position);
--tw-gradient-to: rgb(7 87 156 / 0) var(--tw-gradient-to-position);
--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-white {
--tw-gradient-from: #fff var(--tw-gradient-from-position);
--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.to-\[\#42A5F5\] {
--tw-gradient-to: #42a5f5 var(--tw-gradient-to-position);
}
.to-\[\#42a5f5\] {
--tw-gradient-to: #42a5f5 var(--tw-gradient-to-position);
}
.to-\[\#DAECFC\] {
--tw-gradient-to: #daecfc var(--tw-gradient-to-position);
}
.p-2 {
padding: 0.5rem;
}
.p-3 {
padding: 0.75rem;
}
.p-4 {
padding: 1rem;
}
.p-5 {
padding: 1.25rem;
}
.py-10 {
padding-top: 2.5rem;
padding-bottom: 2.5rem;
}
.pb-4 {
padding-bottom: 1rem;
}
.pb-64 {
padding-bottom: 16rem;
}
.pt-24 {
padding-top: 6rem;
}
.text-left {
text-align: left;
}
.text-2xl {
font-size: 1.5rem;
line-height: 2rem;
}
.text-lg {
font-size: 1.125rem;
line-height: 1.75rem;
}
.text-sm {
font-size: 0.875rem;
line-height: 1.25rem;
}
.text-xs {
font-size: 0.75rem;
line-height: 1rem;
}
.font-bold {
font-weight: 700;
}
.text-white {
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.outline {
outline-style: solid;
}
.ring-1 {
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.ring-gray-200 {
--tw-ring-opacity: 1;
--tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity, 1));
}
.ring-gray-400 {
--tw-ring-opacity: 1;
--tw-ring-color: rgb(156 163 175 / var(--tw-ring-opacity, 1));
}
.filter {
filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.transition {
transition-property:
color,
background-color,
border-color,
text-decoration-color,
fill,
stroke,
opacity,
box-shadow,
transform,
filter,
-webkit-backdrop-filter;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
transition-property:
color,
background-color,
border-color,
text-decoration-color,
fill,
stroke,
opacity,
box-shadow,
transform,
filter,
backdrop-filter,
-webkit-backdrop-filter;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
html {
scroll-behavior: smooth;
}
.text-center-cus {
text-align: center;
}
.hero {
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/a6de912e-6799-4dee-84f0-c596ddbe8027.png?convert=webp), #0f2138;
background-position: bottom, center;
background-size:
100% auto,
100%;
background-repeat: no-repeat;
}
@media (min-width: 767px) {
.hero {
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/a6de912e-6799-4dee-84f0-c596ddbe8027.png?convert=webp), #0f2138;
background-position:
bottom right,
center;
background-size:
50% auto,
100%;
background-repeat: no-repeat;
}
}
.visi-misi {
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/65eae1c0-3c32-41eb-875a-cd57590d3861.svg), radial-gradient(72.48% 72.48% at 50% 50%, #4a98db 0%, #0f2138 100%);
background-position:
top right,
center;
background-size:
15% auto,
100%;
background-repeat: no-repeat;
}
@media (min-width: 768px) {
.md\:max-w-96 {
max-width: 24rem;
}
.md\:grid-cols-2 {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.md\:gap-8 {
gap: 2rem;
}
.md\:py-20 {
padding-top: 5rem;
padding-bottom: 5rem;
}
.md\:pb-32 {
padding-bottom: 8rem;
}
.md\:pt-44 {
padding-top: 11rem;
}
.md\:text-2xl {
font-size: 1.5rem;
line-height: 2rem;
}
.md\:text-4xl {
font-size: 2.25rem;
line-height: 2.5rem;
}
.md\:text-base {
font-size: 1rem;
line-height: 1.5rem;
}
.md\:text-sm {
font-size: 0.875rem;
line-height: 1.25rem;
}
}
.modal-content {
background: transparent !important;
border: none !important;
margin: auto;
padding: 0;
border-radius: 1rem;
transform: translateY(-50%);
}
.modal-overlay {
background: rgba(28, 32, 57, 0.8);
height: 100%;
left: 0;
overflow: auto;
position: fixed;
top: 0;
transition: opacity 0.5s ease-out;
width: 100%;
z-index: 101;
}
.modal-content > * + * {
padding: 1rem;
max-height: 400px;
overflow: scroll;
margin-top: 0.75rem;
}
@media (min-width: 768px) {
.modal-content {
top: 50%;
width: fit-content;
}
}
@media (max-width: 767px) {
.modal-content {
border-radius: 1rem 1rem 0 0;
bottom: 0;
justify-content: center;
left: 0;
overflow-y: hidden;
padding: 1rem 0;
position: fixed;
width: 100%;
top: 40%;
}
}
.accordion-subject {
align-items: center;
display: grid;
grid-template-columns: 1fr 0.1fr;
justify-content: center;
border-radius: 12px;
border: none;
background: #031f28;
}
.accordion-img {
align-items: center;
display: flex;
justify-content: flex-end;
}
.accordion {
border: none;
cursor: pointer;
outline: none;
text-align: left;
transition: 0.4s;
width: 100%;
}
.container-acc2 {
background-color: transparent;
border: none;
border-radius: 8px;
margin-bottom: 1rem;
}
.panel2 {
max-height: 0;
overflow: hidden;
transition: max-height 0.1s ease-out;
}
.rotate-arrow {
justify-content: flex-start;
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-o-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
.accordion-text p {
color: #fff;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: 28px;
letter-spacing: -0.09px;
margin: 0;
}
.faq-content_accordion {
width: 720px;
margin: 1.5rem auto auto;
}
.accordion.active .accordion-subject {
border-bottom: dashed 1px #cfd3db;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}
.panel-faq {
border-radius: 0 0 12px 12px;
background: #031f28;
}
.panel-faq li,
.panel-faq p {
color: #e8ecf4;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px;
opacity: 0.8;
margin: 0.5rem 0 0;
padding: 0;
}
.faq .section-subtitle {
margin: 0 0 2rem;
}
@media (min-width: 768px) {
.accordion-text p,
.panel-faq li,
.panel-faq p {
font-size: 16px;
line-height: 24px;
}
.font-desc-faq {
float: none;
font-size: 18px;
line-height: 22px;
margin: auto;
max-width: 45%;
padding: 2rem 0 0;
}
.faq {
padding: 3rem 0 4rem;
}
.faq-cta {
padding: 1rem 0;
width: 22%;
}
.accordion-subject {
padding: 1rem 1.5rem;
}
.accordion-img img {
height: 1rem;
width: 1rem;
}
.active .accordion-img img {
transform: rotate(180deg);
}
.panel-faq {
padding: 0.5rem 3rem 1.5rem 1.5rem;
}
.panel-faq p {
padding: 0;
}
.panel-faq ul {
padding: 0 0 1rem 1.5rem;
}
}
@media (max-width: 767px) {
.faq {
padding: 2rem 0;
}
.faq-content_accordion {
width: 100%;
}
.accordion-subject {
padding: 12px;
}
.panel-faq {
padding: 12px;
}
.accordion-text p {
font-size: 14px;
line-height: 22px;
}
.panel-faq li,
.panel-faq p {
font-size: 14px;
line-height: 22px;
}
.panel-faq span {
font-style: italic;
}
}
body {
margin: 0;
-ms-overflow-style: none;
overflow-x: hidden;
overflow-y: scroll;
width: 100vw;
}
.page-center {
float: none !important;
margin: 0 auto !important;
max-width: 1200px !important;
width: 90% !important;
}
html {
scrollbar-width: none;
}
.web {
display: inherit;
}
.mobile {
display: none !important;
}
a,
a:hover,
a:visited {
text-decoration: none !important;
color: inherit;
}
p,
h1,
h2,
h3,
span {
margin: 0;
}
.display-none {
display: none !important;
}
button.ksr-cta {
border-radius: var(--size-radius-rad-full, 9999px);
background: var(--prop-action-primary-primary-default, #f26d0f);
color: var(--color-text-text-invert, #fff);
text-align: center;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
border: 1px solid #f26d0f;
display: flex;
width: 260px;
height: 52px;
padding: 0px 16px;
justify-content: center;
align-items: center;
flex-shrink: 0;
}
.secondary-cta {
display: flex;
height: 44px;
padding: 0.3rem 2.5rem;
justify-content: center;
align-items: center;
border-radius: 9999px;
border: 1px solid var(--prop-action-secondary-secondary-default-border, #cfd3db);
background: var(--prop-action-secondary-secondary-default, #fff);
color: var(--color-text-text-invert, #fff);
text-align: center;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
cursor: pointer;
color: var(--color-text-text-ink, #2c313a);
}
nav .cta {
padding: 8px 12px;
}
@media (max-width: 767px) {
.web {
display: none !important;
}
.mobile {
display: inherit !important;
}
}
/* hero */
.section-title {
color: var(--color-text-text-invert, #fff);
text-align: center;
/* desktop/title/3xl */
font-family: Inter;
font-size: 28px;
font-style: normal;
font-weight: 700;
line-height: 42px;
/* 150% */
letter-spacing: -0.14px;
margin: 0;
}
/* .hero {
padding: 5.2rem 0 0;
background: #0f2138;
background-repeat: no-repeat;
} */
.section-desc {
color: var(--color-text-text-invert, #fff);
text-align: center;
/* desktop/label/md */
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 600;
line-height: 24px;
/* 150% */
margin: 0;
}
.hero-content {
display: flex;
/* justify-content: center; */
align-items: center;
gap: 8px;
/* padding: 12px; */
}
.hero-content-left {
display: flex;
flex-direction: column;
gap: 8px;
align-items: center;
padding: 12px;
width: 75%;
}
@media (min-width: 768px) {
.hero-content-left {
display: flex;
flex-direction: column;
gap: 8px;
align-items: center;
padding: 12px;
width: 50%;
}
}
.hero a {
margin-top: 1rem;
}
.section-desc br {
display: none;
}
@media (max-width: 767px) {
.hero-content {
display: flex;
flex-direction: column;
}
.ksr-logo {
width: 100%;
}
.section-title {
font-size: 20px;
line-height: 30px;
}
.section-desc {
font-size: 14px;
line-height: 22px;
}
.section-desc br {
display: block;
}
}
/* info ksr */
.ksr-info-card-group {
width: 100%;
display: flex;
flex-wrap: wrap;
justify-content: center;
gap: 24px;
}
.wrapper-card {
position: relative;
width: calc(32%);
}
.border-dashed {
border-style: dashed;
border-color: #cfd3db;
margin: 1.5rem 0 !important;
}
.ksr-info-card-group .desc {
color: var(--K12-Base-Theme-Text-Solid-Ink, var(--color-text-text-ink, #2c313a));
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 22px;
padding-top: 8px;
max-width: 20rem;
min-height: 4.75rem;
}
.info-card-list-label {
color: var(--color-text-text-neutral, #5e677b);
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 22px;
margin: 0;
padding-bottom: 12px;
}
.subject-title {
color: var(--K12-Base-Theme-Text-Solid-Ink, var(--color-text-text-ink, #2c313a));
/* desktop/label/sm */
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 22px;
/* 157.143% */
}
.subject-label {
display: flex;
align-items: center;
gap: 8px;
flex: 1 0 0;
}
.subject-list {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 12px;
}
.card-item h2 {
color: var(--K12-Base-Theme-Text-Solid-Ink, var(--color-text-text-ink, #2c313a));
font-family: Inter;
margin: 0;
font-size: 24px;
font-weight: 700;
line-height: 36px;
letter-spacing: -0.12px;
}
.card-item .top {
display: flex;
align-items: center;
justify-content: space-between;
gap: 12px;
}
.card-item {
border-radius: 16px;
background: var(--K12-Base-Theme-Background-Canvas-Light, #fff);
box-shadow: 0px 12px 16px 0px rgba(129, 134, 142, 0.12);
padding: 24px 24px 48px;
display: flex;
flex-direction: column;
gap: 8px;
height: 100%;
width: 91.666667%;
margin: 0 auto;
}
.bottom-card-border {
width: 100%;
height: 24px;
background: linear-gradient(270deg, #07579c 0%, #42a5f5 100%);
border-radius: 0 0 16px 16px;
position: absolute;
bottom: 0;
}
.info-ksr {
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/cbc956f8-e862-4f36-86f1-4f7b3a349ef4.png?convert=webp), linear-gradient(180deg, #f6f8fa 40%, #b0d8f9 100%);
background-repeat: no-repeat;
background-size: 100%;
background-position: bottom, center;
padding: 3rem 0 6rem;
}
.section-subtitle {
color: #0a2540;
text-align: center;
/* desktop/titleNarrow/3xl */
font-family: Inter;
font-size: 28px;
font-style: normal;
font-weight: 700;
line-height: 38px;
/* 135.714% */
letter-spacing: -0.14px;
width: 612px;
max-width: 100%;
margin: auto auto 1rem;
}
.button-cta {
display: flex;
align-items: center;
justify-content: center;
width: 100%;
margin: 60px 0 40px;
}
.subtitle-info-ksr {
color: var(--K12-Base-Theme-Text-Solid-Ink, var(--color-text-text-ink, #2c313a));
/* desktop/title/3xl */
font-family: Inter;
font-size: 28px;
font-style: normal;
font-weight: 700;
line-height: 42px;
letter-spacing: -0.14px;
}
.info-ksr-desc {
color: var(--K12-Base-Theme-Text-Solid-Ink, var(--color-text-text-ink, #2c313a));
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 28px;
letter-spacing: 0.18px;
max-width: 90%;
}
.info-detail-ksr {
display: flex;
justify-content: center;
align-items: center;
gap: 24px;
}
@media (max-width: 767px) {
.ksr-info-card-group {
display: inherit;
}
.section-subtitle {
width: 100%;
font-size: 20px;
line-height: 30px;
}
.ksr-info-image {
width: 100%;
height: auto;
}
.info-detail-ksr {
display: flex;
flex-direction: column;
}
.subtitle-info-ksr {
font-size: 20px;
line-height: 30px;
text-align: center;
margin: 1rem 0;
}
.info-ksr-desc {
font-size: 14px;
line-height: 22px;
text-align: left;
max-width: 95%;
}
.card-item {
min-height: 21.5rem;
}
}
/* linimasa */
.line-dot {
border-top: 3px dashed #20a4b0;
margin: 0 8rem;
position: relative;
top: 5.5rem;
z-index: 0;
}
.group-tl {
display: grid;
gap: 1rem;
grid-template-columns: 1fr 1fr 1fr 1fr;
margin: 2rem 0;
position: relative;
z-index: 1;
}
.timeline-group h2 {
color: var(--K12-Base-Theme-Text-Solid-Ink, var(--color-text-text-ink, #2c313a));
text-align: center;
/* desktop/title/3xl */
font-family: Inter;
font-size: 28px;
font-style: normal;
font-weight: 700;
line-height: 42px;
/* 150% */
letter-spacing: -0.14px;
}
.timeline-group h2 br {
display: none;
}
.timer p {
color: var(--K12-Base-Theme-Text-Solid-Ink, var(--color-text-text-ink, #2c313a));
text-align: center;
/* text-medium/02/reguler */
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px;
/* 150% */
}
.text-countdown-hero {
display: flex;
border-radius: 9999px;
background: #e52a34;
color: #fff;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 22px;
padding: 8px 12px;
}
.timer {
display: flex;
gap: 16px;
justify-content: center;
align-items: center;
margin-top: 0.5rem;
}
.tl h3 {
color: var(--color-text-text-active, #13939e);
text-align: center;
font-family: Inter;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 26px;
/* 130% */
}
.tl p {
color: var(--color-text-text-ink, #2c313a);
text-align: center;
/* mobile/title/md */
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
/* 150% */
margin-top: 0.6rem;
}
.tl {
display: flex;
flex-direction: column;
align-items: center;
}
.timeline-prize-school-ksr {
padding: 0 0 8rem;
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/72c036c0-3566-42dd-95fb-dfd822ce2ecd.png?convert=webp),
url(https://cdn-web-2.ruangguru.com/landing-pages/assets/c104a2cb-0b23-471a-942b-62b2235980cb.png?convert=webp), #f6f8fa;
background-repeat: no-repeat;
background-size: 280px, 187px;
background-position:
6rem top,
right 92%,
center;
}
.line-dot.bottom {
width: 50%;
margin: auto;
top: 3.5rem;
}
.group-tl.bottom {
margin: auto;
display: grid;
grid-template-columns: 1fr 1fr 1fr;
width: 75%;
}
@media (max-width: 767px) {
.timeline-group h2 {
font-size: 20px;
line-height: 30px;
}
.info-ksr {
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/cbc956f8-e862-4f36-86f1-4f7b3a349ef4.png?convert=webp), linear-gradient(180deg, #f6f8fa 40%, #b0d8f9 100%);
background-repeat: no-repeat;
background-position:
bottom center,
center;
padding: 2rem 0 5rem;
overflow: hidden;
}
.card-item h2 {
font-size: 16px;
line-height: 24px;
}
.card-item .top {
min-height: 8rem;
}
.timer {
display: flex;
flex-direction: column;
}
.group-tl {
display: grid;
grid-template-columns: 1fr;
}
.timeline-prize-school-ksr {
padding: 0 0 8rem;
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/c104a2cb-0b23-471a-942b-62b2235980cb.png?convert=webp),
url(https://cdn-web-2.ruangguru.com/landing-pages/assets/1acb40a8-c501-4566-b414-6880ff502275.png?convert=webp), #f6f8fa;
background-repeat: no-repeat;
background-size: 280px, 187px, auto;
background-position:
right 88%,
bottom,
center;
}
.tl img {
width: 72px;
height: auto;
}
.group-tl.bottom {
display: grid;
grid-template-columns: 1fr;
}
.ksr-info-card-group .slick-list .slick-slide {
margin-right: 1rem;
}
.ksr-info-card-group .slick-list {
padding: 0 10% 0 0 !important;
}
.ksr-info-card-group .slick-dots {
bottom: -2rem;
}
.ksr-info-card-group .slick-dots li button:before {
color: #cfd3db !important;
font-size: 12px;
}
.ksr-info-card-group .slick-dots li.slick-active button:before {
color: #20a4b0 !important;
font-size: 16px;
}
.tl {
display: flex;
flex-direction: row;
justify-content: flex-start;
gap: 8px;
}
.timeline-ksr-wrapper {
width: 100%;
display: flex;
flex-direction: column;
}
.tl h3 {
font-size: 16px;
line-height: 24px;
}
.tl p {
font-size: 14px;
line-height: 22px;
}
.tl h3 br {
display: none;
}
.group-tl.bottom {
display: flex;
flex-direction: column;
width: 100%;
}
.line-dot {
position: absolute;
width: 2px;
height: 36rem;
border-left: 3px dashed #20a4b0;
top: 12rem;
left: -6rem;
}
.timeline-group {
position: relative;
}
.line-dot.bottom {
display: none;
}
.timeline-group h2 br {
display: none;
}
}
/* guide ksr */
.guide-ksr h2 {
color: var(--CLOUDY-SHADOW-CLOUDY-110, #333842);
/* desktop/title/3xl */
font-family: Inter;
font-size: 28px;
font-style: normal;
font-weight: 700;
line-height: 42px;
/* 150% */
letter-spacing: -0.14px;
text-align: center;
}
.guide-ksr p {
color: var(--color-text-text-ink, #2c313a);
text-align: center;
/* desktop/body/regular/md */
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px;
/* 150% */
}
.card-ebook {
margin: auto;
display: flex;
padding: 12px 16px;
align-items: center;
gap: 8px;
border-radius: 12px;
background: #fff;
box-shadow: 0px 6px 20px 4px rgba(113, 130, 164, 0.08);
width: fit-content;
}
.card-ebook img {
width: 48px;
height: auto;
}
.ebook-desc {
color: #0a2540;
text-align: center;
/* text-medium/02/reguler */
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px;
/* 150% */
}
.guide-ksr {
display: flex;
flex-direction: column;
align-items: center;
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/c168e7be-21c2-4914-bbab-cd9c2e8bb035.png?convert=webp&h=500);
background-repeat: no-repeat;
background-size: 100% 100%;
padding: 4.25rem 0;
margin-top: -5rem;
}
.container-guide-ksr {
display: flex;
flex-direction: column;
gap: 16px;
}
.guide-ksr .cta {
padding: 12px 16px;
}
/* detail winner */
.prize-sekolah {
display: flex;
padding: 32px 0px;
flex-direction: column;
align-items: center;
gap: 8px;
background: linear-gradient(180deg, #e0eefa 0%, #f6f8fa 100%);
}
.prize-group {
max-width: 1172px;
border-radius: 24px;
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/e0d77af5-34cf-4457-9871-07e3fb7b5eca.png), url(https://cdn-web-2.ruangguru.com/landing-pages/assets/807be1b8-b4c0-49ce-8007-35b5a932ff4d.png),
radial-gradient(58.21% 57.38% at 50% 50%, #2a5d9e 0%, #0f2138 99.99%);
background-size: 100%, 100%, cover;
background-repeat: no-repeat;
background-position-x: center;
background-position-y: top, bottom, center;
display: flex;
flex-direction: column;
justify-content: space-between;
padding: 2rem;
gap: 1rem;
align-items: center;
}
.prize-group h2 {
color: var(--color-text-text-invert, #fff);
text-align: center;
font-family: Inter;
font-size: 24px;
font-style: normal;
font-weight: 600;
line-height: 42px;
/* 175% */
}
.prize-group h3 {
color: var(--color-text-text-invert, #fff);
text-align: center;
/* text-huge/03/extrabold */
font-family: Inter;
font-size: 40px;
font-style: normal;
font-weight: 800;
line-height: 60px;
/* 150% */
}
.tag-gold p,
.tag-silver p,
.tag-bronze p {
color: var(--color-text-text-invert, #fff);
text-align: center;
font-family: Inter;
font-size: 16px;
font-style: italic;
font-weight: 700;
line-height: 24px;
/* 150% */
margin: 0;
}
.tag-gold {
background: linear-gradient(90deg, #c48d19 0%, #c29125 28.22%, #e3cc3f 75.45%, #c48d19 100%);
width: fit-content;
padding: 8px 12px;
border-radius: 36px;
}
.tag-silver {
width: fit-content;
padding: 8px 12px;
border-radius: 36px;
background: linear-gradient(90deg, #5c5c5c 0%, #9b9b9b 28.22%, #c0c0c0 75.45%, #5c5c5c 100%);
}
.tag-bronze {
width: fit-content;
padding: 8px 12px;
border-radius: 36px;
background: linear-gradient(90deg, #a96648 0%, #c37145 28.22%, #e9804f 75.45%, #a96648 100%);
}
.detail-win,
.detail-abs-win {
display: flex;
width: 200px;
padding: 6px 10px;
justify-content: center;
align-items: center;
gap: 8px;
border-radius: 16px;
background: #00315c;
}
.detail-win p,
.detail-abs-win p {
color: var(--color-text-text-invert, #fff);
text-align: center;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
/* 150% */
}
.wrapper-ebook-on-mobile {
display: flex;
align-items: center;
gap: 8px;
}
.wrapper-prize {
display: flex;
flex-direction: row;
align-items: flex-start;
width: fit-content;
margin: 2rem auto auto;
gap: 4rem;
}
.winner-card {
display: flex;
flex-direction: column;
justify-content: space-between;
align-items: center;
gap: 12px;
}
.winner-absolute {
display: grid;
grid-template-columns: 1fr 1fr;
align-items: center;
margin: 2rem 0;
}
.win-abs .tag-abs p {
color: var(--color-text-text-invert, #fff);
text-align: center;
font-family: Inter;
font-size: 16px;
font-style: italic;
font-weight: 700;
line-height: 24px;
/* 150% */
}
.tag-abs {
width: fit-content;
background: linear-gradient(90deg, #2f2c2a 0%, #4f4a3d 28.22%, #514635 75.45%, #252115 100%);
padding: 8px 12px;
border-radius: 36px;
}
.terms {
display: inline-flex;
padding: 10px var(--num-16, 16px);
align-items: flex-start;
gap: 10px;
border-radius: 12px;
background: #5d6e94;
}
.terms p {
color: var(--K12-Base-Theme-Text-Solid-Invert, var(--color-text-text-invert, #fff));
text-align: center;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
float: none;
margin: 0 auto !important;
max-width: 45rem;
}
.win-abs.ext ul {
list-style-type: none;
padding-left: 0;
}
.win-abs.ext ul li {
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/2f019348-133b-4796-b347-d97ce1595e88.svg);
background-size: 24px 24px;
padding-left: 32px;
color: var(--color-text-text-invert, #fff);
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px;
background-repeat: no-repeat;
background-position-x: left;
background-position-y: center;
margin-bottom: 12px;
}
.win-abs.ext p {
color: var(--color-text-text-invert, #fff);
font-family: Inter;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 30px;
}
.win-abs.ext {
display: flex;
flex-direction: column;
gap: 0.6rem;
}
.wrapper-win-abs {
display: flex;
flex-direction: column;
align-items: flex-end;
padding-right: 6rem;
}
.win-abs.left.web {
display: flex;
flex-direction: column;
align-items: center;
gap: 12px;
}
@media (max-width: 767px) {
.guide-ksr {
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/b367b606-7c82-4d1e-9717-3d38cc64d173.png?convert=webp);
background-repeat: no-repeat;
background-size: cover;
padding: 4rem 0 2rem;
margin-top: -8rem;
}
.guide-ksr h2 {
font-size: 20px;
line-height: 30px;
}
.guide-ksr p {
font-size: 14px;
line-height: 22px;
}
.container-guide-ksr {
gap: 8px;
}
.card-ebook {
display: flex;
flex-direction: column;
}
.wrapper-ebook-on-mobile {
display: flex;
flex-direction: row;
align-items: center;
}
.cta-download a,
.cta-download,
.cta-download button {
width: 100%;
}
.prize-group {
padding: 32px 12px 24px;
box-shadow: 0px 16px 20px 4px rgba(129, 134, 142, 0.16);
}
.prize-group h2 {
font-size: 16px;
line-height: 24px;
}
.prize-group h3 {
font-size: 24px;
line-height: 36px;
}
.winner-card img {
width: 135px;
}
.winner-card {
min-height: 12rem;
align-items: center;
display: flex !important;
}
.wrapper-prize {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 1rem 0;
}
.tag-gold p,
.tag-silver p,
.tag-bronze p {
font-size: 12px;
line-height: 16px;
}
.detail-win p,
.detail-abs-win p {
font-size: 12px;
line-height: 16px;
}
.detail-win,
.detail-abs-win {
width: 140px;
}
.tag-gold,
.tag-silver,
.tag-bronze,
.tag-abs {
padding: 8px;
}
.win-abs .tag-abs p {
font-size: 12px;
line-height: 16px;
}
.terms p {
font-size: 14px;
line-height: 22px;
}
.win-abs.ext p {
font-size: 16px;
line-height: 24px;
}
.win-abs.ext ul li {
font-size: 14px;
line-height: 22px;
}
.winner-absolute {
display: grid;
grid-template-columns: 1fr;
margin: 0;
}
}
/* school group */
.section-school-subtitle {
color: var(--CLOUDY-SHADOW-CLOUDY-110, #333842);
/* text-huge/01/bold */
font-family: Inter;
font-size: 32px;
font-style: normal;
font-weight: 700;
line-height: 48px;
/* 150% */
text-align: center;
}
.section-school-desc {
border-radius: 12px;
background: #00559f;
display: flex;
width: 900px;
padding: var(--num-16, 16px);
flex-direction: column;
align-items: flex-start;
gap: 8px;
color: var(--color-text-text-invert, #fff);
text-align: center;
/* desktop/body/regular/md */
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px;
/* 150% */
margin: 16px auto auto;
}
.section-school-group {
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/2b160c22-a49c-4cd9-983b-fd7d466bc46c.png?convert=webp),
url(https://cdn-web-2.ruangguru.com/landing-pages/assets/eb8e2f0d-251d-492a-830a-bc087a4ab905.png?convert=webp),
url(https://cdn-web-2.ruangguru.com/landing-pages/assets/29a9e839-9c54-41aa-8eb1-cb89cc12fc7a.png?convert=webp), linear-gradient(180deg, #f6f8fa 0%, #e0eefa 100%);
background-size: 180px, 180px, 100%, auto;
background-repeat: no-repeat;
background-position:
left bottom,
right bottom,
bottom,
center;
padding: 2rem 0 5rem;
}
.sch-title {
color: var(--CLOUDY-SHADOW-CLOUDY-110, #333842);
/* text-large/02/semibold */
font-family: Inter;
font-size: 20px;
font-style: normal;
font-weight: 600;
line-height: 30px;
/* 150% */
margin-bottom: 0.5rem;
}
.sch-points li {
color: var(--color-text-text-neutral, #5e677b);
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px;
/* 150% */
}
.school-prov {
display: flex;
justify-content: center;
align-items: flex-start;
gap: 64px;
margin: 1rem 0 0;
}
.school-card {
display: flex;
justify-content: center;
align-items: center;
gap: 20px;
margin: 1rem 0;
}
.sch-desc.checklist {
list-style-type: none;
padding-left: 0;
}
.sch-desc.checklist li {
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/2f019348-133b-4796-b347-d97ce1595e88.svg);
background-size: 24px 24px;
padding-left: 32px;
color: var(--color-text-text-neutral, #5e677b);
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 24px;
background-repeat: no-repeat;
background-position-y: center;
background-position-x: left;
margin-bottom: 12px;
}
.terms-school-info {
color: var(--color-text-text-neutral, #5e677b);
text-align: center;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 22px;
float: none;
margin: 0 auto;
max-width: 55rem;
}
.register-student p {
color: var(--color-text-text-invert, #fff);
text-align: center;
/* desktop/titleNarrow/2xl */
font-family: Inter;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 32px;
/* 133.333% */
letter-spacing: -0.12px;
}
.content {
display: flex;
height: 160px;
padding: 20px;
flex-direction: column;
align-items: center;
gap: var(--num-12, 12px);
width: 500px;
}
.register-student {
display: flex;
width: 900px;
align-items: center;
border-radius: var(--Foundation-BorderRadius-xl, 16px);
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/0e00f308-7e07-402c-a6bc-5e0be4a870b7.png?convert=webp), radial-gradient(162.62% 52.05% at 21.28% 56.97%, #2a5d9e 0%, #0f2138 99.99%);
background-size: 400px, 100%, auto;
background-repeat: no-repeat;
background-position:
left center,
center,
center;
box-shadow: 0px 8px 16px 0px rgba(129, 134, 142, 0.08);
margin: 2rem auto auto;
padding-left: 400px;
}
.border-gray {
width: 900px;
height: 2px;
margin: 1rem auto;
border-top: dashed 1px #959dac;
opacity: 0.4;
}
@media (max-width: 767px) {
.section-school-subtitle {
font-size: 24px;
line-height: 36px;
}
.section-school-group {
padding: 1rem 0 3rem;
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/29a9e839-9c54-41aa-8eb1-cb89cc12fc7a.png?convert=webp), linear-gradient(180deg, #f6f8fa 0%, #e0eefa 100%);
background-size: auto, auto;
background-repeat: no-repeat;
background-position:
bottom center,
center;
}
.section-school-desc {
width: 100%;
font-size: 12px;
line-height: 18px;
}
.school-prov {
display: flex;
flex-direction: column;
gap: 0;
}
.school-card {
display: flex;
flex-direction: column;
width: 100%;
justify-content: center;
margin: 0;
}
.school-juara {
margin-top: 2rem;
}
.sch-desc.checklist {
padding-left: 2rem;
}
.sch-title {
text-align: center;
}
.register-student {
border-radius: var(--Foundation-BorderRadius-xl, 16px);
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/43496522-bfd1-4d46-a515-105e80f849f8.png), radial-gradient(50% 46.69% at 50% 3.45%, #2a5d9e 0%, #0f2138 99.99%);
background-repeat: no-repeat;
background-size: 100%;
background-position: top, center;
box-shadow: 0px 8px 16px 0px rgba(129, 134, 142, 0.08);
width: 100%;
padding: 0;
padding-top: 9.2rem;
}
.content {
display: flex;
padding: var(--num-16, 16px);
flex-direction: column;
align-items: center;
gap: 12px;
width: 100%;
height: fit-content;
}
.register-student p {
font-size: 18px;
line-height: 28px;
}
.border-gray {
width: 100%;
height: 2px;
margin: 1rem auto;
border-top: dashed 1px #959dac;
opacity: 0.4;
}
}
/* video */
.iframe-container {
position: relative;
width: 100%;
/* Set the desired aspect ratio (for example, 16:9) */
padding-top: 56.25%;
overflow: hidden;
margin-top: -1rem;
}
.iframe-container iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
border: none;
}
.video-label {
color: var(--color-text-text-invert, #fff);
text-align: center;
/* desktop/body/bold/xl */
font-family: Inter;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 30px;
/* 150% */
letter-spacing: 0.2px;
}
.wrapper-video-label {
display: flex;
width: 200px;
padding: 8px var(--num-24, 24px) 20px var(--num-24, 24px);
justify-content: center;
align-items: center;
gap: 8px;
border-radius: 20px 20px 0px 0px;
border-top: 1px solid rgba(0, 0, 0, 0.15);
border-left: 2px solid rgba(0, 0, 0, 0.15);
background: linear-gradient(180deg, #2196f3 0%, #016ce6 48.5%);
}
.youtube-ksr h2 {
color: var(--CLOUDY-SHADOW-CLOUDY-110, #333842);
text-align: center;
/* text-huge/01/bold */
font-family: Inter;
font-size: 32px;
font-style: normal;
font-weight: 700;
line-height: 48px;
/* 150% */
margin-bottom: 2rem;
}
.youtube-ksr {
display: flex;
padding: 24px 0px 8rem;
flex-direction: column;
justify-content: flex-end;
align-items: center;
gap: var(--num-24, 24px);
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/70f0f8f5-a709-4555-855c-7f74229d2031.png?convert=webp&h=200), linear-gradient(180deg, #8ec8f8 0%, #cce4f9 99.94%),
linear-gradient(180deg, #a8e6f4 -11.61%, #d3f7fb 10.82%);
background-repeat: no-repeat;
background-size: 100%;
background-position: bottom, center;
margin-top: -0.2rem;
}
/*
.group-youtube {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 40px;
} */
.group-youtube .slick-dots {
width: fit-content;
left: 0;
bottom: -2.5rem;
}
.group-youtube .slick-dots li button:before {
color: #fff !important;
font-size: 12px;
}
.group-youtube .slick-dots li.slick-active button:before {
color: #20a4b0 !important;
font-size: 16px;
}
.group-youtube .slick-prev,
.group-youtube .slick-next {
width: 32px;
height: 32px;
z-index: 4;
}
.group-youtube .slick-prev {
left: inherit;
right: 3rem;
top: inherit;
bottom: -4rem;
}
.group-youtube .slick-next {
right: 0;
bottom: -4rem;
top: inherit;
}
.group-youtube .slick-list .slick-slide {
margin-right: 1rem;
}
.group-youtube .slick-list {
padding: 0 10% 0 0 !important;
}
@media (max-width: 767px) {
.youtube-ksr h2 {
font-size: 20px;
line-height: 30px;
margin-bottom: 1.5rem;
}
/*
.group-youtube {
display: grid;
grid-template-columns: 1fr;
gap: 24px;
} */
.youtube-ksr {
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/70f0f8f5-a709-4555-855c-7f74229d2031.png?convert=webp), linear-gradient(180deg, #8ec8f8 0%, #cce4f9 99.94%),
linear-gradient(180deg, #a8e6f4 -11.61%, #d3f7fb 10.82%);
background-repeat: no-repeat;
background-size: auto;
background-position: bottom, center;
padding: 24px 0px 6rem;
}
.video-label {
font-size: 14px;
line-height: 22px;
}
.wrapper-video-label {
display: flex;
width: 160px;
padding: 4px var(--num-24, 24px) 20px var(--num-24, 24px);
justify-content: center;
align-items: center;
gap: 8px;
border-radius: 16px 16px 0px 0px;
}
}
.penting-ksr {
padding: 24px 0 40px;
}
.penting-ksr-box {
border-radius: 16px;
border: 6px solid #76bfff;
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/b5f11525-9362-4b50-9afd-dbee7bf2122b.svg), var(--saturated-blue-110, #00315c);
background-repeat: no-repeat;
background-size: auto, cover;
background-position-x: right, center;
display: flex;
padding: 24px;
flex-direction: column;
align-items: flex-start;
gap: 12px;
align-self: stretch;
}
.penting-text {
margin: 0;
color: var(--color-text-text-invert, #fff);
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
max-width: 90%;
}
.penting-text:last-child {
max-width: 98%;
}
.penting-ksr-list {
margin: 0;
padding: 12px 0 0 0;
}
.penting-ksr-list li {
align-items: center;
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/df094c5f-60b5-4765-8fe2-6333a2ec630f.svg);
background-position-x: left;
background-position-y: center;
background-repeat: no-repeat;
background-size: 24px 24px;
display: flex;
padding-bottom: 0;
padding-left: 32px;
margin-bottom: 12px;
word-break: break-word;
color: var(--color-text-text-invert, #fff);
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px;
}
.rmc-wrapper {
border-radius: 16px;
background: linear-gradient(270deg, #163333 0%, #1c7a7a 100%);
padding-bottom: 10px;
}
.rmc-box {
border-radius: 16px 16px 0 0;
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/74524306-298a-4b87-af44-e45f44166b93.svg), url(https://cdn-web-2.ruangguru.com/landing-pages/assets/e96a6751-3deb-4fac-b658-e212fee7ba10.svg),
url(https://cdn-web-2.ruangguru.com/landing-pages/assets/e0d359cd-8a21-4e67-819d-d6106dfb669b.svg), #e2f3ef;
background-repeat: no-repeat;
background-position-x: left, 95%, right, center;
background-position-y: top, bottom, top, center;
background-size:
auto,
auto,
auto 100%,
cover;
display: flex;
align-items: center;
gap: 20px;
padding: 20px;
}
.rmc-logo {
width: 164px;
height: 130px;
}
.rmc-detail {
width: 100%;
}
.rmc-title {
color: var(--K12-Base-Theme-Text-Solid-Ink, #2c313a);
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: 22px;
letter-spacing: -0.09px;
}
.rmc-date {
color: var(--color-text-text-ink, #2c313a);
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 22px;
padding: 8px 0;
}
.rmc-desc {
color: var(--color-text-text-neutral, #5e677b);
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 22px;
}
.rmc-cta-wrapper {
width: 20rem;
}
button.cta.rmc-cta {
gap: 8px;
}
.rmc h2,
.rmc p {
margin: 0;
}
.rmc {
padding: 40px 0;
}
.linimasa {
padding: 40px 0;
}
.linimasa-box {
display: grid;
grid-template-columns: auto 1fr;
padding: 12px;
gap: 12px;
border-radius: 8px;
border: 1px solid var(--color-border-border-info, #2196f3);
background: var(--color-background-bgsubtle-bgsubtle-info, #e0eefa);
}
.linimasa-text {
color: var(--color-text-text-ink, #2c313a);
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 22px;
}
/* faq */
.faq .section-subtitle {
color: #0a2540;
font-family: Inter;
font-size: 32px;
font-style: normal;
font-weight: 700;
line-height: 48px;
/* 150% */
width: 100%;
}
.accordion-text 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;
}
.accordion-subject {
border-radius: 8px;
background: #fff;
box-shadow: 0px 6px 20px 4px rgba(113, 130, 164, 0.08);
}
.panel-faq p {
color: #0a2540;
}
.panel-faq {
background: #fff;
box-shadow: 0px 6px 20px 4px rgba(113, 130, 164, 0.08);
}
.faq {
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/069a6cc7-2187-48c0-8d97-1bc57a9e9cc5.png?convert=webp&h=500), linear-gradient(164deg, #f6f8fa 30.46%, #cce4f9 88.93%);
background-repeat: no-repeat;
background-size: 100%;
padding: 0 0 2rem;
}
@media (max-width: 767px) {
.faq {
background: linear-gradient(164deg, #f6f8fa 30.46%, #cce4f9 88.93%);
padding: 0 0 2rem;
}
.hero-image.mobile {
width: 100%;
}
.rmc-cta-wrapper {
width: 100%;
}
.rmc {
padding: 20px 0;
}
.rmc-box {
flex-direction: column;
background-size: auto, 0, 40%, cover;
background-position-x: left, center, 120%, center;
}
.linimasa-box {
gap: 8px;
}
.penting-ksr {
padding: 24px 0;
}
}
/* sales nudge */
.package-title {
color: var(--color-text-text-highlight, #cd1924);
/* mobile/body/bold/xs */
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 700;
line-height: 18px;
/* 150% */
margin: 0;
}
.expired-in {
color: var(--color-text-text-ink, #2c313a);
/* mobile/body/regular/xs */
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 18px;
/* 150% */
}
.countdown-label {
color: var(--color-text-text-highlight, #cd1924);
text-align: center;
/* mobile/subtitleNarrow/xs */
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 600;
line-height: 16px;
/* 133.333% */
}
.countdown-chip {
display: flex;
padding: 4px 8px 4px 4px;
justify-content: center;
align-items: center;
gap: 2px;
border-radius: 9999px;
background: var(--color-background-bgsubtle-bgsubtle-highlight, #f8e1e2);
}
.sales-nudge-content {
display: flex;
height: 44px;
padding: 0px var(--num-12, 12px);
align-items: center;
gap: var(--num-12, 12px);
border-radius: 0px 8px 8px 0px;
background: #fff;
}
.left-content {
display: flex;
align-items: center;
gap: 12px;
height: 100%;
min-width: 30rem;
}
.left-bottom-content {
display: flex;
align-items: center;
gap: 8px;
}
.sales-nudge-content .cta {
padding: 4px 12px;
font-size: 14px;
line-height: 18px;
}
.sales-nudge-container {
border-radius: 12px;
border: 1px solid #20938a;
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/0b2cd63b-6902-4215-b982-77a9c9d90687.svg), #20a4b0;
background-repeat: no-repeat;
background-size: cover;
height: 60px;
display: flex;
align-items: center;
justify-content: space-between;
padding: 8px;
margin-bottom: 2rem;
}
.wrapper-white {
display: flex;
align-items: center;
}
.left-corner-white {
height: 44px;
width: auto;
}
.border-grey {
width: 2px;
height: 100%;
background: #ededed;
}
@media (max-width: 767px) {
.left-content {
min-width: inherit;
display: flex;
flex-direction: column;
gap: 4px;
justify-content: flex-start;
}
.sales-nudge-container {
height: 80px;
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/120cf52a-56ce-4f62-8337-6d3d2b80391c.svg);
background-size: cover;
gap: 8px;
}
.sales-nudge-content {
background: transparent;
height: auto;
padding: 0;
gap: 4px;
}
.package-title {
color: var(--color-text-text-invert, #fff);
/* mobile/body/bold/xs */
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 700;
line-height: 18px;
/* 150% */
}
.left-corner-white {
display: none;
}
.border-grey {
display: none;
}
.expired-in {
color: var(--color-text-text-disable, #959dac);
/* mobile/body/regular/xs */
font-family: Inter;
font-size: 10px;
font-style: normal;
font-weight: 400;
line-height: 18px;
/* 150% */
}
.countdown-chip {
border-radius: 9999px;
background: var(--color-background-bgsolid-bgsolid-highlight, #e52a34);
}
.countdown-label {
color: #fff;
}
.left-bottom-content {
width: 100%;
}
}
.modal-jenjang {
z-index: 999999 !important;
}
iframe[title='Button to launch messaging window'] {
opacity: 0 !important;
display: none !important;
}
iframe[title='Messaging window'] {
height: 440px !important;
bottom: 13rem !important;
}
iframe[title='Button to launch messaging window, conversation in progress'],
#launcher,
iframe[title='Number of unread messages'] {
height: 0 !important;
width: 0 !important;
opacity: 0 !important;
display: none !important;
}
@media (max-width: 767px) {
iframe[title='Messaging window'] {
height: 100vh !important;
bottom: inherit !important;
}
}
.row-fluid [class*='span'] {
min-height: 0 !important;
}
.bantuan {
/*display:none;*/
position: fixed;
bottom: 9rem;
right: 1rem;
z-index: 999;
display: flex;
align-items: flex-end;
justify-content: flex-end;
cursor: pointer;
transition: all 0.6s ease;
}
.bantuan-promo {
position: fixed;
bottom: 1rem;
right: 1.75rem;
z-index: 999;
display: flex;
align-items: flex-end;
justify-content: flex-end;
cursor: pointer;
transition: all 0.6s ease;
}
@media (min-width: 768px) {
.bantuan img,
.bantuan-promo img {
width: auto;
transition: all 0.4s ease;
}
.bantuan img {
width: 140px;
}
.bantuan-promo img {
width: 120px;
}
.clicked {
bottom: 9rem;
right: 2.5rem;
}
.clicked img {
width: auto;
height: 64px;
}
}
@media (max-width: 767px) {
.bantuan {
bottom: 8rem;
right: 1rem;
align-items: center;
}
.bantuan-promo {
bottom: 2.5rem;
right: 1.5rem;
align-items: center;
}
.bantuan img,
.bantuan-promo img {
width: auto;
}
.bantuan img {
width: 96px;
}
.bantuan-promo img {
width: 80px;
}
dotlottie-player.floating-lottie {
width: 80px !important;
height: 80px !important;
}
}
@media (min-width: 1025px) {
section.section-latest-info {
padding: 0 0 2rem;
}
.section-latest-info ul.slick-dots {
top: 101% !important;
left: 0.5rem !important;
}
.section-latest-info .li-overflow .slick-prev,
.section-latest-info .li-overflow .slick-next {
top: 17.5rem !important;
}
}
</style>
<script type="module" crossorigin src="https://cdn-web-2.ruangguru.com/landing-page-web/public/staticpages/www.ruangguru.com/event/kompetisi-sains/assets/index-CjglHXmX.js"></script>
</head>
<body style="margin: 0px">
<style>
/* ksr result*/
select {
background-color: #fff;
border: 1px solid #dbdbdb;
border-radius: 4px;
color: #555;
display: block;
font-family:
Source Sans Pro,
sans-serif;
font-size: 18px;
line-height: 1.428;
margin: 0 0 10px;
outline: 0;
padding: 6px 12px;
transition: all 0.2s;
width: 100%;
}
.picker-title,
.loader-text {
color: var(--k-12-base-light-theme-text-solid-ink, #2c313a);
/* desktop/subtitle/sm */
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 22px;
/* 157.143% */
margin: 1rem 0;
}
.result-title {
margin: 0;
color: var(--k-12-base-theme-text-solid-ink, #2c313a);
text-align: center;
/* desktop/title/3xl */
font-family: Inter;
font-size: 28px;
font-style: normal;
font-weight: 700;
line-height: 42px;
/* 150% */
letter-spacing: -0.14px;
padding: 24px 0;
}
.ksr-result {
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/4a4ebf86-6875-4861-94e7-9eac0aa0b312.png?convert=webp&h=360),
url(https://cdn-web-2.ruangguru.com/landing-pages/assets/a4c6543d-1696-4f22-a23b-feb571da438d.png?convert=webp&h=360),
url(https://cdn-web-2.ruangguru.com/landing-pages/assets/bb95f1bb-2d81-4cb0-8b80-7c677bfb9315.png?convert=webp), linear-gradient(180deg, #b0d8f9 -0.06%, #f6f8fa 59.94%);
background-size: 300px, 300px, 100%, auto;
background-repeat: no-repeat;
padding: 2rem 0 7rem;
margin-top: -2rem;
background-position-x: left, right, center;
background-position-y: top, bottom, top, center;
background-size: auto, auto, 0, cover;
}
.ksr-result_table {
border-radius: 36px;
background: linear-gradient(180deg, #f2f5fa 0%, #fff 66.15%);
padding: 16px;
width: 90%;
margin: auto;
}
.result-picker_tabs {
align-self: stretch;
gap: 4px;
padding: 4px;
border-radius: 999px;
background: #fff;
box-shadow: 0px 12px 16px 0px rgba(129, 134, 142, 0.12);
border-bottom: none;
display: flex;
}
.tab-picker {
border-radius: 9999px;
border: none;
color: var(--color-white, #5e677b);
text-align: center;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 600;
line-height: 24px;
width: 100%;
/* width: 50%; */
background: #fff;
padding: 16px 0;
}
.tab-picker.active {
background: var(--k-12-base-theme-background-solid-active, #20a4b0);
color: var(--color-white, #fff);
}
.tab-picker::after {
content: none;
}
.result-wrapper.active {
display: inherit;
}
.result-wrapper {
display: none;
}
.course-picker {
display: none;
}
.course-picker.active {
display: inherit;
}
p.picker-title,
p.loader-text {
color: var(--k-12-base-light-theme-text-solid-ink, #2c313a);
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 22px;
}
.picker-list {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 24px;
}
.active:after {
content: none;
}
p.button-wrapper-title {
color: var(--k-12-base-theme-text-solid-ink, #2c313a);
/* desktop/subtitle/sm */
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 22px;
/* 157.143% */
}
button.school-picker-button {
border-radius: 9999px;
border: 1px solid var(--k-12-base-light-theme-border-default, #cfd3db);
background: var(--k-12-base-light-theme-selection-default, #fff);
width: auto;
min-width: 120px;
padding: 12px 16px;
font-family: Inter;
font-size: 14px;
white-space: nowrap;
}
.button-wrapper {
display: flex;
align-items: center;
gap: 24px;
padding: 16px 0;
margin: auto;
justify-content: center;
}
.button-list-wrapper {
display: flex;
gap: 12px;
flex-wrap: wrap;
justify-content: center;
}
button.school-picker-button.active {
border-radius: 9999px;
border: 1px solid var(--k-12-base-light-theme-border-information, #2196f3);
background: var(--k-12-base-light-theme-selection-active, #e0eefa);
}
.peserta-picker {
padding: 0 24px;
}
table.table-result {
display: none;
}
table.table-result.dataTable {
display: inherit;
}
#tablePeserta,
#tableSekolah {
border: none !important;
border-collapse: collapse !important;
border-radius: 24px !important;
width: 100% !important;
}
table.dataTable thead td,
table.dataTable thead th {
border-bottom: none !important;
color: #fff;
font-family: Inter;
font-size: 16px;
font-weight: 700;
line-height: 24px;
padding: 0 10px !important;
}
tbody td {
border: none;
color: #2c313a;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px;
}
tr.even {
background: #f2f5fa !important;
}
#tablePeserta > tbody > tr:last-child > td:first-child {
border-radius: 0 0 0 16px !important;
}
#tablePeserta > tbody > tr:last-child > td:last-child {
border-radius: 0 0 16px 0 !important;
}
#tableSekolah > tbody > tr:last-child > td:first-child {
border-radius: 0 0 0 16px !important;
}
#tableSekolah > tbody > tr:last-child > td:last-child {
border-radius: 0 0 16px 0 !important;
}
/*
.column-1 {
text-align: center;
} */
.column-1 {
text-align: left;
}
.dataTables_wrapper .dataTables_info {
font-family: Inter;
font-size: 14px;
font-weight: 400;
line-height: 22px;
position: absolute !important;
}
.dataTables_wrapper .dataTables_paginate {
display: flex !important;
justify-content: center;
padding: 1.5rem 0 0 !important;
width: 100% !important;
}
.dataTables_wrapper .dataTables_paginate .paginate_button {
border: none !important;
border-radius: 34px !important;
color: #2c313a !important;
color: #fff !important;
filter: brightness(92%) !important;
font-family: Inter !important;
font-size: 14px !important;
font-weight: 600 !important;
line-height: 20px !important;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
background: #20a4b0 !important;
border: none !important;
border-radius: 34px !important;
color: #fff !important;
}
.dataTables_scrollHead {
width: 100% !important;
}
.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable.table-tab-peserta {
background: linear-gradient(90deg, #1e849a 0%, #5db494 100%);
border-radius: 16px 16px 0 0;
width: 100% !important;
margin: auto;
}
.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable.table-tab-sekolah {
background: linear-gradient(90deg, #2675be 0%, #4f58ac 100%);
border-radius: 16px 16px 0 0;
width: 100% !important;
}
.dataTables_scrollHeadInner {
width: 100% !important;
}
.dataTables_wrapper.no-footer .dataTables_scrollBody,
table.dataTable.no-footer {
border-bottom: none !important;
}
.dataTables_scrollHead table.dataTable thead th {
padding: 10px !important;
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {
width: 100% !important;
height: inherit !important;
}
.table-bao th.sorting_disabled.column-5 {
width: 15% !important;
}
.empty-data {
float: none;
margin: auto;
max-width: 40%;
padding: 2rem 0 3rem;
}
.font-empty-title {
color: #2c313a;
font-size: 18px;
font-weight: 700;
letter-spacing: -0.005em;
line-height: 28px;
padding: 0.6rem 0;
}
.font-empty-desc,
.font-empty-title {
font-family: Inter;
font-style: normal;
text-align: center;
}
.font-empty-desc {
color: #5e677b;
font-size: 14px;
font-weight: 400;
line-height: 22px;
}
.table-result tbody {
width: 100% !important;
}
.dataTables_scroll {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
table.dataTable thead th.ui-state-default:first-child {
width: 120px !important;
}
/* Individual table specific column widths */
table.table-tab-peserta th.column-1,
table.table-tab-peserta td.column-1 {
width: 120px !important;
text-align: center;
}
table.table-tab-peserta th.column-2,
table.table-tab-peserta td.column-2 {
width: 30% !important;
text-align: left;
}
table.table-tab-peserta th.column-3,
table.table-tab-peserta td.column-3 {
width: 30% !important;
text-align: left;
}
table.table-tab-peserta th.column-4,
table.table-tab-peserta td.column-4 {
width: 30% !important;
text-align: left;
}
/* School table specific column widths */
table.table-tab-sekolah th.column-1,
table.table-tab-sekolah td.column-1 {
width: 100px !important;
text-align: center;
}
table.table-tab-sekolah th.column-2,
table.table-tab-sekolah td.column-2 {
width: 50% !important;
text-align: left;
}
table.table-tab-sekolah th.column-3,
table.table-tab-sekolah td.column-3 {
width: 50% !important;
text-align: left;
}
.table-result td {
text-wrap: nowrap;
}
a.fg-button.ui-button.ui-state-default.ui-state-disabled {
border-radius: 9999px;
background: var(--color-ui-base-brand, #20a4b0);
color: #fff;
}
a#tablePeserta_previous,
a#tablePeserta_next,
a#tableSekolah_previous,
a#tableSekolah_next {
background: none;
color: #20a4b0;
}
a.fg-button.ui-button.ui-state-default {
width: 36px;
height: 36px;
color: var(--k-12-base-light-theme-text-solid-ink, #2c313a);
/* mobile/body/regular/sm */
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 22px;
/* 157.143% */
}
a#tablePeserta_previous.ui-state-disabled,
a#tablePeserta_next.ui-state-disabled,
a#tableSekolah_previous.ui-state-disabled,
a#tableSekolah_next.ui-state-disabled {
color: #a9e4e9;
}
#table-peserta .dataTables_scroll {
border-radius: 20px;
border: 3px solid #20a4b0;
}
#table-sekolah .dataTables_scroll {
border-radius: 20px;
border: 3px solid #1f509a;
}
.container-loader {
display: none;
}
.container-loader.active {
height: 400px;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
img.award-icon {
height: 40px;
}
.warning-box {
font-family: Inter;
background-color: #faf3ee;
border: 2px solid var(--prop-pallete-solid-solid-orange, #f26d0f);
border-radius: 16px;
border-width: 2px;
padding-top: 12px;
padding-right: 8px;
padding-bottom: 12px;
padding-left: 8px;
gap: 8px;
flex-direction: row;
display: flex;
width: 480px;
max-width: 100%;
color: #2c313a;
}
.warning-text {
gap: 4px;
}
.warning-text h4 {
margin-top: 0;
margin-bottom: 4px;
font-size: 16px;
}
.warning-text p {
font-size: 14px;
}
.info-entry-point {
display: flex;
flex-direction: row;
justify-content: flex-start;
align-items: center;
margin-top: 4px;
}
.info-entry-point p {
color: #20a4b0;
font-size: 14px;
font-weight: bold;
}
@media (max-width: 767px) {
.tab-picker span {
display: none;
}
.picker-list {
display: grid;
grid-template-columns: 1fr;
gap: 0;
}
table.dataTable thead td,
table.dataTable thead th {
color: #fff;
text-align: center;
/* mobile/body/bold/xs */
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 700;
line-height: 18px;
/* 150% */
}
table.dataTable thead th.ui-state-default:first-child {
width: 30px !important;
}
tbody td {
color: var(--k-12-base-theme-text-solid-ink, #2c313a);
/* mobile/body/regular/xs */
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 18px;
/* 150% */
}
.tab-picker {
/* color: var(--color-white, #FFF); */
text-align: center;
/* mobile/subtitle/sm */
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 22px;
/* 157.143% */
padding: 12px;
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {
height: inherit !important;
}
.button-wrapper {
display: flex;
flex-direction: column;
gap: 0;
}
.button-list-wrapper {
width: 100%;
gap: 12px;
}
.result-title {
font-size: 20px;
line-height: 30px;
}
.ksr-result {
margin-top: -4rem;
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/eb346615-837e-493e-b298-1944a04ff28a.png?convert=webp), linear-gradient(180deg, #b0d8f9 -0.06%, #f6f8fa 59.94%);
background-size: 100%;
background-repeat: no-repeat;
background-position: bottom, center;
padding: 1rem 0 10rem;
}
}
</style>
<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/98f09c6e-5ed3-4c65-b943-9a7ff510d8e8" target="_blank">
<button class="cta ">Langganan Sekarang</button>
</a>
</div>
</div>
</div>
</div>
</nav>
<div class="body-wrapper">
<section class="hero">
<div class="page-center pt-24 md:pt-44 pb-64 md:pb-32">
<div class="hero-content">
<div class="hero-content-left">
<img
class="ksr-logo"
width="304"
max-width="100%"
height="auto"
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/4f650cca-c8f9-4440-a33d-5ef7d7c1527c.png?convert=webp&h=200"
alt="Kompetisi Sains Logo"
/>
<h2 class="section-title">Jenjang TK B, SD, SMP, dan SMA</h2>
<a href="#sk">
<button class="cta ksr-cta cursor-pointer">Lihat SK Pengumuman</button>
</a>
</div>
<!-- <div class="hero-content-right">
<img width="600" height="400" class="hero-image web"
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/a6de912e-6799-4dee-84f0-c596ddbe8027.png?convert=webp&h=880" />
<img width="360" height="auto" class="hero-image mobile"
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/a6de912e-6799-4dee-84f0-c596ddbe8027.png?convert=webp&h=600" />
</div> -->
</div>
</div>
</section>
<section class="visi-misi">
<div class="page-center py-10 md:py-20 flex flex-col gap-4">
<h2 class="text-white font-bold text-2xl md:text-4xl text-center-cus">Visi dan Misi KSR 2025</h2>
<p class="text-sm md:text-base text-white text-center-cus">
Kompetisi Sains Ruangguru 2025 adalah ajang kompetisi siswa-siswi Jenjang TK B, SD, SMP, dan SMA berprestasi di bidang sains dari seluruh Indonesia yang diselenggarakan oleh Ruangguru.
</p>
<div class="grid md:grid-cols-2 gap-6 text-left">
<div class="bg-gradient-to-b from-white to-[#DAECFC] rounded-2xl flex flex-col justify-between gap-6">
<div class="p-5">
<h3 class="font-bold text-lg mb-3">Visi</h3>
<p class="text-sm">
Menjadi wadah kompetisi sains yang inspiratif dan inklusif untuk menumbuhkan minat, potensi, dan prestasi generasi muda Indonesia, sebagai wujud komitmen Ruangguru dalam memajukan pendidikan di
Indonesia.
</p>
</div>
<img class="h-40 mt-auto ml-auto" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/e36212d1-1458-4dda-bf35-a06ff829003f.png" alt="" />
</div>
<div class="bg-gradient-to-b from-white to-[#DAECFC] rounded-2xl flex flex-col justify-between gap-6">
<div class="p-5">
<h3 class="font-bold text-lg mb-3">Misi</h3>
<div class="grid gap-2 text-sm">
<div class="flex items-start gap-2">
<span class="w-8 h-8 font-bold text-white p-2 flex items-center justify-center bg-gradient-to-l from-[#07579C] to-[#42A5F5] rounded-full">1</span>
<p class="w-10/12">Meningkatkan minat dan kecintaan siswa terhadap sains sejak usia dini hingga jenjang menengah melalui kompetisi yang edukatif, menantang, dan menyenangkan.</p>
</div>
<div class="flex items-start gap-2">
<span class="w-8 h-8 font-bold text-white p-2 flex items-center justify-center bg-gradient-to-l from-[#07579C] to-[#42A5F5] rounded-full">2</span>
<p class="w-10/12">Menyediakan ruang pengembangan diri bagi siswa TK B, SD/MI, SMP/MTs, hingga SMA/MA sederajat di seluruh Indonesia untuk mengeksplorasi kemampuan berpikir ilmiah dan logis.</p>
</div>
<div class="flex items-start gap-2">
<span class="w-8 h-8 font-bold text-white p-2 flex items-center justify-center bg-gradient-to-l from-[#07579C] to-[#42A5F5] rounded-full">3</span>
<p class="w-10/12">Mendorong akses yang merata terhadap kompetisi sains berkualitas bagi siswa dari berbagai latar belakang dan daerah.</p>
</div>
<div class="flex items-start gap-2">
<span class="w-8 h-8 font-bold text-white p-2 flex items-center justify-center bg-gradient-to-l from-[#07579C] to-[#42A5F5] rounded-full">4</span>
<p class="w-10/12">Mendukung terbentuknya generasi pembelajar yang kritis, kreatif, dan berdaya saing dalam menghadapi tantangan masa depan.</p>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="info-ksr">
<div class="page-center flex flex-col gap-6 md:gap-8">
<div class="flex flex-col gap-2">
<h2 class="section-subtitle">Pengumuman Resmi KSR 2025</h2>
<p class="text-center-cus mb-5 text-sm md:text-base">
KSR 2025 telah diselenggarakan untuk peserta dari berbagai jenjang pendidikan, mulai dari TK B, SD/MI, SMP/MTs, hingga SMA/MA sederajat di seluruh Indonesia. Setelah melalui rangkaian seleksi Regional Round
dan National Round, berikut kami sampaikan hasil resmi KSR 2025 yang telah ditetapkan melalui Surat Keputusan.
</p>
</div>
<div class="flex flex-col gap-2">
<h3 class="text-center-cus font-bold mb-3">Pada KSR 2025, terdapat dua jenis Surat Keputusan (SK):</h3>
<div class="flex gap-4 justify-center mb-8" id="sk">
<div class="rounded-2xl bg-[#F2F5FA] flex flex-col gap-2 justify-center p-3 ring-1 ring-gray-200 max-w-80 flex-1">
<p class="flex items-center justify-center gap-2 font-bold">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/610e5a68-e715-4048-a5d0-2637755edf85.svg" alt="" />
SK Finalis
</p>
<p class="text-center-cus text-sm md:text-base flex-1">Diberikan kepada peserta yang berhasil lolos Regional Round.</p>
</div>
<div class="rounded-2xl bg-[#F2F5FA] flex flex-col gap-2 justify-center p-3 ring-1 ring-gray-200 max-w-80 flex-1">
<p class="flex items-center justify-center gap-2 font-bold">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/610e5a68-e715-4048-a5d0-2637755edf85.svg" alt="" />
SK Medalis
</p>
<p class="text-center-cus text-sm md:text-base flex-1">Diberikan kepada peserta yang berhasil lolos National Round dan meraih medali.</p>
</div>
</div>
</div>
<p class="text-center-cus mb-5 font-bold">Silakan unduh Surat Keputusan sesuai jenjang dan kategori melalui pilihan di bawah ini:</p>
<!-- Card Group SD SMP SMA -->
<div class="flex gap-6 flex-wrap justify-center">
<div class="bg-gradient-to-l from-[#07579c] to-[#42a5f5] rounded-2xl w-full md:max-w-96 pb-4">
<div class="bg-white p-4 rounded-2xl">
<div class="flex gap-2 justify-between items-center font-bold">
<h2 class="md:text-2xl">TK B dan SD Kelas 1 (Lower)</h2>
<img width="80" height="80" class="grade-icon" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/5b9952c4-8cac-4919-b221-6c57ffd214f4.png?convert=webp" alt="TK B dan SD Kelas 1 (Lower)" />
</div>
<hr class="border-dashed" />
<div class="flex flex-col gap-4">
<a
target="_blank"
href="https://rg-learning-material.s3.ap-southeast-1.amazonaws.com/file-uploader/pdf/a330ff0b-6e72-410b-8633-ff8765919eb6.pdf"
class="flex gap-2 ring-1 ring-gray-400 w-full p-2 justify-center rounded-full"
>
<img class="subject-icon" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/dbfab986-d367-4db4-8652-bb282ea65d92.svg" alt="" />
<p class="subject-title">SK Finalis</p>
</a>
<a
target="_blank"
href="https://rg-learning-material.s3.ap-southeast-1.amazonaws.com/file-uploader/pdf/4ffca35b-6592-493d-863c-f53671efac02.pdf"
class="flex gap-2 ring-1 ring-gray-400 w-full p-2 justify-center rounded-full"
>
<img class="subject-icon" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/dbfab986-d367-4db4-8652-bb282ea65d92.svg" alt="" />
<p class="subject-title">SK Medalis</p>
</a>
</div>
</div>
</div>
<div class="bg-gradient-to-l from-[#07579c] to-[#42a5f5] rounded-2xl w-full md:max-w-96 pb-4">
<div class="bg-white p-4 rounded-2xl">
<div class="flex gap-2 justify-between items-center font-bold">
<h2 class="md:text-2xl">SD Kelas 2 dan 3 (Middle)</h2>
<img width="80" height="80" class="grade-icon" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/1eef3a95-ea9a-47e4-b702-0813e79ca45b.png?convert=webp" alt="SD Kelas 2 dan 3 (Middle)" />
</div>
<hr class="border-dashed" />
<div class="flex flex-col gap-4">
<a
target="_blank"
href="https://rg-learning-material.s3.ap-southeast-1.amazonaws.com/file-uploader/pdf/368f5f5f-bfbe-4a19-bce2-6bb3278b626c.pdf"
class="flex gap-2 ring-1 ring-gray-400 w-full p-2 justify-center rounded-full"
>
<img class="subject-icon" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/dbfab986-d367-4db4-8652-bb282ea65d92.svg" alt="" />
<p class="subject-title">SK Finalis</p>
</a>
<a
target="_blank"
href="https://rg-learning-material.s3.ap-southeast-1.amazonaws.com/file-uploader/pdf/64bc2aaf-5549-4cc1-8024-6a01f6410ca4.pdf"
class="flex gap-2 ring-1 ring-gray-400 w-full p-2 justify-center rounded-full"
>
<img class="subject-icon" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/dbfab986-d367-4db4-8652-bb282ea65d92.svg" alt="" />
<p class="subject-title">SK Medalis</p>
</a>
</div>
</div>
</div>
<div class="bg-gradient-to-l from-[#07579c] to-[#42a5f5] rounded-2xl w-full md:max-w-96 pb-4">
<div class="bg-white p-4 rounded-2xl">
<div class="flex gap-2 justify-between items-center font-bold">
<h2 class="md:text-2xl">SD Kelas 4, 5, dan 6 (Upper)</h2>
<img width="80" height="80" class="grade-icon" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/1eef3a95-ea9a-47e4-b702-0813e79ca45b.png?convert=webp" alt="SD Kelas 4, 5, dan 6 (Upper)" />
</div>
<hr class="border-dashed" />
<div class="flex flex-col gap-4">
<a
target="_blank"
href="https://rg-learning-material.s3.ap-southeast-1.amazonaws.com/file-uploader/pdf/7570e695-51d8-49fc-9437-82cae66a4486.pdf"
class="flex gap-2 ring-1 ring-gray-400 w-full p-2 justify-center rounded-full"
>
<img class="subject-icon" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/dbfab986-d367-4db4-8652-bb282ea65d92.svg" alt="" />
<p class="subject-title">SK Finalis</p>
</a>
<a
target="_blank"
href="https://rg-learning-material.s3.ap-southeast-1.amazonaws.com/file-uploader/pdf/3c44ace0-6405-4e8f-8c92-b8e432e3b682.pdf"
class="flex gap-2 ring-1 ring-gray-400 w-full p-2 justify-center rounded-full"
>
<img class="subject-icon" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/dbfab986-d367-4db4-8652-bb282ea65d92.svg" alt="" />
<p class="subject-title">SK Medalis</p>
</a>
</div>
</div>
</div>
<div class="bg-gradient-to-l from-[#07579c] to-[#42a5f5] rounded-2xl w-full md:max-w-96 pb-4">
<div class="bg-white p-4 rounded-2xl">
<div class="flex gap-2 justify-between items-center font-bold">
<h2 class="md:text-2xl">SMP</h2>
<img width="80" height="80" class="grade-icon" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/b4649a79-1943-4e2f-9492-a17d7b961684.png?convert=webp" alt="SMP" />
</div>
<hr class="border-dashed" />
<div class="flex flex-col gap-4">
<a
target="_blank"
href="https://rg-learning-material.s3.ap-southeast-1.amazonaws.com/file-uploader/pdf/bd7b1d34-26e0-4686-861c-ceb86941ab50.pdf"
class="flex gap-2 ring-1 ring-gray-400 w-full p-2 justify-center rounded-full"
>
<img class="subject-icon" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/dbfab986-d367-4db4-8652-bb282ea65d92.svg" alt="" />
<p class="subject-title">SK Finalis</p>
</a>
<a
target="_blank"
href="https://rg-learning-material.s3.ap-southeast-1.amazonaws.com/file-uploader/pdf/0bb136f9-8cfb-433d-a1f5-2ea06409d86f.pdf"
class="flex gap-2 ring-1 ring-gray-400 w-full p-2 justify-center rounded-full"
>
<img class="subject-icon" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/dbfab986-d367-4db4-8652-bb282ea65d92.svg" alt="" />
<p class="subject-title">SK Medalis</p>
</a>
</div>
</div>
</div>
<div class="bg-gradient-to-l from-[#07579c] to-[#42a5f5] rounded-2xl w-full md:max-w-96 pb-4">
<div class="bg-white p-4 rounded-2xl">
<div class="flex gap-2 justify-between items-center font-bold">
<h2 class="md:text-2xl">SMA</h2>
<img width="80" height="80" class="grade-icon" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/eaefeb48-0cc6-4fd7-b003-86fd07565140.png?convert=webp" alt="SMA" />
</div>
<hr class="border-dashed" />
<div class="flex flex-col gap-4">
<a
target="_blank"
href="https://rg-learning-material.s3.ap-southeast-1.amazonaws.com/file-uploader/pdf/0a6cd353-a8e1-4283-bdaf-2ff5b7306633.pdf"
class="flex gap-2 ring-1 ring-gray-400 w-full p-2 justify-center rounded-full"
>
<img class="subject-icon" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/dbfab986-d367-4db4-8652-bb282ea65d92.svg" alt="" />
<p class="subject-title">SK Finalis</p>
</a>
<a
target="_blank"
href="https://rg-learning-material.s3.ap-southeast-1.amazonaws.com/file-uploader/pdf/a0e4dec8-c9d6-4a63-a07c-f9100d0392c8.pdf"
class="flex gap-2 ring-1 ring-gray-400 w-full p-2 justify-center rounded-full"
>
<img class="subject-icon" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/dbfab986-d367-4db4-8652-bb282ea65d92.svg" alt="" />
<p class="subject-title">SK Medalis</p>
</a>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- Timeline Prize School KSR -->
<section class="timeline-prize-school-ksr">
<div class="page-center">
<!-- Timeline Group -->
<div class="timeline-group">
<h2>
Linimasa Kompetisi Sains
<br />
Ruangguru 2025*
</h2>
<div class="timer">
<p>
Pendaftaran ditutup pada
<strong>5 Agustus 2025</strong>
</p>
<div class="text-countdown-hero" id="clockevent" style="display: none">
<div>
<span id="count-down-days">00</span>
hari :
</div>
<div>
<span id="count-down-hours">00</span>
jam :
</div>
<div>
<span id="count-down-minutes">00</span>
menit :
</div>
<div>
<span id="count-down-seconds">00</span>
detik
</div>
</div>
</div>
<!-- top group -->
<hr class="line-dot" />
<div class="group-tl">
<!-- tl -->
<div class="tl">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/KSR2022/tl1.svg" alt="timeline 1" />
<div class="timeline-ksr-wrapper">
<h3>Pendaftaran Dibuka</h3>
<p>10 Juni - 5 Agustus 2025</p>
</div>
</div>
<!-- tl -->
<div class="tl">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/KSR2022/timeline%20(2).svg" alt="timeline 1" />
<div class="timeline-ksr-wrapper">
<h3>
Technical Briefing & Coaching Clinic
<br />
Regional Round
</h3>
<p>5 Agustus 2025</p>
</div>
</div>
<!-- tl -->
<div class="tl">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/967fe54a-53dc-45b5-a106-8a649eb0b672.svg" alt="timeline 1" />
<div class="timeline-ksr-wrapper">
<h3>
Pengerjaan
<br />
Regional Round
</h3>
<p>9 - 10 Agustus 2025</p>
</div>
</div>
<!-- tl -->
<div class="tl">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/c2f112c5-b4c9-4adf-a4dc-c9e1b868b812.svg" alt="timeline 1" />
<div class="timeline-ksr-wrapper">
<h3>Pengumuman Regional Round</h3>
<p>18 Agustus 2025</p>
</div>
</div>
</div>
<!-- bottom group -->
<hr class="line-dot bottom" />
<div class="group-tl bottom">
<!-- tl -->
<div class="tl">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/914e7984-b25e-42b9-90c1-9647fbb9b6ca.svg" alt="timeline 1" />
<div class="timeline-ksr-wrapper">
<h3>
Technical Briefing & Coaching Clinic
<br />
National Round
</h3>
<p>19 Agustus 2025</p>
</div>
</div>
<!-- tl -->
<div class="tl">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/5c294199-5551-4e45-834c-744ddba548f1.svg" alt="timeline 1" />
<div class="timeline-ksr-wrapper">
<h3>National Round</h3>
<p>6 - 7 September 2025</p>
</div>
</div>
<!-- tl -->
<div class="tl">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/106d7676-5ca1-4038-af78-b3cb76a55a0b.svg" alt="timeline 1" />
<div class="timeline-ksr-wrapper">
<h3>
Pengumuman
<br />
National Round
</h3>
<p>19 September 2025</p>
</div>
</div>
</div>
</div>
<div class="linimasa">
<div class="linimasa-box">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none">
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M12 2.34863C6.47715 2.34863 2 6.82579 2 12.3486C2 17.8715 6.47715 22.3486 12 22.3486C17.5228 22.3486 22 17.8715 22 12.3486C22 6.82579 17.5228 2.34863 12 2.34863ZM13.2963 8.27456C13.2963 9.09276 12.633 9.75604 11.8148 9.75604C10.9966 9.75604 10.3333 9.09276 10.3333 8.27456C10.3333 7.45636 10.9966 6.79308 11.8148 6.79308C12.633 6.79308 13.2963 7.45636 13.2963 8.27456ZM11.2593 10.8672C10.6456 10.8672 10.1481 11.3646 10.1481 11.9783C10.1481 12.462 10.4573 12.8736 10.8889 13.0261V16.7931C10.8889 17.4067 11.3863 17.9042 12 17.9042H12.7407C13.3544 17.9042 13.8519 17.4067 13.8519 16.7931C13.8519 16.3093 13.5427 15.8977 13.1111 15.7452V11.9783C13.1111 11.3646 12.6136 10.8672 12 10.8672H11.2593Z"
fill="#2196F3"
/>
</svg>
<p class="linimasa-text">
Linimasa dapat berubah sewaktu-waktu sesuai dengan kebijakan penyelenggara.
<br />
Setiap perubahan akan diinformasikan melalui media sosial, email blast, grup Telegram, dan WhatsApp channel resmi KSR 2025.
</p>
</div>
</div>
</div>
</section>
<section class="ksr-result">
<div class="page-center">
<div class="result-group">
<h2 class="result-title">Pengumuman National Round KSR 2025</h2>
<div class="ksr-result_table">
<div class="result-picker">
<div class="result-picker_tabs">
<button class="tab-picker tab-peserta active" tipe="peserta" id="tab-peserta">
<span>Leaderboard</span>
Peserta
</button>
<button class="tab-picker tab-sekolah" tipe="sekolah" id="tab-sekolah">
<span>Leaderboard</span>
Sekolah
</button>
</div>
</div>
<div class="pemenang-table">
<div class="result-wrapper active" id="result-peserta">
<div class="peserta-picker">
<div class="picker-list">
<div class="picker-wrapper">
<p class="picker-title">Jenjang yang kamu ikuti</p>
<div class="dropdown-wrapper">
<select id="sekolah" class="school-picker">
<option>TK B & SD LOWER</option>
<option>SD MIDDLE</option>
<option>SD UPPER</option>
<option>SMP</option>
<option selected="selected">SMA</option>
</select>
</div>
</div>
<div class="picker-wrapper">
<p class="picker-title">Bidang yang dilombakan</p>
<div class="dropdown-wrapper">
<select id="course-sd-lower-picker" class="course-picker" data-option="TK B & SD LOWER">
<option value="MATEMATIKA">MATEMATIKA</option>
</select>
<select id="course-sd-middle-picker" class="course-picker" data-option="SD MIDDLE">
<option value="MATEMATIKA">MATEMATIKA</option>
</select>
<select id="course-sd-upper-picker" class="course-picker" data-option="SD UPPER">
<option value="MATEMATIKA">MATEMATIKA</option>
<option value="IPA">IPA</option>
</select>
<select id="course-smp-picker" class="course-picker" data-option="SMP">
<option value="MATEMATIKA">MATEMATIKA</option>
<option value="IPA">IPA</option>
<option value="IPS">IPS</option>
</select>
<select id="course-sma-picker" class="course-picker active" data-option="SMA">
<option value="MATEMATIKA">MATEMATIKA</option>
<option value="BIOLOGI" selected="selected">BIOLOGI</option>
<option value="FISIKA">FISIKA</option>
<option value="EKONOMI">EKONOMI</option>
<option value="KIMIA">KIMIA</option>
<option value="GEOGRAFI">GEOGRAFI</option>
</select>
</div>
</div>
</div>
</div>
<div class="container-table container-peserta" id="table-peserta" table-data="peserta"></div>
<div class="container-loader">
<svg
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
style="background: transparent; display: block"
width="200px"
height="200px"
viewBox="0 0 100 100"
preserveAspectRatio="xMidYMid"
>
<g transform="rotate(0 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.9166666666666666s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(30 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.8333333333333334s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(60 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.75s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(90 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.6666666666666666s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(120 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.5833333333333334s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(150 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.5s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(180 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.4166666666666667s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(210 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.3333333333333333s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(240 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.25s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(270 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.16666666666666666s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(300 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.08333333333333333s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(330 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="0s" repeatCount="indefinite"></animate>
</rect>
</g>
</svg>
<p class="loader-text">Mohon menunggu...</p>
</div>
</div>
<div class="result-wrapper" id="result-sekolah">
<div class="sekolah-picker">
<div class="button-list">
<div class="button-wrapper">
<p class="button-wrapper-title">Pilih Jenjang</p>
<div class="button-list-wrapper">
<button class="school-picker-button" id="school-picker-tk-sd-lower">TK B & SD LOWER</button>
<button class="school-picker-button" id="school-picker-sd-middle">SD MIDDLE</button>
<button class="school-picker-button" id="school-picker-sd-upper">SD UPPER</button>
<button class="school-picker-button" id="school-picker-smp">SMP</button>
<button class="school-picker-button active" id="school-picker-sma">SMA</button>
</div>
</div>
</div>
</div>
<div class="container-table container-peserta" id="table-sekolah"></div>
<div class="container-loader">
<svg
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
style="background: transparent; display: block"
width="200px"
height="200px"
viewBox="0 0 100 100"
preserveAspectRatio="xMidYMid"
>
<g transform="rotate(0 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.9166666666666666s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(30 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.8333333333333334s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(60 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.75s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(90 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.6666666666666666s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(120 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.5833333333333334s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(150 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.5s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(180 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.4166666666666667s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(210 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.3333333333333333s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(240 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.25s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(270 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.16666666666666666s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(300 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.08333333333333333s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(330 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="0s" repeatCount="indefinite"></animate>
</rect>
</g>
</svg>
<p class="loader-text">Mohon menunggu...</p>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="guide-ksr">
<div class="page-center">
<div class="container-guide-ksr">
<h2>Baca Panduan KSR 2025</h2>
<p>E-Book berisi panduan dalam mengikuti Kompetisi Sains Ruangguru</p>
<div class="card-ebook">
<div class="wrapper-ebook-on-mobile">
<img src="https://roboguru-forum-cdn.ruangguru.com/image/16f2da3b-f3c6-4f69-98eb-4f2f464cf5bf.png?convert=webp" alt="image download" />
<p class="ebook-desc">Buku Panduan KSR 2025</p>
</div>
<div class="cta-download">
<a href="https://cta.ruangguru.com/buku-panduan-ksr-2025" target="_blank">
<button class="cta">Download</button>
</a>
</div>
</div>
</div>
</div>
</section>
<section class="prize-sekolah">
<div class="page-center">
<!-- Prize Group -->
<div class="prize-group">
<div class="top-group">
<h2>Menangkan Total Hadiah</h2>
<h3>RATUSAN JUTA RUPIAH!</h3>
</div>
<!-- Winner Group Top -->
<div class="winner-prize-group">
<div class="wrapper-prize">
<div class="winner-card">
<div class="tag-gold">
<p>PERINGKAT EMAS</p>
</div>
<img width="190" height="auto" class="prize-medali" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/94511f94-3e9a-4f01-bb0f-80369af861b5.png?convert=webp" alt="Gold Prize" />
<div class="detail-win">
<p>
Medali + Uang Tunai
<!-- <br>
Rp2.000.000 -->
</p>
</div>
</div>
<div class="winner-card">
<div class="tag-silver">
<p>PERINGKAT PERAK</p>
</div>
<img width="190" height="auto" class="prize-medali" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/25fd0b46-0d4b-49e3-b9ac-9490d2a3984d.png?convert=webp" alt="Silver Prize" />
<div class="detail-win">
<p>
Medali + Uang Tunai
<!-- <br>
Rp1.000.000 -->
</p>
</div>
</div>
<div class="winner-card">
<div class="tag-bronze">
<p>PERINGKAT PERUNGGU</p>
</div>
<div class="icon-medali-wrapper">
<img width="190" height="auto" class="bronze-medali" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/260dbfbf-7099-4cad-9a19-3f3bfd238986.png?convert=webp" alt="Bronze Prize" />
</div>
<div class="detail-win">
<p>
Medali + Uang Tunai
<!-- <br>
Rp500.000 -->
</p>
</div>
</div>
<div class="winner-card win-abs mobile">
<div class="tag-abs">
<p>ABSOLUTE WINNER</p>
</div>
<img class="absolute-winner" width="189" height="auto" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/01c68660-e20c-4d00-8609-c42bd4736068.svg" alt="prize" />
<div class="detail-abs-win">
<p>
Medali + Uang Tunai
<!-- <br>
Rp 3.000.000 -->
</p>
</div>
</div>
</div>
</div>
<!-- Winner Group Bottom -->
<div class="winner-absolute">
<div class="wrapper-win-abs web">
<div class="win-abs left web">
<div class="tag-abs">
<p>ABSOLUTE WINNER</p>
</div>
<img width="189" height="auto" class="absolute-winner" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/01c68660-e20c-4d00-8609-c42bd4736068.svg" alt="absolute winner" />
<div class="detail-abs-win">
<p>
Medali + Uang Tunai
<!-- <br>Rp 3.000.000 -->
</p>
</div>
</div>
</div>
<div class="win-abs ext">
<p>Pemenang juga mendapatkan :</p>
<ul>
<li>Voucher Belajar Ruangguru</li>
<li>Sertifikat Medalis</li>
<li>Coaching Clinic bersama Master teacher Ruangguru</li>
</ul>
</div>
</div>
<!-- terms -->
<div class="terms-group">
<div class="terms">
<p>*Sertifikat partisipasi akan dikirimkan kepada seluruh peserta paling cepat 30 hari kerja setelah Pengumuman National Round KSR 2025.</p>
</div>
</div>
</div>
</div>
</section>
<section class="section-school-group">
<div class="page-center">
<!-- School Group -->
<div class="school-group">
<h2 class="section-school-subtitle">Sekolah Juara KSR 2025</h2>
<div class="section-school-desc">
<p>
Sekolah Juara adalah bentuk apresiasi bagi sekolah yang mengumpulkan poin tertinggi dengan mendaftarkan siswanya melalui Jalur Pendaftaran Sekolah untuk mengikuti KSR 2025. Berikut adalah rincian poin
yang dapat diperoleh sekolah:
</p>
</div>
<div class="school-prov">
<div class="school-card">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/KSR2022/assets2.svg" alt="school icon" />
<div>
<p class="sch-title">Regional Round</p>
<ul class="sch-desc sch-points">
<li>
Peringkat 1 - 10
<span>: 20 Poin</span>
</li>
<li>
Peringkat 11 - 30
<span>: 15 Poin</span>
</li>
<li>
Peringkat 31 - 60
<span>: 10 Poin</span>
</li>
<li>
Peringkat 61 - 100
<span>: 5 Poin</span>
</li>
<li>
Peserta
<span>: 1 Poin</span>
</li>
</ul>
</div>
</div>
<div class="school-card">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/KSR2022/assets3.svg" alt="school icon" />
<div>
<p class="sch-title">National Round</p>
<ul class="sch-desc sch-points">
<li>
Absolute Winner
<span>: 20 Poin</span>
</li>
<li>
Medali Emas
<span>: 15 Poin</span>
</li>
<li>
Medali Perak
<span>: 10 Poin</span>
</li>
<li>
Medali Perunggu
<span>: 5 Poin</span>
</li>
</ul>
</div>
</div>
</div>
<div class="school-juara">
<div class="school-card">
<img width="189" height="auto" class="school-icon" src="https://roboguru-forum-cdn.ruangguru.com/image/d29b525d-a8a1-4352-b502-3ef78f2aa664.png?convert=webp" alt="school icon" />
<div>
<p class="sch-title">Sekolah Juara Ruangguru</p>
<ul class="sch-desc checklist">
<li>Uang Tunai</li>
<li>Plakat Sekolah Juara</li>
<li>Sertifikat Sekolah Juara</li>
<li>Merchandise Ruangguru</li>
</ul>
</div>
</div>
</div>
<div class="border-gray"></div>
<!-- terms -->
<div class="terms-group">
<div class="terms-school">
<p class="terms-school-info">
Sekolah akan mendapatkan akumulasi poin dari jumlah siswa yang terdaftar, siswa yang berhasil lolos di Regional Round, dan siswa yang berhasil menjadi medalis di National Round.
</p>
</div>
</div>
<!-- regis student -->
<div class="register-student" style="display: none">
<div class="content">
<p>Daftarkan siswa sekolah Anda sekarang</p>
<div class="wrapper-register-button">
<a href="https://cta.ruangguru.com/ksr-sekolah-2025" target="_blank">
<button class="cta ksr-cta">Daftar Sekarang</button>
</a>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="youtube-ksr">
<div class="page-center">
<h2>Tonton Video Keseruan KSR Sebelumnya</h2>
<div class="group-youtube">
<div class="wrapper-video-box">
<div class="wrapper-video-label">
<p class="video-label">KSR 2024</p>
</div>
<div class="iframe-container">
<iframe
src="https://www.youtube.com/embed/PPt9-VIv00s?si=AvsUVPVL5IprGdV-"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
style="border-radius: 10px"
></iframe>
</div>
</div>
<div class="wrapper-video-box">
<div class="wrapper-video-label">
<p class="video-label">KSR 2023</p>
</div>
<div class="iframe-container">
<iframe
src="https://www.youtube.com/embed/4vEQ_AZ-kek"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
style="border-radius: 10px"
></iframe>
</div>
</div>
<div class="wrapper-video-box">
<div class="wrapper-video-label">
<p class="video-label">KSR 2022</p>
</div>
<div class="iframe-container">
<iframe
src="https://www.youtube.com/embed/c6JyqmNZoY0"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
style="border-radius: 10px"
></iframe>
</div>
</div>
<div class="wrapper-video-box">
<div class="wrapper-video-label">
<p class="video-label">KSR 2021 SMA</p>
</div>
<div class="iframe-container">
<iframe
src="https://www.youtube.com/embed/_3y_7sZux0k"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
style="border-radius: 10px"
></iframe>
</div>
</div>
<div class="wrapper-video-box">
<div class="wrapper-video-label">
<p class="video-label">KSR 2021 SMP</p>
</div>
<div class="iframe-container">
<iframe
src="https://www.youtube.com/embed/oGvYvSoy9dg"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
style="border-radius: 10px"
></iframe>
</div>
</div>
</div>
</div>
</section>
<section class="faq">
<div class="page-center">
<div class="container-faq">
<h2 class="section-subtitle">Frequently Asked Questions</h2>
<div class="faq-content_accordion">
<!-- 1 -->
<div class="container-acc2">
<div class="accordion">
<div class="accordion-subject">
<div class="accordion-text">
<p>Siapa saja yang dapat mendaftar Kompetisi Sains Ruangguru 2025?</p>
</div>
<div class="accordion-img">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/Revamp%20Beasiswa%20BKK/arrow-down.svg" alt="Aset" />
</div>
</div>
</div>
<div class="panel2">
<div class="panel-faq">
<p>
Seluruh peserta jenjang TK B/sederajat, SD/sederajat (kelas 1, 2, 3, 4, 5, dan 6), SMP/MTs/sederajat (kelas 7, 8, dan 9), dan SMA/MA/sederajat (kelas 10, 11, dan 12) pada tahun ajaran 2025/2026 di
seluruh Indonesia.
</p>
</div>
</div>
</div>
<!-- 2 -->
<div class="container-acc2">
<div class="accordion">
<div class="accordion-subject">
<div class="accordion-text">
<p>Apakah ada biaya pendaftaran untuk Kompetisi Sains Ruangguru 2025?</p>
</div>
<div class="accordion-img">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/Revamp%20Beasiswa%20BKK/arrow-down.svg" alt="Aset" />
</div>
</div>
</div>
<div class="panel2">
<div class="panel-faq">
<p>Kompetisi Sains Ruangguru 2025 dilakukan secara gratis atau tanpa biaya pendaftaran.</p>
</div>
</div>
</div>
<!-- 3 -->
<div class="container-acc2">
<div class="accordion">
<div class="accordion-subject">
<div class="accordion-text">
<p>Apakah boleh mendaftar lebih dari satu bidang mata pelajaran?</p>
</div>
<div class="accordion-img">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/Revamp%20Beasiswa%20BKK/arrow-down.svg" alt="Aset" />
</div>
</div>
</div>
<div class="panel2">
<div class="panel-faq">
<p>Peserta hanya diperbolehkan mengikuti satu bidang lomba sains.</p>
</div>
</div>
</div>
<!-- 4 -->
<div class="container-acc2">
<div class="accordion">
<div class="accordion-subject">
<div class="accordion-text">
<p>Bagaimana pelaksanaan KSR 2025?</p>
</div>
<div class="accordion-img">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/Revamp%20Beasiswa%20BKK/arrow-down.svg" alt="Aset" />
</div>
</div>
</div>
<div class="panel2">
<div class="panel-faq">
<p>
Tahap Regional Round KSR 2025 dilaksanakan secara online melalui fitur ruanguji di aplikasi Ruangguru. Tahap National Round dilaksanakan secara offline di cabang Brain Academy Center yang telah
ditentukan. Peserta wajib hadir di lokasi yang ditetapkan. Jika tidak sesuai, peserta dianggap gugur. Bagi wilayah tanpa cabang, tes dapat dilakukan secara mandiri dengan pengawasan ketat sesuai
ketentuan.
</p>
</div>
</div>
</div>
<!-- 5 -->
<div class="container-acc2">
<div class="accordion">
<div class="accordion-subject">
<div class="accordion-text">
<p>Apakah email saat pendaftaran harus sama dengan saat pengerjaan?</p>
</div>
<div class="accordion-img">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/Revamp%20Beasiswa%20BKK/arrow-down.svg" alt="Aset" />
</div>
</div>
</div>
<div class="panel2">
<div class="panel-faq">
<p>Ya, harus sama. Peserta wajib mencatat dan menggunakan email yang sama saat mendaftar dan mengerjakan KSR 2025. Satu email hanya bisa digunakan oleh satu peserta selama kompetisi berlangsung.</p>
</div>
</div>
</div>
<!-- 6 -->
<div class="container-acc2">
<div class="accordion">
<div class="accordion-subject">
<div class="accordion-text">
<p>Apakah siswa SMK bisa ikut KSR 2025?</p>
</div>
<div class="accordion-img">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/Revamp%20Beasiswa%20BKK/arrow-down.svg" alt="Aset" />
</div>
</div>
</div>
<div class="panel2">
<div class="panel-faq">
<p>Bisa. Siswa SMK termasuk dalam jenjang SMA/sederajat dan dapat mendaftar serta mengikuti KSR 2025.</p>
</div>
</div>
</div>
<!-- 8 -->
<div class="container-acc2">
<div class="accordion">
<div class="accordion-subject">
<div class="accordion-text">
<p>Apakah Sekolah Indonesia di Luar Negeri bisa ikut KSR 2025?</p>
</div>
<div class="accordion-img">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/Revamp%20Beasiswa%20BKK/arrow-down.svg" alt="Aset" />
</div>
</div>
</div>
<div class="panel2">
<div class="panel-faq">
<p>
Bisa, selama peserta berkewarganegaraan Indonesia. Pendaftaran dilakukan dengan menghubungi
<b>Customer Service Ruangguru di +62 815-7441-0000</b>
dan memilih kategori
<b>Kompetisi Sains Ruangguru</b>
.
</p>
</div>
</div>
</div>
<!-- 9 -->
<div class="container-acc2">
<div class="accordion">
<div class="accordion-subject">
<div class="accordion-text">
<p>Bagaimana jika nama sekolah tidak ada di form pendaftaran?</p>
</div>
<div class="accordion-img">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/Revamp%20Beasiswa%20BKK/arrow-down.svg" alt="Aset" />
</div>
</div>
</div>
<div class="panel2">
<div class="panel-faq">
<p>
Pastikan provinsi, kabupaten, dan kecamatan sudah diisi dengan benar. Jika nama sekolah tetap tidak muncul, hubungi
<b>Customer Service Ruangguru di +62 815-7441-0000</b>
(kategori Kompetisi Sains Ruangguru) dan cek form secara berkala.
</p>
</div>
</div>
</div>
</div>
</div>
</div>
</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" data-table=""></div>
<script>
class FloatingDivsComponent {
constructor(product = 'ruangguru', table = 'rg_promo_banner') {
this.container = document.getElementById('bantuan-divs-container');
this.floatingElements = [];
this.product = product;
this.table = table;
// Configuration
this.config = {
baseApiUrl: 'https://gw.ruangguru.com/api/v3/rdb/p_ddgy8hjx5dxsqx/rg_banner/views/',
apiKey: 'vLyK3dJrDBRmOwueX2OJXibMkgsUbBk0WS4ua2p1',
maxElements: 2,
zIndexBase: 100,
};
// Build dynamic API URL based on table parameter
this.config.apiUrl = this.buildApiUrl();
this.init();
}
buildApiUrl() {
const baseUrl = this.config.baseApiUrl;
const tableName = this.table || 'rg_promo_banner';
const queryParams =
'offset=0&limit=99999&sort=rankPosition&where=(type,eq,floating)~and(showIn,anyof,landingPage)~and(hide,is,false)~and(product,eq,' +
this.product +
')&nested%5Bcta%5D%5Bfields%5D=Id,name,ctaId,imageUrl,ctaLink,targetUrl';
return `${baseUrl}${tableName}?${queryParams}`;
}
async init() {
try {
await this.fetchFloatingElements();
this.renderFloatingElements();
} catch (error) {
console.error('Failed to initialize floating divs component:', error);
}
}
async fetchFloatingElements() {
try {
const options = {
method: 'GET',
headers: {
'xc-token': this.config.apiKey || 'vLyK3dJrDBRmOwueX2OJXibMkgsUbBk0WS4ua2p1',
},
};
const urlNoco = this.config.apiUrl;
const response = await fetch(urlNoco, options);
if (!response.ok) {
throw new Error(`HTTP error! status: ${response.status}`);
}
const data = await response.json();
this.floatingElements = this.processApiResponse(data);
} catch (error) {
console.error('Error fetching floating elements:', error);
throw error;
}
}
processApiResponse(data) {
if (!data || !data.list || !Array.isArray(data.list)) {
return [];
}
// Ensure we only get maximum 2 elements
const limitedElements = data.list.slice(0, this.config.maxElements);
return limitedElements;
}
renderFloatingElements() {
if (!this.container || this.floatingElements.length === 0) {
return;
}
// Additional safeguard: ensure we never render more than maxElements
const elementsToRender = this.floatingElements.slice(0, this.config.maxElements);
// Clean up existing elements and their event listeners
this.cleanupExistingElements();
// Clear existing content
this.container.innerHTML = '';
elementsToRender.forEach((element, index) => {
const floatingDiv = this.createFloatingDiv(element, index);
this.container.appendChild(floatingDiv);
});
}
cleanupExistingElements() {
// Clear existing elements (no need for event listener cleanup with CSS approach)
const existingElements = this.container.querySelectorAll('[data-floating-element]');
existingElements.forEach(element => {
element.remove();
});
}
createFloatingDiv(element, index) {
const div = document.createElement('div');
const cta = element.cta[0]; // Use the first CTA
// Add data attribute for cleanup tracking
div.setAttribute('data-floating-element', 'true');
// Apply CSS classes based on rankPosition
const positionClass = this.getPositionClass(element.rankPosition, index);
div.className = `bantuan-element ${positionClass}`;
div.style.zIndex = this.config.zIndexBase + index;
// Create the link and image
const link = document.createElement('a');
link.href = 'https://cta.ruangguru.com/' + cta.ctaId || '#';
link.target = '_blank';
// Add tracking attributes
link.setAttribute('data-tracking-event-type', 'landing_page__core__item_click');
link.setAttribute(
'data-tracking-context',
JSON.stringify({
product_name: this.product,
cta_action: 'redirection',
cta_action_detail: link.href,
item_type: 'floating',
item_name: element.name || 'Floating element',
item_category: 'leads_gathering',
item_position: index,
item_serial: null,
section_type: 'floating_item',
section_position: 'body',
section_name: 'floating_item',
})
);
const img = document.createElement('img');
img.src = element.imageUrl + '?h=200&convert=webp';
img.alt = element.name || 'Floating element';
img.loading = 'lazy';
// Add click tracking
link.addEventListener('click', () => {
this.trackClick(element, cta);
});
link.appendChild(img);
div.appendChild(link);
return div;
}
getPositionClass(rankPosition, index) {
// Define positioning classes based on rankPosition
if (rankPosition === 1) {
return 'bantuan-top'; // Top position
} else if (rankPosition === 2) {
return 'bantuan-bottom'; // Bottom position
} else {
// For additional elements, distribute them evenly
return `bantuan-${index % 2 === 0 ? 'top' : 'bottom'}-${Math.floor(index / 2) + 1}`;
}
}
trackClick(element, cta) {
// Implement click tracking logic here
console.log('Floating element clicked:', {
elementId: element.Id,
elementName: cta.name,
ctaId: cta.ctaId,
targetUrl: cta.targetUrl,
});
}
// Public method to manually refresh
async refresh() {
try {
await this.fetchFloatingElements();
this.renderFloatingElements();
} catch (error) {
console.error('Failed to refresh floating elements:', error);
throw error;
}
}
// Public method to get current floating elements
getFloatingElements() {
return [...this.floatingElements];
}
}
// Initialize the component when DOM is ready
document.addEventListener('DOMContentLoaded', () => {
// Get product and table parameters from data attributes
const container = document.getElementById('bantuan-divs-container');
const product = container.getAttribute('data-product') || 'ruangguru';
const table = container.getAttribute('data-table') || 'rg_promo_banner';
new FloatingDivsComponent(product, table);
});
// Export for use in other modules if needed
if (typeof module !== 'undefined' && module.exports) {
module.exports = FloatingDivsComponent;
}
</script>
</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>
</body>
</html>