@media(min-width: 1025px)and (max-width: 1200px){.container{max-width:1000px}.navbar-light .navbar-nav li{margin-right:20px}.banner-txt h2 br{display:none}.banner-txt p{margin:0 0 25px}.banner-txt .btn-main{margin:0 auto 45px}.our-mission-wrp{padding:45px 0 0}.mission-txt{height:auto;padding:40px 0 0}.chart-row ul li{padding:0 15px;margin:0}.chart-block div{padding:0 15px;min-height:auto}.chart-block p{width:100%;padding:0 15px}.more-databx{padding:45px 0 35px}.more-databx p{line-height:28px}.servers-wrp{padding:45px 0}.service-dt p{font-size:15px;line-height:24px;min-height:100px}.service-block{margin:0 0 30px}.servers-wrp .btn-main{margin:45px auto}.innovative-wrp h4{font-size:20px;line-height:28px}.innovative-block{margin:0 0}.innovative-img{margin:0 0 25px}.innovative-block p{font-size:16px;line-height:24px;min-height:55px}.testimonial-block{padding:35px 15px}.testimonial-title h2{font-size:28px}.testimonial-slider{padding:0 60px 0 0}.testimonial-box{padding:0 15px 15px 0}.testimonial-slider button.slick-prev.slick-arrow:before,.testimonial-slider button.slick-next.slick-arrow:before{box-shadow:0 3px 6px rgba(0, 0, 0, 0.16)}.partner-wrp h2{font-size:28px;line-height:36px}.partner-wrp h6{font-size:18px}.innovative-wrp .row{margin:0 -15px}.innovative-wrp .row .col-md-4{padding:0 15px}footer{padding:40px 0 0}.copyright{padding:25px 0 40px}.goals-row:before{left:-15px;bottom:0}.goal-box p{font-size:15px;line-height:24px}.focus-dt p{font-size:20px;line-height:28px}.team-block h4{font-size:16px}.partners-faq .accordion{padding:40px}.partners-faq .accordion .accordion-item{padding:0 0 40px;margin:0 0 40px}.partners-faq .accordion .accordion-item .accordion-button{font-size:24px;line-height:30px;padding-right:40px}.partners-faq .accordion .accordion-item .accordion-button:before{font-size:18px}.accordion .accordion-body{padding:30px 0 0}.accordion .accordion-body p{font-size:16px;line-height:28px}.contact-banner .pattern5{max-width:120px;bottom:-60px}.contact-banner .contact-dt h2{font-size:30px;margin:0 0 10px}.contact-banner .contact-dt p{font-size:16px;line-height:24px;margin:0}.courses-block .courses-nav li{margin-right:25px}.courses-bx{overflow:hidden;padding:20px}.courses-bx .row{margin:0 -15px}.courses-bx .row .col-md-6{padding:0 15px}.courses-bx .info-title h2 span{padding:0 15px}.partners-banner{padding:60px 0 100px;margin:0}.partners-banner .banner-img{margin:0 0 30px}.partners-banner .banner-img img{max-width:100%;width:auto}.partners-banner .banner-title{margin:0 auto}.partners-banner .banner-title h2{font-size:34px;line-height:44px}.partners-banner .banner-title h2:before{width:30px;left:0}.partners-banner .banner-title p{font-size:18px;line-height:28px}.faq-banner{padding:60px 0 100px;margin:0}.faq-banner .banner-title h2{font-size:34px;line-height:44px}.faq-banner .banner-title h2:before{width:30px;left:0}.faq-banner .banner-title p{font-size:18px;line-height:28px}.pathways-banner{padding:25px 0;background-position:100%}.pathways-banner .pattern2{max-width:100px}.pathways-wrp .small-dt li{font-size:14px;line-height:22px}.work-data{padding:30px 0 0}img.workshp3{max-width:80px;right:20px;bottom:-40px}.portfolio-wrp{padding:50px 0}.portfolio-data h2{font-size:28px}.portfolio-data p{font-size:16px;line-height:24px}.portfolio-data ul li{width:100%}.portfolio-img img{max-width:100%;margin:0 0 20px;width:auto}}@media(min-width: 992px)and (max-width: 1024px){.container{max-width:960px}.navbar-light .navbar-nav li{margin-right:20px}.banner-txt h2 br{display:none}.banner-txt p{margin:0 0 25px}.banner-txt .btn-main{margin:0 auto 45px}.our-mission-wrp{padding:45px 0 0}.mission-txt{height:auto;padding:40px 0 0}.chart-row ul li{padding:0 15px;margin:0}.chart-block div{padding:0 15px;min-height:auto}.chart-block p{width:100%;padding:0 15px}.more-databx{padding:45px 0 35px}.more-databx p{line-height:28px}.servers-wrp{padding:45px 0}.service-dt p{font-size:15px;line-height:24px;min-height:100px}.service-block{margin:0 0 30px}.servers-wrp .btn-main{margin:45px auto}.innovative-wrp h4{font-size:20px;line-height:28px}.innovative-block{margin:0 0}.innovative-img{margin:0 0 25px}.innovative-block p{font-size:16px;line-height:24px;min-height:55px}.testimonial-block{padding:35px 15px}.testimonial-title h2{font-size:28px}.testimonial-slider{padding:0 60px 0 0}.testimonial-box{padding:0 15px 15px 0}.testimonial-slider button.slick-prev.slick-arrow:before,.testimonial-slider button.slick-next.slick-arrow:before{box-shadow:0 3px 6px rgba(0, 0, 0, 0.16)}.partner-wrp h2{font-size:28px;line-height:36px}.partner-wrp h6{font-size:18px}.innovative-wrp .row{margin:0 -15px}.innovative-wrp .row .col-md-4{padding:0 15px}footer{padding:40px 0 0}.copyright{padding:25px 0 40px}.goals-row:before{left:-15px;bottom:0}.goal-box p{font-size:15px;line-height:24px}.focus-dt p{font-size:20px;line-height:28px}.team-block h4{font-size:16px}.newsletter-wrp .archive-block .form-group{margin:0 0 30px}.partners-faq .accordion{padding:40px}.partners-faq .accordion .accordion-item{padding:0 0 40px;margin:0 0 40px}.partners-faq .accordion .accordion-item .accordion-button{font-size:24px;line-height:30px;padding-right:40px}.partners-faq .accordion .accordion-item .accordion-button:before{font-size:18px}.accordion .accordion-body{padding:30px 0 0}.accordion .accordion-body p{font-size:16px;line-height:28px}.contact-banner .pattern5{max-width:120px;bottom:-60px}.contact-banner .contact-dt h2{font-size:30px;margin:0 0 10px}.contact-banner .contact-dt p{font-size:16px;line-height:24px;margin:0}.courses-block .courses-nav li{margin-right:25px}.courses-bx{overflow:hidden;padding:20px}.courses-bx .row{margin:0 -15px}.courses-bx .row .col-md-6{padding:0 15px}.courses-bx .info-title h2 span{padding:0 15px}.partners-banner{padding:60px 0 100px;margin:0}.partners-banner .banner-img{margin:0 0 30px}.partners-banner .banner-img img{max-width:100%;width:auto}.partners-banner .banner-title{margin:0 auto}.partners-banner .banner-title h2{font-size:34px;line-height:44px}.partners-banner .banner-title h2:before{width:30px;left:0}.partners-banner .banner-title p{font-size:18px;line-height:28px}.faq-banner{padding:60px 0 100px;margin:0}.faq-banner .banner-title h2{font-size:34px;line-height:44px}.faq-banner .banner-title h2:before{width:30px;left:0}.faq-banner .banner-title p{font-size:18px;line-height:28px}.pathways-banner{padding:25px 0;background-position:100%}.pathways-banner .pathways-dt{padding:0 0 0 20px}.pathways-banner .pattern2{max-width:100px}.pathways-wrp .small-dt li{font-size:14px;line-height:22px}.work-data{padding:30px 0 0}img.workshp3{max-width:80px;right:20px;bottom:-40px}.portfolio-wrp{padding:50px 0}.portfolio-data h2{font-size:28px}.portfolio-data p{font-size:16px;line-height:24px}.portfolio-data ul li{width:100%}.portfolio-img img{max-width:100%;margin:0 0 20px;width:auto}}@media(min-width: 768px)and (max-width: 991px){.nav-row{flex-flow:column}.navbar-light .navbar-nav li{margin:0}.navbar-light .navbar-nav li a{text-align:center;border-bottom:1px solid rgba(0, 0, 0, 0.2)}.navbar-light .navbar-nav li:last-child a{border:none}.banner-txt h2 br{display:none}.banner-txt p{margin:0 0 25px}.banner-txt .btn-main{margin:0 auto 45px}.our-mission-wrp{padding:45px 0 0}.mission-txt{height:auto;padding:40px 0 0}.chart-row ul li{padding:0 15px;margin:0}.chart-block div{padding:0 15px;min-height:auto}.chart-block p{width:100%;padding:0 15px}.more-databx{padding:45px 0 35px}.more-databx p{line-height:28px}.servers-wrp{padding:45px 0}.service-dt p{font-size:15px;line-height:24px;min-height:150px}.service-block{margin:0 0 30px}.innovative-wrp h4{font-size:20px;line-height:28px}.innovative-block{margin:0 0}.innovative-img{margin:0 0 25px}.innovative-block p{font-size:16px;line-height:24px;min-height:55px}.testimonial-block{padding:35px 15px}.testimonial-title h2{font-size:28px}.testimonial-slider{padding:0 60px 0 0}.testimonial-box{padding:0 15px 15px 0}.testimonial-slider button.slick-prev.slick-arrow:before,.testimonial-slider button.slick-next.slick-arrow:before{box-shadow:0 3px 6px rgba(0, 0, 0, 0.16)}.partner-wrp h2{font-size:28px;line-height:36px}.partner-wrp h6{font-size:18px}.innovative-wrp .row{margin:0 -15px}.innovative-wrp .row .col-md-4{padding:0 15px}footer{padding:40px 0 0}.copyright{padding:25px 0 40px}.inner-banner{padding:40px 0}.inner-banner h1:after{left:0;right:0;bottom:0;margin:0 auto;top:auto}.ab-imdt{padding:0}.ab-imdt img{display:none}img.shp-in{width:70px;bottom:-35px}.our-goals-wrp{padding:60px 0}.goals-row:before{bottom:0;left:0;display:none}.goal-box p{font-size:15px;line-height:22px;min-height:200px}.history-main{padding:45px 0}.history-block{width:100%;padding:35px 15px 0}.history-block h3{font-size:28px}.history-block h3:after{width:150px}.history-block ul{padding:40px 0 40px 60px}.history-block ul:before{left:0;right:auto;width:55px}.history-left{width:100%}.history-right{width:100%}.history-left{padding:10px 0}.history-right{padding:10px 0}.his-title:before{left:-36px;right:auto}.his-title:after{left:-36px;right:auto}.history-right .his-title:after{left:-36px}.history-left p,.history-right p{font-size:16px;line-height:24px}.his-title{padding:0}.history-right .his-title{padding:0;align-items:flex-end}p.notbx{padding:0 0 0 15px}p.notbx{font-size:14px;line-height:22px}.history-left p span,.history-right p span{font-size:18px}.in-title h2{text-align:center;padding:0 0 10px}.in-title h2:after{top:auto;left:0;right:0;margin:0 auto;bottom:0}.our-focus-wrp{padding:40px 0 30px}.focus-dt span{font-size:14px}.focus-dt p{font-size:16px;line-height:25px}.focus-img{margin:25px 0 0}.team-wrp{padding:40px 0 10px}.team-wrp h3{font-size:28px;line-height:36px;margin:0 0 15px}.team-wrp h6{font-size:16px;line-height:24px;margin:0 0 25px}.join-us h4{font-size:26px;line-height:34px}.blog_tab_heading_wrp .search-box{max-width:230px}.newsletter-wrp .archive-block .form-group{margin:0 0 30px}.talks-wrp .talks-title h2{font-size:15px}.newsletter-wrp .archive-block h2{margin:0 0 20px}.talks-wrp .talks-title2 h2 span{font-size:15px}.newsletter-wrp .newsletter-block h2{font-size:15px}.newsletter-wrp .archive-block h2{font-size:15px}.newsletter-wrp .archive-block ul li a{font-size:18px;line-height:28px}.talks-wrp .talks-title2 a{font-size:18px}.blog_tab_heading_wrp{padding:15px 0}.blog_tab_heading_wrp .nav-tabs li{margin-right:40px}.blog_tab_heading_wrp .nav-tabs .nav-link{font-size:16px}.contact-banner .pattern5{max-width:120px;bottom:-60px}.contact-banner .contact-dt h2{font-size:30px;margin:0 0 10px}.contact-banner .contact-dt p{font-size:16px;line-height:24px;margin:0}.courses-block .courses-nav ul{overflow:auto}.courses-banner img.img1{margin:0 0 20px}.titlebar h2{font-size:30px;line-height:40px}.titlebar h2:before{left:-60px;width:50px}.titlebar p{font-size:18px;line-height:30px}.courses-block .courses-nav li a{white-space:nowrap}.courses-block .courses-nav{overflow:hidden}.courses-bx{overflow:hidden;padding:20px}.courses-bx .row{margin:0 -15px}.courses-bx .row .col-md-6{padding:0 15px}.courses-bx .course-info{margin:0 0 30px}.courses-bx .info-title h2 span{padding:0 15px}.partners-banner{padding:60px 0 100px;margin:0}.partners-banner .banner-img{margin:0 0 30px}.partners-banner .banner-img img{max-width:100%;width:auto}.partners-banner .banner-title{margin:0 auto}.partners-banner .banner-title h2{font-size:24px;line-height:34px}.partners-banner .banner-title h2:before{width:30px;left:0}.partners-banner .banner-title p{font-size:18px;line-height:28px}.faq-banner{padding:60px 0 100px;margin:0}.faq-banner .banner-title h2{font-size:24px;line-height:34px}.faq-banner .banner-title h2:before{width:30px;left:0}.faq-banner .banner-title p{font-size:18px;line-height:28px}.pathways-banner{padding:25px 0;background-position:100%}.pathways-banner .pathways-dt{padding:0 0 0 20px}.pathways-banner .pattern2{max-width:100px}.pathways-wrp .small-dt li{font-size:14px;line-height:22px}.work-data{padding:30px 0 0}img.workshp3{max-width:80px;right:20px;left:auto;bottom:-40px}.portfolio-wrp{padding:50px 0}.portfolio-data h2{font-size:28px}.portfolio-data p{font-size:16px;line-height:24px}.portfolio-data ul li{width:100%}.portfolio-img img{max-width:100%;margin:0 0 20px;width:auto}.sign-banner{padding:60px 0 0}.sign-banner .banner-dt{padding:0 0 40px 30px}.sign-banner .banner-dt h2:before{width:30px;left:-40px}.sign-banner .banner-dt h2{font-size:30px;line-height:40px;margin:0 0 15px}.sign-banner .banner-dt p{font-size:18px;line-height:24px}.sign-banner .banner-dt p br{display:none}.sign-banner .pattern2{display:none}.sign-form form{padding:40px}.sign-form form h2{font-size:24px;line-height:40px;margin:0 0 20px}.sign-form form h2 a{font-size:16px;display:block}.sign-form form .form-group{margin:0 0 15px}.sign-form form button{font-size:16px;padding:10px}.sign-form form .form-group .form-control{font-size:16px;padding:10px 15px}.sign-form form .signup-link{font-size:16px;line-height:24px}.sign-form form h6{font-size:16px;line-height:24px;padding:0 0 30px;margin:0 0 30px}.sign-form form .login-link{font-size:16px;line-height:24px}.teachers-wrp .col-md-4.col-sm-12{width:50%}.teachers-box p{font-size:15px;line-height:24px}}@media(min-width: 576px)and (max-width: 767px){.nav-row{flex-flow:column}.navbar-light .navbar-nav li{margin:0}.navbar-light .navbar-nav li a{text-align:center;border-bottom:1px solid rgba(0, 0, 0, 0.2)}.navbar-light .navbar-nav li:last-child a{border:none}.banner-txt h2 br{display:none}.banner-txt p{margin:0 0 25px}.banner-txt .btn-main{margin:0 auto 45px}.ban-countbx{margin:0 0 15px}.our-mission-wrp{padding:45px 0 0}.mission-txt{height:auto;padding:40px 0 0}.chart-row ul li{width:100%;padding:0 15px;margin:0 0 25px}.chart-block div{padding:0 15px;min-height:auto}.chart-block p{width:100%;padding:0 15px}.more-databx{padding:45px 0 35px}.more-databx p{line-height:28px}.servers-wrp{padding:45px 0}.service-dt p{font-size:15px;line-height:24px;min-height:120px}.service-block{margin:0 0 30px}.innovative-wrp h4{font-size:20px;line-height:28px}.innovative-block{margin:0 0}.innovative-block p{font-size:16px;line-height:24px;min-height:55px}.testimonial-block{padding:35px 15px}.testimonial-title{padding:0}.testimonial-title h2{font-size:28px;text-align:center}.testimonial-title p{text-align:center}.testimonial-slider{padding:0 60px 0 0}.testimonial-box{padding:0 15px 15px 0}.testimonial-slider button.slick-prev.slick-arrow:before,.testimonial-slider button.slick-next.slick-arrow:before{box-shadow:0 3px 6px rgba(0, 0, 0, 0.16)}.partner-wrp h2{font-size:28px;line-height:36px}.partner-wrp h6{font-size:18px}.innovative-wrp .row{margin:0 -15px}.innovative-wrp .row .col-md-4{padding:0 15px}footer{padding:40px 0 0}.quicklinks{margin:0 0 25px}.quicklinks li a{text-align:center}.testimonial-title h2:before{display:none}.innovative-img{margin:0 0 15px}.social-bx h6{margin:35px 0 0}.copyright{padding:25px 0}.copyright ul li{width:100%;margin:0 0 15px;text-align:center}.copyright ul li:last-child{margin:0}.inner-banner{padding:40px 0}.inner-banner h1:after{left:0;right:0;bottom:0;margin:0 auto;top:auto}.ab-imdt{padding:0}.ab-imdt img{display:none}img.shp-in{width:70px;bottom:-35px}.our-goals-wrp{padding:60px 0}.goals-row:before{bottom:0;left:0;display:none}.goal-box p{font-size:16px;line-height:24px;min-height:200px}.history-main{padding:45px 0}.history-block{width:100%;padding:35px 15px 0}.history-block h3{font-size:28px}.history-block h3:after{width:150px}.history-block ul{padding:40px 0 40px 60px}.history-block ul:before{left:0;right:auto;width:55px}.history-left{width:100%}.history-right{width:100%}.history-left{padding:10px 0}.history-right{padding:10px 0}.his-title:before{left:-36px;right:auto}.his-title:after{left:-36px;right:auto}.history-right .his-title:after{left:-36px}.history-left p,.history-right p{font-size:16px;line-height:24px}.his-title{padding:0}.history-right .his-title{padding:0;align-items:flex-end}p.notbx{padding:0 0 0 15px}p.notbx{font-size:14px;line-height:22px}.history-left p span,.history-right p span{font-size:18px}.in-title h2{text-align:center;padding:0 0 10px}.in-title h2:after{top:auto;left:0;right:0;margin:0 auto;bottom:0}.our-focus-wrp{padding:40px 0 30px}.focus-dt span{font-size:14px}.focus-dt p{font-size:16px;line-height:25px}.focus-img{margin:25px 0 0}.team-wrp{padding:40px 0 10px}.team-wrp h3{font-size:28px;line-height:36px;margin:0 0 15px}.team-wrp h6{font-size:16px;line-height:24px;margin:0 0 25px}.join-us h4{font-size:26px;line-height:34px}.blog-banner{padding:30px 0}.blog-banner .blog-dt h2{font-size:30px;line-height:40px}.blog-banner .blog-dt p{font-size:20px;line-height:30px;margin:0 0 20px}.blog_tab_heading_wrp .row{flex-flow:column-reverse}.blog_tab_heading_wrp .search-box{margin:0 auto 15px}.blog_tab_heading_wrp .nav-tabs li{margin-right:40px}.newsletter-wrp .newsletter-block h2{font-size:16px}.newsletter-wrp .newsletter-block{margin:0 0 30px}.newsletter-wrp .archive-block h2{font-size:16px;line-height:24px;margin:0 auto 30px}.newsletter-wrp .archive-block ul li a{font-size:20px}.newsletter-wrp .archive-block .form-group{margin:0 0 30px}.talks-wrp .talks-title2{margin:30px auto 0}.talks-wrp .talks-title2 h2{margin:0 auto 30px}.newsletter-wrp .archive-block .form-group .form-control{max-width:100%}.newsletter-wrp .archive-block{margin:0;max-width:100%}.careers-banner{padding:40px 0}.careers-faq{padding:0px 0 40px}.partners-faq .accordion{padding:15px}.partners-faq .accordion .accordion-item{padding:0 0 20px;margin:0 0 20px}.partners-faq .accordion .accordion-item .accordion-button{font-size:18px;line-height:24px;padding-right:40px}.partners-faq .accordion .accordion-item .accordion-button:before{font-size:16px}.accordion .accordion-body{padding:10px 0 0}.accordion .accordion-body p{font-size:16px;line-height:24px}.contact-banner .contact-dt h2{font-size:30px;margin:0 0 10px}.contact-banner .contact-dt p{font-size:16px;line-height:24px;margin:0}.contact-banner .pattern5{max-width:100px;bottom:-50px}.contact-wrp{padding:80px 0}.contact-wrp .contact-info li{padding-left:70px}.contact-wrp .contact-info h2{font-size:20px;line-height:24px;margin:0 0 10px}.contact-wrp .contact-info p{margin:0 0 10px}.contact-wrp .contact-info .map-box{width:200px}.contact-wrp .contact-info a{margin:0 0 10px}.courses-block .courses-nav ul{overflow:auto}.courses-banner img.img1{margin:0 0 20px}.titlebar h2{font-size:30px;line-height:40px}.titlebar h2:before{left:-60px;width:50px}.titlebar p{font-size:18px;line-height:30px}.courses-block .courses-nav li a{white-space:nowrap}.courses-block .courses-nav{overflow:hidden}.courses-bx{overflow:hidden;padding:20px}.courses-bx .row{margin:0 -15px}.courses-bx .row .col-md-6{padding:0 15px}.courses-bx .course-info{margin:0 0 30px}.courses-bx .info-title h2 span{padding:0 15px}.partners-banner{padding:60px 0 100px;margin:0}.partners-banner .banner-img{margin:0 0 30px}.partners-banner .banner-img img{max-width:100%;width:auto}.partners-banner .banner-title{margin:0 auto}.faq-banner{padding:60px 0 100px;margin:0}.pathways-banner{padding:25px 0 100px;background-position:100%}.pathways-banner .pattern3{display:none}.pathways-banner .pathways-dt{padding:0 0 0 20px}.pathways-banner .pattern2{display:none}.pathways-wrp .small-dt li{font-size:14px;line-height:22px}.work-data{padding:30px 0 0}img.workshp3{max-width:80px;right:20px;left:auto;bottom:-40px}.portfolio-wrp{padding:50px 0}.portfolio-wrp .port-row .row{flex-flow:column-reverse}.port-row .portfolio-data{padding:0}.portfolio-data{margin:0 0 50px}.portfolio-data h2{font-size:28px}.portfolio-data p{font-size:16px;line-height:24px}.portfolio-data ul li{width:100%}.portfolio-img img{max-width:100%;margin:0 0 20px;width:auto}.portfolio-wrp .port-row:nth-child(even) .row{flex-flow:column}.port-row:nth-child(even) .portfolio-data{padding:0}.sign-banner{padding:30px 0 0}.sign-banner .banner-dt{padding:0 0 40px 30px}.sign-banner .banner-dt h2:before{width:30px;left:-40px}.sign-banner .row{flex-flow:column-reverse}.sign-banner .banner-dt h2{font-size:30px;line-height:40px;margin:0 0 15px}.sign-banner .banner-dt p{font-size:20px;line-height:24px}.sign-banner .banner-dt p br{display:none}.sign-banner .pattern2{display:none}.sign-form form{padding:20px}.sign-form form h2{font-size:24px;line-height:40px;margin:0 0 20px}.sign-form form h2 a{font-size:16px;display:block}.sign-form form .form-group{margin:0 0 15px}.sign-form form button{font-size:16px;padding:10px}.sign-form form .form-group .form-control{font-size:16px;padding:10px 15px}.sign-form form .signup-link{font-size:16px;line-height:24px}.sign-form form h6{font-size:16px;line-height:24px;padding:0 0 30px;margin:0 0 30px}.sign-form form .login-link{font-size:16px;line-height:24px}.teachers-wrp .col-md-4.col-sm-12{width:50%}.teachers-box p{font-size:15px;line-height:24px}}@media(min-width: 448px)and (max-width: 575px){.nav-row{flex-flow:column}.navbar-light .navbar-nav li{margin:0}.navbar-light .navbar-nav li a{text-align:center;border-bottom:1px solid rgba(0, 0, 0, 0.2)}.navbar-light .navbar-nav li:last-child a{border:none}.banner-txt h2 br{display:none}.banner-txt p{margin:0 0 25px}.banner-txt .btn-main{margin:0 auto 45px}.ban-countbx{margin:0 0 15px}.our-mission-wrp{padding:45px 0 0}.mission-txt{height:auto;padding:40px 0 0}.chart-row ul li{width:100%;padding:0 15px;margin:0 0 25px}.chart-block div{padding:0 15px;min-height:auto}.chart-block p{width:100%;padding:0 15px}.more-databx{padding:45px 0 35px}.more-databx p{line-height:28px}.servers-wrp{padding:45px 0}.service-dt p{font-size:15px;line-height:24px;min-height:auto}.service-block{margin:0 0 30px}.innovative-wrp h4{font-size:20px;line-height:28px}.innovative-block{margin:0 0 25px}.innovative-block p{font-size:18px;line-height:28px}.testimonial-block{padding:35px 15px}.testimonial-title{padding:0}.testimonial-title h2{font-size:28px;text-align:center}.testimonial-title p{text-align:center}.testimonial-slider{padding:0}.testimonial-box{padding:0 15px 15px 0}.testimonial-slider button.slick-prev.slick-arrow:before,.testimonial-slider button.slick-next.slick-arrow:before{box-shadow:0 3px 6px rgba(0, 0, 0, 0.16)}.partner-wrp h2{font-size:28px;line-height:36px}.partner-wrp h6{font-size:18px}footer{padding:40px 0 0}.quicklinks{margin:0 0 25px}.quicklinks li a{text-align:center}.testimonial-title h2:before{display:none}.innovative-img{margin:0 0 15px}.social-bx h6{margin:35px 0 0}.copyright{padding:25px 0}.copyright ul li{width:100%;margin:0 0 15px;text-align:center}.copyright ul li:last-child{margin:0}.inner-banner{padding:40px 0}.inner-banner h1:after{left:0;right:0;bottom:0;margin:0 auto;top:auto}.ab-imdt{padding:0}.ab-imdt img{display:none}img.shp-in{width:70px;bottom:-35px}.our-goals-wrp{padding:60px 0}.goals-row:before{bottom:0;left:0;display:none}.goal-box p{font-size:16px;line-height:24px}.history-main{padding:45px 0}.history-block{width:100%;padding:35px 15px 0}.history-block h3{font-size:28px}.history-block h3:after{width:150px}.history-block ul{padding:40px 0 40px 60px}.history-block ul:before{left:0;right:auto;width:55px}.history-left{width:100%}.history-right{width:100%}.history-left{padding:10px 0}.history-right{padding:10px 0}.his-title:before{left:-36px;right:auto}.his-title:after{left:-36px;right:auto}.history-right .his-title:after{left:-36px}.history-left p,.history-right p{font-size:16px;line-height:24px}.his-title{padding:0}.history-right .his-title{padding:0;align-items:flex-end}p.notbx{padding:0 0 0 15px}p.notbx{font-size:14px;line-height:22px}.history-left p span,.history-right p span{font-size:18px}.in-title h2{text-align:center;padding:0 0 10px}.in-title h2:after{top:auto;left:0;right:0;margin:0 auto;bottom:0}.our-focus-wrp{padding:40px 0 30px}.focus-dt span{font-size:14px}.focus-dt p{font-size:16px;line-height:25px}.focus-img{margin:25px 0 0}.team-wrp{padding:40px 0 10px}.team-wrp h3{font-size:28px;line-height:36px;margin:0 0 15px}.team-wrp h6{font-size:16px;line-height:24px;margin:0 0 25px}.join-us h4{font-size:26px;line-height:34px}.blog-banner{padding:30px 0}.blog-banner .blog-dt h2{font-size:30px;line-height:40px}.blog-banner .blog-dt p{font-size:20px;line-height:30px;margin:0 0 20px}.blog_tab_heading_wrp .row{flex-flow:column-reverse}.blog_tab_heading_wrp .search-box{margin:0 auto 15px}.blog_tab_heading_wrp .nav-tabs li{margin-right:40px}.newsletter-wrp .newsletter-block h2{font-size:16px}.newsletter-wrp .newsletter-block{margin:0 0 30px}.newsletter-wrp .archive-block h2{font-size:16px;line-height:24px;margin:0 auto 30px}.newsletter-wrp .archive-block ul li a{font-size:20px}.newsletter-wrp .archive-block .form-group{margin:0 0 30px}.talks-wrp .talks-title2{margin:30px auto 0}.talks-wrp .talks-title2 h2{margin:0 auto 30px}.newsletter-wrp .archive-block .form-group .form-control{max-width:100%}.newsletter-wrp .archive-block{margin:0;max-width:100%}.careers-banner{padding:40px 0}.careers-faq{padding:0px 0 40px}.partners-faq .accordion{padding:15px}.partners-faq .accordion .accordion-item{padding:0 0 20px;margin:0 0 20px}.partners-faq .accordion .accordion-item .accordion-button{font-size:18px;line-height:24px;padding-right:40px}.partners-faq .accordion .accordion-item .accordion-button:before{font-size:16px}.accordion .accordion-body{padding:10px 0 0}.accordion .accordion-body p{font-size:16px;line-height:24px}.contact-banner .contact-dt h2{font-size:30px;margin:0 0 10px}.contact-banner .contact-dt p{font-size:16px;line-height:24px;margin:0}.contact-banner .pattern5{max-width:100px;bottom:-50px}.contact-wrp{padding:80px 0}.contact-wrp .contact-info li{padding-left:70px}.contact-wrp .contact-info h2{font-size:20px;line-height:24px;margin:0 0 10px}.contact-wrp .contact-info p{margin:0 0 10px}.contact-wrp .contact-info .map-box{width:200px}.contact-wrp .contact-info a{margin:0 0 10px}.courses-block .courses-nav ul{overflow:auto}.courses-banner img.img1{margin:0 0 20px}.titlebar h2{font-size:30px;line-height:40px}.titlebar h2:before{left:-60px;width:50px}.titlebar p{font-size:18px;line-height:30px}.courses-block .courses-nav li a{white-space:nowrap}.courses-block .courses-nav{overflow:hidden}.courses-bx{overflow:hidden;padding:20px}.courses-bx .row{margin:0 -15px}.courses-bx .row .col-md-6{padding:0 15px}.courses-bx .course-info{margin:0 0 30px}.courses-bx .info-title h2 span{padding:0 15px}.partners-banner{padding:60px 0 100px;margin:0}.partners-banner .banner-img{margin:0 0 30px}.partners-banner .banner-img img{max-width:100%;width:auto}.partners-banner .banner-title{margin:0 auto}.faq-banner{padding:60px 0 100px;margin:0}.pathways-banner{padding:25px 0 100px;background-position:100%}.pathways-banner .pattern3{display:none}.pathways-banner .pathways-dt{padding:0 0 0 20px}.pathways-banner .pattern2{display:none}.pathways-wrp .small-dt li{font-size:14px;line-height:22px}.work-data{padding:30px 0 0}img.workshp3{max-width:80px;right:20px;left:auto;bottom:-40px}.portfolio-wrp{padding:50px 0}.portfolio-wrp .port-row .row{flex-flow:column-reverse}.port-row .portfolio-data{padding:0}.portfolio-data{margin:0 0 50px}.portfolio-data h2{font-size:28px}.portfolio-data p{font-size:16px;line-height:24px}.portfolio-data ul li{width:100%}.portfolio-img img{max-width:100%;margin:0 0 20px;width:auto}.portfolio-wrp .port-row:nth-child(even) .row{flex-flow:column}.port-row:nth-child(even) .portfolio-data{padding:0}.sign-banner{padding:30px 0 0}.sign-banner .banner-dt{padding:0 0 40px 30px}.sign-banner .banner-dt h2:before{width:30px;left:-40px}.sign-banner .row{flex-flow:column-reverse}.sign-banner .banner-dt h2{font-size:30px;line-height:40px;margin:0 0 15px}.sign-banner .banner-dt p{font-size:20px;line-height:24px}.sign-banner .banner-dt p br{display:none}.sign-banner .pattern2{display:none}.sign-form form{padding:20px}.sign-form form h2{font-size:24px;line-height:40px;margin:0 0 20px}.sign-form form h2 a{font-size:16px;display:block}.sign-form form .form-group{margin:0 0 15px}.sign-form form button{font-size:16px;padding:10px}.sign-form form .form-group .form-control{font-size:16px;padding:10px 15px}.sign-form form .signup-link{font-size:16px;line-height:24px}.sign-form form h6{font-size:16px;line-height:24px;padding:0 0 30px;margin:0 0 30px}.sign-form form .login-link{font-size:16px;line-height:24px}.teachers-box{border-bottom:1px solid #002182;padding:0 0 20px;margin:0 0 20px}.teachers-box p{font-size:15px;line-height:24px}}@media(max-width: 447px){.nav-row{flex-flow:column}.navbar-light .navbar-nav li{margin:0}.navbar-light .navbar-nav li a{text-align:center;border-bottom:1px solid rgba(0, 0, 0, 0.2)}.navbar-light .navbar-nav li:last-child a{border:none}.banner-txt h2 br{display:none}.banner-txt p{margin:0 0 25px}.banner-txt .btn-main{margin:0 auto 45px}.ban-countbx{margin:0 0 15px}.our-mission-wrp{padding:45px 0 0}.mission-txt{height:auto;padding:40px 0 0}.chart-row ul li{width:100%;padding:0 15px;margin:0 0 25px}.chart-block div{padding:0 15px;min-height:auto}.chart-block p{width:100%;padding:0 15px}.more-databx{padding:45px 0 35px}.more-databx p{line-height:28px}.servers-wrp{padding:45px 0}.service-dt p{font-size:15px;line-height:24px;min-height:auto}.service-block{margin:0 0 30px}.innovative-wrp h4{font-size:20px;line-height:28px}.innovative-block{margin:0 0 25px}.innovative-block p{font-size:18px;line-height:28px}.testimonial-block{padding:35px 15px}.testimonial-title{padding:0}.testimonial-title h2{font-size:28px;text-align:center}.testimonial-title p{text-align:center}.testimonial-slider{padding:0}.testimonial-box{padding:0 15px 15px 0}.testimonial-slider button.slick-prev.slick-arrow:before,.testimonial-slider button.slick-next.slick-arrow:before{box-shadow:0 3px 6px rgba(0, 0, 0, 0.16)}.partner-wrp h2{font-size:28px;line-height:36px}.partner-wrp h6{font-size:18px}footer{padding:40px 0 0}.quicklinks{margin:0 0 25px}.quicklinks li a{text-align:center}.testimonial-title h2:before{display:none}.innovative-img{margin:0 0 15px}.social-bx h6{margin:35px 0 0}.copyright{padding:25px 0}.copyright ul li{width:100%;margin:0 0 15px;text-align:center}.copyright ul li:last-child{margin:0}.inner-banner{padding:40px 0}.inner-banner h1:after{left:0;right:0;bottom:0;margin:0 auto;top:auto}.ab-imdt{padding:0}.ab-imdt img{display:none}img.shp-in{width:70px;bottom:-35px}.our-goals-wrp{padding:60px 0}.goals-row:before{bottom:0;left:0;display:none}.goal-box p{font-size:16px;line-height:24px}.history-main{padding:45px 0}.history-block{width:100%;padding:35px 15px 0}.history-block h3{font-size:28px}.history-block h3:after{width:150px}.history-block ul{padding:40px 0 40px 60px}.history-block ul:before{left:0;right:auto;width:55px}.history-left{width:100%}.history-right{width:100%}.history-left{padding:10px 0}.history-right{padding:10px 0}.his-title:before{left:-36px;right:auto}.his-title:after{left:-36px;right:auto}.history-right .his-title:after{left:-36px}.history-left p,.history-right p{font-size:16px;line-height:24px}.his-title{padding:0}.history-right .his-title{padding:0;align-items:flex-end}p.notbx{padding:0 0 0 15px}p.notbx{font-size:14px;line-height:22px}.history-left p span,.history-right p span{font-size:18px}.in-title h2{text-align:center;padding:0 0 10px}.in-title h2:after{top:auto;left:0;right:0;margin:0 auto;bottom:0}.our-focus-wrp{padding:40px 0 30px}.focus-dt span{font-size:14px}.focus-dt p{font-size:16px;line-height:25px}.focus-img{margin:25px 0 0}.team-wrp{padding:40px 0 10px}.team-wrp h3{font-size:28px;line-height:36px;margin:0 0 15px}.team-wrp h6{font-size:16px;line-height:24px;margin:0 0 25px}.join-us h4{font-size:26px;line-height:34px}.blog-banner{padding:30px 0}.blog-banner .blog-dt h2{font-size:30px;line-height:40px}.blog-banner .blog-dt p{font-size:20px;line-height:30px;margin:0 0 20px}.blog_tab_heading_wrp .row{flex-flow:column-reverse}.blog_tab_heading_wrp .search-box{margin:0 auto 15px}.blog_tab_heading_wrp .nav-tabs li{margin-right:40px}.newsletter-wrp .newsletter-block h2{font-size:16px}.newsletter-wrp .newsletter-block{margin:0 0 30px}.newsletter-wrp .archive-block h2{font-size:16px;line-height:24px;margin:0 auto 30px}.newsletter-wrp .archive-block ul li a{font-size:20px}.newsletter-wrp .archive-block .form-group{margin:0 0 30px}.talks-wrp .talks-title2{margin:30px auto 0}.talks-wrp .talks-title2 h2{margin:0 auto 30px}.newsletter-wrp .archive-block .form-group .form-control{max-width:100%}.newsletter-wrp .archive-block{margin:0;max-width:100%}.careers-banner{padding:40px 0}.careers-faq{padding:0px 0 40px}.partners-faq .accordion{padding:15px}.partners-faq .accordion .accordion-item{padding:0 0 20px;margin:0 0 20px}.partners-faq .accordion .accordion-item .accordion-button{font-size:18px;line-height:24px;padding-right:40px}.partners-faq .accordion .accordion-item .accordion-button:before{font-size:16px}.accordion .accordion-body{padding:10px 0 0}.accordion .accordion-body p{font-size:16px;line-height:24px}.contact-banner .contact-dt h2{font-size:30px;margin:0 0 10px}.contact-banner .contact-dt p{font-size:16px;line-height:24px;margin:0}.contact-banner .pattern5{max-width:100px;bottom:-50px}.contact-wrp{padding:80px 0}.contact-wrp .contact-info li{padding-left:70px}.contact-wrp .contact-info h2{font-size:20px;line-height:24px;margin:0 0 10px}.contact-wrp .contact-info p{margin:0 0 10px}.contact-wrp .contact-info .map-box{width:200px}.contact-wrp .contact-info a{margin:0 0 10px}.courses-block .courses-nav ul{overflow:auto}.courses-banner img.img1{margin:0 0 20px}.titlebar h2{font-size:30px;line-height:40px}.titlebar h2:before{left:-60px;width:50px}.titlebar p{font-size:18px;line-height:30px}.courses-block .courses-nav li a{white-space:nowrap}.courses-block .courses-nav{overflow:hidden}.courses-bx{overflow:hidden;padding:20px}.courses-bx .row{margin:0 -15px}.courses-bx .row .col-md-6{padding:0 15px}.courses-bx .course-info{margin:0 0 30px}.courses-bx .info-title h2 span{padding:0 15px}.partners-banner .banner-title p{font-size:18px;line-height:28px;margin:0 0 30px}.partners-banner{padding:60px 0;margin:0}.partners-banner .banner-img{margin:0 0 30px}.partners-banner .banner-img img{max-width:100%;width:auto}.partners-banner .banner-title h2{font-size:30px;line-height:40px}.partners-banner .banner-title h2:before{width:40px;left:0}.faq-banner{padding:60px 0;margin:0}.faq-banner .banner-title h2{font-size:30px;line-height:40px}.faq-banner .banner-title h2:before{width:40px;left:0}.pathways-banner{padding:25px 0 100px;background-position:100%}.pathways-banner .pattern3{display:none}.pathways-banner .pathways-dt{padding:0 0 0 20px}.pathways-banner .pattern2{display:none}.pathways-banner p br{display:none}.pathways-wrp .small-dt li{font-size:14px;line-height:22px}.work-data{padding:30px 0 0}img.workshp3{max-width:80px;right:20px;left:auto;bottom:-40px}.portfolio-wrp{padding:50px 0}.portfolio-wrp .port-row .row{flex-flow:column-reverse}.port-row .portfolio-data{padding:0}.portfolio-data{margin:0 0 50px}.portfolio-data h2{font-size:28px}.portfolio-data p{font-size:16px;line-height:24px}.portfolio-data ul li{width:100%}.portfolio-img img{max-width:100%;margin:0 0 20px;width:auto}.portfolio-wrp .port-row:nth-child(even) .row{flex-flow:column}.port-row:nth-child(even) .portfolio-data{padding:0}.sign-banner{padding:30px 0 0}.sign-banner .banner-dt{padding:0 0 40px 30px}.sign-banner .banner-dt h2:before{width:30px;left:-40px}.sign-banner .row{flex-flow:column-reverse}.sign-banner .banner-dt h2{font-size:30px;line-height:40px;margin:0 0 15px}.sign-banner .banner-dt p{font-size:20px;line-height:24px}.sign-banner .banner-dt p br{display:none}.sign-banner .pattern2{display:none}.sign-form form{padding:20px}.sign-form form h2{font-size:24px;line-height:40px;margin:0 0 20px}.sign-form form h2 a{font-size:16px;display:block}.sign-form form .form-group{margin:0 0 15px}.sign-form form button{font-size:16px;padding:10px}.sign-form form .form-group .form-control{font-size:16px;padding:10px 15px}.sign-form form .signup-link{font-size:16px;line-height:24px}.sign-form form h6{font-size:16px;line-height:24px;padding:0 0 30px;margin:0 0 30px}.sign-form form .login-link{font-size:16px;line-height:24px}.teachers-box{border-bottom:1px solid #002182;padding:0 0 20px;margin:0 0 20px}.teachers-box p{font-size:15px;line-height:24px}}
