@import url('https://fonts.googleapis.com/css2?family=Lilita+One&display=swap');@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap');:root{--lilita-one:"Lilita One",sans-serif;--nunito:"Nunito Sans",sans-serif;--white:rgba(255,255,255,1);--blue:rgba(0,63,106,1);--dark-blue:rgba(1,52,81,1);--dark-blue2:rgba(24,57,88,1);--light-blue:rgba(209,234,240,1);--light-blue-2:rgba(212,230,242,.2);--light-blue-3:rgba(212,230,242,1);--black:rgba(0,0,0,.1);--text-body-primary:rgba(42,42,46,1);--text-body-secondary:rgba(87,87,91,1);--lightgray:rgba(126,126,129,1);--yellow:rgba(255,237,158,1);--tosca:rgba(4,140,170,1);--green:rgba(35,209,100,1);--absolute:absolute;--relative:relative;--hidden:hidden;--none:none;--visible:visible;--block:block;--flex:flex;--center:center;--left:left;--right:right}.swiper-arrow,.swiper-button-next,.swiper-button-prev{font-size:0;position:var(--absolute)!important;top:45%;transform:translateY(-50%);border-radius:50%;width:40px;height:40px;display:-ms-flexbox;display:var(--flex);-ms-flex-pack:var(--center);justify-content:var(--center);-ms-flex-align:var(--center);align-items:var(--center);background-color:transparent;cursor:pointer;background:linear-gradient(110.48deg,#ececec 0,#f4f4f4 100%);border-color:transparent;z-index:11}.arrow-left:before,.arrow-right:before,.swiper-button-next:after,.swiper-button-prev:after{content:'';background-position:var(--center);background-repeat:no-repeat;background-size:contain;width:2rem;height:2rem;position:var(--relative);display:var(--block)}.arrow-left:before,.swiper-button-prev:after{content:'';background-image:url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M19 12H5" stroke="%2300ADC6" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M12 19L5 12L12 5" stroke="%2300ADC6" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A')}.arrow-right:before,.swiper-button-next:after{content:'';background-image:url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M5 12H19" stroke="%2300ADC6" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M12 19L19 12L12 5" stroke="%2300ADC6" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A')}.swiper-arrow-prev{left:0}.swiper-arrow-next{right:15px}.swiper-pagination-bullet:before{content:"";position:absolute;width:16px;height:16px;background:unset;box-shadow:unset;border-radius:50%;top:50%;transform:translate(-50%,-50%);z-index:-1}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#048caa}.swiper-pagination-bullet.swiper-pagination-bullet-active:before{background:linear-gradient(110.48deg,#ececec 0,#f4f4f4 100%);box-shadow:-2px -2px 8px #8adfe3,2px 2px 8px #55c5d1}.swiper-pagination-bullet{background:var(--white);opacity:1}.swiper-button-disabled{visibility:hidden}.mt-5c{margin-top:5px}.mb-20{margin-bottom:20px}.mb-40{margin-bottom:40px}.flex-center{display:var(--flex);align-items:var(--center);justify-content:var(--center)}.white-text{color:var(--white)}.blue-text{color:var(--blue)}.block-element,.block-text,.show-message .title{display:var(--block);position:var(--relative)}.block-element .title,.block-text .title,.join-class .swiperGallery .caption{display:var(--block);position:var(--relative);font-family:var(--lilita-one);font-weight:400}.block-element .content p,.block-element .content li,.get-free-class .promo-text,.branch-form .form-control,.branch-form .btn-submit,.location .branch-name,.location .branch-address,.show-message .title,.show-message .subtitle,.breadcrumbs,.breadcrumb .current,#showMessageModal .help-cs .title,#showMessageModal .help-cs .whatsapp-btn{font-family:var(--nunito);font-weight:400}.branch-form .title,.schedule .content,.get-free-class .promo-text,.location .subtitle,.location .branch-name{display:var(--block);font-size:16px;line-height:24px}.ornamen{position:absolute;z-index:11}.custom-bottom-left{bottom:0;left:0}#showMessageModal .modal-dialog{position:absolute;top:50%!important;width:30%;height:auto;left:50%;transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;-webkit-transform:translate(-50%,-50%)!important}#showMessageModal .modal-body{border-radius:20px!important;padding:0!important;overflow-y:auto}#showMessageModal .close{position:absolute;right:24px;top:8px;color:rgba(24,57,88,1);opacity:1;z-index:11}#showMessageModal .modal-content{border-radius:16px!important}#showMessageModal .modal-body{padding:20px 24px;background:var(--white);box-shadow:0 8px 25px 0 rgba(0,0,0,.1);border-radius:16px}#showMessageModal .help-cs,.show-message{display:var(--flex);align-items:var(--center);justify-content:var(--center);flex-direction:column}#showMessageModal .help-cs{margin-bottom:32px}#showMessageModal .help-cs .title{margin:16px 0}#showMessageModal .help-cs .whatsapp-btn{display:var(--flex);font-size:20px;line-height:28px;color:var(--white);background-color:var(--green);padding:8px 16px;border-radius:100px}#showMessageModal .help-cs .whatsapp-btn:before{content:'';display:inline-block;width:25px;height:24px;background-image:url('../images/baru/WhatsApp.png');background-size:contain;background-repeat:no-repeat;background-position:var(--center);margin-right:8px}.show-message{padding:20px 32px;margin:50px 24px 0;border-radius:16px;background:var(--light-blue-2);border:1px solid var(--light-blue-3)}.show-message .title{font-size:24px;font-weight:800;line-height:42px;color:var(--darkblue)}.show-message .subtitle{font-size:16px;font-weight:400;line-height:42px;color:var(--darkblue)}#qismo-widget{display:none}.breadcrumbs{position:var(--relative);display:inline-block;color:var(--black);margin-bottom:35px}.breadcrumbs,.breadcrumb .current{font-size:16px;font-weight:400;line-height:24px}.breadcrumb{display:var(--flex);align-items:var(--center);gap:8px;background-color:rgba(255,255,255,.65)!important;padding:4px 12px!important;margin-bottom:0!important;border-radius:100px!important}.breadcrumb a,.breadcrumb .separator{display:var(--flex);font-weight:700;color:rgba(0,105,177,1)}.breadcrumb .separator{font-size:12px}.breadcrumb .current{color:var(--text-body-primary)}.hero-banner{height:475px;background-repeat:no-repeat;background-size:cover;background-position:var(--center)}.hero-banner .caption .title{font-size:40px;line-height:56px}.hero-banner .caption .title br{display:none}.branch-form{padding:20px 32px;background-color:var(--white);box-shadow:0 8px 25px 0 var(--black);border-radius:16px}.branch-form .title{display:var(--block);font-family:var(--nunito);font-weight:800;color:var(--dark-blue2);margin-bottom:16px}.branch-form .form-control{color:var(--text-body-primary);background:var(--light-blue-2);border:1px solid var(--light-blue-3);border-radius:8px}.branch-form .btn-submit,.branch-form .btn-submit:hover{padding:10px 12px;color:var(--white);background:var(--tosca);border-radius:100px}.btn-animate{position:relative;border-color:#979695}.btn-animate:hover{transform:translateY(-.25em);border-color:#5e5e5e}.btn-animate:hover::before{opacity:1}.btn-animate::before{width:100%;height:1em;position:absolute;left:0;bottom:-1.35em;background:radial-gradient(ellipse at center,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 80%);opacity:0;transition:all .65s;content:""}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#f44236}.join-class{padding:80px 0 140px}.join-class .block-element{padding-left:50px}.join-class .block-text .title{font-size:32px;line-height:44.8px;margin-bottom:20px}.join-class .block-slider{margin-top:20px}.join-class .swiperGallery{padding-left:20px}.join-class .swiperGallery .swiper-slide{padding-bottom:40px}.join-class .swiperGallery .caption{position:var(--absolute);left:48%;transform:translate(-50%,50%);font-size:18px;line-height:24px;color:var(--dark-blue)}.join-class .swiperGallery .swiper-pagination{bottom:60px}.schedule,.schedule .get-free-class{padding-top:12px;text-align:var(--center);background:var(--yellow);border-radius:24px}.schedule .title{font-size:24px;line-height:42px;color:var(--dark-blue2)}.schedule .content{padding:12px 24px;text-align:var(--left);color:var(--text-body-primary)}.schedule .content p{margin-bottom:5px}.schedule .content ul{margin-left:30px}.schedule .get-free-class{padding:12px 24px;background-color:var(--white);border:1px solid var(--Brand-Tangerine-Yellow-600,rgba(255,206,0,1));box-shadow:0px -2px 8px 0 rgba(0,0,0,.1)}.get-free-class .content{padding:12px 0 0;color:var(--text-body-secondary)}.get-free-class .discount{position:var(--relative);margin-bottom:-83px}.get-free-class .promo-text{width:100%;position:var(--absolute);left:50%;transform:translate(-50%,50%);bottom:-62px;color:var(--text-body-secondary)}.location{padding:100px 0 60px;background-color:var(--light-blue)}.location .block-text{padding-right:15px}.location .title{font-size:32px;line-height:43.2px;color:var(--blue)}.location .subtitle{font-weight:700;color:var(--blue);margin-bottom:5px}.location .branch-name{display:var(--flex);align-items:var(--center);font-weight:700;color:var(--dark-blue);margin:18px 0 8px}.location .branch-name:before{content:'';background-image:url('../images/baru/location.png');width:24px;height:24px;margin-right:5px}.location .branch-address{font-size:14px;line-height:20px;color:var(--text-body-secondary)}.location .branch-address ul{margin-left:25px}.instagram{padding:80px 0 140px}.instagram .block-text .title{font-size:36px;line-height:42px;margin-bottom:20px}.instagram-element ul{display:var(--flex);align-items:var(--center);justify-content:space-between;list-style-type:var(--none);overflow:var(--hidden);margin-left:0}.instagram-element li>a>.image-thumbnail,.instagram-element li>a>.video-thumbnail{position:var(--relative);width:350px;height:350px;cursor:pointer}.instagram-element li>a>.video-thumbnail>img,.instagram-element li>a>.image-thumbnail>img,.instagram-element .swiper .swiper-slide .image-thumbnail img,.instagram-element .swiper .swiper-slide .video-thumbnail img{width:350px;height:100%;object-fit:cover;border-radius:20px}.instagram-element li>a>.image-thumbnail::after,.instagram-element li>a>.video-thumbnail::after{content:'';position:var(--absolute);background:rgba(0,0,0,0);width:350px;height:350px;left:50%;transform:translate(-50%,0);border-radius:20px;opacity:0;transition:opacity .3s,background .3s}.instagram-element li>a:hover>.image-thumbnail::after,.instagram-element li>a:hover>.video-thumbnail::after{opacity:1;background:rgba(0,0,0,.65)}.user-insta{display:var(--flex);align-items:var(--center);justify-content:var(--center);position:var(--absolute);left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .3s;gap:10px;z-index:9999}.image-thumbnail:hover .user-insta,.video-thumbnail:hover .user-insta{position:var(--absolute);left:50%;top:50%;font-size:20px;font-weight:700;line-height:28px;color:var(--white);transform:translate(-50%,-50%);opacity:1}@media (max-width:767px){#elementor-popup-modal-10719 .dialog-widget-content{display:var(--none)!important}.page-template-template-cka-branch .site main{margin-top:103px!important}.breadcrumbs{display:var(--flex);align-items:var(--center);justify-content:var(--center);margin:20px 50px 0}.breadcrumb .separator:nth-child(2),.breadcrumb .parent-link:nth-child(3){display:var(--none)}.breadcrumb .parent-link:nth-child(5){text-indent:-9999px;overflow:var(--hidden)}.breadcrumb .parent-link:nth-child(5):after{content:"....";text-indent:0}.hero-banner{height:auto;padding-bottom:40px}.hero-banner .caption .title{font-size:24px;line-height:33.6px;text-align:var(--center);margin:35px 0 25px}.hero-banner .caption .title br{display:var(--block)}.branch-form .title{font-size:16px}.join-class{padding:40px 0 140px}.join-class .block-element{padding-left:0}.join-class .block-slider{margin:0 0 45px}.join-class .block-text .title{font-size:24px;line-height:33.6px}.join-class .swiperGallery{padding:0 15px;overflow:var(--visible)}.schedule .title{font-size:20px}.schedule .content,.location .subtitle{font-size:14px;line-height:20px}.get-free-class .discount{margin-bottom:-75px}.location{padding:60px 0}.location .block-text{padding-right:0;margin-bottom:40px}.location .title{font-size:24px;line-height:32px}.location .branch-name{font-size:18px;line-height:24px}.location .branch-address{font-size:16px;line-height:24px;color:var(--dark-blue)}.location .branch-address ul{font-size:12px;line-height:18px;color:rgba(98,97,107,1)}.instagram-element .swiper .swiper-slide .image-thumbnail,.instagram-element .swiper .swiper-slide .video-thumbnail{width:100%;height:350px}.instagram-element .swiper .swiper-slide .image-thumbnail img,.instagram-element .swiper .swiper-slide .video-thumbnail img{width:100%;height:100%}.instagram-element .swiper-pagination,.instagram-element .swiper-arrows{position:var(--absolute)}.instagram-element .swiper-pagination{bottom:-50px;left:0;text-align:left}.instagram-element .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 8px}.instagram-element .swiper-pagination-bullet{background:rgba(216,216,217,1)}.instagram-element .swiper-pagination-bullet:before{content:"";position:absolute;width:16px;height:16px;background:unset;box-shadow:unset;border-radius:50%;top:50%;transform:translate(-25%,-45%);z-index:-1}.instagram-element .swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgba(4,140,170,1)}.instagram-element .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background:linear-gradient(110.48deg,#ececec 0%,#f4f4f4 100%);box-shadow:-2px -2px 8px #8adfe3,2px 2px 8px #55c5d1}.instagram-element .swiper-arrows{bottom:-40px;right:40px}.instagram-element .swiper-arrows .swiper-arrow.swiper-button-disabled{background:linear-gradient(110.48deg,#ececec 0,#f4f4f4 100%);border:var(--none);visibility:var(--visible)}.instagram-element .swiper-arrow-prev{left:-60px}.instagram-element .swiper-arrows .swiper-arrow{background:linear-gradient(110.48deg,#FFFFFF 0,#FFFFFF 100%);border:1px solid rgba(216,216,217,1);right:-40px}#showMessageModal .modal-dialog{width:95%;transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;-webkit-transform:translate(-50%,-50%)!important;margin:0}#showMessageModal .help-cs .whatsapp-btn{font-size:16px;line-height:24px}.show-message{padding:20px 12px}.show-message .subtitle{font-size:14px;line-height:20px}.swiper-arrow-prev{left:-4px}.swiper-arrow-next{right:-4px}}.wa-slide{display:flex;align-items:center;position:fixed;bottom:20px;right:20px;background-color:#25d366;color:var(--white)!important;font-family:var(--nunito);font-size:18px;font-weight:700;border-radius:50px;padding:0;width:50px;height:50px;overflow:hidden;white-space:nowrap;text-decoration:none!important;transition:width .4s ease;transform-origin:right;z-index:1100}.wa-slide img{width:50px;height:50px;margin-left:0;border-radius:50%}.wa-slide span{margin-left:10px;display:inline-block;transform:translateX(100%);opacity:0;transition:transform .4s ease,opacity .3s ease}.wa-slide:hover{width:255px}.wa-slide:hover span{transform:translateX(0);opacity:1;transition-delay:.1s}.wa-slide:not(:hover) span{transform:translateX(100%);opacity:0;transition-delay:0s}