@font-face{font-family:'Visby Round CF';src:local('VisbyRoundCF-Bold'),url('fonts/VisbyRoundCF-Bold.woff2') format('woff2'),url('fonts/VisbyRoundCF-Bold.woff') format('woff'),url('fonts/VisbyRoundCF-Bold.ttf') format('truetype');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Visby Round CF';src:local('VisbyRoundCF-DemiBold'),url('fonts/VisbyRoundCF-DemiBold.woff2') format('woff2'),url('fonts/VisbyRoundCF-DemiBold.woff') format('woff'),url('fonts/VisbyRoundCF-DemiBold.ttf') format('truetype');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Visby Round CF';src:local('VisbyRoundCF-Heavy'),url('fonts/VisbyRoundCF-Heavy.woff2') format('woff2'),url('fonts/VisbyRoundCF-Heavy.woff') format('woff'),url('fonts/VisbyRoundCF-Heavy.ttf') format('truetype');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Visby Round CF';src:local('VisbyRoundCF-ExtraLight'),url('fonts/VisbyRoundCF-ExtraLight.woff2') format('woff2'),url('fonts/VisbyRoundCF-ExtraLight.woff') format('woff'),url('fonts/VisbyRoundCF-ExtraLight.ttf') format('truetype');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Visby Round CF';src:local('VisbyRoundCF-ExtraBold'),url('fonts/VisbyRoundCF-ExtraBold.woff2') format('woff2'),url('fonts/VisbyRoundCF-ExtraBold.woff') format('woff'),url('fonts/VisbyRoundCF-ExtraBold.ttf') format('truetype');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Visby Round CF';src:local('VisbyRoundCF-Medium'),url('fonts/VisbyRoundCF-Medium.woff2') format('woff2'),url('fonts/VisbyRoundCF-Medium.woff') format('woff'),url('fonts/VisbyRoundCF-Medium.ttf') format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Visby Round CF';src:local('VisbyRoundCF-Light'),url('fonts/VisbyRoundCF-Light.woff2') format('woff2'),url('fonts/VisbyRoundCF-Light.woff') format('woff'),url('fonts/VisbyRoundCF-Light.ttf') format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Visby Round CF';src:local('VisbyRoundCF-Regular'),url('fonts/VisbyRoundCF-Regular.woff2') format('woff2'),url('fonts/VisbyRoundCF-Regular.woff') format('woff'),url('fonts/VisbyRoundCF-Regular.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap}body{font-family:'Visby Round CF' !important;font-style:normal;font-size:18px;color:#2b2b2b;direction:ltr;overflow-x:hidden}.mt-menu-footer6rem{margin-top:6rem !important}.mt-menu-footer75rem{margin-top:7.5rem !important}.border-secondary-subtle{border-color:#41464b !important}.border-bec{border-color:#0153a2 !important}.bold-on-hover:hover{font-weight:bold !important}.btn-default{border:1px solid #0153a2}.btn-type1{width:460px;height:70px;border-radius:40px;font-size:1em;font-weight:bold;color:#fff;background:#0253a2}.btn-type1:hover{color:#fff}.btn-type2{border:2px solid #fff;width:100%;height:73px;border-radius:40px;font-size:1.3em;font-weight:bold;color:#0253a2;background:#fff}.btn-type2:hover{color:#0253a2;background:#fff}.btn-type3{border:2px solid #fff;border-radius:40px;background:transparent;color:#f8f9fa}.btn-type3:hover{color:#fff}.btn-gradation{background:linear-gradient(to right, #0153a2, #e01e23);color:#fff}.mt-6{margin-top:4rem !important}.color-bec{color:#0153a2}.btn-bec{color:#0153a2;background:#fdfdfd}.btn-gradation:hover{background:linear-gradient(to right, #0153a2, #e01e23);color:#fff}.navbar-expand-lg .navbar-nav .dropdown-menu{position:fixed}.centered-content{display:flex;justify-content:center;align-items:center;text-align:center}.site-header .navbar{box-shadow:0 2px 4px rgba(0,0,0,0.1)}.site-header .navbar .navbar-brand{margin:8px 0}.site-header .navbar .navbar-brand img{width:60px;height:74px}.site-header .navbar .navbar-nav .nav-item a.nav-link{font-weight:bold;font-size:1.25em}.accent-decoration{background-size:cover;background-repeat:no-repeat;background-position:center center;z-index:15;position:absolute}.accent-decoration.accent-2{background-image:url('../images/accent-02.png');width:106px;height:112px;bottom:-40px;right:-30px}#main-banner-page #banner-home .item{height:760px;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed}#main-banner-page #banner-home .owl-dots{margin-top:-65px}#main-banner-page #banner-home .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#cdcdcd;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}#main-banner-page #banner-home .owl-dots .owl-dot.active span{background:#fff}@keyframes heartbeat{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}.loader-spinner{background-image:url('../images/logo.png');background-repeat:no-repeat;border:none;animation:heartbeat 1.5s infinite;border-radius:0}#solusi-belajar{background-image:url('../images/bg-solusi-belajar.png');background-size:cover;background-position:center}#solusi-belajar .section-title h3{color:#0153a1;font-weight:bold;line-height:1;font-size:1.6em}#solusi-belajar .icon_program{background-size:contain;background-repeat:no-repeat;background-position:center;width:10em;height:10em;cursor:pointer;transition:transform .3s ease-in-out}#solusi-belajar .icon_program:hover{transform:scale(1.3)}#solusi-belajar .icon_program_div{margin-left:-6em;margin-right:-6em}#solusi-belajar .icon_program_1{background-image:url('../images/icon_program_1.png')}#solusi-belajar .icon_program_1:hover{background-image:url('../images/icon_program_1_hover.png')}#solusi-belajar .icon_program_2{background-image:url('../images/icon_program_2.png')}#solusi-belajar .icon_program_2:hover{background-image:url('../images/icon_program_2_hover.png')}#solusi-belajar .icon_program_3{background-image:url('../images/icon_program_3.png')}#solusi-belajar .icon_program_3:hover{background-image:url('../images/icon_program_3_hover.png')}#solusi-belajar .icon_program_4{background-image:url('../images/icon_program_4.png')}#solusi-belajar .icon_program_4:hover{background-image:url('../images/icon_program_4_hover.png')}#solusi-belajar .icon_program_5{background-image:url('../images/icon_program_5.png')}#solusi-belajar .icon_program_5:hover{background-image:url('../images/icon_program_5_hover.png')}#solusi-belajar .icon_program_6{background-image:url('../images/icon_program_6.png')}#solusi-belajar .icon_program_6:hover{background-image:url('../images/icon_program_6_hover.png')}#testimonial .section-title h3{color:#0153a1;font-weight:bold;line-height:1;font-size:2em}#testimonial #big-testi-slider .item{width:733px !important}#testimonial #ourtesti-slider .owl-stage{margin-left:5px}#testimonial #ourtesti-slider .owl-item{height:775px}#testimonial #ourtesti-slider .testi-box{border-radius:20px;height:510px;margin-right:1em;border:2px solid #eee;box-shadow:2px 2px 5px rgba(0,0,0,0.1),-2px 2px 5px rgba(0,0,0,0.1)}#testimonial #ourtesti-slider .testi-box .ourtesti-header{padding:1em}#testimonial #ourtesti-slider .testi-box .ourtesti-header img{width:92px;height:92px;object-fit:cover}#testimonial #ourtesti-slider .testi-box .ourtesti-header .testi-explain{font-size:.9em}#testimonial #ourtesti-slider .owl-nav{color:#fff;font-size:38px}#testimonial #ourtesti-slider .owl-nav button{width:34px;height:34px;background:#0153a2;position:absolute;top:50%;transform:translate(-50%, 0)}#testimonial #ourtesti-slider .owl-nav button.owl-prev{left:-44px}#testimonial #ourtesti-slider .owl-nav button.owl-prev>span{position:absolute;top:0;left:50%;transform:translate(-50%)}#testimonial #ourtesti-slider .owl-nav button.owl-next{right:-44px}#testimonial #ourtesti-slider .owl-nav button.owl-next>span{position:absolute;top:0;left:50%;transform:translate(-50%)}#why-beyond{background-image:url('../images/bg-why-trial.png');background-size:cover;background-repeat:no-repeat;background-position:0 -14rem}#why-beyond .why-beyond-img{border:12px solid #fff;border-radius:20px}#why-beyond .char-girl-floating{width:200px;height:330px;background-image:url('../images/char_girl.png');background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;right:2%;top:15%}#why-beyond .timeline{position:relative;padding:0;width:100%;list-style-type:none}#why-beyond .timeline:before{position:absolute;left:50%;top:0;content:' ';display:block;width:2px;height:84%;margin-left:-1px;background-image:radial-gradient(ellipse at 1px 1px, #fff 3px, transparent 0);background-size:10px 10px;z-index:5}#why-beyond .timeline li{padding:2em 0;position:relative}#why-beyond .timeline li .timeline-dot{top:50%;z-index:15;position:absolute;color:#fff;font-size:5em;left:50%;transform:translate(-50%, -50%)}#why-beyond .direction-l{float:none;width:100%;margin-right:10%}#why-beyond .direction-l .desc{position:relative;z-index:15;text-align:left}#why-beyond .direction-l img{border-radius:1.5rem}#why-beyond .direction-r{float:none;width:100%}#why-beyond .direction-r .desc{position:relative;z-index:15;text-align:left}#why-beyond .direction-r img{border-radius:1.5rem}#why-beyond .flag-wrapper{text-align:left;position:relative;color:#fff;font-size:1.5em;margin-bottom:1em}#why-beyond .desc{position:relative;color:#fff;z-index:15;font-size:1.1em}#free-trial{color:#fff}#free-trial .section-title h2{line-height:1em}#free-trial .char-boy-floating{background-image:url('../images/talent-trial.png');background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:15%;bottom:0;width:691px;height:1109px;zoom:.7}#free-trial .section-gap{width:100%;height:175px}#our-teachers .section-title h3{color:#0153a1;font-weight:bold;line-height:1;font-size:2em}#our-teachers #ourteacher-slider .owl-stage{margin-top:86px}#our-teachers #ourteacher-slider .owl-nav{color:#fff;font-size:38px}#our-teachers #ourteacher-slider .owl-nav button{width:34px;height:34px;background:#0153a2;position:absolute;top:50%;transform:translate(-50%, 0)}#our-teachers #ourteacher-slider .owl-nav button.owl-prev{left:-44px}#our-teachers #ourteacher-slider .owl-nav button.owl-prev>span{position:absolute;top:0;left:50%;transform:translate(-50%)}#our-teachers #ourteacher-slider .owl-nav button.owl-next{right:-78px}#our-teachers #ourteacher-slider .owl-nav button.owl-next>span{position:absolute;top:0;left:50%;transform:translate(-50%)}#our-teachers #ourteacher-slider .testi-box{border-radius:20px;height:650px;margin-left:.5em;margin-right:.5em;background:#0252a2;color:#fff;padding-top:100px}#our-teachers #ourteacher-slider .testi-box img{object-fit:cover;width:172px;height:172px;position:absolute;top:-86px;left:50%;transform:translate(-50%, 0)}#our-teachers #ourteacher-slider .testi-box .ourteacher-header{padding:2em}#our-teachers #ourteacher-slider .testi-box .ourteacher-header .testi-explain,#our-teachers #ourteacher-slider .testi-box .ourteacher-header .testi-content{font-size:.8em;font-weight:500}#test-kemampuan{background-image:url('https://dummyimage.com/16:9x540');background-size:cover}#test-kemampuan .section-title h2{color:#0153a1;font-weight:bold;line-height:1;font-size:2.5em}#call-us{background-image:url('../images/bg-call-us.jpg');background-size:cover;background-repeat:no-repeat;background-position:center}#call-us .section-title h5{font-weight:bold}#call-us .btn-contact{height:78px;border-radius:40px;border:2px solid #fff;background:#fff;color:#000;display:flex;align-items:center;justify-content:center;font-weight:bold}#call-us .btn-contact .xfa-wa{display:inline-block;background-image:url('../images/xfa-wa.png');width:54px;height:55px;object-fit:cover;margin-right:15px}#supported-by .section-title h3{font-weight:bold}#supported-by .supporter-list{align-items:center}#supported-by .supporter-list img{zoom:.8}#site-footer{color:#f8f9fa;font-size:16px}#site-footer .fs18{font-size:.75rem}#site-footer .fs20{font-size:.8rem}#site-footer .fs22{font-size:.9rem}#site-footer .fs24{font-size:1rem}#site-footer .img-socmed{width:2em;height:2em;object-fit:contain;margin-right:.3em}#site-footer .footer_panel .footer_links{list-style-type:none}#site-footer .footer_panel .footer_links li{line-height:1.2em;font-weight:500}#site-footer .logo-img-footer-bank{height:33px;width:99px;background-size:contain;background-repeat:no-repeat}#site-footer .logo-img-footer-bank.logo-bca{background-image:url("../images/logo-bca.png")}#site-footer .logo-img-footer-bank.logo-mandiri{background-image:url("../images/logo-mandiri.png")}@media (max-width:575.98px){#why-beyond .char-girl-floating{width:125px;top:16%}#testimonial .section-title h3{font-size:1.4em}#our-teachers #ourteacher-slider .owl-nav{display:none}}@media (min-width:576px) and (max-width:767.98px){#why-beyond .char-girl-floating{width:144px}#testimonial .section-title h3{font-size:1.6em}}@media (min-width:768px) and (max-width:991.98px){#why-beyond .char-girl-floating{width:173px}#testimonial .section-title h3{font-size:1.6em}}@media (min-width:992px) and (max-width:1199.98px){#why-beyond .char-girl-floating{top:17%}}@media screen and (max-width:992px){.site-header .navbar .navbar-brand img{zoom:.8}#solusi-belajar .icon_program{background-size:contain;width:100%;height:30vw;cursor:pointer;background-position:center;background-repeat:no-repeat}#solusi-belajar .icon_program_div{margin:0}}@media screen and (min-width:768px){#why-beyond .timeline{width:660px;margin:0 auto}#why-beyond .timeline li:after{content:"";display:block;height:0;clear:both;visibility:hidden}#why-beyond .direction-l{position:relative;width:310px;float:left;text-align:right}#why-beyond .direction-r{position:relative;width:310px;float:right;text-align:left}}@media screen and (min-width:992px){#why-beyond .timeline{width:100%;margin:0 auto}#why-beyond .direction-l{position:relative;width:45%;float:left;text-align:right}#why-beyond .direction-r{position:relative;width:45%;float:right;text-align:left}}