body,html{height:100%}.floatleft{float:left!important}.floatright{float:right!important}.floatnone{float:none!important}.alignleft{text-align:left!important}.alignright{text-align:right!important}.aligncenter{text-align:center!important}.no-display{display:none}.no-margin{margin:0!important}.no-padding{padding:0!important}a:focus,button:focus{outline:0 solid}input:focus{box-shadow:0;outline:0}textarea{box-shadow:0;outline:0}img{max-width:100%;height:auto;border:0}.fix{overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:montserrat;font-weight:600}a{transition:all .3s ease 0s;text-decoration:none;color:#000}a:hover{color:#4c4c4c;text-decoration:none}a:active,a:focus,a:hover{outline:0 none;text-decoration:none}.clear{clear:both}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#86bc42;text-shadow:none}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}body{color:#111;font-family:Montserrat;font-size:14px;font-weight:500}.container{max-width:1200px}.section-margin{margin:120px 0 140px 0}.section-padding{padding:120px 0}.course-area.section-padding.course-page.old-version{padding:0}.course-area.old-version nav.learn-press-pagination{margin:120px 0 0 0}.section-bottom-padding{padding:0 0 90px 0}.section-top-padding{padding:120px 0 0 0}.section-title{overflow:hidden;position:relative}.section-title h3{color:#2d3e50;font-size:30px;line-height:30px;margin-bottom:10px;text-transform:uppercase;margin-top:0}.section-title p{color:#000;font-family:Raleway;font-weight:400;margin-bottom:24px}.section-title-wrapper{margin-bottom:87px;position:relative}.section-title-wrapper:before{background:#2d3e50 none repeat scroll 0 0;bottom:0;content:"";height:2px;left:0;margin:0 auto;position:absolute;right:0;text-align:center;width:230px}.text-left.section-title-wrapper::after,.text-left.section-title-wrapper::before{right:auto}.text-right.section-title-wrapper::after,.text-right.section-title-wrapper::before{left:auto}.section-title-wrapper:after{background:rgba(0,0,0,0) url(../images/icon/cap-dark.jpg) no-repeat scroll 0 0;bottom:-8px;color:#1bb4b9;content:"";font-size:14px;height:20px;left:0;margin:0 auto;position:absolute;right:0;text-align:center;width:40px;z-index:9}.white .section-title h3,.white .section-title p{color:#fff}.section-title-wrapper.white:before{background:#fff none repeat scroll 0 0}.white.section-title-wrapper:after{background:rgba(0,0,0,0) url(img/icon/cap-white.jpg) repeat scroll 0 0}.carousel-style-one.owl-theme .owl-controls .owl-nav div{color:#2d3e50;display:inline-block;font-size:60px;height:60px;left:-50px;line-height:59px;margin:0;opacity:0;padding:0;position:absolute;text-align:center;top:39.6%;transition:all .3s ease 0s;width:36px}.carousel-style-one.owl-theme .owl-controls .owl-nav div.owl-next{left:auto;right:-50px}.carousel-style-one.owl-theme .owl-controls .owl-nav div:hover{color:#86bc42}.latest-area:hover .carousel-style-one.owl-theme .owl-controls .owl-nav div{opacity:1}.top-bar-two.header-top::after,.top-bar-two.header-top::before{display:none}.top-bar-two .header-top-right{padding-top:14px}.top-bar-two .header-top-right .content-right-menu a:hover{color:#86bc42}.header-top{background:#2d3e50 none repeat scroll 0 0;color:#fff;font-size:13px;position:relative}.about-area:before,.header-top:before,.newsletter-area:before{background:#86bc42 none repeat scroll 0 0;content:"";height:48px;position:absolute;right:0;top:10px;width:41%}.about-area:after,.header-top:after,.newsletter-area:after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent #86bc42 #86bc42 transparent;-o-border-image:none;border-image:none;border-style:solid;border-width:24px 10px;content:"";height:5px;position:absolute;right:41%;top:10px;width:0}.header-top span{display:inline-block;padding:14px 0}.header-top .text-right:not(.header-info) span{top:10px}.header-top-right .content-right-menu ul li{display:inline-block;line-height:inherit;position:relative}.header-top-right .content-right-menu ul li a,.header-top-right>.content{display:block;font-family:Montserrat;margin-left:13px;padding-left:17px;position:relative;font-weight:500}.header-top-right>.content-right-menu a{color:#fff}.header-top-right .content-right-menu a:hover{color:#2d3e50}.header-top-right .content-right-menu ul li a i,.header-top-right>.content i{font-size:14px;margin-right:8px}.header-top-right{float:right;padding-top:23px}.header-top-right .content-right-menu ul li:after{background:#fff none repeat scroll 0 0;content:"";height:10px;left:10px;position:absolute;top:6px;width:2px}.header-top-right .content-right-menu ul li:first-child:after{display:none}.header-top-right .content-right-menu ul.sub-menu{background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);margin:0;opacity:0;padding:5px 19px 6px;position:absolute;right:0;text-align:left;top:100%;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;transition:all .6s ease 0s;width:125px;z-index:-99}.header-top-right .content-right-menu ul>li:hover>ul.sub-menu{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);z-index:99999}.header-top-right .content-right-menu ul.sub-menu li a{color:#2d3e50;display:block;padding:5px 0}.header-top-right .content-right-menu ul.sub-menu li a:hover{color:#86bc42}.header-top-right .content-right-menu ul.sub-menu li{display:block}.header-logo-menu.stick{background:#fff;box-shadow:0 0 3px rgba(0,0,0,.15);padding:0;position:fixed;top:0;width:100%;z-index:999999;transition:all .3s ease 0s}.logo>a{display:inline-block}.logo{padding-top:17px}.header-logo-menu.stick .logo{padding:23px 0}.mainmenu{display:inline-block}.mainmenu-area{float:right;transition:all .3s ease 0s}.header-logo-menu.stick .mainmenu-area .mainmenu ul#nav>li>a{line-height:96px}.header-logo-menu.stick .mainmenu-area{padding:0;margin:0}.mainmenu nav ul{margin:0;padding:0;list-style:none}.mainmenu nav ul li{display:inline-block;margin-right:24px;position:relative}.mainmenu nav ul>li>a{color:#333;display:block;font-size:13px;text-decoration:none;text-transform:uppercase;transition:all .3s ease 0s;position:relative;font-weight:500}.mainmenu nav ul>li>a:after{background:#86bc42 none repeat scroll 0 0;bottom:0;content:"";height:2px;left:0;position:absolute;width:0;transition:all .3s ease 0s}.header-logo-menu.stick .mainmenu nav ul>li>a:after{bottom:38px}.mainmenu nav ul>li:hover>a:after{width:21px}.mainmenu li>a>i{margin-left:6px;position:relative;top:-1px}.mainmenu nav ul li ul.sub-menu>li a:hover,.mainmenu nav ul>li:hover>a{color:#86bc42}.mainmenu ul.sub-menu{background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);left:-23px;margin:0;padding:14px 21px 16px;position:absolute;text-align:left;top:100%;width:255px;z-index:-99;opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;transition:all .6s ease 0s}.mainmenu ul li ul.sub-menu>li{display:block;margin:0;padding:0;position:relative}.mainmenu ul li ul.sub-menu>li a{color:#333;display:block;font-size:13px;font-weight:500;line-height:32px;text-transform:none;padding:0;border:none}.header-two .mainmenu nav ul li:last-child,.mainmenu nav ul li:last-child{margin-right:0}.mainmenu nav>ul li:hover>ul.sub-menu{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);z-index:9999;visibility:visible}.mainmenu ul li ul.sub-menu>li a:after{display:none}.header-search{cursor:pointer;display:inline-block;margin-left:18px}.search-form-area{box-shadow:0 1px 3px rgba(0,0,0,.1);height:0;margin-right:15px;overflow:hidden;position:absolute;right:0;top:100%;transition-duration:.4s;transition-property:height;width:290px;z-index:9999}.header-search.open .zmdi-search-for::before{content:""}.search-form-area.open{height:50px}.search-form{background-color:#fff;border-top:1px solid #86bc42;float:right;width:290px}.search-menu{background:#86bc42 none repeat scroll 0 0;display:inline-block;height:30px;padding-top:1px;text-align:center;transition:all .3s ease 0s;width:30px}.search-menu:hover{background:#2d3e50 none repeat scroll 0 0}#search-form{overflow:hidden;position:relative}#search-form input{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#666;font-size:13px;font-weight:300;height:48px;padding:0 40px 0 15px;width:100%}.search-form input[type=search]{border:medium none;float:left;background:0 0;font-size:24px}.search-form button[type=submit]{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;color:#86bc42;display:block;font-size:18px;height:50px;line-height:48px;position:absolute;right:8px;text-align:center;top:0;padding:1px 6px;transition:all .3s ease 0s}.search-form button[type=submit]:hover{color:#2d3e50}.search-menu i#toggle-search{color:#fff;font-size:16px}.header-logo-menu.stick .search{top:96px}.mobile-menu-area{background:#2d3e50 none repeat scroll 0 0;display:none}.mean-container .mean-bar:after{display:none}.mean-container .mean-nav ul li a:hover{background:#fff;color:#86bc42}.mean-container a.meanmenu-reveal span{background:#fff none repeat scroll 0 0}.mean-container .mean-nav ul li a{background:#fff none repeat scroll 0 0;color:#2d3e50;display:block}.mean-container .mean-nav ul li a.mean-expand{background:0 0;top:.5px}.mean-container .mean-nav ul li a.mean-expand:hover{background:0 0}.mean-container .mean-nav ul li{background:0 0}.mean-container .mean-nav ul li li a{color:#4e4f54;opacity:.9}.mean-container a.meanmenu-reveal:hover span{background:#fff}.mobile-menu-area .mean-nav{background:#2d3e50 none repeat scroll 0 0}.mean-last{margin-bottom:20px}.mobile-menu{position:relative}.header-default .mean-bar{background-color:transparent;min-height:auto;padding:0;z-index:9}.header-default a.meanmenu-reveal{height:auto;line-height:1;padding:0;top:-51.5px;width:auto;transform:translateY(-50%);color:#333}@media (max-width:991px){.header-default a.meanmenu-reveal{top:-42px;background:#86bc42;height:85px;width:65px;display:flex;align-items:center;justify-content:center;color:#fff;right:20%!important}.header-default.header-style-two a.meanmenu-reveal{right:25px!important}.header-style-two .header-menu-wrap .site-title img{width:70%}}.header-default .mean-nav{margin-top:0}.header-default a.meanmenu-reveal i{font-size:22px}.slider-area{position:relative}.slider-area:after{background:rgba(0,0,0,0) url(../images/overlay.png) no-repeat scroll left top;content:"";height:100%;position:absolute;right:0;top:0;width:69%;z-index:9;-webkit-animation:.7s ease-in-out 0s normal none 1 running slideInLeft;animation:.7s ease-in-out 0s normal none 1 running slideInLeft}.nivo-caption{z-index:99}.banner-content,.banner-content .col-md-12,.banner-content .container,.banner-content .row,.banner-content .text-content,.banner-content .text-content-wrapper,.slider-area .kc-col-container,.slider-area .kc-container,.slider-area .kc-elm,.slider-area .kc-wrap-columns,.slider-area .kc_column,.slider-area .kc_row{height:100%;margin:auto}.banner-content .text-content-wrapper{display:table;float:right;margin-right:-50px}.slider-area .text-content{display:table-cell;vertical-align:middle}.banner-content h1{-webkit-animation:1.5s ease-in-out 0s normal none 1 running fadeInUp;animation:1.5s ease-in-out 0s normal none 1 running fadeInUp;color:#fff;font-size:60px;line-height:60px;padding-bottom:41px;position:relative;margin:0}.banner-content h1:after{background:#fff none repeat scroll 0 0;bottom:15px;content:"";height:5px;left:0;margin:0 auto;position:absolute;text-align:center;width:66%}.banner-content p{font-size:14px;line-height:24px;margin-bottom:24px}.button-default{background:#2d3e50 none repeat scroll 0 0;color:#fff;display:inline-block;font-family:Montserrat;font-size:14px;margin:0;padding:15px 35px;text-transform:uppercase;font-weight:400}.button-default:hover{background:#86bc42;color:#fff}.banner-readmore{clear:both;display:inline-block;line-height:48px}.nivo-directionNav{transition:all .3s ease-in 0s}.about-area{color:#fff;margin-top:140px;padding-bottom:54px;position:relative}.about-area:before{height:110px;left:0;right:auto;top:-20px;width:49.2%}.about-area:after{border-color:transparent transparent #86bc42 #86bc42;border-width:55px 30px;left:49.2%;top:-20px;right:auto}.about-area h3{font-size:30px;margin-bottom:79px;padding-top:22px;z-index:9;position:relative;color:#fff;margin-top:0}.about-area p{font-family:Raleway;line-height:26px;margin-bottom:42px}.about-container{margin-left:70px}.about-area .button-default{background:#86bc42 none repeat scroll 0 0;padding:9px 41px}.about-container>.button-default:hover{background:#fff none repeat scroll 0 0;color:#2d3e50}.course-area .section-title-wrapper{margin-bottom:122px}.single-item-image a{display:inline-block}.single-item-image{overflow:hidden;position:relative;text-align:center;top:-35px}.overlay-effect a{position:relative}.overlay-effect a:before{background:rgba(45,62,80,.2) none repeat scroll 0 0;bottom:0;content:"";height:100%;left:0;opacity:0;position:absolute;right:0;width:100%}.single-item:hover .overlay-effect a:before{opacity:1}.single-item{background:#f6f6f6 none repeat scroll 0 0;border-bottom:3px solid #86bc42;padding:0 35px;transition:all .3s ease 0s;margin-bottom:20px}.single-item:hover{background:#fff none repeat scroll 0 0;box-shadow:0 2px 20px rgba(34,30,31,.4)}.single-item-text h4{font-size:20px}.single-item-text h4,.single-item-text h4 a{color:#2d3e50;margin:0}.single-item-text h4 a:hover{color:#86bc42}.single-item-text-info span{color:#696969;font-family:Montserrat;margin-right:11px;font-weight:400;display:inline-block}.single-item-text-info span span{color:#2d3e50}.single-item-text-info span.course-instructor span{font-weight:600}.single-item-text>p{color:#222}.single-item-content{margin-bottom:44px;overflow:hidden;padding-top:21px}.single-item-text-info{margin-bottom:18px;padding-top:5px}.single-item-comment-view span{color:#444;font-family:Montserrat;font-size:12px;margin-right:17px;font-weight:500}.single-item-comment-view span:last-child{margin-right:0}.single-item-comment-view>span i{font-size:14px;margin-right:8px}.single-item-comment-view,.single-item-rating{display:inline-block}.single-item-rating{color:#f3c30b;float:right;font-size:16px}.single-item-rating i{margin-left:3px}.single-item .button-default{background:#86bc42 none repeat scroll 0 0;padding:8px 33px}.button-bottom{margin-bottom:-19.5px;text-align:center}.single-item:hover .button-default{background:#2d3e50 none repeat scroll 0 0}.button-large.button-default{background:#86bc42 none repeat scroll 0 0;box-shadow:0 2px 20px rgba(34,30,31,.2);font-size:18px;margin-top:83px;padding:12px 18px;text-transform:capitalize}.button-default.button-large:hover{background:#2d3e50 none repeat scroll 0 0}.button-large.button-default i{font-size:28px;line-height:20px;margin-left:11px;position:relative;top:4px}.site-content .learn-press-pagination .page-numbers>li a,.site-content .learn-press-pagination .page-numbers>li span{border:1px solid #86bc42;color:#86bc42;font-weight:500;display:block;font-size:1em;padding:5px 10px;line-height:initial}.site-content .learn-press-pagination .page-numbers>li span.current,.site-content .learn-press-pagination .page-numbers>li:hover a{background:#86bc42 none repeat scroll 0 0;border-color:#86bc42;color:#fff}.fun-factor-area{color:#fff;padding:100px 0}.single-fun-factor{font-family:Montserrat;text-align:center}.single-fun-factor>h4{font-size:30px;line-height:30px;margin-bottom:41px;position:relative;color:#fff;margin-top:0}.single-fun-factor>h4:after{background:#fff none repeat scroll 0 0;bottom:-11px;content:"";height:2px;left:0;margin:auto;position:absolute;right:0;text-align:center;width:77px}.single-fun-factor h2{font-size:62px;line-height:46px;color:#fff;margin:0}.latest-area{padding:120px 0 70px}.single-latest-text>h3{font-family:Raleway;font-size:22px;font-weight:600;margin-bottom:4px;margin-top:0}.single-latest-item{overflow:hidden;margin-bottom:50px;transition:all .3s ease 0s;background:#f6f6f6 none repeat scroll 0 0;position:relative}.single-latest-item::before{background-color:#86bc42;bottom:0;content:"";height:2px;left:0;position:absolute;right:0;z-index:1}.single-latest-item:hover{box-shadow:2px 5px 25px rgba(34,30,31,.25)}.single-latest-text>h3 a{color:#2d3e50;word-wrap:break-word}.single-latest-text>h3 a:hover{color:#86bc42}.single-latest-image{float:left;z-index:3;position:relative}.single-latest-image a{display:inline-block}.single-latest-text{background:#f6f6f6 none repeat scroll 0 0;overflow:hidden;padding:25px 10px 25px 25px}.single-latest-item .single-item-comment-view span{margin-right:13px}.single-latest-item .single-item-comment-view{display:block;margin-bottom:10px}.single-latest-item .button-default{background:#86bc42 none repeat scroll 0 0;font-size:12px;margin-top:7px;padding:4px 21px}.single-latest-item:hover .button-default{background:#2d3e50 none repeat scroll 0 0}.single-product-item{box-shadow:0 0 8px rgba(34,30,31,.3);position:relative}.single-product-image{text-align:center}.single-product-image img{width:100%}.single-product-text h4,.single-product-text h5{margin:0}.single-product-text>h4 a{color:#4c4c4c;display:block;font-size:18px;margin-bottom:4px}.single-product-text{background:#f6f6f6 none repeat scroll 0 0;border-bottom:3px solid #86bc42;padding:23px 24px 22px;transition:.3s}.single-product-text h4 a:hover{color:#86bc42}.single-product-text h5{color:#696969;font-family:Montserrat;font-size:14px;margin-bottom:20px;font-weight:400}.product-price h3{margin:0}.product-price span.price{color:#4c4c4c;display:inline-block;float:left;font-size:24px}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:18px;font-weight:600;color:#4c4c4c}.woocommerce div.product p.price del,.woocommerce div.product span.price del{font-size:16px}.product-price{margin-bottom:23px;overflow:hidden}.product-price span.price del{font-size:16px}.product-buttons{overflow:hidden}.single-product-text .added_to_cart,.single-product-text .button-default:not(.yith-wcwl-add-button){background:#86bc42 none repeat scroll 0 0;border:0 none;display:block;float:left;font-size:16px;line-height:27px;margin-left:8px;padding:0;transition:all .3s ease 0s;width:27px;border-radius:0}.single-product-text .button-default:hover{background:#2d3e50 none repeat scroll 0 0}.single-product-text .added_to_cart,.single-product-text .button-default.cart-btn{font-size:11px;line-height:27px;margin-left:0;padding:0 14px;width:auto;border-radius:0}.woocommerce a.added_to_cart{color:#fff;font-weight:700;padding-top:0;text-transform:uppercase}.single-product-item:hover .button-default.cart-btn{background:#2d3e50 none repeat scroll 0 0}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#86bc42;color:#fff}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:#2d3e50 none repeat scroll 0 0;color:#fff}.single-product-text .button-default.added{display:none}.woocommerce a.button.loading::after,.woocommerce button.button.loading::after,.woocommerce input.button.loading::after{top:0}.button-default.yith-wcwl-add-to-wishlist{position:relative}.yith-wcwl-add-to-wishlist .ajax-loading{left:5px;margin:0;position:absolute;top:5px}.hidden-title-form a.hide-title-form i,.hidden-title-form button i,.wishlist-title a.show-title-form i,.wishlist_manage_table tfoot a.create-new-wishlist i,.wishlist_manage_table tfoot button.submit-wishlist-changes i,.wishlist_table .add_to_cart.button i,.wishlist_table .ask-an-estimate-button i,.yith-wcwl-add-button>a i,.yith-wcwl-wishlist-new button i,.yith-wcwl-wishlist-search-form button.wishlist-search-button i{margin:0}.button-default.yith-wcwl-add-to-wishlist a.wishsuite-button,.button-default.yith-wcwl-add-to-wishlist div a{color:#fff;display:block;text-align:center}.testimonial-area{padding:95px 0 82px;position:relative}.testimonial-area:after{background:rgba(45,62,80,.9) none repeat scroll 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.testimonial-image-slider{margin-top:5px}.slick-list{margin:0 5px}.sin-testiImage{display:inline-block;outline:medium none}.sin-testiImage img,.sin-testiImage.slick-current img{border:1px solid #fff;border-radius:50%!important;cursor:pointer;display:inline-block!important;height:80px!important;margin-bottom:30px!important;margin-top:36px!important;outline:0 none;width:80px!important}.sin-testiImage.slick-current img{border:2px solid #fff;height:146px;margin:0;opacity:1;width:146px}.testimonial-text-slider h2{color:#fff;display:block;font-family:Montserrat;font-size:30px;font-weight:600;line-height:24px;margin:0}.testimonial-text-slider h4{font-weight:400;font-size:14px;color:#fff;margin-top:15px;margin-bottom:0;font-style:italic}.testimonial-text-slider{margin:25px auto auto;padding:0;position:relative;width:51%;z-index:9}.sin-testiText{outline:0}.sin-testiText p{margin-top:22px;color:#fff;line-height:24px}.slick-next,.slick-prev{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;color:transparent;cursor:pointer;display:block;font-size:0;height:25px;outline:medium none;padding:0;position:absolute;top:34.6%;width:16px}.slick-prev{left:-31px}.slick-next{right:-31px}.slick-next:before,.slick-prev:before{height:25px;width:16px;left:0;top:0;position:absolute;color:#fff;content:"";font-family:Material-Design-Iconic-Font;font-size:50px!important;transition:all .3s ease 0s;opacity:0}.slick-next:hover:before,.slick-prev:hover:before{color:#7a9757}.slick-next:before{right:0;content:""}.slick-slider{z-index:9}.testimonial-area:hover .slick-next:before,.testimonial-area:hover .slick-prev:before{opacity:1}.testimonial-area button:hover{background:0 0}.event-area.section-padding{padding-bottom:90px}.single-event-image>a{display:block;position:relative}.single-event-image>span{background:#2d3e50 none repeat scroll 0 0;bottom:0;content:"";height:96px;left:0;position:absolute;width:96px}.single-event-image a>span{background:#2d3e50 none repeat scroll 0 0;bottom:0;color:#fff;font-family:Montserrat;font-size:24px;height:96px;left:0;line-height:35px;padding-top:16px;position:absolute;width:96px}.single-event-image span{display:block;font-family:montserrat;font-size:42px;text-align:center;font-weight:600}.single-event-text>h3,.single-event-text>h3 a{color:#4c4c4c;font-size:24px;line-height:1}.single-event-item:hover h3 a{color:#86bc42}.single-event-text>h3{font-family:Montserrat;margin-bottom:5px;margin-top:0}.single-event-text{background:#f6f6f6 none repeat scroll 0 0;border-bottom:2px solid #86bc42;padding:29px 34px 35px;transition:.3s}.single-event-item .single-item-comment-view{margin-bottom:12px}.single-event-item .single-item-comment-view span{margin-right:12px}.single-event-item .single-item-comment-view span:last-child{margin-right:0}.single-event-item .button-default{background:#86bc42 none repeat scroll 0 0;margin-top:16px;padding:6px 23px}.single-event-item:hover .button-default{background:#2d3e50 none repeat scroll 0 0}.single-event-item{box-shadow:0 0 8px rgb(34 30 31 / 30%);margin-bottom:30px;transition:.3s}.newsletter-area{background:#2d3e50 none repeat scroll 0 0;color:#fff;position:relative}.newsletter-area:before{height:148px;left:0;right:auto;top:-20px;width:44%}.newsletter-area:after{border-color:transparent transparent #86bc42 #86bc42;border-width:74px 40px;left:44%;right:auto;top:-20px}.newsletter-content h2,.newsletter-content h3{font-family:raleway;font-weight:700}.newsletter-content>h3{color:#fff;font-size:24px;line-height:1;margin-bottom:2px;margin-top:0}.newsletter-content h2{color:#fff;font-size:30px;line-height:1;margin:0}.subscribe-form input[type=email]{color:#696969;height:100%;padding-left:15px;width:100%;border:0}.subscribe-form>button{background:#86bc42 none repeat scroll 0 0;border:2px solid #86bc42;border-radius:0;color:#fff;font-family:Raleway;font-weight:700;height:100%;position:absolute;right:0;top:0;transition:all .3s ease 0s;width:34%}.subscribe-form>button:hover{background:#fff;border:2px solid #86bc42;color:#86bc42}.newsletter-form{overflow:hidden;padding:36px 0}.mc4wp-form-fields{overflow:hidden}.mc4wp-response{float:right;margin-top:10px;width:525px}.subscribe-form{float:right;height:56px;position:relative;width:525px}.subscribe-form:before{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#fff #fff transparent transparent;-o-border-image:none;border-image:none;border-style:solid;border-width:28px 15px;content:"";height:5px;left:-30px;position:absolute;top:0;width:0}.newsletter-content{padding-top:26px;z-index:9;position:relative}.footer-widget-area{background:#2d3e50 none repeat scroll 0 0;color:#fff;padding:80px 0 65px;position:relative}.footer-widget-area:before{content:"";height:100%;width:100%;display:block;position:absolute;top:0;left:0;opacity:.8}.footer-logo>a{display:inline-block}.footer-logo{margin-bottom:24px}.single-footer-widget .social-icons a{background:#fff none repeat scroll 0 0;color:#2d3e50;display:inline-block;font-size:20px;height:31px;line-height:30px;margin-right:11px;text-align:center;transition:all .3s ease 0s;width:31px;margin-bottom:11px}.social-icons>a:last-child{margin-right:0}.single-footer-widget .social-icons>a:hover{background:#86bc42 none repeat scroll 0 0;color:#fff}.footer-widget-area .single-footer-widget .social-icons>a:hover{color:#fff}.social-icons{margin-top:27px}.single-footer-widget>h3{font-family:Raleway;font-weight:800;margin-bottom:30px;color:#fff;font-size:24px;margin-top:0}.single-footer-widget span{display:block;margin-bottom:11px}.single-footer-widget span i{font-size:18px;width:30px}.single-footer-widget ul,.widget_nav_menu .menu{margin:0;list-style:none}.single-footer-widget ul,.widget_nav_menu .menu ul{padding-left:15px}.single-footer-widget a:hover{color:#86bc42}.single-footer-widget a{color:#fff;line-height:25px}.instagram-image{padding-top:5px}ul.instagram-pics{padding-left:0}.footer-img,.instagram-pics li{display:inline-block;float:left;margin-bottom:15px;padding-right:15px;width:33.333%}.instagram-pics li:nth-child(3),.instagram-pics li:nth-child(6){margin-right:0}.instagram-pics li a{display:inline-block;position:relative}.instagram-pics li a:before{background:rgba(134,188,66,.9) none repeat scroll 0 0;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease 0s;width:100%}.instagram-pics li:hover a:before{opacity:1}.instagram-pics li a::after{background:rgba(0,0,0,0) none repeat scroll 0 0;bottom:0;color:#fff;content:"+";font-family:Montserrat;font-size:40px;height:28px;left:0;line-height:28px;margin:auto;opacity:0;position:absolute;right:0;top:0;transition:all .3s ease 0s;width:28px;text-align:center}.instagram-pics li:hover a:after{opacity:1}.footer-area{background:#86bc42 none repeat scroll 0 0;color:#fff;font-size:12px;padding:18px 0}.column-right{float:right}.footer-area span a{color:#fff}.footer-area span a:hover{border-bottom:1px solid #fff}.header-two .header-top:after,.header-two .header-top:before{display:none}.header-two .header-top-right>span{color:#ededed}.header-two .header-top-right{padding-top:0}.header-two .header-top-right span:first-child{margin-right:27px}.slider-area.slider-two:after{background:rgba(45,62,80,.4) none repeat scroll 0 0;width:100%;-webkit-animation:.7s ease-in-out 0s normal none 1 running slideInLeft;animation:.7s ease-in-out 0s normal none 1 running slideInLeft}.slider-two .nivo-directionNav{display:none}.slider-two .banner-content .text-content-wrapper{margin-right:-35px}.slider-two .banner-content h1{-webkit-animation:1s ease-in-out 0s normal none 1 running bounceInDown;animation:1s ease-in-out 0s normal none 1 running bounceInDown}.slider-two .banner-content p{-webkit-animation:2s ease-in-out 0s normal none 1 running bounceInLeft;animation:2s ease-in-out 0s normal none 1 running bounceInLeft}.slider-two .banner-content .banner-readmore{-webkit-animation:2.5s ease-in-out 0s normal none 1 running bounceInUp;animation:2.5s ease-in-out 0s normal none 1 running bounceInUp}.slider-two .banner-content.slider-2 h1{-webkit-animation:1.5s ease-in-out 0s normal none 1 running slideInLeft;animation:1.5s ease-in-out 0s normal none 1 running slideInLeft}.slider-two .banner-content.slider-2 p{-webkit-animation:2.5s ease-in-out 0s normal none 1 running fadeInLeftBig;animation:2.5s ease-in-out 0s normal none 1 running fadeInLeftBig}.slider-two .banner-content.slider-2 .banner-readmore{-webkit-animation:3s ease-in-out 0s normal none 1 running zoomInUp;animation:3s ease-in-out 0s normal none 1 running zoomInUp}.slider-two .preview-2 .nivo-controlNav{display:block;z-index:99;padding:0}.newsletter-two .subscribe-form input::-webkit-input-placeholder{color:#fff;opacity:1}.newsletter-two .subscribe-form input::-moz-placeholder{color:#fff;opacity:1}.newsletter-two .subscribe-form input:-ms-input-placeholder{color:#fff;opacity:1}.newsletter-two .subscribe-form input:-moz-placeholder{color:#fff;opacity:1}.newsletter-two:after,.newsletter-two:before{display:none}.newsletter-two{background:#86bc42 none repeat scroll 0 0}.newsletter-two .subscribe-form>button{background:#2d3e50 none repeat scroll 0 0;border-color:#2d3e50;float:right;font-family:Montserrat;font-size:14px;line-height:18px;margin-left:39px;position:inherit;width:160px;font-weight:600}.newsletter-two .subscribe-form>button:hover{background:#fff;border-color:#fff;color:#86bc42}.newsletter-two .subscribe-form>input{background:rgba(0,0,0,0) none repeat scroll 0 0;border:1px solid #fff;color:#fff;float:left;width:366px}.newsletter-two .subscribe-form:before{display:none}.newsletter-two .subscribe-form{height:41px;width:auto}.newsletter-two .newsletter-form{padding-bottom:38px;padding-top:44px}.newsletter-two .newsletter-content{padding-top:31px}.shop-grid-area .single-product-item{margin-bottom:60px}.pagination-content.number .pagination{background:#fff none repeat scroll 0 0;box-shadow:none;margin:100px 0 20px}.woocommerce nav.woocommerce-pagination ul{border:medium none}.woocommerce-pagination ul li{margin-right:10px!important}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #86bc42}.pagination-content.number .pagination li a,.woocommerce-pagination ul li{border:1px solid #86bc42;color:#86bc42;display:inline-block;font-family:Raleway;font-size:14px;font-weight:500;height:27px;line-height:24px;margin:0 5px;width:26px}.pagination-content.number .pagination li a i{font-size:20px;line-height:25px}.pagination-content.number .pagination li a:hover,.pagination-content.number .pagination li.current a{background:#86bc42 none repeat scroll 0 0;color:#fff;border-color:#86bc42;box-shadow:2px 0 20px rgba(34,30,31,.2)}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#86bc42 none repeat scroll 0 0;color:#fff;border-color:#86bc42;box-shadow:2px 0 20px rgba(34,30,31,.2)}.pagination-content.number .pagination li:first-child a,.pagination-content.number .pagination li:last-child a{background:#86bc42 none repeat scroll 0 0;box-shadow:2px 0 20px rgba(34,30,31,.2);color:#fff}.pagination-content.number .pagination li:first-child a:hover,.pagination-content.number .pagination li:last-child a:hover{color:#2d3e50}.product-area .pagination-content.number .pagination{margin:80px 0 20px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{line-height:25px;padding:inherit}.product-details-content{margin:0 70px;padding:52px 0 30px}.product-details-image{display:block;position:relative}.product-details-image img,.woocommerce div.product .product-details-image div.images img{box-shadow:0 0 8px rgba(34,30,31,.3)}.product-details-image img{width:100%}.product-details-content h2{color:#4c4c4c;font-family:Montserrat;margin-bottom:6px;font-size:30px}.product-name-rating>h5,h5.product_category_name_area a{color:#696969;display:inline-block;font-family:Montserrat;font-size:18px;margin:0}h5.product_category_name_area{color:#696969;display:inline-block}.product-details-content p{line-height:24px;margin-bottom:10px}.product-name-rating{border-bottom:1px solid #cacaca;margin-bottom:7px;padding-bottom:12px}.qty{color:#4c4c4c;font-family:Montserrat;margin-top:50px}.input-text.qty{border:1px solid #4c4c4c;height:22px;margin-left:8px;margin-top:0;text-align:center;width:29px}.product-details-content .p-price{color:#4c4c4c;padding-top:18px}.product-details-content .button-default,.woocommerce .product-details-content a.button,.woocommerce .product-details-content button.button{background:#86bc42 none repeat scroll 0 0;border:0 none;border-radius:0;font-size:14px;font-weight:400;height:auto;padding:10px 29px;text-transform:uppercase;transition:.4s}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#2d3e50;color:#fff}.product-details-content .button-default:hover{background:#2d3e50 none repeat scroll 0 0}.product-details-content .social-links{display:block;margin-top:16px;position:inherit;text-align:left}.product-details-content>span{display:block}.product-details-content span.product_shere_title{color:#4c4c4c;display:block;font-family:Montserrat;font-size:18px}.product-details-content .social-links a:hover{background:#86bc42;border-color:#86bc42}.product-details-content .social-links a:first-child{margin-left:0}.product-details-content .single-item-rating{line-height:1}.woocommerce-review-link{display:none}.woocommerce div.product .product-details-content .woocommerce-product-rating{display:inline-block;margin-bottom:0}.product-details-content .single-item-rating{float:none}.woocommerce .product-details-content .woocommerce-product-rating{line-height:inherit;float:right}.woocommerce .product-details-content .quantity .qty{height:inherit;margin-left:0;padding:9px 5px}.woocommerce-variation-price{margin-bottom:10px}.product-details-content a.compare.button{display:none}.woocommerce.product.compare-button{margin-left:8px;float:left}.woocommerce.product.compare-button a{border-radius:0;font-size:16px;line-height:27px;padding:0;text-align:center;width:27px;height:27px;float:left;display:block!important;transition:all .3s ease 0s}.woocommerce.product.compare-button a .htcompare-btn-text{display:inline-block}.woocommerce .woocommerce.product.compare-button a.button.added::after{margin-left:0}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt[disabled]:disabled,.woocommerce #respond input#submit.alt[disabled]:disabled:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt[disabled]:disabled,.woocommerce a.button.alt[disabled]:disabled:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt[disabled]:disabled,.woocommerce button.button.alt[disabled]:disabled:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt[disabled]:disabled,.woocommerce input.button.alt[disabled]:disabled:hover{background-color:#86bc42;color:#fff;transition:all .4s ease 0s}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit[disabled]:disabled,.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button[disabled]:disabled,.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button[disabled]:disabled,.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button[disabled]:disabled{transition:all .4s ease 0s;color:#fff}.related.products,.up-sells.products{margin:120px 0}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{border-radius:0;height:auto;padding:8px 5px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{line-height:inherit}.woocommerce form .form-row textarea,textarea{height:auto}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:0;color:#fff;font-weight:400;line-height:inherit}.woocommerce-Addresses .col-1,.woocommerce-Addresses .col-2,.woocommerce-customer-details .col-1,.woocommerce-customer-details .col-2{flex:0 0 100%;max-width:100%;padding:0}.woocommerce-order-details h2{font-size:30px;margin-bottom:10px}.woocommerce .cart-collaterals table.shop_table{text-align:left}.woocommerce table.shop_table{text-align:center;border-radius:0;border-collapse:collapse}.woocommerce table.shop_table.cart,.woocommerce-MyAccount-content table{border-right:0}.woocommerce-MyAccount-content .woocommerce-info{margin-bottom:0}.woocommerce a.remove{margin:0 auto;color:#000!important}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{box-shadow:none;width:100px}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{border-radius:0;font-weight:400;margin-bottom:0;padding:12px}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#86bc42;color:#fff;transition:all .4s ease 0s}.woocommerce .quantity .qty{border-radius:0;height:inherit;padding:10px 5px;text-align:center;width:3.631em}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{border-radius:0;height:auto;padding:7px 5px;width:auto}.woocommerce .cart .button,.woocommerce .cart input.button{border-radius:0;float:none;font-weight:500;transition:.4s}.woocommerce-customer-details .woocommerce-column__title{font-size:24px;margin-bottom:10px}.woocommerce table.wishlist_table{font-size:inherit}.wishlist_table tr td.product-name,.wishlist_table tr td.product-thumbnail,.wishlist_table tr td.wishlist-name,.wishlist_table tr td.wishlist-privacy,.woocommerce table.wishlist_table tfoot td{text-align:center}.woocommerce .wishlist_table td.product-add-to-cart a{margin:auto}.wishlist_table tr td.product-thumbnail a{width:100px}ins,mark{background:0 0}.woocommerce-MyAccount-navigation ul li a{display:block;padding:10px;text-decoration:none}.entry-content .woocommerce-MyAccount-navigation ul li{list-style:outside none none;border:1px solid #ddd;margin-bottom:5px}.woocommerce-account .woocommerce-MyAccount-content{border:1px solid #ddd;padding:15px}.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-MyAccount-navigation ul li.is-active a{color:#86bc42}.lp-single-course .tab-content-area .course-author{margin-bottom:0}.course-page{padding-top:0}.course-page .hentry{margin:0}.form-container{background:rgba(0,0,0,0) url(../images/5.jpg) no-repeat scroll center top;color:#555454;font-family:Montserrat;font-size:12px;margin:-60px 0 0;overflow:hidden;padding:38px 64px;position:relative;z-index:3}.form-container:after{background:#86bc42 none repeat scroll 0 0;position:absolute;left:0;top:0;width:100%;height:100%;content:"";opacity:.85}.box-select{z-index:9;position:relative;overflow:hidden}.select{display:inline-block;float:left;margin-right:9px;position:relative}.select.large{width:38%}.select.small{width:190px}.select.medium{width:200px}.select select{-moz-appearance:none;-webkit-appearance:none;background:#fff url(../images/icon/arrow.png) no-repeat scroll 92% 50%;border:medium none;cursor:pointer;height:42px;padding:0 16px;width:100%;font-size:13px}.form-container button{background:#2d3e50 none repeat scroll 0 0;border:0 none;color:#fff;float:right;line-height:42px;padding:0 28px;position:relative;text-transform:uppercase;z-index:99;border-radius:0;transition:.4s}.form-container button:hover{background:#86bc42}.course-page .single-item{margin-top:150px}.course-page .col-md-4:nth-child(4) .single-item,.course-page .col-md-4:nth-child(5) .single-item,.course-page .col-md-4:nth-child(6) .single-item{margin-bottom:83px}.course-page .pagination-content .pagination{margin-bottom:0}.select input[type=text]{height:42px;border:none}option{padding:3px 10px}.teachers-area{padding:0 0 140px}.single-course-details{background:#f6f6f6 none repeat scroll 0 0;border-bottom:3px solid #86bc42;margin-bottom:80px;padding:33px 0}.single-course-details .single-item-text{padding-right:48px}.single-course-details .single-item-text.pad_left{padding-left:48px}.course-details-area a img{margin-left:-35px}.single-course-details a{display:block}.single-course-details .single-item-comment-view a{display:inline-block}.single-course-details .col-md-6:first-child{padding-right:3px}.teachers-area .thumbnail{overflow:visible}.single-teacher-item{border-bottom:3px solid #86bc42;box-shadow:1px 0 5px rgba(0,0,0,.2);margin-bottom:50px;position:relative;transition:all .3s ease 0s}.single-teacher-item:hover{box-shadow:0 6px 20px rgba(34,30,31,.3)}.single-teacher-image>a{display:inline-block;position:relative}.single-teacher-image>a,.single-teacher-image>a img{display:block;width:100%}.single-teacher-image>a::after{background:rgba(134,188,66,.8) none repeat scroll 0 0;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease 0s;width:100%}.single-teacher-item .single-teacher-item:hover .single-teacher-image>a::after{opacity:.8}.single-teacher-text>h3{font-family:raleway;font-weight:600;line-height:1.1;margin-bottom:4px;margin-top:0}.single-teacher-text>h3 a{color:#222;font-size:22px}.single-teacher-text>h3 a:hover{color:#86bc42}.single-teacher-text>h4{font-family:raleway;font-size:18px;font-weight:500;line-height:1.1;margin-bottom:15px;margin-top:0}.single-teacher-text{background:#f6f6f6 none repeat scroll 0 0;padding:40px 20px 35px;text-align:center;transition:all .3s ease 0s}.single-teacher-item .single-teacher-text>p{height:0;line-height:22px;margin-bottom:20px;opacity:0;overflow:hidden;transform:scale(.5);transform-origin:center bottom 0;transition:all .3s ease 0s}.social-links{text-align:center;transition:all .3s ease 0s;width:100%}.social-links a,.social-links ul li a{border:1px solid #2d3e50;border-radius:50%;color:#2d3e50;display:inline-block;font-size:14px;height:27px;line-height:25px;margin:0 3px;text-align:center;width:27px}.tags-and-links .social-links ul li a{border:1px solid #2d3e50;border-radius:50%;color:#2d3e50;display:inline-block;font-size:14px;height:27px;line-height:25px;margin:0 3px;text-align:center;width:27px}.social-links a:hover,.social-links ul li a:hover{background:#7a9757 none repeat scroll 0 0;border-color:#7a9757;color:#fff}.single-teacher-item:hover .single-teacher-text{margin-bottom:-65px;transform:translateY(-65px)}.single-teacher-item:hover .single-teacher-text>p{height:65px;opacity:1;transform:scale(1)}.single-teacher-item .teacher-carousel .owl-item [class*=span-]{width:calc(100% / 12 * 12 - 20px)}.course-details-content{margin-left:70px}.single-course-details .single-item-text h4{font-size:24px;margin-bottom:2px;padding-top:32px}.single-course-details .single-item-text-info{margin-bottom:23px}.course-text-content p:first-child{margin-bottom:21px;text-align:justify}.single-course-details .single-item-content{margin-bottom:0;padding-top:31px}.course-duration{font-family:Montserrat;text-transform:capitalize}.duration-title{background:#86bc42 none repeat scroll 0 0;color:#fff;font-size:18px}.duration-text{background:#f6f6f6 none repeat scroll 0 0;color:#4c4c4c}.course-duration .text{border-bottom:1px solid #86bc42;display:block;padding:15px 0}.course-duration .text span{display:inline-block;text-align:center;width:192px}.course-duration .text span.text-right{border:0 none;display:inline-block;float:right;padding:0;text-align:center!important;width:240px}.comments{color:#4c4c4c;overflow:hidden;padding:78px 0 20px 0}h4.title{color:#4c4c4c;font-family:Montserrat;font-size:24px;margin-bottom:27px;padding-bottom:10px;position:relative;margin-top:0;word-break:break-word}h4.title:after{background:#86bc42 none repeat scroll 0 0;bottom:2px;content:"";height:2px;left:0;position:absolute;width:73px}.single-comment{margin-bottom:31px;overflow:hidden}.author-image{border:2px solid #eaeaea;border-radius:2px;float:left;height:67px;margin-right:23px;width:67px}.comment-text{border-bottom:1px solid #f0f0f0;overflow:hidden;padding-bottom:8px}.author-info>h4{display:inline-block;font-family:Montserrat;font-size:18px;line-height:21px;text-transform:capitalize;margin:0}.author-info>h4 a{color:#4c4c4c}.author-info>h4 a:hover{color:#86bc42}span.reply a{color:#86bc42}.comment-time,span.reply{float:right;font-family:Montserrat;line-height:22px}span.comment-time{padding-right:3px;position:relative}.comment-text>p{line-height:20px;padding-top:5px;word-break:break-word}.single-comment.comment-reply{padding-left:131px}.comments .single-comment:last-child{margin-bottom:0}ol.comment-list ul.children{padding-left:50px}.tution-fee{background:#86bc42 none repeat scroll 0 0;color:#fff;padding:11px 0;text-align:center}.tution-wrapper{background:#f6f6f6 none repeat scroll 0 0;margin-bottom:15px;overflow:hidden}.sidebar-widget-course .single-teacher-text{padding:20px 0 32px;position:inherit}.tutor-image{padding-top:37px;text-align:center}.tutor-image>img{border:2px solid #86bc42;border-radius:50%}.sidebar-widget .single-teacher-text>h3{font-family:Montserrat;font-size:20px;line-height:22px;margin-bottom:0;padding-top:0;font-weight:600}.sidebar-widget-course .single-teacher-text>h3 a{color:#2d3e50}.sidebar-widget-course .single-teacher-text>h3 a:hover{color:#86bc42}.sidebar-widget-course .single-teacher-text>p{display:block;font-size:12px;line-height:22px;padding:14px 20px 0}.single-sidebar-widget .social-links{padding-top:10px;position:inherit}.single-sidebar-widget .social-links a:hover{background:#86bc42;border-color:#86bc42}.single-sidebar-widget h4.title{font-size:18px;margin-bottom:25px}.single-sidebar-widget h4.title:after{bottom:1px}.single-sidebar-widget{margin-bottom:62px;overflow:hidden}.single-sidebar-widget:last-child{margin:0}.single-sidebar-widget ul.tags{margin:0;padding:0;list-style:none}.single-sidebar-widget .tags li{display:inline-block}.single-sidebar-widget .tags li a,.widget_tag_cloud a{background:#fff none repeat scroll 0 0;border:1px solid #eee;color:#4c4c4c;float:left;margin-bottom:5px;margin-right:6px;padding:1px 9px;border-radius:0}.widget_tag_cloud a{padding:6px 10px}.single-sidebar-widget .tags li a:hover,.widget_tag_cloud a:hover{background:#86bc42;border-color:#86bc42;color:#fff}.single-sidebar-widget .single-item:hover{box-shadow:none}.single-sidebar-widget .single-item{background:#f6f6f6 none repeat scroll 0 0;margin-top:52px;padding:0 26px;border-bottom:2px solid #86bc42}.single-sidebar-widget .single-item-image img{margin:0}.single-sidebar-widget .single-item-text>h4{font-size:14px}.single-sidebar-widget .single-item-text-info{font-size:12px;margin-bottom:8px;padding-top:2px}.single-sidebar-widget .single-item-image{top:-26px}.single-sidebar-widget .single-item-text>p{color:#4c4c4c;font-size:12px}.single-sidebar-widget .single-item-content{margin-bottom:27px;padding-top:5px}.single-sidebar-widget .single-item .button-default{font-size:12px;padding:6px 34px}.single-sidebar-widget .button-bottom{margin-bottom:-18px}.breadcrumb-banner-area{color:#fff;padding:110px 0;position:relative}.breadcrumb-text{z-index:9;position:relative}.breadcrumb-banner-area:after{background:rgba(45,62,80,.8) none repeat scroll 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.breadcrumb-bar .breadcrumb{background:rgba(0,0,0,0) none repeat scroll 0 0;line-height:12px;margin-bottom:0;padding:15px 0 0;text-align:center}.page__title__inner h2{padding-bottom:38px;text-align:center;position:relative;font-size:35px}.text-right .page__title__inner h2{text-align:right}.text-left .page__title__inner h2{text-align:left}.text-left .page__title__inner h2::after{right:auto}.text-right .page__title__inner h2::after{left:auto}.blog .page__title__inner h2{padding-bottom:0}.blog .page__title__inner h2:after{display:none}.page__title__inner h2:after{background:#222 none repeat scroll 0 0;bottom:5px;content:"";height:26px;left:0;margin:auto;position:absolute;right:0;width:2px}.breadcrumb-bar li{color:#fff;font-family:Montserrat;font-size:12px;line-height:12px;margin:0 16px;position:relative;text-transform:uppercase}.breadcrumb-bar .breadcrumb>li:first-child:before{border-radius:50%;content:"";display:inline-block;font-family:Material-Design-Iconic-Font;font-size:18px;position:absolute;right:-22px;top:-2px}.breadcrumb-bar .breadcrumb>li+li:before{display:none}.breadcrumb-bar a{color:#fff}.breadcrumb-bar a:hover{color:#86bc42}.event-page .single-event-item,.latest-page .single-latest-item{margin-bottom:50px}.pagination-content .pagination{background:#86bc42 none repeat scroll 0 0;border-radius:0;box-shadow:2px 0 20px rgba(34,30,31,.2);margin:20px 0 17px}.pagination-content{display:block;line-height:0;text-align:center}.pagination-content .pagination>li:first-child>a,.pagination-content .pagination>li:first-child>span,.pagination-content .pagination>li:last-child>a,.pagination-content .pagination>li:last-child>span{border-radius:0}.pagination-content .pagination li a{background:rgba(0,0,0,0) none repeat scroll 0 0;border:0 none;color:#fff;font-size:28px;height:41px;margin:0 14px;padding:0;width:48px}.pagination-content .pagination li a:hover,.pagination-content .pagination li.current>a{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#2d3e50}.pagination-content .pagination li:first-child a{margin-left:0}.pagination-content .pagination li:last-child a{margin-right:0}.event-details-content .single-event-item{background:#f6f6f6 none repeat scroll 0 0;border-bottom:2px solid #86bc42}.single-event-image img{width:100%}.event-details-content .single-event-text h3{font-size:28px}.event-details-content .single-event-text>p{color:#4e4e4e;line-height:24px}.event-details-content .single-event-text{border:0 none;padding:32px 35px 40px}.event-details-content .comments{padding:71px 0 20px}.event_description{line-height:1.87}.widget_educat_event_categories ul{list-style:none;margin:0;padding:0}.recent-content-item>a{border:1px solid #86bc42;display:inline-block;float:left}.recent-text{overflow:hidden;padding-left:20px}.recent-text>h4{font-family:Raleway;font-size:14px;font-weight:600;margin:0}.recent-text>h4 a{color:#6b6b6b}.recent-text>h4 a:hover{color:#86bc42}.recent-text .single-item-comment-view>span{color:#b2b2b2;font-size:11px;line-height:12px;margin-right:13px}.recent-text .single-item-comment-view>span a{color:#b2b2b2}.recent-text .single-item-comment-view i{font-size:13px}.recent-text>p{color:#6b6b6b;font-size:12px;line-height:16px;margin:0}.recent-content-item{margin-bottom:22px;overflow:hidden}.recent-content-item:last-child{margin-bottom:0}.recent-text .single-item-comment-view{display:block}.latest-page{padding:120px 0}.news-details-content .single-latest-text>h3{font-size:24px;margin-bottom:8px;margin-top:0;word-wrap:break-word}.news-details-content .single-latest-text p{color:#111;line-height:23px;margin-bottom:23px;font-weight:500;word-break:break-word}.news-details-content .single-latest-text{padding:75px 72px 0}.news-details-content .single-latest-item .single-item-comment-view{margin-bottom:8px}.quote-section{background:#efefef none repeat scroll 0 0;border-left:2px solid #86bc42;margin:38px 0 39px 35px;overflow:hidden;padding:17px 37px 1px 27px}.quote-section p{margin:0}.related-tag .tags{display:inline-block}.tags-and-links span{font-weight:500}.related-tag .tags li a{color:#444;font-weight:500}.related-tag .tags li a:hover{color:#86bc42}.related-tag .tags li{display:inline-block;margin-right:5px}.news-details-content .social-links>span,.related-tag{color:#4c4c4c;font-family:Montserrat;display:inline-block}.news-details-content .single-latest-item:hover{box-shadow:none}.tags-and-links{overflow:hidden;padding-bottom:15px;padding-top:50px}.news-details-content .social-links>span{margin-right:11px}.news-details-content .social-links{display:inline-block;float:right;margin-right:47px;position:inherit;width:auto}.news-details-content .social-links a:hover{background:#86bc42 none repeat scroll 0 0;border-color:#86bc42}.news-details-content .social-links ul{display:inline-block;list-style:outside none none;margin:0;padding:0}.news-details-content .social-links ul li{display:inline-block}.news-details-content .social-links a{font-size:13px;height:23px;line-height:21px;margin:0 2px;width:23px}.news-details-content .single-latest-item{box-shadow:0 0 5px #ccc;margin-bottom:17px;background:0 0}.news-details-content .single-latest-item:hover{box-shadow:0 0 5px #ccc}.news-details-content .single-latest-text{background:0 0}.comment .recent-content-item>a{border:2px solid #e6e7e8;border-radius:2px;height:70px;width:70px}.comment .recent-content-item>a img{width:100%}.comment .recent-text>h4 a{font-family:Montserrat;font-weight:600}.comment .recent-text>h4{line-height:31px}.contact-form-area{color:#4c4c4c}.contact-form-area .kc-contact-form7 h2,h4.contact-title{color:#4c4c4c;font-family:Montserrat;font-size:24px;line-height:18px;text-transform:uppercase;margin-bottom:30px;font-weight:700;margin-top:0}.contact-text>p{line-height:24px;margin-bottom:9px}.contact-text i{font-size:18px}span.c-icon{display:inline-block;float:left}span.c-icon i{position:relative;top:3px;width:27px;display:inline-block}span.c-text{display:inline-block}.contact-text{margin-bottom:75px}.link-social>a{color:#4c4c4c;display:inline-block;line-height:19px;margin-right:27px;margin-bottom:15px}.link-social>a:last-child{margin-right:0}.link-social>a:hover{color:#86bc42}.link-social>a i{font-size:20px}.contact-form-area input,.contact-form-area textarea{background:#f1f1f1 none repeat scroll 0 0;border:0 none;color:#777;font-size:14px;height:48px;margin-bottom:23px;padding:0 23px;width:100%}.contact-form-area input[type=submit]{width:auto}.contact-form-area textarea{height:150px;padding-top:13px;resize:none}.contact-form-area .button-default{background:#86bc42 none repeat scroll 0 0;border:0 none;font-family:Montserrat;padding:8px 40px;transition:all .3s ease 0s;margin-bottom:20px;font-weight:500;height:inherit}.contact-form-area .button-default:hover{background:#2d3e50 none repeat scroll 0 0}.teachers-area.padding-top{padding:120px 0 140px}.about-page-area .about-text-container p span{color:#333;font-family:Montserrat;font-size:14px}.about-page-area .about-us>span{color:#444;display:block;font-style:italic;padding-left:19px;position:relative}.about-page-area .about-us>span:after{background:#999 none repeat scroll 0 0;border-radius:50%;content:"";height:6px;left:4px;position:absolute;top:9px;width:6px}.about-page-area .about-text-container>p{color:#555;margin-bottom:7px}.about-page-area .about-us{margin-bottom:13px}.skill-bars .progress{background:#fff none repeat scroll 0 0;height:6px}.skill-bar-item .progress-bar{background:#86bc42 none repeat scroll 0 0;line-height:15px}.skill-bar-item .progress{border-radius:0;height:14px}.skill-bar-item{line-height:16px;margin-bottom:7px;overflow:hidden}.skill-bar-item>span{display:block;margin-bottom:10px}.skill-bar-item:last-child{margin:0}.skill-bar-item:last-child .progress{margin:0}.shortcode-area{padding:72px 0 120px}.shortcode-area i{background:rgba(0,0,0,0) none repeat scroll 0 0;border:2px solid #86bc42;border-radius:50%;color:#86bc42;font-size:25px;height:60px;margin:auto;padding:15px 0;text-align:center;width:60px}.shortcode-animation{overflow:hidden;padding:50px 0 100px}.shortcode-animation h3{color:#00aff0;font-family:"Playfair Display";margin:22px 0;text-transform:capitalize}.shortcode-animation img{padding:22px 45px}.shortcode-animation .section-title{padding-bottom:0;padding-top:55px}.shortcode-area .section-title{padding-bottom:20px;padding-top:40px;text-align:left}.shortcode-area .section-title h2{border-bottom:1px solid #d1d1d1;color:#444;display:inline-block;font-size:21px;line-height:30px;padding-bottom:8px;text-align:left;text-transform:capitalize}.shortcode-area h3{border:1px dashed #86bc42;color:#86bc42;float:left;font-size:32px;margin:20px 0;padding:27px 0;text-align:center;text-transform:capitalize;width:70%}.shortcode-area img{padding:55px 100px 55px 0}.dropdown-menu .dividers{border:0 none;padding:0}.woocommerce span.onsale{background-color:#86bc42;border-radius:0;color:#fff;font-weight:600;left:0;line-height:inherit;margin:0;min-height:inherit;min-width:inherit;padding:3px 12px;top:0}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:none;width:100%}.woocommerce .product-details-area div.product div.images{margin-bottom:0}.price_student_count{overflow:hidden}.sidebar-widget-course .price_student_count{text-align:center}.course_single_area .single-item-text span{color:#696969;font-weight:400;margin-right:11px;font-size:14px}.course_single_area .single-item-text .course-students{float:left}.course_single_area .single-item-text .course-price{color:#86bc42;margin-right:0}.course-area .course_single_area .single-item-text .course-price{float:right}.course_single_area .single-item-text span.price{color:#86bc42;font-size:16px;font-weight:600}.home_product .single-item-rating{line-height:30px}.product-carousel div[class^=col-],.product-slider-active div[class^=col-]{flex:0 0 100%;max-width:100%}.mb-30{margin-bottom:30px}.owl-nav div{border:1px solid #ddd;font-size:16px;height:40px;left:0;line-height:38px;margin-top:-30px;position:absolute;text-align:center;top:50%;width:40px;opacity:0;visibility:hidden;transition:.8s;color:#ccc}.owl-nav div.owl-next{left:auto;right:0}.product-carousel:hover .owl-nav div{opacity:1;visibility:visible}.owl-nav div:hover{background:#86bc42;border-color:#86bc42;color:#fff}@media (min-width:1100px){.product-carousel:hover .owl-nav div{left:-50px}.product-carousel:hover .owl-nav div.owl-next{left:auto;right:-50px}}.owl-carousel .owl-dots{width:100%;text-align:center;margin-top:10px}.owl-carousel .owl-dots .owl-dot{display:inline-block}.owl-carousel .owl-dots .owl-dot span{display:inline-block;height:10px;width:10px;background-color:#ddd;margin:0 3px;border-radius:50%}.owl-carousel .owl-dots .owl-dot.active span{background-color:#86bc42}ul.learn-press-nav-tabs{border-bottom:1px solid #eee!important;margin:0!important}#learn-press-course-tabs ul.learn-press-nav-tabs li.course-nav,ul.learn-press-nav-tabs li.course-nav{margin-right:3px}#learn-press-course-tabs ul.learn-press-nav-tabs .course-nav label,ul.learn-press-nav-tabs .course-nav a{background:#f9f9f9 none repeat scroll 0 0;border:1px solid #eee}.course-duration ul.learn-press-nav-tabs .course-nav.active::after,.course-duration ul.learn-press-nav-tabs .course-nav:hover::after{top:0;bottom:auto;background:#86bc42 none repeat scroll 0 0}#learn-press-course-tabs ul.learn-press-nav-tabs .course-nav.active label,ul.learn-press-nav-tabs .course-nav.active a{background:0 0}#learn-press-course-tabs ul.learn-press-nav-tabs li.course-nav.active::before,ul.learn-press-nav-tabs li.course-nav.active::before{content:"";height:4px;left:0;position:absolute;right:3px;top:0;z-index:10}#learn-press-course-tabs ul.learn-press-nav-tabs li.course-nav.active::before,ul.learn-press-nav-tabs li.course-nav.active::before{background:#fff none repeat scroll 0 0;bottom:-1px;content:"";height:1px;left:0;position:absolute;right:0;top:auto;z-index:10}.tab-content-area{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:-moz-use-text-color #eee #eee;-o-border-image:none;border-image:none;border-style:none solid solid;border-width:0 1px 1px;padding:20px 30px;border-color:#eee}.course-tab-panel-curriculum .course-curriculum ul.curriculum-sections .section-header{border-bottom:1px solid #86bc42}.course-tab-panel-curriculum .course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta .duration{background:#86bc42 none repeat scroll 0 0}.course-tab-panel-curriculum .course-curriculum ul.curriculum-sections .section-content .course-item.item-preview .course-item-status{background:#86bc42}ul.learn-press-nav-tabs .course-nav a:focus{color:#000}.average-rating{display:inline-block;float:left;margin-right:20px;width:200px}.rating-box{border:1px solid #eee;padding:20px 0}.rating-box .average-value{font-size:72px;font-weight:700;line-height:80px;margin:27px 0 11px;color:#ffbc0b}.review-amount{font-weight:600;margin-top:6px}.average-rating .rating-box{text-align:center}.average-rating .single-item-rating{float:none}.detailed-rating{overflow:hidden}.rating-box .course-rate .review-bar{width:calc(100% - 90px)!important;height:10px!important}.detailed-rating .rating-box .course-rate{padding:0 20px}.course-review-head{font-size:24px;margin-bottom:15px}.rating-title{margin-bottom:10px}.course-reviews-list li .review-text,.course-reviews-list-shortcode li .review-text{width:100%}.review-author-info .single-item-rating{float:none}.course-reviews-list li .user-name,.course-reviews-list-shortcode li .user-name{display:inline-block!important;margin:0!important;padding:0!important;font-size:20px}.course-reviews-list li .review-title,.course-reviews-list-shortcode li .review-title{font-weight:600!important;margin:0!important}.rating-box .course-rate .review-bar .rating{background:#86bc42 none repeat scroll 0 0;height:10px!important}.lp-single-course .course-author .author-name{float:none!important;font-weight:600;margin:0!important;text-align:left!important}.lp-single-course .course-author .author-bio{font-style:normal!important}.author-avatar{float:left;margin-right:20px;width:85px}.author_description{float:left;width:calc(100% - 105px)!important}.lp-single-course .single-course-details .price_student_count .course-price{display:inline-block!important;float:right!important;margin-bottom:0!important}.course-remaining-time>p{margin-bottom:0;margin-top:10px}.course-remaining-time .lp-label.label-enrolled,.course-remaining-time .lp-label.label-started{background:#86bc42 none repeat scroll 0 0}.learnpress-page .lp-button{background:#86bc42 none repeat scroll 0 0;border:0 none!important;border-radius:0!important;color:#fff!important;height:40px!important;line-height:40px!important;padding:0 20px!important;transition:.4s}.learnpress-page .lp-button:hover{background:#2d3e50 none repeat scroll 0 0!important;color:#fff}.course-author .social-links{position:inherit;text-align:left}.course-author .social-links a:first-child{margin-left:0}.author-degignation{color:#999;font-size:13px}.author-top{margin-bottom:13px}.lp-single-course .course-author .author-bio{float:left;margin-top:15px;width:100%}.single-teacher-text>h4.degignation{color:#999;font-size:16px}#profile-content-courses .course-page{padding-top:50px}#profile-content-courses .course-page .single-item{margin-bottom:120px}body.learnpress-profile #learn-press-profile-header,body.learnpress-profile .learn-press-message::before,body.learnpress-profile .lp-list-table thead tr th{background:#86bc42 none repeat scroll 0 0;color:#fff}.lp-tab-sections .section-tab.active span{border-bottom:2px solid #86bc42!important}#learn-press-profile-nav .tabs>li ul li.active a,#learn-press-profile-nav .tabs>li ul li:hover a{color:#86bc42!important}.profile-list-courses .column-date,.profile-list-courses .column-passing-grade,.profile-list-courses .column-status,.profile-list-courses .column-time-interval,.profile-list-quizzes .column-date,.profile-list-quizzes .column-passing-grade,.profile-list-quizzes .column-status,.profile-list-quizzes .column-time-interval{width:170px!important}button,input[type=button],input[type=reset],input[type=submit]{background:#86bc42 none repeat scroll 0 0;border:medium none;border-radius:0;padding:10px;color:#fff;line-height:inherit;transition:.4s}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:#3b4e62}.lp-tab-sections .section-tab a,.lp-tab-sections .section-tab span{padding:15px 10px!important}.lp-tab-sections .section-tab.active span{padding-bottom:13px!important}.learn-press-message.success>a{color:#86bc42}#learn-press-user-profile.lp-user-profile.current-user{display:block}#learn-press-user-profile.lp-profile-content{display:block}.lp-sub-menu{padding:0}.origin-price{text-decoration:line-through}.woocommerce-product-details__short-description{margin-bottom:20px}.page__title__wrapper.single-post .page__title__inner .page-title{text-transform:capitalize}.cart_totals>h2{font-size:24px;margin-bottom:5px;text-transform:uppercase}.woocommerce table.cart td.actions .coupon .input-text{padding:8px 5px!important}.related.products .section-title{text-align:center}.woocommerce .price_slider_wrapper button.button{line-height:1!important}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#86bc42}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#232323}#scrollUp{background:#86bc42 none repeat scroll 0 0;bottom:45px;color:#fff;cursor:pointer;display:none;font-size:28px;height:40px;line-height:37px;position:fixed;right:12px;text-align:center;width:40px;z-index:9999}#scrollUp:hover{background-color:#2d3e50}.image_float_none .single-latest-image{float:none}.form-row{display:block}.single_description{overflow:hidden}.comment-text table a,.entry-content table a,.single_description a{text-decoration:underline}.single_description .page-links>a,.single_description .page-links>span:not(.page-links-title),.single_description .pagination>a{text-decoration:none}.post-password-form input{padding:8px}.post-password-form input[type=submit]{padding:8px 20px}.comment-text{padding-left:0}.comment-list .children{margin-left:0}.comment-text{padding-top:0}header.page-header .page-title{font-size:34px}.single-footer-widget dt,.single-footer-widget strong,.single-footer-widget.widget_calendar caption,.single-footer-widget.widget_calendar tfoot td,.single-footer-widget.widget_calendar thead th{color:#fff}.widget_calendar tbody td a,.widget_calendar tbody td#today{color:#86bc42}.single-footer-widget .tagcloud a{background:transparent none repeat scroll 0 0;border-color:#fff;color:#fff;line-height:1}.single-footer-widget .tagcloud a:hover{background:#86bc42;border-color:#86bc42}.sidebar-widget,.single-footer-widget{overflow:hidden}.mfp-close:focus,.mfp-close:hover{background:transparent none repeat scroll 0 0}.learn-press-breadcrumb{margin-bottom:0!important}p.form-submit{margin-bottom:0}.comment-respond{margin-bottom:0}.woocommerce-info::before{color:#86bc42}.woocommerce-info{border-top-color:#86bc42}blockquote a{text-decoration:underline}.blog-page .page__title__inner>p{margin-top:15px}.widget.single-footer-widget{margin:0 0 50px}caption{caption-side:top}.single-latest-item .pagination .page-links-title{line-height:33px}.course-sidebar-top{background:#f6f6f6 none repeat scroll 0 0;margin-bottom:62px}.media-preview{padding-top:37px;text-align:center}.media-preview>img{border:2px solid #86bc42;border-radius:50%}#learn-press-course .course-sidebar-preview .course-price .price{font-size:18px}#learn-press-course .course-sidebar-preview .course-price .origin-price{font-size:16px}.course-sidebar-preview .course-time p.course-time-row{display:flex;font-size:16px;font-weight:300;justify-content:space-between;color:#666;margin-bottom:10px}.sidebar-widget-course .course-sidebar-top .single-teacher-text{padding:20px 15px 32px}.lp-course-progress-wrapper .course-results-progress .course-progress,.lp-course-progress-wrapper .course-results-progress .items-progress{display:flex;flex-direction:row;margin:0;padding:0;justify-content:space-between;flex-wrap:wrap;text-align:left}.lp-course-progress-wrapper .course-results-progress .course-progress h4.items-progress__heading,.lp-course-progress-wrapper .course-results-progress .items-progress h4.items-progress__heading{margin:0;margin-bottom:5px;padding:0;color:#333;font-size:15px;font-weight:500;flex:1 1 auto}.lp-course-progress-wrapper .course-results-progress .course-progress .learn-press-progress.lp-course-progress{clear:both;width:100%}.course-progress .learn-press-progress .progress-bg .progress-active,.single-teacher-text .lp-course-buttons button.lp-button.button{background:#86bc42}.course-sidebar-preview .single-teacher-text .course-time{margin-bottom:28px;padding-bottom:18px;border-bottom:1px solid rgba(204,204,204,.3)}.learnpress-4v .single-item-rating{float:left}.single-course-details .single-item-text h4.learnpress-4v{padding-top:0}.course-meta.course-meta-secondary .course-meta__pull-left,.single-item-text-info{display:flex;justify-content:space-between;margin-bottom:10px}.course-meta .course-meta__pull-left .meta-item:last-child,.course_single_area .single-item-text span:last-child{margin-right:0}#learn-press-course-tabs ul.learn-press-nav-tabs{background:0 0}.course-duration #learn-press-course-tabs ul.learn-press-nav-tabs .course-nav.active::after,.course-duration #learn-press-course-tabs ul.learn-press-nav-tabs .course-nav:hover::after{top:0;bottom:auto;background:#86bc42 none repeat scroll 0 0;width:100%;height:3px}.course-duration #learn-press-course-tabs ul.learn-press-nav-tabs .course-nav::after{position:absolute;top:0;bottom:0;background:0 0;width:100%;height:3px;content:""}#learn-press-course-tabs ul.learn-press-nav-tabs li.course-nav{border:none}#learn-press-course-tabs ul.learn-press-nav-tabs .course-nav label{border-bottom:0;padding:10px 20px;font-size:16px;font-weight:500;color:#000!important}#learn-press-course-tabs .course-tab-panels.tab-content-area .course-tab-panel .course-description p{color:#111;font-size:14px;font-weight:500;line-height:1.7}#learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-header .section-desc{padding-top:10px;line-height:2.14286em}.tab-content-area #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-header .section-left .section-title{padding:10px 0 0 0;color:#333;font-size:18px}.tab-content-area #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-header{border-bottom:1px solid #86bc42}.tab-content-area #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item .item-icon,.tab-content-area #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item .item-name{padding:10px 16px;font-weight:500}.tab-content-area #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item .section-item-link::before{padding:10px 0}.tab-content-area #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item.has-status{background:0 0;border-bottom:1px solid #eee;padding:0}.tab-content-area #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item{background:0 0;border-bottom:1px solid #eee}#popup-course.course-summary #popup-header,.lp-archive-courses #popup-course #sidebar-toggle{background:#2d3e50}#popup-course #popup-content #learn-press-content-item .content-item-wrap .content-item-summary .content-item-description p{color:#111!important;font-weight:400!important;line-height:1.7!important}.course-summary#popup-course #popup-content .lp-button{background:#2d3e50}#popup-course.course-summary #popup-footer .course-item-nav .next a,#popup-course.course-summary #popup-footer .course-item-nav .prev a{color:#111}#popup-course.course-summary #popup-footer .course-item-nav .course-item-nav__name{top:-34px;color:#fff;background:#86bc42}.learn-press-subtab-content ul.learn-press-filters>li a+span{color:#333}#popup-course.course-summary #popup-footer .course-item-nav .next:hover a,#popup-course.course-summary #popup-footer .course-item-nav .next:hover::before,#popup-course.course-summary #popup-footer .course-item-nav .prev:hover a,#popup-course.course-summary #popup-footer .course-item-nav .prev:hover::before,#profile-content-courses ul.learn-press-tabs__nav li.learn-press-tabs__tab.created.active label a,.course-summary #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item .section-item-link::before,.course-summary #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item .section-item-link:hover .item-name,.learn-press-subtab-content ul.learn-press-filters>li span,.learn-press-subtab-content ul.learn-press-filters>li span+span,.learn-press-subtab-content ul.learn-press-filters>li span+span::after,.learn-press-subtab-content ul.learn-press-filters>li span+span::before,.lp-user-profile#learn-press-profile #profile-nav .lp-profile-nav-tabs li.active>ul .active>a,.tab-content-area #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item .section-item-link::before,.tab-content-area #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item .section-item-link:hover .item-name,body.educat.learnpress-page #popup-course #popup-content #learn-press-quiz-app .questions-pagination .nav-links .page-numbers.current,body.educat.learnpress-page #popup-course #popup-content #learn-press-quiz-app .questions-pagination .nav-links .page-numbers:hover,body.educat.learnpress-page #popup-course #popup-header .popup-header__inner .course-title a:hover,body.educat.learnpress-page .quiz-intro-item::before,body.learnpress-profile #profile-content-courses .learn-press-tabs .learn-press-tabs__tab.active label a,body.learnpress-profile #profile-content-settings .learn-press-tabs .learn-press-tabs__tab.active label a{color:#86bc42}body.educat.learnpress-page .lp-modal-body{padding:10px 0}#profile-content-courses ul.learn-press-tabs__nav li.learn-press-tabs__tab.created.active::before,.learnpress-page #lp-button,.lp-archive-courses #popup-course #sidebar-toggle:hover,.section-header .section-meta .learn-press-progress .learn-press-progress__active,body.educat.learnpress-page .learn-press-progress .learn-press-progress__active,body.educat.learnpress-page .lp-button,body.educat.learnpress-page .lp-modal-dialog .lp-modal-header,body.educat.learnpress-page .quiz-status>div,body.learnpress-profile #profile-content-courses .learn-press-tabs .learn-press-tabs__tab.active::before,body.learnpress-profile #profile-content-settings .learn-press-tabs .learn-press-tabs__tab.active::before{background:#86bc42}.lp-archive-courses #popup-course #sidebar-toggle::before,body.educat.learnpress-page .learn-press-breadcrumb i,body.educat.learnpress-page .quiz-status .questions-index,body.educat.learnpress-page .quiz-status .questions-index span{color:#fff}body.educat.learnpress-page #popup-course .quiz-result .result-grade svg circle{stroke:#86bc42}#learn-press-course-tabs .course-tab-panels.tab-content-area .course-tab-panel,#learn-press-course-tabs .course-tab-panels.tab-content-area .course-tab-panel.course-tab-panel-faqs,#learn-press-course-tabs .course-tab-panels.tab-content-area .course-tab-panel.course-tab-panel-instructor,#learn-press-course-tabs .course-tab-panels.tab-content-area .course-tab-panel.course-tab-panel-reviews{padding-top:0}#learn-press-course-tabs .course-tab-panels.tab-content-area .course-tab-panel.course-tab-panel-instructor .author_description .author-top span.author-name a{display:block}#learn-press-course-tabs .course-tab-panels.tab-content-area .course-tab-panel.course-tab-panel-instructor .author_description .author-top span.author-name{float:none;text-align:left;margin:0;font-weight:600}#learn-press-course-tabs .course-tab-panels.tab-content-area .course-tab-panel.course-tab-panel-instructor .author-avatar,#learn-press-course-tabs .course-tab-panels.tab-content-area .course-tab-panel.course-tab-panel-instructor .author_description{margin-bottom:15px}.course-reviews-list li .review-author,.course-reviews-list-shortcode li .review-author{margin-bottom:15px}.leave-comment-form form input[type=checkbox]{height:auto;width:auto}.lp-archive-courses>.container>nav.learn-press-pagination{display:none}.learn-press-pagination.educat-course-pagination .page-numbers>li .page-numbers{color:#86bc42;font-size:14px}.learn-press-pagination.educat-course-pagination .page-numbers>li .page-numbers.current,.learn-press-pagination.educat-course-pagination .page-numbers>li .page-numbers:hover{color:#fff;border-color:#86bc42}#learn-press-course.course-summary .course-featured-review .featured-review__content{color:#333;font-size:15px;font-weight:600}.course-featured-review.margin-bottom{padding:0 12px 12px 12px}#learn-press-course.course-summary .course-featured-review .featured-review__content p{margin:0}#learn-press-course-curriculum.course-curriculum ul.curriculum-sections{z-index:99!important}div#learn-press-profile-latest-courses{padding-bottom:0}.course-page.padding-zero .single-item{margin-bottom:100px}body.learnpress-profile #profile-content-settings .learn-press-tabs .learn-press-tabs__tab.active::before{background:red}body.learnpress-page .lp-archive-courses form[name=search-course]{margin-bottom:0}body.learnpress-page .lp-archive-courses .learn-press-courses[data-size="3"] .course{width:100%}.profile-courses-list .single-item.course_single_area{margin-top:50px}#profile-content-courses .learn-press-profile-course__tab__inner a{cursor:pointer}.lp_profile_course_progress__nav{text-align:center}