@media only screen and (max-width:767px){.pt-100,.ptb-100{padding-top:50px}.contact-item,.others-option-for-responsive .option-inner .others-options.d-flex{display:block!important}.login-form form .lost-your-password,.section-title{text-align:left}.ptb-100{padding-bottom:50px}.pb-70{padding-bottom:20px}.pb-100{padding-bottom:50px}.default-btn,.optional-btn{padding:10px 25px;font-size:15px}.section-title span,.value-item .value-content span,.who-we-are-content span{font-size:18px}.section-title h2{font-size:28px}.mean-container a.meanmenu-reveal{padding:18px 0 0}.mean-container a.meanmenu-reveal span{display:block;background:#000;height:3px;margin-top:-8px;border-radius:3px;position:relative;top:11px}.mean-container .mean-bar{background-color:unset;border-bottom:none}.main-banner-shape .banner-bg-shape,.main-banner-shape .shape-3,.main-banner-shape .shape-4,.mobile_image{display:block}.banner-child .child-1,.banner-child .child-2,.buy-now-btn,.choose-image .choose-image-shape .shape-1,.choose-image .choose-image-shape .shape-2,.choose-image .choose-image-shape .shape-3,.class-shape .shape-1,.class-shape .shape-2,.desktop_bee,.desktop_image,.feedback-slides.owl-theme .owl-nav,.main-banner-shape .banner-bg-shape-2,.main-banner-shape .shape-5,.main-banner-shape .shape-6,.newsletter-shape .shape-1,.newsletter-shape .shape-2,.testimonials-slides.owl-theme .owl-nav [class*=owl-],.value-shape .shape-1,.value-shape .shape-2,.value-shape .shape-3,.who-we-are-shape{display:none}.mean-container .mean-nav{margin-top:40px}.main-responsive-nav .logo img{position:relative;z-index:99999}.others-option-for-responsive .dot-menu{top:-30px}.others-option-for-responsive .container .container{right:20px;max-width:280px;padding-top:10px;padding-bottom:10px;border-radius:5px;text-align:center}.others-option-for-responsive .option-inner .others-options{margin-left:0}.others-option-for-responsive .option-inner .others-options .option-item{margin-bottom:10px;margin-right:0}.others-option-for-responsive .option-inner .others-options .option-item:last-child{margin-bottom:0}.event-box-item .event-date,.others-option-for-responsive .option-inner .others-options .option-item .language-switcher .dropdown-menu{margin-top:10px}.main-banner-item{height:100%;padding-top:50px;padding-bottom:0}.main-banner-item .container-fluid{padding-right:15px;padding-left:15px}.main-banner-content{text-align:center;margin:auto}.choose-image,.feedback-slides .feedback-item .feedback-image,.single-choose-item,.single-teacher-content,.who-we-are-image{margin-bottom:30px}.main-banner-content h1{font-size:30px}.main-banner-image,.who-we-are-image-wrap{margin-top:30px;text-align:center}.main-banner-shape .shape-1{display:block;top:300px;left:10px;width:40px}.main-banner-shape .shape-2{display:block;width:40px;top:10px;right:20px}.apply-form .content h3,.class-details-desc .class-desc-content h3,.coming-soon-content h2,.event-details-desc .event-desc-content h3,.login-form h2,.overview-content h3,.register-form h2,.single-choose-item h3,.single-teacher-content h3,.teacher-details-desc .teacher-desc-content h3,.value-item .value-content h3,.who-we-are-content h3{font-size:25px}.who-we-are-content .who-we-are-list li{flex:unset;max-width:unset;margin-right:20px}.single-class .class-content{padding:40px 15px 20px}.blog-details-desc .article-content h3,.single-activities .activities-content h3,.single-class .class-content h3,.single-facilities .facilities-content h3,.testimonials-item .testimonials-item-box .info-box h3,.value-item .value-inner-content h4{font-size:20px}.feedback-slides .feedback-item .feedback-content p,.single-class .class-content p,.single-footer-widget p,.single-teacher-content p{font-size:15px}.single-blog-item .blog-content .post-meta li,.single-class .class-content .class-list li{font-size:14px;margin-right:10px}.single-class .class-content .class-list li span,.value-item .value-inner-content p{font-size:14px}.facilities-image,.value-image{text-align:center;margin-bottom:30px}.error-content h3,.event-box-item .event-content h3,.newsletter-content h2,.quote-item .content h3,.single-choose .content h3,.single-teacher .content h3{font-size:22px}.testimonials-item .testimonials-item-box{padding:25px}.event-box-item{text-align:center}.event-box-item .event-image{margin-bottom:25px}.event-box-item .event-content .event-list{margin-top:15px}.event-box-item .event-content .event-list li{padding-left:0}.event-box-item .event-content .event-list li i{position:relative}.event-box-item .event-date h4{font-size:45px}.overview-content,.quote-item,.single-blog-item .blog-content{padding:20px}.single-footer-widget .logo h2{font-size:40px}.single-footer-widget .px-5,.single-footer-widget.pl-5{padding-left:0!important}.main-banner-image-wrap{margin-top:40px;text-align:center}.partner-item img{max-width:100px}.single-fun-fact{padding:35px}.page-banner-content h2,.single-fun-fact h3{font-size:35px}.choose-image{text-align:center}.enrollment-image,.faq-image,.quote-image{height:450px}.newsletter-content{margin-bottom:20px}.newsletter-form button{position:relative;right:0;top:0;margin-top:10px}.support-list-item li{margin-right:20px}.support-list-item li img{margin-bottom:20px;max-width:50px}.support-list-item li span{font-size:16px}.page-banner-area{padding-top:70px;padding-bottom:70px}.apply-form{padding:20px 20px 35px}.apply-form .content{margin-bottom:18px;margin-top:15px}.login-form,.register-form{padding:25px 20px}.coming-soon-content{padding:30px 25px}.coming-soon-content #timer,.contact-information,.widget-area{margin-top:30px}.coming-soon-content #timer div{width:100px;height:105px;margin-left:5px;margin-right:5px;font-size:20px;margin-top:10px}.class-details-information,.event-details-information,.teacher-details-information{padding:25px 20px;margin-top:30px}.class-details-desc .class-details-tab .tabs li a{font-size:14px;margin-bottom:10px}.home-slides.owl-theme .owl-nav{opacity:1;visibility:visible}.home-slides.owl-theme .owl-nav [class*=owl-]{left:10px;top:unset;transform:unset;bottom:20px;width:40px;height:40px;line-height:50px;font-size:35px}.home-slides.owl-theme .owl-nav [class*=owl-].owl-next{left:auto;right:10px}.video-banner-item{height:65vh}}@media only screen and (min-width:768px) and (max-width:991px){.pt-100,.ptb-100{padding-top:70px}.ptb-100{padding-bottom:70px}.pb-70{padding-bottom:40px}.pb-100{padding-bottom:70px}.default-btn,.optional-btn{padding:10px 25px;font-size:15px}.section-title span,.value-item .value-content span{font-size:18px}.section-title h2{font-size:35px}.mean-container a.meanmenu-reveal{padding:5px 0 0}.mean-container a.meanmenu-reveal span{display:block;background:#000;height:4px;margin-top:-5px;border-radius:3px;position:relative;top:8px}.mean-container .mean-bar{background-color:unset;border-bottom:none}.mean-container .mean-nav{margin-top:40px}.main-responsive-nav .logo img{position:relative;z-index:99999}.others-option-for-responsive .dot-menu{top:-30px}.others-option-for-responsive .container .container{right:20px;max-width:280px;padding-top:10px;padding-bottom:10px;border-radius:5px;text-align:center}.others-option-for-responsive .option-inner .others-options{margin-left:0}.others-option-for-responsive .option-inner .others-options .option-item{margin-bottom:10px;margin-right:0}.others-option-for-responsive .option-inner .others-options .option-item:last-child{margin-bottom:0}.event-box-item .event-date,.others-option-for-responsive .option-inner .others-options .option-item .language-switcher .dropdown-menu{margin-top:10px}.others-option-for-responsive .option-inner .others-options.d-flex{display:block!important}.main-banner-item{height:100%;padding-top:70px;padding-bottom:70px;background-image:unset;background-color:#e7ddf4}.main-banner-item .container-fluid{padding-right:15px;padding-left:15px}.main-banner-content{text-align:center;margin:auto}.event-box-item .event-date h4,.main-banner-content h1{font-size:45px}.main-banner-image,.who-we-are-image-wrap{margin-top:30px;text-align:center}.choose-image .choose-image-shape .shape-1,.choose-image .choose-image-shape .shape-2,.choose-image .choose-image-shape .shape-3,.class-shape .shape-1,.class-shape .shape-2,.main-banner-shape .banner-bg-shape,.main-banner-shape .banner-bg-shape-2,.main-banner-shape .shape-1,.main-banner-shape .shape-2,.main-banner-shape .shape-3,.main-banner-shape .shape-4,.main-banner-shape .shape-5,.main-banner-shape .shape-6,.newsletter-shape .shape-1,.newsletter-shape .shape-2,.testimonials-slides.owl-theme .owl-nav [class*=owl-],.value-shape .shape-1,.value-shape .shape-2,.value-shape .shape-3,.who-we-are-shape{display:none}.feedback-slides .feedback-item .feedback-image,.single-choose-item,.who-we-are-image{margin-bottom:30px}.single-class .class-content{padding:40px 15px 20px}.single-activities .activities-content h3,.single-class .class-content h3,.single-facilities .facilities-content h3,.testimonials-item .testimonials-item-box .info-box h3,.value-item .value-inner-content h4{font-size:20px}.feedback-slides .feedback-item .feedback-content p,.single-class .class-content p,.single-footer-widget p{font-size:15px}.single-blog-item .blog-content .post-meta li,.single-class .class-content .class-list li{font-size:14px;margin-right:10px}.single-class .class-content .class-list li span,.value-item .value-inner-content p{font-size:14px}.choose-image,.facilities-image,.value-image{text-align:center;margin-bottom:30px}.class-details-desc .class-desc-content h3,.coming-soon-content h2,.event-details-desc .event-desc-content h3,.teacher-details-desc .teacher-desc-content h3,.value-item .value-content h3{font-size:25px}.event-box-item .event-content h3,.single-choose .content h3,.single-teacher .content h3{font-size:22px}.testimonials-item .testimonials-item-box{padding:25px}.event-box-item{text-align:center}.event-box-item .event-image{margin-bottom:25px}.event-box-item .event-content .event-list{margin-top:15px}.event-box-item .event-content .event-list li{padding-left:0}.event-box-item .event-content .event-list li i{position:relative}.single-blog-item .blog-content{padding:20px}.single-footer-widget .logo h2{font-size:40px}.single-footer-widget .px-5,.single-footer-widget.pl-5{padding-left:0!important}.main-banner-image-wrap{margin-top:50px;text-align:center}.banner-child .child-1,.banner-child .child-2{max-width:130px}.enrollment-image,.faq-image,.quote-image{height:450px}.overview-content,.quote-item{padding:30px}.coming-soon-content{padding:30px 25px}.coming-soon-content #timer,.contact-information,.widget-area{margin-top:30px}.coming-soon-content #timer div{width:100px;height:105px;margin-left:5px;margin-right:5px;font-size:20px;margin-top:10px}.class-details-information,.event-details-information,.teacher-details-information{padding:25px 20px;margin-top:30px}.newsletter-content{margin-bottom:20px}.home-slides.owl-theme .owl-nav{opacity:1;visibility:visible}.home-slides.owl-theme .owl-nav [class*=owl-]{left:20px;top:unset;transform:unset;bottom:30px;width:40px;height:40px;line-height:50px;font-size:35px}.home-slides.owl-theme .owl-nav [class*=owl-].owl-next{left:auto;right:20px}.video-banner-item{height:70vh}}@media only screen and (min-width:992px) and (max-width:1199px){.mean-container a.meanmenu-reveal{padding:5px 0 0}.mean-container a.meanmenu-reveal span{display:block;background:#000;height:4px;margin-top:-5px;border-radius:3px;position:relative;top:8px}.mean-container .mean-bar{background-color:unset;border-bottom:none;padding-top:0}.mean-container .mean-nav{margin-top:40px}.main-responsive-nav .logo img{position:relative;z-index:99999}.others-option-for-responsive .dot-menu{top:-30px}.others-option-for-responsive .container .container{right:20px;max-width:280px;padding-top:10px;padding-bottom:10px;border-radius:5px;text-align:center}.others-option-for-responsive .option-inner .others-options{margin-left:0}.others-option-for-responsive .option-inner .others-options .option-item{margin-bottom:10px;margin-right:0}.others-option-for-responsive .option-inner .others-options .option-item:last-child{margin-bottom:0}.others-option-for-responsive .option-inner .others-options .option-item .language-switcher .dropdown-menu{margin-top:10px}.others-option-for-responsive .option-inner .others-options.d-flex{display:block!important}.main-banner-item{border-bottom:1px solid #eee;height:100%;padding-top:100px;padding-bottom:140px}.main-banner-item .container-fluid{padding-left:15px;padding-right:15px}.main-banner-content{max-width:450px}.main-banner-shape .banner-bg-shape{bottom:-35px}.main-banner-shape .shape-1{max-width:60px}.main-banner-shape .shape-3{bottom:0;max-width:70px}.single-class .class-content{padding:45px 20px 30px}.single-choose .content h3,.single-class .class-content h3{font-size:20px}.single-class .class-content .class-list li{font-size:14px;margin-right:6px}.single-class .class-content .class-list li span{font-size:14px}.value-shape .shape-3{display:none}.testimonials-slides.owl-theme .owl-nav{opacity:1;visibility:visible}.testimonials-slides.owl-theme .owl-nav [class*=owl-]{position:relative;left:0;top:unset;transform:unset}.testimonials-slides.owl-theme .owl-nav [class*=owl-].owl-next{right:-10px}.main-banner-shape .shape-5{max-width:100px}.main-banner-shape .shape-6{max-width:150px}.event-box-item .event-content h3{font-size:22px}.value-shape .shape-2{bottom:0}.choose-area{overflow:hidden}.main-banner-shape .banner-bg-shape-2{top:-40px;left:-5px}.single-fun-fact h3{font-size:40px}.quote-item{padding:25px}.support-list-item li{margin-right:70px}.support-list-item li img{margin-bottom:20px;max-width:50px}.support-list-item li span{font-size:16px}.single-teacher-content h3{font-size:25px}.single-teacher-content p{font-size:15px}.event-area.event-item-two .event-box-item .event-content h3 a{padding:10px 20px}.home-slides.owl-theme .owl-nav [class*=owl-]{left:10px;width:40px;height:40px;line-height:50px;font-size:35px}.home-slides.owl-theme .owl-nav [class*=owl-].owl-next{left:auto;right:10px}.video-banner-item .main-banner-content{max-width:565px}}@media only screen and (min-width:1200px) and (max-width:1400px){.main-banner-content{max-width:550px}.home-slides.owl-theme .owl-nav [class*=owl-]{left:10px;width:40px;height:40px;line-height:50px;font-size:35px}.home-slides.owl-theme .owl-nav [class*=owl-].owl-next{left:auto;right:10px}.choose-area{overflow:hidden}}@media only screen and (min-width:1550px){.main-banner-item{height:865px}}