.elementor-1973 .elementor-element.elementor-element-cf1e2b5{--display:flex;}.elementor-1973 .elementor-element.elementor-element-cd1c12b.elementor-element{--align-self:center;}.elementor-1973 .elementor-element.elementor-element-cd1c12b{text-align:center;}.elementor-1973 .elementor-element.elementor-element-cd1c12b .elementor-heading-title{font-family:"Tahoma", Sans-serif;}.elementor-1973 .elementor-element.elementor-element-92b5a79 .elementor-repeater-item-fa08c52 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://balilanguageservices.com/wp-content/uploads/2020/09/english_course.jpg);background-size:cover;}.elementor-1973 .elementor-element.elementor-element-92b5a79 .elementor-repeater-item-44e5045 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://balilanguageservices.com/wp-content/uploads/2025/11/our-programs.jpg);background-size:cover;}.elementor-1973 .elementor-element.elementor-element-92b5a79 .elementor-repeater-item-44e5045 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-1973 .elementor-element.elementor-element-92b5a79 .elementor-repeater-item-0480e97 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://balilanguageservices.com/wp-content/uploads/2020/12/indonesian_course.jpg);background-size:cover;}.elementor-1973 .elementor-element.elementor-element-92b5a79 .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-1973 .elementor-element.elementor-element-92b5a79 .swiper-slide-contents{max-width:66%;}.elementor-1973 .elementor-element.elementor-element-92b5a79 .swiper-slide-inner{text-align:center;}.elementor-1973 .elementor-element.elementor-element-d44cff8{--display:flex;}.elementor-1973 .elementor-element.elementor-element-d44cff8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1973 .elementor-element.elementor-element-0d5814f{text-align:center;font-family:"Verdana", Sans-serif;}.elementor-1973 .elementor-element.elementor-element-0d5814f p{margin-block-end:13px;}.elementor-1973 .elementor-element.elementor-element-27b325d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1973 .elementor-element.elementor-element-c4f39bd{text-align:center;}.elementor-1973 .elementor-element.elementor-element-c4f39bd .elementor-heading-title{font-family:"Verdana", Sans-serif;}.elementor-1973 .elementor-element.elementor-element-925e713{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1973 .elementor-element.elementor-element-31ecae2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1973 .elementor-element.elementor-element-1e89e77{text-align:center;font-family:"Verdana", Sans-serif;}.elementor-1973 .elementor-element.elementor-element-1f5ab97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1973 .elementor-element.elementor-element-adf2363{text-align:center;font-family:"Verdana", Sans-serif;}.elementor-1973 .elementor-element.elementor-element-b58d72e{--display:flex;}.elementor-1973 .elementor-element.elementor-element-ad20d2c.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1973 .elementor-element.elementor-element-ad20d2c{text-align:center;}.elementor-1973 .elementor-element.elementor-element-ad20d2c .elementor-heading-title{font-family:"Tahoma", Sans-serif;}.elementor-1973 .elementor-element.elementor-element-b02b0df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1973 .elementor-element.elementor-element-58947e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1973 .elementor-element.elementor-element-7c6a3c6 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1973 .elementor-element.elementor-element-ab74f48{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:flex-start;}.elementor-1973 .elementor-element.elementor-element-2ace961{text-align:left;font-family:"Verdana", Sans-serif;}.elementor-1973 .elementor-element.elementor-element-2ace961 p{margin-block-end:22px;}.elementor-1973 .elementor-element.elementor-element-9a549fd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-1973 .elementor-element.elementor-element-174974e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1973 .elementor-element.elementor-element-31bdb07 .elementor-flip-box__front{background-color:#CA0000;}.elementor-1973 .elementor-element.elementor-element-31bdb07 .elementor-flip-box__back{background-color:#850000;}.elementor-1973 .elementor-element.elementor-element-31bdb07 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-1973 .elementor-element.elementor-element-31bdb07 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Tahoma", Sans-serif;font-size:50px;}.elementor-1973 .elementor-element.elementor-element-31bdb07 .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Verdana", Sans-serif;font-size:25px;}.elementor-1973 .elementor-element.elementor-element-31bdb07 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-1973 .elementor-element.elementor-element-31bdb07 .elementor-flip-box__button{margin-center:0;}.elementor-1973 .elementor-element.elementor-element-31bdb07 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Tahoma", Sans-serif;font-size:18px;}.elementor-1973 .elementor-element.elementor-element-9baa382{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1973 .elementor-element.elementor-element-cd9a42c .elementor-flip-box__front{background-color:#D69400;}.elementor-1973 .elementor-element.elementor-element-cd9a42c .elementor-flip-box__back{background-color:#AA6001;}.elementor-1973 .elementor-element.elementor-element-cd9a42c .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-1973 .elementor-element.elementor-element-cd9a42c .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Tahoma", Sans-serif;font-size:50px;}.elementor-1973 .elementor-element.elementor-element-cd9a42c .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Verdana", Sans-serif;font-size:25px;}.elementor-1973 .elementor-element.elementor-element-cd9a42c .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-1973 .elementor-element.elementor-element-cd9a42c .elementor-flip-box__button{margin-center:0;}.elementor-1973 .elementor-element.elementor-element-cd9a42c .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Tahoma", Sans-serif;font-size:18px;}.elementor-1973 .elementor-element.elementor-element-d1be30b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1973 .elementor-element.elementor-element-aae2a5e .elementor-flip-box__front{background-color:#0B941C;}.elementor-1973 .elementor-element.elementor-element-aae2a5e .elementor-flip-box__back{background-color:#107537;}.elementor-1973 .elementor-element.elementor-element-aae2a5e .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-1973 .elementor-element.elementor-element-aae2a5e .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Tahoma", Sans-serif;font-size:50px;}.elementor-1973 .elementor-element.elementor-element-aae2a5e .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Verdana", Sans-serif;font-size:25px;}.elementor-1973 .elementor-element.elementor-element-aae2a5e .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-1973 .elementor-element.elementor-element-aae2a5e .elementor-flip-box__button{margin-center:0;}.elementor-1973 .elementor-element.elementor-element-aae2a5e .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Tahoma", Sans-serif;font-size:18px;}.elementor-1973 .elementor-element.elementor-element-7c17ee6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1973 .elementor-element.elementor-element-ed8ff5c .elementor-flip-box__front{background-color:#262F61;}.elementor-1973 .elementor-element.elementor-element-ed8ff5c .elementor-flip-box__back{background-color:#452B69;}.elementor-1973 .elementor-element.elementor-element-ed8ff5c .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-1973 .elementor-element.elementor-element-ed8ff5c .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Tahoma", Sans-serif;font-size:50px;}.elementor-1973 .elementor-element.elementor-element-ed8ff5c .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Verdana", Sans-serif;font-size:25px;}.elementor-1973 .elementor-element.elementor-element-ed8ff5c .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-1973 .elementor-element.elementor-element-ed8ff5c .elementor-flip-box__button{margin-center:0;}.elementor-1973 .elementor-element.elementor-element-ed8ff5c .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Tahoma", Sans-serif;font-size:18px;}.elementor-1973 .elementor-element.elementor-element-37e5e7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1973 .elementor-element.elementor-element-f605380.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1973 .elementor-element.elementor-element-f605380{text-align:center;}.elementor-1973 .elementor-element.elementor-element-f605380 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:29px;}.elementor-1973 .elementor-element.elementor-element-1450a0b{--display:grid;--min-height:268px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-1973 .elementor-element.elementor-element-1450a0b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1973 .elementor-element.elementor-element-832cf06 .elementor-cta .elementor-cta__bg, .elementor-1973 .elementor-element.elementor-element-832cf06 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1973 .elementor-element.elementor-element-832cf06 .elementor-cta__content{text-align:center;}.elementor-1973 .elementor-element.elementor-element-832cf06 .elementor-cta__title{font-family:"Verdana", Sans-serif;font-size:30px;}.elementor-1973 .elementor-element.elementor-element-f566d65 .elementor-cta .elementor-cta__bg, .elementor-1973 .elementor-element.elementor-element-f566d65 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1973 .elementor-element.elementor-element-f566d65 .elementor-cta__content{text-align:center;}.elementor-1973 .elementor-element.elementor-element-f566d65 .elementor-cta__title{font-family:"Verdana", Sans-serif;font-size:30px;}.elementor-1973 .elementor-element.elementor-element-205c17b .elementor-cta .elementor-cta__bg, .elementor-1973 .elementor-element.elementor-element-205c17b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1973 .elementor-element.elementor-element-205c17b .elementor-cta__content{text-align:center;}.elementor-1973 .elementor-element.elementor-element-205c17b .elementor-cta__title{font-family:"Verdana", Sans-serif;font-size:30px;}.elementor-1973 .elementor-element.elementor-element-5a43c8b .elementor-cta .elementor-cta__bg, .elementor-1973 .elementor-element.elementor-element-5a43c8b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1973 .elementor-element.elementor-element-5a43c8b .elementor-cta__content{text-align:center;}.elementor-1973 .elementor-element.elementor-element-5a43c8b .elementor-cta__title{font-family:"Verdana", Sans-serif;font-size:30px;}.elementor-1973 .elementor-element.elementor-element-f90dd37{--display:flex;}.elementor-1973 .elementor-element.elementor-element-b21940f{--spacer-size:2px;}.elementor-1973 .elementor-element.elementor-element-29a7eae{--display:flex;}.elementor-1973 .elementor-element.elementor-element-9b9845b{--spacer-size:50px;}.elementor-1973 .elementor-element.elementor-element-4531d5d{--display:flex;}.elementor-1973 .elementor-element.elementor-element-4531d5d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1973 .elementor-element.elementor-element-4bd5d25.elementor-arrows-yes .elementor-main-swiper{width:calc( 56% - 40px );}.elementor-1973 .elementor-element.elementor-element-4bd5d25 .elementor-main-swiper{width:56%;}.elementor-1973 .elementor-element.elementor-element-4bd5d25 .elementor-swiper-button{font-size:20px;}.elementor-1973 .elementor-element.elementor-element-93d8f61{--spacer-size:50px;}.elementor-1973 .elementor-element.elementor-element-e312e73{--display:flex;}.elementor-1973 .elementor-element.elementor-element-09104c0{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-1973 .elementor-element.elementor-element-0b154a7{--display:flex;}.elementor-1973 .elementor-element.elementor-element-0b154a7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1973 .elementor-element.elementor-element-fbdba7c .elementor-cta .elementor-cta__bg, .elementor-1973 .elementor-element.elementor-element-fbdba7c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1973 .elementor-element.elementor-element-fbdba7c .elementor-cta__content{text-align:center;}.elementor-1973 .elementor-element.elementor-element-fbdba7c .elementor-cta__bg-wrapper{min-width:0px;}@media(min-width:768px){.elementor-1973 .elementor-element.elementor-element-d44cff8{--width:85.965%;}.elementor-1973 .elementor-element.elementor-element-31ecae2{--width:50%;}.elementor-1973 .elementor-element.elementor-element-1f5ab97{--width:50%;}.elementor-1973 .elementor-element.elementor-element-58947e6{--width:33.3333%;}.elementor-1973 .elementor-element.elementor-element-ab74f48{--width:45%;}.elementor-1973 .elementor-element.elementor-element-174974e{--width:50%;}.elementor-1973 .elementor-element.elementor-element-9baa382{--width:50%;}.elementor-1973 .elementor-element.elementor-element-d1be30b{--width:50%;}.elementor-1973 .elementor-element.elementor-element-7c17ee6{--width:50%;}.elementor-1973 .elementor-element.elementor-element-1450a0b{--width:97.807%;}.elementor-1973 .elementor-element.elementor-element-4531d5d{--width:79.561%;}.elementor-1973 .elementor-element.elementor-element-0b154a7{--width:42.281%;}}@media(max-width:1024px){.elementor-1973 .elementor-element.elementor-element-ed8ff5c .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;}.elementor-1973 .elementor-element.elementor-element-1450a0b{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1973 .elementor-element.elementor-element-1450a0b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for flip-box, class: .elementor-element-31bdb07 */@media (max-width: 767px) {
    .elementor-1973 .elementor-element.elementor-element-31bdb07:hover .elementor-flip-box__layer,
    .elementor-1973 .elementor-element.elementor-element-31bdb07:active .elementor-flip-box__layer {
        transform: rotateY(180deg) !important;
    }
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-cd9a42c */@media (max-width: 767px) {
    .elementor-1973 .elementor-element.elementor-element-cd9a42c:hover .elementor-flip-box__layer,
    .elementor-1973 .elementor-element.elementor-element-cd9a42c:active .elementor-flip-box__layer {
        transform: rotateY(180deg) !important;
    }
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-aae2a5e */@media (max-width: 767px) {
    .elementor-1973 .elementor-element.elementor-element-aae2a5e:hover .elementor-flip-box__layer,
    .elementor-1973 .elementor-element.elementor-element-aae2a5e:active .elementor-flip-box__layer {
        transform: rotateY(180deg) !important;
    }
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-ed8ff5c */@media (max-width: 767px) {
    .elementor-1973 .elementor-element.elementor-element-ed8ff5c:hover .elementor-flip-box__layer,
    .elementor-1973 .elementor-element.elementor-element-ed8ff5c:active .elementor-flip-box__layer {
        transform: rotateY(180deg) !important;
    }
}/* End custom CSS */