@import url('https://fonts.googleapis.com/css?family=Itim|Varela+Round');body{background:#fff;font-size:14px;color:#464a5a;font-family:'Varela Round',sans-serif}body h1,body h2,body h3,body h4,body h5,body h6{margin:0 0 20px;font-family:'Itim',cursive}div{outline:0}p a{color:#999}p a:hover{text-decoration:underline;outline:0}p{letter-spacing:normal;margin:0 0 20px;line-height:22px;font-size:13px;color:#999}a{color:white;text-decoration:none;outline:none!important}a:hover,a:focus{outline:0;text-decoration:none}.btn:hover,.btn:focus,.btn.focus{outline:0;text-decoration:none}img{max-width:100%}iframe{border:0;width:100%}button{background:0}blockquote{padding:0;border:0}label{display:block;font-weight:400;margin:0}textarea{border-radius:0!important;resize:none}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],input,.form-control{border:0;height:50px;line-height:50px;width:100%;border-radius:0;background:0;color:#999;padding:0 20px;font-size:16px;border:1px solid #e1e1e1;box-shadow:none}.form-control.border-0{border:0}.form-control.bg-wihet{background:#fff}.form-control::-webkit-input-placeholder{color:#999}.form-control:-moz-placeholder{color:#999}.form-control::-moz-placeholder{color:#999}.form-control:-ms-input-placeholder{color:#999}.form-control:focus::-webkit-input-placeholder{opacity:0}.form-control:focus:-moz-placeholder{opacity:0}.form-control:focus::-moz-placeholder{opacity:0}.form-control:focus:-ms-input-placeholder{opacity:0}.main-heading-holder{text-align:center}.main-heading{display:inline-block;padding:0 0 50px}.main-heading h2{font-size:50px;line-height:50px;color:#007071;margin:0 0 10px}.main-heading p{font-size:16px;color:#5c546a;line-height:28px;margin:0}.tc-btn{height:52px;line-height:52px;font-size:16px;padding:0 45px;font-family:'Varela Round',sans-serif;display:inline-block;border:0;background:#007071;color:#fff;border-radius:4px;position:relative;overflow:hidden;text-transform:uppercase;text-align:center;-webkit-box-shadow:0 2px 9px 0 rgba(50,50,50,0.45);-moz-box-shadow:0 2px 9px 0 rgba(50,50,50,0.45);box-shadow:0 2px 9px 0 rgba(50,50,50,0.45)}.tc-btn:hover{color:#fff}.tc-btn.light{border:1px solid #fff;background:0}.tc-btn.light:hover{background:#fff;color:#999;opacity:1}.tc-btn.shadow-0{box-shadow:none}.tc-btn.sm{height:42px;line-height:42px;padding:0 20px;font-size:13px}.tc-btn.full-with{width:100%}.tc-btn:hover{opacity:.8;box-shadow:none}.tc-breadcrumb ul{display:inline-block}.tc-breadcrumb li{float:left;color:#fff}.tc-breadcrumb li a{float:left;font-size:14px;color:#fff;line-height:20px}.tc-breadcrumb li::before{float:left;line-height:22px;content:"/";font-family:fontawesome;margin:0 10px}.tc-breadcrumb li:first-child::before{display:none;margin:0}.tc-social-icons ul li{float:left;margin:0 0 0 10px}.tc-social-icons ul li:first-child{margin:0}.tc-social-icons ul li a{display:block;background:#fff;height:45px;width:45px;line-height:55px;text-align:center;border-radius:100%;font-size:14px;color:#fff;-webkit-box-shadow:0 2px 9px 0 rgba(70,70,70,0.20);-moz-box-shadow:0 2px 9px 0 rgba(70,70,70,0.20);box-shadow:0 2px 9px 0 rgba(70,70,70,0.20)}.tc-social-icons ul li a i{font-size:20px}.tc-social-icons ul li a.facebook{background:#4276ac}.tc-social-icons ul li a.youtube{background:red}.tc-social-icons ul li a.google-plus{background:#ff9100}.tc-social-icons ul li.email{height:45px;line-height:45px;border-radius:30px;padding:0 20px;font-size:16px;color:#787f6f;-webkit-box-shadow:0 2px 9px 0 rgba(70,70,70,0.20);-moz-box-shadow:0 2px 9px 0 rgba(70,70,70,0.20);box-shadow:0 2px 9px 0 rgba(70,70,70,0.20)}.rating-stars li{float:left;margin:0 0 0 3px}.rating-stars li:first-child{margin:0}.rating-stars li i{color:#ff8105}.overlay-dark{position:relative}.overlay-dark::before,.overlay-dark::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.8)}.overlay{position:absolute;left:0;top:0;height:100%;width:100%}.position-center-center{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.position-center-x{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.position-center-y{left:50%;position:absolute;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.p-absolute{position:absolute}.p-relative{position:relative}.z-index-1{z-index:1}.z-index-2{z-index:2}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>[class^="col-"],.row.no-gutters>[class*=" col-"]{padding-right:0;padding-left:0}.meta-post ul{display:inline-block}.meta-post ul li{float:left;color:#fff;font-size:12px;margin:0 0 0 10px}.meta-post ul li:first-child{margin:0}.meta-post ul li:first-child::before{display:none}.meta-post ul li i{margin:0 10px 0 0;color:#fff}.post-widget .meta-post ul{display:inline-block}.post-widget .meta-post ul li{float:left;color:#999;font-size:14px;margin:0}.post-widget .meta-post ul li::before{content:"\f142";float:left;margin:0 20px;font-family:icomoon;color:#d9d9d9;font-size:12px}.post-widget .meta-post ul li:first-child::before{display:none}.post-widget .meta-post ul li i{margin:0 10px 0 0;color:#999}.white-bg{background:#fff}.gray-bg{background:#f8f8f8}.text-white{color:#fff}.font-bold{font-weight:bold}.text-left{text-align:left}.text-right{text-align:right}.d-inline-block{display:inline-block}.d-block{display:block}.h-white h1,.h-white h2,.h-white h3,.h-white h4,.h-white h5,.h-white h6{color:#fff}.p-white p{color:#fff}.h-m-0 h1,.h-m-0 h2,.h-m-0 h3,.h-m-0 h4,.h-m-0 h5,.h-m-0 h6{margin:0}.p-m-0 p{margin:0}.h-white h1 a,.h-white h2 a,.h-white h3 a,.h-white h4 a,.h-white h5 a,.h-white h6 a{color:#fff}.p-white p{color:#fff}.h-m-0 h1 a,.h-m-0 h2 a,.h-m-0 h3 a,.h-m-0 h4 a,.h-m-0 h5 a,.h-m-0 h6 a{margin:0}.p-m-0 p a{margin:0}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.mb-60{margin-bottom:60px}.mb-70{margin-bottom:70px}.mb-80{margin-bottom:80px}.mb-80{margin-bottom:90px}.mb-80{margin-bottom:1000px}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-60{margin-top:60px}.mt-70{margin-top:70px}.mt-80{margin-top:80px}.mt-90{margin-top:90px}.mt-100{margin-top:100px}.mt-180{margin-top:180px}.pb-10{padding-bottom:10px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}.pb-40{padding-bottom:40px}.pb-50{padding-bottom:50px}.pb-60{padding-bottom:60px}.pb-70{padding-bottom:70px}.pb-80{padding-bottom:80px}.pb-80{padding-bottom:90px}.pb-80{padding-bottom:100px}.pt-10{padding-top:10px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}.pt-40{padding-top:40px}.pt-50{padding-top:50px}.pt-60{padding-top:60px}.pt-70{padding-top:70px}.pt-80{padding-top:80px}.pt-80{padding-top:90px}.pt-80{padding-top:100px}.tc-padding-top{padding-top:80px}.tc-padding-bottom{padding-bottom:80px}.tc-padding{padding:80px 0}.tc-margin{margin:80px 0}.tc-margin-top{margin-top:80px}.tc-margin-bottom{margin-bottom:80px}.btn-list{margin:0;padding:0;list-style:none}.btn-list li{float:left;margin:0 0 0 30px}.btn-list li:first-child{margin:0}ul{margin:0;padding:0;list-style:none}.m-0{margin:0!important}.m-bottom-0{margin-bottom:0!important}.p-0{padding:0!important}.border-0{border:0!important}.m-lef-0{margin-left:0}.m-right-0{margin-right:0}.w-100-pre{width:100%}.h-100-pre{height:100%}.radius-1{border-radius:1px}.radius-2{border-radius:2px}.radius-3{border-radius:3px}.radius-4{border-radius:4px}.radius-5{border-radius:5px}.radius-6{border-radius:6px}.radius-7{border-radius:7px}.radius-8{border-radius:8px}.radius-9{border-radius:9px}.radius-10{border-radius:10px}.overflow-hidden{overflow:hidden}.has-layout{float:left;width:100%}.navbar-brand{height:auto;width:auto;padding:0}.after-clear::after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.slick-list{margin:0 -15px;overflow:hidden}.slick-list .slick-slide{margin:0 15px}.curve-up{position:relative}.curve-up::before{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:50px;background:url(assets/images/curve-up.png) no-repeat bottom;z-index:1;background-size:100%!important}.curve-down{position:relative}.curve-down::before{content:"";position:absolute;left:0;top:0;width:100%;height:50px;background:url(assets/images/curve-down.png) no-repeat top;background-size:100%!important}.curve-up-small{position:relative}.curve-up-small::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:25px;background:url(assets/images/curve-up-small.png) no-repeat bottom;background-size:100%!important}.curve-down.style-2::before{background:url(assets/images/curve-down-2.png) no-repeat}.wrapper{overflow:hidden;position:relative}.top-bar{background:#474747;padding:10px 0;border-bottom:1px solid rgba(0,0,0,0.1)}.announcements{float:left}.announcements p{margin:0;color:white}.announcements p span{margin:0 10px 0 0;color:#ab6d8b}.topbar-address{float:right}.topbar-address p{margin:0 20px 0 0;float:right}.topbar-address p span{margin:0 10px 0 0;color:#fec010}.addmissions-open{float:right;margin:2px 0 0}.addmissions-open i{margin:0 8px 0 0;color:#fec010}.addmissions-open:hover{color:#fec010}.addmissions-open:hover i{color:#fec010}.addmissions-open:visited{color:#fec010!important}.addmissions-open:visited i{color:#fec010}.language-drop{position:relative;float:right;margin:0 0 0 20px;padding:0 13px}.language-drop::before{content:"";position:absolute;height:55px;top:-17px;width:100%;border-left:1px solid rgba(0,0,0,0.1);left:0}.language-drop::after{content:"";position:absolute;height:55px;top:-17px;width:100%;border-right:1px solid rgba(0,0,0,0.1);right:0}.nav-holder{background:#fff;position:relative;z-index:1;-webkit-box-shadow:0 5px 6px 0 rgba(50,50,50,0.10);-moz-box-shadow:0 5px 6px 0 rgba(50,50,50,0.10);box-shadow:0 5px 6px 0 rgba(50,50,50,0.10)}.nav-holder .p-relative{padding:30px 0}.logo{float:left}.navigation{float:right}.nav-list>li{float:left;position:relative}.nav-list>li:first-child{margin:0}.nav-list>li>a{font-size:26px;padding:14px 20px;letter-spacing:-1px;position:relative}.nav-list>li>a.color-1{color:#676e78}.nav-list>li>a.color-2{color:#36b8cb}.nav-list>li>a.color-3{color:#ea6f83}.nav-list>li>a.color-4{color:#59df7f}.nav-list>li>a.color-5{color:#c936cb}.nav-list>li>a.color-6{color:#f6b61d}.nav-list>li>a.color-7{color:#fc6669}.nav-list>li ul{position:absolute;visibility:hidden;opacity:0;min-width:260px;top:100%;left:0;padding:15px;border-radius:6px;-webkit-box-shadow:0 3px 10px -4px rgba(0,0,0,0.47);-moz-box-shadow:0 3px 10px -4px rgba(0,0,0,0.47);box-shadow:0 3px 10px -4px rgba(0,0,0,0.47);background:#fff}.nav-list>li ul li{float:none!important;margin:0!important}.nav-list>li ul li a{padding:12px 20px;border-radius:6px;color:#fff;text-align:left!important;font-size:16px;color:#353b3c}.nav-list>li ul li a:hover{background:#59df7f;color:#fff}.nav-list>li:hover>ul{left:0;visibility:visible;opacity:1}.nav-list>li:hover{background:#fff;border-radius:6px;-webkit-box-shadow:0 0 10px 0 rgba(50,50,50,0.28);-moz-box-shadow:0 0 10px 0 rgba(50,50,50,0.28);box-shadow:0 0 10px 0 rgba(50,50,50,0.28)}.nav-list>li li:hover ul{top:0;visibility:visible;opacity:1}.toggleMenu{background:#f6b61d;color:#fff;border-radius:4px;margin:10px 0 0;display:none;padding:6px 16px;font-size:20px;float:right}.toggleMenu i{vertical-align:middle}.search-bar{padding:15px 60px;background:#616871;position:absolute;top:110%;width:100%;border-radius:0 0 4px 4px;visibility:hidden;opacity:0}.search-bar .form-group{position:relative;margin:0;overflow:hidden;border-radius:4px;width:82%;float:left;margin:0 10px 0 0}.search-bar .form-group i{position:absolute;left:20px;top:24px;font-size:16px;color:#ccc}.search-bar .form-control{background:#fff;font-size:20px;padding-left:40px;height:65px;line-height:65px}.search-bar .form-control::-webkit-input-placeholder{color:#ccc}.search-bar .form-control::-moz-placeholder{color:#ccc}.search-bar .form-control:-ms-input-placeholder{color:#ccc}.search-bar .form-control:-moz-placeholder{color:#ccc}.search-lable{position:absolute;left:-6px;top:13px;text-align:center;background:url(assets/images/left-green-bg.png) no-repeat;height:96px;width:56px}.search-lable i{line-height:70px;color:#fff;font-weight:lighter}.search-bar .tc-btn{float:left;height:65px;line-height:65px;font-size:20px;text-transform:uppercase}.search-btn{background:#fff;bottom:-15px;height:26px;position:absolute;right:10px;text-align:center;width:40px;cursor:pointer;border-radius:0 0 30px 30px;color:#f05943;cursor:pointer}.open-search{visibility:visible;opacity:1;top:100%}.banner-slider{position:relative;margin:0 auto;width:100%}.banner-slider>img{width:100%}.banner-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.banner-slider .sp-slides-container{position:absolute;top:0}.banner-caption h2{color:#fff;font-size:20px;margin:0 0 10px;display:block;letter-spacing:1.5px}.banner-caption h1{letter-spacing:-3px;font-size:60px;color:#fff;line-height:60px;font-family:'Itim',cursive}.banner-caption p{font-size:16px;color:#fff;line-height:26px;margin:0 0 40px}.banner-caption p span{text-transform:initial}.banner-slider .sp-thumbnails-container{position:absolute!important;z-index:3;left:50px!important;margin:0;top:50%;bottom:0;overflow:visible!important}.banner-slider .sp-thumbnail-container{height:20px;width:20px;background:rgba(255,255,255,0.5);position:static;float:none!important;margin:0 0 15px!important;border-radius:100%;cursor:pointer}.banner-slider .sp-bottom-thumbnails.sp-has-pointer{margin:-100px 0 0}.sp-thumbnail-container.sp-selected-thumbnail{background:#f6b61d;border:3px solid #fff}.alert-1{padding:25px 30px;overflow:hidden;position:absolute;bottom:100%;background:#fff;width:100%;border-radius:8px 8px 0 0}.alert-1 p{font-size:20px;color:#000;letter-spacing:-1px;margin:0}.alert-1 i{height:45px;line-height:45px;width:45px;text-align:center;border-radius:100%;background:#c936cb;display:inline-block;color:#fff;font-size:24px;margin:0 20px 0 0}.alert-1 .tc-btn{float:right}.services-holder{margin:-3px 0 0;position:relative;z-index:2;padding:0 0 50px}.services-columns{padding:40px 0 0;border-top:1px solid rgba(0,0,0,0.1)}.services-figure{padding:60px 0 0;text-align:center;position:relative;border-radius:0 0 8px 8px}.services-figure figcaption{display:block;margin:0 0 30px}.services-figure figcaption span{font-size:15px;color:#fff;display:block;text-transform:uppercase}.services-figure figcaption h2{font-size:36px;color:#fff;text-transform:uppercase;margin:0 0 25px}.services-figure .service-img{position:relative;z-index:2;display:inline-block}.services-figure::before{content:"";position:absolute;left:0;bottom:0;height:108px;width:100%;z-index:1}.services-figure::after{content:"";position:absolute;left:0;bottom:100%;height:6px;width:100%}.services-figure.bg-1{background:#e3c2a7}.services-figure.bg-9{background:rgba(255,145,0,0.85)}.services-figure.bg-2{background:#fec010}.services-figure.bg-3{background:#8fbcc0}.services-slider .item{display:inline-block;padding:10px 0 0}.timeline-slider .timeline-figure{display:inline-block}.timeline-slider{position:relative}.timeline-slider::before{content:"";position:absolute;top:13px;left:0;height:6px;width:100%;background:#bacdcf}.timeline-figure>img{display:block;margin:0 0 10px;position:relative}.timeline-figure span{display:block;margin:0 0 5px;color:#999;font-size:16px}.timeline-figure h4{font-size:24px;color:#996459;letter-spacing:-1px}.school-area{padding:100px 0 0;background:#f2f2f2}.scho-service-icon{height:130px;width:130px;border-radius:100%;text-align:center;line-height:130px;display:inline-block}.scho-service-icon.style-2{top:-65px;background:#fff;position:absolute;left:50%;margin:0 0 0 -63px;-webkit-box-shadow:0 0 10px 0 rgba(50,50,50,0.28);-moz-box-shadow:0 0 10px 0 rgba(50,50,50,0.28);box-shadow:0 0 10px 0 rgba(50,50,50,0.28)}.services-shadow{-webkit-box-shadow:0 0 10px 0 rgba(50,50,50,0.28);-moz-box-shadow:0 0 10px 0 rgba(50,50,50,0.28);box-shadow:0 0 10px 0 rgba(50,50,50,0.28)}.school-area-heading{text-align:center;padding:20px 0 30px;position:relative}.school-area-heading::before,.school-area-heading::after{content:"\f005";font-family:icomoon;position:absolute;color:#f0a618;font-size:30px;top:10%}.school-area-heading::before{left:130px}.school-area-heading::after{right:130px}.school-area-heading h3{font-size:28px;color:#ab6d8b;margin:0 0 15px}.school-area-heading p{font-size:16px;color:#999}.scho-services-figure{text-align:center;background:#fff;padding:60px 50px;border-left:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1)}.scho-services-figure:hover .scho-service-icon{transform:scale(1.1)}.border-l-0{border-left:0}.border-b-0{border-bottom:0}.scho-services-figure .scho-service-icon{margin:0 0 36px}.scho-services-figure h4{font-size:22px;margin:0 0 10px;letter-spacing:-0.5px}.scho-services-figure h4 a{color:#282828}.scho-services-figure p{font-size:16px;margin:0;line-height:28px}.scho-service-icon.bg-1{background:rgba(123,199,232,0.78)}.scho-service-icon.bg-2{background:#00c37a}.scho-service-icon.bg-3{background:#ff6333}.scho-service-icon.bg-4{background:#5c546a}.scho-service-icon.bg-5{background:#fca42f}.scho-service-icon.bg-6{background:#5f88e5}.scho-service-icon.bg-7{background:#f6b61d}.scho-service-icon.bg-8{background:#77b8fa}.scho-service-icon.bg-9{background:#ffcd27}.scho-service-icon.bg-01{background:rgba(237,175,94,0.42)}.scho-service-icon.bg-02{background:rgba(255,226,0,0.47)}.scho-service-icon.bg-03{background:rgba(145,244,132,0.87)}.scho-service-icon.bg-04{background:rgba(81,229,235,0.74)}.statistics{text-align:center}.curve-heading{display:inline-block;padding:20px 70px 15px;background:#ff9100;color:#fff;position:relative;margin:0 0 85px}.curve-heading::before{background:#ff9100;bottom:-11px;content:"";height:23px;left:0;position:absolute;width:100%;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg)}.curve-heading::after{background:#ff9100;content:"";height:100%;left:-6px;position:absolute;top:0;width:15px;-webkit-transform:rotate(172deg);-moz-transform:rotate(172deg);-o-transform:rotate(172deg)}.facts-lsit li{float:left;width:25%;text-align:center;position:relative}.facts-lsit li::before{content:"\f08a";font-family:icomoon;position:absolute;left:0;top:50%;font-size:25px;margin:-10px 0 0 -10px;color:#e0e0e0}.facts-lsit li:first-child::before{display:none}.facts-lsit li h2{font-size:80px;display:inline-block;margin:0 0 10px;line-height:80px}.facts-lsit li strong{font-weight:normal;font-size:16px;color:#5c546a;display:block;font-family:'Varela Round',sans-serif}.facts-lsit li span{display:inline-block;font-size:67px;color:#ff4f19;line-height:0;font-family:'Itim',cursive}.facts-lsit li h2.color-1{color:#5c546a}.facts-lsit li h2.color-2{color:#996459}.facts-lsit li h2.color-3{color:#ff9100}.facts-lsit li h2.color-4{color:#ff4f19}.kids-img{text-align:center}.kids-img ul{margin:0 0 -5px;display:inline-block;overflow:hidden}.kids-img ul li{float:left;margin:0 0 0 30px}.kids-img ul li:first-child{margin:0}.about-img{margin:0 0 0 -170px;padding:70px 0 0;float:left}.about-text .curve-heading{margin:0 0 40px}.about-text h4{font-size:24px;color:#282828;line-height:32px;letter-spacing:-0.60px}.about-text p{font-size:16px;color:#999;line-height:28px}.check-list li{float:left;width:50%;font-size:22px;color:#282828;font-family:'Itim',cursive;margin:8px 0;line-height:50px;letter-spacing:-1px}.check-list li::before{content:"\eaeb";float:left;font-family:icomoon;font-size:40px;margin:0 20px 0 0;color:#ff9100}.check-list li:hover::before{color:#282828}.weekly-classes{background:#e8f5f6}.weekly-classes-slider .item{display:inline-block}.classes-column{border-radius:3px;border:4px solid transparent;-webkit-box-shadow:0 2px 9px 0 rgba(50,50,50,0.05);-moz-box-shadow:0 2px 9px 0 rgba(50,50,50,0.05);box-shadow:0 2px 9px 0 rgba(50,50,50,0.05)}.classes-column:hover{border-color:#36b8cb;-webkit-box-shadow:0 2px 9px 0 rgba(50,50,50,0.40);-moz-box-shadow:0 2px 9px 0 rgba(50,50,50,0.40);box-shadow:0 2px 9px 0 rgba(50,50,50,0.40)}.classes-column:hover .tc-btn{background:#36b8cb}.classes-column figure{position:relative}.classes-column figure img{width:100%}.classes-column figure::after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;z-index:1}.classes-column figure.bg-1:after{background:rgba(227,194,167,0.7)}.classes-column figure.bg-2:after{background:rgba(254,192,16,0.7)}.classes-column figure.bg-3:after{background:rgba(143,188,192,0.7)}.classes-column figure::before{z-index:2}.classes-column figure .search-lable,.testimonial-holder .search-lable{left:50%;margin:0 0 0 -40px;top:-26px;z-index:2;font-size:20px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg)}.classes-column figure .search-lable i{margin:0 -10px 0;position:absolute;-webkit-transform:rotate(52deg);-moz-transform:rotate(52deg);-o-transform:rotate(52deg)}.classes-column .overlay-caption{width:100%;text-align:center;z-index:2}.classes-column .overlay-caption h2{font-size:36px;color:#fff;letter-spacing:-2px;margin:0 0 10px}.classes-column .overlay-caption span{font-size:18px;color:#fff}.classes-detail{text-align:center;background:#fff}.teacher-img{border-radius:100%;border:3px solid #fff;margin:-57px 0 20px;position:relative;z-index:2}.aurthor-name{margin:0 0 30px}.aurthor-name h3{font-size:30px;color:#282828;margin:0 0 5px}.aurthor-name span{font-size:18px;color:#999}.classes-detail ul{border-top:1px solid rgba(0,0,0,0.1)}.classes-detail ul li{float:left;width:50%;text-align:center;padding:0 0 25px;border-left:1px solid rgba(0,0,0,0.1)}.classes-detail ul li:first-child{border:0}.classes-detail ul li i{height:45px;width:45px;line-height:40px;text-align:center;border:3px solid #e6e6e6;border-radius:100%;display:inline-block;font-size:20px;color:#ff9100;margin:-25px 0 10px;background:#fff}.classes-detail ul li span{display:block;color:#ff9100;font-size:20px}.classes-detail ul li strong{font-size:18px;color:#999;font-weight:normal}.classes-btm{padding:0 25px}.classes-btm .tc-btn{width:100%;background:#996459}.team-slider{border-radius:4px;position:relative;-webkit-box-shadow:0 2px 9px 0 rgba(50,50,50,0.30);-moz-box-shadow:0 2px 9px 0 rgba(50,50,50,0.30);box-shadow:0 2px 9px 0 rgba(50,50,50,0.30)}.team-slider .slick-list{margin:0!important}.team-slider .item{float:left;margin:0!important}.team-figure{text-align:center;padding:60px 10px 0;border-right:1px solid #ebebeb;position:relative;overflow:hidden}.team-figure:hover figure{transform:scale(1.1)}.team-figure .aurthor-name{margin:0 0 50px}.team-figure .aurthor-name h3{color:#df7b62;font-size:25px}.out-stock{position:relative}.out-stock::before{content:"On Leave";position:absolute;top:0;padding:0 8px;background:#ff0008;color:#fff;font-size:12px;left:0;text-transform:uppercase;height:21px;line-height:21px;border-radius:2px}.team-slider .slick-arrow{position:absolute;top:-90px}.team-slider .slick-prev{left:0}.team-slider .slick-next{right:0}.team-figure .tc-social-icons ul{display:inline-block;margin:0 0 20px}.team-figure .on-hover{position:absolute;left:50%;margin:0 0 0 -100px;bottom:-100%;visibility:hidden;opacity:0}.team-figure:hover .on-hover{bottom:50px;visibility:visible;opacity:1}.team-figure:hover .aurthor-name h3{color:#fec010}.slick-arrow{height:46px;width:46px;line-height:46px;background:#d5d5d5;border-radius:100%;display:block;text-align:center;font-size:16px;color:#fff;cursor:pointer;z-index:2}.slick-arrow:hover{background:#ff9100}.slick-arrow::before{font-family:icomoon}.slick-prev::before{content:"\f060"}.slick-next::before{content:"\f061"}.testimonial-holder{text-align:center}.testimonial-holder .search-lable{left:40px;margin:0;top:29px}.testimonial-holder .search-lable i{margin:1px -14px;position:absolute;-webkit-transform:rotate(268deg);-moz-transform:rotate(268deg);-o-transform:rotate(268deg)}.testimonial-holder .curve-heading{margin:0;padding:10px 70px 20px}.testimonial-holder .curve-heading::before{left:-1px;top:-8px;width:100%;height:16px;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg)}.testimonial-holder .curve-heading::after{left:-4px;top:0;width:7px}.testimonial-slider{-webkit-box-shadow:0 2px 9px 0 rgba(50,50,50,0.30);background:#fff;-moz-box-shadow:0 2px 9px 0 rgba(50,50,50,0.30);box-shadow:0 2px 9px 0 rgba(50,50,50,0.30)}.testimonial-slider{text-align:none;padding:100px 100px 60px;position:relative}.testimonial-slider .text{float:left;text-align:left;padding:0 170px 0 0;position:relative}.testimonial-slider .text p{font-size:22px;color:#282828;font-family:'Itim',cursive;line-height:32px;letter-spacing:-0.25px}.testimonial-slider .text .aurthor-name{margin:0}.testimonial-slider .text .aurthor-name h3{font-size:30px;color:#36b8cb}.testimonial-slider .text .aurthor-name span{font-size:14px}.testimonial-slider .img{position:absolute;right:0;top:0}.testimonial-slider .img img{border-radius:100%}.testimonial-slider li{display:inline-block}.testimonial-slider .slick-arrow{position:absolute}.testimonial-slider .slick-prev{right:165px;top:230px}.testimonial-slider .slick-next{right:110px;top:230px}.news-letter{padding:130px 0}.news-letter::before{background:rgba(96,96,96,0.8)}.news-letter-slider .item{float:left}.news-widget{text-align:center}.news-widget h3{font-size:30px;color:#fff;margin:0 0 40px}.news-widget .widget{padding:30px;min-height:362px;border-radius:6px}.news-widget .widget span{display:inline-block;position:relative;margin:0 0 30px}.news-widget .widget span i{font-size:50px;color:#fff;vertical-align:middle;padding:0 20px}.news-widget .widget span::before,.news-widget .widget span::after{content:"";position:absolute;width:100px;border:1px solid rgba(255,255,255,0.2);top:50%}.news-widget .widget span::before{left:100%}.news-widget .widget span::after{right:100%}.featured-box{background:#79d740}.featured-box p{text-align:left;color:#fff;font-size:14px;line-height:24px}.featured-box .check-list li{margin:0 0 10px;font-size:14px;color:#fff;text-align:left;width:100%;line-height:auto;line-height:12px;font-family:'Varela Round',sans-serif;letter-spacing:0}.featured-box .check-list li::before{content:"\f00c";font-size:14px;color:#fff}.twitter-box{background:#36b8cb}.twitter-box p{font-size:18px;color:#fff;line-height:30px;margin:25px 0}.twitter-box p a{display:inline-block;color:#fff}.time{font-style:normal;color:#fff;font-size:14px}.submit-box{background:#ff9100}.submit-box form{margin:0 0 18px}.submit-box form .tc-btn{width:100%;border-radius:0;background:#fff!important;font-family:'Itim',cursive;font-size:24px;color:#996459}.submit-box form .tc-btn:hover{color:#996459}.submit-box form .form-control{border:2px solid rgba(255,255,255,0.3)}.submit-box form .form-control::-webkit-input-placeholder{color:#fff}.submit-box form .form-control:-moz-placeholder{color:#fff}.submit-box form .form-control::-moz-placeholder{color:#fff}.submit-box form .form-control:-ms-input-placeholder{color:#fff}.gallery-figure{position:relative;border:5px solid #fff;margin:15px 0;-webkit-box-shadow:0 2px 9px 0 rgba(50,50,50,0.30);-moz-box-shadow:0 2px 9px 0 rgba(50,50,50,0.30);box-shadow:0 2px 9px 0 rgba(50,50,50,0.30)}.gallery-figure>img{width:100%}.gallery-figure .overlay{background:rgba(96,96,96,0.8);visibility:hidden;opacity:0}.gallery-figure:hover .overlay{visibility:visible;opacity:1}.gallery-figure .overlay h4{color:#fff;margin:0;width:70%;font-size:20px;text-align:center}.gallery-figure .overlay h4 a{color:#fff}.gallery-figure.rotate-1{-webkit-transform:rotate(4deg);-moz-transform:rotate(4deg);-o-transform:rotate(4deg)}.gallery-figure.rotate-2{-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);-o-transform:rotate(-4deg)}.seprate-petrn{background:url(assets/images/seprate-petrn.png) repeat-x;height:5px;width:100%;display:block}.seprate-petrn.white{background:url(assets/images/seprate-petrn-2.png) repeat-x}.blog-detail{padding:20px;position:relative}.blog-detail .meta-post{margin:0 0 10px}.blog-detail h4{letter-spacing:-0.50px;margin:0 0 10px;font-size:22px}.blog-detail h4 a{color:#fff}.blog-detail .seprate-petrn{width:50px}.blog-detail p{letter-spacing:-0.25px;color:#fff;line-height:22px;margin:0}.blog-detail::before{content:"";position:absolute;left:50%;bottom:100%;width:199px;height:43px;margin:0 0 0 -100px}.blog-detail::after{content:"";position:absolute;left:0;top:100%;width:100%;height:43px}.blog-grid figure img{width:100%}.blog-grid.color-1 .blog-detail::before{background:url(assets/images/blogs-grid/petrn-01.png) no-repeat 100% 100%}.blog-grid.color-2 .blog-detail::before{background:url(assets/images/blogs-grid/petrn-02.png) no-repeat 100% 100%}.blog-grid.color-3 .blog-detail::before{background:url(assets/images/blogs-grid/petrn-03.png) no-repeat 100% 100%}.blog-grid.color-4 .blog-detail::before{background:url(assets/images/blogs-grid/petrn-04.png) no-repeat 100% 100%}.blog-grid.color-1 .blog-detail::after{background:url(assets/images/blogs-grid/petrn-1-1.png) repeat-x}.blog-grid.color-2 .blog-detail::after{background:url(assets/images/blogs-grid/petrn-1-2.png) repeat-x}.blog-grid.color-3 .blog-detail::after{background:url(assets/images/blogs-grid/petrn-1-3.png) repeat-x}.blog-grid.color-4 .blog-detail::after{background:url(assets/images/blogs-grid/petrn-1-4.png) repeat-x}.blog-grid.color-1 .blog-detail{background:#f5499f}.blog-grid.color-2 .blog-detail{background:#f0a618}.blog-grid.color-3 .blog-detail{background:#a464b8}.blog-grid.color-4 .blog-detail{background:#3bb78a}.blog-grid-slider .item{display:inline-block;padding:0 0 10px}.brands-icon{background:#f7f7f7;position:relative;border-top:1px solid #eaeaea}.brands-icon h3{margin:0;display:inline-block;top:-50px;margin:0 0 0 -136px;left:50%;position:absolute;text-transform:uppercase;font-size:20px}.brands-icon h3 span{z-index:3;position:relative;background:#f6b61d;color:#fff;padding:15px 25px;display:block}.brands-icon h3::before,.brands-icon h3::after{content:"";position:absolute;height:64px;width:51px;top:10px;z-index:1}.brands-icon h3::before{background:url(assets/images/h-curve-left.png) no-repeat;left:-28px}.brands-icon h3::after{background:url(assets/images/h-curve-right.png) no-repeat;right:-28px}.brands-slide{padding:70px 0 60px;position:relative}.brands-slide li{display:inline-block}.brands-slide .slick-arrow{position:absolute;top:-20px}.brands-slide .slick-prev{left:0}.brands-slide .slick-next{right:0}.footer{padding:60px 0;background:url(assets/images/footer-bg.jpg) no-repeat center;background-size:100% 100%!important}.footer-widget{overflow:hidden}.footer-widget h4{display:inline-block;padding:0 20px 0 0;position:relative;font-size:26px;color:#36b8cb;margin:0 0 40px;line-height:24px}.footer-widget h4::before{content:"";position:absolute;border-bottom:1px solid rgba(255,255,255,0.1);height:100%;width:999%;left:100%;bottom:2px}.contact-map{height:405px}.address-list li{font-size:14px;position:relative;line-height:22px;color:#909eb1;padding:0 0 0 56px;margin:15px 0}.address-list li>div{border-bottom:1px solid rgba(255,255,255,0.1);padding:0 0 20px}.address-list li:first-child>div{margin:0;border-top:0}.address-list li:last-child>div{padding:0;border:0}.address-list li:first-child{margin-top:0}.address-list li:last-child{margin-bottom:0}.address-list li i{position:absolute;left:0;top:0;height:37px;width:37px;line-height:34px;color:#d5d5d5;border:2px solid #d5d5d5;text-align:center;border-radius:100%;font-size:17px}.footer-widget .quick-links{width:50%;float:left}.quick-links-holder{overflow:hidden}.quick-links h5{font-size:16px;color:#fff;text-transform:uppercase;margin:0 0 15px}.quick-links ul li{margin:0 0 8px;overflow:hidden}.quick-links ul li:last-child{margin:0}.quick-links ul li::before{content:"\f0da";font-family:icomoon;margin:0 8px 0 0;float:left;color:#909eb1}.quick-links ul li a{color:#909eb1;float:left;font-size:14px}.sub-footer{margin:80px 0 0;padding:0 0 20px;text-align:center}.sub-footer{content:"";height:100%;width:100%;background:url(assets/images/footer-line-bg.png) no-repeat;background-size:100% 100%;background-position:0 0}.sub-footer .tc-social-icons ul{display:inline-block;margin:-20px 0 30px}.sub-footer>p{font-size:14px;color:#909eb1}.sub-footer>p a{display:inline-block;color:#ff9100;text-decoration:underline}.sub-footer>p a:hover{color:#ff9100}.header.inner-header{position:relative;z-index:3}.inner-header .top-bar{background:#474747;padding:10px 0}.inner-banner.classes{padding:145px 0}.inner-banner.classes .inner-heading h2{font-size:60px;line-height:60px;letter-spacing:-1px;color:#fff}.inner-banner.classes .inner-heading p{font-size:16px;line-height:30px;color:#fff;letter-spacing:1px}.classes-holder{background:#f8f8f8}.classes-holder .content{position:relative;float:left;width:100%;position:relative;z-index:1;-webkit-box-shadow:0 2px 9px 0 rgba(70,70,70,0.30);-moz-box-shadow:0 2px 9px 0 rgba(70,70,70,0.30);box-shadow:0 2px 9px 0 rgba(70,70,70,0.30)}.breadcrumbs{padding:20px 30px 15px;border-radius:10px 10px 0 0;overflow:hidden;position:absolute;bottom:100%;width:100%;background:#fff;border-bottom:1px solid #ececec}.breadcrumbs ul li{float:left;color:#999;font-size:14px}.breadcrumbs ul li::after{content:"\f105";float:left;font-family:icomoon;margin:0 10px;font-size:18px;line-height:16px}.breadcrumbs ul li:first-child::after{display:none}.breadcrumbs ul li:last-child::after{content:"\f104"}.breadcrumbs ul li:last-child{float:right}.breadcrumbs ul li:first-child i{margin:0 10px 0 0}.breadcrumbs ul li a{display:inline-block}.class-figure{padding:30px 0 30px 30px;border-bottom:1px solid #ececec;background:#fff}.class-figure figure{float:left;position:relative}.class-figure figure .search-lable,.class-figure figure .search-lable{left:20px;margin:0;top:-26px;z-index:2;font-size:20px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg)}.class-figure figure .search-lable i{margin:0 -10px 0;position:absolute;-webkit-transform:rotate(52deg);-moz-transform:rotate(52deg);-o-transform:rotate(52deg)}.class-figure .class-detail{float:right;box-shadow:none}.class-figure .class-detail h3{font-size:30px;color:#282828;margin:0 0 10px}.class-figure .class-detail>span{font-size:16px;color:#999;display:block;margin:0 0 30px}.class-trainer{overflow:hidden;min-height:70px;background:#f0f0f0;float:right;border-radius:60px 0 0 60px;margin:0 0 30px}.class-trainer .trainer-name{float:left;padding:15px 36px 15px 80px;position:relative}.class-trainer .trainer-name img{position:absolute;left:5px;border-radius:100%;top:7px;border:3px solid #fff}.class-trainer .trainer-name h5{margin:0 0 5px;font-size:20px}.class-trainer .trainer-name span{display:block;color:#999}.class-trainer .trainer-rate{float:left;padding:16px 20px;text-align:center;background:#f09d68;color:#fff}.class-trainer .trainer-rate strong{display:block;font-weight:normal;margin:0 0 6px}.class-trainer .trainer-rate span{font-size:12px}.class-size-detail li{float:left;width:50%}.class-size-detail li:first-child{border:0}.class-size-detail li i{height:45px;width:45px;line-height:40px;text-align:center;border:3px solid #e6e6e6;border-radius:100%;font-size:20px;color:#ff9100;margin:0 15px 0 0;background:#fff;float:left}.class-size-detail li span{display:block;color:#ff9100;font-size:16px}.class-size-detail li strong{font-size:16px;color:#999;font-weight:normal}.tc-pagination{text-align:center;position:relative}.tc-pagination.border-top{padding:30px 0 0}.tc-pagination ul{display:inline-block;margin:0;border-radius:0 0 8px 8px;background:#f8f8f8;-webkit-box-shadow:0 2px 9px 0 rgba(70,70,70,0.20);-moz-box-shadow:0 2px 9px 0 rgba(70,70,70,0.20);box-shadow:0 2px 9px 0 rgba(70,70,70,0.20)}.tc-pagination ul li{float:left}.tc-pagination ul li:first-child a{margin:0 50px 0 0;border-right:1px solid #ececec;width:80px;font-size:18px;color:#999}.tc-pagination ul li:last-child a{margin:0 0 0 50px;border-left:1px solid #ececec;width:80px;font-size:18px;color:#999}.tc-pagination ul li a{height:60px;line-height:60px;min-width:46px;text-align:center;color:#282828;padding:0;border-radius:0!important;border:0;display:block;background:0;font-size:16px}.tc-pagination ul li a:hover,.tc-pagination ul li.active a:hover{background:#ff9100;color:#fff}.tc-pagination ul li.active a{background:#ff9100;position:relative}.tc-pagination ul li.active a::before{content:"";position:absolute;top:100%;background:url(assets/images/pagination-active.png) no-repeat;height:100%;width:79px;left:-17px}.aside-widget h3{font-size:22px;color:#996459;margin:0 0 25px;line-height:15px}.aside-widget h3::before{content:"";float:left;margin:0 10px 0 0;height:15px;width:15px;background:#36b8cb}.aside-widget{margin:0 0 40px}.aside-widget:last-child{margin:0}.aside-widget.add a img{width:100%;border-radius:10px}.calender{background:#fff;margin:30px 0 0;padding:20px;overflow:hidden}.calender .days{overflow:hidden;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;margin:10px 0;padding:10px 0}.calender .days b{font-size:10px;float:left;text-transform:uppercase;width:45px;text-align:center;color:#96bd7b;font-weight:normal}.calender-title{text-align:center;font-size:18px;text-transform:uppercase;color:#4c5246}.calender-content span{font-size:13px;display:block;float:left;width:45px;height:35px;text-align:center;line-height:35px}.calender-content span{border-radius:2px;cursor:pointer}.calender-content span.disable{color:#b6bacc}.tc-accordians .panel-heading{background:0;border:0;box-shadow:none;padding:0}.tc-accordians .panel-heading h4{font-size:20px;color:#282828;letter-spacing:-1px;line-height:25px}.tc-accordians .panel-heading h4::before{content:"\eaeb";font-family:icomoon;float:left;font-size:30px;margin:0 20px 0 0;color:#ff9100}.tc-accordians .panel{background:0;border:0;box-shadow:none;margin:0 0 20px}.tc-accordians .panel-body{background:#fff;margin:20px 0 0;border-radius:10px;padding:30px;-webkit-box-shadow:0 2px 9px 0 rgba(70,70,70,0.10);-moz-box-shadow:0 2px 9px 0 rgba(70,70,70,0.10);box-shadow:0 2px 9px 0 rgba(70,70,70,0.10)}.tc-accordians .panel-body p{margin:0;color:#282828}.blog-catagories ul li{overflow:hidden}.blog-catagories ul li a{float:left;color:#282828;font-size:16px;padding:15px 0;border-top:1px solid #ebebeb;width:100%}.blog-catagories ul li a::before{content:"\ea42";float:left;margin:0 10px 0 0;font-family:icomoon;color:#fdb24f}.blog-catagories ul li a::after{content:"\f105";font-family:icomoon;float:right;color:#fff;visibility:hidden;opacity:0}.blog-catagories ul li a:hover{background:#f6b61d;padding:15px 20px 15px 0;color:#fff;border-radius:10px 0 10px 0}.blog-catagories ul li a:hover::after{visibility:visible;opacity:1}.blog-catagories ul li a:hover::before{visibility:hidden;opacity:0}.aside-recent-post.style-2 li{padding:20px 0}.aside-recent-post.style-2 li h5 a{font-size:20px;color:#996459}.aside-recent-post.style-2 li .date{color:#999}.classes-list.style-2{padding:30px 0}.classes-list.style-2 .classes-column{margin:30px 0}.load-more{margin:40px 0;text-align:center}.load-more .tc-btn{height:68px;line-height:68px;text-transform:uppercase;background:#ef523b;border-radius:50px;padding:0 80px}.class-detail{position:relative;position:relative;background:#fff;border-radius:0 0 5px 5px;-webkit-box-shadow:0 2px 9px 0 rgba(70,70,70,0.20);-moz-box-shadow:0 2px 9px 0 rgba(70,70,70,0.20);box-shadow:0 2px 9px 0 rgba(70,70,70,0.20)}.inner-banner.detail{padding:170px 0}.class-detail-heading{text-align:center;padding:90px 0 55px;position:absolute;bottom:100%;width:100%}.class-detail-heading .page-heading{display:block}.class-detail-heading .page-heading h2{font-size:40px;color:#fff;line-height:30px}.class-detail-heading .page-heading span{font-size:18px;color:#999}.session-rates-imgs{border-top:1px solid #fff;border-bottom:1px solid #fff}.session-rates-imgs li{float:left;border-left:1px solid #fff}.session-rates-imgs li>img{width:100%}.session-rates-imgs li:first-child{border:0}.session-rates .rate{background:#59df7f;text-align:center;padding:32px 0}.session-rates .rate strong{font-size:40px;font-weight:normal;color:#fff;display:block}.session-rates .rate span{font-size:16px;color:#fff}.class-detail-content{padding:40px 0 0;border-right:1px solid #ececec}.class-detail-content .class-article{margin:0 0 60px;padding:0 30px}.class-detail-content .class-article p:first-child{font-size:20px}.class-detail-content .class-article p:last-child{margin:0}.class-detail-content .class-article p{font-size:16px;letter-spacing:0.-25px;line-height:30px;color:#282828}.class-pattren{position:relative;margin:0 30px 60px;-webkit-box-shadow:0 2px 9px 0 rgba(70,70,70,0.20);-moz-box-shadow:0 2px 9px 0 rgba(70,70,70,0.20);box-shadow:0 2px 9px 0 rgba(70,70,70,0.20)}.class-pattren-icons::before{content:"";position:absolute;height:7px;width:100%;background:url(assets/images/single-curve.png) repeat-x;top:100%;left:0}.class-pattren-icons{position:relative;padding:70px 0 30px;background:#f2f2f2;border-radius:5px;text-align:center}.center-curve-h{position:relative}.center-curve-h h4{font-size:22px;position:relative;position:absolute;top:0;left:50%;z-index:1;margin:0;margin:6px 0 0 -70px;color:#fff}.center-curve-h h4::before{content:"";position:absolute;top:-11px;background:url(assets/images/center-green-bg.png) no-repeat;height:45px;width:220px;z-index:-1;left:-46px}.class-pattren-icons ul{display:inline-block}.class-pattren-icons ul li{float:left;margin:0 0 0 50px;position:relative}.class-pattren-icons ul li:first-child{margin:0}.class-pattren-icons ul li::before{content:"";position:absolute;left:100%;top:50%;width:100%;border-bottom:6px solid #e1e1e1}.class-pattren-icons ul li:last-child::before{display:none}.class-pattren-detail{text-align:center;padding:60px}.class-pattren-detail .title{margin:0 0 30px}.class-pattren-detail .title span{font-size:12px;display:block;margin:0 0 10px;color:#000}.class-pattren-detail .title h3{font-size:30px;color:#282828;margin:0}.class-pattren-detail article{margin:0}.class-pattren-detail article p{font-size:14px}.weekly-classes.style-2{background:#f5f5f5;float:left;width:100%;padding:0 30px;margin:0 0 150px}.weekly-classes-list{padding:90px 0 0;margin:0 0 -97.9px -15px;overflow:hidden}.weekly-classes-list li{float:left;width:31.33%;margin:0 0 0 15px}.weekly-classes-column{border-radius:5px;text-align:center;padding:30px 0;position:relative;min-height:350px;margin-top:10px}.weekly-classes-column::before{content:"";position:absolute;width:100%;height:8px;background:rgba(0,0,0,0.1);top:0;left:0}.weekly-classes-column img{border-radius:100%;border:3px solid #fff;margin:0 0 20px}.weekly-classes-column strong{font-weight:normal;color:#fff;font-size:18px;margin:0 0 5px;display:block}.weekly-classes-column a{position:absolute;bottom:30px;left:50%;color:#fff;margin:0 0 0 -40px}.weekly-classes-column.bg-1{background:#f6b61d}.weekly-classes-column.bg-2{background:#59df7f}.weekly-classes-column.bg-3{background:#36b8cb}.weekly-classes-column.bg-4{background:#ed5151}.faq.style-2{margin:0 0 50px;padding:0 30px}.faq.style-2 .tc-accordians .panel-body{padding:20px;margin:20px 0 0 40px;border:4px solid #e6e6e6}.testimonial-detail{margin:0 0 50px}.testimonial-detail .testimonial-slider{padding:100px 30px 30px;box-shadow:none;border-top:1px solid #ececec}.testimonial-detail .testimonial-slider .slick-prev{right:90px}.testimonial-detail .testimonial-slider .slick-next{right:40px}.teacher-quotes{background:#ff9100;padding:60px;position:relative;overflow:hidden}.teacher-quotes .quotes{overflow:hidden;width:64%}.teacher-quotes .quotes h5{font-size:28px;color:#fff;margin:0 0 5px}.teacher-quotes .quotes span{font-size:14px;color:#fff;margin:0 0 20px;display:block}.teacher-quotes .quotes p{font-size:18px;line-height:28px;color:#fff;margin:0 0 25px}.share-btn.btn-list li{margin:0 10px 0 0;width:auto}.share-btn.btn-list li .tc-btn{padding:0 20px;height:41px;line-height:45px;font-size:12px}.share-btn.btn-list li .tc-btn i{margin:0 10px 0 0;font-size:16px}.share-btn.btn-list li .tc-btn.facebook{background:#2d609b}.share-btn.btn-list li .tc-btn.twitter{background:#00c3f3}.share-btn.btn-list li .tc-btn.plus{background:#bdbdbd;line-height:44px;font-size:30px!important}.share-btn.btn-list li .tc-btn.plus i{margin:0}.teacher-quotes .girl-layer{position:absolute;right:40px;top:23px}.related-trainer{text-align:center;padding:40px 0;border-bottom:1px solid #ececec}.related-trainer ul{display:inline-block;margin:0 0 10px}.related-trainer ul li{float:left;margin:0 0 0 20px}.related-trainer ul li:first-child{margin:0}.related-trainer ul li img{border-radius:100%}.related-trainer h5{font-size:20px;color:#282828;margin:0 0 5px}.related-trainer span{font-size:14px;color:#282828}.class-detail-holder{padding:40px 30px;overflow:hidden;border-bottom:1px solid #ececec}.class-detail-holder ul li{width:100%;margin:0 0 40px;font-size:14px}.class-detail-holder ul li:last-child{margin:0}.enrollment-availibilty{padding:40px 30px;text-align:center}.enrollment-availibilty h4{font-size:22px;color:#996459}.tc-progress{height:20px;border-radius:10px;background:#474747}.tc-progress .progress-bar{background:#f6b61d}.enrollment-availibilty .tc-btn{background:#f6b61d}.class-detail-btm{padding:25px;overflow:hidden;border-top:1px solid #ececec}.class-detail-btm p{float:left;font-size:22px;color:#282828;letter-spacing:-1px;font-family:'Itim',cursive;margin:12px 0 0}.class-detail-btm .tc-btn{float:right;padding:0 25px;background:#e3c2a7}.shop-grid .custom-border{overflow:hidden;border:2px solid #ebebeb;border-left:1px solid #ebebeb}.shop-grid-column{border-left:1px solid #ebebeb;border-top:1px solid #ebebeb}.shop-grid-column figure{text-align:center;position:relative;padding:40px 0 0}.shop-grid-column figure .tc-btn{margin:30px 0 0;visibility:hidden;opacity:0}.shop-grid-column:hover figure .tc-btn{visibility:visible;opacity:1;margin:0}.shop-grid-column:hover figure img{opacity:.5;transform:scale(1.1)}.shop-grid-column .detail{padding:30px;overflow:hidden}.shop-grid-column .detail h3{font-size:24px;color:#36b8cb;margin:0 0 10px}.shop-grid-column .detail .rating-stars{margin:0 0 10px;overflow:hidden}.product-rate{font-size:24px;color:#f6b61d;width:100%;float:left}.product-rate span{font-size:16px;color:#787f6f;margin:0 0 0 4px;display:inline-block}.sale-batch{display:block;height:22px;line-height:22px;text-align:center;padding:0 10px;border-radius:2px;background:#ff8105;position:absolute;top:10px;left:10px;text-transform:uppercase;color:#fff}.discount-batch{font-size:20px;color:#fff;height:65px;line-height:20px;width:65px;text-align:center;border-radius:100%;background:#ff8105;display:block;position:absolute;padding:14px 0 0;bottom:10px;right:10px}.discount-batch i{font-style:normal;font-size:14px;text-transform:uppercase;display:block}.inner-banner.shop-grid{padding:60px 0 70px;text-align:center}.inner-banner.shop-grid .inner-heading h2{font-size:60px;line-height:60px;letter-spacing:-1px;color:#fff}.inner-banner.shop-grid .inner-heading p{font-size:16px;line-height:30px;color:#fff;letter-spacing:1px}.inner-banner.shop-grid .discount-batch{padding:30px 0 0;position:static;line-height:30px;display:inline-block;height:113px;width:113px;font-size:30px;-webkit-box-shadow:0 2px 9px 0 rgba(70,70,70,0.90);-moz-box-shadow:0 2px 9px 0 rgba(70,70,70,0.90);box-shadow:0 2px 9px 0 rgba(70,70,70,0.90)}.inner-banner.shop-grid .discount-batch i{font-size:22px}.product-slides{margin:0 0 20px;position:relative}.product-slides li{float:left}.product-slides .slick-list{margin:0!important;-webkit-box-shadow:0 2px 9px 0 rgba(70,70,70,0.20);-moz-box-shadow:0 2px 9px 0 rgba(70,70,70,0.20);box-shadow:0 2px 9px 0 rgba(70,70,70,0.20)}.product-slides .slick-slide{margin:0!important}.product-slides .slick-arrow{position:absolute;top:50%;margin:-20px 0 0}.product-slides .slick-prev{left:20px}.product-slides .slick-next{right:20px}.product-thumnail li{float:left}.product-thumnail .slick-list{margin:0 -10px!important}.product-thumnail .slick-slide{margin:0 10px!important}.single-product-detail h2{font-size:40px;color:#333}.sale-nd-rete{margin:0 0 30px;overflow:hidden}.sale-nd-rete .sale-batch{margin:0 10px 0 0;position:static;float:left}.sale-nd-rete .product-rate{float:left;width:auto;line-height:21px}.product-alerts{margin:0 0 20px;padding:20px 30px;background:#fff;border-radius:10px;position:relative}.product-alerts .search-lable{right:30px;left:auto;margin:0;top:-26px;z-index:2;font-size:20px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg)}.product-alerts .search-lable i{margin:0 -10px 0;position:absolute;-webkit-transform:rotate(52deg);-moz-transform:rotate(52deg);-o-transform:rotate(52deg)}.product-alerts>ul>li{margin:0 30px 0 0;float:left}.product-alerts>ul>li:last-child{margin:0}.availibilty-lable i{margin:0 10px 0 0;display:inline-block;color:#5ca432}.availibilty-lable{font-size:13px;color:#999}.availibilty-lable span{margin:0 0 0 10px;color:#282828;text-transform:uppercase}.single-product-rating li{line-height:15px}.single-product-rating li span{color:#999;font-size:13px;margin:0 0 0 10px;line-height:15px}.single-product-detail>p{font-size:16px;color:#282828;line-height:30px}.quantity-nd-drop{margin:0 0 20px}.quantity-box{float:left;margin:0 30px 0 0}.quantity-box span{margin:0 0 10px;font-size:14px;color:#999;display:block}.quantity-box .input-group{border-radius:4px;width:204px;background:#fff;border:1px solid #e9e9e9}.quantity-box .input-group .input-group-btn .btn{padding:0;border:0;width:50px;color:#990;text-align:center;height:45px;line-height:45px;margin:0}.quantity-box .input-group .input-group-btn.left{border-right:1px solid #e9e9e9}.quantity-box .input-group .input-group-btn.right{border-left:1px solid #e9e9e9}.quantity-box .input-group input{border:0;text-align:center;height:45px;line-height:45px}.quantity-box span{display:block}.select-color{float:left}.select-color .form-horizontal{border:1px solid #e9e9e9;border-radius:4px}.select-color>span{margin:0 0 10px;font-size:14px;color:#999;display:block}.select-color .bs-searchbox input{height:35px;line-height:35px;padding:0 10px}.select-color .dropdown-toggle{padding:0 20px;height:45px;line-height:48px;border:0}.select-color .dropdown-toggle:hover{outline:0}.bootstrap-select .dropdown-toggle:focus{outline:0!important}.select-color .dropdown-toggle span{margin:0}.select-color .bootstrap-select>.dropdown-toggle{padding-right:35px}.select-color .dropdown-toggle .bs-caret{border-left:1px solid #e9e9e9;display:inline-block;height:45px;line-height:48px}.select-color .dropdown-menu{margin:0}.select-color .dropdown-menu li span{margin:0;padding:5px 0}.select-color .dropdown-menu li.selected a{background:#ff8105}.btn-nd-shares{padding:25px 0;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}.btn-nd-shares .tc-btn{float:left}.btn-nd-shares .share-btn{float:right;margin:7px 0 0}.btn-nd-shares .share-btn li a{text-transform:capitalize;padding:0 12px!important}.description-tabs{position:relative}.green-wild-bg{height:58px;background:#59df7f}.detail-tabs-nav{position:absolute;bottom:100%;width:100%}.detail-tabs-nav li{float:left}.detail-tabs-nav li a{height:58px;line-height:58px;text-align:center;padding:0 40px;background:rgba(0,0,0,0.2);color:#fff;font-size:14px;text-transform:uppercase;position:relative}.detail-tabs-nav li.active a,.detail-tabs-nav li a:hover{background:#fff;color:#ff8105}.detail-tabs-nav li a::before{content:"";position:absolute;left:0;width:100%;border-top:4px solid #ff8105;bottom:105%;visibility:hidden;opacity:0}.detail-tabs-nav li.active a::before{bottom:100%;visibility:visible;opacity:1}.product-description .text-article{padding:60px 0}.product-description .text-article p:first-child{font-size:20px}.product-description .text-article p:last-child{margin:0}.product-description .text-article p{color:#282828;line-height:30px;margin:0 0 30px;font-size:16px}.product-reviews{padding:30px;border:3px solid #ebebeb}.reviews-alert{padding:10px 20px;margin:0 0 20px;border-radius:4px;background:#f4f4f4;border:1px solid #e9e9e9}.reviews-alert.style-2{padding:30px}.reviews-alert.style-2 p{color:#282828;line-height:22px;letter-spacing:-0.25px}.reviewer-nd-rating .reviewer{float:left}.reviewer-nd-rating .reviewer h5{font-size:20px;color:#36b8cb;margin:0 0 5px}.reviewer-nd-rating .reviewer span{font-size:13px;color:#999}.reviewer-nd-rating .rating-stars{float:right}.reviewer-nd-rating .rating-stars li{font-size:20px}.submit-reviews-form{margin:20px 0 0}.submit-reviews-form h3{font-size:24px;color:#36b8cb}.submit-reviews-form .note{color:#999}.submit-reviews-form .form-control{border-radius:4px;border-color:#e9e9e9;font-size:13px}.add-rating-alert .rating-container{float:right}.add-rating-alert>strong{float:left;font-size:20px;color:#36b8cb;font-weight:normal;text-transform:uppercase;margin:5px 0 0}.submit-reviews-form .get-code{padding:5px 30px;color:#000;border:1px solid #000}.produc-detail-aside{padding:30px 0 0}.aside-related-product{border-radius:7px;overflow:hidden}.aside-related-product h3{padding:11px 20px;color:#fff;background:#f6b61d;font-size:20px;margin:0}.aside-related-product h3::before{display:none}.s-related-product{position:relative}.aside-recent-post{background:#f7f7f7}.aside-recent-post li{padding:20px;border-bottom:1px solid #ececec}.aside-recent-post li:last-child{border:0}.s-related-product{background:#f7f7f7;min-height:66px;padding:0 0 0 80px}.s-related-product img{position:absolute;left:0}.s-related-product h5{font-size:16px;margin:0 0 7px}.s-related-product .product-rate{font-size:16px}.s-related-product .product-rate span{font-size:12px}.inner-banner.team{padding:115px 0;text-align:center}.inner-banner.team .inner-heading h2{font-size:60px;line-height:60px;letter-spacing:-1px;color:#fff}.inner-banner.team .inner-heading p{font-size:16px;line-height:30px;color:#fff;letter-spacing:1px}.team-slider.style-1{margin:-50px 0 0;background:#fff}.team-slider.style-2{box-shadow:none}.team-slider.style-2 .slick-list{margin:0 -15px!important}.team-slider.style-2 .item{margin:0 15px!important}.team-figure.style-2{border:0;padding:0;overflow:visible}.team-figure.style-2 figure{border-radius:8px;overflow:hidden;position:relative;background:#fff;-webkit-box-shadow:0 2px 9px 0 rgba(70,70,70,0.20);-moz-box-shadow:0 2px 9px 0 rgba(70,70,70,0.20);box-shadow:0 2px 9px 0 rgba(70,70,70,0.20)}.team-figure.style-2 .aurthor-name{border-radius:0 0 7px 7px;margin:0 15px;padding:30px 0;color:#fff}.team-figure.style-2 .aurthor-name h3,.team-figure.style-2 .aurthor-name span{color:#fff}.team-figure.style-2 .aurthor-name.bg-1{background:#f6b61d}.team-figure.style-2 .aurthor-name.bg-2{background:#59df7f}.team-figure.style-2 .aurthor-name.bg-3{background:#f6b61d}.team-figure.list-view:last-child{margin:0}.team-figure.list-view{background:#fff;padding:0;border-radius:10px;margin:0 0 50px;-webkit-box-shadow:0 2px 9px 0 rgba(70,70,70,0.20);-moz-box-shadow:0 2px 9px 0 rgba(70,70,70,0.20);box-shadow:0 2px 9px 0 rgba(70,70,70,0.20)}.team-figure.list-view figure{padding:40px 0 0;border-right:1px solid #e9e9e9}.team-figure.list-view .team-detail{padding:50px 50px 0 20px;text-align:left}.team-figure.list-view .team-detail h3{margin:0 0 10px;font-size:40px;color:#36b8cb}.team-figure.list-view .team-detail span{font-size:16px;color:#787f6f;margin:0 0 20px;display:block}.team-figure.list-view .team-detail p{letter-spacing:-0.25px;line-height:30px;font-size:16px;color:#282828;margin:0 0 40px}.team-detail-modal .modal-content{width:750px;border-radius:10px}.single-team-detail::before{content:"";position:absolute;left:0;top:0;z-index:-1;width:100%;height:64px;background:#fec010;border-radius:10px 10px 0 0}.single-team-detail figure{border-radius:100%;overflow:hidden;display:inline-block;margin:-210px 0 40px}.single-team-detail .tc-social-icons{display:inline-block}.single-team-detail{padding:40px 80px 100px;text-align:center}.single-team-detail h3{color:#007071;font-size:40px;margin:0 0 10px}.single-team-detail span{display:block;color:#787f6f;font-size:16px;margin:0 0 30px}.single-team-detail p{color:#282828;font-size:16px;letter-spacing:-0.25px;line-height:30px}.single-team-detail .tc-social-icons{margin:20px 0 0}.experties{border-top:1px solid rgba(0,0,0,0.1)}.experties li{float:left;width:50%;text-align:center;padding:0 0 25px;border-left:1px solid rgba(0,0,0,0.1)}.experties li:first-child{border:0}.experties li i{height:45px;width:45px;line-height:40px;text-align:center;border:3px solid #e6e6e6;border-radius:100%;display:inline-block;font-size:20px;color:#ff9100;margin:-25px 0 10px;background:#fff}.experties li span{display:block;color:#282828;font-size:20px;margin:5px 0 5px}.experties li strong{font-size:14px;color:#787f6f;font-weight:normal}.experties li:first-child i,.experties li:last-child i{border:0;color:#fff;height:64px;line-height:64px;width:64px;font-size:30px;margin:-33px 0 10px}.experties li:first-child i{background:#df7b62}.experties li:last-child i{background:#8fbcc0}.inner-banner.event-banner{padding:90px 0}.inner-banner.event-banner .inner-heading h2{font-size:60px;line-height:60px;letter-spacing:-1px;color:#fff}.inner-banner.event-banner .inner-heading p{font-size:16px;line-height:30px;color:#fff;letter-spacing:1px;margin:0}.sceduled-events-aside{position:relative}.sceduled-events-aside::before{content:"";position:absolute;height:999%;width:999%;right:0;top:0;background:#edf1f1;z-index:-1}.sceduled-title{background:#ea6f83;padding:20px 30px;position:relative}.sceduled-title::before{content:"";position:absolute;height:100%;width:100%;right:100%;top:0;background:#ea6f83}.sceduled-title>h3{margin:0;color:#fff;font-size:24px}.sceduled-title>h3 span{font-size:12px;color:#2a404c;padding:0 6px;background:#fff;border-radius:2px;border:4px solid #e2574c;height:30px;line-height:25px;min-width:30px;margin:0 10px 0 0;display:inline-block;vertical-align:middle}.sceduled-tab-nav{padding:30px 0 0}.sceduled-tab-nav li{padding:30px;overflow:hidden;border-radius:20px 0 0 20px;border-bottom:1px solid #d5d8d8}.sceduled-tab-nav li:last-child{border:0}.sceduled-tab-nav li.active{background:#fff;border:0}.sceduled-tab-nav li .date{float:left;background:#ff9100;padding:2px 3px 5px;text-align:center;border-radius:10px;color:#fff;margin:0 15px 0 0}.sceduled-tab-nav li .date span{font-size:10px;color:#282828;display:block;padding:2px 10px;background:#fff;border-radius:10px}.name-nd-location{float:left}.name-nd-location h3{margin:0 0 5px;color:#282828;line-height:20px}.name-nd-location span{color:#999}.name-nd-location span i{margin:0 8px 0 0;color:#999}.sceduled-tab-panels{padding:30px}.event-time{font-size:16px;color:#666;padding:20px 0;border-bottom:1px solid #f2f2f2;display:block}.event-time i{margin:0 10px 0 0;color:#999;font-size:18px;vertical-align:middle}.event-location{overflow:hidden;padding:20px 0;border-bottom:1px solid #f2f2f2}.location{position:relative;padding:0 0 0 30px;float:left}.location::before{content:"\f041";float:left;margin:0 15px 0 0;font-family:icomoon;position:absolute;left:0;font-size:18px;color:#999}.location span{display:block;margin:0 0 5px}.location span:first-child{font-size:16px;color:#ff9100}.location span:last-child{font-size:14px;margin:0}.event-location .tc-btn{float:right;background:0;border:2px solid #e6e6e6;color:#ea6f83;padding:0 30px;font-size:14px;height:45px;line-height:45px}.event-location .tc-btn:hover{background:#ea6f83;border-color:#ea6f83;color:#fff;transform:scale(0.9);line-height:38px}.event-detail{margin:0 0 50px}.event-detail .detail .text-article{padding:30px 0;border-bottom:1px solid #f2f2f2}.event-detail .detail .text-article p{font-size:16px;color:#282828;line-height:30px}.event-detail .detail .text-article p:last-child{margin:0}.event-aurthor{padding:20px 0;border-bottom:1px solid #f2f2f2;overflow:hidden}.name-with-img{position:relative;padding:10px 0 0 90px;float:left;min-height:69px}.name-with-img>img{position:absolute;left:0;top:0;border-radius:100%;border:2px solid #fff}.name-with-img span{font-size:14px;color:#ff9100;margin:0 0 5px;display:block}.name-with-img h5{font-size:18px;color:#282828;margin:0}.event-lineup{margin:0 0 50px}.detail>.tc-btn{background:#ff9100}.event-lineup-title{text-align:center;line-height:0}.event-lineup-title .tc-btn{padding:0 15px;text-transform:capitalize;text-align:center;font-family:'Itim',cursive;font-size:26px}.event-lineup-list{overflow:hidden;padding:40px 2px 0;position:relative}.event-lineup-list li{padding:30px;border-radius:10px;background:#fff;text-align:center;float:left;min-width:310px;margin:0 0 40px;position:relative;-webkit-box-shadow:0 2px 9px 0 rgba(70,70,70,0.20);-moz-box-shadow:0 2px 9px 0 rgba(70,70,70,0.20);box-shadow:0 2px 9px 0 rgba(70,70,70,0.20)}.event-lineup-list li:nth-child(even){float:right;margin:40px 0 0}.event-lineup-list li h4{font-size:26px;color:#282828;margin:0 0 5px}.event-lineup-list li span{font-size:16px;color:#666}.event-lineup-list::before{content:"";top:0;position:absolute;right:0;height:100%;width:1px;background:#e5e5e5;left:50%}.event-lineup-list li::before{content:"";position:absolute;right:-41px;top:50%;height:15px;width:15px;border-radius:100%;background:#ff9100;margin:-7px 0 0}.event-lineup-list li:nth-child(even)::before{left:-41px}.event-lineup-list li::after{content:"";position:absolute;right:-41px;top:50%;width:30px;border-bottom:1px solid #e5e5e5;top:50%;left:100%;z-index:-1}.event-lineup-list li:nth-child(even)::after{right:100%;left:auto}.gallery-inner h3{font-size:22px;color:#996459;margin:0 0 25px;line-height:15px}.gallery-inner h3::before{content:"";float:left;margin:0 10px 0 0;height:15px;width:15px;background:#36b8cb}.inner-banner.blog{padding:130px 0 170px}.inner-banner.blog .inner-heading h2{font-size:60px;line-height:60px;letter-spacing:-1px;color:#fff}.inner-banner.blog .inner-heading p{font-size:16px;line-height:30px;color:#fff;letter-spacing:1px}.blogs-holder .content{position:relative;border-radius:0 0 10px 10px;background:#fff;-webkit-box-shadow:0 2px 9px 0 rgba(70,70,70,0.30);-moz-box-shadow:0 2px 9px 0 rgba(70,70,70,0.30);box-shadow:0 2px 9px 0 rgba(70,70,70,0.30)}.blogs-list-holder{padding:50px 30px}.blogs-holder .blog-aside{padding:30px 0 0}.post-widget{margin:0 0 50px;-webkit-box-shadow:0 8px 6px -5px rgba(0,0,0,0.07);-moz-box-shadow:0 8px 6px -5px rgba(0,0,0,0.07);box-shadow:0 8px 6px -5px rgba(0,0,0,0.07)}.post-widget:last-child{margin:0}.post-widget h2{font-size:40px;color:#996459;text-align:center;letter-spacing:-1px;line-height:40px;margin:0 0 60px}.post-widget figure{position:relative}.post-widget figure>img{border-radius:10px;width:100%}.post-widget figure::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:40px;background:url(assets/images/blogs/blog-patern.png) no-repeat}.post-aurthor{border-radius:100%;overflow:hidden;top:-35px;border:3px solid #fff;z-index:1}.post-batch{background:#f6b61d;position:absolute;top:0;padding:0 20px;border-radius:10px 0 10px 0;display:inline-block;height:35px;line-height:35px;color:#fff;text-transform:uppercase;z-index:1}.post-detail{text-align:center;padding:0 0 60px;position:relative}.post-detail .meta-post{text-align:center;padding:25px 0 10px}.post-detail p{color:#282828;font-size:16px;line-height:30px}.post-detail p:last-child{margin:0}.continue-read{text-align:center;background:url(assets/images/center-green-bg-2.png) no-repeat;display:inline-block;width:219px;height:45px;line-height:45px;color:#fff;text-transform:uppercase;position:absolute;bottom:-5px}.video-post.overlay-dark::before{background:rgba(0,0,0,0.5);border-radius:10px;transform:scale(0.9);visibility:hidden;opacity:0}.play-icon{position:absolute;left:50%;top:50%;font-size:20px;color:#ff9100;text-transform:uppercase;padding:20px 30px;border-radius:50px;border:2px solid #ff9100;margin:-40px 0 0 -110px;visibility:hidden;opacity:0;transform:scale(1.5)}.play-icon i{font-size:30px;margin:0 10px 0 0;vertical-align:middle}.play-icon:hover{background:#ff9100;border-color:#ff9100;color:#fff}.post-widget:hover .play-icon{opacity:1;visibility:visible;transform:scale(1)}.post-widget:hover .video-post.overlay-dark::before{visibility:visible;opacity:1;transform:scale(1)}.slider-post li{display:inline-block}.slider-post .slick-list,.slider-post .slick-slide{margin:0!important}.slider-post .slick-arrow{position:absolute;top:0;right:0;height:35px;line-height:35px;width:40px;background:#59df7f;border-radius:0}.slider-post .slick-arrow.slick-prev{right:41px;border-radius:0 0 0 10px}.slider-post .slick-arrow.slick-next{border-radius:0 10px 0 0}.slider-post .slick-arrow.slick-prev::before{content:"\f104"}.slider-post .slick-arrow.slick-next::before{content:"\f105"}.blog-detail-breadcrumbs{padding:0 30px;position:absolute;bottom:100%;width:100%;background:#fff;border-radius:10px 10px 0 0;border-bottom:1px solid #ececec}.blog-date{float:left;padding:15px 15px 15px 0;border-right:1px solid #ececec}.blog-date h5{display:inline-block;font-size:40px;margin:0;color:#f6b61d}.blog-date span{display:inline-block;font-size:16px;line-height:14px;text-transform:uppercase;color:#f6b61d}.blog-date span i{display:block;font-style:normal}.tag-nd-categories{overflow:hidden;padding:27px 0 27px 30px}.tag-nd-categories ul{float:left}.tag-nd-categories ul li{float:left;color:#999;font-size:14px;margin:0 0 0 20px}.tag-nd-categories ul li:first-child{margin:0}.tag-nd-categories ul li i{margin:0 10px 0 0}.back-home{float:right}.back-home i{margin:0 10px 0 0}.single-blog-title{padding:30px;border-bottom:1px solid #ececec;overflow:hidden}.single-blog-title h2{font-size:50px;line-height:55px;letter-spacing:-1px;color:#996459}.single-blog-title .btn-nd-shares{border:0;padding:0}.single-blog-title .btn-nd-shares .share-btn{float:none}.single-blog-detail .blog-article{padding:30px}.single-blog-detail .blog-article p:first-child{font-size:20px}.single-blog-detail .blog-article p:last-child{margin:0}.single-blog-detail p{font-size:16px;letter-spacing:0.-25px;line-height:30px;color:#282828}.single-blog-detail .blog-article.style-2 p{font-size:16px}.single-blog-detail blockquote{padding:15px 40px 30px 90px;background:#f6b61d;margin:0 30px 30px;position:relative}.single-blog-detail blockquote span{color:#fff;font-size:14px;margin:0 0 30px;display:block}.single-blog-detail blockquote p{color:#fff;font-size:24px;margin:0;line-height:30px;font-family:'Itim',cursive;position:relative;padding:10px 0}.single-blog-detail blockquote p::before{content:"";position:absolute;left:-30px;top:0;height:100%;border-right:3px solid rgba(255,255,255,0.2)}.single-blog-detail blockquote .search-lable{left:22px;margin:0;top:-26px;z-index:2;font-size:20px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg)}.single-blog-detail blockquote .search-lable i{margin:0 -10px 0;position:absolute;-webkit-transform:rotate(52deg);-moz-transform:rotate(52deg);-o-transform:rotate(52deg)}.single-blog-detail blockquote::after{content:"";position:absolute;left:0;top:100%;height:7px;width:100%;background:url(assets/images/round-patern.png) repeat-x}.dot-heading h3{font-size:22px;color:#996459;margin:0 0 25px;line-height:15px}.dot-heading h3::before{content:"";float:left;margin:0 10px 0 0;height:15px;width:15px;background:#36b8cb}.school-fecilities{padding:30px}.fecility-figure span{padding:15px 20px;font-size:16px;color:#282828;background:#e5e5e5;display:block}.see-also-list li{margin:0 0 20px;font-size:16px;position:relative;padding:0 0 0 20px}.see-also-list li:last-child{margin:0}.see-also-list li::before{content:"\f0da";font-family:icomoon;color:#36b8cb;position:absolute;left:0}.teacher-quotes.style-2{background:#36b8cb}.comments-holder{padding:40px 30px}.comments-holder h3{margin:0 0 40px}.comments-holder>ul>li{position:relative;overflow:hidden;margin:0 0 30px}.comments-holder>ul>li>img{position:absolute;border-radius:100%}.comments-holder ul li:last-child{margin:0}.comment{padding:0 100px 0 90px;position:relative}.comment h5{margin:0 0 10px;font-size:20px;text-transform:uppercase;color:#282828}.comment p{margin:0;font-size:14px}.comment p span{color:#666}.comment .replay-btn{font-size:14px}.comment .replay-btn i{margin:0 10px 0 0}.sub-comment{background:#f7f7f7;padding:20px;margin-left:88px!important}.sub-comment .comment{padding:0 70px 0 90px}.sub-comment>img{margin:0!important}.sub-comment .total-comment{background:#f6b61d;color:#fff}.total-comment{height:47px;width:47px;line-height:47px;text-align:center;font-size:18px;border-radius:100%;background:#c8cdce;color:#fff;position:absolute;right:0}.total-comment:hover{background:#f6b61d;color:#fff}.leave-comment h3{background:#ea6f83;padding:15px 30px;color:#fff;margin:0}.comment-form .form-group{width:50%;padding:20px 30px;float:left;border-left:1px solid #ececec;border-bottom:1px solid #ececec;margin:0}.comment-form .form-group label{font-size:13px;color:#666;text-transform:uppercase;letter-spacing:2px;margin:0 0 20px}.comment-form .form-control{border:0;padding:0;font-size:16px;font-family:'Varela Round',sans-serif}.comment-form .form-control{height:initial;line-height:initial}.comment-form .form-control:focus{box-shadow:none}.comment-form .form-control::-webkit-input-placeholder{color:#ccc}.comment-form .form-control:-moz-placeholder{color:#ccc}.comment-form .form-control::-moz-placeholder{color:#ccc}.comment-form .form-control:-ms-input-placeholder{color:#ccc}.comment-form button{border-radius:0 0 3px 3px;background:#f6b61d;height:80px;line-height:80px;font-size:20px}.blog-center-slider li{display:inline-block;cursor:pointer}.blog-center-slider li>img{width:100%;filter:url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.blog-center-slider .slick-list{padding:0 228px!important}.blog-center-slider li.slick-current.slick-center img{filter:url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");-webkit-filter:grayscale(0%)}.blogs-holder.style-2 .content{margin:30px 0 0}.blogs-holder.style-2 .blog-detail-breadcrumbs{position:static}.gallery-holder .content{position:relative;border-radius:0 0 10px 10px;background:#fff;-webkit-box-shadow:0 2px 9px 0 rgba(70,70,70,0.30);-moz-box-shadow:0 2px 9px 0 rgba(70,70,70,0.30);box-shadow:0 2px 9px 0 rgba(70,70,70,0.30)}.gallery-holder .blog-aside{padding:30px 0 0}.inner-banner.gallery{padding:130px 0}.inner-banner.gallery .inner-heading h2{font-size:60px;line-height:60px;letter-spacing:-1px;color:#fff}.inner-banner.gallery .inner-heading p{font-size:16px;line-height:30px;color:#fff;letter-spacing:1px}.gallery-tabs-nav{padding:30px 80px;background:#e3edf0}.gallery-tabs-nav ul{margin:0 -15px}.gallery-tabs-nav ul li{float:left;margin:0 15px}.gallery-panel{padding:30px}.gallery-panel .main-heading{padding:20px 0 25px}.gallery-panel .main-heading h2{font-size:34px;color:#282828;margin:0 0 5px}.gallery-panel .main-heading p{color:#999}.gallery-slides{margin:0 0 20px;position:relative}.gallery-slides li{float:left;position:relative}.gallery-slides li span{position:absolute;left:0;bottom:0;width:100%;background:rgba(0,0,0,0.5);color:#f8f8f8;font-size:16px;padding:20px 30px}.gallery-slides li>img{width:100%}.gallery-slides .slick-slide{margin:0!important}.gallery-slides .slick-list{margin:0!important;-webkit-box-shadow:0 2px 9px 0 rgba(70,70,70,0.20);-moz-box-shadow:0 2px 9px 0 rgba(70,70,70,0.20);box-shadow:0 2px 9px 0 rgba(70,70,70,0.20)}.gallery-thumnail li{float:left;cursor:pointer}.gallery-thumnail .slick-list{margin:0 -10px!important}.gallery-thumnail .slick-slide{margin:0 10px!important}.gallery-panel .btn-nd-shares{border-bottom:0;border-top:1px solid #e7eff2;margin:40px 0 0;padding:35px 0 0}.gallery-panel .btn-nd-shares ul{margin:0;float:left}.inner-banner.contact{padding:180px 0}.inner-banner.contact .inner-heading h2{font-size:60px;line-height:60px;letter-spacing:-1px;color:#fff}.inner-banner.contact .inner-heading p{font-size:16px;line-height:30px;color:#fff;letter-spacing:1px}.contact-holder .content{position:relative;border-radius:0 0 10px 10px;background:#fff;-webkit-box-shadow:0 2px 9px 0 rgba(70,70,70,0.30);-moz-box-shadow:0 2px 9px 0 rgba(70,70,70,0.30);box-shadow:0 2px 9px 0 rgba(70,70,70,0.30)}.form-heading{padding:30px 40px;position:absolute;left:0;width:100%;bottom:100%;background:#fff;border-radius:8px 8px 0 0;border-bottom:1px solid #ebebeb}.form-heading h5{margin:0;font-size:24px;text-transform:uppercase;color:#282828}.comment-form.contact{padding:30px}.comment-form.contact .form-group{width:100%;position:relative;border-left:0}.comment-form.contact .form-group i{position:absolute;right:40px;top:40px;color:#d5d5d5;font-size:30px}.address-list.style-2{margin:0 0 40px}.address-list.style-2 li{padding:0;margin:0 0 40px}.address-list.style-2 li:last-child{margin:0}.address-list.style-2 li span{font-size:12px;text-transform:uppercase;color:#6f7788;margin:0 0 10px;display:block}.address-list.style-2 li p{font-size:24px;letter-spacing:-0.25px font-family:'Itim',cursive;line-height:36px;color:#6f7788;margin:0}.contact-paralax{height:300px}.about-bg{position:relative}.about-bg::after{content:"";position:absolute;height:85%;width:100%;top:0;background:white}.about-bg::before{content:"";position:absolute;height:100%;width:100%;left:0;z-index:1;background:url(assets/images/light-bg-2.png) no-repeat top center;background-size:89%}.about-bg-404{position:relative}.about-bg-404::after{content:"";position:absolute;height:10%;width:100%;top:0;background:white}.about-bg-404::before{content:"";position:absolute;height:88.5%;width:100%;left:0;z-index:1;background:url(assets/images/light-bg-2.png) no-repeat top center;background-size:89%}.about-content{border-radius:10px;background:#fff;position:relative;z-index:2;-webkit-box-shadow:0 2px 9px 0 rgba(70,70,70,0.30);-moz-box-shadow:0 2px 9px 0 rgba(70,70,70,0.30);box-shadow:0 2px 9px 0 rgba(70,70,70,0.30)}.about-text.style-2{padding:50px 60px 0 0}.about-text.style-2 p{color:#474747;line-height:27px;letter-spacing:-0.50px;margin:0 0 27px}.about-text.style-2 h5{font-size:18px;color:#999}.about-text.style-2 h3{font-size:60px;color:#ab6d8b;letter-spacing:-0.5px;display:inline-block}.about-text.style-2 h3::after{content:"";height:32px;width:32px;background:#f6b61d;float:right;margin:20px 0 0 20px}.about-text.style-2 .kids-img ul li{margin:0 0 0 15px}.about-text.style-2 .kids-img ul li:first-child{margin:0}.our-mission-holder{background:#474747}.our-mission-holder .about-text{padding:70px 0 0 40px}.our-mission-holder h4{color:#fff}.our-mission-holder h3{font-size:60px;color:#f6b61d;letter-spacing:-0.5px;display:inline-block}.our-mission-holder h3::after{content:"";height:32px;width:32px;background:#ab6d8b;float:right;margin:20px 0 0 20px}.our-mission-holder .about-text p,.our-mission-holder .check-list li{color:#fff}.our-mission-holder .check-list li{font-size:20px}.services-columns.style-2{padding:0}.services-columns.style-2 .services-figure::after{display:none}.services-columns.style-2 .slick-slide{margin:0!important;padding:0}.services-columns.style-2 .slick-list{margin:0!important}.services-shadow.style-2{padding:0 0 40px}.scho-services-figure.style-2{border:0;padding:40px 50px}.kg-rating-heading{text-align:center;padding:0 0 60px}.kg-rating-heading .single-product-rating{display:inline-block;margin:0 0 20px}.kg-rating-heading .single-product-rating ul li i{font-size:50px;color:#ffda44}.kg-rating-heading h2{font-size:36px;color:#000;margin:0 0 15px;letter-spacing:-1px}.kg-rating-heading p{margin:0;font-size:16px;color:#999}.about-text.style-3{background:#f6b61d;padding:80px 60px}.about-text.style-3 h4{color:#fff;font-size:22px;line-height:36px}.about-text.style-3 h3{font-size:30px;color:#fff;margin:0}.rating-sec-img img{width:100%}.timeline.style-2{padding:0 40px 80px}.statistics.style-2{padding:0 40px 80px}.facts-lsit.style-2 li>div h2,.facts-lsit.style-2 li>div span,.facts-lsit.style-2 li>div strong{color:#fff}.facts-lsit.style-2 li::before{display:none}.facts-lsit.style-2 li>div{padding:46px 0;border-radius:5px;text-align:center;position:relative;min-height:214px}.facts-lsit.style-2 li>div ::after{content:"";position:absolute;width:100%;height:8px;background:rgba(0,0,0,0.1);top:0;left:0}.facts-lsit.style-2 li>div.bg-1{background:#f6b61d}.facts-lsit.style-2 li>div.bg-2{background:#59df7f}.facts-lsit.style-2 li>div.bg-3{background:#36b8cb}.session-news{position:relative;margin:80px 0 0}.news-caption{text-align:center;width:100%}.news-caption h4{font-size:36px;color:#fff;margin:0 0 10px}.news-caption p{font-size:16px;color:#fff}.enroll-now{background:#36b8cb;padding:30px;position:absolute;bottom:0;left:0;width:100%}.enroll-now p{float:left;font-size:20px;color:#fff;margin:18px 0 0}.enroll-now .tc-btn{float:right;box-shadow:none;background:#f6b61d;border-radius:50px}.slide-menu{padding:30px;background:#fff}.slide-menu li a{font-size:18px;padding:10px 0;letter-spacing:-1px;position:relative}.slide-menu li a.color-1{color:#676e78}.slide-menu li a.color-2{color:#36b8cb}.slide-menu li a.color-3{color:#ea6f83}.slide-menu li a.color-4{color:#59df7f}.slide-menu li a.color-5{color:#c936cb}.slide-menu li a.color-6{color:#f6b61d}.slide-menu li a.color-7{color:#fc6669}.slide-menu li ul{margin:0 0 0 20px}.slide-menu li a.drop-icon::before{content:"\f078";position:absolute;right:0;font-family:icomoon}.slide-logo{margin:0 0 30px}.background-white{background-color:white}.background-a{background:url(assets/images/light-bg-2.png) 50% 0 no-repeat}.margin-left-20{margin-left:20px}.icon-a{margin-top:-5px;margin-left:-1px}.font-size-16{font-size:16px!important}.font-size-18{font-size:18px!important}.font-size-20{font-size:20px!important}.font-size-30{font-size:30px!important}.font-size-40{font-size:40px!important}.font-size-50{font-size:50px!important}.font-size-a{font-size:50px!important}@media(max-width:1023px){.font-size-a{font-size:30px!important}}@media(max-width:540px){.font-size-a{font-size:20px!important}}.font-size-b{font-size:30px!important}@media(max-width:1199px){.font-size-b{font-size:20px!important}.height-b{height:241px}}.font-size-c{font-size:40px!important}.line-height-c{line-height:50px!important}.btn-donation-a{display:inherit}.btn-donation-b{display:none}@media(max-width:1023px){.font-size-c{font-size:25px!important}.line-height-c{line-height:30px!important}}@media(max-width:640px){.font-size-c{font-size:15px!important}.btn-donation-a{display:none}.btn-donation-b{display:inherit}.line-height-c{line-height:18px!important}}.text-decoration-underline{text-decoration:underline!important}.color-a{color:#df7b62!important}.color-b{color:#007071!important}.color-z{color:#bbb!important}.font-family-a{font-family:'Varela Round',sans-serif!important}.font-family-b{font-family:'Itim',cursive!important}.form-margin-top{margin-top:100px}.panel-heading h4 a{color:#df7b62;text-decoration:underline}.panel-heading h4{font-size:16px!important}.video-01{position:relative;padding-bottom:56.25%;padding-top:0;height:0}.video-01 iframe{position:absolute;top:0;left:0;width:100%;height:100%}.alert-1 p{text-align:center}.background-color-1{background:#e8f5f6}.position-1{margin-top:-50px}@media(max-width:1023px){.position-1{margin-top:0}}.visibility-01{display:inherit}@media(max-width:1023px){.visibility-01{display:none}}.visibility-02{display:none}@media(max-width:800px){.visibility-02{display:inherit}}.visibility-03{display:none}@media(max-width:640px){.visibility-03{display:inherit}}.visibility-04{display:inherit}@media(max-width:640px){.visibility-04{display:none}}.visibility-05{display:inherit}@media(max-width:770px){.visibility-05{display:none}}.visibility-06{display:none}@media(max-width:1023px){.visibility-06{display:inherit}}@media(max-width:800px){#banner-slider{display:none}}@media(min-width:1024px){.height-dotare-1{height:640px!important}.height-dotare-3{height:430px!important}.height-dotare-2{height:380px!important}}.column-dotare{flex:20%;max-width:20%;margin-bottom:1px!important}.row-dotare{display:flex;flex-wrap:wrap;justify-content:center}.column-dotare img{justify-content:center}@media(max-width:991px){.column-dotare{flex:25%!important;max-width:25%!important}@media(max-width:639px){.column-dotare{flex:33%!important;max-width:33%!important}@media(max-width:479px){.column-dotare{flex:50%!important;max-width:50%!important}.align-text-left{text-align:left!important}.aranjare-buton-inscrieri-detalii{background:#338e4f!important}.imagine-echipa{margin-bottom:0!important}