@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap);
body{font-family:Open Sans,sans-serif}.blog-post.single-post .tags-share-box ul,.comments-holder .comment-list,.comments-holder .comment-list li ul.depth-comment,.dropdown,.mobile-menu nav.mobile-nav ul,.reset-elem,.sidebar .archives-widget ul.archives-list,.sidebar .archives-widget ul.category-list,.sidebar .archives-widget ul.filter,.sidebar .category-widget ul.archives-list,.sidebar .category-widget ul.category-list,.sidebar .category-widget ul.filter,.sidebar .filter-widget ul.archives-list,.sidebar .filter-widget ul.category-list,.sidebar .filter-widget ul.filter,.sidebar .products-widget ul.products-list,.sidebar .tags-widget ul.tags-list,.sidebar div.course-widget ul.share-list,.top-line .right-top-line ul,footer .copyright-inner ul.studiare-social-links,footer .up-footer .footer-widget.text-widget ul,footer .up-footer .footer-widget ul.quick-list,section.blog-section ul.page-pagination,section.clients-section ul.clients-list,section.page-banner-section ul.page-depth,section.pricing-section .pricing-table .pricing-content ul.pricing-list,section.single-course-section .course-reviews .course-reviews-inner .ratings-box .detailed-box ul.detailed-lines,section.single-course-section .course-reviews .course-reviews-inner ul.comments,section.single-course-section .single-course-content ul.list,section.single-event-section .single-event-box .event-content ul,section.single-event-section .single-event-box .event-content ul.share-list{margin:0;padding:0}.blog-post.single-post ul.text-list li,.paragraph,p{color:#111;font-size:15px;font-weight:400;line-height:24px;margin:0 0 10px}.heading1,h1{font-size:28px;line-height:48px;margin:0 0 20px}.heading1,.heading2,h1,h2{color:#2f2f32;font-weight:400}.heading2,h2{font-size:18px;line-height:26px;margin:0 0 15px}.heading3,h3{color:#2f2f32;font-size:16px;font-weight:400;line-height:28px;margin:0 0 14px}.back-cover{background-size:cover!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important}.anchor,a{display:inline-block;text-decoration:none!important;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}header{background:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.075);-moz-box-shadow:0 .125rem .25rem rgba(0,0,0,.075);-o-box-shadow:0 .125rem .25rem rgba(0,0,0,.075);top:0;z-index:999998}.top-line{background-color:#0268ab}.top-line p{color:hsla(0,0%,100%,.75);display:inline-block;font-size:14px;margin-bottom:0;margin-right:25px;padding:18px 0}.top-line p i{float:left;font-size:18px;line-height:24px;margin-right:7px}.top-line .right-top-line{align-items:center;display:flex;justify-content:flex-end}.top-line .right-top-line ul{display:inline-block}.top-line .right-top-line ul li{display:inline-block;margin-right:15px}.top-line .right-top-line ul li a{color:hsla(0,0%,100%,.75);font-size:14px;font-weight:400}.top-line .right-top-line button{heght:56px;background-color:rgba(0,0,0,.15);border:none;color:hsla(0,0%,100%,.75);cursor:pointer;display:inline-block;margin:0;outline:none;position:relative;text-align:center;width:56px}.top-line .right-top-line button i{line-height:60px}.top-line .right-top-line button i.close-search{display:none}.top-line .right-top-line button.shop-icon{background-color:rgba(0,0,0,.3)}.top-line .right-top-line button span.studiare-cart-number{background-color:#4783f3;border-radius:50%;color:#fff;font-size:10px;height:16px;line-height:16px;position:absolute;right:10px;top:10px;width:16px}.search_bar{background-color:#fff;display:none;position:absolute;width:100%;z-index:9999999}.search_bar .container{position:relative}.search_bar input[type=search]{background-color:transparent;border:0;box-shadow:none!important;font-size:26px;font-weight:300;outline:0;padding:20px 45px 20px 0;width:100%}.search_bar button{background-color:transparent;border:none;color:#2f2f32;cursor:pointer;outline:none;position:absolute;right:15px;top:28px}.navbar{background-color:#fff!important;border-bottom:none;border-bottom:1px solid hsla(0,0%,80%,.3);padding:0;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;width:100%;z-index:1000}.navbar a.navbar-brand{float:none;margin-right:30px}.navbar a.navbar-brand img{margin-bottom:5px}.navbar .button-blue{background-color:#3b92d0!important}.navbar .button-green{background-color:#64955e!important}.navbar .login-button{background-color:#f9a134;border:0;border-radius:50px;color:#fff;display:inline-block;font-size:16px;font-weight:400;padding:8px 17px;text-align:center;text-shadow:none;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;vertical-align:bottom}.navbar .login-button i{float:left;font-size:22px;margin-right:5px}.navbar-nav{margin-right:-15px}.navbar-nav,.navbar-nav>li>a{transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.navbar-nav>li>a{color:#2f2f32!important;font-size:16px;font-weight:400!important;margin:0 7px -1px;padding:20px 10px!important;position:relative}.navbar-nav>li>a i{color:#454545!important;font-size:16px;margin-left:6px}.navbar-nav>li:last-child>a{margin-right:0;padding-right:0!important}.navbar-nav>li>a.active,.navbar-nav>li>a:hover{color:#4783f3!important}.navbar-nav li.drop-link{position:relative}.navbar-nav.active>li>a{opacity:0;visibility:hidden}.navbar-collapse{position:relative}.dropdown{background:#fff;background-color:#fff;border-radius:4px;box-shadow:0 0 10px 0 rgba(0,0,0,.12);left:0;opacity:0;position:absolute;top:100%;transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;visibility:hidden;width:240px;z-index:2}.dropdown li{border:none;padding:0 20px}.dropdown li,.dropdown li a{display:block;position:relative}.dropdown li a{border-bottom:1px solid #e9ecef;color:#464749;font-size:14px;font-weight:400;line-height:20px;padding:12px 0}.dropdown li a:hover{color:#4783f3}.dropdown li .dropdown.level2{left:100%;margin-left:10px;margin-top:0;top:0}.dropdown li:hover .dropdown.level2{margin-left:0}.dropdown li:last-child a{border-bottom:none}.dropdown li.drop-link>a:after{border-color:transparent transparent transparent #dee2e6;border-style:solid;border-width:4px 0 4px 6px;content:"";display:block;height:0;margin-top:-4px;position:absolute;right:0;top:50%;width:0}li:hover>.dropdown{margin-top:-20px;opacity:1;visibility:visible}a.mobile-nav-toggle{display:none;margin-right:15px;padding:10px;position:relative}a.mobile-nav-toggle span{background-color:#343a40;display:inline-block;height:2px;margin-bottom:6px;margin-top:6px;position:relative;transition:all .5s;vertical-align:middle;width:18px}a.mobile-nav-toggle span:after,a.mobile-nav-toggle span:before{background-color:#343a40;content:"";display:inline-block;height:2px;left:0;position:absolute;transition:all .5s;width:18px}a.mobile-nav-toggle span:before{top:-6px}a.mobile-nav-toggle span:after{top:6px}a.mobile-nav-toggle.opened span{background-color:transparent}a.mobile-nav-toggle.opened span:before{transform:translateY(6px) rotate(-45deg)}a.mobile-nav-toggle.opened span:after{transform:translateY(-6px) rotate(45deg)}.mobile-menu{background-color:#212529;height:100%;overflow-y:scroll;position:fixed;right:-300px;top:0;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;width:300px;z-index:999999}.mobile-menu.open{right:0}.mobile-menu .search-form-box{padding:24px 20px}.mobile-menu .search-form-box form{position:relative}.mobile-menu .search-form-box form input{background-color:rgba(0,0,0,.3);border-color:transparent;color:#6c757d;font-size:14px;outline:none;padding:8px 12px;width:100%}.mobile-menu .search-form-box form button{background-color:transparent;border:none;color:#6c757d;outline:none;position:absolute;right:4px;top:7px}.mobile-menu .shopping-cart-box{border-bottom:1px solid #2c3237;padding:0 20px 24px}.mobile-menu .shopping-cart-box a{align-items:center;color:#fff;display:flex;font-size:15px;text-transform:uppercase}.mobile-menu .shopping-cart-box a i{margin-right:6px}.mobile-menu .shopping-cart-box a span{background-color:#4783f3;border-radius:3px;font-size:11px;height:15px;line-height:15px;margin-left:8px;margin-top:-20px;min-width:15px;text-align:center}.mobile-menu .shopping-cart-box a:hover{color:#fff}.mobile-menu nav.mobile-nav{padding:24px 20px}.mobile-menu nav.mobile-nav ul li{display:block}.mobile-menu nav.mobile-nav ul li a{color:#fff;font-size:18px;padding:6px 0}.mobile-menu nav.mobile-nav ul li a:hover{color:#4783f3!important}.mobile-menu nav.mobile-nav ul.drop-level{border-left:1px solid #333940;padding-left:16px}.mobile-menu nav.mobile-nav ul.drop-level li a{color:#adb5bd;font-size:14px}@media (max-width:991px){.right-top-line{display:none!important}.top-line{text-align:center}.top-line p{padding:10px 0}header .search_bar{display:none}header .navbar-brand{padding:25px}a.mobile-nav-toggle{display:flex;justify-content:flex-end;padding:25px 5px 25px 0}}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{transition-duration:.8s}.isotope{transition-property:height,width}.isotope .isotope-item{transition-property:transform,opacity}#container{opacity:0;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}#container.move{margin-left:-300px;margin-right:300px}#container.active{opacity:1}.container{max-width:1240px}.title-section{display:flex;justify-content:space-between;margin-bottom:10px}.title-section p{color:#7d7e7f;font-size:18px}.title-section span{color:#4783f3;display:inline-block;font-size:15px;margin:0}.title-section .right-part{padding-top:15px}.title-section.white-style h1{color:#fff}a.button-one{border:1px solid #4783f3;border-radius:24px;color:#4783f3;font-size:15px;font-weight:400;margin:0;padding:10px 25px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}a.button-one:hover{background:#4783f3;box-shadow:0 10px 16px rgba(0,0,0,.1);-webkit-box-shadow:0 10px 16px rgba(0,0,0,.1);-moz-box-shadow:0 10px 16px rgba(0,0,0,.1);-o-box-shadow:0 10px 16px rgba(0,0,0,.1);color:#fff}a.button-two{background:#f9a134;border:1px solid #f9a134;border-radius:24px;color:#fff;font-size:15px;font-weight:400;margin:0;padding:10px 25px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}a.button-two:hover{box-shadow:0 5px 10px rgba(0,0,0,.1);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);-moz-box-shadow:0 5px 10px rgba(0,0,0,.1);-o-box-shadow:0 5px 10px rgba(0,0,0,.1);opacity:.95}a.text-link{border-bottom:1px solid #e5e5e5;color:#4783f3;font-size:15px;line-height:26px;padding:0 0 5px}a.text-link:hover{color:#2f2f32}.center-button{text-align:center}a.zoom,button.mfp-arrow,button.mfp-close{outline:none}section.page-banner-section{background-color:#f8f9fa;padding-top:40px}section.page-banner-section h1{margin-bottom:5px}section.page-banner-section ul.page-depth li{display:inline-block;margin-right:5px}section.page-banner-section ul.page-depth li a{color:#8f8f8f;font-size:16px}section.page-banner-section ul.page-depth li a:hover{color:#4783f3}section.page-banner-section ul.page-depth li:before{color:#8f8f8f;content:"\f105";font-family:FontAwesome;font-size:14px;margin-right:8px}section.page-banner-section ul.page-depth li:first-child:before{display:none}.boxedcontainer{margin:auto;max-width:1170px;padding:0 30px}.tp-banner-container{padding:0}.tp-banner,.tp-banner-container{position:relative;width:100%}.tp-banner-fullscreen-container{padding:0;position:relative;width:100%}#home-section{background-color:#343434;background:#fff;overflow:hidden}#home-section .tp-shapewrapper{border-radius:6px}#home-section .tp-line-shape{background-color:#f9a134}#home-section .Woo-PriceLarge{background-color:#f9a134;color:#fff;font-family:Open Sans,sans-serif;font-size:24px;font-weight:400;line-height:24px;padding:10px 0;text-align:center;transform:rotate(-45deg)!important}#home-section .tp-caption.Woo-TitleLarge{color:#2f2f32;font-family:Open Sans,sans-serif;font-size:41px;font-weight:300!important;line-height:48px}#home-section .tp-caption.Woo-Rating{color:#7d7e7f;font-family:Open Sans,sans-serif;font-size:17px!important;font-style:normal!important;font-weight:400!important}#home-section .persephone .tp-bullet{background:hsla(0,0%,100%,.5);border:none;height:3px;width:30px}#home-section .persephone .tp-bullet.selected,#home-section .persephone .tp-bullet:hover{background:#fff}#home-section a.rev-btn{background-color:#4783f3;border:none;border-radius:3px;box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.098);-webkit-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.098);-moz-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.098);-o-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.098);box-sizing:border-box;color:#fff;cursor:pointer;font-family:Raleway;font-size:16px;font-weight:400;letter-spacing:0;line-height:20px;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;outline:none;padding:12px 25px 13px;text-align:inherit;transform:matrix(1,0,0,1,0,0);transform-origin:50% 50% 0;transition:none 0s ease 0s;visibility:inherit;white-space:nowrap;z-index:9}#home-section a.rev-btn:hover{background-color:#4783f3!important;color:#fff!important;opacity:.7!important}#home-section .tparrows{background-color:#2e3e77;border-radius:3px;color:#fff}@media (max-width:991px){#home-section{height:auto}.tp-caption{display:none!important}}section.feature-section{padding:80px 0 0}section.feature-section .feature-box{border-bottom:1px solid #e9e9e9;padding-bottom:30px}section.feature-section .feature-box .feature-post{display:flex;margin-bottom:40px}section.feature-section .feature-box .feature-post div.icon-holder{margin-right:30px}section.feature-section .feature-box .feature-post div.icon-holder i{border:1px solid #4783f3;border-radius:22px;color:#4783f3;font-size:34px;height:70px!important;line-height:68px;position:relative;text-align:center;width:70px!important}section.feature-section .feature-box .feature-post div.icon-holder.color2 i{border-color:#f9a134;color:#f9a134}section.feature-section .feature-box .feature-post div.icon-holder.color3 i{border-color:rgba(46,62,119,.22);color:#2e3e77}section.feature-section .feature-box .feature-post .feature-content p{margin-bottom:0}section.collection-section{padding:80px 0}section.collection-section .collection-box .collection-post{border-radius:5px;margin-bottom:30px;overflow:hidden;position:relative}section.collection-section .collection-box .collection-post .inner-collection{position:relative}section.collection-section .collection-box .collection-post img{border-radius:5px;height:auto;margin-left:-5%;margin-top:-7px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;width:105%}section.collection-section .collection-box .collection-post:first-child img{margin-top:0}section.collection-section .collection-box .collection-post a.hover-post{background:linear-gradient(0deg,rgba(0,0,0,.8),transparent);bottom:0;color:#fff;left:0;padding:20px 10px;position:absolute;right:0;text-align:center;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;z-index:2}section.collection-section .collection-box .collection-post a.hover-post span{display:block;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}section.collection-section .collection-box .collection-post a.hover-post span.title{font-size:18px;font-weight:500;margin-bottom:40px}section.collection-section .collection-box .collection-post a.hover-post span.numb-courses{margin-bottom:-60px}section.collection-section .collection-box .collection-post:after{background-color:transparent;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}section.collection-section .collection-box .collection-post:hover:after{background-color:rgba(0,0,0,.2)}section.collection-section .collection-box .collection-post:hover img{margin-left:0}section.collection-section .collection-box .collection-post:hover a.hover-post span.title{margin-bottom:4px}section.collection-section .collection-box .collection-post:hover a.hover-post span.numb-courses{margin-bottom:0}section.countdown-section{background-color:#f8f9fa;padding:80px 0;text-align:center}section.countdown-section h1{margin-bottom:5px}section.countdown-section .countdown-box{margin:0 auto;max-width:800px}section.countdown-section .countdown-item{align-items:center;display:flex;justify-content:center;margin:35px 0}section.countdown-section .countdown-item .countdown-unit{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;display:block;margin-left:10px;margin-right:10px;min-width:100px;text-align:center}section.countdown-section .countdown-item .countdown-unit .number{border-bottom:1px solid #efefef;color:#f9a134;display:block;font-size:38px;font-weight:300;letter-spacing:-2px;line-height:1;padding:25px 15px}section.countdown-section .countdown-item .countdown-unit .text{color:#7d7e7f;display:block;font-size:13px;line-height:1;padding:8px 15px}section.countdown-section a.button-two{margin-top:20px}@media (max-width:767px){.countdown-item{flex-wrap:wrap;margin-bottom:10px!important}.countdown-col{flex:2;margin-bottom:20px}}section.popular-courses-section{padding:80px 0 50px}section.courses-section{background-color:#f8f9fa;padding:40px 0}section.courses-section .courses-top-bar{align-items:center;background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:1.875rem;padding:1rem 1.25rem}section.courses-section .courses-top-bar .courses-view a{align-items:center;border:1px solid #e5e5e5;border-radius:2px;color:#2f2f32;display:inline-flex;font-size:15px;justify-content:center;margin-right:6px;padding:10px 12px}section.courses-section .courses-top-bar .courses-view a.active,section.courses-section .courses-top-bar .courses-view a:hover{background-color:#4783f3;border-color:transparent;color:#fff}section.courses-section .courses-top-bar .courses-view span{color:#7d7e7f;margin-left:15px}section.courses-section .courses-top-bar form{position:relative}section.courses-section .courses-top-bar form input{border:1px solid #dcdcdc;border-radius:2px;box-shadow:0 1px 3px 0 rgba(0,0,0,.06);line-height:1.6;min-width:224px;outline:0;padding:8px 10px;transition:all .2s;width:100%}section.courses-section .courses-top-bar form button{align-items:center;background-color:transparent;border:0;color:#7d7e7f;display:flex;font-size:15px;height:42px;justify-content:center;outline:0;position:absolute;right:0;top:0;width:42px}@media (max-width:767px){section.courses-section .courses-top-bar .courses-view span{display:none}}.course-post{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;margin-bottom:30px;overflow:hidden;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.course-post:hover{box-shadow:0 5px 20px rgba(0,0,0,.06);-webkit-box-shadow:0 5px 20px rgba(0,0,0,.06);-moz-box-shadow:0 5px 20px rgba(0,0,0,.06);-o-box-shadow:0 5px 20px rgba(0,0,0,.06)}.course-post .course-thumbnail-holder img{height:auto;width:100%}.course-post .course-content-main{overflow:hidden;padding:20px}.course-post .course-content-main h2 a{color:#2f2f32}.course-post .course-content-main h2 a:hover{color:#f9a134}.course-post .course-content-main .course-rating-teacher{align-items:center;display:flex;font-size:.8125rem}.course-post .course-content-main .course-rating-teacher .star-rating .rating{background-color:#8bca48;border-radius:4px;color:#fff;margin-right:2px;padding:3px 6px}.course-post .course-content-main .course-rating-teacher .star-rating .votes-number{color:#adb5bd;margin-right:8px}.course-post .course-content-main .course-rating-teacher a.course-loop-teacher{color:#4783f3;display:inline-flex;font-size:14px}.course-post .course-content-main .course-rating-teacher a.course-loop-teacher:before{align-self:center;background-color:#e9ecef;content:"";display:inline-flex;height:18px;margin-right:10px;width:1px}.course-post .course-content-main p{margin-bottom:0;margin-top:10px}.course-post .course-content-bottom{align-items:center;border-top:1px solid #e5e5e5;display:flex;font-size:.9375rem;justify-content:space-between;margin-top:5px;padding:10px 20px}.course-post .course-content-bottom .course-students{color:#7d7e7f}.course-post .course-content-bottom .course-students i{float:left;margin-right:8px}.course-post .course-content-bottom .course-students span{font-size:15px}.course-post .course-content-bottom .course-price{color:#f9a134;font-size:15px}.course-post.list-style{display:flex}.course-post.list-style .course-thumbnail-holder{width:43%}.course-post.list-style .course-content-holder{width:57%}section.events-section{background-color:#f8f9fa;padding:80px 0}section.events-section.events-page{padding:40px 0}.events-post{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;margin-bottom:30px;overflow:hidden;padding:29px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.events-post:hover{box-shadow:0 5px 20px rgba(0,0,0,.06);-webkit-box-shadow:0 5px 20px rgba(0,0,0,.06);-moz-box-shadow:0 5px 20px rgba(0,0,0,.06);-o-box-shadow:0 5px 20px rgba(0,0,0,.06)}.events-post .event-inner-content{align-items:center;display:flex}.events-post .event-inner-content .top-part{align-items:center;display:flex;flex-grow:1}.events-post .event-inner-content .top-part .date-holder{margin-right:24px}.events-post .event-inner-content .top-part .date-holder .date{align-items:center;border:2px solid #f9a134;border-radius:4px;color:#495057;display:flex;flex-direction:column;height:80px;justify-content:center;line-height:1.2;position:relative;width:80px}.events-post .event-inner-content .top-part .date-holder .date:after,.events-post .event-inner-content .top-part .date-holder .date:before{background-color:#f9a134;border-radius:2px;content:"";height:14px;left:12px;position:absolute;top:-7px;width:2px}.events-post .event-inner-content .top-part .date-holder .date:after{left:auto;right:12px}.events-post .event-inner-content .top-part .date-holder .date .date-day{font-size:30px}.events-post .event-inner-content .top-part .date-holder .date .date-month{font-size:14px}.events-post .event-inner-content .top-part .event-meta{margin-bottom:8px}.events-post .event-inner-content .top-part .event-meta .event-meta-piece{color:#8f8f8f;display:inline-block;font-size:14px;padding-right:15px}.events-post .event-inner-content .top-part .event-meta .event-meta-piece i{color:#f9a134;float:left;font-size:18px;margin-right:8px}.events-post .event-inner-content .top-part h2{margin-bottom:0}.events-post .event-inner-content .top-part h2 a{color:#2f2f32}.events-post .event-inner-content .top-part h2 a:hover{color:#4783f3}.events-post .event-inner-content .top-part .events-image{margin-left:30px}.events-post .event-inner-content .top-part .events-image img{height:auto;max-width:180px}@media (max-width:767px){.events-post .event-inner-content .top-part .events-image{display:none}}.video-post{border-radius:4px;margin-bottom:30px;overflow:hidden;position:relative}.video-post img{border-radius:4px;height:auto;width:100%}.video-post .hover-post{background:linear-gradient(0deg,rgba(0,0,0,.8),transparent);bottom:0;color:#fff;left:0;padding:20px;position:absolute;right:0;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.video-post .hover-post h2{color:#fff;font-weight:500;margin-bottom:0}.video-post .hover-post p{color:#fff;margin-bottom:0;margin-top:5px}.video-post a.video-link{border:1px solid #fff;border-radius:50%;color:#fff;height:54px;left:50%;line-height:54px;margin-left:-27px;margin-top:-27px;padding-left:3px;position:absolute;text-align:center;top:50%;width:54px}.video-post a.video-link:hover{background-color:#fff;color:#2f2f32}.video-post.small-post a.video-link{height:40px;line-height:40px;margin-left:-20px;margin-top:-30px;width:40px}section.news-section{padding:80px 0}section.blog-section{background-color:#f8f9fa;padding:40px 0}section.blog-section ul.page-pagination,section.feature-section ul.page-pagination{margin-bottom:40px}section.blog-section ul.page-pagination li,section.feature-section ul.page-pagination li{display:inline-block;margin-right:8px}section.blog-section ul.page-pagination li a,section.feature-section ul.page-pagination li a{background-color:#f0f0f1;border-radius:50%;color:#464749;height:40px;line-height:40px;text-align:center;width:40px}section.blog-section ul.page-pagination li a.active,section.blog-section ul.page-pagination li a:hover,section.feature-section ul.page-pagination li a.active,section.feature-section ul.page-pagination li a:hover{background-color:#f9a134;color:#fff}section.blog-section ul.page-pagination li a.disabled,section.feature-section ul.page-pagination li a.disabled{background-color:#fff;border-color:#dee2e6;color:#6c757d;cursor:auto;pointer-events:none}.blog-post{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;margin-bottom:30px;overflow:hidden}.blog-post img{height:auto;width:100%}.blog-post .post-content{padding:30px}.blog-post .post-content a.category{color:#8f8f8f;font-size:14px;margin-bottom:8px;padding-right:24px}.blog-post .post-content a.category:hover{color:#f9a134}.blog-post .post-content h1{margin-bottom:5px}.blog-post .post-content h2 a{color:#2f2f32}.blog-post .post-content h2 a:hover{color:#4783f3}.blog-post .post-content .post-meta{color:#8f8f8f;display:inline-block;font-size:14px;line-height:22px;padding-right:24px}.blog-post .post-content .post-meta i{color:#f9a134;float:left;font-size:22px;margin-right:8px}.blog-post .post-content .post-meta a{color:#8f8f8f}.blog-post .post-content .post-meta a:hover{color:#4783f3}.blog-post.list-style{display:flex}.blog-post.list-style>a{width:40%}.blog-post.list-style div.post-content{width:60%}.blog-post.single-post p{color:#111}@media (max-width:767px){.blog-post.list-style{flex-direction:column}.blog-post.list-style>a,.blog-post.list-style div.post-content{width:100%}}section.testimonial-section{background:#f8f9fa;padding:80px 0}section.testimonial-section .testimonial-box .testimonial-post{align-items:center;display:flex;margin-bottom:20px}section.testimonial-section .testimonial-box .testimonial-post .profile-test{align-items:center;display:flex;margin-left:20px;min-width:320px}section.testimonial-section .testimonial-box .testimonial-post .profile-test h2{font-size:20px;font-weight:500;margin-bottom:0}section.testimonial-section .testimonial-box .testimonial-post .profile-test p{margin-bottom:0}section.testimonial-section .testimonial-box .testimonial-post img{border:6px solid rgba(73,80,87,.1);border-radius:50%;height:auto;margin-right:20px;max-width:90px}section.testimonial-section .testimonial-box .testimonial-post>p{color:#464749;font-size:19px;line-height:30px;margin:0}section.testimonial-section .owl-theme .owl-controls.clickable .owl-page:hover span,section.testimonial-section .owl-theme .owl-controls .owl-page.active span{background:#f9a134}section.testimonial-section .owl-buttons{display:none}@media (max-width:767px){section.testimonial-section .testimonial-box .testimonial-post{flex-direction:column;text-align:center}section.testimonial-section .testimonial-box .testimonial-post p{margin-bottom:30px;padding:0 15px}}.sidebar .widget{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;margin-bottom:1.75rem;padding:1.75rem}.sidebar .widget h2{border-bottom:2px solid #f4f4f4;margin-bottom:15px;padding-bottom:15px;position:relative}.sidebar .widget h2:before{background-color:#f9a134;content:"";display:block;height:24px;left:-1.75rem;position:absolute;top:0;width:2px}.sidebar .search-widget form.search-form{position:relative}.sidebar .search-widget input[type=search]{border:1px solid #dcdcdc;border-radius:2px;box-shadow:0 1px 3px 0 rgba(0,0,0,.06);line-height:1.6;outline:0;padding:8px 10px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;width:100%}.sidebar .search-widget button{align-items:center;background-color:transparent;border:0;color:#7d7e7f;display:flex;font-size:18px;height:42px;justify-content:center;outline:0;position:absolute;right:0;top:0;width:42px}.sidebar .ads-widget img{height:auto;width:100%}.sidebar .archives-widget ul.archives-list li,.sidebar .archives-widget ul.category-list li,.sidebar .archives-widget ul.filter li,.sidebar .category-widget ul.archives-list li,.sidebar .category-widget ul.category-list li,.sidebar .category-widget ul.filter li,.sidebar .filter-widget ul.archives-list li,.sidebar .filter-widget ul.category-list li,.sidebar .filter-widget ul.filter li{border-bottom:1px solid #eee;display:block;padding:10px 0}.sidebar .archives-widget ul.archives-list li a,.sidebar .archives-widget ul.category-list li a,.sidebar .archives-widget ul.filter li a,.sidebar .category-widget ul.archives-list li a,.sidebar .category-widget ul.category-list li a,.sidebar .category-widget ul.filter li a,.sidebar .filter-widget ul.archives-list li a,.sidebar .filter-widget ul.category-list li a,.sidebar .filter-widget ul.filter li a{color:#464749;display:block;font-size:15px;line-height:24px}.sidebar .archives-widget ul.archives-list li a.active,.sidebar .archives-widget ul.archives-list li a:hover,.sidebar .archives-widget ul.category-list li a.active,.sidebar .archives-widget ul.category-list li a:hover,.sidebar .archives-widget ul.filter li a.active,.sidebar .archives-widget ul.filter li a:hover,.sidebar .category-widget ul.archives-list li a.active,.sidebar .category-widget ul.archives-list li a:hover,.sidebar .category-widget ul.category-list li a.active,.sidebar .category-widget ul.category-list li a:hover,.sidebar .category-widget ul.filter li a.active,.sidebar .category-widget ul.filter li a:hover,.sidebar .filter-widget ul.archives-list li a.active,.sidebar .filter-widget ul.archives-list li a:hover,.sidebar .filter-widget ul.category-list li a.active,.sidebar .filter-widget ul.category-list li a:hover,.sidebar .filter-widget ul.filter li a.active,.sidebar .filter-widget ul.filter li a:hover{color:#4783f3}.sidebar .archives-widget ul.archives-list li:last-child,.sidebar .archives-widget ul.category-list li:last-child,.sidebar .archives-widget ul.filter li:last-child,.sidebar .category-widget ul.archives-list li:last-child,.sidebar .category-widget ul.category-list li:last-child,.sidebar .category-widget ul.filter li:last-child,.sidebar .filter-widget ul.archives-list li:last-child,.sidebar .filter-widget ul.category-list li:last-child,.sidebar .filter-widget ul.filter li:last-child{border-bottom:none;padding-bottom:0}.sidebar .tags-widget ul.tags-list li{display:inline-block;margin-bottom:8px;margin-right:5px}.sidebar .tags-widget ul.tags-list li a{background-color:#4783f3;border-radius:4px;color:#fff;font-size:14px;line-height:1;padding:6px 10px}.sidebar .tags-widget ul.tags-list li a:hover{opacity:.85}.sidebar .products-widget ul.products-list li{align-items:center;border-bottom:1px solid #eee;display:flex;margin-bottom:15px;padding-bottom:15px}.sidebar .products-widget ul.products-list li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.sidebar .products-widget ul.products-list li>a{margin-right:10px}.sidebar .products-widget ul.products-list li img{height:65px;width:65px}.sidebar .products-widget ul.products-list li h3{font-size:15px;line-height:22px;margin-bottom:0}.sidebar .products-widget ul.products-list li h3 a{color:#2f2f32}.sidebar .products-widget ul.products-list li h3 a:hover{color:#4783f3}.sidebar .products-widget ul.products-list li span{color:#f9a134;font-size:13px;margin:0}.sidebar .buy-widget table{border-collapse:collapse;border-radius:0;margin-bottom:40px;width:100%}.sidebar .buy-widget table tr th{border:0;border-bottom:1px solid #efefef;color:#495057;font-size:14px;font-weight:400;line-height:1.4;padding:15px 0;text-align:left;vertical-align:middle}.sidebar .buy-widget table tr td{border-bottom:1px solid #efefef;color:#888;font-size:15px;font-weight:500;padding:9px 0 8px}.sidebar .buy-widget table tr td span{color:#f9a134}.sidebar .buy-widget table tr td input{border:1px solid #dfdfdf;border-radius:3px;outline:none;padding:8px 10px;width:60px}.sidebar .buy-widget>a{text-align:center;width:100%}.sidebar div.course-widget p.price{margin-bottom:24px}.sidebar div.course-widget p.price span.price-label{color:#adb5bd;display:block}.sidebar div.course-widget p.price span.amount{color:#464749;font-size:26px;line-height:30px}.sidebar div.course-widget p.price span.amount del{font-size:15px;margin-right:6px}.sidebar div.course-widget a.button-one{margin-bottom:26px;text-align:center;width:100%}.sidebar div.course-widget h3{font-weight:500;margin-bottom:4px}.sidebar div.course-widget .product-meta-info-list .meta-info-unit{align-items:center;border-bottom:1px solid #e9ecef;display:flex;padding-bottom:12px;padding-top:12px}.sidebar div.course-widget .product-meta-info-list .meta-info-unit .icon{color:#f9a134;font-size:16px;line-height:10px;margin-right:15px}.sidebar div.course-widget .product-meta-info-list .meta-info-unit .value{color:#7d7e7f;font-size:15px;line-height:26px}.sidebar div.course-widget ul.share-list{margin-top:30px;text-align:center}.sidebar div.course-widget ul.share-list li{display:inline-block;margin:0 2px}.sidebar div.course-widget ul.share-list li a{align-items:center;border:1px solid #e5e5e5;border-radius:50%;color:rgba(0,0,0,.6);display:flex;height:36px;justify-content:center;width:36px}.sidebar div.course-widget ul.share-list li a:hover{border-color:transparent;color:#fff}.sidebar div.course-widget ul.share-list li a.facebook:hover{background:#7073e5}.sidebar div.course-widget ul.share-list li a.google:hover{background:#e6545f}.sidebar div.course-widget ul.share-list li a.linkedin:hover{background:#0077b5}.sidebar div.course-widget ul.share-list li a.twitter:hover{background:#63bde3}.sidebar .profile-widget .top-part{align-items:center;display:flex;margin-bottom:10px}.sidebar .profile-widget .top-part img{border-radius:50%;height:auto;max-width:100%;width:80px}.sidebar .profile-widget .top-part .name{flex-grow:1;line-height:normal;padding-left:20px}.sidebar .profile-widget .top-part .name h3{margin-bottom:4px}.sidebar .profile-widget .top-part .name span{color:#adb5bd}.sidebar .profile-widget p{line-height:28px}.sidebar .cart-widget table{border-collapse:collapse;margin-bottom:30px;width:100%}.sidebar .cart-widget table tr{border-bottom:1px solid #eaeaea}.sidebar .cart-widget table tr th{color:#2f2f32;font-size:15px;font-weight:400;padding:15px 50px 15px 0;vertical-align:baseline;width:60px}.sidebar .cart-widget table tr td{color:#7d7e7f;font-size:15px;padding:15px}.sidebar .cart-widget table tr td.name-pro{min-width:240px}.sidebar .cart-widget table tr td.total-price{color:#2f2f32;font-size:22px}.sidebar .cart-widget a{background-color:#f9a134;border:0;border-radius:50px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;padding:10px 22px;text-align:center;text-shadow:none;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;vertical-align:bottom;width:100%}.sidebar .cart-widget a:hover{opacity:.86}.blog-post.single-post p{line-height:26px;margin-bottom:24px}.blog-post.single-post blockquote{border-left:3px solid #e5e5e5;color:#464749;font-size:20px;font-style:normal;margin:0 0 25px;padding-left:1em}.blog-post.single-post ul.text-list{margin:0 0 25px;padding-left:20px}.blog-post.single-post ul.text-list li{line-height:26px}.blog-post.single-post .tags-share-box{border-bottom:1px solid #e5e5e5;display:flex;justify-content:space-between;padding-top:10px}.blog-post.single-post .tags-share-box ul{margin-bottom:30px}.blog-post.single-post .tags-share-box ul li{color:#7d7e7f;display:inline-block;font-size:15px}.blog-post.single-post .tags-share-box ul li:first-child{margin-left:0}.blog-post.single-post .tags-share-box ul li:last-child{margin-right:0}.blog-post.single-post .tags-share-box ul li span{margin-right:4px}.blog-post.single-post .tags-share-box ul.tags-list li a{background-color:#e9ecef;border-radius:2px;color:#464749;display:inline-block;line-height:1.2;margin-left:4px;padding:4px 8px}.blog-post.single-post .tags-share-box ul.tags-list li a:hover{color:#4783f3}.blog-post.single-post .tags-share-box ul.share-list li a{align-items:center;border:1px solid #e5e5e5;border-radius:50%;color:rgba(0,0,0,.6);display:flex;height:36px;justify-content:center;width:36px}.blog-post.single-post .tags-share-box ul.share-list li a:hover{border-color:transparent;color:#fff}.blog-post.single-post .tags-share-box ul.share-list li a.facebook:hover{background:#2374e1}.blog-post.single-post .tags-share-box ul.share-list li a.google:hover{background:#e6545f}.blog-post.single-post .tags-share-box ul.share-list li a.linkedin:hover{background:#0077b5}.blog-post.single-post .tags-share-box ul.share-list li a.twitter:hover{background:#63bde3}.blog-post.single-post .tags-share-box ul.share-list li a.whatsapp:hover{background:#138c7e}.blog-post.single-post .about-author{display:flex;padding-top:30px}.blog-post.single-post .about-author .image-holder{margin-right:30px}.blog-post.single-post .about-author .image-holder img{border-radius:50%;width:110px}.post-nav{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.75rem}.post-nav .post-nav-btn{max-width:50%}.post-nav .post-nav-btn .post-nav-link{color:#464749;display:block;font-size:15px;line-height:1.5;padding-bottom:10px;padding-top:10px;position:relative}.post-nav .post-nav-btn .post-nav-link.prev{padding-left:36px}.post-nav .post-nav-btn .post-nav-link.next{padding-right:36px}.post-nav .post-nav-btn .post-nav-link.next i{left:auto;right:0}.post-nav .post-nav-btn .post-nav-link i{color:#adb5bd;left:0;margin-top:-10px;position:absolute;top:50%}.post-nav .post-nav-btn .post-nav-link span{color:#adb5bd;display:block}.comments-holder{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;margin-bottom:30px;padding:30px}.comments-holder>h2{font-size:24px;margin-bottom:10px}.comments-holder .comment-list{margin-top:30px}.comments-holder .comment-list li{border-top:1px solid #f2f2f2;display:block;overflow:hidden;padding-top:30px}.comments-holder .comment-list li div.image-holder{float:left;margin-right:30px}.comments-holder .comment-list li div.image-holder img{border-radius:50%;height:auto;width:75px}.comments-holder .comment-list li div.comment-content{padding-top:4px}.comments-holder .comment-list li div.comment-content h2{margin-bottom:10px}.comments-holder .comment-list li div.comment-content h2 span{color:#adb5bd;display:inline-block;font-size:14px;margin:0 10px}.comments-holder .comment-list li div.comment-content h2 a{background-color:#f8f9fa;border-radius:2px;color:#464749;font-size:13px;font-size:14px;line-height:1.5;padding:5px 10px}.comments-holder .comment-list li div.comment-content h2 a i{color:#adb5bd;margin-right:6px}.comments-holder .comment-list li div.comment-content h2 a:hover{color:#4783f3}.comments-holder .comment-list li div.comment-content p{margin-bottom:30px}.comments-holder .comment-list li ul.depth-comment{margin-left:105px}.comment-form{margin-bottom:30px}.comment-form h2{font-size:22px}.comment-form p{margin-bottom:20px}.comment-form label{color:#6c757d;display:block;margin-bottom:3px}.comment-form textarea{border:1px solid #dcdcdc;border-radius:2px;box-shadow:0 1px 3px 0 rgba(0,0,0,.06);display:block;height:140px;margin-bottom:15px;outline:none;padding:8px 10px;width:100%}.comment-form button{background-color:#f9a134;border:0;border-radius:50px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;padding:11px 22px;text-align:center;text-shadow:none;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;vertical-align:bottom}.comment-form button:hover{opacity:.86}@media (max-width:640px){.comments-holder .comment-list li ul.depth-comment{margin-left:0}}section.teachers-section{background-color:#f8f9fa;padding:40px 0}section.teachers-section .profile-image{border-radius:4px;margin-bottom:40px;overflow:hidden}section.teachers-section .profile-image .image-holder{max-height:490px;overflow:hidden}section.teachers-section .profile-image .image-holder img{height:auto;width:100%}section.teachers-section .profile-image ul.social-links{background-color:#fff;border:1px solid #e5e5e5;border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin:0;padding:15px 20px;text-align:center}section.teachers-section .profile-image ul.social-links li{display:inline-block;margin:0 2px}section.teachers-section .profile-image ul.social-links li a{align-items:center;border:1px solid #e5e5e5;border-radius:50%;color:rgba(0,0,0,.6);display:flex;height:36px;justify-content:center;width:36px}section.teachers-section .profile-image ul.social-links li a:hover{border-color:transparent;color:#fff}section.teachers-section .profile-image ul.social-links li a.facebook:hover{background:#7073e5}section.teachers-section .profile-image ul.social-links li a.google:hover{background:#e6545f}section.teachers-section .profile-image ul.social-links li a.linkedin:hover{background:#0077b5}section.teachers-section .profile-image ul.social-links li a.twitter:hover{background:#63bde3}section.teachers-section .profile-details{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;padding:30px}section.teachers-section .profile-details p{margin-bottom:30px}section.teachers-section .profile-details .line-details{border-top:1px solid #ebebeb;padding:30px 0}section.teachers-section .profile-details .detail-item{display:flex}section.teachers-section .profile-details .detail-item i{border:1px solid #e6e6e6;border-radius:50%;color:#4783f3;font-size:24px;height:56px;line-height:54px;margin-right:24px;text-align:center;width:56px}section.teachers-section .profile-details .detail-item h2{font-size:16px;font-weight:500;margin-bottom:0}section.teachers-section .profile-details .detail-item a,section.teachers-section .profile-details .detail-item span{color:#464749;font-size:14px}section.teachers-section .profile-details .detail-item a:hover{color:#4783f3}section.teachers-section .teacher-content{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;padding:30px}section.teachers-section .teacher-content p{margin-bottom:30px}section.teachers-section .teacher-content .skills-box .skill-line{background:#f7f7f7;border-radius:3px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);margin-bottom:15px;overflow:hidden;position:relative}section.teachers-section .teacher-content .skills-box .skill-line span.fill-text{color:#fff;display:inline-block;font-size:14px;line-height:26px;padding:.5em 1em;position:relative;text-shadow:0 -1px 0 rgba(0,0,0,.25);z-index:2}section.teachers-section .teacher-content .skills-box .skill-line span.fill-box{background-color:#4cadc9;bottom:0;left:0;position:absolute;top:0}section.teachers-section .teacher-content form.contact-form input,section.teachers-section .teacher-content form.contact-form textarea{border:1px solid #dcdcdc;border-radius:2px;box-shadow:0 1px 3px 0 rgba(0,0,0,.06);display:block;font-size:14px;line-height:1.6;margin-bottom:20px;outline:0;padding:8px 10px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;width:100%}section.teachers-section .teacher-content form.contact-form textarea{height:100px}section.teachers-section .teacher-content form.contact-form button{background-color:#f9a134;border:0;border-radius:50px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;padding:11px 22px;text-align:center;text-shadow:none;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;vertical-align:bottom}section.teachers-section .teacher-content form.contact-form button:hover{opacity:.86}.teacher-post{border-radius:4px;margin-bottom:30px;overflow:hidden;position:relative;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.teacher-post:hover{box-shadow:0 15px 20px #cacaca;-webkit-box-shadow:0 15px 20px #cacaca;-moz-box-shadow:0 15px 20px #cacaca;-o-box-shadow:0 15px 20px #cacaca}.teacher-post a{display:block;position:relative}.teacher-post a:before{background-color:transparent;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.teacher-post a:hover:before{background-color:rgba(0,0,0,.3)}.teacher-post img{border-radius:4px;height:auto;width:100%}.teacher-post .hover-post{background:linear-gradient(0deg,rgba(0,0,0,.8),transparent);bottom:0;color:#fff;left:0;padding:20px;position:absolute;right:0;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;z-index:2}.teacher-post .hover-post h2{color:#fff;font-weight:500;margin-bottom:0}.teacher-post .hover-post span{color:#fff;margin-bottom:0;margin-top:7px}@media (max-width:767px){section.teachers-section .profile-details .detail-item{margin-bottom:10px}}section.about-section{background-color:#f8f9fa;padding:40px 0}.about-article img{border-radius:4px;height:auto;margin-bottom:30px;width:100%}.about-article .article-content{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;margin-bottom:30px;padding:50px}.about-article .article-content.right-align{text-align:right}.about-article .article-content i{color:#f9a134;font-size:30px;margin-bottom:30px}.about-article .article-content h2{font-size:22px;margin-bottom:20px}.about-article .article-content p{line-height:26px;margin-bottom:20px}section.statistic-section{background-color:#4783f3;margin-top:20px;padding:50px 0}section.statistic-section .statistic-post{display:flex}section.statistic-section .statistic-post span{color:#fff;font-size:48px;font-weight:300;line-height:48px;margin-right:15px}section.statistic-section .statistic-post p{color:#fff}section.clients-section{background-color:#f8f9fa;padding:40px 0}section.clients-section h1{font-size:24px;margin-bottom:0}section.clients-section p{margin-bottom:30px}section.clients-section ul.clients-list{margin-bottom:20px;overflow:hidden}section.clients-section ul.clients-list li{background-color:#fff;border:1px solid #e5e5e5;float:left;height:162px;list-style:none;margin-right:-1px;padding:10px;position:relative;text-align:center;width:20%}section.clients-section ul.clients-list li img{height:100%;position:relative;top:50%;transform:translateY(-50%)}section.clients-section ul.clients-list li a{align-items:center;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0}section.clients-section ul.clients-list li a:hover{opacity:1}section.clients-section ul.clients-list li a:after{background-color:#4783f3;bottom:0;content:"";left:0;opacity:.86;position:absolute;right:0;top:0}section.clients-section ul.clients-list li a span{color:#fff;font-size:16px;position:relative;z-index:2}@media (max-width:640px){section.statistic-section{padding-bottom:20px}section.statistic-section .statistic-post{justify-content:center;margin-bottom:30px}section.clients-section ul.clients-list li{margin-bottom:-1px;width:50%}}section.portfolio-section{background-color:#f8f9fa;padding:40px 0}section.portfolio-section .portfolio-box{margin:-15px}section.portfolio-section .project-post{padding:15px;width:33.33333%}section.portfolio-section .project-post .inner-project{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;overflow:hidden}section.portfolio-section .project-post .inner-project .image-holder{position:relative}section.portfolio-section .project-post .inner-project .image-holder img{height:auto;width:100%}section.portfolio-section .project-post .inner-project .image-holder a{align-items:center;bottom:0;color:#fff;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0}section.portfolio-section .project-post .inner-project .image-holder a:after{background-color:#4783f3;bottom:0;content:"";left:0;opacity:.85;position:absolute;right:0;top:0}section.portfolio-section .project-post .inner-project .image-holder a i{position:relative;z-index:2}section.portfolio-section .project-post .inner-project .image-holder:hover a{opacity:1}section.portfolio-section .project-post .inner-project .content-holder{padding:24px}section.portfolio-section .project-post .inner-project .content-holder h2{font-weight:500;margin-bottom:2px}section.portfolio-section .project-post .inner-project .content-holder h2 a{color:#2f2f32}section.portfolio-section .project-post .inner-project .content-holder h2 a:hover{color:#4783f3}section.portfolio-section .project-post .inner-project .content-holder span{color:#7d7e7f;display:inline-block;font-size:14px;margin:0}section.portfolio-section .project-image{margin-bottom:30px}section.portfolio-section .project-image img{border-radius:4px;height:auto;width:100%}section.portfolio-section .project-details{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;margin-bottom:40px;padding:30px}section.portfolio-section .project-details h1{margin-bottom:20px}section.portfolio-section .project-details p{line-height:28px;margin-bottom:30px}section.portfolio-section .project-details table{border-collapse:collapse;border-radius:0;margin-bottom:40px;width:100%}section.portfolio-section .project-details table tr th{border:0;border-bottom:1px solid #efefef;color:#495057;font-weight:500;line-height:1.4;padding:15px 0;text-align:left;vertical-align:middle}section.portfolio-section .project-details table tr td{border-bottom:1px solid #efefef;color:#888;font-size:12px;padding:9px 0 8px}section.portfolio-section .project-details a{background-color:#222;border:1px solid #222;border-radius:24px;color:#fff;font-size:15px;font-weight:400;margin:0;padding:10px 25px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}section.portfolio-section .project-details a:hover{opacity:.9}@media (max-width:1199px){section.portfolio-section .project-post{width:50%}}@media (max-width:640px){section.portfolio-section .project-post{width:100%}}section.pricing-section{background-color:#f8f9fa;padding:40px 0}section.pricing-section .pricing-table{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;margin-bottom:30px;text-align:center;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}section.pricing-section .pricing-table:hover{box-shadow:0 5px 20px rgba(0,0,0,.06);transform:translateY(-4px)}section.pricing-section .pricing-table .pricing-head{padding:30px}section.pricing-section .pricing-table .pricing-head h2{font-weight:500;margin-bottom:8px}section.pricing-section .pricing-table .pricing-head p{margin-bottom:20px}section.pricing-section .pricing-table .pricing-head span{color:#f9a134;font-size:48px;font-weight:300;line-height:38px}section.pricing-section .pricing-table .pricing-content{border-top:1px solid #efefef;padding:30px}section.pricing-section .pricing-table .pricing-content ul.pricing-list{margin-bottom:20px}section.pricing-section .pricing-table .pricing-content ul.pricing-list li{color:#7d7e7f;display:block;font-size:15px;padding:10px 0}section.pricing-section .pricing-table .pricing-content a.button-one{margin-bottom:10px}section.question-section{padding:60px 0 30px}section.question-section h3{font-size:17px;font-weight:500;margin-bottom:50px;position:relative;text-align:center}section.question-section h3:after{background-color:#efefef;content:"";height:1px;left:0;position:absolute;right:0;top:50%}section.question-section h3 span{background-color:#fff;padding:0 20px;position:relative;z-index:2}section.question-section .block-content{display:flex;margin-bottom:30px}section.question-section .block-content .icon{margin-right:30px}section.question-section .block-content .icon i{color:#d1d1d1;font-size:24px}section.question-section .block-content h2{font-weight:500}section.question-section .block-content p{line-height:26px}section.single-event-section{background-color:#f8f9fa;padding:40px 0}section.single-event-section .single-event-box img{height:auto;width:100%}section.single-event-section .single-event-box .event-meta-info{background-color:#343a40;color:#fff;display:flex;flex-wrap:wrap;margin-bottom:30px}section.single-event-section .single-event-box .event-meta-info .box-content{display:flex;flex:0 0 33.33333%;max-width:33.33333%;min-height:1px;padding-left:0;padding-right:0;position:relative;width:100%}section.single-event-section .single-event-box .event-meta-info .inner{align-items:center;display:flex;flex:1;font-size:.875rem;justify-content:space-between;padding:1.75rem;position:relative;z-index:3}section.single-event-section .single-event-box .event-meta-info .inner span{color:hsla(0,0%,100%,.6);display:block;margin-bottom:4px}section.single-event-section .single-event-box .event-meta-info .inner p{color:#fff;line-height:26px;margin-bottom:0}section.single-event-section .single-event-box .event-meta-info .inner .icon{color:#f9a134;font-size:34px;margin-left:20px}section.single-event-section .single-event-box .event-meta-info .inner:before{background-color:transparent;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}section.single-event-section .single-event-box .event-meta-info div.end-time .inner:before{background-color:rgba(0,0,0,.1)}section.single-event-section .single-event-box .event-meta-info div.address .inner:before{background-color:rgba(0,0,0,.2)}section.single-event-section .single-event-box .event-content{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;padding:30px}section.single-event-section .single-event-box .event-content h1{font-size:22px;line-height:32px;margin-bottom:20px}section.single-event-section .single-event-box .event-content p{line-height:28px;margin-bottom:30px}section.single-event-section .single-event-box .event-content ul{margin-bottom:30px;padding-left:20px}section.single-event-section .single-event-box .event-content ul li{color:#7d7e7f;font-size:15px;line-height:28px}section.single-event-section .single-event-box .event-content ul.share-list{border-top:1px solid #e5e5e5;margin-top:30px;padding-top:30px;text-align:center}section.single-event-section .single-event-box .event-content ul.share-list li{display:inline-block;margin:0 2px}section.single-event-section .single-event-box .event-content ul.share-list li a{align-items:center;border:1px solid #e5e5e5;border-radius:50%;color:rgba(0,0,0,.6);display:flex;height:36px;justify-content:center;width:36px}section.single-event-section .single-event-box .event-content ul.share-list li a:hover{border-color:transparent;color:#fff}section.single-event-section .single-event-box .event-content ul.share-list li a.facebook:hover{background:#7073e5}section.single-event-section .single-event-box .event-content ul.share-list li a.google:hover{background:#e6545f}section.single-event-section .single-event-box .event-content ul.share-list li a.linkedin:hover{background:#0077b5}section.single-event-section .single-event-box .event-content ul.share-list li a.twitter:hover{background:#63bde3}section.single-event-section .single-event-box #map{height:280px}section.single-course-section{background-color:#f8f9fa;padding:40px 0}section.single-course-section .product-single-top-part{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;margin-bottom:30px;overflow:hidden}section.single-course-section .product-single-top-part .product-info-before-gallery{align-items:center;display:flex;padding:30px}section.single-course-section .product-single-top-part .product-info-before-gallery .before-gallery-unit{align-items:center;border-right:1px solid #e5e5e5;display:flex;font-size:15px;margin-right:20px;padding-right:20px}section.single-course-section .product-single-top-part .product-info-before-gallery .before-gallery-unit:last-child{border-right:0;padding-right:0}section.single-course-section .product-single-top-part .product-info-before-gallery .before-gallery-unit .icon{color:#1e83f0;font-size:24px;margin-right:15px}section.single-course-section .product-single-top-part .product-info-before-gallery .before-gallery-unit .info span.label{color:#ced4da}section.single-course-section .product-single-top-part .product-info-before-gallery .before-gallery-unit .info div.value a{color:#2f2f32}section.single-course-section .product-single-top-part .product-info-before-gallery .before-gallery-unit .info div.value a:hover{color:#4783f3}section.single-course-section .product-single-top-part .product-info-before-gallery .before-gallery-unit span.rating{background-color:#8bca48;border-radius:4px;color:#fff;margin-right:8px;padding:3px 6px}section.single-course-section .product-single-top-part .product-info-before-gallery .before-gallery-unit span.votes-number{color:#7d7e7f}section.single-course-section .product-single-top-part .course-single-gallery img{height:auto;width:100%}section.single-course-section .single-course-content{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;margin-bottom:30px;overflow:hidden;padding:1.75rem 1.75rem 0}section.single-course-section .single-course-content h2{font-weight:500}section.single-course-section .single-course-content p{line-height:28px;margin-bottom:20px}section.single-course-section .single-course-content ul.list{margin-bottom:30px;padding-left:20px}section.single-course-section .single-course-content ul.list li{color:#7d7e7f;font-size:15px;line-height:28px}section.single-course-section .course-section{margin-bottom:30px}section.single-course-section .course-section h3{font-size:18px;font-weight:500;margin-bottom:10px}section.single-course-section .course-section .course-panel-heading{align-items:center;border-top:1px solid #e9ecef;cursor:pointer;display:flex;padding:15px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}section.single-course-section .course-section .course-panel-heading .panel-heading-left{align-items:center;display:flex;flex-grow:1}section.single-course-section .course-section .course-panel-heading .panel-heading-left .course-lesson-icon{line-height:1;margin-right:15px}section.single-course-section .course-section .course-panel-heading .panel-heading-left .course-lesson-icon i{color:#d4d9dd;font-size:20px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}section.single-course-section .course-section .course-panel-heading .panel-heading-left .title h4{font-size:16px;font-weight:500;margin:0 0 8px}section.single-course-section .course-section .course-panel-heading .panel-heading-left .title h4 .badge-item{background-color:#e9ecef;border-radius:2px;color:#fff;display:inline-block;font-size:12px;line-height:1.2;margin-left:6px;padding:2px 6px;text-transform:capitalize}section.single-course-section .course-section .course-panel-heading .panel-heading-left .title h4 .badge-item.video{background-color:#65bded}section.single-course-section .course-section .course-panel-heading .panel-heading-left .title h4 .badge-item.practice{background-color:#eada68}section.single-course-section .course-section .course-panel-heading .panel-heading-left .title h4 .badge-item.free{background-color:#8be669}section.single-course-section .course-section .course-panel-heading .panel-heading-left .title h4 .badge-item.lecture{background-color:#68e8b7}section.single-course-section .course-section .course-panel-heading .panel-heading-left .title h4 .badge-item.quiz{background-color:#bd83ef}section.single-course-section .course-section .course-panel-heading .panel-heading-left .title p{color:#adb5bd;font-size:14px;line-height:1;margin:0}section.single-course-section .course-section .course-panel-heading .panel-heading-right{display:flex;justify-content:flex-end}section.single-course-section .course-section .course-panel-heading .panel-heading-right .preview-button{background-color:#4783f3;border-radius:30px;color:#fff;font-size:14px;line-height:1.4;padding:6px 10px}section.single-course-section .course-section .course-panel-heading .panel-heading-right .preview-button i{margin-right:5px}section.single-course-section .course-section .course-panel-heading .panel-heading-right .private-lesson{font-size:14px;line-height:1.4;padding:6px 10px}section.single-course-section .course-section .course-panel-heading .panel-heading-right .private-lesson i{margin-right:5px}section.single-course-section .course-section .course-panel-heading:hover .panel-heading-left .course-lesson-icon i{color:#f9a134}section.single-course-section .course-section .course-panel-heading.active,section.single-course-section .course-section .course-panel-heading:hover{background-color:#f8f9fa}section.single-course-section .course-section .panel-content{background-color:#f8f9fa;max-height:0;overflow:hidden;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}section.single-course-section .course-section .panel-content .panel-content-inner{color:#7d7e7f;font-size:15px;line-height:26px;padding:0 15px 20px}section.single-course-section .course-section .course-panel-heading.active+.panel-content{max-height:106px}section.single-course-section .course-reviews{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;margin-bottom:30px;overflow:hidden;padding-bottom:0}section.single-course-section .course-reviews .course-review-title{border-bottom:1px solid #e5e5e5;padding:20px 30px}section.single-course-section .course-reviews .course-review-title h3{display:inline-block;margin-bottom:0;position:relative}section.single-course-section .course-reviews .course-review-title h3:after{background-color:#f9a134;bottom:-21px;content:"";display:block;height:1px;left:0;position:absolute;width:100%}section.single-course-section .course-reviews .course-review-title h3 i{float:left;margin-right:10px}section.single-course-section .course-reviews .course-reviews-inner{padding:30px}section.single-course-section .course-reviews .course-reviews-inner .ratings-box{display:flex;margin-bottom:20px}section.single-course-section .course-reviews .course-reviews-inner .ratings-box .detailed-rating,section.single-course-section .course-reviews .course-reviews-inner .ratings-box .rating-average{margin-bottom:30px}section.single-course-section .course-reviews .course-reviews-inner .ratings-box .detailed-rating .average-box,section.single-course-section .course-reviews .course-reviews-inner .ratings-box .detailed-rating .detailed-box,section.single-course-section .course-reviews .course-reviews-inner .ratings-box .rating-average .average-box,section.single-course-section .course-reviews .course-reviews-inner .ratings-box .rating-average .detailed-box{border:1px solid #e5e5e5;border-radius:4px;padding:30px}section.single-course-section .course-reviews .course-reviews-inner .ratings-box .average-box{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-right:30px;min-width:180px;padding:40px 30px 50px!important;text-align:center}section.single-course-section .course-reviews .course-reviews-inner .ratings-box .average-box span.num{color:#464749;font-size:65px;line-height:65px;margin-bottom:6px}section.single-course-section .course-reviews .course-reviews-inner .ratings-box .average-box span.ratings{color:#f9a134;margin-bottom:10px}section.single-course-section .course-reviews .course-reviews-inner .ratings-box .average-box span.txt{color:#adb5bd;font-size:15px}section.single-course-section .course-reviews .course-reviews-inner .ratings-box .detailed-box ul.detailed-lines li{align-items:center;color:#7d7e7f;display:flex;font-size:15px;list-style:none;margin-bottom:12px}section.single-course-section .course-reviews .course-reviews-inner .ratings-box .detailed-box ul.detailed-lines li:last-child{margin-bottom:0}section.single-course-section .course-reviews .course-reviews-inner .ratings-box .detailed-box ul.detailed-lines li div.outer{background-color:#e9ecef;border-radius:8px;height:12px;margin:0 15px;position:relative;width:290px}section.single-course-section .course-reviews .course-reviews-inner .ratings-box .detailed-box ul.detailed-lines li div.outer span.inner-fill{background-color:#f9a134;border-radius:8px;display:block;height:100%;left:0;position:absolute;top:0}section.single-course-section .course-reviews .course-reviews-inner ul.comments{border-bottom:1px solid #f2f2f2;margin-bottom:40px}section.single-course-section .course-reviews .course-reviews-inner ul.comments li{align-items:center;border-top:1px solid #f2f2f2;display:flex;list-style:none;padding:30px 0}section.single-course-section .course-reviews .course-reviews-inner ul.comments li .image-holder{margin-right:25px}section.single-course-section .course-reviews .course-reviews-inner ul.comments li .image-holder img{border-radius:50%;height:auto;max-width:75px}section.single-course-section .course-reviews .course-reviews-inner ul.comments li h2{font-weight:500;margin-bottom:6px}section.single-course-section .course-reviews .course-reviews-inner ul.comments li h2 span{color:#f9a134;margin-left:10px}section.single-course-section .course-reviews .course-reviews-inner form.add-review h1{font-size:22px;line-height:30px;margin-bottom:15px}section.single-course-section .course-reviews .course-reviews-inner form.add-review label{color:#7d7e7f;display:block;font-size:15px;margin-bottom:3px}section.single-course-section .course-reviews .course-reviews-inner form.add-review select{background-color:#fff;border:1px solid #dcdcdc;border-radius:2px;box-shadow:0 1px 3px 0 rgba(0,0,0,.06);color:#7d7e7f;display:block;font-size:15px;height:50px;margin-bottom:20px;outline:none;padding:10px 20px;width:100%}section.single-course-section .course-reviews .course-reviews-inner form.add-review textarea{border:1px solid #dcdcdc;border-radius:2px;box-shadow:0 1px 3px 0 rgba(0,0,0,.06);color:#7d7e7f;font-size:15px;height:120px;margin-bottom:10px;outline:none;padding:10px 20px;width:100%}section.single-course-section .course-reviews .course-reviews-inner form.add-review button{background-color:#f9a134;border:0;border-radius:50px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;padding:10px 22px;text-align:center;text-shadow:none;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;vertical-align:bottom}section.single-course-section .course-reviews .course-reviews-inner form.add-review button:hover{opacity:.86}@media (max-width:767px){section.single-course-section .course-reviews .course-reviews-inner .ratings-box .detailed-box ul.detailed-lines li div.outer{width:120px}}@media (max-width:560px){section.single-course-section .course-reviews .course-reviews-inner .ratings-box{flex-direction:column}section.single-course-section .course-reviews .course-reviews-inner .ratings-box .average-box{margin-right:0}section.single-course-section .course-reviews .course-reviews-inner .ratings-box .detailed-box ul.detailed-lines li div.outer{width:100%}}section.cart-section{background-color:#f8f9fa;padding:40px 0}section.cart-section .cart-box{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;margin-bottom:30px;padding:30px}section.cart-section .cart-box table{width:100%}section.cart-section .cart-box table tr{border-bottom:1px solid #eaeaea}section.cart-section .cart-box table tr th{color:#7f7e83;font-size:15px;font-weight:400;padding:0 13px 10px}section.cart-section .cart-box table tr td{color:#7d7e7f;font-size:15px;padding:30px 13px}section.cart-section .cart-box table tr td img{height:auto;max-width:80px}section.cart-section .cart-box table tr td a{color:#2f2f32;font-size:16px}section.cart-section .cart-box table tr td a:hover{color:#4783f3}section.cart-section .cart-box table tr td input[type=number]{border:0;border-bottom:2px solid #e5e5e5;max-width:60px;outline:none;padding:10px 12px}section.cart-section .cart-box table tr td input[type=text]{border:1px solid #dcdcdc;border-radius:2px;box-shadow:0 1px 3px 0 rgba(0,0,0,.06);outline:none;padding:12px 20px;width:200px}section.cart-section .cart-box table tr.coupon-line{border-bottom:none}section.cart-section .cart-box table tr.coupon-line td{padding:30px 0}section.cart-section .cart-box table tr.coupon-line button{border:1px solid #4783f3;border-radius:24px;color:#4783f3;float:right;font-size:15px;font-weight:400;margin:0;outline:none;padding:10px 25px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}section.cart-section .cart-box table tr.coupon-line button:hover{background:#4783f3;box-shadow:0 10px 16px rgba(0,0,0,.1);-webkit-box-shadow:0 10px 16px rgba(0,0,0,.1);-moz-box-shadow:0 10px 16px rgba(0,0,0,.1);-o-box-shadow:0 10px 16px rgba(0,0,0,.1);color:#fff}section.cart-section .cart-box h2{font-size:22px;margin-bottom:20px}section.cart-section .cart-box form.billing-details label{color:#7d7e7f;display:block;font-size:15px;margin-bottom:6px}section.cart-section .cart-box form.billing-details input[type=text],section.cart-section .cart-box form.billing-details select,section.cart-section .cart-box form.billing-details textarea{border:1px solid #dcdcdc;border-radius:2px;box-shadow:0 1px 3px 0 rgba(0,0,0,.06);color:#7d7e7f;font-size:15px;margin-bottom:25px;outline:none;padding:12px 20px;width:100%}section.cart-section .cart-box form.billing-details select{background-color:#fff;height:50px}section.cart-section .cart-box form.billing-details textarea{margin-bottom:0}#map{height:500px;width:100%}section.contact-section{padding:80px 0}section.contact-section .contact-box{margin:0 auto;max-width:790px;text-align:center}section.contact-section .contact-box h1{margin-bottom:10px}section.contact-section .contact-box p{margin-bottom:40px}section.contact-section .contact-form{margin:0;text-align:left}section.contact-section .contact-form label{color:#7d7e7f;font-size:15px;margin:0 0 5px}section.contact-section .contact-form .input-text,section.contact-section .contact-form input[type=email],section.contact-section .contact-form input[type=text],section.contact-section .contact-form textarea{background:transparent;border:1px solid #dcdcdc;border-radius:2px;box-shadow:0 1px 3px 0 rgba(0,0,0,.06);color:#7d7e7f;font-family:Open Sans,sans-serif;font-size:15px;font-weight:300;margin:0 0 30px;outline:none;padding:10px 20px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;width:100%}section.contact-section .contact-form input[type=text]:focus,section.contact-section .contact-form textarea:focus{border:1px solid #4783f3}section.contact-section .contact-form textarea{height:120px;margin-bottom:20px}section.contact-section .contact-form button{background-color:#f9a134;border:0;border-radius:50px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;padding:11px 22px;text-align:center;text-shadow:none;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;vertical-align:bottom}section.contact-section .contact-form button:hover{opacity:.86}section.contact-info-section{background-color:#f8f9fa;padding:70px 0}section.contact-info-section .info-post{display:flex}section.contact-info-section .info-post i{color:#4783f3;display:inline-block;font-size:32px;margin-right:30px;margin-top:5px}section.contact-info-section .info-post p{font-size:18px;line-height:32px}section.contact-info-section .info-post p a{color:#2f2f32}section.contact-info-section .info-post p a:hover{color:#4783f3}footer{background:#0268ab;padding-top:70px}footer .up-footer{padding-bottom:30px}footer .up-footer .footer-widget{margin-bottom:50px}footer .up-footer .footer-widget .footer-logo{margin-bottom:30px}footer .up-footer .footer-widget h2{color:#fff;font-weight:500;margin-bottom:30px;margin-top:10px}footer .up-footer .footer-widget p{color:hsla(0,0%,100%,.6);margin-bottom:20px}footer .up-footer .footer-widget.text-widget ul{color:hsla(0,0%,100%,.6)}footer .up-footer .footer-widget.text-widget ul li{display:flex;padding:6px 0}footer .up-footer .footer-widget.text-widget ul li .contact-info-icon{font-size:22px;margin-right:12px}footer .up-footer .footer-widget.text-widget ul li .contact-info-value{font-size:15px}footer .up-footer .footer-widget ul.quick-list{display:flex;flex-wrap:wrap;justify-content:space-between}footer .up-footer .footer-widget ul.quick-list li{display:block;margin-bottom:10px;width:50%}footer .up-footer .footer-widget ul.quick-list li a{color:hsla(0,0%,100%,.6)}footer .up-footer .footer-widget ul.quick-list li a:before{background-color:#fff;content:"";display:inline-block;float:left;height:1px;margin-right:0;margin-top:11px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;width:0}footer .up-footer .footer-widget ul.quick-list li a:hover{color:#fff}footer .up-footer .footer-widget ul.quick-list li a:hover:before{height:1px;margin-right:6px;width:12px}footer .up-footer .newsletter-form{display:flex;position:relative}footer .up-footer .newsletter-form:before{align-items:center;color:#6c757d;content:"\f003";display:flex;font-family:FontAwesome;font-size:16px;height:100%;justify-content:center;left:0;line-height:1;pointer-events:none;position:absolute;text-align:center;top:0;width:46px;z-index:1}footer .up-footer .newsletter-form .form-control{background-color:#fff;border:1px solid #dcdcdc;border-radius:0!important;border-bottom-left-radius:2px!important;border-top-left-radius:2px!important;border-radius:2px;box-shadow:0 1px 3px 0 rgba(0,0,0,.06);display:block;line-height:20px;outline:0;padding:22px 10px 21px 44px;position:relative;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;width:100%}footer .up-footer .newsletter-form input[type=submit]{background-color:#f9a134;border:0;border-radius:0;border-bottom-right-radius:2px;border-top-right-radius:2px;box-shadow:none;color:#fff;display:inline-block;height:100%;line-height:27px;padding:9px 22px;text-align:center;text-shadow:none;transition:all .2s ease-in-out;vertical-align:bottom}footer .copyright-inner{align-items:center;border-top:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.6);display:flex;font-size:15px;justify-content:space-between;padding:30px 0}footer .copyright-inner .highlight{color:#f9a134}footer .copyright-inner ul.studiare-social-links li{display:inline-block;margin:1px}footer .copyright-inner ul.studiare-social-links li a{align-items:center;background-color:hsla(0,0%,100%,.05);border-radius:50%;color:#fff;display:flex;font-size:15px;height:36px;justify-content:center;width:36px}footer .copyright-inner ul.studiare-social-links li a.facebook:hover{background:#7073e5}footer .copyright-inner ul.studiare-social-links li a.google:hover{background:#e6545f}footer .copyright-inner ul.studiare-social-links li a.linkedin:hover{background:#0077b5}footer .copyright-inner ul.studiare-social-links li a.twitter:hover{background:#63bde3}@media (max-width:767px){footer .copyright-inner{flex-direction:column}footer .copyright-inner ul.studiare-social-links{margin-top:20px}}.cut-text{-webkit-line-clamp:3}.cut-text,.cut-text-2{-webkit-box-orient:vertical;display:-webkit-box!important;max-width:100%!important;overflow:hidden}.cut-text-2{-webkit-line-clamp:2}.cut-text-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box!important;max-width:100%!important;overflow:hidden}.fs-10{font-size:10px}.fs-16{font-size:16px}.border-right-gray{border-right:1px solid #e9e9e9}.title-h2{font-size:1.2rem;font-weight:500}.croped-image{max-height:434px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:576px){.course-post.list-style{flex-direction:column}.course-post.list-style .course-content-holder{width:100%}.course-post .course-content-main h2 a{font-size:1.125rem;font-weight:400}.blog-post .post-content{padding-left:15px;padding-right:15px}.blog-post.list{background-color:transparent;border:0;display:flex;flex-direction:row}.blog-post.list .post-content{padding-bottom:10px;padding-top:0}.blog-post.list a,.blog-post.list img{max-width:100px}.blog-post.list .post-content h2 a{max-width:100%}.blog-post.single-post .tags-share-box{flex-direction:column}.events-post{background-color:transparent;border:0;padding:0}#map{max-height:240px}section.contact-info-section .info-post i{margin-right:0;text-align:center;width:59px}section.single-event-section .single-event-box .event-meta-info{flex-direction:column}section.single-event-section .single-event-box .event-meta-info .box-content{max-width:100%}}.sticky{box-shadow:0 .125rem .25rem rgb(0 0 0/8%);-webkit-box-shadow:0 .125rem .25rem rgb(0 0 0/8%);position:fixed;top:0;width:100%}@media (max-width:450px){.mobile-site-logo{height:auto;max-width:100%}}.goal-text{color:#fff;line-height:1em;margin:0;text-align:justify;text-transform:uppercase}iframe{background:url(/images/loader.gif?15c67b60564221ee768faaa4ec66596d) top no-repeat}.btn-rounded-warning{background-color:#f9a134;border:0;border-radius:50px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;padding:11px 22px;text-align:center;text-shadow:none;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;vertical-align:bottom}.btn-rounded-warning:hover{opacity:.86}.blog-post.custom-list{background-color:transparent;border:0;display:flex;flex-direction:row}.blog-post.custom-list a{display:none}.blog-post.custom-list .post-content{padding:0 15px 10px}.sosmed-sidebar{background-repeat:no-repeat;background-size:contain;font-size:larger;height:50px;margin:5px;padding:10px 10px 10px 60px;width:100%}.attachment.collapsed i.fa-angle-down{display:none}.attachment.collapsed i.fa-angle-right{display:block}.attachment i.fa-angle-right{display:none}.notification{background-color:#c43a47!important;border-radius:20px;padding-left:10px;padding-right:10px;right:-29px;top:-8px}@-webkit-keyframes glowing{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}@keyframes glowing{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}.animation{-webkit-animation:glowing 20s linear infinite;animation:glowing 20s linear infinite;background:linear-gradient(45deg,#fff,red,#ff7300,red,#fff);background-size:400%;border-radius:10px;transition:opacity .3s ease-in-out}
