@media (max-width:767px){.navbar-light{padding:15px}.navbar-light .navbar-nav{padding-top:25px;margin-left:0}.navbar-light .navbar-nav .nav-link{padding:0}.navbar-light .navbar-nav .nav-item{padding:10px 0;border-right:0}.navbar-light .navbar-nav.specific-menu{align-items:flex-start}.navbar-light .navbar-nav.specific-menu .nav-link{padding:0}.offcanvas-collapse{position:fixed;top:0;bottom:0;right:100%;left:-400px;width:100%;padding:15px;overflow-y:auto;visibility:hidden;background:rgba(255,255,255,1);transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:left,visibility}.offcanvas-collapse{align-items:start;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box}.offcanvas-collapse.open{left:0;visibility:visible}.offcanvas-collapse.open .btn-close{margin-top:5px;float:right}.main-banner .cub-caption .heading-1,.heading-2,.heading-3,.section-join .cub-block-text .heading-2,.block-columns .first-column .cub-block-text .heading-2{font-size:24px;line-height:32.1px}.subtitle,.section-join .sub-block-text .subtitle,.block-columns .first-column .cub-block-text .subtitle{font-size:16px;line-height:1.5}.main-banner{padding-top:100px;padding-bottom:0}.main-banner .cub-caption{margin-bottom:65px}.main-banner .cub-caption .heading-2{font-weight:700;font-size:20px;line-height:30.01px}.main-banner .cub-caption .heading-1 br{display:none}.block-image .size-full,.cub-block-image .size-full,.cub-block-video .size-full,.block-lists .size-full{width:100%;max-width:100%;height:auto}.section-commitment .counter{display:flex;flex-direction:row;flex-wrap:wrap}.section-commitment .counter .counter-item:nth-child(1n+0){width:40%;margin-right:0}.section-commitment .counter .counter-item:nth-child(2n+1){width:60%}.section-commitment .counter .counter-item .number{font-size:34px;line-height:33.83px}.section-commitment .block-video .btn-play{transform:translate(-50%,-50%)}.section-commitment .cub-block-text .subtitle{color:rgba(0,0,0,1)}.section-commitment .cub-block-text .subtitle>br{display:none;}.section-commitment .cub-block-image{margin-left:-23px;margin-right:15px;position:relative;right:-17px}.section-program .custom-row{margin-top:50px}.section-generation{padding:60px 0}.block-lists{margin-top:70px;padding:0 15px}.block-lists .lists-item{flex-direction:column}.block-lists .lists-item .icon{margin-bottom:25px}.section-goals .ornament .orn-5{position:absolute;top:0;left:0;transform:translate(0,-60%)}.section-goals .ornament .orn-6{bottom:0;transform:translate(0,-65%)}.section-goals .ornament .orn-7{bottom:0;transform:translate(10px,80px)}.section-goals .cub-block-text .heading-2{color:var(--dark-blue)}.section-goals .cub-block-text .heading-2>br{display:none}.section-goals .cub-block-image{flex-direction:row;flex-wrap:wrap;padding:0 12px calc(39vh - 125px);gap:15px}.section-goals .cub-block-image .block-image-item{flex:1 1 45%}.section-goals .cub-block-card{justify-content:center;align-items:normal;gap:20px}.block-slider .swiper{padding-bottom:60px}.section-goals .block-slider .swiper-pagination{bottom:0}.block-slider .swiperAchievement .swiper-pagination .swiper-pagination-bullet,.block-slider .swiperProgram .swiper-pagination .swiper-pagination-bullet{background-color:rgba(255,255,255,1)}.block-slider .swiperAchievement .swiper-pagination .swiper-pagination-bullet-active,.block-slider .swiperProgram .swiper-pagination .swiper-pagination-bullet-active{background-color:rgba(255,255,255,.5)}.block-slider .swiperIDG .swiper-pagination .swiper-pagination-bullet{background-color:rgba(0,105,177,.5)}.block-slider .swiperIDG .swiper-pagination .swiper-pagination-bullet-active{background-color:rgba(0,105,177,1)}.block-slider .block-card{height:calc(1030px / 2)}.block-slider .block-card-item{padding:18px 22px;border-radius:9px;text-align:center;color:rgba(255,255,255,1);height:100%}.block-slider .block-card-item .cub-block-text{text-align:left;min-height:105px;margin-top:10px}.block-slider .block-card-item .title{font-size:15px;font-weight:900;line-height:20.46px}.block-slider .block-card-item .cub-block-text{border-bottom:1px solid rgba(255,255,255,1)}.block-slider .block-card-item .subtitle{font-weight:700}.block-slider .block-card-item .content{font-weight:800}.block-slider .block-card-item .subtitle,.block-slider .block-card-item .content{font-size:12px;line-height:16.37px}.section-join .ornament .orn-1{position:absolute;top:calc(50% - 120px);right:25px;float:none;margin:0}.section-join .cub-block-image{padding-bottom:0}.section-join .cub-block-text .heading-2{margin-left:0}.section-join .cub-block-text .sub-block-text{padding-right:calc(25% - 15px)}.section-join .sub-block-text .subtitle>br{display:none}.section-join .cub-block-list{margin:45px 0 55px}.section-join .cub-block-list .btn-cta{width:calc(100% - 15px);font-size:24px}.section-join .cub-block-list .btn-cta i{top:6px}.section-program .block-slider{margin:0 15px}.section-program .block-slider .swiper{padding-top:30px}.swiperProgram .card{margin-top:40px;border:0;border-radius:15px}.swiperProgram .card .card-image{display:flex;align-items:center;justify-content:center}.swiperProgram .card .card-image img{margin-top:-70px}.swiperProgram .card span.label{background-color:rgba(0,173,198,1);padding:8px;font-size:18px;font-weight:900;line-height:24.55px;color:rgba(255,255,255,1);position:absolute;top:8px;transform:translate(0,100%);border-radius:6px}.section-program .block-slider .card-body{padding:40px 15px;height:100%;min-height:200px}.section-achievement{padding:0 0 180px}.section-achievement .block-slider,.training-class .block-slider,.values .block-slider{position:relative;right:-24px;padding:40px 0 0;margin-top:calc(50% - 180px)}.values .block-slider{right:-60px}.training-class .block-slider{right:-14px;padding:0}.values .block-slider{padding:0 0 70px}.values .block-slider .swiper-pagination{left:-58px}.values .block-slider .swiper-pagination-bullet{background:rgba(255,255,255,1);opacity:1}.values .block-slider .swiper-pagination-bullet-active{background:rgba(14,31,65,1)}.core-slider{margin:0 auto;text-align:center;width:fit-content}.section-achievement .block-slider .swiper-arrows{display:none}.section-achievement .ornament .orn-1{top:0;left:0;right:0;transform:translate(0,25%)}.section-achievement .ornament .orn-4{bottom:0;left:50%;transform:translate(100%,170%)}.swiperAchievement{padding:40px 0 60px}.swiperAchievement .swiper-arrows{display:none}.section-testimonial .ornament .orn-10{top:0;right:0;transform:translate(0,-135%)}.section-testimonial .ornament .orn-11{left:15px}.section-testimonial .ornament .orn-12{right:40px;bottom:-30px}.section-testimonial .custom-row{padding:0;margin-top:150px}.section-testimonial .column-image:nth-child(2n+1){margin:130px 0 20px}.section-testimonial .block-image-content:nth-child(2n+1){margin-left:10px}.section-testimonial .block-image-content:nth-child(1n+0){margin-right:10px}.section-testimonial .block-image-content .block-text{font-size:15px;line-height:23.55px;padding:25px 25px 40px}.section-testimonial .block-image-content .block-image{padding:0 20px;margin-top:-18%}.block-image .floating-img{flex:1 1 50%}.block-image-content .block-image .cub-caption .name,.block-image-content .block-image .cub-caption .participants{font-size:12px;line-height:16.37px}.block-image-content .block-image .cub-caption .participants br{display:none}.section-download{padding:60px 0 150px}.section-download .block-slider{margin-top:30px;padding-left:0}.section-download .ornament .orn-14{width:calc(100% - 35px);bottom:-773px;left:0}.section-download .block-slider .card,.section-download .block-slider .card-body{display:block;text-align:center}.section-download .block-slider .card-title{text-align:center}.swiperDownload .swiper-pagination{bottom:0}.section-download .block-slider .swiper-arrow-prev{left:0}.section-download .block-slider .swiper-arrow-next{right:35px}.block-columns .first-column .cub-block-text .subtitle,aside.footer-widget .title,aside.footer-widget .subtitle,aside.footer-widget.widget-media .subtitle,aside.footer-widget .sub,.block-accordion .card .card-header .btn-block{font-weight:900}aside.footer-widget .title,aside.footer-widget .subtitle{font-size:16px;line-height:20px}aside.footer-widget.widget-media .subtitle,aside.footer-widget.widget-media-text .subtitle{font-size:14px;line-height:16px}aside.footer-widget .block-widget-image .iso-logo .image-item:nth-child(2){width:50%}aside.footer-widget.widget-media-text .block-widget-text{border-bottom:0}.block-accordion .card{background-color:transparent}.block-accordion .card .card-header{padding:14px 0}.block-accordion .card .card-header .btn-block{font-size:16px;line-height:20px;color:rgba(255,255,255,1);text-decoration:none}.block-accordion .card .card-header .btn-block i{float:right}.block-accordion .card .card-header .btn-block,.block-accordion .card .card-body{padding:5px 0}.block-accordion .card .card-body ul{padding-left:0;margin-left:0;list-style:none}.block-accordion .card .card-body ul li{margin-bottom:20px}.block-accordion .card .card-body li a{color:rgba(255,255,255,1)}aside.footer-widget .sub{line-height:21px}.block-accordion .card .menu-item .additional-text{font-size:10px;font-weight:400;line-height:12px;color:rgba(255,255,255,1)}.wrap-widget-block{margin-top:30px}.custom-widget-block{display:block}.hero-banner .swiper-wrapper{height:100%}.hero-banner .swiper-slide .caption{width:100%;left:50%;top:30%;transform:translate(-45%,-50%);font-size:31.22px;line-height:39.34px}.hero-banner .swiper-arrow-prev{left:15px}.hero-banner .swiper-arrow-next{right:15px}.bg-blue{padding:80px 70px 65px 60px}.cub-block-tabs .nav-link,.cub-block-tabs .nav-link.active{font-size:11.26px;line-height:9.97px}.cub-block-tabs .card .card-image img{height:100%}.cub-block-tabs .tab-pane.offline .card-body .card-title{font-size:12.27px;line-height:15.53px}.cub-block-tabs .tab-pane.online .card-body .card-title{font-size:18.22px;line-height:16.12px}.cub-block-tabs .tab-pane.online .card-body .card-subtitle{font-size:10.48px;line-height:9.27px}.cub-block-tabs .card-meta span{font-size:10.12px;line-height:15.18px}.cub-block-button .btn{padding:10px 110px}.cub-block-tabs .block-slider{padding-left:0}.cub-block-tabs .swiper-arrow-prev{left:-14px}.cub-block-tabs .swiper-arrow-next{right:14px}.visi-wrapper .title,.misi-wrapper .title{font-size:45.25px;line-height:16.97px;text-align:center}.visi-wrapper p,.misi-wrapper p{font-size:14px;line-height:16.97px;text-align:center}.about-image,.about-image .overlay-image{height:100%}.about-content{font-size:12px;line-height:21.88px;text-align:center}.about-content br{display:none}.about-content .title{font-size:20px;line-height:26.91px;text-align:center}.program{padding:55px 0 0}.program .title{font-size:19.95px;line-height:23.27px;text-align:center}.program .title br{display:block}.program .block-slider .swiper-caption{padding:30px 0;text-align:center}.program .block-slider .swiper-caption-item{flex-direction:column}.program .block-slider .swiper-caption-item .icon{width:100%;margin-right:0;margin-bottom:15px}.program .block-slider .swiper-caption .caption-title{font-size:16.42px;line-height:16.42px}.program .block-slider .swiper-caption-item .title,.program .block-slider .swiper-caption-item .content{font-size:14.67px;line-height:22.01px}.program .block-slider .swiper-arrow-prev{left:0}.program .block-slider .swiper-arrow-next{right:0}.program .block-slider .swiper-arrow{top:0;transform:translateY(175%);z-index:1}.program .block-slider .arrow-left:before,.program .block-slider .arrow-right:before{content:'';background-image:url("data:image/svg+xml,%3Csvg width='41' height='41' viewBox='0 0 41 41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='.557617' y='.5' width='40' height='40' rx='8' fill='%230BB4CB'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.8065 14.8515C24.2752 15.3201 24.2752 16.0799 23.8065 16.5485L19.8551 20.5L23.8065 24.4515C24.2752 24.9201 24.2752 25.6799 23.8065 26.1485C23.3379 26.6172 22.5781 26.6172 22.1095 26.1485L17.3095 21.3485C16.8409 20.8799 16.8409 20.1201 17.3095 19.6515L22.1095 14.8515C22.5781 14.3828 23.3379 14.3828 23.8065 14.8515Z' fill='white'/%3E%3C/svg%3E");width:40px;height:40px}.program .block-slider .arrow-right:before{rotate:180deg}.values .cub-block-text .title{font-size:20px;font-weight:800;line-height:44px}.values .cub-block-text .subtitle{font-size:12px;font-weight:600;line-height:21px}.values .cub-block-text .subtitle br{display:none}.values .block-slider .swiper-arrow-prev{top:140px;left:-60px}.values .block-slider .swiper-arrow-next{top:140px;right:60px}.values .block-slider .swiper-arrow,.values .block-slider .swiper-button-next,.values .block-slider .swiper-button-prev{background:transparent}.values .block-slider .arrow-left:before,.values .block-slider .swiper-button-prev:after,.values .block-slider .arrow-right:before,.values .block-slider .swiper-button-next:after{content:'';background-image:url("data:image/svg+xml,%3Csvg width='41' height='41' viewBox='0 0 41 41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='.557617' y='.0480957' width='40' height='40' rx='8' fill='%230BB4CB'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.8065 14.3996C24.2752 14.8682 24.2752 15.628 23.8065 16.0966L19.8551 20.0481L23.8065 23.9996C24.2752 24.4682 24.2752 25.228 23.8065 25.6966C23.3379 26.1653 22.5781 26.1653 22.1095 25.6966L17.3095 20.8966C16.8409 20.428 16.8409 19.6682 17.3095 19.1996L22.1095 14.3996C22.5781 13.9309 23.3379 13.9309 23.8065 14.3996Z' fill='white'/%3E%3C/svg%3E%0A");width:40px;height:40px}.values .block-slider .arrow-right:before,.values .block-slider .swiper-button-next:after{rotate:180deg}}@media only screen and (min-device-width:414px) and (max-device-height:896px) and (-webkit-device-pixel-ratio:2){.section-goals .cub-block-image{padding:0 12px calc(39vh - 220px)}.section-goals .ornament .orn-6{transform:translate(0,-55%)}.block-image-content .block-image .cub-caption .participants br{display:none}}@media only screen and (min-device-width:390px) and (max-device-height:844px) and (-webkit-device-pixel-ratio:3){.section-goals .cub-block-image{padding:0 12px calc(39vh - 200px)}.section-goals .ornament .orn-6{transform:translate(0,-55%)}.block-image-content .block-image .cub-caption .participants br{display:none}}@media only screen and (min-device-width:430px) and (max-device-height:932px) and (-webkit-device-pixel-ratio:3){.section-goals .cub-block-image{padding:0 12px calc(39vh - 235px)}.section-goals .ornament .orn-6{transform:translate(0,-55%)}.block-image-content .block-image .cub-caption .participants br{display:none}}