/* style.css minfied */
@charset "UTF-8";@font-face{font-family:'Open Sans';src:url('../fonts/OpenSans-Regular.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Dosis;src:url('../fonts/TerminalDosis-Regular.ttf') format('truetype');font-weight:400;font-style:normal}html{font-size:62.5%;-webkit-font-smoothing:antialiased;height:100%}body{word-wrap:break-word;-ms-word-wrap:break-word;font-family:'Open Sans';font-size:14px;color:#333}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}blockquote{margin:1em 0;border-left:10px solid #ccc;padding-left:12px}table th{background:#ddd;font-weight:700}table td,table th{padding:8px;border:1px solid #bbb;text-align:left}dt{font-weight:700}pre{white-space:pre;word-wrap:normal;overflow-x:scroll;line-height:1.3;margin:1em 0}figure{max-width:100%;height:auto}::-moz-selection{background:#000;color:#fff}::selection{background:#000;color:#fff}img{max-width:100%;height:auto;display:block}button{background-image:none;background:0 0}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,select:focus,textarea:focus{border:none;outline:0}h1,h2,h3,h4,h5,h6{font-family:Dosis;font-weight:700;text-transform:uppercase;margin-bottom:10px;margin-top:0}h1{font-size:42px;font-size:4.2rem;line-height:1.4}h2{font-size:36px;font-size:3.6rem;line-height:1}h3{font-size:24px;font-size:2.4rem;line-height:1.11111}h4{font-size:18px;font-size:1.8rem;line-height:1.125}h5{font-size:16px;font-size:1.6rem;line-height:1.125}h6{font-size:14px;font-size:1.4rem;line-height:1.6}a{cursor:pointer;outline:0;color:#000;text-decoration:none!important;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a:active,a:focus,a:hover{color:#22599c;text-decoration:none;outline:0}button:focus{outline:0}p{margin:0 0 10px;color:#333}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.overlay.dark{background-color:#000;opacity:.6}.overlay.green{background-color:#22599c;opacity:.6}.overlay.color{opacity:0;background:#00f6ff;background:url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwZjZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iIzAwN2VmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzc4MTRmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzg2Mjk3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjY2MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#00f6ff 0,#007eff 25%,#7814ff 50%,#86297a 75%,#f60 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#00f6ff),color-stop(25%,#007eff),color-stop(50%,#7814ff),color-stop(75%,#86297a),color-stop(100%,#f60));background:-webkit-linear-gradient(left,#00f6ff 0,#007eff 25%,#7814ff 50%,#86297a 75%,#f60 100%);background:-o-linear-gradient(left,#00f6ff 0,#007eff 25%,#7814ff 50%,#86297a 75%,#f60 100%);background:-ms-linear-gradient(left,#00f6ff 0,#007eff 25%,#7814ff 50%,#86297a 75%,#f60 100%);background:linear-gradient(to right,#00f6ff 0,#007eff 25%,#7814ff 50%,#86297a 75%,#f60 100%)}.no-padding{padding:0!important}.no-padding-top{padding-top:0!important}.no-padding-bottom{padding-bottom:0!important}.no-padding-left{padding-left:0!important}.no-padding-right{padding-right:0!important}.no-margin{margin:0!important}.no-margin-top{margin-top:0!important}.no-margin-bottom{margin-bottom:0!important}.no-margin-left{margin-left:0!important}.no-margin-right{margin-right:0!important}span.yellow-text{color:#f2af59}button{margin:15px 0!important;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.button-normal a,button.button-normal{display:inline-block;padding:10px 30px;text-transform:uppercase;letter-spacing:.1em!important;font-size:14px;font-weight:500;margin:30px 0}.button-normal.white a,button.button-normal.white{background-color:#fff;border:1px solid #fff;color:#22599c}.button-normal.white a:hover,button.button-normal.white:hover{background-color:transparent;border:1px solid #fff;color:#fff}.button-normal.green a,button.button-normal.green{background-color:#22599c;border:1px solid #22599c;color:#fff}.button-normal.green a:hover,button.button-normal.green:hover{background-color:transparent;border:1px solid #22599c;color:#22599c}.flexslider{margin:0;background:0 0;border:none;box-shadow:none;overflow:hidden}#header{background-color:#fff;position:fixed;width:100%;z-index:1000;border-top:5px solid #22599c}#header .logo,#header.fixedwrap .sb-icon-search,#header.fixedwrap .sb-search-submit,#header.fixedwrap ul.menus li.has-child a:hover:after,#header.fixedwrap ul.menus li.open a:after,ul.menus li a{-webkit-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;transition:all .6s ease 0s}#header .logo{margin-top:15px}#header.fixedwrap .logo{margin-top:5px}.mobile-menu{margin-top:20px;display:none}#slide-buttons{background-color:#22599c;border-radius:50%;color:#fff;height:40px;width:40px;line-height:46px;border:none;font-size:22px;padding:0;position:relative;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.c-menu{position:fixed;z-index:200;background-color:#22599c;-webkit-transition:-webkit-transform .3s;transition:transform .3s}.c-menu--slide-right{width:100%;height:100%}@media all and (min-width:320px){.c-menu--slide-right{width:300px}}.c-menu--slide-right{top:0;right:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}@media all and (min-width:320px){.c-menu--slide-right{-webkit-transform:translateX(300px);-ms-transform:translateX(300px);transform:translateX(300px)}}.c-menu--slide-right.is-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.c-menu__close{margin-right:10px!important;background-color:#fff;border-radius:50%;color:#22599c;height:40px;width:40px;line-height:46px;border:none;font-size:22px;padding:0;position:relative;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.slide-overlay{position:fixed;z-index:100;top:0;left:0;overflow:hidden;width:0;height:0;background-color:#000;opacity:0;-webkit-transition:opacity .3s,width 0s .3s,height 0s .3s;transition:opacity .3s,width 0s .3s,height 0s .3s}.slide-overlay.is-active{width:100%;height:100%;opacity:.7;-webkit-transition:opacity .3s;transition:opacity .3s}.logo-menu-right img{display:inline-block}.menus-mobile{padding:25px 20px;text-align:left}.menus-mobile li a{color:#fff;font-family:Dosis;font-size:18px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #40b1bd;width:100%;display:block;padding-bottom:10px;margin-bottom:10px}.menus-mobile ul.child{padding:0}.menus-mobile ul.child li a{font-size:16px;padding-left:10px}.menus-mobile li a:hover,.menus-mobile ul.child li a:hover{opacity:.7}.logo-menu-right{margin:15px 0}ul.menus{float:right;padding:0;margin:0}ul.menus li{float:left}ul.menus li a{font-family:Dosis;font-size:16px;font-weight:700;text-transform:uppercase; display:block}@media (max-width:1020px){ul.menus li a{padding:40px 8px!important}}@media only screen and (min-width:766px) and (max-width:1020px){#header .logo{margin-top:30px!important}}#header.fixedwrap ul.menus li a{padding:20px 20px}ul.menus li a:hover,ul.menus li.active a,ul.menus li.open a{background-color:#22599c;color:#fff}ul.menus li.has-child a:hover:after,ul.menus li.open a:after{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #22599c;content:"";display:block;margin:0 auto -7px;opacity:100;position:relative;bottom:-40px;width:0;z-index:100000}#header.fixedwrap ul.menus li.has-child a:hover:after,#header.fixedwrap ul.menus li.open a:after{bottom:-20px}ul.menus li.has-child ul.child{display:none}ul.menus li.has-child:hover ul.child{display:block}ul.menus li.has-child ul.child{position:absolute;background-color:#fff;text-align:left;width:15em;padding:0}ul.menus li.has-child ul.child li{margin:0!important;width:100%}ul.menus li.has-child ul.child li a{background-color:transparent!important;color:#000;padding:0!important;margin:10px 20px;font-size:14px}ul.menus li.has-child ul.child li:first-child a{margin-top:30px}ul.menus li.has-child ul.child li:last-child a{margin-bottom:30px}ul.menus li.has-child ul.child li a:hover{background-color:transparent!important;color:#22599c}ul.menus li.has-child ul.child li a:after,ul.menus li.has-child ul.child li a:hover:after{display:none}.child>li:hover{background-color:#c7c7c7;color:#fff}.sb-search{position:absolute;z-index:1;right:0;width:0%;min-width:70px;height:100%;float:right;overflow:hidden;-webkit-transition:width .3s;-moz-transition:width .3s;transition:width .3s;-webkit-backface-visibility:hidden}.sb-search-input{position:absolute;top:0;right:0;border:none;outline:0;background:#fff;width:100%;height:100%;margin:0;padding:20px 65px 20px 20px;font-family:inherit;font-size:20px;color:#999}.sb-search-input::-webkit-input-placeholder{color:#999}.sb-search-input:-moz-placeholder{color:#999}.sb-search-input::-moz-placeholder{color:#999}.sb-search-input:-ms-input-placeholder{color:#999}.sb-icon-search,.sb-search-submit{display:block;position:absolute;right:15px;top:0;padding:0;margin:0;text-align:center;cursor:pointer;height:100%;line-height:102px}#header.fixedwrap .sb-icon-search,#header.fixedwrap .sb-search-submit{line-height:62px}.sb-search-submit{background:0 0;opacity:0;color:transparent;border:none;outline:0;z-index:-1}.no-js .sb-search,.sb-search.sb-search-open{width:65%}.no-js .sb-search .sb-search-submit,.sb-search.sb-search-open .sb-search-submit{z-index:90}.sb-icon-search i{background-color:#22599c;height:40px;width:40px;border-radius:50%;color:#fff;line-height:40px;font-size:18px}.tp-banner .caption{z-index:1000}.single-wrapper{padding-top:107px}.grey-background{background-color:#f8f8f8}#content .with-bg-image{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center;background-attachment:fixed}#content .with-bg-image .container{position:relative;z-index:100}.page-title{padding:25px 0 30px 0}.heading-block:after{content:'';display:block;margin:30px 0;width:50px;border-top:2px solid #22599c}.heading-block2:after{content:'';display:block;margin:10px 0;border-top:1px dotted #22599c}.heading-block h2{margin-bottom:5px}.heading-block h4.tagline{color:#999}.heading-block.page-title:after{content:'';display:block;margin:10px 0 0 0;width:75px;border-top:5px solid #22599c}.heading-block.page-title h1{margin-bottom:0}.flexslider-wrap .flexslider .slides>li{position:relative;background-position:center center}.flexslider-wrap .flexslider .slides .flex-content{position:absolute;top:60%;z-index:100;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.banner{background-color:#22599c}.banner.large{padding:60px 0}.banner.small{padding:30px 0}.banner h1,.banner h3{color:#fff;margin:10px 0}.about-us{padding:10px 0}.center{display:block;margin-left:auto;margin-right:35px;margin-top:8px;width:40%}.our-features{padding:100px 0 40px 0;padding-top:10px}.features{margin-top:50px}.feature-item{margin-bottom:0}.feature-item .feature-desc{overflow:hidden}.feature-item .feature-desc h4{margin:15px 0 10px 0}.feature-item .feature-icon{display:inline-block;height:120px;width:120px;position:relative;overflow:hidden;float:left;margin-right:20px}.feature-item .feature-icon .icon{color:#fff;font-size:80px;opacity:.8;position:absolute;bottom:-30px;left:-5px}.custom-food .feature-icon{background-color:#f69c3b;border:5px solid #ffc67f}.many-support .feature-icon{background-color:#e57978;border:5px solid #f7c3c2}.bus-service .feature-icon{background-color:#fec02a;border:5px solid #ffdd8a}.music-lesson .feature-icon{background-color:#7fb881;border:5px solid #c6e2c7}.book .feature-icon{background-color:#483d8b;border:5px solid #9b8ee8}.excursions .feature-icon{background-color:#c389ce;border:5px solid #d9a3e3}.languages .feature-icon{background-color:#59bec9;border:5px solid #b2e6ec}.our-facility{padding:100px 0 100px 0}.facility-item .counter-number{position:relative;display:inline-block;background-color:rgba(255,255,255,.2);height:200px;width:200px;border-radius:50%;text-align:center;vertical-align:middle}.counterIn,.facility-item .counter-number h2.counter{color:#fff;position:relative;background-color:rgba(255,255,255,.3);height:120px;width:120px;border-radius:50%;line-height:120px;left:20%;top:20%}.facility-item h4.title{color:#fff;margin:15px 10px}.facility-item p{color:#fff}.our-teacher{padding:100px 0;padding-bottom:10px;clear:both}.teacher-desc{display:none}.teacher-desc.active{display:block}.teacher-desc h3{margin-bottom:5px}.teacher-desc ul{margin-top:30px}.teacher-desc ul li{display:inline-block;margin:0 10px;font-size:18px}.teacher-desc ul li:first-child{margin-left:0}.teacher-photo li{position:relative;float:left;padding:0;cursor:pointer}.teacher-photo li,.teacher-photo li.active{opacity:.3;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.teacher-photo li.active,.teacher-photo li:hover{opacity:1}.our-classes{padding:100px 0 60px 0}.classes{margin-top:50px}.class-item{margin-bottom:40px}.class-img{position:relative}.class-img .overlay,.class-img span{opacity:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.class-item:hover .overlay{opacity:.3}.class-img span{position:absolute;font-size:34px;color:#fff;width:100%;position:absolute;z-index:5;top:50%;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.class-item:hover span{opacity:1}.class-details{overflow:hidden;position:relative}.class-desc{padding:20px}.class-desc h4{color:#fff;margin-bottom:5px}.class-desc p.class-category{color:#fff}.class-desc p.class-date{color:#fff;font-style:italic;font-size:12px}.class-type{position:absolute;bottom:0;width:100.1%;overflow:hidden}.class-type div{width:33.33333333%;float:left;background-color:#fff;border-left:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;padding:10px 15px;height:60px}.class-type h6.title{color:#000;font-family:Dosis;font-size:10px;font-weight:700;text-transform:uppercase;margin-bottom:5px}.class-item:hover h6.title{color:#000}.class-type p{color:#22599c;font-size:15px;font-weight:700;text-transform:uppercase}.class-type .class-price{padding:15px 10px;text-align:center}.class-price h3{color:#22599c;margin:0}.class-price span{text-transform:lowercase;color:#22599c;font-size:12px}.first-day{display:inline-block}.first-day-countdown{margin-top:40px}.first-day-countdown h3{text-transform:capitalize}.first-day-countdown .day h3{color:#e57978}.first-day-countdown .hour h3{color:#f9ac59}.first-day-countdown .minute h3{color:#59bec9}.first-day-countdown .second h3{color:#7fb881}.first-day-countdown .count-bg{position:relative;display:inline-block;height:200px;width:200px;border-radius:50%}.first-day-countdown .day .count-bg{background-color:rgba(229,121,120,.3)}.first-day-countdown .hour .count-bg{background-color:rgba(249,172,89,.3)}.first-day-countdown .minute .count-bg{background-color:rgba(89,190,201,.3)}.first-day-countdown .second .count-bg{background-color:rgba(127,184,129,.3)}.first-day-countdown .count-bg p{font-family:Dosis;font-weight:700;font-size:36px;font-size:3.6rem;color:#fff;position:absolute;height:120px;width:120px;border-radius:50%;line-height:120px;left:50%;top:50%;transform:translate(-50%,-50%)}.first-day-countdown .day .count-bg p{background-color:rgba(229,121,120,.6)}.first-day-countdown .hour .count-bg p{background-color:rgba(249,172,89,.6)}.first-day-countdown .minute .count-bg p{background-color:rgba(89,190,201,.6)}.first-day-countdown .second .count-bg p{background-color:rgba(127,184,129,.6)}.testimonial{padding:100px 0}.testimonial p.text{color:#000;font-size:24px;font-style:italic}.testimonial p.text:after{content:'';display:block;margin:30px auto;width:50px;border-top:2px solid #000}.testimonial.with-bg-image p.text{color:#fff}.testimonial.with-bg-image p.text:after{border-top:2px solid #fff}.testimonial h5.title{color:#000;margin-bottom:5px}.testimonial.with-bg-image h5.title{color:#fff}.testimonial h6.position{color:#000;margin-bottom:5px}.testimonial.with-bg-image h6.position{color:#fff}.flex-control-paging li a.flex-active{background:0 0!important;border:1px solid #fff}.flex-control-paging li a{background:#fff;border:1px solid #fff}.panel-group .panel+.panel{margin-top:0}.panel-group .panel-heading{background-color:#313276;border-radius:0;padding:20px 20px;border-bottom:1px solid #fff}.panel-group .panel{border-radius:0;border:none}.panel-title{color:#fff;position:relative}.panel-title:after{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #fff;border-top:0;content:"";position:absolute;right:0;margin-top:5px}.collapsed .panel-title:after{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #fff;border-bottom:0}.panel-body{padding:20px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.class-course{padding:100px 0}.class-course-nav{margin:50px 0 50px 0;display:block;overflow:hidden}.class-course-nav a{display:block;padding:15px 10px;position:relative;border:2px;border-color:#000;border-style:solid;border-radius:5px;overflow:hidden;font-weight:700}.class-course-nav .icon{position:absolute;font-size:62px;right:-15px;top:-15px}.class-course-nav a{opacity:.5}.class-course-nav a:hover,.class-course-nav li.active a{opacity:1}.class-course-content{display:none}.class-course-content.active{display:block}.class-course-content h3{margin-bottom:5px}.class-course-content p.subtitle{font-size:16px;color:#999}.class-course-content .content{margin-top:20px}.pricing-table{padding:100px 0}.pricing-table .pricing-item{padding:0}.pricing-table .pricing-item.featured{position:relative;top:-20px}.pricing-item h3.title{color:#fff;border-bottom:2px solid rgba(255,255,255,.3);padding:25px 0;margin:0}.pricing-table .pricing-item.featured h3.title{padding:35px 0}.pricing-item h1.price{color:#fff;padding:25px 0;margin:0}.pricing-item h1.price span{font-size:18px;text-transform:lowercase}.pricing-item.featured .content{border-left:1px solid #fff;border-right:1px solid #fff}.pricing-item li{padding:10px 0;font-size:16px;background-color:#ecf0f1;border-bottom:1px solid #fff}.pricing-item li:nth-child(odd){background-color:#eaebec}.pricing-item .bottom-section{background-color:#ecf0f1}.section-1{margin-bottom:60px}.teacher-nav{margin-bottom:60px;overflow:hidden}.teacher-nav li{float:left}.teacher-nav li img{opacity:.3;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.teacher-nav li.active img,.teacher-nav li:hover img{opacity:1}.teacher-photo{position:relative;overflow:hidden}.teacher-photo .social-links{position:absolute;opacity:0;bottom:0;width:100%;text-align:center;padding:15px 0 10px 0;background-color:rgba(67,182,204,.8);-webkit-transition:opacity .6s,-webkit-transform .6s;-moz-transition:opacity .6s,-moz-transform .6s;transition:opacity .6s,transform .6s;-webkit-transform:translateY(45px);-moz-transform:translateY(45px);transform:translateY(45px)}.teacher-photo:hover .social-links{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.teacher-photo .social-links ul{margin:0 auto;text-align:center;display:inline-block}.teacher-photo .social-links ul li{opacity:1}.teacher-photo .social-links ul li a{color:#fff}.teacher-photo .social-links ul li a:hover{opacity:.7}.skills-bar{background:#f6f8fb;height:45px;position:relative;width:100%;margin-bottom:10px;-webkit-transition:.4s linear;-o-transition:.4s linear;transition:.4s linear;-webkit-transition-property:width,background-color;transition-property:width,background-color}.skills-bar .bar{position:relative;height:45px;width:0;padding:15px 20px}.skills-bar span.skill-title{font-family:Dosis;font-size:18px;font-weight:700;color:#fff;text-transform:uppercase;position:absolute;left:5%;top:50%;transform:translate(0,-50%)}.table th.header{font-family:Dosis;background-color:#22599c;border:none;padding:15px 25px;color:#fff;text-transform:uppercase;font-size:18px;line-height:30px}.table th.header span.icon{font-size:32px;float:left;line-height:24px;margin-right:10px}.table td{font-family:Dosis;text-transform:uppercase;font-size:16px;border:none;border-top:0!important;padding:15px 25px!important}.table tr{border:none;background-color:#f6f8fb}.table tr:nth-child(even){background-color:#fff}.table td.time{color:#22599c}ul.lesson li{font-family:Dosis;display:block;margin:0;padding:10px 0;text-transform:uppercase;border-bottom:1px solid #ddd}ul.lesson li:first-child{padding-top:0}.classes-page{padding:100px 0 70px 0}.classes-page .classes-wrapper:nth-child(odd) .class-item .class-img{float:left}.classes-page .classes-wrapper:nth-child(even) .class-item .class-img{float:right}.classes-page .class-desc h2{color:#fff;margin-bottom:5px}.classes-page .class-desc p.excerpt{color:#fff;margin:20px 0}.classes-page .classes-wrapper:nth-child(odd) .class-type .class-year{border-left:0}.classes-page .classes-wrapper:nth-child(odd) .class-type .class-price{border-right:1px solid #c1c1c1}.classes-page .classes-wrapper .class-type div{height:80px}.classes-page .classes-wrapper .class-type h6.title{font-size:14px}.classes-page .classes-wrapper .class-type p{font-size:22px}.classes-page .classes-wrapper .class-type .class-price h3{font-size:44px}.single-classes{padding:100px 0}.class-flexslider ul.slides{display:block;overflow:hidden}.class-content ul.with-icon{padding:20px 0;display:block}.class-content ul.with-icon li{background-image:url(../img/check-icon.png);background-repeat:no-repeat;background-position:left center;padding-left:25px;margin:10px 0}.class-feature{padding:100px 0 40px 0}.class-feature .feature-item .feature-with-bg{padding:20px 20px 25px;border-radius:5px}.feature-item .feature-with-bg .feature-icon{border:5px solid #fff}.feature-item .feature-with-bg .feature-icon .icon{opacity:1}.feature-item .feature-with-bg .feature-desc h4{color:#fff}.feature-item .feature-with-bg .feature-desc p{color:#fff}.gallery{padding:100px 0}#gallery{position:relative;margin:0 -12px -12px 0;text-align:center;overflow:hidden}.gallery-item{position:relative;float:left;width:276px;margin:0 12px 12px 0}.gallery-item .gallery-image{position:relative;overflow:hidden}.gallery-item .gallery-image img{width:100%;height:auto}.gallery-image .overlay,.gallery-image span{opacity:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.gallery-image:hover .overlay{opacity:.3}.gallery-image span{font-size:34px;color:#fff;position:absolute;z-index:5;top:50%;left:0;right:0;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.gallery-image:hover span{opacity:1}.load-more button{margin:60px 0 0 0!important}.contact-section{padding:100px 0}.map{position:relative;z-index:-1}.map iframe{width:100%;height:350px;border:none}.contact-section .contact-us,.contact-section .visit-us{margin-top:40px}.contact-icon{float:left;margin-right:15px;font-size:24px}.contact-content{overflow:hidden}.contact-content p{margin:0}.contact-form form input#email,.contact-form form input#name{width:49.3%;float:left}.contact-form form input#name{margin-right:10px}.blog{padding:100px 0 40px 0}.blog-post .post-item{margin-bottom:60px}.blog-post .post-image{position:relative}.blog-post .post-image .overlay,.blog-post .post-image span{opacity:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.blog-post .post-image:hover .overlay{opacity:.3}.blog-post .post-image span{position:absolute;font-size:34px;color:#fff;position:absolute;z-index:5;left:50%;top:50%;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.blog-post .post-image:hover span{opacity:1}.blog-post .post-content{background-color:#f7f8fc;padding:30px}.blog-post .post-content h3{margin-bottom:10px}.blog-post .post-content span{font-style:italic;margin:0 10px}.blog-post .post-content span:first-child{margin-left:0}.pagination{width:100%;margin:0}.sidebar-widget{margin-bottom:60px}.sidebar-widget.recent-post .post-item{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ddd}.sidebar-widget.recent-post .post-item:last-child{border-bottom:none;padding-bottom:0}.sidebar-widget.recent-post .post-item .post-thumb{float:left;margin-right:15px;position:relative}.sidebar-widget.recent-post .post-item .post-thumb .overlay,.sidebar-widget.recent-post .post-item .post-thumb span{opacity:0;-webkit-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.sidebar-widget.recent-post .post-item .post-thumb:hover .overlay{opacity:.3}.sidebar-widget.recent-post .post-item .post-thumb:hover span{opacity:1}.sidebar-widget.recent-post .post-item .post-thumb .overlay span{color:#fff;width:100%;position:absolute;z-index:5;top:50%;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.sidebar-widget.recent-post .post-item .post-content{overflow:hidden}.sidebar-widget.recent-post .post-item .post-content h4{text-transform:capitalize}.sidebar-widget.recent-post .post-item .post-content span.date{font-size:12px;font-style:italic}.sidebar-widget.archives li a{text-transform:uppercase;display:block;border-bottom:1px solid #ddd;padding-left:10px;padding-bottom:10px;margin-bottom:10px}.sidebar-widget.archives li:last-child a{margin-bottom:0}.sidebar-widget.tags .tag-items a{border:1px solid #ddd;background-color:#ddd;padding:5px 15px;display:inline-block;margin-right:5px;margin-bottom:5px}.sidebar-widget.tags .tag-items a:hover{border:1px solid #22599c;background-color:#22599c;color:#fff}.blog-single{padding:100px 0 90px 0}.single-post .post-content{padding:30px 0;margin-bottom:40px;border-bottom:1px solid #ddd}.single-post .post-content h3{margin-bottom:10px}.single-post .post-content span{font-style:italic;margin:0 10px}.single-post .post-content span:first-child{margin-left:0}.comment-list li.comment{margin-bottom:40px}.comment-list li.comment ol.children{margin-top:30px}.comment .avatar img{float:left;margin-right:20px;border-radius:50%}.comment-wrapper{overflow:hidden}.comment-meta .fn{float:left;text-transform:uppercase;padding-right:10px}.comment-metadata{position:relative;display:inline-block;padding-left:13px;color:#bbb}.comment-metadata a{color:#bbb}.comment-metadata:before{content:"/";position:absolute;left:0}.comment .reply{float:right}.comment .reply a{text-transform:uppercase;color:#22599c;font-weight:700}.comment-content{margin-top:10px}.comment-form{padding-top:40px;border-top:1px solid #ddd}.comment-form form input#email,.comment-form form input#name{width:49.3%;float:left}.comment-form form input#name{margin-right:10px}#footer{background-color:#22599c;padding:100px 0}.widget-footer .logo-footer{margin-bottom:20px}.widget-footer p{color:#fff}.widget-footer h4.title{color:#fff;font-size:20px;margin-bottom:25px;margin-top:30px}.widget-footer h4.title:after{content:'';display:block;margin-top:10px;width:30px;border-top:2px solid #fff}.widget-footer .footer-content h4{color:#fff;margin-bottom:10px}.widget-footer .recent-post .post-item{padding:15px 0;border-bottom:1px solid #40b1bd}.widget-footer .recent-post .post-item:first-child{padding-top:0}.widget-footer .recent-post .post-item:last-child{border-bottom:none}.widget-footer .recent-post .post-item .post-thumb{float:left;margin-right:15px;position:relative}.widget-footer .recent-post .post-item .post-thumb .overlay{opacity:0;-webkit-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.widget-footer .recent-post .post-item .post-thumb:hover .overlay{opacity:.3}.widget-footer .recent-post .post-item .post-thumb span{color:#fff;width:100%;position:absolute;z-index:5;top:50%;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.widget-footer .recent-post .post-item .post-thumb:hover span{opacity:1}.widget-footer .recent-post .post-item .post-content{overflow:hidden}.widget-footer .recent-post .post-item .post-content h4{text-transform:capitalize}.widget-footer .recent-post .post-item .post-content span.date{color:#fff;font-size:12px;font-style:italic}.widget-footer .contact-section{padding:15px 0;border-bottom:1px solid #40b1bd}.widget-footer .contact-section:first-child{padding-top:0}.widget-footer .contact-section:last-child{border-bottom:none}#copyright{padding:30px 0}#copyright .social-links ul{float:right}#copyright .social-links ul li{display:inline-block;margin:0 10px}#copyright .social-links ul li:last-child{margin-right:0}#copyright .social-links ul li a{font-size:16px}.table2{margin-bottom:2px;max-width:100%;width:100%}#lean_overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;background:#000;display:none}.popupContainer{position:absolute;width:330px;height:auto;left:45%;top:60px;background:#fff}#modal_trigger{margin:40px auto;width:200px;display:block;border:1px solid #ddd;border-radius:4px}.btn{padding:10px 20px;background:#f4f4f2}.btn_red{background:#ed6347;color:#fff}.btn:hover{background:#e4e4e2}.btn_red:hover{background:#c12b05}a.btn{color:#666;text-align:center;text-decoration:none}a.btn_red{color:#fff}.one_half{width:50%;display:block;float:left}.one_half.last{width:45%;margin-left:5%}.popupHeader{font-size:16px;text-transform:uppercase}.popupHeader{background:#f4f4f2;position:relative;padding:10px 20px;border-bottom:1px solid #ddd;font-weight:700}.popupHeader .modal_close{position:absolute;right:0;top:0;padding:10px 15px;background:#e4e4e2;cursor:pointer;color:#aaa;font-size:16px}.popupBody{padding:20px}.social_login .social_box{display:block;clear:both;padding:10px;margin-bottom:10px;background:#f4f4f2;overflow:hidden}.social_login .icon{display:block;width:10px;padding:5px 10px;margin-right:10px;float:left;color:#fff;font-size:16px;text-align:center}.social_login .fb .icon{background:#3b5998}.social_login .google .icon{background:#dd4b39}.social_login .icon_title{display:block;padding:5px 0;float:left;font-weight:700;font-size:16px;color:#777}.social_login .social_box:hover{background:#e4e4e2}.centeredText{text-align:center;margin:20px 0;clear:both;overflow:hidden;text-transform:uppercase}.action_btns{clear:both;overflow:hidden}.action_btns a{display:block}.user_login{display:none}.user_login label{display:block;margin-bottom:5px}.user_login input[type=email],.user_login input[type=password],.user_login input[type=text]{display:block;width:90%;padding:10px;border:1px solid #ddd;color:#666}.user_login input[type=checkbox]{float:left;margin-right:5px}.user_login input[type=checkbox]+label{float:left}.user_login .checkbox{margin-bottom:10px;clear:both;overflow:hidden}.forgot_password{display:block;margin:20px 0 10px;clear:both;overflow:hidden;text-decoration:none;color:#ed6347}.user_register{display:none}.user_register label{display:block;margin-bottom:5px}.user_register input[type=email],.user_register input[type=password],.user_register input[type=text]{display:block;width:90%;padding:10px;border:1px solid #ddd;color:#666}.user_register input[type=checkbox]{float:left;margin-right:5px}.user_register input[type=checkbox]+label{float:left}.user_register .checkbox{margin-bottom:10px;clear:both;overflow:hidden}.setting{float:right;padding-left:20px;height:50px;width:50px}.picover{float:left;position:relative;left:0;top:0;z-index:1000;background-color:#92ad40;padding:5px;color:#fff;font-weight:700}.thumbtext{text-align:center;background-color:#3cc;padding-top:10px;height:60px;font-size:18px;border-radius:20px 20px 20px 20px;-moz-border-radius:20px 20px 20px 20px;-webkit-border-radius:20px 20px 20px 20px;border:8px solid #fff;color:#fff}#main-menu{float:right}@font-face{font-family:kindergarten;src:url("../fonts/kindergarten.eot");src:url("../fonts/kindergarten.eot?#iefix") format("embedded-opentype"),url("../fonts/kindergarten.woff") format("woff"),url("../fonts/kindergarten.ttf") format("truetype"),url("../fonts/kindergarten.svg#kindergarten") format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:kindergarten!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-"]:before,[class^=icon-]:before{font-family:kindergarten!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-map-1:before{content:"J"}.icon-bus-1:before{content:"a"}.icon-check-box2:before{content:"b"}.icon-clocks16:before{content:"c"}.icon-computers10:before{content:"d"}.icon-cutlery23:before{content:"e"}.icon-earth205:before{content:"f"}.icon-headphones11:before{content:"g"}.icon-note55:before{content:"h"}.icon-maths5:before{content:"i"}.icon-paint81:before{content:"j"}.icon-rugby-ball:before{content:"k"}.icon-school70:before{content:"l"}.icon-bars2:before{content:"m"}.icon-book119:before{content:"n"}.icon-favorite21:before{content:"o"}.icon-thumbs26:before{content:"p"}.icon-book119-1:before{content:"r"}.icon-bars2-1:before{content:"s"}.icon-favorite21-1:before{content:"t"}.icon-clock104:before{content:"u"}.icon-pin:before{content:"v"}.icon-marker:before{content:"w"}.icon-pin-1:before{content:"x"}.icon-hand-right:before{content:"y"}.icon-thumbs26-1:before{content:"q"}.icon-navicon-round:before{content:"A"}.icon-remove-delete:before{content:"B"}@media screen and (min-width:789px){.islamabadCampus .child{margin-top:93px}}@media screen and (max-width:789px){.islamabadCampus .child:nth-child(2){margin-top:93px}}


/* responsive.css minified */
@media only screen and (max-width:1200px){.no-js .sb-search,.sb-search.sb-search-open{width:75%}.class-img{float:none!important}.class-img img{width:100%}.class-details{overflow:hidden;position:relative;height:auto!important}.class-type{position:relative}.class-type .class-price{border-right:1px solid #c1c1c1}.classes-page .classes-wrapper:nth-child(odd) .class-type .class-year{border-left:1px solid #c1c1c1}.gallery-item{width:226px}.contact-form form input#email,.contact-form form input#name{width:49.1%}}@media only screen and (max-width:992px){#header .logo{text-align:center;margin:15px 0}#header .logo img{display:inline-block}ul.menus{float:none}.sb-search{overflow:inherit}.no-js .sb-search,.sb-search.sb-search-open{width:100%}.sb-search-input{height:102px}.fixedwrap .sb-search-input{height:62px}.sb-search form input:focus{box-shadow:none}.single-wrapper{padding-top:187px}.panel-group{margin-bottom:60px}.class-course-nav li{width:33.333333%;float:left;margin-bottom:20px}.class-course-details img{width:100%;margin-bottom:30px}.banner.small .col-md-4,.banner.small .col-md-8{width:100%;text-align:center}.banner.small .col-md-4 .button-normal{float:none!important;margin-top:20px;display:inline-block}.pricing-table{padding:100px 0 40px 0}.pricing-table .pricing-item{margin-bottom:60px}.pricing-table .pricing-item.featured h3.title{padding:25px 0}#footer{padding:100px 0 60px 0}.widget-footer{margin-bottom:40px}.copyright-text{text-align:center}#copyright .social-links ul{float:none;text-align:center;margin-top:15px}.about-us .about-img{text-align:center}.about-us .about-img img{display:inline-block}.facility-item{margin-bottom:40px}.teacher-photo{margin-top:30px}.teacher-photo img{width:100%}.class-type{width:100%}#clock div{margin-bottom:20px}.teacher-photo ul{padding:0 15px}.teacher-photo li{width:33.333%}.teacher-desc ul li{width:auto}.teacher-desc .section-1 .col-md-4,.teacher-desc .section-2 .col-md-4{margin-bottom:60px}.teacher-desc .section-1 .col-md-4:last-child,.teacher-desc .section-2 .col-md-4:last-child{margin-bottom:0}.class-flexslider{margin-bottom:40px}.class-flexslider ul li img{width:100%}.class-feature .feature-item .feature-with-bg{overflow:hidden}.feature-item{margin-bottom:30px}.blog-post{margin-bottom:100px}.gallery-item{width:171px}.contact-section .contact-details{margin-bottom:60px}.contact-form form input#email,.contact-form form input#name{width:49.3%}.teacher-nav .col-md-3{width:25%}}@media only screen and (max-width:768px){#main-menu{display:none}.mobile-menu{display:block;text-align:left}.sb-search-input{height:70px}.sb-icon-search,.sb-search-submit{line-height:70px}.no-js .sb-search,.sb-search.sb-search-open{width:90%}.single-wrapper{padding-top:155px}.menus-mobile ul.child{display:none;-webkit-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;transition:all .6s ease 0s}.menus-mobile li.has-child:hover>ul.child{display:block}#gallery{margin:0}.gallery-item{width:100%}.contact-form form input#email,.contact-form form input#name{width:100%}.flexslider-wrap .flexslider .slides .flex-content{text-align:center;padding:0 50px;top:65%}.flexslider-wrap .flexslider .slides .flex-content h1{font-size:32px!important;line-height:1}.flexslider-wrap .flexslider .slides .flex-content p{font-size:14px!important}}@media only screen and (max-width:640px){.testimonial.with-bg-image p.text{padding:0 40px;font-size:20px}.class-course-nav li{width:50%}}@media only screen and (max-width:480px){.classes-page .class-item .class-details h2{font-size:30px}.classes-page .classes-wrapper .class-type .class-price h3{font-size:38px}.teacher-nav .col-md-3{width:50%;margin-bottom:20px}.flexslider-wrap .flexslider .slides .flex-content h3{font-size:18px!important}.flexslider-wrap .flexslider .slides .flex-content h1{font-size:24px!important;line-height:1}}

/* custom.css minified */
#myModal .modal-dialog{z-index:9999}#campusesinfo .row{padding-bottom:10px;margin-bottom:20px;border-bottom:#22599c solid 2px}.admisInq .row{margin-top:30px}.admisInq .btn-primary{background-color:#0040a9!important;border-color:#0040a9!important;color:#fff;padding:10px 35px;font-size:15px;border-radius:5px;font-weight:600}.admisInq .form-group{position:relative}.admBanner{height:225px;background-color:#22599c;color:#fff;width:100%;margin-top:106px;padding-top:40px}.admBanner p{color:#fff}.iti--allow-dropdown{width:100%}.admisInq label.error{right:15px}.admForm{margin-top:105px;font-family:Dosis,sans-serif!important;font-size:14px;line-height:24px;color:#000;font-weight:400;font-style:normal;-webkit-animation:fadein 4s;-moz-animation:fadein 4s;-ms-animation:fadein 4s;-o-animation:fadein 4s;animation:fadein 4s}.niceCountryInputMenuCountryFlag{display:inline!important}.countrySel{margin-bottom:25px}.admForm .niceCountryInputMenu{color:#0040a9;border:1px solid #e0e8f0;border-radius:5px}.loadImg{width:50px}.bootstrap-dialog-message .form-steps-content{float:inherit}.bootstrap-dialog-message .content-formde{width:100%}.bootstrap-dialog-close-button .close{margin-top:0!important}.modal-body{padding:0}.datepicker{padding:0!important}.admisInq #message{height:134px;resize:none}.regBannerIfTop{margin-top:107px}.margTop27{margin-top:27px}.margTop30{margin-top:30px}.margTop50{margin-top:50px}.margTop15{margin-top:15px}.campusesHome .heading-block:after{margin:0!important}.payment-sec-hm img{height:260px}.teacher-profile-tab{position:relative;min-height:320px}.teacher-profile-tab .button-normal{position:absolute;left:3%;bottom:20px}.aboutHistorySection{background-image:url('../img/slider/home/slide7.jpg');background-size:cover;background-repeat:no-repeat;min-height:600px}.aboutUsPage #cpd{min-height:730px}.aboutUsPage #campuses .heading-block{margin-top:30px}.video-js{width:100%;height:500px}.vjs-big-play-button{top:44%!important;left:46%!important}.vjs-progress-control,.vjs-remaining-time{margin-top:14px!important}@media screen and (min-width:789px){#video-mainshow{width:58%;margin:0 auto}}@media screen and (max-width:789px){.video-js{height:400px}.vjs-big-play-button{left:40%!important}}.vidBack{margin-top:105px;background-color:#2955a0}.faqData{padding-top:50px}.faqData .panel-heading{line-height:43px;font-size:15px;text-transform:none;cursor:pointer;color:#fff!important}ul.menus li a{padding:40px 14px!important}@media (max-width:1020px){ul.menus li a{padding:40px 7px!important}}.apply-ban.banner1-img{background-image:url(../images/apply-banner.jpg);background-repeat:no-repeat;background-position:center top;background-size:cover}.apply-ban-heading{padding:40px 0 40px 0}.apply-ban-heading h1,.apply-ban-heading p{color:#fff}.apply-ban-heading h1{margin-bottom:10px;font-size:35px;font-family:Dosis;font-weight:500;text-transform:uppercase;margin-top:0}.apply-ban-heading p{margin-bottom:25px;font-size:16px;font-weight:400;line-height:24px}.btn-st-own ._btn-st{background-color:#fff;border:1px solid #fff;color:#22599c;display:inline-block;padding:10px 30px;text-transform:uppercase;font-size:14px;font-weight:500;border-radius:0}.btn-st-own ._btn-st:hover{background-color:transparent;border:1px solid #fff;color:#fff}.payment-sec-hm{background-color:#2f3376;padding:40px 0}.payment-heading h1,.payment-heading p{color:#fff}.payment-heading h1{margin-bottom:20px;font-size:42px;font-family:Dosis;font-weight:500;text-transform:uppercase;margin-top:0}.payment-heading h1:after{content:'';display:block;margin:10px 0 0 0;width:75px;border-top:3px solid #fff}.payment-heading p{margin-bottom:25px;font-size:16px;font-weight:400;line-height:24px;width:80%}@media(max-width:991px){.payment-sec-hm{padding:40px 0 20px}}@media(max-width:767px){.payment-sec-hm{padding:30px 0 20px}.payment-heading h1{font-size:34px}.payment-heading p{width:100%}}.faqData ._btn-st{border:1px solid #2f3376}.faqData ._btn-st:hover{background-color:#2f3376}.faqData .btn-st-own{margin-bottom:15px}.faqData label.error{right:22px!important}.videoTab{text-align:center;position:relative}.videoTab .upperLayer{background-color:transparent;width:100%;position:absolute!important;top:0!important;height:100%}.videoTab video{width:88%;margin:0 auto}.loginForm.faqData{padding-bottom:50px}.showModel .loadImg{width:25px}@media(max-width:991px){.videoTab video{width:100%}.vjs-big-play-button{top:37%!important}}.upperLayer:hover{cursor:pointer}#siblingForm label.error{top:40px}.vjs-volume-bar.vjs-slider-horizontal{height:1.8em!important}.displayList li{list-style:upper-roman inside!important;padding-bottom:10px}.displayList .col-md-12,.displayList .col-md-6{min-height:77px}.aboutUs{clear:both}.aboutUs .features .feature-item{margin-bottom:5px;min-height:135px;text-transform:uppercase}.otherText{margin-left:5px;display:inline-block;width:300px}label.error{color:red;position:absolute;right:6px;top:35px;font-size:11px}