0000000000000000000000000000000000000000033333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 body{font-family:"Raleway",sans-serif;font-weight:300}.reset-elem,.top-line .right-top-line ul,.dropdown,.mobile-menu nav.mobile-nav ul,section.page-banner-section ul.page-depth,section.blog-section ul.page-pagination,.sidebar .category-widget ul.category-list,.sidebar .category-widget ul.archives-list,.sidebar .category-widget ul.filter,.sidebar .archives-widget ul.category-list,.sidebar .archives-widget ul.archives-list,.sidebar .archives-widget ul.filter,.sidebar .filter-widget ul.category-list,.sidebar .filter-widget ul.archives-list,.sidebar .filter-widget ul.filter,.sidebar .tags-widget ul.tags-list,.sidebar .products-widget ul.products-list,.sidebar div.course-widget ul.share-list,.blog-post.single-post .tags-share-box ul,.comments-holder .comment-list,.comments-holder .comment-list li ul.depth-comment,section.clients-section ul.clients-list,section.pricing-section .pricing-table .pricing-content ul.pricing-list,section.single-event-section .single-event-box .event-content ul,section.single-event-section .single-event-box .event-content ul.share-list,section.single-course-section .single-course-content ul.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,footer .up-footer .footer-widget.text-widget ul,footer .up-footer .footer-widget ul.quick-list,footer .copyright-inner ul.studiare-social-links{margin:0;padding:0}p,.paragraph,.blog-post.single-post ul.text-list li{font-size:15px;color:#7d7e7f;font-weight:400;line-height:24px;margin:0 0 10px}h1,.heading1{color:#2f2f32;font-size:28px;font-weight:400;line-height:48px;margin:0 0 20px}h2,.heading2{color:#2f2f32;font-size:18px;font-weight:400;margin:0 0 15px;line-height:26px}h3,.heading3{color:#2f2f32;font-size:16px;font-weight:400;margin:0 0 14px;line-height:28px}.back-cover{background-size:cover!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important}a,.anchor{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{position:sticky;position:-webkit-sticky;top:0;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);z-index:999998}.top-line{background-color:#253b4d}.top-line p{display:inline-block;margin-right:25px;font-size:14px;color:rgba(255,255,255,.75);padding:7px 0;margin-bottom:0}.top-line p i{font-size:18px;float:left;margin-right:7px;line-height:24px}.top-line .right-top-line{display:flex;width:100%;justify-content:flex-end;align-items:center}.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{font-size:14px;font-weight:400;color:rgba(255,255,255,.75)}.top-line .right-top-line button{display:inline-block;width:56px;heght:56px;text-align:center;color:rgba(255,255,255,.75);background-color:rgba(0,0,0,.15);border:none;outline:none;cursor:pointer;margin:0;position:relative}.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{position:absolute;font-size:10px;top:10px;right:10px;width:16px;line-height:16px;height:16px;border-radius:50%;background-color:#4783f3;color:#fff}.search_bar{position:absolute;top:63px;bottom:0;width:100%;z-index:9999999;background-color:#fff;display:none}.search_bar .container{position:relative}.search_bar input[type="search"]{width:100%;padding:33px 45px 32px 0;font-size:26px;border:0;background-color:transparent;outline:0;box-shadow:none!important;font-weight:300}.search_bar button{position:absolute;top:42px;right:15px;background-color:transparent;border:none;outline:none;color:#2f2f32;cursor:pointer}.navbar{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;border-bottom:none;width:100%;z-index:999999;background-color:#fff!important;border-bottom:1px solid rgba(204,204,204,.3)}.navbar a.navbar-brand{float:none;margin-right:30px}.navbar a.navbar-brand img{margin-bottom:5px}.navbar .login-button{color:#fff;text-align:center;border:0;padding:11px 22px;vertical-align:bottom;font-weight:400;font-size:16px;text-shadow:none;display:inline-block;background-image:linear-gradient(90deg,#038ff4,#1591c7 60%,#01aae1);-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;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 .login-button i{font-size:22px;float:left;margin-right:5px}.navbar-nav{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;margin-right:-15px}.navbar-nav>li>a{color:#4783f3!important;font-size:16px;font-weight:400!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;padding:40px 10px 40px!important;margin:0 7px -1px;position:relative}.navbar-nav>li>a i{color:#3032b9!important;font-size:16px;margin-left:6px}.navbar-nav>li:last-child>a{padding-right:0!important;margin-right:0}.navbar-nav>li>a.active,.navbar-nav>li>a:hover{color:#ffa501!important}.navbar-nav li.drop-link{position:relative}.navbar-nav.active>li>a{opacity:0;visibility:hidden}.navbar-collapse{position:relative}.dropdown{position:absolute;top:100%;left:0;background:#fff;width:240px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.12);box-shadow:0 0 10px 0 rgba(0,0,0,.12);background-color:#fff;border-radius:4px;visibility:hidden;opacity:0;z-index:2;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}.dropdown li{position:relative;display:block;padding:0 20px;border:none}.dropdown li a{position:relative;display:block;padding:12px 0;color:#464749;font-size:14px;font-weight:400;line-height:20px;font-family:"Raleway",sans-serif!important;border-bottom:1px solid #e9ecef}.dropdown li a:hover{color:#4783f3}.dropdown li .dropdown.level2{top:0;margin-top:0;left:100%;margin-left:10px}.dropdown li:hover .dropdown.level2{margin-left:0}.dropdown li:last-child a{border-bottom:none}.dropdown li.drop-link>a:after{content:'';display:block;position:absolute;right:0;top:50%;margin-top:-4px;width:0;height:0;border-style:solid;border-width:4px 0 4px 6px;border-color:transparent transparent transparent #dee2e6}li:hover>.dropdown{visibility:visible;opacity:1;margin-top:-20px}a.mobile-nav-toggle{position:relative;padding:10px;display:none;margin-right:15px}a.mobile-nav-toggle span{vertical-align:middle;position:relative;margin-top:6px;margin-bottom:6px;display:inline-block;width:18px;height:2px;background-color:#343a40;-webkit-transition:all .5s;transition:all .5s}a.mobile-nav-toggle span:before,a.mobile-nav-toggle span:after{position:absolute;content:"";left:0;display:inline-block;width:18px;height:2px;background-color:#343a40;-webkit-transition:all .5s;transition:all .5s}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{-webkit-transform:translateY(6px) rotateZ(-45deg);transform:translateY(6px) rotateZ(-45deg)}a.mobile-nav-toggle.opened span:after{-webkit-transform:translateY(-6px) rotateZ(45deg);transform:translateY(-6px) rotateZ(45deg)}.mobile-menu{position:fixed;top:0;right:-300px;width:300px;background-color:#212529;height:100%;z-index:999999;overflow-y:scroll;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}.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{width:100%;background-color:rgba(0,0,0,.3);border-color:transparent;color:#6c757d;padding:8px 12px;font-size:14px;outline:none}.mobile-menu .search-form-box form button{position:absolute;background-color:transparent;border:none;outline:none;color:#6c757d;top:7px;right:4px}.mobile-menu .shopping-cart-box{padding:0 20px 24px;border-bottom:1px solid #2c3237}.mobile-menu .shopping-cart-box a{color:#fff;display:flex;align-items:center;font-size:15px;text-transform:uppercase}.mobile-menu .shopping-cart-box a i{margin-right:6px}.mobile-menu .shopping-cart-box a span{margin-left:10px;background-color:#4783f3;min-width:15px;height:15px;line-height:15px;font-size:11px;border-radius:3px;margin-top:-20px;margin-left:8px;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{padding-left:16px;border-left:1px solid #333940}.mobile-menu nav.mobile-nav ul.drop-level li a{font-size:14px;color:#adb5bd}@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}}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height , width;-moz-transition-property:height , width;transition-property:height , width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform , opacity;-moz-transition-property:-moz-transform , opacity;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{font-size:18px;color:#7d7e7f}.title-section span{display:inline-block;color:#4783f3;font-size:15px;margin:0}.title-section .right-part{padding-top:15px}.title-section.white-style h1{color:#fff}a.button-one{color:#fff;background-image:linear-gradient(90deg,#038ff4,#1591c7 60%,#01aae1);font-size:15px;padding:10px 25px;border:1px solid #4783f3;font-weight:400;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;border-radius:24px;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;margin:0}a.button-one:hover{background:#4783f3;color:#fff;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)}a.button-two{color:#046c9e;font-size:15px;padding:10px 25px;border:1px solid linear-gradient(90deg,#038ff4,#1591c7 60%,#01aae1);background:#fff;font-weight:400;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;border-radius:24px;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;margin:0}a.button-two:hover{opacity:.95;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)}a.text-link{color:#4783f3;font-size:15px;padding:0 0 5px 0;line-height:26px;border-bottom:1px solid #e5e5e5}a.text-link:hover{color:#2f2f32}.center-button{text-align:center}button.mfp-close,button.mfp-arrow,a.zoom{outline:none}section.page-banner-section{background-color:#f8f9fa;padding-top:10px}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{content:"\f105";font-family:'FontAwesome';color:#8f8f8f;font-size:14px;margin-right:8px}section.page-banner-section ul.page-depth li:first-child:before{display:none}.boxedcontainer{max-width:1170px;margin:auto;padding:0 30px}.tp-banner-container{width:100%;position:relative;padding:0}.tp-banner{width:100%;position:relative}.tp-banner-fullscreen-container{width:100%;position:relative;padding:0}#home-section{height:600px;background-color:#343434;overflow:hidden;background:#111}#home-section .tp-shapewrapper{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px}#home-section .tp-line-shape{background-color:#f9a134}#home-section .Woo-PriceLarge{padding:10px 0;text-align:center;color:#fff;background-color:#f9a134;font-size:24px;line-height:24px;font-family:"Raleway",sans-serif;font-weight:400;transform:rotate(-45deg)!important}#home-section .tp-caption.Woo-TitleLarge{font-size:41px;line-height:48px;font-family:"Raleway",sans-serif;font-weight:300!important;color:#2f2f32}#home-section .tp-caption.Woo-Rating{font-family:"Raleway",sans-serif;font-style:normal!important;font-size:17px!important;font-weight:400!important;color:#7d7e7f}#home-section .persephone .tp-bullet{width:30px;height:3px;background:rgba(255,255,255,.5);border:none}#home-section .persephone .tp-bullet:hover,#home-section .persephone .tp-bullet.selected{background:#fff}#home-section a.rev-btn{z-index:9;white-space:nowrap;font-size:16px;line-height:20px;font-weight:400;color:#fff;letter-spacing:0;font-family:Raleway;background-color:#4783f3;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;outline:none;box-sizing:border-box;cursor:pointer;box-shadow:rgba(0,0,0,.098) 0 -3px 0 0 inset;-webkit-box-shadow:rgba(0,0,0,.098) 0 -3px 0 0 inset;-moz-box-shadow:rgba(0,0,0,.098) 0 -3px 0 0 inset;-o-box-shadow:rgba(0,0,0,.098) 0 -3px 0 0 inset;visibility:inherit;transition:none 0s ease 0s;text-align:inherit;margin:0;padding:12px 25px 13px;min-height:0;min-width:0;max-height:none;max-width:none;border:none;opacity:1;transform-origin:50% 50% 0;transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}#home-section a.rev-btn:hover{background-color:#4783f3!important;color:#fff!important;opacity:.7!important}#home-section .tparrows{background-color: #2e3e774a;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}@media (max-width:991px){#home-section{height:auto}.tp-caption{display:none!important}}section.feature-section{padding:70px 0 0;background-image:url(https://dsynxpo.com/upload/slider/xbackgrouns-slider4.jpg.pagespeed.ic.mxZu3zswEC.jpg);background-size:cover;background-attachment:fixed;background-position:center;background-repeat:no-repeat}section.collection-section{padding:80px 0}section.collection-section .collection-box .collection-post{margin-bottom:30px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;overflow:hidden;position:relative}section.collection-section .collection-box .collection-post .inner-collection{position:relative}section.collection-section .collection-box .collection-post img{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;margin-top:-7px;width:105%;height:auto;margin-left:-5%;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:first-child img{margin-top:0}section.collection-section .collection-box .collection-post a.hover-post{position:absolute;left:0;bottom:0;right:0;color:#fff;text-align:center;padding:20px 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;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{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background-color:transparent;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-image:url(https://dsynxpo.com/upload/slider/xslider2.jpg.pagespeed.ic.N9T0V_rofk.jpg);background-size:cover;background-attachment:fixed;background-position:center;background-repeat:no-repeat}section.countdown-section h1{margin-bottom:5px}section.countdown-section .countdown-box{max-width:800px;margin:0 auto}section.countdown-section .countdown-item{display:flex;justify-content:center;align-items:center;margin:35px 0}section.countdown-section .countdown-item .countdown-unit{min-width:100px;background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;display:block;margin-right:10px;margin-left:10px;text-align:center}section.countdown-section .countdown-item .countdown-unit .number{display:block;color:#f9a134;padding:25px 15px;border-bottom:1px solid #efefef;font-size:38px;font-weight:300;letter-spacing:-2px;line-height:1}section.countdown-section .countdown-item .countdown-unit .text{color:#7d7e7f;font-size:13px;display:block;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{padding:40px 0;background-color:#f8f9fa}section.courses-section .courses-top-bar{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;margin-bottom:1.875rem;padding:1rem 1.25rem;display:flex;align-items:center;justify-content:space-between}section.courses-section .courses-top-bar .courses-view a{display:inline-flex;justify-content:center;align-items:center;border:1px solid #e5e5e5;border-radius:2px;padding:10px 12px;margin-right:6px;color:#2f2f32;font-size:15px}section.courses-section .courses-top-bar .courses-view a.active,section.courses-section .courses-top-bar .courses-view a:hover{border-color:transparent;background-color:#4783f3;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{width:100%;min-width:224px;padding-right:42px;line-height:1.6;outline:0;padding:8px 10px;border:1px solid #dcdcdc;box-shadow:0 1px 3px 0 rgba(0,0,0,.06);border-radius:2px;transition:all .2s}section.courses-section .courses-top-bar form button{position:absolute;top:0;right:0;width:42px;height:42px;display:flex;align-items:center;justify-content:center;background-color:transparent;border:0;outline:0;color:#7d7e7f;font-size:15px}@media (max-width:767px){section.courses-section .courses-top-bar .courses-view span{display:none}}.course-post{background-color:#fff;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;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;overflow:hidden;margin-bottom:30px}.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{width:100%;height:auto}.course-post .course-content-main{padding:20px;overflow:hidden}.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{display:flex;align-items:center;font-size:.8125rem}.course-post .course-content-main .course-rating-teacher .star-rating .rating{background-color:#8bca48;color:#fff;padding:3px 6px;margin-right:2px;border-radius:4px}.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{content:'';display:inline-flex;align-self:center;margin-right:10px;width:1px;height:18px;background-color:#e9ecef}.course-post .course-content-main p{margin-bottom:0;margin-top:10px}.course-post .course-content-bottom{border-top:1px solid #e5e5e5;padding:10px 20px;font-size:.9375rem;margin-top:5px;display:flex;align-items:center;justify-content:space-between}.course-post .course-content-bottom .course-students{color:#7d7e7f}.course-post .course-content-bottom .course-students i{margin-right:8px;float:left}.course-post .course-content-bottom .course-students span{font-size:15px}.course-post .course-content-bottom .course-price{font-size:15px;color:#4884f3}.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{padding:80px 0;background-image:linear-gradient(90deg,#038ff4,#1591c7 60%,#01aae1)}section.events-section.events-page{padding:40px 0}.events-post{background-color:#fff;border:1px solid #e5e5e5;padding:29px;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;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;margin-bottom:30px}.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{display:flex;align-items:center}.events-post .event-inner-content .top-part{display:flex;flex-grow:1;align-items:center}.events-post .event-inner-content .top-part .date-holder{margin-right:24px}.events-post .event-inner-content .top-part .date-holder .date{position:relative;width:80px;height:80px;border:2px solid #4884f3;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;color:#495057;line-height:1.2;display:flex;flex-direction:column;align-items:center;justify-content:center}.events-post .event-inner-content .top-part .date-holder .date:before,.events-post .event-inner-content .top-part .date-holder .date:after{content:"";position:absolute;top:-7px;width:2px;height:14px;border-radius:2px;left:12px;background-color:#4884f3}.events-post .event-inner-content .top-part .date-holder .date:after{right:12px;left:initial}.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{display:inline-block;font-size:14px;padding-right:15px;color:#8f8f8f}.events-post .event-inner-content .top-part .event-meta .event-meta-piece i{font-size:18px;margin-right:8px;color:#ffa501;float:left}.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{max-width:180px;height:auto}@media (max-width:767px){.events-post .event-inner-content .top-part .events-image{display:none}}.video-post{position:relative;margin-bottom:30px;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.video-post img{width:100%;height:auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.video-post .hover-post{position:absolute;left:0;bottom:0;right:0;color:#fff;padding: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;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.8)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.8) 0,transparent 100%)}.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{position:absolute;top:50%;left:50%;margin-left:-27px;margin-top:-27px;width:54px;height:54px;border:1px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;text-align:center;line-height:54px;color:#fff;padding-left:3px}.video-post a.video-link:hover{background-color:#fff;color:#2f2f32}.video-post.small-post a.video-link{width:40px;height:40px;line-height:40px;margin-top:-30px;margin-left:-20px}section.news-section{padding:80px 0}section.blog-section{padding:40px 0;background-color:#f8f9fa}section.blog-section ul.page-pagination{margin-bottom:40px}section.blog-section ul.page-pagination li{display:inline-block;margin-right:8px}section.blog-section ul.page-pagination li a{color:#464749;width:40px;height:40px;text-align:center;line-height:40px;background-color:#f0f0f1;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}section.blog-section ul.page-pagination li a:hover,section.blog-section ul.page-pagination li a.active{color:#fff;background-color:#f9a134}.blog-post{background-color:#fff;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden;margin-bottom:30px}.blog-post img{width:100%;height:200px}.blog-post .post-content{padding:30px}.blog-post .post-content a.category{font-size:14px;padding-right:24px;color:#8f8f8f;margin-bottom:8px}.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{display:inline-block;font-size:14px;padding-right:24px;line-height:22px;color:#8f8f8f}.blog-post .post-content .post-meta i{color:#4884f3;margin-right:8px;float:left;font-size:22px}.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{margin-bottom:24px;line-height:26px}.blog-post.single-post p span{font-weight:600}.blog-post.single-post blockquote{margin:0 0 25px;font-size:20px;color:#464749;font-style:normal;padding-left:1em;border-left:3px solid #e5e5e5}.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}@media (max-width:767px){.blog-post.list-style{flex-direction:column}.blog-post.list-style>a{width:100%}.blog-post.list-style div.post-content{width:100%}}section.testimonial-section{background-image:linear-gradient(90deg,#038ff4,#1591c7 60%,#01aae1);padding:80px 0}section.testimonial-section .testimonial-box .testimonial-post{margin-bottom:0;display:flex;align-items:center;margin-bottom:20px}section.testimonial-section .testimonial-box .testimonial-post .profile-test{display:flex;align-items:center;min-width:320px;margin-left:20px}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{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;border:6px solid rgba(73,80,87,.1);max-width:90px;height:auto;margin-right:20px}section.testimonial-section .testimonial-box .testimonial-post>p{font-size:19px;color:#464749;margin:0;line-height:30px}section.testimonial-section .owl-theme .owl-controls .owl-page.active span,section.testimonial-section .owl-theme .owl-controls.clickable .owl-page:hover span{background:#ffa501}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;padding:1.75rem;margin-bottom:1.75rem}.sidebar .widget h2{margin-bottom:15px;padding-bottom:15px;border-bottom:2px solid #f4f4f4;position:relative}.sidebar .widget h2:before{content:'';display:block;position:absolute;left:-1.75rem;top:0;width:2px;height:24px;background-color:#f9a134}.sidebar .search-widget form.search-form{position:relative}.sidebar .search-widget input[type="search"]{width:100%;padding-right:42px;line-height:1.6;outline:0;padding:8px 10px;border:1px solid #dcdcdc;box-shadow:0 1px 3px 0 rgba(0,0,0,.06);-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;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}.sidebar .search-widget button{position:absolute;top:0;right:0;width:42px;height:42px;display:flex;align-items:center;justify-content:center;background-color:transparent;border:0;outline:0;color:#7d7e7f;font-size:18px}.sidebar .ads-widget img{width:100%;height:auto}.sidebar .category-widget ul.category-list li,.sidebar .category-widget ul.archives-list li,.sidebar .category-widget ul.filter li,.sidebar .archives-widget ul.category-list li,.sidebar .archives-widget ul.archives-list li,.sidebar .archives-widget ul.filter li,.sidebar .filter-widget ul.category-list li,.sidebar .filter-widget ul.archives-list li,.sidebar .filter-widget ul.filter li{display:block;border-bottom:1px solid #eee;padding:10px 0}.sidebar .category-widget ul.category-list li a,.sidebar .category-widget ul.archives-list li a,.sidebar .category-widget ul.filter li a,.sidebar .archives-widget ul.category-list li a,.sidebar .archives-widget ul.archives-list li a,.sidebar .archives-widget ul.filter li a,.sidebar .filter-widget ul.category-list li a,.sidebar .filter-widget ul.archives-list li a,.sidebar .filter-widget ul.filter li a{display:block;color:#464749;font-size:15px;line-height:24px}.sidebar .category-widget ul.category-list li a:hover,.sidebar .category-widget ul.category-list li a.active,.sidebar .category-widget ul.archives-list li a:hover,.sidebar .category-widget ul.archives-list li a.active,.sidebar .category-widget ul.filter li a:hover,.sidebar .category-widget ul.filter li a.active,.sidebar .archives-widget ul.category-list li a:hover,.sidebar .archives-widget ul.category-list li a.active,.sidebar .archives-widget ul.archives-list li a:hover,.sidebar .archives-widget ul.archives-list li a.active,.sidebar .archives-widget ul.filter li a:hover,.sidebar .archives-widget ul.filter li a.active,.sidebar .filter-widget ul.category-list li a:hover,.sidebar .filter-widget ul.category-list li a.active,.sidebar .filter-widget ul.archives-list li a:hover,.sidebar .filter-widget ul.archives-list li a.active,.sidebar .filter-widget ul.filter li a:hover,.sidebar .filter-widget ul.filter li a.active{color:#4783f3}.sidebar .category-widget ul.category-list li:last-child,.sidebar .category-widget ul.archives-list li:last-child,.sidebar .category-widget ul.filter li:last-child,.sidebar .archives-widget ul.category-list li:last-child,.sidebar .archives-widget ul.archives-list li:last-child,.sidebar .archives-widget ul.filter li:last-child,.sidebar .filter-widget ul.category-list li:last-child,.sidebar .filter-widget ul.archives-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-right:5px;margin-bottom:8px}.sidebar .tags-widget ul.tags-list li a{background-color:#4783f3;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;color:#fff;line-height:1;font-size:14px;padding:6px 10px}.sidebar .tags-widget ul.tags-list li a:hover{opacity:.85}.sidebar .products-widget ul.products-list li{display:flex;align-items:center;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #eee}.sidebar .products-widget ul.products-list li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.sidebar .products-widget ul.products-list li>a{margin-right:10px}.sidebar .products-widget ul.products-list li img{width:132px;height: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{font-size:13px;color:#f9a134;margin:0}.sidebar .buy-widget table{border-collapse:collapse;width:100%;margin-bottom:40px;border-radius:0}.sidebar .buy-widget table tr th{padding:15px 0;text-align:left;line-height:1.4;font-weight:400;color:#495057;font-size:14px;vertical-align:middle;border:0;border-bottom:1px solid #efefef}.sidebar .buy-widget table tr td{padding:9px 0 8px;font-size:15px;font-weight:500;color:#888;border-bottom:1px solid #efefef}.sidebar .buy-widget table tr td span{color:#f9a134}.sidebar .buy-widget table tr td input{width:60px;outline:none;border:1px solid #dfdfdf;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;padding:8px 10px}.sidebar .buy-widget>a{width:100%;text-align:center}.sidebar div.course-widget p.price{margin-bottom:24px}.sidebar div.course-widget p.price span.price-label{display:block;color:#adb5bd}.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;width:100%;text-align:center}.sidebar div.course-widget h3{font-weight:500;margin-bottom:4px}.sidebar div.course-widget .product-meta-info-list .meta-info-unit{display:flex;align-items:center;border-bottom:1px solid #e9ecef;padding-top:12px;padding-bottom:12px}.sidebar div.course-widget .product-meta-info-list .meta-info-unit .icon{color:#f9a134;font-size:16px;margin-right:15px;line-height:10px}.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{width:36px;height:36px;display:flex;color:rgba(0,0,0,.6);align-items:center;justify-content:center;border:1px solid #e5e5e5;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.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{display:flex;align-items:center;margin-bottom:10px}.sidebar .profile-widget .top-part img{max-width:100%;width:80px;height:auto;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.sidebar .profile-widget .top-part .name{line-height:normal;flex-grow:1;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;width:100%;margin-bottom:30px}.sidebar .cart-widget table tr{border-bottom:1px solid #eaeaea}.sidebar .cart-widget table tr th{padding:15px 0;vertical-align:baseline;padding-right:50px;width:60px;font-size:15px;color:#2f2f32;font-weight:400}.sidebar .cart-widget table tr td{padding:15px;font-size:15px;color:#7d7e7f}.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{color:#fff;text-align:center;border:0;padding:10px 22px;width:100%;vertical-align:bottom;font-weight:400;font-size:16px;text-shadow:none;display:inline-block;background-color:#f9a134;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;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;cursor:pointer}.blog-post.single-post p{margin-bottom:24px;line-height:26px}.blog-post.single-post p span{font-weight:600}.blog-post.single-post blockquote{margin:0 0 25px;font-size:20px;color:#464749;font-style:normal;padding-left:1em;border-left:3px solid #e5e5e5}.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{display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-top:10px}.blog-post.single-post .tags-share-box ul{margin-bottom:30px}.blog-post.single-post .tags-share-box ul li{display:inline-block;color:#7d7e7f;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{color:#464749;padding:4px 8px;line-height:1.2;display:inline-block;background-color:#e9ecef;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;margin-left:4px}.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{width:36px;height:36px;display:flex;color:rgba(0,0,0,.6);align-items:center;justify-content:center;border:1px solid #e5e5e5;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.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:#7073e5}.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 .about-author{padding-top:30px;display:flex}.blog-post.single-post .about-author .image-holder{margin-right:30px}.blog-post.single-post .about-author .image-holder img{width:110px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.post-nav{display:flex;align-items:center;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;position:relative;line-height:1.5;padding-top:10px;font-size:15px;padding-bottom:10px}.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:initial;right:0}.post-nav .post-nav-btn .post-nav-link i{position:absolute;top:50%;left:0;margin-top:-10px;color:#adb5bd}.post-nav .post-nav-btn .post-nav-link span{display:block;color:#adb5bd}.comments-holder{background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;border:1px solid #e5e5e5;padding:30px;margin-bottom:30px}.comments-holder>h2{font-size:24px;margin-bottom:10px}.comments-holder .comment-list{margin-top:30px}.comments-holder .comment-list li{display:block;border-top:1px solid #f2f2f2;padding-top:30px;overflow:hidden}.comments-holder .comment-list li div.image-holder{margin-right:30px;float:left}.comments-holder .comment-list li div.image-holder img{width:75px;height:auto;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.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{display:inline-block;color:#adb5bd;font-size:14px;margin:0 10px}.comments-holder .comment-list li div.comment-content h2 a{padding:5px 10px;font-size:13px;background-color:#f8f9fa;border-radius:2px;line-height:1.5;font-size:14px;color:#464749}.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{display:block;color:#6c757d;margin-bottom:3px}.comment-form textarea{display:block;width:100%;height:140px;padding:8px 10px;border:1px solid #dcdcdc;box-shadow:0 1px 3px 0 rgba(0,0,0,.06);outline:none;border-radius:2px;margin-bottom:15px}.comment-form button{color:#fff;text-align:center;border:0;padding:11px 22px;vertical-align:bottom;font-weight:400;font-size:16px;text-shadow:none;display:inline-block;background-color:#f9a134;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;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;cursor:pointer}.comment-form button:hover{opacity:.86}@media (max-width:640px){.comments-holder .comment-list li ul.depth-comment{margin-left:0}}section.teachers-section{padding:40px 0;background-color:#f8f9fa}section.teachers-section .profile-image{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;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{width:100%;height:auto}section.teachers-section .profile-image ul.social-links{background-color:#fff;padding:15px 20px;text-align:center;border:1px solid #e5e5e5;border-bottom-right-radius:4px;border-bottom-left-radius:4px;margin:0}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{width:36px;height:36px;display:flex;color:rgba(0,0,0,.6);align-items:center;justify-content:center;border:1px solid #e5e5e5;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}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;padding:30px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}section.teachers-section .profile-details p{margin-bottom:30px}section.teachers-section .profile-details .line-details{padding:30px 0;border-top:1px solid #ebebeb}section.teachers-section .profile-details .detail-item{display:flex}section.teachers-section .profile-details .detail-item i{width:56px;height:56px;font-size:24px;text-align:center;line-height:54px;color:#4783f3;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;border:1px solid #e6e6e6;margin-right:24px}section.teachers-section .profile-details .detail-item h2{font-size:16px;font-weight:500;margin-bottom:0}section.teachers-section .profile-details .detail-item span,section.teachers-section .profile-details .detail-item a{font-size:14px;color:#464749}section.teachers-section .profile-details .detail-item a:hover{color:#4783f3}section.teachers-section .teacher-content{background-color:#fff;padding:30px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}section.teachers-section .teacher-content p{margin-bottom:30px}section.teachers-section .teacher-content .skills-box .skill-line{background:#f7f7f7;position:relative;box-shadow:0 1px 2px rgba(0,0,0,.1) inset;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;margin-bottom:15px;overflow:hidden}section.teachers-section .teacher-content .skills-box .skill-line span.fill-text{display:inline-block;color:#fff;padding:.5em 1em;text-shadow:0 -1px 0 rgba(0,0,0,.25);font-size:14px;position:relative;line-height:26px;z-index:2}section.teachers-section .teacher-content .skills-box .skill-line span.fill-box{background-color:#4cadc9;position:absolute;top:0;left:0;bottom:0}section.teachers-section .teacher-content form.contact-form input,section.teachers-section .teacher-content form.contact-form textarea{display:block;width:100%;margin-bottom:20px;border:1px solid #dcdcdc;line-height:1.6;outline:0;padding:8px 10px;box-shadow:0 1px 3px 0 rgba(0,0,0,.06);-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;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;font-size:14px}section.teachers-section .teacher-content form.contact-form textarea{height:100px}section.teachers-section .teacher-content form.contact-form button{color:#fff;text-align:center;border:0;padding:11px 22px;vertical-align:bottom;font-weight:400;font-size:16px;text-shadow:none;display:inline-block;background-color:#f9a134;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;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;cursor:pointer}section.teachers-section .teacher-content form.contact-form button:hover{opacity:.86}.teacher-post{position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden;margin-bottom:30px;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{position:relative;display:block}.teacher-post a:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background-color:transparent;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{width:100%;height:auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.teacher-post .hover-post{position:absolute;left:0;bottom:0;right:0;color:#fff;padding: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;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.8)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.8) 0,transparent 100%);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{padding:40px 0;background-color:#f8f9fa}.about-article img{width:100%;height:auto;margin-bottom:30px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.about-article .article-content{margin-bottom:30px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;background-color:#fff;padding:50px;border:1px solid #e5e5e5}.about-article .article-content.right-align{text-align:right}.about-article .article-content i{font-size:30px;color:#f9a134;margin-bottom:30px}.about-article .article-content h2{font-size:22px;margin-bottom:20px}.about-article .article-content p{margin-bottom:20px;line-height:26px}section.statistic-section{padding:50px 0;background-color:#4783f3}section.statistic-section .statistic-post{display:flex}section.statistic-section .statistic-post span{color:#fff;font-size:48px;font-weight:300;margin-right:15px;line-height:48px}section.statistic-section .statistic-post p{color:#fff}section.clients-section{padding:40px 0;background-color:#f8f9fa}section.clients-section h1{font-size:24px;margin-bottom:0}section.clients-section p{margin-bottom:30px}section.clients-section ul.clients-list{overflow:hidden;margin-bottom:20px}section.clients-section ul.clients-list li{width:20%;float:left;list-style:none;position:relative;border:1px solid #e5e5e5;margin-right:-1px}section.clients-section ul.clients-list li img{width:100%;height:auto}section.clients-section ul.clients-list li a{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;opacity:0}section.clients-section ul.clients-list li a:hover{opacity:1}section.clients-section ul.clients-list li a:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:#4783f3;opacity:.86}section.clients-section ul.clients-list li a span{position:relative;color:#fff;z-index:2;font-size:16px}@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{width:50%;margin-bottom:-1px}}section.portfolio-section{padding:40px 0;background-color:#f8f9fa}section.portfolio-section .portfolio-box{margin:-15px}section.portfolio-section .project-post{width:33.33333%;padding:15px}section.portfolio-section .project-post .inner-project{background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;border:1px solid #e5e5e5;overflow:hidden}section.portfolio-section .project-post .inner-project .image-holder{position:relative}section.portfolio-section .project-post .inner-project .image-holder img{width:100%;height:auto}section.portfolio-section .project-post .inner-project .image-holder a{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;display:flex;align-items:center;justify-content:center;color:#fff}section.portfolio-section .project-post .inner-project .image-holder a:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background-color:#4783f3;opacity:.85}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{margin-bottom:2px;font-weight:500}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{display:inline-block;margin:0;font-size:14px;color:#7d7e7f}section.portfolio-section .project-image{margin-bottom:30px}section.portfolio-section .project-image img{width:100%;height:auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}section.portfolio-section .project-details{background-color:#fff;padding:30px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;margin-bottom:40px}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;width:100%;margin-bottom:40px;border-radius:0}section.portfolio-section .project-details table tr th{padding:15px 0;text-align:left;line-height:1.4;font-weight:500;color:#495057;vertical-align:middle;border:0;border-bottom:1px solid #efefef}section.portfolio-section .project-details table tr td{padding:9px 0 8px;font-size:12px;color:#888;border-bottom:1px solid #efefef}section.portfolio-section .project-details a{color:#fff;font-size:15px;padding:10px 25px;border:1px solid #222;background-color:#222;font-weight:400;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;border-radius:24px;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;margin:0}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{padding:40px 0;background-color:#f8f9fa}section.pricing-section .pricing-table{margin-bottom:30px;background-color:#fff;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;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{margin-bottom:8px;font-weight:500}section.pricing-section .pricing-table .pricing-head p{margin-bottom:20px}section.pricing-section .pricing-table .pricing-head span{font-weight:300;font-size:48px;line-height:38px;color:#f9a134}section.pricing-section .pricing-table .pricing-content{padding:30px;border-top:1px solid #efefef}section.pricing-section .pricing-table .pricing-content ul.pricing-list{margin-bottom:20px}section.pricing-section .pricing-table .pricing-content ul.pricing-list li{padding:10px 0;display:block;color:#7d7e7f;font-size:15px}section.pricing-section .pricing-table .pricing-content a.button-one{margin-bottom:10px}section.question-section{padding:60px 0 30px}section.question-section h3{position:relative;text-align:center;font-weight:500;font-size:17px;margin-bottom:50px}section.question-section h3:after{content:'';position:absolute;left:0;right:0;height:1px;top:50%;background-color:#efefef}section.question-section h3 span{position:relative;z-index:2;padding:0 20px;background-color:#fff}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{padding:40px 0;background-color:#f8f9fa}section.single-event-section .single-event-box img{width:100%;height:auto}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{position:relative;width:100%;min-height:1px;display:flex;padding-left:0;padding-right:0;flex:0 0 33.33333%;max-width:33.33333%}section.single-event-section .single-event-box .event-meta-info .inner{position:relative;display:flex;flex:1;justify-content:space-between;padding:1.75rem;font-size:.875rem;align-items:center;z-index:3}section.single-event-section .single-event-box .event-meta-info .inner span{display:block;margin-bottom:4px;color:rgba(255,255,255,.6)}section.single-event-section .single-event-box .event-meta-info .inner p{margin-bottom:0;color:#fff;line-height:26px}section.single-event-section .single-event-box .event-meta-info .inner .icon{margin-left:20px;color:#f9a134;font-size:34px}section.single-event-section .single-event-box .event-meta-info .inner:before{content:'';background-color:transparent;position:absolute;top:0;right:0;bottom:0;left: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;padding:30px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}section.single-event-section .single-event-box .event-content h1{font-size:22px;margin-bottom:20px;line-height:32px}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{padding-left:20px;margin-bottom:30px}section.single-event-section .single-event-box .event-content ul li{color:#7d7e7f;line-height:28px;font-size:15px}section.single-event-section .single-event-box .event-content ul.share-list{margin-top:30px;padding-top:30px;border-top:1px solid #e5e5e5;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{width:36px;height:36px;display:flex;color:rgba(0,0,0,.6);align-items:center;justify-content:center;border:1px solid #e5e5e5;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}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{padding:40px 0;background-color:#f8f9fa}section.single-course-section .product-single-top-part{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;overflow:hidden;margin-bottom:30px}section.single-course-section .product-single-top-part .product-info-before-gallery{display:flex;align-items:center;padding:30px}section.single-course-section .product-single-top-part .product-info-before-gallery .before-gallery-unit{display:flex;align-items:center;border-right:1px solid #e5e5e5;padding-right:20px;margin-right:20px;font-size:15px}section.single-course-section .product-single-top-part .product-info-before-gallery .before-gallery-unit:last-child{padding-right:0;border-right:0}section.single-course-section .product-single-top-part .product-info-before-gallery .before-gallery-unit .icon{margin-right:15px;font-size:24px;color:#1e83f0}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;color:#fff;padding:3px 6px;margin-right:8px;border-radius:4px}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{width:100%;height:auto}section.single-course-section .single-course-content{background-color:#fff;padding:1.75rem;padding-bottom:0;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden;margin-bottom:30px}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{padding-left:20px;margin-bottom:30px}section.single-course-section .single-course-content ul.list li{color:#7d7e7f;line-height:28px;font-size:15px}section.single-course-section .course-section{margin-bottom:30px}section.single-course-section .course-section h3{font-weight:500;font-size:18px;margin-bottom:10px}section.single-course-section .course-section .course-panel-heading{border-top:1px solid #e9ecef;display:flex;align-items:center;padding:15px;cursor:pointer;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{display:flex;align-items:center;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;padding:2px 6px;display:inline-block;font-size:12px;border-radius:2px;margin-left:6px;line-height:1.2;text-transform:capitalize;color:#fff}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{font-size:14px;color:#adb5bd;margin:0;line-height:1}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{font-size:14px;line-height:1.4;padding:6px 10px;background-color:#4783f3;color:#fff;border-radius:30px}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:hover,section.single-course-section .course-section .course-panel-heading.active{background-color:#f8f9fa}section.single-course-section .course-section .panel-content{max-height:0;overflow:hidden;background-color:#f8f9fa;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{padding:0 15px 20px 15px;font-size:15px;color:#7d7e7f;line-height:26px}section.single-course-section .course-section .course-panel-heading.active+.panel-content{max-height:106px}section.single-course-section .course-reviews{background-color:#fff;padding-bottom:0;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden;margin-bottom:30px}section.single-course-section .course-reviews .course-review-title{padding:20px 30px;border-bottom:1px solid #e5e5e5}section.single-course-section .course-reviews .course-review-title h3{margin-bottom:0;position:relative;display:inline-block}section.single-course-section .course-reviews .course-review-title h3:after{content:'';display:block;position:absolute;bottom:-21px;left:0;width:100%;height:1px;background-color:#f9a134}section.single-course-section .course-reviews .course-review-title h3 i{margin-right:10px;float:left}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 .rating-average,section.single-course-section .course-reviews .course-reviews-inner .ratings-box .detailed-rating{margin-bottom:30px}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,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{padding:30px;border:1px solid #e5e5e5;border-radius:4px}section.single-course-section .course-reviews .course-reviews-inner .ratings-box .average-box{margin-right:30px;display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;min-width:180px;padding:40px 30px 50px!important}section.single-course-section .course-reviews .course-reviews-inner .ratings-box .average-box span.num{font-size:65px;line-height:65px;color:#464749;margin-bottom:6px}section.single-course-section .course-reviews .course-reviews-inner .ratings-box .average-box span.ratings{margin-bottom:10px;color:#f9a134}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{list-style:none;display:flex;font-size:15px;color:#7d7e7f;margin-bottom:12px;align-items:center}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{margin:0 15px;width:290px;position:relative;background-color:#e9ecef;height:12px;border-radius:8px}section.single-course-section .course-reviews .course-reviews-inner .ratings-box .detailed-box ul.detailed-lines li div.outer span.inner-fill{position:absolute;top:0;left:0;display:block;height:100%;border-radius:8px;background-color:#f9a134}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{display:flex;list-style:none;padding:30px 0;border-top:1px solid #f2f2f2;align-items:center}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{max-width:75px;height:auto;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}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{margin-left:10px;color:#f9a134}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{display:block;color:#7d7e7f;font-size:15px;margin-bottom:3px}section.single-course-section .course-reviews .course-reviews-inner form.add-review select{display:block;width:100%;height:50px;padding:10px 20px;border:1px solid #dcdcdc;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.06);box-shadow:0 1px 3px 0 rgba(0,0,0,.06);border-radius:2px;color:#7d7e7f;font-size:15px;margin-bottom:20px;outline:none;background-color:#fff}section.single-course-section .course-reviews .course-reviews-inner form.add-review textarea{width:100%;padding:10px 20px;height:120px;border:1px solid #dcdcdc;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.06);box-shadow:0 1px 3px 0 rgba(0,0,0,.06);border-radius:2px;color:#7d7e7f;font-size:15px;margin-bottom:10px;outline:none}section.single-course-section .course-reviews .course-reviews-inner form.add-review button{color:#fff;text-align:center;border:0;padding:10px 22px;vertical-align:bottom;font-weight:400;font-size:16px;text-shadow:none;display:inline-block;background-color:#f9a134;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;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;cursor:pointer}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{padding:10px 0;background-color:#f8f9fa}section.cart-section .cart-box{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;padding:30px;margin-bottom:30px}section.cart-section .cart-box table{width:100%}section.cart-section .cart-box table tr{}section.cart-section .cart-box table tr th{padding:10px 13px 10px;color:#7f7e83;font-weight:400;font-size:15px}section.cart-section .cart-box table tr td{padding:15px 0!important}section.cart-section .cart-box table tr td{padding:30px 0;font-size:15px}section.cart-section .cart-box table tr td img{max-width:80px;height:auto}section.cart-section .cart-box table tr td a{color:#fff}section.cart-section .cart-box table tr td a:hover{}section.cart-section .cart-box table tr td input[type="number"]{max-width:60px;border:0;padding:10px 12px;border-bottom:2px solid #e5e5e5;outline:none}section.cart-section .cart-box table tr td input[type="text"]{width:200px;padding:12px 20px;border:1px solid #dcdcdc;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.06);box-shadow:0 1px 3px 0 rgba(0,0,0,.06);border-radius:2px;outline:none}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{float:right;color:#4783f3;font-size:15px;padding:10px 25px;border:1px solid #4783f3;font-weight:400;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;border-radius:24px;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;margin:0;outline:none}section.cart-section .cart-box table tr.coupon-line button:hover{background:#4783f3;color:#fff;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)}section.cart-section .cart-box h2{font-size:22px;margin-bottom:20px}section.cart-section .cart-box form.billing-details label{display:block;color:#7d7e7f;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;outline:none;width:100%;font-size:15px;color:#7d7e7f;padding:12px 20px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.06);box-shadow:0 1px 3px 0 rgba(0,0,0,.06);border-radius:2px;margin-bottom:25px}section.cart-section .cart-box form.billing-details select{height:50px;background-color:#fff}section.cart-section .cart-box form.billing-details textarea{margin-bottom:0}#map{width:100%;height:500px}section.contact-section{padding:80px 0}section.contact-section .contact-box{text-align:center;max-width:790px;margin:0 auto}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{font-size:15px;color:#7d7e7f;margin:0 0 5px}section.contact-section #contact-form input[type="text"],section.contact-section #contact-form input[type="email"],section.contact-section #contact-form input[type="password"],section.contact-section #contact-form textarea{width:100%;padding:10px 20px;background:transparent;color:#7d7e7f;font-size:15px;font-family:"Raleway",sans-serif;font-weight:300;outline:none;border:1px solid #dcdcdc;box-shadow:0 1px 3px 0 rgba(0,0,0,.06);margin:0 0 30px;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;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}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{color:#fff;text-align:center;border:0;padding:11px 22px;vertical-align:bottom;font-weight:400;font-size:16px;text-shadow:none;display:inline-block;background-color:#f9a134;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;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;cursor:pointer}section.contact-section #contact-form button:hover{opacity:.86}section.contact-info-section{padding:70px 0;background-color:#f8f9fa}section.contact-info-section .info-post{display:flex}section.contact-info-section .info-post i{display:inline-block;color:#4783f3;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{padding-top:70px;background:#253b4d}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:#4884f3;margin-bottom:30px;margin-top:10px;font-weight:300}footer .up-footer .footer-widget p{color:rgba(255,255,255,.6);margin-bottom:20px}footer .up-footer .footer-widget.text-widget ul{color:rgba(255,255,255,.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{margin-right:12px;font-size:22px}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;width:50%;margin-bottom:10px}footer .up-footer .footer-widget ul.quick-list li a{color:#b7b7b7}footer .up-footer .footer-widget ul.quick-list li a:before{display:inline-block;content:'';height:1px;width:0;margin-right:0;background-color:#fff;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;float:left;margin-top:11px}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{width:12px;height:1px;margin-right:6px}footer .up-footer .newsletter-form{position:relative;display:flex}footer .up-footer .newsletter-form:before{content:"\f003";font-family:'FontAwesome';position:absolute;left:0;top:0;height:100%;width:46px;pointer-events:none;color:#6c757d;font-size:16px;text-align:center;z-index:1;line-height:1;display:flex;justify-content:center;align-items:center}footer .up-footer .newsletter-form .form-control{display:block;position:relative;width:100%;line-height:20px;border-radius:0!important;border-top-left-radius:2px!important;border-bottom-left-radius:2px!important;outline:0;padding:22px 10px 21px 44px;border:1px solid #dcdcdc;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.06);border-radius:2px;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}footer .up-footer .newsletter-form input[type="submit"]{border-radius:0;border-top-right-radius:2px;border-bottom-right-radius:2px;height:100%;box-shadow:none;background-color:#4884f3;color:#fff;text-align:center;border:0;padding:9px 22px;vertical-align:bottom;text-shadow:none;line-height:27px;display:inline-block;transition:all .2s ease-in-out}footer .copyright-inner{border-top:1px solid rgba(255,255,255,.1);padding:30px 0;display:flex;justify-content:space-between;align-items:center;font-size:15px;color:rgba(255,255,255,.6)}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{width:36px;height:36px;display:flex;font-size:15px;color:#fff;background-color:rgba(255,255,255,.05);align-items:center;justify-content:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}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}}.item-green{background-color:#8be669;padding:2px 6px;display:inline-block;font-size:12px;border-radius:2px;margin-left:6px;line-height:1.2;text-transform:capitalize;color:#fff}.item-green{background-color:#8be669;padding:2px 6px;display:inline-block;font-size:12px;border-radius:2px;margin-left:6px;line-height:1.2;text-transform:capitalize;color:#fff}.item-blue{background-color:#007bff;padding:2px 6px;display:inline-block;font-size:12px;border-radius:2px;margin-left:6px;line-height:1.2;text-transform:capitalize;color:#fff}.item-green1{background-color:#8be669;padding:2px 6px;display:inline-block;font-size:12px;border-radius:2px;margin-left:6px;line-height:1.2;text-transform:capitalize;color:#fff}.item-red{background-color:red;padding:2px 6px;display:inline-block;font-size:12px;border-radius:2px;margin-left:6px;line-height:1.2;text-transform:capitalize;color:#fff}.item-orange{background-color:#f8c471;padding:2px 6px;display:inline-block;font-size:12px;border-radius:2px;margin-left:6px;line-height:1.2;text-transform:capitalize;color:#fff}.item-nextgren{background-color:#7da12f;padding-left:20;display:inline-block;font-size:12px;border-radius:30px;margin-left:6px;line-height:1.2;text-transform:capitalize;color:#fff;box-shadow:inset 6px 8px 12px 0 #6ee151}section.countdown-section1{padding-top:24px;padding-bottom:24px;text-align:center;background-size:cover;background-attachment:fixed;background-position:center;background-repeat:no-repeat}section.countdown-section1 h1{margin-bottom:5px}section.countdown-section1 .countdown-box{margin:0 auto}section.countdown-section1 .countdown-item{display:flex;justify-content:center;align-items:center;margin:35px 0}section.countdown-section1 .countdown-item .countdown-unit{min-width:100px;background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;display:block;margin-right:10px;margin-left:10px;text-align:center}section.countdown-section1 .countdown-item .countdown-unit .number{display:block;color:#f9a134;padding:25px 15px;border-bottom:1px solid #efefef;font-size:38px;font-weight:300;letter-spacing:-2px;line-height:1}section.countdown-section1 .countdown-item .countdown-unit .text{color:#7d7e7f;font-size:13px;display:block;line-height:1;padding:8px 15px}section.countdown-section1 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}}.puco-heading:not(.puco-heading--no-spacing):not(span) {-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;margin-top:0;margin-bottom:0}.buttoncourse{background-color:#f37722;display:inline-block;font-size:12px;border-radius:30px;border-style:none;margin-left:6px;line-height:1.2;color:#fff}.buttonviewmore{background-color:#fff;display:inline-block;font-size:12px;border-radius:5px;border-color:#f37722;border-style:solid;margin-left:6px;line-height:1.2;color:#fff}