@font-face{font-family:'CS ChatThaiUI';src:url(../../webfonts/CSChatThai/CSChatThaiUI.eot);src:url(../../webfonts/CSChatThai/CSChatThaiUI.eot?#iefix) format('embedded-opentype'),url(../../webfonts/CSChatThai/CSChatThaiUI.woff2) format('woff2'),url(../../webfonts/CSChatThai/CSChatThaiUI.woff) format('woff'),url(../../webfonts/CSChatThai/CSChatThaiUI.ttf) format('truetype'),url(../../webfonts/CSChatThai/CSChatThaiUI.svg#CSChatThaiUI) format('svg');font-weight:400;font-style:normal}/*! #######################################################################

	MeanMenu 2.0.7
	--------

	To be used with jquery.meanmenu.js by Chris Wharton (http://www.meanthemes.com/plugins/meanmenu/)

####################################################################### */a.meanmenu-reveal{display:none}.mean-container .mean-bar{float:left;width:100%;position:absolute;background:#124380;padding:4px 0;min-height:42px;z-index:999;border-bottom:1px solid rgba(255,255,255,.3)}.mean-container .mean-bar::before{background:url(../../../assets/img/logo-resp.png) no-repeat center center/cover;height:45px;width:222px;content:'';color:#fff;left:20px;position:absolute;text-transform:uppercase;top:4px;z-index:1}.mean-container a.meanmenu-reveal{width:22px;height:22px;padding:13px 13px 11px 13px;position:absolute;top:0;right:0;cursor:pointer;color:#fff;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:1px;display:block;font-weight:700}.mean-container a.meanmenu-reveal span{display:block;background:#fff;height:3px;margin-top:3px}.mean-container .mean-nav{float:left;width:100%;background:#104284;margin-top:44px}.mean-container .mean-nav ul{padding:0;margin:0;width:100%;list-style-type:none;margin-top:6px}.mean-container .mean-nav ul li{position:relative;float:left;width:100%}.mean-container .mean-nav ul li a{display:block;float:left;width:90%;padding:1em 5%;margin:0;text-align:left;color:#fff;border-top:1px solid #383838;border-top:1px solid rgba(255,255,255,.5);text-decoration:none}.mean-container .mean-nav ul li li a{width:80%;padding:1em 10%;border-top:1px solid #f1f1f1;border-top:1px solid rgba(255,255,255,.25);opacity:1;text-shadow:none!important;visibility:visible;text-transform:none;font-size:16px}.mean-container .mean-nav ul li.mean-last a{border-bottom:none;margin-bottom:0}.mean-container .mean-nav ul li li li a{width:70%;padding:1em 15%}.mean-container .mean-nav ul li li li li a{width:60%;padding:1em 20%}.mean-container .mean-nav ul li li li li li a{width:50%;padding:1em 25%}.mean-container .mean-nav ul li a:hover{background:#252525;background:rgba(255,255,255,.1)}.mean-container .mean-nav ul li a.mean-expand{margin-top:1px;width:100%;height:24px;padding:12px!important;text-align:right;position:absolute;right:0;top:0;z-index:2;font-weight:700;background:0 0;border:none!important}.mean-container .mean-push{float:left;width:100%;padding:0;margin:0;clear:both}.mean-nav .wrapper{width:100%;padding:0;margin:0}.mean-container .mean-bar,.mean-container .mean-bar *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.mean-remove{display:none!important}body{font-size:15px;font-weight:400;color:#333;overflow-x:hidden!important}h2{font-weight:700;font-size:36px}a,a:focus,a:hover{transition:all .3s ease-in-out;text-decoration:none;outline:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:''}.p-l{padding-left:15px}.p-r{padding-right:15px}.m-l{margin-left:15px}.m-r{margin-right:15px}.p-l-0{padding-left:0}.p-r-0{padding-right:0}.view_more_btn{text-align:center;margin:18px 0}.view_more_btn .view-more-item{color:#8d95a6;font-size:15px;font-weight:600;padding:18px 50px;text-decoration:none;text-transform:uppercase}.owl-buttons .owl-next,.owl-buttons .owl-prev{padding:0 25px!important}.owl-buttons .owl-next i:before,.owl-buttons .owl-prev i:before{margin:0;color:#fff;opacity:.6;transition:all .3s ease-in-out;font-size:24px}.owl-buttons .owl-next:hover i:before,.owl-buttons .owl-prev:hover i:before{opacity:1}header .header-top{background:#124380}header .header-top .header-top-left ul{margin:0;padding:9px 0}header .header-top .header-top-left ul li{padding-right:15px;display:inline-block;color:#fff;font-weight:300;font-size:13px}header .header-top .header-top-left ul li .top-icon{font-size:9px;padding-right:5px}header .header-top .header-top-right .social_wraper .social-items{float:right;padding:9px 0}header .header-top .header-top-right .social_wraper .social-items li:last-child{margin-right:0}header .header-top .header-top-right .social_wraper .social-items li a{margin-right:15px}header .header-top .header-top-right .social_wraper .social-items li a i{height:26px;width:26px;text-align:center;line-height:25px;border-radius:50%;font-size:11px;margin:0;border:1px solid #0c7ecc;background:transition;color:#fff;transition:all .3s ease-in-out}header .header-top .header-top-right .social_wraper .social-items li a i:hover{color:#09f;padding:0;background:#fff;border:1px solid #fff}header .eco_nav{padding-right:0;background:#fff}header .eco_nav nav{padding:0}header .eco_nav nav .navbar-brand img{height:85px;width:auto}header .eco_nav nav .navbar-nav .single_nav{position:relative}header .eco_nav nav .navbar-nav .single_nav ul{width:240px}header .eco_nav nav .navbar-nav .single_nav ul li{width:100%;margin-bottom:10px}header .eco_nav nav .navbar-nav li:hover ul{visibility:visible;opacity:1;top:109px}header .eco_nav nav .navbar-nav li a{font-weight:500;color:#2f2f2f!important;font-size:15px;padding:42px 0!important;margin:0 15px;text-decoration:none;letter-spacing:1px}header .eco_nav nav .navbar-nav li a.active,header .eco_nav nav .navbar-nav li a:hover{background:0 0;outline:0;color:#09f!important}header .eco_nav nav .navbar-nav li .nav_mega{padding:0!important}header .eco_nav nav .navbar-nav li ul{position:absolute;top:110px;left:0;box-shadow:0 0 81px 0 rgba(47,47,47,.1);padding:30px 0 20px 30px;z-index:28;background:#fff;visibility:hidden;opacity:0;transition:all .3s ease-in-out}header .eco_nav nav .navbar-nav li ul li{width:100%;margin-bottom:0;position:relative}header .eco_nav nav .navbar-nav li ul li .dropdown_icon:before{opacity:1;visibility:visible}header .eco_nav nav .navbar-nav li ul li:hover ul{opacity:1!important;visibility:visible!important;top:-30px!important}header .eco_nav nav .navbar-nav li ul li a{position:relative;font-weight:400;font-size:14px}header .eco_nav nav .navbar-nav li ul li a:before{color:#09f;position:absolute;font-weight:600;font-family:Flaticon;content:"\f101";right:45px;top:0;font-size:8px;z-index:0;opacity:0;visibility:hidden;transition:all .3s ease-in-out}header .eco_nav nav .navbar-nav li ul li a:hover:before{opacity:1;visibility:visible;right:30px}header .eco_nav nav .navbar-nav li ul li a{padding:0 0!important;margin:0}header .eco_nav nav .navbar-nav li ul li .mega_menu_container{text-align:center;padding:30px 30px 20px}header .eco_nav nav .navbar-nav li ul li .mega_menu_container .mega_menu_box{box-shadow:0 0 81px 0 rgba(47,47,47,.1);padding-bottom:20px}header .eco_nav nav .navbar-nav li ul li .mega_menu_container .mega_menu_box .mega_menu_heading{margin-top:20px}header .eco_nav nav .navbar-nav li ul li .mega_menu_container .mega_menu_box .mega_menu_heading a{transition:all .3s ease-in-out;margin:0!important}header .eco_nav nav .navbar-nav li ul li .mega_menu_container .mega_menu_box .mega_menu_heading a:before{display:none}header .eco_nav nav .navbar-nav li ul li ul{position:absolute;top:0!important;left:210px;opacity:0!important;visibility:hidden!important}header .eco_nav nav .sign-in-option .navbar-nav li .sign-in{background:#09f;padding:12px 30px!important;margin:22px 15px 22px 0;color:#fff!important}header .eco_nav nav .sign-in-option .navbar-nav li .sign-in:hover{background:#2f2f2f}.popular_cources{padding:70px 0;max-height:1000px;background-color:#316f92}.popular_cources h2{margin-bottom:40px;color:#fff}.popular_cources #latest_blog_carousel .review_singel{box-shadow:0 0 11px 0 rgba(47,47,47,.5);margin:50px 15px}.popular_cources #latest_blog_carousel .review_singel:hover .blog-img img{transform:scale(1)}.popular_cources #latest_blog_carousel .review_singel:hover .blog-title .shape{margin-bottom:15px}.popular_cources #latest_blog_carousel .review_singel:hover .blog-title .shape:before{visibility:visible;opacity:1;width:28px}.popular_cources #latest_blog_carousel .review_singel:hover .blog-title h3 a{color:#09f}.popular_cources #latest_blog_carousel .review_singel .blog-img{min-width:275px;overflow:hidden}.popular_cources #latest_blog_carousel .review_singel .blog-img img{width:100%;transform:scale(1.1);transition:all .3s ease-in-out}.popular_cources #latest_blog_carousel .review_singel .blog-title{padding:25px}.popular_cources #latest_blog_carousel .review_singel .blog-title .shape{position:relative;margin-bottom:0;transition:all .3s ease-in-out}.popular_cources #latest_blog_carousel .review_singel .blog-title .shape:before{position:absolute;content:"";top:0;left:0;height:4px;background:#09f;width:0;margin-bottom:15px;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.popular_cources #latest_blog_carousel .review_singel .blog-title h3{font-weight:700;font-size:22px;padding:0;line-height:34px}.popular_cources #latest_blog_carousel .review_singel .blog-title h3 a{color:#fff;transition:all .3s ease-in-out}.popular_cources #latest_blog_carousel .review_singel .blog-title span{font-size:16px;line-height:24px;color:#fff;font-weight:400;margin-bottom:15px}.popular_cources #latest_blog_carousel .review_singel .blog-title p{font-size:16px;font-weight:300;padding-top:15px;margin:0;color:#8d95a6}.popular_cources #latest_blog_carousel .review_singel .blog-title .cources_btn{margin-top:20px}.popular_cources #latest_blog_carousel .review_singel .blog-title .cources_btn a,.popular_cources #latest_blog_carousel .review_singel .blog-title .cources_btn span{font-weight:700;font-size:18px;color:#fff;line-height:40px;margin:0}.popular_cources #latest_blog_carousel .review_singel .blog-title .cources_btn .apply_btn{position:relative}.popular_cources #latest_blog_carousel .review_singel .blog-title .cources_btn .apply_btn i{position:absolute;top:0;right:0;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.popular_cources #latest_blog_carousel .review_singel .blog-title .cources_btn .apply_btn i:before{font-size:12px;color:#2f2f2f}.popular_cources #latest_blog_carousel .review_singel .blog-title .cources_btn .apply_btn:hover i{right:-30px;visibility:visible;opacity:1}.popular_cources #latest_blog_carousel .review_singel .blog-title .cources_btn span{color:#09f}.popular_cources .owl-item.active{transition:all .3s ease-in-out}.popular_cources .owl-buttons{position:absolute;top:-70px;right:0}.popular_cources .owl-buttons .owl-next,.popular_cources .owl-buttons .owl-prev{padding:0 0 0 10px!important}.popular_cources .owl-buttons .owl-next i:before,.popular_cources .owl-buttons .owl-prev i:before{box-shadow:0 0 54px 0 rgba(47,47,47,.1);margin:0;padding:13px;border-radius:50%;color:#09f;opacity:.5;transition:all .3s ease-in-out;font-size:20px;background:#fff}.popular_cources .owl-buttons .owl-next:hover i:before,.popular_cources .owl-buttons .owl-prev:hover i:before{opacity:1}.popular_cources .owl-buttons .owl-next i:before{box-shadow:0 0 54px 0 rgba(47,47,47,.1);opacity:1}.register_area{background:#09f;min-height:500px;position:relative;padding:160px 0;z-index:1}.register_area:before{background:transparent url(../../../assets/img/register-bg.jpg) no-repeat center center/cover;content:"";height:100%;position:absolute;top:0;right:0;width:70%;z-index:0}.register_area:after{background:transparent url(../themes/images/apply-shape.png) no-repeat center center/cover;content:"";height:100%;position:absolute;top:0;left:0;width:30%;z-index:0}.register_area .overlay-bg:before{background:rgba(47,47,47,.3);content:"";height:100%;position:absolute;top:0;right:0;width:70%;z-index:0}.register_area .form-content{padding-top:200px}.register_area .form-content p{font-weight:700;font-size:24px;color:#fff;margin:0;line-height:24px}.register_area .form-content h2{font-size:50px!important;font-weight:700;color:#fff;margin-top:30px}.register_area .form-full-box{background:#fff;margin:0 20px;padding:50px 25px;text-align:center;box-shadow:0 0 81px 0 rgba(47,47,47,.1)}.register_area .form-full-box .form_title{margin-bottom:60px}.register_area .form-full-box .form_title h2{font-size:36px;padding-bottom:0;font-weight:700;position:relative;padding-top:20px}.register_area .form-full-box .form_title h2:before{position:absolute;content:"";top:0;left:50%;height:4px;background:#09f;width:28px;margin-bottom:15px;transition:all .3s ease-in-out;transform:translateX(-50%)}.register_area .form-full-box .register-form{padding:0}.register_area .form-full-box .register-form .form-group{margin-bottom:25px}.register_area .form-full-box .register-form .form-group input{background:0 0;border-bottom:2px solid #f4f4f4;border-top:none;border-left:none;border-right:none;border-radius:0;box-shadow:0 0 10px 0 rgba(255,255,255,0);height:40px;padding:10px 0;transition:all .5s ease 0s;width:100%;color:#2f2f2f;font-size:16px;font-weight:600}.register_area .form-full-box .register-form .form-group input:focus{border-color:#09f;outline:0;box-shadow:none}.register_area .form-full-box .register-form .form-group input::-webkit-input-placeholder{color:#2f2f2f;font-size:16px;font-weight:600}.register_area .form-full-box .register-form .form-group input::-moz-placeholder{color:#2f2f2f;font-size:16px;font-weight:600}.register_area .form-full-box .register-form .form-group input:-ms-input-placeholder{color:#2f2f2f;font-size:16px;font-weight:600}.register_area .form-full-box .register-form .form-group input:-moz-placeholder{color:#2f2f2f;font-size:16px;font-weight:600}.register_area .form-full-box .register-form .register-btn-box{margin-top:80px}.register_area .form-full-box .register-form .register-btn-box .register-btn{background:#2f2f2f;color:#fff;width:170px;color:#fff;height:60px;font-size:18px;border:none;border-radius:0;font-weight:700;transition:all .3s ease-in-out;cursor:pointer}.register_area .form-full-box .register-form .register-btn-box .register-btn:hover{background:#09f;color:#fff}.popular_event{padding:200px 0;background:url(../../../assets/img/bg.png) top center}.popular_event .title{text-align:center;max-width:650px;margin:0 auto 80px}.popular_event .title h2{margin-bottom:15px}.popular_event .title p{margin:0;line-height:30px;font-size:18px;font-weight:300}.popular_event .event_single{transition:all .5s ease-in-out;box-shadow:0 0 81px 0 rgba(47,47,47,.1)}.popular_event .event_single:hover .event_img img{opacity:0;visibility:hidden}.popular_event .event_single:hover .event_img:before{height:100%;width:100%;opacity:1;visibility:visible}.popular_event .event_single:hover .event_img .event_content .event_date{box-shadow:6px 10px 60px 0 rgba(253,25,73,.22)}.popular_event .event_single:hover .event_img .event_content .single_event_title h3 a{color:#2f2f2f}.popular_event .event_single:hover .event_img .event_content p{color:#2f2f2f}.popular_event .event_single .event_img{position:relative;overflow:hidden}.popular_event .event_single .event_img:before{background:#fff;position:absolute;content:"";top:0;left:0;height:80px;width:140px;z-index:1;transition:all .5s ease-in-out;opacity:0;visibility:hidden}.popular_event .event_single .event_img:after{background:rgba(47,47,47,.1);position:absolute;content:"";top:0;left:0;height:100%;width:100%;z-index:0}.popular_event .event_single .event_img img{transition:all .5s ease-in-out;visibility:visible;opacity:1}.popular_event .event_single .event_img .event_content{z-index:1;position:absolute;width:100%;height:100%;top:0}.popular_event .event_single .event_img .event_content .event_date{position:absolute;top:0;left:0;background:#09f;height:80px;text-align:center;line-height:80px;width:140px;font-size:30px;color:#fff;font-weight:700;transition:all .5s ease-in-out}.popular_event .event_single .event_img .event_content .event_date span{font-size:24px;font-weight:500}.popular_event .event_single .event_img .event_content .single_event_title{position:absolute;bottom:130px;left:35px}.popular_event .event_single .event_img .event_content .single_event_title h3{position:relative;font-weight:700;font-size:36px;color:#fff;overflow:hidden}.popular_event .event_single .event_img .event_content .single_event_title h3 a{color:#fff;transition:all .5s ease-in-out}.popular_event .event_single .event_img .event_content .single_event_title .shape{position:relative}.popular_event .event_single .event_img .event_content p{position:absolute;bottom:60px;left:35px;font-weight:500;font-size:16px;line-height:24px;color:#fff;transition:all .5s ease-in-out;margin:0}.our_instructors{padding:60px 0;background:#2f2f2f;position:relative;z-index:1}.our_instructors .container{max-width:1200px}.our_instructors .shape_instractor{height:664px;position:absolute;top:50%;right:0;width:750px;z-index:-1;transform:translateY(-50%)}.our_instructors .title h2{color:#fff;margin-bottom:15px}.our_instructors .title p{color:#fff;margin:0}.our_instructors .team-single-item{overflow:hidden}.our_instructors .team-single-item figure{margin:10px 35px 0;text-align:center;background:#fff;padding:35px}.our_instructors .team-single-item figure .member-img{box-shadow:9px 16px 46px 0 rgba(47,47,47,.2);height:160px;width:160px;margin:0 auto;border-radius:50%}.our_instructors .team-single-item figure .member-img .teachars_pro{height:160px;width:160px;border-radius:50%;overflow:hidden}.our_instructors .team-single-item figure .member-img .teachars_pro img{height:160px;width:auto;border-radius:50%;transform:scale(1.2);transition:all .3s ease-in-out}.our_instructors .team-single-item figure figcaption{transition:all .3s ease 0s;width:100%;text-align:center}.our_instructors .team-single-item figure figcaption .member-name{transition:all .3s ease-in-out;width:100%;padding:20px 0 25px}.our_instructors .team-single-item figure figcaption .member-name h4{transition:all .3s ease-in-out;font-size:20px;font-weight:700;margin:0;line-height:38px}.our_instructors .team-single-item figure figcaption .member-name h4 a{color:#2f2f2f;transition:all .3s ease-in-out}.our_instructors .team-single-item figure figcaption .member-name span{transition:all .3s ease-in-out;font-size:16px;font-weight:600;color:#2f2f2f;transition:all .3s ease 0s}.our_instructors .team-single-item figure figcaption .social-links{margin:0 auto;transition:all .3s ease-in-out}.our_instructors .team-single-item figure figcaption .social-links li{display:inline-flex;margin-right:22px;line-height:30px}.our_instructors .team-single-item figure figcaption .social-links li:last-child{margin-right:0}.our_instructors .team-single-item figure figcaption .social-links li a{color:#2f2f2f;font-size:20px;transition:all .3s ease 0s}.our_instructors .team-single-item figure figcaption .social-links li a:hover{color:#09f}.our_instructors .team-single-item figure:hover .member-img:before{opacity:.2}.our_instructors .team-single-item figure:hover .member-img img{transform:scale(1)}.our_instructors .team-single-item figure:hover figcaption .member-name h4 a{color:#09f}.our_instructors .owl-controls{margin-top:50px;text-align:left;margin-left:30px}.our_instructors .owl-controls .owl-page span{background:#fff;height:10px;width:10px}.our_instructors .owl-controls .owl-page.active span{position:relative;background:0 0}.our_instructors .owl-controls .owl-page.active span:before{position:absolute;top:50%;left:50%;height:18px;width:18px;background:0 0;content:"";z-index:-1;transform:translate(-50%,-50%);border-radius:50%;border:4px solid #09f}@media only screen and (max-width:480px){.our_instructors .owl-controls{margin-top:50px;text-align:center;margin-left:0}}.our_instructors .owl-item.active figure{margin:0 35px 0;padding:45px 35px}.our_instructors .owl-carousel .owl-wrapper-outer{padding:20px 0}.take_tour_1{padding:150px 0;background:#fff}.take_tour_1 .video_img{padding-right:50px}.take_tour_1 .tour_video_content h2{margin:50px 0 30px}.take_tour_1 .tour_video_content p{font-size:18px;font-weight:300;line-height:30px;color:#2f2f2f;margin-bottom:30px}.take_tour_1 .tour_video_content p:last-child{margin-bottom:50px}.take_tour_1 .tour_video_content .video_wrapper{margin-top:40px}.take_tour_1 .tour_video_content .video_wrapper .video-play-btn{text-align:center}.take_tour_1 .tour_video_content .video_wrapper .video-play-btn span{position:relative;border-radius:50%;display:flex}.take_tour_1 .tour_video_content .video_wrapper .video-play-btn span a{border-radius:50%;transition:all .3s ease-in-out;background:0 0;margin-right:0;padding:0;display:flex}.take_tour_1 .tour_video_content .video_wrapper .video-play-btn span a:hover i{transform:scale(1.15);background:#09f;color:#fff}.take_tour_1 .tour_video_content .video_wrapper .video-play-btn span a i{height:65px;width:65px;line-height:65px;font-size:12px;background:#09f;color:#fff;border-radius:50%;transition:all .3s ease-in-out;box-shadow:5px 9px 20px 0 rgba(253,25,73,.2)}.take_tour_1 .tour_video_content .video_wrapper .video-play-btn span a span{font-size:16px;font-weight:600;line-height:56px;color:#09f;padding-left:25px}.testimonial{padding:150px 0 0 0;background:#09f;position:relative}.testimonial:before{background:url(../themes/images/testimonial_shape.png) center;content:"";height:100%;position:absolute;top:0;left:0;width:623px;width:100%;z-index:0}.testimonial:after{color:rgba(255,255,255,.1);position:absolute;font-weight:600;font-family:Flaticon;content:"\f10c";left:70%;top:37%;font-size:234px;z-index:0;transform:translate(-50%)}@media only screen and (max-width:480px){.testimonial:after{display:none}}.testimonial .title{margin-bottom:60px;max-width:500px;margin:0 auto;text-align:center}.testimonial .title h2{color:#fff;margin-bottom:12px;font-size:35.5px}.testimonial .title p{color:#fff;margin:0;font-weight:600;font-size:17.7px}.testimonial .testimonial_single{background:#fff;text-align:center;position:relative;margin:170px 90px 0;padding:100px 95px 130px;z-index:2}.testimonial .testimonial_single:before{background:#fff;content:"";height:140%;position:absolute;top:60px;left:50%;width:108%;z-index:-113;opacity:.5;transform:translateX(-50%)}.testimonial .testimonial_single:after{background:#fff;content:"";height:140%;position:absolute;top:120px;left:50%;width:116%;z-index:-113;opacity:.2;transform:translateX(-50%)}.testimonial .testimonial_single .member-img{position:absolute;top:-130px;left:50%;height:190px;width:190px;transform:translateX(-50%)}.testimonial .testimonial_single .member-img img{border-radius:50%;height:100%;width:auto;box-shadow:9px 16px 46px 0 rgba(47,47,47,.2)}.testimonial .testimonial_single h4{color:#09f;font-weight:700}.testimonial .testimonial_single span{font-weight:400;font-size:18px;color:#2f2f2f;line-height:40px}.testimonial .testimonial_single p{font-weight:300;font-size:18px;line-height:30px;margin:25px 0 0;color:#2f2f2f}.testimonial .owl-theme .owl-controls{position:absolute;bottom:60px;left:50%;transform:translateX(-50%)}.testimonial .owl-theme .owl-controls .owl-page span{background:#2f2f2f}.testimonial .owl-theme .owl-controls .owl-page.active span{background:0 0}.testimonial .slick-list{margin:0}.testimonial ul.slick-dots{list-style:none;position:absolute;bottom:15px;left:50%;transform:rotate(-90deg) translateX(-50%)}.testimonial ul.slick-dots li .pager_item{height:10px;width:10px;background:#2f2f2f;margin:15px 0;border-radius:50%;cursor:pointer;transition:all .3s ease-in-out}.testimonial ul.slick-dots .slick-active .pager_item{height:17px;width:17px;background:0 0;margin:15px -4px;border:4px solid #09f}footer{padding:100px 0 0;background:#2f3133}footer .footer_item_title{color:#fff;font-weight:700;font-size:20px}footer .footer_signle_item_2{padding-left:50px}footer .footer_signle_item_3{padding-left:50px}footer .footer_signle_item_4{padding-left:50px}footer .footer_logo{height:38px}footer .contact_info{margin:0;margin-top:30px}footer .contact_info li{font-size:14px;font-weight:500;color:#fff;margin-bottom:10px}footer .social-items{padding:9px 0}footer .social-items li:last-child{margin-right:0}footer .social-items li a{margin-right:15px}footer .social-items li a i{height:30px;width:30px;text-align:center;line-height:30px;border-radius:50%;font-size:12px;margin:0;border:1px solid #555;background:transition;color:#fff;transition:all .3s ease-in-out}footer .social-items li a i:hover{color:#09f;padding:0;background:#fff;border:1px solid #fff}footer ul{margin-bottom:0;margin-top:40px}footer ul li{margin-bottom:8px;line-height:20px;color:#fff}footer ul li a{color:#fff;font-weight:500;font-size:14px;transition:all .3s ease-in-out;line-height:24px}footer ul li a:hover{color:#09f}footer ul li span{font-size:12px;font-weight:400;color:#fff}footer .copytight_info{padding:30px 0;background:#2f3133;margin-top:120px;border-top:1px solid #444648}footer .copytight_info p{margin:0;font-weight:400;color:#fff;font-size:14px}footer .copytight_info ul{margin:0;padding:0}footer .copytight_info ul li{margin-right:25px;margin-bottom:0}footer .copytight_info ul li:last-child{padding-bottom:0}footer .copytight_info ul li a{color:#fff;font-weight:400;text-decoration:none;transition:all .3s ease-in-out;font-size:14px}footer .copytight_info ul li a:hover{color:#09f;transition:all .1s ease-in-out}.header_2 .header-top .header-top-right .social_wraper .social-items{float:left}.header_2 .header-top .header-top-left ul{margin:0;padding:9px 0;float:right}.header_2 .header-top .header-top-left ul li{padding-right:0;padding-left:25px}.header_2 .header-top .header-top-left ul li a{color:#fff;font-weight:300;font-size:13px;padding:0}.header_2 .header-top .header-top-left ul li a i:before{margin:0;font-size:14px;margin-right:5px}.header_2 .eco_nav nav .sign-in-option .navbar-nav li .sign-in{padding:10px 30px!important;border-radius:5px}.header_2 .sign-in-option .navbar-nav li{margin-left:15px}.header_2 .sign-in-option .navbar-nav li i{cursor:pointer}.header_2 .sign-in-option .navbar-nav li i:before{margin:0;color:#2f2f2f;font-size:16px}.header_intro_2 .intro-wrapper_2{text-align:center;background:transparent url(../images/banner-2.png) no-repeat center center/cover;min-height:850px;position:relative}.header_intro_2 .intro-wrapper_2:before{background:rgba(0,0,0,.3);content:"";height:100%;position:absolute;top:0;left:0;width:100%;z-index:0}.header_intro_2 .intro-wrapper_2 .intro-text_2{margin-top:250px}.header_intro_2 .intro-wrapper_2 .intro-text_2 h1{font-size:60px;color:#fff;font-weight:700;line-height:70px;margin:0;letter-spacing:2px}.header_intro_2 .intro-wrapper_2 .intro-text_2 p{font-size:16px;line-height:30px;font-weight:500;color:#fff;margin:10px 0 90px}.header_intro_2 .intro-wrapper_2 .intro-text_2 form{position:relative;z-index:1;display:inline-flex}.header_intro_2 .intro-wrapper_2 .intro-text_2 .search-option .form-group{margin:0}.header_intro_2 .intro-wrapper_2 .intro-text_2 .search-option .form-group input{height:77px;min-width:650px;padding:0 30px 0 60px;font-size:18px;border:none;border-radius:5px;outline:0}.header_intro_2 .intro-wrapper_2 .intro-text_2 .search-option .form-group input::-webkit-input-placeholder{color:rgba(47,47,47,.5);font-size:18px;font-weight:500}.header_intro_2 .intro-wrapper_2 .intro-text_2 .search-option .form-group input::-moz-placeholder{color:rgba(47,47,47,.5);font-size:18px;font-weight:500}.header_intro_2 .intro-wrapper_2 .intro-text_2 .search-option .form-group input:-ms-input-placeholder{color:rgba(47,47,47,.5);font-size:18px;font-weight:500}.header_intro_2 .intro-wrapper_2 .intro-text_2 .search-option .form-group input:-moz-placeholder{color:rgba(47,47,47,.5);font-size:18px;font-weight:500}.header_intro_2 .intro-wrapper_2 .intro-text_2 .search-option .submit-btn{margin-bottom:0;margin-left:20px}.header_intro_2 .intro-wrapper_2 .intro-text_2 .search-option .submit-btn button{height:77px;width:187px;font-size:18px;font-weight:600;background:#09f;color:#fff;border:none;border-radius:5px;cursor:pointer;position:relative;z-index:1;outline:0}.popular_cources_2{padding:200px 0}.popular_cources_2 .title{max-width:650px;margin:0 auto 100px;text-align:center}.popular_cources_2 .courses_single{text-align:center;margin-bottom:55px;transition:all .3s ease-in-out}.popular_cources_2 .courses_single:hover{box-shadow:0 10px 49px 0 rgba(47,47,47,.1)}.popular_cources_2 .courses_single:hover .courses_banner_wrapper .courses_banner img{transform:scale(1)}.popular_cources_2 .courses_single:hover .courses_title h3 a{color:#09f}.popular_cources_2 .courses_single .courses_banner_wrapper{box-shadow:10px 17px 70px 0 rgba(47,47,47,.16)}.popular_cources_2 .courses_single .courses_banner_wrapper .courses_banner{overflow:hidden;border-radius:5px}.popular_cources_2 .courses_single .courses_banner_wrapper .courses_banner img{transform:scale(1.1);transition:all .3s ease-in-out}.popular_cources_2 .courses_single .courses_title{padding:0 20px}.popular_cources_2 .courses_single .courses_title h3{font-weight:700;font-size:22px;padding:25px 0 15px}.popular_cources_2 .courses_single .courses_title h3 a{color:#2f2f2f;transition:all .3s ease-in-out}.popular_cources_2 .courses_single .courses_title .teacher_pro{height:55px;width:55px;border-radius:5px;box-shadow:5px 9px 49px 0 rgba(47,47,47,.2);margin:0 auto}.popular_cources_2 .courses_single .courses_title .teacher_pro img{width:100%;border-radius:5px}.popular_cources_2 .courses_single .courses_title span{color:#2f2f2f;font-size:16px;font-weight:400;line-height:45px}.popular_cources_2 .courses_single .cources_rating{border-top:1px solid #eaeaea;padding:15px 20px;margin-top:10px}.popular_cources_2 .courses_single .cources_rating span{font-size:16px;font-weight:400;color:#2f2f2f;line-height:27px}.popular_cources_2 .courses_single .cources_rating span i{margin-right:5px}.popular_cources_2 .courses_single .cources_rating span i:before{font-size:15px;margin:0}.popular_cources_2 .courses_single .cources_rating ul{margin:0}.popular_cources_2 .courses_single .cources_rating ul li{padding:0 1.5px}.popular_cources_2 .courses_single .cources_rating ul li i:before{font-size:15px;color:#09f;margin-left:1px}.popular_cources_2 .courses_single .cources_rating .courses_price{font-weight:700;font-size:18px;color:#09f}.popular_cources_2 .view-more-btn{height:54px;line-height:52px;border:2px solid #09f;padding:0 20px;font-size:18px;font-weight:700;background:#09f;color:#fff;text-decoration:none;margin-top:40px;border-radius:0;transition:all .3s ease-in-out}.popular_cources_2 .view-more-btn:hover{background:#2f2f2f;color:#fff}.achievment-area{background:transparent url(../images/counter-bg.png) no-repeat center center/cover;position:relative;z-index:1;padding:200px 0}.achievment-area:before{background:rgba(47,47,47,.3);content:"";height:100%;left:0;position:absolute;width:100%;top:0;z-index:-1}.achievment-area .counters-item{text-align:center;position:relative}.achievment-area .counters-item:before{position:absolute;background:#fff;content:"";width:4px;height:100%;top:0;right:-2px;z-index:-1}.achievment-area .counters-item:last-child:before{display:none}.achievment-area .counters-item .counter-box .counter{color:#fff;font-size:40px;font-weight:700;line-height:33px;margin-bottom:15px}.achievment-area .counters-item .counter-box h5{color:#fff;font-size:30px;font-weight:700;margin-top:15px}.our_instructors_2{padding:0 0 130px;background:#fff}.our_instructors_2 .container{max-width:1180px}.our_instructors_2 .title{margin-bottom:60px;max-width:540px;padding-left:40px}.our_instructors_2 .title h2{color:#2f2f2f;margin-bottom:15px}.our_instructors_2 .title p{color:#2f2f2f;margin:0}.our_instructors_2 .team-single-item{margin-bottom:70px}.our_instructors_2 .team-single-item figure{margin:0 35px 0;text-align:center;background:#f7f7f7;padding:45px;transition:all .3s ease-in-out;position:relative}.our_instructors_2 .team-single-item figure:before{background:#f7f7f7;content:"";height:15px;position:absolute;bottom:-15px;left:0;width:100%;transform:scaleX(0);transition:all .5s ease-in-out;visibility:hidden;opacity:0}.our_instructors_2 .team-single-item figure .member-img{box-shadow:9px 16px 46px 0 rgba(47,47,47,.2);height:160px;width:160px;margin:0 auto;border-radius:50%}.our_instructors_2 .team-single-item figure .member-img .teachars_pro{height:160px;width:160px;border-radius:50%;overflow:hidden}.our_instructors_2 .team-single-item figure .member-img .teachars_pro img{height:160px;width:auto;border-radius:50%;transform:scale(1.2);transition:all .3s ease-in-out}.our_instructors_2 .team-single-item figure figcaption{transition:all .3s ease 0s;width:100%;text-align:center}.our_instructors_2 .team-single-item figure figcaption .member-name{transition:all .3s ease-in-out;width:100%;padding:20px 0 25px}.our_instructors_2 .team-single-item figure figcaption .member-name h4{transition:all .3s ease-in-out;font-size:20px;font-weight:700;margin:0;line-height:38px}.our_instructors_2 .team-single-item figure figcaption .member-name h4 a{color:#2f2f2f;transition:all .3s ease-in-out}.our_instructors_2 .team-single-item figure figcaption .member-name span{transition:all .3s ease-in-out;font-size:16px;font-weight:600;color:#2f2f2f;transition:all .3s ease 0s}.our_instructors_2 .team-single-item figure figcaption .social-links{margin:0 auto;transition:all .3s ease-in-out}.our_instructors_2 .team-single-item figure figcaption .social-links li{display:inline-flex;margin-right:22px;line-height:30px}.our_instructors_2 .team-single-item figure figcaption .social-links li:last-child{margin-right:0}.our_instructors_2 .team-single-item figure figcaption .social-links li a{color:#2f2f2f;font-size:20px;transition:all .3s ease 0s}.our_instructors_2 .team-single-item figure figcaption .social-links li a:hover{color:#09f}.our_instructors_2 .team-single-item figure:hover:before{transform:scaleX(1);visibility:visible;opacity:1}.our_instructors_2 .team-single-item figure:hover .member-img:before{opacity:.2}.our_instructors_2 .team-single-item figure:hover .member-img img{transform:scale(1)}.our_instructors_2 .team-single-item figure:hover figcaption .member-name h4 a{color:#09f}.blog_2{background:url(../images/news-bg.jpg) no-repeat center center/cover;min-height:300px;position:relative;padding:70px 0 50px}.blog_2:before{background:rgba(47,47,47,.6);content:"";height:100%;position:absolute;top:0;left:0;width:100%;z-index:0}.blog_2 .title{text-align:center;max-width:650px;margin:0 auto 80px}.blog_2 .title h2{color:#fff}.blog_2 .title p{font-size:18px;color:#fff;font-weight:600;padding-top:10px}.blog_2 .blog_2_single{margin:0 15px 50px}.blog_2 .blog_2_single:hover .blog_img img{transform:scale(1)}.blog_2 .blog_2_single:hover .blog_img a{bottom:0;right:0}.blog_2 .blog_2_single .blog_img{border-radius:5px;overflow:hidden;position:relative}.blog_2 .blog_2_single .blog_img img{transform:scale(1.1);transition:all .3s ease-in-out}.blog_2 .blog_2_single .blog_img a{position:absolute;bottom:-60px;right:-140px;color:#fff;font-size:18px;font-weight:500;background:#09f;padding:15px 20px;border-radius:5px;transition:all .3s ease-in-out}.blog_2 .blog_2_single .blog_title{padding:20px 30px}.blog_2 .blog_2_single .blog_title h3{font-size:24px;font-weight:600}.blog_2 .blog_2_single .blog_title h3 a{color:#fff;transition:all .3s ease-in-out}.blog_2 .blog_2_single .blog_title h3 a:hover{color:#09f}.blog_2 .blog_2_single .blog_title span{font-size:18px;font-weight:700;color:#09f;line-height:40px}.header_3 .header-top .header-top-right .social_wraper .social-items{float:left}.header_3 .header-top .header-top-left ul{margin:0;padding:9px 0;float:right}.header_3 .header-top .header-top-left ul li{padding-right:0;padding-left:25px}.header_3 .header-top .header-top-left ul li a{color:#fff;font-weight:300;font-size:13px;padding:0}.header_3 .header-top .header-top-left ul li a i:before{margin:0;font-size:14px;margin-right:5px}.header_3 .eco_nav nav .sign-in-option .navbar-nav li .sign-in{border-radius:5px}.header_3 .sign-in-option .navbar-nav li{margin-left:15px}.header_3 .sign-in-option .navbar-nav li i{cursor:pointer}.header_3 .sign-in-option .navbar-nav li i:before{margin:0;color:#2f2f2f;font-size:16px}.header_3 .intro_wrapper{text-align:center;background:transparent url(../images/banner-3.png) no-repeat center center/cover;min-height:850px;position:relative}.header_3 .intro_wrapper:before{background:rgba(0,0,0,.25);content:"";height:100%;position:absolute;top:0;left:0;width:100%;z-index:0}.header_3 .intro_wrapper .intro-text{margin-top:290px}.header_3 .intro_wrapper .intro-text h1{font-size:80px;font-weight:700;line-height:70px;color:#fff;margin-bottom:40px}.header_3 .intro_wrapper .intro-text p{font-size:16px;font-weight:400;line-height:30px;color:#fff;margin-bottom:80px}.header_3 .intro_wrapper .intro-text .intro_button a{background:#fff;padding:22px 93px;font-size:18px;font-weight:600;color:#2f2f2f;border:2px solid #fff;margin-right:30px;transition:all .3s ease-in-out;position:relative;line-height:66px}.header_3 .intro_wrapper .intro-text .intro_button a:last-child{margin-right:0}.header_3 .intro_wrapper .intro-text .intro_button a span{position:absolute;right:0;top:0;text-align:center;width:100%;line-height:66px;transition:all .3s ease-in-out}.header_3 .intro_wrapper .intro-text .intro_button a span i:before{transition:all .3s ease-in-out}.header_3 .intro_wrapper .intro-text .intro_button a:hover{border:2px solid #09f;background:#09f}.header_3 .intro_wrapper .intro-text .intro_button a:hover span{right:20px;color:#fff}.header_3 .intro_wrapper .intro-text .intro_button a:hover i{visibility:visible;opacity:1;right:30px}.header_3 .intro_wrapper .intro-text .intro_button a i{position:absolute;right:60px;top:0;line-height:66px;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.header_3 .intro_wrapper .intro-text .intro_button a i:before{font-size:15px;color:#fff}.header_3 .intro_wrapper .intro-text .intro_button .active{background:#09f;border:2px solid #09f;color:#fff}.popular_event_3{padding:0 0 200px;position:relative;margin-top:-90px}.popular_event_3 .title{text-align:center;max-width:650px;margin:0 auto 80px}.popular_event_3 .title h2{margin-bottom:15px}.popular_event_3 .title p{margin:0;line-height:30px;font-size:18px;font-weight:300}.popular_event_3 .event_single{transition:all .5s ease-in-out}.popular_event_3 .event_single:hover{box-shadow:0 0 81px 0 rgba(47,47,47,.1)}.popular_event_3 .event_single:hover .event_img:before{transform:scale(1);opacity:1;visibility:visible}.popular_event_3 .event_single:hover .event_img .event_content .single_event_title h3 a{color:#fff}.popular_event_3 .event_single .event_img{position:relative}.popular_event_3 .event_single .event_img:before{background:#09f;position:absolute;content:"";top:0;left:0;height:100%;width:100%;z-index:1;transition:all .3s ease-in-out;transform:scale(.8);opacity:0;visibility:hidden}.popular_event_3 .event_single .event_img:after{background:rgba(47,47,47,.4);position:absolute;content:"";top:0;left:0;height:100%;width:100%;z-index:0}.popular_event_3 .event_single .event_img img{position:relative}.popular_event_3 .event_single .event_img .event_content{z-index:1;position:relative;width:100%;height:100%;top:0}.popular_event_3 .event_single .event_img .event_content .single_event_title{position:absolute;bottom:0;left:0;width:100%;text-align:center;padding:112px 0}.popular_event_3 .event_single .event_img .event_content .single_event_title h3{font-weight:700;font-size:30px;color:#fff;margin-bottom:30px}.popular_event_3 .event_single .event_img .event_content .single_event_title h3 a{color:#fff;transition:all .5s ease-in-out}.popular_event_3 .event_single .event_img .event_content .single_event_title i:before{font-size:60px;color:#fff;text-align:center;transition:all .5s ease-in-out;margin:0 auto}.cources_categories_3{padding:100px 0 50px;text-align:center;background:transparent url(../images/courses3-bg.jpg) no-repeat center center/cover;position:relative}.cources_categories_3:before{background:rgba(45,45,45,.9);content:"";height:100%;position:absolute;top:0;left:0;width:100%;z-index:0}.cources_categories_3 .title{max-width:650px;margin:0 auto 100px;text-align:center}.cources_categories_3 .title h2{color:#fff}.cources_categories_3 .title p{color:#fff;font-size:24px;font-weight:500}.cources_categories_3 .courses_single{text-align:center;transition:all .3s ease-in-out;background:#fff;overflow:hidden;margin:0 15px 55px}.cources_categories_3 .courses_single:hover .courses_banner{overflow:hidden}.cources_categories_3 .courses_single:hover .courses_banner img{border-radius:5px;transform:scale(1)}.cources_categories_3 .courses_single:hover .courses_banner a{color:#fff;background:#09f}.cources_categories_3 .courses_single:hover .courses_title{padding:25px 20px}.cources_categories_3 .courses_single:hover .courses_title h3 a{color:#09f}.cources_categories_3 .courses_single .courses_banner{overflow:hidden}.cources_categories_3 .courses_single .courses_banner img{border-radius:5px;transform:scale(1.1);transition:all .3s ease-in-out}.cources_categories_3 .courses_single .courses_banner a{color:#09f;padding:12px 25px;background:#fff;position:absolute;top:0;left:15px;border-radius:0;font-weight:700;font-size:20px;transition:all .3s ease-in-out}.cources_categories_3 .courses_single .courses_title{padding:25px 20px;position:relative}.cources_categories_3 .courses_single .courses_title h3{font-weight:700;font-size:22px;padding:10px 0 15px}.cources_categories_3 .courses_single .courses_title h3 a{color:#2f2f2f;transition:all .3s ease-in-out}.cources_categories_3 .courses_single .courses_title .teacher_pro{height:55px;width:55px;border-radius:10px;box-shadow:5px 9px 49px 0 rgba(47,47,47,.2);margin:0 auto;position:absolute;right:70px;top:-25px}.cources_categories_3 .courses_single .courses_title .teacher_pro img{width:100%;border-radius:10px}.cources_categories_3 .courses_single .courses_title span{color:#2f2f2f;font-size:16px;font-weight:400;line-height:45px}.cources_categories_3 .courses_single .courses_title p{font-size:16px;font-weight:300;margin:0;color:#8d95a6}.cources_categories_3 .owl-controls{margin-top:20px}.video_3{padding:200px 0}.video_3 .video_wrapper{border:20px solid #2f2f2f;text-align:center;background:transparent url(../images/video-3.png) no-repeat center center/cover;position:relative;min-height:535px;width:100%;z-index:1;box-shadow:0 20px 70px 0 rgba(47,47,47,.15);margin:0 auto}.video_3 .video_wrapper:before{background:rgba(45,45,45,.3);content:"";height:100%;position:absolute;top:0;left:0;width:100%;z-index:0;padding:20px}.video_3 .video_wrapper:after{background:transparent url(../images/shape/video-shape.png) no-repeat center center/cover;content:"";height:20px;position:absolute;bottom:-20px;left:50%;width:104%;z-index:0;transform:translateX(-50%)}.video_wrapper_full{padding-top:315px}.video_wrapper_full .videoIframe{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;background-color:transparent;border:none}.videoPoster h2{color:#fff;font-size:40px}.videoPoster p{color:#fff;max-width:400px;margin:0 auto 60px}.videoPoster:hover{cursor:pointer}.videoPoster:hover:before{border-color:#09f}.videoPoster:hover:after{border-left-color:#09f}.videoPoster .video_caption{content:'';position:absolute;top:50%;left:50%;width:70%;transform:translate(-50%,-50%)}.videoPoster .video_caption .video_btn{position:relative;border-radius:50%;transition:all .3s ease-in-out;background:0 0;margin-right:0;padding:0}.videoPoster .video_caption .video_btn:hover i{transform:scale(1.15);background:#fff;color:#09f}.videoPoster .video_caption .video_btn:before{background:rgba(255,255,255,.5);content:"";position:absolute;top:50%;left:50%;width:100px;height:100px;z-index:0;transform:translate(-50%,-50%);z-index:-1;border-radius:50%}.videoPoster .video_caption .video_btn i{height:56px;width:56px;line-height:56px;font-size:12px;background:#fff;color:#09f;border-radius:50%;transition:all .3s ease-in-out}.videoPoster:focus:before{border-color:#09f}.videoPoster:focus:after{border-left-color:#09f}.videoWrapperActive .videoPoster{opacity:0;height:0;transition-delay:0s,.5s}.upcoming_blogs_3{padding:50px 0 200px}.upcoming_blogs_3 .events_wrapper{background:#2f2f2f;padding:35px 0 25px}.upcoming_blogs_3 .events_wrapper h2{text-align:center;font-size:30px;font-weight:600;color:#fff;margin-bottom:32px}.upcoming_blogs_3 .events_wrapper .event_signle_3{justify-content:space-between;display:flex;margin-top:25px;border-top:1px solid #575757;padding-top:25px}.upcoming_blogs_3 .events_wrapper .event_signle_3:hover .event_title h4 a{color:#09f}.upcoming_blogs_3 .events_wrapper .event_signle_3:first-child{margin-top:35px}.upcoming_blogs_3 .events_wrapper .event_signle_3 .event_date p{background:#09f;font-size:30px;font-weight:600;color:#fff;text-align:center;height:80px;width:115px;margin:0;padding:18px 0;line-height:20px}.upcoming_blogs_3 .events_wrapper .event_signle_3 .event_date p span{font-size:18px;font-weight:500}.upcoming_blogs_3 .events_wrapper .event_signle_3 .event_title{width:62%}.upcoming_blogs_3 .events_wrapper .event_signle_3 .event_title h4{font-size:20px;font-weight:500;line-height:30px;margin-bottom:5px}.upcoming_blogs_3 .events_wrapper .event_signle_3 .event_title h4 a{color:#fff;transition:all .3s ease-in-out}.upcoming_blogs_3 .events_wrapper .event_signle_3 .event_title p{font-size:12px;font-weight:500;color:rgba(255,255,255,.5);margin:0;line-height:20px}.upcoming_blogs_3 .blog_wrapper{padding:0}.upcoming_blogs_3 .blog_wrapper .blog3_title{background:#09f;padding:35px 0 32px}.upcoming_blogs_3 .blog_wrapper .blog3_title h2{text-align:center;font-size:30px;font-weight:600;color:#fff}.upcoming_blogs_3 .blog_wrapper .single_blog_3 .blog_content{background:#2f2f2f;padding:15px 30px}.upcoming_blogs_3 .blog_wrapper .single_blog_3 .blog_content .posit_date{font-size:14px;font-weight:600;color:#09f}.upcoming_blogs_3 .blog_wrapper .single_blog_3 .blog_content h3{font-size:24px;font-weight:600;color:#fff;line-height:30px}.upcoming_blogs_3 .blog_wrapper .single_blog_3 .blog_banner img{height:195px;width:auto}.upcoming_blogs_3 .blog_wrapper .owl-controls.clickable{background:#2f2f2f;padding:18px}.upcoming_blogs_3 .blog_wrapper .owl-controls{padding:15px!important}.upcoming_blogs_3 .blog_wrapper .owl-buttons .owl-next,.upcoming_blogs_3 .blog_wrapper .owl-buttons .owl-prev{padding:0 25px!important}.upcoming_blogs_3 .blog_wrapper .owl-buttons .owl-next i:before,.upcoming_blogs_3 .blog_wrapper .owl-buttons .owl-prev i:before{margin:0;color:#fff;opacity:.6;transition:all .3s ease-in-out;font-size:18px}.upcoming_blogs_3 .blog_wrapper .owl-buttons .owl-next:hover i:before,.upcoming_blogs_3 .blog_wrapper .owl-buttons .owl-prev:hover i:before{opacity:1}.upcoming_blogs_3 .suscribe_wrapper{background:#2f2f2f;padding:45px 34px 44px;position:relative;z-index:1}.upcoming_blogs_3 .suscribe_wrapper:before{background:rgba(45,45,45,.5);content:"";height:100%;position:absolute;top:0;left:0;width:100%;z-index:-1;padding:20px}.upcoming_blogs_3 .suscribe_wrapper .title{text-align:center}.upcoming_blogs_3 .suscribe_wrapper .title h2{color:#fff;font-size:36px;font-weight:600}.upcoming_blogs_3 .suscribe_wrapper .title p{color:#fff;font-size:16px;font-weight:400;padding-top:15px;margin:0}.upcoming_blogs_3 .suscribe_wrapper .suscribe_banner{position:absolute;top:0;left:0;z-index:-2}.upcoming_blogs_3 .suscribe_wrapper .register-form{padding:80px 0 0;text-align:center}.upcoming_blogs_3 .suscribe_wrapper .register-form .form-group{margin-bottom:25px}.upcoming_blogs_3 .suscribe_wrapper .register-form .form-group input{background:#fff;border:none;border-radius:0;box-shadow:0 0 10px 0 rgba(255,255,255,0);height:66px;padding:10px 15px;transition:all .5s ease 0s;width:100%;color:#2f2f2f;font-size:16px;font-weight:500}.upcoming_blogs_3 .suscribe_wrapper .register-form .form-group input:focus{border-color:#09f;outline:0;box-shadow:none}.upcoming_blogs_3 .suscribe_wrapper .register-form .form-group input::-webkit-input-placeholder{color:#2f2f2f;font-size:16px;font-weight:500;text-align:center}.upcoming_blogs_3 .suscribe_wrapper .register-form .form-group input::-moz-placeholder{color:#2f2f2f;font-size:16px;font-weight:500;text-align:center}.upcoming_blogs_3 .suscribe_wrapper .register-form .form-group input:-ms-input-placeholder{color:#2f2f2f;font-size:16px;font-weight:500;text-align:center}.upcoming_blogs_3 .suscribe_wrapper .register-form .form-group input:-moz-placeholder{color:#2f2f2f;font-size:16px;font-weight:500;text-align:center}.upcoming_blogs_3 .suscribe_wrapper .register-form .register-btn-box{margin-top:25px}.upcoming_blogs_3 .suscribe_wrapper .register-form .register-btn-box .register-btn{background:#09f;color:#fff;width:140px;color:#fff;height:54px;font-size:14px;border:none;border-radius:0;font-weight:600;cursor:pointer}.upcoming_blogs_3 .suscribe_wrapper .register-form .register-btn-box .register-btn:hover{background:#09f;color:#fff}.testimonial_3{position:relative;padding:0;z-index:1;overflow:hidden;padding-top:120px}.testimonial_3 .background_bg{position:absolute;top:0;left:0;width:100%;height:85%;overflow:hidden}.testimonial_3 .background_bg img{width:100%}.testimonial_3 .overlay_bg{background:rgba(47,47,47,.8);content:"";height:85%;position:absolute;top:0;left:0;width:100%;z-index:0}.testimonial_3 .carousel_images{margin:0 30px;position:relative}.testimonial_3 .carousel_images:before{background:#09f;content:"";height:240px;position:absolute;top:-120px;right:-120px;width:240px;z-index:0;border-radius:50%}.testimonial_3 .carousel_images .single_img img{border:20px solid #2f2f2f}.testimonial_3 .carousel_images .slick-list{margin:0;border:20px solid #2f2f2f}.testimonial_3 .testimonial_text_wrapper{padding-left:40px}.testimonial_3 .testimonial_text_wrapper h2{font-weight:700;font-size:36px;color:#fff;margin-top:100px}.testimonial_3 .testimonial_text_wrapper .carousel_text .single_box p{margin:30px 0 0 0;font-size:18px;font-weight:300;line-height:30px;color:#fff}.testimonial_3 .slick-list{margin:0}.testimonial_3 a.slick-arrow .flaticon-angle-pointing-to-left{position:absolute;bottom:-100px;left:0}.testimonial_3 a.slick-arrow .flaticon-angle-pointing-to-left:before{color:#fff;margin:0;opacity:.3;transition:all .3s ease-in-out;font-size:18px}.testimonial_3 a.slick-arrow .flaticon-angle-pointing-to-left:hover:before{opacity:1}.testimonial_3 a.slick-arrow .flaticon-angle-arrow-pointing-to-right{position:absolute;bottom:-100px;left:60px}.testimonial_3 a.slick-arrow .flaticon-angle-arrow-pointing-to-right:before{color:#fff;margin:0;opacity:1;transition:all .3s ease-in-out;font-size:18px}.testimonial_3 a.slick-arrow .flaticon-angle-arrow-pointing-to-right:hover:before{opacity:1}.header_4 .header-top{background:#2a2a2a}.header_4 .eco_nav{background:#2f2f2f}.header_4 .eco_nav nav .navbar-nav li a{color:#fff!important}.header_4 .eco_nav nav .navbar-nav li a.active,.header_4 .eco_nav nav .navbar-nav li a:hover{color:#09f}.header_4 .eco_nav nav .navbar-nav li ul li a{color:#2f2f2f!important}.header_4 .eco_nav nav .navbar-nav li ul li a.active,.header_4 .eco_nav nav .navbar-nav li ul li a:hover{color:#09f!important}.header_4 .eco_nav nav .sign-in-option .navbar-nav li .sign-in{background:#09f;padding:12px 30px!important;margin:22px 15px 22px 0;color:#fff!important}.header_4 .eco_nav nav .sign-in-option .navbar-nav li .sign-in:hover{background:#fff;color:#2f2f2f!important}.header_wrapper_4 .intro_wrapper_4{text-align:left;min-height:850px;position:relative}.header_wrapper_4 .intro_wrapper_4 .banner_4{position:absolute;right:0;top:0;height:100%}.header_wrapper_4 .intro_wrapper_4 .banner_4 img{width:auto}.header_wrapper_4 .intro_wrapper_4 .intro-text{margin-top:200px;padding-left:60px}.header_wrapper_4 .intro_wrapper_4 .intro-text h1{font-size:50px;font-weight:700;line-height:70px;color:#2f2f2f;margin-bottom:40px}.header_wrapper_4 .intro_wrapper_4 .intro-text p{font-size:16px;font-weight:400;line-height:30px;color:#2f2f2f;margin-bottom:80px}.header_wrapper_4 .intro_wrapper_4 .intro-text .intro_button a{background:0 0;padding:22px 93px;font-size:18px;font-weight:600;border:1px solid #2f2f2f;margin-right:30px;transition:all .3s ease-in-out;position:relative;line-height:66px}.header_wrapper_4 .intro_wrapper_4 .intro-text .intro_button a:last-child{margin-right:0}.header_wrapper_4 .intro_wrapper_4 .intro-text .intro_button a span{position:absolute;right:0;top:0;text-align:center;width:100%;line-height:66px;transition:all .3s ease-in-out;color:#2f2f2f}.header_wrapper_4 .intro_wrapper_4 .intro-text .intro_button a:hover{border:1px solid #09f;background:#09f}.header_wrapper_4 .intro_wrapper_4 .intro-text .intro_button a:hover span{right:20px;color:#fff}.header_wrapper_4 .intro_wrapper_4 .intro-text .intro_button a:hover i{visibility:visible;opacity:1;right:30px}.header_wrapper_4 .intro_wrapper_4 .intro-text .intro_button a:hover i:before{color:#fff}.header_wrapper_4 .intro_wrapper_4 .intro-text .intro_button a i{position:absolute;right:60px;top:0;line-height:66px;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.header_wrapper_4 .intro_wrapper_4 .intro-text .intro_button a i:before{font-size:15px;color:#2f2f2f;transition:all .3s ease-in-out}.header_wrapper_4 .intro_wrapper_4 .intro-text .intro_button .active{background:#09f;border:1px solid #09f}.header_wrapper_4 .intro_wrapper_4 .intro-text .intro_button .active span{color:#fff}.about_4{padding:200px 0;background:#2f2f2f;position:relative;z-index:1}.about_4 .about_shape{position:absolute;z-index:-1}.about_4 .about_shape_1{top:24%;left:2%}.about_4 .about_shape_2{bottom:3%;right:4%}.about_4 .about_top_wrapper .title{position:absolute;top:0;left:0;z-index:1;width:100%;text-align:left;padding-right:110px;padding-top:70px}.about_4 .about_top_wrapper .title h2{color:#fff;font-size:36px;font-weight:700;margin-bottom:40px}.about_4 .about_top_wrapper .title p{color:#fff;font-size:18px;line-height:30px;margin-bottom:30px;font-weight:300}.about_4 .about_top_wrapper .title a{width:185px;background:#09f;height:72px;padding:0;text-align:center;line-height:72px;color:#fff;font-weight:500;font-size:18px;margin-top:90px;position:relative}.about_4 .about_top_wrapper .title a i{position:absolute;right:60px;top:0;line-height:72px;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.about_4 .about_top_wrapper .title a:hover{padding-right:30px}.about_4 .about_top_wrapper .title a:hover i{right:30px;opacity:1;visibility:visible}.about_4 .about_top_wrapper .video_wrapper{background:transparent url(../images/video-3.png) no-repeat center center/cover;position:relative;min-height:615px;z-index:1}.about_4 .about_top_wrapper .video_wrapper:before{background:rgba(45,45,45,0);content:"";height:100%;position:absolute;top:0;left:0;width:100%;z-index:0;padding:20px}.about_4 .about_top_wrapper .video_wrapper .video_play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}.about_4 .about_top_wrapper .video_wrapper .video_play .video-play-btn{height:72px;width:72px;margin:0 auto;position:relative}.about_4 .about_top_wrapper .video_wrapper .video_play .video-play-btn:before{background:rgba(255,255,255,.5);content:"";position:absolute;top:50%;left:50%;width:130px;height:130px;z-index:0;transform:translate(-50%,-50%);z-index:-1;border-radius:50%}.about_4 .about_top_wrapper .video_wrapper .video_play .video-play-btn a{border-radius:50%;transition:all .3s ease-in-out;background:0 0;margin-right:0;padding:0;display:flex}.about_4 .about_top_wrapper .video_wrapper .video_play .video-play-btn a:hover i{transform:scale(1.15);background:#fff;color:#09f}.about_4 .about_top_wrapper .video_wrapper .video_play .video-play-btn a i{height:72px;width:72px;line-height:72px;font-size:15px;background:#fff;color:#09f;border-radius:50%;transition:all .3s ease-in-out}.about_4 .about_bottom_wrapepr{margin-top:200px}.about_4 .about_bottom_wrapepr .info_courses_single_1:before{left:-15px;top:-15px}.about_4 .about_bottom_wrapepr .info_courses_single_1:hover:before{left:0;top:0}.about_4 .about_bottom_wrapepr .info_courses_single_2:before{right:-15px;top:-15px}.about_4 .about_bottom_wrapepr .info_courses_single_2:hover:before{right:0;top:0}.about_4 .about_bottom_wrapepr .info_courses_single_3:before{left:-15px;bottom:-15px}.about_4 .about_bottom_wrapepr .info_courses_single_3:hover:before{left:0;bottom:0}.about_4 .about_bottom_wrapepr .info_courses_single_4:before{right:-15px;bottom:-15px}.about_4 .about_bottom_wrapepr .info_courses_single_4:hover:before{right:0;bottom:0}.about_4 .about_bottom_wrapepr .info_courses_single_1,.about_4 .about_bottom_wrapepr .info_courses_single_2,.about_4 .about_bottom_wrapepr .info_courses_single_3,.about_4 .about_bottom_wrapepr .info_courses_single_4{position:relative;z-index:1}.about_4 .about_bottom_wrapepr .info_courses_single_1:before,.about_4 .about_bottom_wrapepr .info_courses_single_2:before,.about_4 .about_bottom_wrapepr .info_courses_single_3:before,.about_4 .about_bottom_wrapepr .info_courses_single_4:before{position:absolute;background:#09f;content:"";height:100%;width:100%;z-index:-1;transition:all .3s ease-in-out;visibility:hidden;opacity:0}.about_4 .about_bottom_wrapepr .info_courses_single_1:hover:before,.about_4 .about_bottom_wrapepr .info_courses_single_2:hover:before,.about_4 .about_bottom_wrapepr .info_courses_single_3:hover:before,.about_4 .about_bottom_wrapepr .info_courses_single_4:hover:before{opacity:1;visibility:visible}.about_4 .about_bottom_wrapepr .info_courses_single_1:hover i:before,.about_4 .about_bottom_wrapepr .info_courses_single_2:hover i:before,.about_4 .about_bottom_wrapepr .info_courses_single_3:hover i:before,.about_4 .about_bottom_wrapepr .info_courses_single_4:hover i:before{color:#fff}.about_4 .about_bottom_wrapepr .info_courses_single_1:hover .info_courses_single h3 a,.about_4 .about_bottom_wrapepr .info_courses_single_2:hover .info_courses_single h3 a,.about_4 .about_bottom_wrapepr .info_courses_single_3:hover .info_courses_single h3 a,.about_4 .about_bottom_wrapepr .info_courses_single_4:hover .info_courses_single h3 a{color:#fff}.about_4 .about_bottom_wrapepr .info_courses_single_1:hover .info_courses_single p,.about_4 .about_bottom_wrapepr .info_courses_single_2:hover .info_courses_single p,.about_4 .about_bottom_wrapepr .info_courses_single_3:hover .info_courses_single p,.about_4 .about_bottom_wrapepr .info_courses_single_4:hover .info_courses_single p{color:rgba(255,255,255,.5)}.about_4 .about_bottom_wrapepr .info_courses_single{transition:all .3s ease-in-out;padding:50px 60px 30px;margin-bottom:60px;box-shadow:9px 16px 46px 0 rgba(0,0,0,.2);background:#2f2f2f}.about_4 .about_bottom_wrapepr .info_courses_single i:before{font-size:60px;color:#09f;text-align:center;transition:all .3s ease-in-out;margin:0 auto}.about_4 .about_bottom_wrapepr .info_courses_single h3{font-size:30px;font-weight:700;line-height:50px;margin-top:10px}.about_4 .about_bottom_wrapepr .info_courses_single h3 a{color:#fff;transition:all .3s ease-in-out}.about_4 .about_bottom_wrapepr .info_courses_single p{font-size:16px;font-weight:300;color:rgba(255,255,255,.3);transition:all .3s ease-in-out;margin:0}.counter_3{background:transparent url(../images/counter4_bg.jpg) no-repeat center center/cover;position:relative;z-index:1;padding:80px 0}.counter_3:before{background:rgba(255,25,73,.9);content:"";height:100%;left:0;position:absolute;width:100%;top:0;z-index:-1}.counter_3 .title{margin-bottom:60px;max-width:700px;margin:0 auto 80px;text-align:center}.counter_3 .title h2{color:#fff;margin-bottom:15px}.counter_3 .title p{color:#fff;margin:0;font-size:18px;font-weight:400}.counter_3 .counter_items_wrapper{display:flex;justify-content:space-between}.counter_3 .counter_items_wrapper .counters-item{position:relative;width:215px;min-height:225px;padding:0 5px;text-align:center}.counter_3 .counter_items_wrapper .counters-item:before{position:absolute;background:#fff;content:"";height:100%;width:100%;height:100%;top:15px;right:0;z-index:-1;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.counter_3 .counter_items_wrapper .counters-item:hover:before{top:0;opacity:1;visibility:visible}.counter_3 .counter_items_wrapper .counters-item:hover .counter-box .counter{color:#2f2f2f}.counter_3 .counter_items_wrapper .counters-item:hover .counter-box span{color:#2f2f2f}.counter_3 .counter_items_wrapper .counters-item .counter-box{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;width:100%}.counter_3 .counter_items_wrapper .counters-item .counter-box .counter{color:#fff;font-size:40px;font-weight:700;line-height:40px;transition:all .3s ease-in-out}.counter_3 .counter_items_wrapper .counters-item .counter-box span{color:#fff;font-size:30px;font-weight:700;transition:all .3s ease-in-out;line-height:40px}.publications_4{background:#2f2f2f;position:relative;z-index:1;padding:200px 0}.publications_4:before{background:rgba(47,47,47,.2);content:"";height:100%;left:0;position:absolute;width:100%;top:0;z-index:-1}.publications_4 .about_shape{position:absolute;z-index:-1}.publications_4 .about_shape_1{top:60%;left:0}.publications_4 .title{margin-bottom:60px;max-width:700px;margin:0 auto 80px;text-align:center}.publications_4 .title h2{color:#fff;margin-bottom:15px}.publications_4 .title p{color:rgba(255,255,255,.5);margin:0;font-size:18px;font-weight:300;line-height:30px}.publications_4 .single_publications{background:#fff;box-shadow:8px 14px 54px 0 rgba(0,0,0,.2)}.publications_4 .single_publications:hover .pubications_bannar img{transform:scale(1)}.publications_4 .single_publications:hover .publications_btn{background:#09f}.publications_4 .single_publications .pubications_bannar{overflow:hidden}.publications_4 .single_publications .pubications_bannar img{transform:scale(1.1);transition:all .3s ease-in-out;width:100%}.publications_4 .single_publications .publications_title{padding:20px 15px 20px 30px}.publications_4 .single_publications .publications_title span{font-size:16px;font-weight:400;color:rgba(47,47,47,.5)}.publications_4 .single_publications .publications_title h4{font-size:18px;font-weight:600;line-height:24px;margin-top:5px}.publications_4 .single_publications .publications_title h4 a{color:#2f2f2f;transition:all .3s ease-in-out}.publications_4 .single_publications .publications_title h4 a:hover{color:#09f}.publications_4 .single_publications .publications_btn{width:100%;background:#2f2f2f;height:58px;padding:0;text-align:center;line-height:58px;color:#fff;font-weight:600;font-size:18px;transition:all .3s ease-in-out}.take_tour{padding:120px 0;background:#2f2f2f}.take_tour .about_top_wrapper .title{position:absolute;top:0;left:0;z-index:1;width:100%;text-align:left;padding-right:110px;padding-top:100px}.take_tour .about_top_wrapper .title h2{color:#fff;font-size:36px;font-weight:700;margin-bottom:40px}.take_tour .about_top_wrapper .title p{color:#fff;font-size:18px;line-height:30px;margin-bottom:30px}.take_tour .about_top_wrapper .title .video_wrapper{margin-top:40px}.take_tour .about_top_wrapper .title .video_wrapper .video-play-btn{text-align:center}.take_tour .about_top_wrapper .title .video_wrapper .video-play-btn span{position:relative;border-radius:50%;display:flex}.take_tour .about_top_wrapper .title .video_wrapper .video-play-btn span a{border-radius:50%;transition:all .3s ease-in-out;background:0 0;margin-right:0;padding:0;display:flex}.take_tour .about_top_wrapper .title .video_wrapper .video-play-btn span a:hover i{transform:scale(1.15);background:#09f;color:#fff}.take_tour .about_top_wrapper .title .video_wrapper .video-play-btn span a i{height:65px;width:65px;line-height:65px;font-size:12px;background:#09f;color:#fff;border-radius:50%;transition:all .3s ease-in-out}.take_tour .about_top_wrapper .title .video_wrapper .video-play-btn span a span{font-size:16px;font-weight:600;line-height:56px;color:#09f;padding-left:25px}.take_tour .about_top_wrapper .take_tour_banner{background:transparent url(../images/video_4.jpg) no-repeat center center/cover;position:relative;min-height:615px;z-index:1}.testimonial_4{padding:150px 0 0 0;background:#2f2f2f;position:relative;z-index:1}.testimonial_4:before{color:#09f;position:absolute;font-weight:600;font-family:Flaticon;content:"\f10c";left:70%;top:32%;font-size:234px;z-index:0;transform:translate(-50%);opacity:.04}.testimonial_4 .title{margin-bottom:60px;max-width:500px;margin:0 auto;text-align:center}.testimonial_4 .title h2{color:#fff;margin-bottom:12px;font-size:35.5px}.testimonial_4 .title p{color:#fff;margin:0;font-weight:600;font-size:17.7px}.testimonial_4 .testimonial_single{text-align:center;position:relative;margin:170px 90px 0;padding:100px 95px 130px}.testimonial_4 .testimonial_single .member-img{position:absolute;top:-130px;left:50%;height:190px;width:190px;transform:translateX(-50%)}.testimonial_4 .testimonial_single .member-img img{border-radius:50%;height:100%;width:auto}.testimonial_4 .testimonial_single h4{font-size:18px;color:#09f;font-weight:700}.testimonial_4 .testimonial_single span{font-weight:400;font-size:18px;color:#fff;line-height:40px}.testimonial_4 .testimonial_single p{font-weight:300;font-size:18px;line-height:30px;margin:25px 0 0;color:#fff}.testimonial_4 ul.slick-dots{position:absolute;top:50%;left:0;transform:translateY(-50%)}.testimonial_4 ul.slick-dots li .pager_item{height:10px;width:10px;background:#fff;margin:15px 0;border-radius:50%;cursor:pointer;transition:all .3s ease-in-out}.testimonial_4 ul.slick-dots .slick-active .pager_item{height:18px;width:18px;background:#2f2f2f;margin:15px -4px;border:4px solid #09f}.inner_page .header-top .header-top-right .social_wraper{float:left}.inner_page .header-top .header-top-left ul{margin:0;padding:9px 0;float:right}.inner_page .header-top .header-top-left ul li{padding-right:0;padding-left:25px}.inner_page .header-top .header-top-left ul li a{color:#fff;font-weight:300;font-size:13px;padding:0}.inner_page .header-top .header-top-left ul li a i:before{margin:0;font-size:14px;margin-right:5px}.inner_page .sign-in-option .navbar-nav li{margin-left:15px}.inner_page .sign-in-option .navbar-nav li i{cursor:pointer}.inner_page .sign-in-option .navbar-nav li i:before{margin:0;color:#2f2f2f;font-size:16px}.sub_header_banner{text-align:left;background:transparent url(../images/counter4_bg.jpg) no-repeat center center/cover;min-height:440px;position:relative}.sub_header_banner:before{background:rgba(0,0,0,.47);content:"";height:100%;position:absolute;top:0;left:0;width:100%;z-index:0}.sub_header_banner .intro_text{margin-top:145px}.sub_header_banner .intro_text h1{font-size:40px;font-weight:700;line-height:70px;color:#fff}.sub_header_banner .intro_text a{font-size:24px;font-weight:500;line-height:30px;color:#fff;position:relative;margin-right:20px;transition:all .3s ease-in-out}.sub_header_banner .intro_text a:before{position:absolute;height:24px;width:2px;right:-13px;top:6px;content:"";background:#fff;transform:rotate(20deg)}.sub_header_banner .intro_text a:last-child{margin-right:0}.sub_header_banner .intro_text a:last-child:before{display:none}.sub_header_banner .intro_text a:hover{color:#09f}.sub_header_banner .intro_text .active:hover{color:#fff}.courses_details_body .sub_header_banner{background:transparent url(../images/courses_details_bg.jpg) no-repeat center center/cover}.courses_details_body .courses_apply_wrapper{margin-top:-75px;margin-bottom:55px}.courses_details_body .courses_apply_wrapper .courses_apply{display:inline-flex;justify-content:space-between;align-items:center;box-shadow:5px 9px 80px 0 rgba(47,47,47,.15);padding:20px 54px 20px 55px;width:100%;background:#fff;border-radius:5px}.courses_details_body .courses_apply_wrapper .courses_apply .teacher_info{display:inline-flex;justify-content:space-between;text-align:center;align-items:center}.courses_details_body .courses_apply_wrapper .courses_apply .teacher_info .teacher_pro{height:113px;width:113px;border-radius:50%;box-shadow:5px 9px 80px 0 rgba(47,47,47,.15)}.courses_details_body .courses_apply_wrapper .courses_apply .teacher_info .teacher_pro img{border-radius:50%;width:100%}.courses_details_body .courses_apply_wrapper .courses_apply .teacher_info ul{margin:0;display:flex}.courses_details_body .courses_apply_wrapper .courses_apply .teacher_info ul li{font-size:18px;color:#2f2f2f;font-weight:500}.courses_details_body .courses_apply_wrapper .courses_apply .teacher_info ul li a{margin-right:50px;font-size:18px;font-weight:500;color:#2f2f2f;transition:all .3s ease-in-out}.courses_details_body .courses_apply_wrapper .courses_apply .teacher_info ul li a:hover{color:#09f}.courses_details_body .courses_apply_wrapper .courses_apply .teacher_info ul li:last-child{margin-right:0}.courses_details_body .courses_apply_wrapper .courses_apply .teacher_info ul li:first-child{margin-left:15px}.courses_details_body .courses_apply_wrapper .courses_apply .apply_btn a{padding:20px 33px;color:#fff;background:#09f;font-weight:600;font-size:18px;transition:all .3s ease-in-out}.courses_details_body .courses_apply_wrapper .courses_apply .apply_btn a:hover{background:#2f2f2f}.courses_details_body .courses_details_wrapper .events_wrapper{background:#2f2f2f;padding:40px 0 25px}.courses_details_body .courses_details_wrapper .events_wrapper h2{text-align:center;font-size:24px;font-weight:700;color:#fff;margin-bottom:30px}.courses_details_body .courses_details_wrapper .events_wrapper .event_signle_3{justify-content:space-between;display:flex;margin-top:25px;border-top:1px solid #575757;padding-top:25px}.courses_details_body .courses_details_wrapper .events_wrapper .event_signle_3:hover .event_title h4 a{color:#09f}.courses_details_body .courses_details_wrapper .events_wrapper .event_signle_3 .event_date p{background:#09f;font-size:30px;font-weight:600;color:#fff;text-align:center;height:80px;width:115px;margin:0;padding:18px 0;line-height:20px}.courses_details_body .courses_details_wrapper .events_wrapper .event_signle_3 .event_date p span{font-size:18px;font-weight:500}.courses_details_body .courses_details_wrapper .events_wrapper .event_signle_3 .event_title{width:62%}.courses_details_body .courses_details_wrapper .events_wrapper .event_signle_3 .event_title h4{font-size:20px;font-weight:500;line-height:30px;margin-bottom:5px}.courses_details_body .courses_details_wrapper .events_wrapper .event_signle_3 .event_title h4 a{color:#fff;transition:all .3s ease-in-out}.courses_details_body .courses_details_wrapper .events_wrapper .event_signle_3 .event_title p{font-size:12px;font-weight:500;color:rgba(255,255,255,.5);margin:0;line-height:20px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper{padding:35px 30px;background:#fafafa}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .courses_details_nav_tabs ul{border:none;justify-content:space-between}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .courses_details_nav_tabs ul li a{border:none;font-size:16px;color:#2f2f2f;font-weight:600;padding:12px 15px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .courses_details_nav_tabs ul li a i:before{font-size:16px;color:#09f;margin-right:15px;margin-left:0}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .courses_details_nav_tabs ul li a.active{box-shadow:8px 13px 60px 0 rgba(47,47,47,.2)}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents{margin-top:35px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .tab-pane p{font-size:16px;font-weight:300;color:#2f2f2f;line-height:30px;margin-bottom:30px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .tab-pane p:last-child{margin-bottom:0}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .curriculum-text-box h2{border-bottom:3px solid #eaeaea;margin-bottom:40px;padding:40px 0 15px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .curriculum-text-box .curriculum-section .panel-group .panel+.panel{margin-top:30px;box-shadow:none;margin-bottom:35px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .curriculum-text-box .curriculum-section .panel-group .panel-default{border-color:transparent}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .curriculum-text-box .curriculum-section .panel-group .panel .panel-heading{background-color:#fafafa;border:0 solid;border-color:transparent;padding:0}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .curriculum-text-box .curriculum-section .panel-group .panel .panel-title{box-shadow:8px 13px 60px 0 rgba(47,47,47,.05);width:100%;height:70px;display:table;padding:0 30px;-webkit-transition:all .3s linear;transition:all .3s linear}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .curriculum-text-box .curriculum-section .panel-group .panel .panel-title .click{background:#fafafa}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .curriculum-text-box .curriculum-section .panel-group .panel .panel-title span{float:right;font-size:15px;padding-right:30px;color:#2f2f2f;line-height:20px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .curriculum-text-box .curriculum-section .panel-group .panel .panel-title a{display:block;color:#2f2f2f;display:table-cell;font-size:18px;font-weight:600;position:relative;transition:all .3s ease-in-out;vertical-align:middle;text-decoration:none}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .curriculum-text-box .curriculum-section .panel-group .panel .panel-title a.collapsed:before{color:#09f;position:absolute;content:"\f103";font-family:Flaticon;font-size:12px;text-align:center;top:50%;right:0;-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);-webkit-transition:all .4s ease-in;transition:all .3s ease-in}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .curriculum-text-box .curriculum-section .panel-group .panel .panel-title a:before{color:#09f;position:absolute;content:"\f11b";font-family:Flaticon;font-size:12px;text-align:center;top:50%;right:0;-webkit-transition:all .4s ease-in;transition:all .4s ease-in;line-height:38px;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .curriculum-text-box .curriculum-section .panel-group .panel .panel-body{background:#fff;padding:35px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .curriculum-text-box .curriculum-section .panel-group .panel .panel-body .curriculum-single{margin-bottom:25px;display:inline-flex;justify-content:space-between;width:100%}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .curriculum-text-box .curriculum-section .panel-group .panel .panel-body .curriculum-single:last-child{margin-bottom:0}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .curriculum-text-box .curriculum-section .panel-group .panel .panel-body .curriculum-single .lecture span{padding-right:50px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .curriculum-text-box .curriculum-section .panel-group .panel .panel-body .curriculum-single .lecture i{color:#09f;font-size:18px;padding-right:10px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .curriculum-text-box .curriculum-section .panel-group .panel .panel-body .curriculum-single a{text-align:center;font-size:12px;padding:0 15px;text-decoration:none;color:#2f2f2f;border:1px solid #09f;font-weight:600;transition:all .3s ease-in-out}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .curriculum-text-box .curriculum-section .panel-group .panel .panel-body .curriculum-single a:hover{background:#09f;color:#fff}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .courses_teacher .tutor_signle{display:flex;align-items:center;padding:30px;margin-bottom:30px;transition:all .3s ease-in-out;box-shadow:9px 16px 46px 0 rgba(47,47,47,.05);max-width:350px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .courses_teacher .tutor_signle:hover{box-shadow:9px 16px 46px 0 rgba(47,47,47,.1)}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .courses_teacher .tutor_signle:hover .tutor_pro img{transform:scale(1)}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .courses_teacher .tutor_signle:hover .teachers_name h5 a{color:#09f}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .courses_teacher .tutor_signle .tutor_pro{margin-right:30px;overflow:hidden;border-radius:50%}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .courses_teacher .tutor_signle .tutor_pro img{height:auto;width:80px;border-radius:50%;transform:scale(1.1);transition:all .3s ease-in-out}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .courses_teacher .tutor_signle .teachers_name h5{font-size:18px;font-weight:600}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .courses_teacher .tutor_signle .teachers_name h5 a{color:#2f2f2f;transition:all .3s ease-in-out}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .courses_teacher .tutor_signle .teachers_name span{font-weight:500;font-size:14px;color:#2f2f2f;margin-top:5px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .review-content{margin-bottom:70px;display:flex;justify-content:space-between}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .review-content .five-star-rating{height:180px;text-align:center;width:30%;float:left}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .review-content .five-star-rating .rating_box_count{padding:31px 0}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .review-content .five-star-rating .rating_box_count .five{font-size:70px;color:#2f2f2f;line-height:50px;font-weight:700}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .review-content .five-star-rating .rating_box_count ul{margin:0;padding:10px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .review-content .five-star-rating .rating_box_count ul li{color:#09f;display:inline-block}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .review-content .five-star-rating .rating_box_count ul li i:before{font-size:26px;margin:0}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .review-content .five-star-rating .rating_box_count span{font-size:16px;font-weight:400;color:#2f2f2f}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .review-content .rating-box{width:65%}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .review-content .rating-box .detailed-rating{width:auto;display:inline-block;max-width:100%}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .review-content .rating-box .detailed-rating .stars{clear:both;padding:0 30px 16px;display:inline-flex;line-height:14px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .review-content .rating-box .detailed-rating .stars .key{min-width:52px;font-weight:400;color:#1a1a23;font-size:16px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .review-content .rating-box .detailed-rating .stars .bar{width:270px;margin:0 7px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .review-content .rating-box .detailed-rating .stars .full_bar{background:#eee;height:12px;position:relative}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .review-content .rating-box .detailed-rating .stars .full_bar span{background:#2f2f2f;position:absolute;top:0;left:0;bottom:0}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .review-content .rating-box .detailed-rating .stars .value{font-size:16px;font-weight:400;color:#2f2f2f}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .commnet-wrapper{margin-bottom:50px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .commnet-wrapper .comment-list-items .comment-list-wrapper{margin-bottom:30px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .commnet-wrapper .comment-list-items .comment-list-wrapper:last-child{margin-bottom:0}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .commnet-wrapper .comment-list-items .comment-list-wrapper .comment-list{display:flex;justify-content:space-between;padding:30px 0 25px;border-radius:0;margin-bottom:15px;position:relative;box-shadow:9px 16px 46px 0 rgba(47,47,47,.05);align-items:center;width:100%}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .commnet-wrapper .comment-list-items .comment-list-wrapper .comment-list:last-child{margin-bottom:0}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .commnet-wrapper .comment-list-items .comment-list-wrapper .comment-list .commnet_img{width:13%}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .commnet-wrapper .comment-list-items .comment-list-wrapper .comment-list .commnet_img img{border-radius:50%}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .commnet-wrapper .comment-list-items .comment-list-wrapper .comment-list .comment-text{padding:0 15px 0 30px;width:87%}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .commnet-wrapper .comment-list-items .comment-list-wrapper .comment-list .comment-text .author_info{line-height:14px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .commnet-wrapper .comment-list-items .comment-list-wrapper .comment-list .comment-text .author_info .author_name{font-size:14px;font-weight:500;color:#2f2f2f;margin-right:25px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .commnet-wrapper .comment-list-items .comment-list-wrapper .comment-list .comment-text .author_info span{font-size:14px;font-weight:400;line-height:24px;color:#8d95a6}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .commnet-wrapper .comment-list-items .comment-list-wrapper .comment-list .comment-text .rating ul{margin:0}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .commnet-wrapper .comment-list-items .comment-list-wrapper .comment-list .comment-text .rating ul li{padding:0 1px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .commnet-wrapper .comment-list-items .comment-list-wrapper .comment-list .comment-text .rating ul li i:before{font-size:14px;color:#09f;margin-left:0}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .commnet-wrapper .comment-list-items .comment-list-wrapper .comment-list .comment-text p{font-size:14px;font-weight:300;line-height:24px;margin:19px 0 0;color:#8d95a6}.courses_details_body .popular_cources{padding:90px 0 100px;max-height:829px}.courses_details_body .recent_courses{background:#2f2f2f;padding:0;margin-bottom:50px}.courses_details_body .recent_courses h2{text-align:center;font-size:24px;font-weight:600;color:#fff;padding:25px 0;line-height:50px}.courses_details_body .recent_courses .event_signle_3{justify-content:space-between;display:flex;align-items:center;padding:15px 0;background:#fafafa;transition:all .3s ease-in-out}.courses_details_body .recent_courses .event_signle_3:hover{box-shadow:0 0 60px 0 rgba(47,47,47,.1);background:#fff}.courses_details_body .recent_courses .event_signle_3:hover .event_title h4 a{color:#09f}.courses_details_body .recent_courses .event_signle_3 .corses_banner{width:22%}.courses_details_body .recent_courses .event_signle_3 .event_title{padding-left:15px;width:78%}.courses_details_body .recent_courses .event_signle_3 .event_title h4{font-size:22px;font-weight:700;line-height:30px;margin-bottom:5px}.courses_details_body .recent_courses .event_signle_3 .event_title h4 a{color:#2f2f2f;transition:all .3s ease-in-out}.courses_details_body .recent_courses .event_signle_3 .event_title p{font-size:16px;font-weight:400;color:#2f2f2f;margin:0;line-height:20px}.event_slider .cources_slider{padding:130px 0 100px}.event_slider .cources_slider .events-single-box{min-height:280px;box-shadow:0 0 15px 0 rgba(47,47,47,.05);transition:all .3s ease-in-out;margin-bottom:30px}.event_slider .cources_slider .events-single-box:hover{transition:all .3s ease-in-out}.event_slider .cources_slider .events-single-box:hover .event_banner img{transform:scale(1)}.event_slider .cources_slider .events-single-box:hover .event-info h3 a{color:#09f}.event_slider .cources_slider .events-single-box .event_banner{overflow:hidden}.event_slider .cources_slider .events-single-box .event_banner img{width:100%;height:auto;transform:scale(1.1);transition:all .3s ease-in-out}.event_slider .cources_slider .events-single-box .event-info{padding:45px}.event_slider .cources_slider .events-single-box .event-info h3{padding-bottom:10px;font-size:22px;font-weight:700}.event_slider .cources_slider .events-single-box .event-info h3 a{color:#2f2f2f;transition:all .3s ease-in-out}.event_slider .cources_slider .events-single-box .event-info .events-time{margin-bottom:15px}.event_slider .cources_slider .events-single-box .event-info .events-time span{color:#2f2f2f;font-size:14px;margin-right:25px;font-weight:500}.event_slider .cources_slider .events-single-box .event-info .events-time span .event-icon{padding-right:2px}.event_slider .cources_slider .events-single-box .event-info p{margin:0;font-size:16px;color:#2f2f2f;padding-bottom:25px}.event_slider .cources_slider .events-single-box .event-info .apply_btn{position:relative;font-weight:700;font-size:18px;color:#2f2f2f;transition:all .3s ease-in-out}.event_slider .cources_slider .events-single-box .event-info .apply_btn i{position:absolute;top:0;right:0;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.event_slider .cources_slider .events-single-box .event-info .apply_btn i:before{font-size:12px;color:#2f2f2f;transition:all .3s ease-in-out}.event_slider .cources_slider .events-single-box .event-info .apply_btn:hover{color:#09f}.event_slider .cources_slider .events-single-box .event-info .apply_btn:hover i{right:-30px;visibility:visible;opacity:1}.event_slider .cources_slider .events-single-box .event-info .apply_btn:hover i:before{color:#09f}.event_slider .owl-buttons{margin-top:40px}.event_slider .owl-buttons .owl-next,.event_slider .owl-buttons .owl-prev{padding:0 25px!important}.event_slider .owl-buttons .owl-next i:before,.event_slider .owl-buttons .owl-prev i:before{margin:0;color:#2f2f2f;opacity:.7;transition:all .3s ease-in-out;font-size:24px}.event_slider .owl-buttons .owl-next:hover i:before,.event_slider .owl-buttons .owl-prev:hover i:before{opacity:1;color:#09f}.event_details_page .sub_header_banner{background:transparent url(../images/event_details.png) no-repeat center center/cover}.event_details_page .event_details_wrapper{padding:130px 0 100px}.event_details_page .event_details_wrapper .event_intro .post_content{padding:30px;background:#fafafa}.event_details_page .event_details_wrapper .event_intro .post_content .post_by{margin-bottom:30px}.event_details_page .event_details_wrapper .event_intro .post_content .post_by span{font-size:20px;font-weight:500;color:#2f2f2f}.event_details_page .event_details_wrapper .event_intro .post_content .post_by .date_event{color:#09f}.event_details_page .event_details_wrapper .event_intro .post_content .blog_post_content p{margin-bottom:30px;font-size:16px;font-weight:300;line-height:30px;color:#2f2f2f}.event_details_page .event_details_wrapper .event_intro .post_content .blog_post_content p:last-child{margin-bottom:0}.event_details_page .event_details_wrapper .location_bottom_wrapper{display:flex;justify-content:space-between}.event_details_page .event_details_wrapper .location_bottom_wrapper .event_details{margin-top:90px;width:100%}.event_details_page .event_details_wrapper .location_bottom_wrapper .event_details .details_title{margin-bottom:30px}.event_details_page .event_details_wrapper .location_bottom_wrapper .event_details .details_title h3{font-size:24px;font-weight:700;color:#2f2f2f}.event_details_page .event_details_wrapper .location_bottom_wrapper .event_details .event_location_info{box-shadow:5px 9px 49px 0 rgba(47,47,47,.08);padding:50px 60px;margin-bottom:60px;display:inline-flex;width:100%}.event_details_page .event_details_wrapper .location_bottom_wrapper .event_details .event_location_info ul{width:50%}.event_details_page .event_details_wrapper .location_bottom_wrapper .event_details .event_location_info ul li{margin-bottom:15px}.event_details_page .event_details_wrapper .location_bottom_wrapper .event_details .event_location_info ul li:last-child{margin-bottom:0}.event_details_page .event_details_wrapper .location_bottom_wrapper .event_details .event_location_info ul li p{margin:0;font-size:18px;font-weight:600;color:#2f2f2f}.event_details_page .event_details_wrapper .location_bottom_wrapper .event_details .event_location_info ul li span{font-weight:400;font-size:14px;color:#2f2f2f}.event_details_page .event_details_wrapper .location_bottom_wrapper .event_details .event_location_info ul li .hall_location{color:#09f}.event_details_page .event_details_wrapper .location_bottom_wrapper .event_location_map{margin-top:90px;padding-left:60px}.event_details_page .event_details_wrapper .location_bottom_wrapper .event_location_map .details_title{margin-bottom:30px}.event_details_page .event_details_wrapper .location_bottom_wrapper .event_location_map .details_title h3{font-size:24px;font-weight:700;color:#2f2f2f}.event_details_page .event_details_wrapper .location_bottom_wrapper .event_location_map .google_map #map{box-shadow:5px 9px 49px 0 rgba(47,47,47,.08);height:420px;width:370px}.event_details_page .event_details_wrapper .events_wrapper{background:#2f2f2f;padding:40px 0 25px}.event_details_page .event_details_wrapper .events_wrapper h2{text-align:center;font-size:24px;font-weight:700;color:#fff;margin-bottom:30px}.event_details_page .event_details_wrapper .events_wrapper .event_signle_3{justify-content:space-between;display:flex;margin-top:25px;border-top:1px solid #575757;padding-top:25px}.event_details_page .event_details_wrapper .events_wrapper .event_signle_3:hover .event_title h4 a{color:#09f}.event_details_page .event_details_wrapper .events_wrapper .event_signle_3 .event_date p{background:#09f;font-size:30px;font-weight:600;color:#fff;text-align:center;height:80px;width:115px;margin:0;padding:18px 0;line-height:20px}.event_details_page .event_details_wrapper .events_wrapper .event_signle_3 .event_date p span{font-size:18px;font-weight:500}.event_details_page .event_details_wrapper .events_wrapper .event_signle_3 .event_title{width:62%}.event_details_page .event_details_wrapper .events_wrapper .event_signle_3 .event_title h4{font-size:20px;font-weight:500;line-height:30px;margin-bottom:5px}.event_details_page .event_details_wrapper .events_wrapper .event_signle_3 .event_title h4 a{color:#fff;transition:all .3s ease-in-out}.event_details_page .event_details_wrapper .events_wrapper .event_signle_3 .event_title p{font-size:12px;font-weight:500;color:rgba(255,255,255,.5);margin:0;line-height:20px}.event_details_page .event_details_wrapper .instagram_post_wrapper{padding:35px 15px;box-shadow:5px 9px 49px 0 rgba(47,47,47,.08);margin-top:30px}.event_details_page .event_details_wrapper .instagram_post_wrapper h2{font-size:24px;font-weight:700;color:#09f;text-align:center;margin-bottom:30px}.event_details_page .event_details_wrapper .instagram_post_wrapper .instagram_post a img{width:32.5%;padding:6px 3px}.event_details_page .event_details_wrapper a.slick-arrow .flaticon-angle-pointing-to-left{position:absolute;bottom:-30px;left:0}.event_details_page .event_details_wrapper a.slick-arrow .flaticon-angle-pointing-to-left:before{color:rgba(47,47,47,.5);margin:0;transition:all .3s ease-in-out;font-size:18px}.event_details_page .event_details_wrapper a.slick-arrow .flaticon-angle-pointing-to-left:hover:before{color:#09f}.event_details_page .event_details_wrapper a.slick-arrow .flaticon-angle-arrow-pointing-to-right{position:absolute;bottom:-30px;left:60px}.event_details_page .event_details_wrapper a.slick-arrow .flaticon-angle-arrow-pointing-to-right:before{color:rgba(47,47,47,.5);margin:0;transition:all .3s ease-in-out;font-size:18px}.event_details_page .event_details_wrapper a.slick-arrow .flaticon-angle-arrow-pointing-to-right:hover:before{color:#09f}.event_details_page .event_details_wrapper .slick-list{margin:0}.blog .sub_header_banner{background:transparent url(../images/nivo-2.jpg) no-repeat center center/cover}.blog_post .sub_header_banner{background:transparent url(../images/blog-post-bg.png) no-repeat center center/cover}.blog_wrapper{padding:130px 0}.blog_wrapper .single_blog{margin-bottom:90px}.blog_wrapper .single_blog:last-child{margin-bottom:0}.blog_wrapper .single_blog:hover h3 a{color:#09f}.blog_wrapper .single_blog:hover .blog_banner img{transform:scale(1)}.blog_wrapper .single_blog h3{font-size:24px;font-weight:600;line-height:24px}.blog_wrapper .single_blog h3 a{transition:all .3s ease-in-out;color:#2f2f2f}.blog_wrapper .single_blog .blog_banner{margin:20px 0;overflow:hidden}.blog_wrapper .single_blog .blog_banner img{transform:scale(1.1);transition:all .3s ease-in-out}.blog_wrapper .single_blog .post_by{margin-bottom:30px}.blog_wrapper .single_blog .post_by span{font-size:16px;font-weight:600;color:#2f2f2f}.blog_wrapper .single_blog .post_by span a{color:#2f2f2f;transition:all .3s ease-in-out}.blog_wrapper .single_blog .post_by span a:hover{color:#09f}.blog_wrapper .single_blog p{margin-bottom:40px;font-size:16px;font-weight:300;color:#2f2f2f}.blog_wrapper .single_blog .social-items li:last-child{margin-right:0}.blog_wrapper .single_blog .social-items li a{margin-right:15px}.blog_wrapper .single_blog .social-items li a i{height:30px;width:30px;text-align:center;line-height:29px;border-radius:50%;font-size:13px;margin:0;border:1px solid rgba(47,47,47,.1);background:transition;color:#2f2f2f;transition:all .3s ease-in-out}.blog_wrapper .single_blog .social-items li a i:hover{color:#fff;padding:0;background:#09f;border:1px solid #09f}.blog_wrapper .pagination_blog{display:flex;justify-content:space-between}.blog_wrapper .pagination_blog .pagination_btn a{margin-right:20px}.blog_wrapper .pagination_blog .pagination_btn a i:before{color:rgba(47,47,47,.5);font-size:18px;margin:0;transition:all .3s ease-in-out}.blog_wrapper .pagination_blog .pagination_btn a i:hover:before{color:#09f}.blog_wrapper .pagination_blog .pagination_btn .active i:before{color:#09f;font-size:16px;margin:0}.blog_wrapper .pagination_blog ul{display:flex}.blog_wrapper .pagination_blog ul li a{margin-left:10px;color:#8d95a6;font-size:16px;font-weight:500}.blog_wrapper .pagination_blog ul li.current a{color:#2f2f2f}.blog_wrapper .blog_post{margin-bottom:90px;margin-bottom:0}.blog_wrapper .blog_post h3{font-size:30px;font-weight:600;line-height:24px;color:#2f2f2f;margin:35px 0 25px}.blog_wrapper .blog_post .post_by{margin-bottom:30px}.blog_wrapper .blog_post .post_by span{font-size:16px;font-weight:400;color:#2f2f2f}.blog_wrapper .blog_post .post_by span a{color:#2f2f2f;transition:all .3s ease-in-out}.blog_wrapper .blog_post .post_by span a:hover{color:#09f}.blog_wrapper .blog_post .blog_post_content p{margin-bottom:30px;font-size:18px;font-weight:300;line-height:30px;color:#2f2f2f}.blog_wrapper .blog_post .blog_post_content p:last-child{margin-bottom:0}.blog_wrapper .blog_post .social-items{position:relative;z-index:1;margin:40px 0}.blog_wrapper .blog_post .social-items:before{background:rgba(47,47,47,.1);content:"";height:.3px;position:absolute;top:50%;left:0;width:100%;z-index:-1;transform:translateY(-50%)}.blog_wrapper .blog_post .social-items li{background:#fff;padding-right:15px}.blog_wrapper .blog_post .social-items li:last-child{padding-right:0}.blog_wrapper .blog_post .social-items li a i{height:30px;width:30px;text-align:center;line-height:29px;border-radius:50%;font-size:13px;margin:0;border:1px solid rgba(47,47,47,.1);background:transition;color:#2f2f2f;transition:all .3s ease-in-out}.blog_wrapper .blog_post .social-items li a i:hover{color:#fff;padding:0;background:#09f;border:1px solid #09f}.blog_wrapper .blog_post .commnet-wrapper{background:#fff;margin-bottom:50px}.blog_wrapper .blog_post .commnet-wrapper .items_title .title{font-size:24px;font-weight:600;color:#2f2f2f;margin-bottom:30px}.blog_wrapper .blog_post .commnet-wrapper .comment-list-items .comment-list-wrapper{margin-bottom:30px}.blog_wrapper .blog_post .commnet-wrapper .comment-list-items .comment-list-wrapper:last-child{margin-bottom:0}.blog_wrapper .blog_post .commnet-wrapper .comment-list-items .comment-list-wrapper .reply_comment_text{margin-left:50px}.blog_wrapper .blog_post .commnet-wrapper .comment-list-items .comment-list-wrapper .comment-list{display:flex;justify-content:space-between;background:#fff;padding:30px 0 25px;border-radius:0;margin-bottom:15px;position:relative;border-bottom:1px solid rgba(47,47,47,.05);align-items:center;width:100%}.blog_wrapper .blog_post .commnet-wrapper .comment-list-items .comment-list-wrapper .comment-list:last-child{margin-bottom:0}.blog_wrapper .blog_post .commnet-wrapper .comment-list-items .comment-list-wrapper .comment-list .commnet_img{width:13%}.blog_wrapper .blog_post .commnet-wrapper .comment-list-items .comment-list-wrapper .comment-list .commnet_img img{border-radius:50%}.blog_wrapper .blog_post .commnet-wrapper .comment-list-items .comment-list-wrapper .comment-list .comment-text{padding:0 15px 0 30px;width:87%}.blog_wrapper .blog_post .commnet-wrapper .comment-list-items .comment-list-wrapper .comment-list .comment-text .author_info{line-height:14px}.blog_wrapper .blog_post .commnet-wrapper .comment-list-items .comment-list-wrapper .comment-list .comment-text .author_info .author_name{font-size:14px;font-weight:500;color:#2f2f2f;margin-right:25px}.blog_wrapper .blog_post .commnet-wrapper .comment-list-items .comment-list-wrapper .comment-list .comment-text p{font-size:14px;font-weight:300;line-height:24px;margin:19px 0 0;color:#8d95a6}.blog_wrapper .blog_post .commnet-wrapper .comment-list-items .comment-list-wrapper .comment-list .comment-text .reply-comment{margin-top:15px}.blog_wrapper .blog_post .commnet-wrapper .comment-list-items .comment-list-wrapper .comment-list .comment-text .reply-comment span{font-size:14px;font-weight:400;line-height:24px;color:#8d95a6}.blog_wrapper .blog_post .commnet-wrapper .comment-list-items .comment-list-wrapper .comment-list .comment-text .reply-comment a{font-size:14px;font-weight:500;line-height:24px;margin:0 0 0 30px;color:#2f2f2f;transition:all .3s ease-in-out}.blog_wrapper .blog_post .commnet-wrapper .comment-list-items .comment-list-wrapper .comment-list .comment-text .reply-comment a:hover{color:#09f}.blog_wrapper .blog_post .leave_comment_wrapper{margin-top:50px}.blog_wrapper .blog_post .leave_comment_wrapper .items_title .title{font-size:16px;font-weight:600;color:#2f2f2f;margin-bottom:30px}.blog_wrapper .blog_post .leave_comment_wrapper .leave_comment .form-group{margin-bottom:15px}.blog_wrapper .blog_post .leave_comment_wrapper .leave_comment .form-group input,.blog_wrapper .blog_post .leave_comment_wrapper .leave_comment .form-group textarea{background:0 0;border:1px solid transparent;border-radius:0;box-shadow:13px 23px 111px 0 rgba(56,74,94,.1);height:60px;padding:0 20px;transition:all .5s ease 0s;width:100%;color:#2f2f2f;font-size:14px;font-weight:400}.blog_wrapper .blog_post .leave_comment_wrapper .leave_comment .form-group input:focus,.blog_wrapper .blog_post .leave_comment_wrapper .leave_comment .form-group textarea:focus{border:1px solid #9b9b9c;outline:0}.blog_wrapper .blog_post .leave_comment_wrapper .leave_comment .form-group input::-webkit-input-placeholder,.blog_wrapper .blog_post .leave_comment_wrapper .leave_comment .form-group textarea::-webkit-input-placeholder{color:#2f2f2f;font-size:14px;font-weight:400}.blog_wrapper .blog_post .leave_comment_wrapper .leave_comment .form-group input::-moz-placeholder,.blog_wrapper .blog_post .leave_comment_wrapper .leave_comment .form-group textarea::-moz-placeholder{color:#2f2f2f;font-size:14px;font-weight:400}.blog_wrapper .blog_post .leave_comment_wrapper .leave_comment .form-group input:-ms-input-placeholder,.blog_wrapper .blog_post .leave_comment_wrapper .leave_comment .form-group textarea:-ms-input-placeholder{color:#2f2f2f;font-size:14px;font-weight:400}.blog_wrapper .blog_post .leave_comment_wrapper .leave_comment .form-group input:-moz-placeholder,.blog_wrapper .blog_post .leave_comment_wrapper .leave_comment .form-group textarea:-moz-placeholder{color:#2f2f2f;font-size:14px;font-weight:400}.blog_wrapper .blog_post .leave_comment_wrapper .leave_comment .form-group textarea{height:175px;padding-top:15px}.blog_wrapper .blog_post .leave_comment_wrapper .leave_comment .submit-btn button{height:55px;padding:0 20px;font-size:16px;font-weight:600;background:#09f;border:none;border-radius:0;cursor:pointer;position:relative;z-index:1;outline:0;color:#fff;box-shadow:5px 9px 92px 0 rgba(255,25,73,.1);margin-top:50px;transition:all .3s ease-in-out}.blog_wrapper .blog_post .leave_comment_wrapper .leave_comment .submit-btn button:hover{background:#2f2f2f}.blog_wrapper .blog_wrapper_right{padding-left:50px}.blog_wrapper .blog_wrapper_right .blog-right-items .items-title .title{font-size:20px;font-weight:500;margin-bottom:15px}.blog_wrapper .blog_wrapper_right .blog-right-items .widget_single{margin-bottom:55px}.blog_wrapper .blog_wrapper_right .blog-right-items .widget_single:last-child{margin-bottom:0}.blog_wrapper .blog_wrapper_right .blog-right-items .recent_post_wrapper .single-post{display:flex;border-radius:5px;overflow:hidden;transition:all .3s ease-in-out;margin-bottom:20px;align-items:center}.blog_wrapper .blog_wrapper_right .blog-right-items .recent_post_wrapper .single-post:last-child{margin-bottom:0}.blog_wrapper .blog_wrapper_right .blog-right-items .recent_post_wrapper .single-post:hover{background:#fff;box-shadow:10px 17px 43px 0 rgba(141,149,166,.1)}.blog_wrapper .blog_wrapper_right .blog-right-items .recent_post_wrapper .single-post .recent_img{width:30%}.blog_wrapper .blog_wrapper_right .blog-right-items .recent_post_wrapper .single-post .recent_img img{border-radius:5px}.blog_wrapper .blog_wrapper_right .blog-right-items .recent_post_wrapper .single-post .post_title{width:70%;padding:15px}.blog_wrapper .blog_wrapper_right .blog-right-items .recent_post_wrapper .single-post .post_title a{font-weight:300;line-height:24px;color:#2f2f2f;font-size:16px}.blog_wrapper .blog_wrapper_right .blog-right-items .recent_post_wrapper .single-post .post_title .post-date{margin-top:20px}.blog_wrapper .blog_wrapper_right .blog-right-items .recent_post_wrapper .single-post .post_title .post-date span{font-weight:500;font-size:14px;color:#09f}.blog_wrapper .blog_wrapper_right .blog-right-items .twitter_post_wrapper .items-title{margin-bottom:30px}.blog_wrapper .blog_wrapper_right .blog-right-items .twitter_post_wrapper .twitter-single{border-bottom:1px solid rgba(141,149,166,.1);margin-bottom:15px;padding-bottom:15px}.blog_wrapper .blog_wrapper_right .blog-right-items .twitter_post_wrapper .twitter-single:last-child{border-bottom:none}.blog_wrapper .blog_wrapper_right .blog-right-items .twitter_post_wrapper .twitter-single .twitter-post{display:flex;padding:0 20px}.blog_wrapper .blog_wrapper_right .blog-right-items .twitter_post_wrapper .twitter-single .twitter-post .twitter-title{display:flex;position:relative;padding-right:25%}.blog_wrapper .blog_wrapper_right .blog-right-items .twitter_post_wrapper .twitter-single .twitter-post .twitter-title i{font-size:18px;color:#09f;line-height:24px;margin-right:10px}.blog_wrapper .blog_wrapper_right .blog-right-items .twitter_post_wrapper .twitter-single .twitter-post .twitter-title p{margin:0;font-size:16px;font-weight:400;line-height:24px;color:#2f2f2f}.blog_wrapper .blog_wrapper_right .blog-right-items .twitter_post_wrapper .twitter-single .twitter-post .twitter-title p a{color:#09f}.blog_wrapper .blog_wrapper_right .blog-right-items .twitter_post_wrapper .twitter-single .twitter-post .twitter-title span{font-size:12px;color:rgba(141,149,166,.5);position:absolute;right:0;bottom:0}.blog_wrapper .blog_wrapper_right .blog-right-items .popular_tags .items-title{margin-bottom:30px}.blog_wrapper .blog_wrapper_right .blog-right-items .popular_tags .tags-items ul li{display:inline-flex;padding-right:3px;padding-bottom:6px}.blog_wrapper .blog_wrapper_right .blog-right-items .popular_tags .tags-items ul li a{padding:12px 20px;font-size:16px;background:#fff;transition:all .3s ease-in-out;color:#2f2f2f;font-weight:500;border-radius:5px}.blog_wrapper .blog_wrapper_right .blog-right-items .popular_tags .tags-items ul li a:hover{background:rgba(255,25,73,.1);color:#09f}.blog_wrapper .blog_wrapper_right .blog-right-items .archives .items-title{margin-bottom:20px}.blog_wrapper .blog_wrapper_right .blog-right-items .archives .archives-items{margin-left:30px}.blog_wrapper .blog_wrapper_right .blog-right-items .archives .archives-items ul li{padding-bottom:12px}.blog_wrapper .blog_wrapper_right .blog-right-items .archives .archives-items ul li a{transition:all .3s ease-in-out;font-size:16px;font-weight:500;position:relative;margin-right:30px;color:#2f2f2f}.blog_wrapper .blog_wrapper_right .blog-right-items .archives .archives-items ul li a:before{position:absolute;font-family:Flaticon;font-size:8px;content:"\f101";left:-30px;bottom:-3px;transition:all .3s ease-in-out}.blog_wrapper .blog_wrapper_right .blog-right-items .archives .archives-items ul li a:hover{color:#09f}.blog_wrapper .blog_wrapper_right .blog-right-items .archives .archives-items ul li a:hover:before{color:#09f}.instractor_page_1 .sub_header_banner{background:transparent url(../images/nivo-1.jpg) no-repeat center center/cover}.our_instructors_1{padding:130px 0;background:#fff;position:relative;z-index:1}.our_instructors_1 .shape_instractor{height:664px;position:absolute;top:50%;right:0;width:750px;z-index:-1;transform:translateY(-50%)}.our_instructors_1 .single-wrapper{margin-bottom:30px}.our_instructors_1 .single-wrapper .team-single-item figure{box-shadow:0 0 81px 0 rgba(47,47,47,.1);margin:15px;text-align:center;background:#fff;padding:40px 35px}.our_instructors_1 .single-wrapper .team-single-item figure .member-img{box-shadow:9px 16px 46px 0 rgba(47,47,47,.2);height:160px;width:160px;margin:0 auto;border-radius:50%}.our_instructors_1 .single-wrapper .team-single-item figure .member-img .teachars_pro{height:160px;width:160px;border-radius:50%;overflow:hidden}.our_instructors_1 .single-wrapper .team-single-item figure .member-img .teachars_pro img{height:160px;width:auto;border-radius:50%;transform:scale(1.2);transition:all .3s ease-in-out}.our_instructors_1 .single-wrapper .team-single-item figure figcaption{transition:all .3s ease 0s;width:100%;text-align:center}.our_instructors_1 .single-wrapper .team-single-item figure figcaption .member-name{transition:all .3s ease-in-out;width:100%;padding:20px 0 25px}.our_instructors_1 .single-wrapper .team-single-item figure figcaption .member-name h4{transition:all .3s ease-in-out;font-size:20px;font-weight:700;margin:0;line-height:38px}.our_instructors_1 .single-wrapper .team-single-item figure figcaption .member-name h4 a{color:#2f2f2f;transition:all .3s ease-in-out}.our_instructors_1 .single-wrapper .team-single-item figure figcaption .member-name span{transition:all .3s ease-in-out;font-size:16px;font-weight:600;color:#2f2f2f;transition:all .3s ease 0s}.our_instructors_1 .single-wrapper .team-single-item figure figcaption .social-links{margin:0 auto;transition:all .3s ease-in-out}.our_instructors_1 .single-wrapper .team-single-item figure figcaption .social-links li{display:inline-flex;margin-right:22px;line-height:30px}.our_instructors_1 .single-wrapper .team-single-item figure figcaption .social-links li:last-child{margin-right:0}.our_instructors_1 .single-wrapper .team-single-item figure figcaption .social-links li a{color:#2f2f2f;font-size:20px;transition:all .3s ease 0s}.our_instructors_1 .single-wrapper .team-single-item figure figcaption .social-links li a:hover{color:#09f}.our_instructors_1 .single-wrapper .team-single-item figure:hover .member-img:before{opacity:.2}.our_instructors_1 .single-wrapper .team-single-item figure:hover .member-img img{transform:scale(1)}.our_instructors_1 .single-wrapper .team-single-item figure:hover figcaption{transition:all .3s ease-in-out}.our_instructors_1 .single-wrapper .team-single-item figure:hover figcaption .member-name h4 a{color:#09f}.our_instructors_1 .view-more-btn{height:54px;line-height:54px;padding:0 20px;font-size:18px;font-weight:700;background:#09f;color:#fff;text-decoration:none;margin-top:40px;border-radius:0;transition:all .3s ease-in-out}.our_instructors_1 .view-more-btn:hover{background:#09f;color:#fff}.instractor_page_2 .sub_header_banner{background:transparent url(../images/counter4_bg.jpg) no-repeat center center/cover}.teachers_2{padding:130px 0}.teachers_2 .teacher-single{margin-bottom:30px}.teachers_2 .teacher-single .teacher-body{box-shadow:9px 16px 46px 0 rgba(47,47,47,.1);margin:15px;transition:all .3s ease-in-out}.teachers_2 .teacher-single .teacher-body:hover{box-shadow:9px 16px 46px 0 rgba(47,47,47,.2)}.teachers_2 .teacher-single .teacher-body:hover .teacher_pro{overflow:hidden}.teachers_2 .teacher-single .teacher-body:hover .teacher_pro img{width:100%;transform:scale(1)}.teachers_2 .teacher-single .teacher-body:hover .teachars-info h3 a{color:#09f}.teachers_2 .teacher-single .teacher-body .teacher_pro{overflow:hidden}.teachers_2 .teacher-single .teacher-body .teacher_pro img{width:100%;height:auto;transform:scale(1.1);transition:all .3s ease-in-out}.teachers_2 .teacher-single .teacher-body .teachars-info{text-align:center;padding:25px 20px 30px}.teachers_2 .teacher-single .teacher-body .teachars-info h3{font-weight:700;padding:0;font-size:20px;line-height:30px;text-transform:capitalize}.teachers_2 .teacher-single .teacher-body .teachars-info h3 a{color:#2f2f2f;transition:all .3s ease-in-out}.teachers_2 .teacher-single .teacher-body .teachars-info span{font-size:16px;font-weight:500;color:#2f2f2f;line-height:30px}.teachers_2 .teacher-single .teacher-body .teachars-info ul{margin-top:20px}.teachers_2 .teacher-single .teacher-body .teachars-info ul li{margin:0 5px;display:inline-block}.teachers_2 .teacher-single .teacher-body .teachars-info ul li a i{background:#f9f9f9;border-radius:100%;color:#2f2f2f;height:35px;width:35px;line-height:35px;font-size:16px;text-align:center;transition:all .3s ease-in-out}.teachers_2 .teacher-single .teacher-body .teachars-info ul li a i:hover{box-shadow:0 0 10px rgba(0,0,0,.13);transition:all .3s ease-in-out;background:#09f;color:#fff}.teachers_2 .view-more-btn{height:54px;line-height:54px;padding:0 35px;font-size:18px;font-weight:700;background:#09f;color:#fff;text-decoration:none;margin-top:40px;border-radius:0;transition:all .3s ease-in-out}.teachers_2 .view-more-btn:hover{background:#2f2f2f;color:#fff}.instractor_page_3 .teacher-single .teacher-body{margin:0}.instractor_page_4 .teacher-single .teacher-body{margin:0}.instractor_page_4 .teacher-single .teacher-body:hover .teacher_pro:before{transform:scale(1);visibility:visible;opacity:1}.instractor_page_4 .teacher-single .teacher-body:hover .teacher_pro .teachers_social{top:50%;visibility:visible;opacity:1}.instractor_page_4 .teacher-single .teacher-body .teacher_pro{position:relative;z-index:1}.instractor_page_4 .teacher-single .teacher-body .teacher_pro:before{background:rgba(17,17,17,.6);content:"";left:0;position:absolute;top:0;height:0;width:100%;height:100%;transition:all .3s ease 0s;z-index:1;transform:scale(.8);opacity:0;visibility:hidden}.instractor_page_4 .teacher-single .teacher-body .teacher_pro .teachers_social{position:absolute;top:30%;left:0;width:100%;text-align:center;transform:translateY(-50%);transition:all .3s ease-in-out;visibility:hidden;opacity:0;z-index:2}.instractor_page_4 .teacher-single .teacher-body .teacher_pro .teachers_social li{margin:0 5px;display:inline-block}.instractor_page_4 .teacher-single .teacher-body .teacher_pro .teachers_social li a i{background:#f9f9f9;border-radius:100%;color:#2f2f2f;height:35px;width:35px;line-height:35px;font-size:16px;text-align:center;transition:all .3s ease-in-out}.instractor_page_4 .teacher-single .teacher-body .teacher_pro .teachers_social li a i:hover{box-shadow:0 0 10px rgba(0,0,0,.13);transition:all .3s ease-in-out;background:#09f;color:#fff}.become_a_instractor{padding:130px 0}.become_a_instractor .video_img{box-shadow:0 0 60px 0 rgba(47,47,47,.1);position:relative;z-index:1}.become_a_instractor .video_img .video_wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.become_a_instractor .video_img .video_wrapper .video-play-btn{text-align:center}.become_a_instractor .video_img .video_wrapper .video-play-btn span{position:relative;border-radius:50%;display:flex}.become_a_instractor .video_img .video_wrapper .video-play-btn span a{border-radius:50%;transition:all .3s ease-in-out;background:0 0;margin-right:0;padding:0;display:flex}.become_a_instractor .video_img .video_wrapper .video-play-btn span a:hover i{transform:scale(1.15);background:#09f;color:#fff}.become_a_instractor .video_img .video_wrapper .video-play-btn span a i{height:65px;width:65px;line-height:65px;font-size:12px;background:#09f;color:#fff;border-radius:50%;transition:all .3s ease-in-out;box-shadow:5px 9px 20px 0 rgba(253,25,73,.2)}.become_a_instractor .video_img .video_wrapper .video-play-btn span a span{font-size:16px;font-weight:600;line-height:56px;color:#09f;padding-left:25px}.become_a_instractor .apply_instractor{box-shadow:0 0 60px 0 rgba(47,47,47,.1)}.become_a_instractor .apply_instractor .form_title h3{font-weight:700;font-size:22px;line-height:55px;padding:0 25px;border-bottom:1px solid #f8f7f7;color:#2f2f2f}.become_a_instractor .apply_instractor form{padding:20px 25px 25px}.become_a_instractor .apply_instractor form .form-group{margin-bottom:15px}.become_a_instractor .apply_instractor form .form-group label{font-size:13px;color:#2f2f2f;font-weight:500;margin:0}.become_a_instractor .apply_instractor form .form-group input,.become_a_instractor .apply_instractor form .form-group textarea{background:0 0;border:1px solid #f8f7f7;background:#f8f7f7;border-radius:0;height:48px;padding:0 20px;transition:all .5s ease 0s;width:100%;color:#2f2f2f;font-size:16px;font-weight:400}.become_a_instractor .apply_instractor form .form-group input:focus,.become_a_instractor .apply_instractor form .form-group textarea:focus{border:1px solid #09f;outline:0}.become_a_instractor .apply_instractor form .form-group input::-webkit-input-placeholder,.become_a_instractor .apply_instractor form .form-group textarea::-webkit-input-placeholder{color:#2f2f2f;font-size:16px;font-weight:400}.become_a_instractor .apply_instractor form .form-group input::-moz-placeholder,.become_a_instractor .apply_instractor form .form-group textarea::-moz-placeholder{color:#2f2f2f;font-size:16px;font-weight:400}.become_a_instractor .apply_instractor form .form-group input:-ms-input-placeholder,.become_a_instractor .apply_instractor form .form-group textarea:-ms-input-placeholder{color:#2f2f2f;font-size:16px;font-weight:400}.become_a_instractor .apply_instractor form .form-group input:-moz-placeholder,.become_a_instractor .apply_instractor form .form-group textarea:-moz-placeholder{color:#2f2f2f;font-size:16px;font-weight:400}.become_a_instractor .apply_instractor form .form-group textarea{height:80px;padding-top:15px}.become_a_instractor .apply_instractor form .submit_btn{width:100%;height:48px;background:#09f;color:#fff;font-size:18px;font-weight:600;border-radius:0;cursor:pointer;transition:all .3s ease-in-out}.become_a_instractor .apply_instractor form .submit_btn:hover{background:#2f2f2f}.top_tutors{padding:0 0 100px}.top_tutors .title{max-width:650px;margin:0 auto;text-align:center;margin-bottom:90px}.top_tutors .title h2{color:#2f2f2f;font-weight:700;font-size:36px;margin-bottom:15px}.top_tutors .title p{line-height:30px;font-size:18px;font-weight:300;color:#2f2f2f}.top_tutors .tutor_signle{display:flex;align-items:center;padding:30px;margin-bottom:30px;transition:all .3s ease-in-out;box-shadow:9px 16px 46px 0 rgba(47,47,47,.05);position:relative}.top_tutors .tutor_signle:before{position:absolute;top:15px;left:15px;background:#2f2f2f;z-index:-1;height:100%;width:100%;content:"";opacity:0;visibility:hidden;transition:all .3s ease-in-out}.top_tutors .tutor_signle:hover{box-shadow:9px 16px 46px 0 rgba(47,47,47,.1)}.top_tutors .tutor_signle:hover:before{opacity:1;visibility:visible;left:0;top:0}.top_tutors .tutor_signle:hover .tutor_pro img{transform:scale(1)}.top_tutors .tutor_signle:hover .teachers_name h5 a{color:#fff}.top_tutors .tutor_signle:hover .teachers_name span{color:#fff}.top_tutors .tutor_signle .tutor_pro{margin-right:30px;overflow:hidden;border-radius:50%}.top_tutors .tutor_signle .tutor_pro img{height:auto;width:80px;border-radius:50%;transform:scale(1.1);transition:all .3s ease-in-out}.top_tutors .tutor_signle .teachers_name h5{font-size:18px;font-weight:600}.top_tutors .tutor_signle .teachers_name h5 a{color:#2f2f2f;transition:all .3s ease-in-out}.top_tutors .tutor_signle .teachers_name span{font-weight:500;font-size:14px;color:#2f2f2f;margin-top:5px;transition:all .3s ease-in-out}.contact_page .sub_header_banner{background:transparent url(../images/contact_banner.jpg) no-repeat center center/cover}.contact_page .contact_info_wrapper{position:relative;z-index:1;padding-top:200px}.contact_page .contact_info_wrapper .event_details{position:absolute;top:0;left:0;width:100%;z-index:1;padding-right:80px}.contact_page .contact_info_wrapper .event_details .details_title{margin-bottom:60px}.contact_page .contact_info_wrapper .event_details .details_title h3{font-size:30px;font-weight:700;color:#2f2f2f}.contact_page .contact_info_wrapper .event_details .event_location_info{box-shadow:5px 9px 49px 0 rgba(47,47,47,.08);padding:50px 60px;margin-bottom:60px;display:inline-flex;background:#fff;width:100%;position:relative}.contact_page .contact_info_wrapper .event_details .event_location_info ul{width:50%}.contact_page .contact_info_wrapper .event_details .event_location_info ul li{margin-bottom:25px;line-height:22px}.contact_page .contact_info_wrapper .event_details .event_location_info ul li:last-child{margin-bottom:0}.contact_page .contact_info_wrapper .event_details .event_location_info ul li p{margin:0;font-size:18px;font-weight:600;color:#2f2f2f;margin-bottom:5px}.contact_page .contact_info_wrapper .event_details .event_location_info ul li span{font-weight:400;font-size:16px;color:#2f2f2f}.contact_page .contact_info_wrapper .event_details .event_location_info ul li .hall_location{color:#09f;font-size:20px;font-weight:600}.contact_page .contact_info_wrapper .event_details .event_location_info img.contact__info_shpae{position:absolute;bottom:-65px;right:-75px}.contact_page .contact_form{position:relative;z-index:1;padding-bottom:200px}.contact_page .contact_form .contact_map{position:absolute;left:0;top:0;width:100%}.contact_page .contact_form .contact_map .google_map #map{box-shadow:5px 9px 49px 0 rgba(47,47,47,.08);min-height:572px;width:100%}.contact_page .contact_form .leave_comment_wrapper .leave_comment{padding-left:80px;padding-top:60px}.contact_page .contact_form .leave_comment_wrapper .leave_comment .title{font-size:24px;font-weight:600;color:#2f2f2f;margin-bottom:40px}.contact_page .contact_form .leave_comment_wrapper .leave_comment .form-group{margin-bottom:15px}.contact_page .contact_form .leave_comment_wrapper .leave_comment .form-group input,.contact_page .contact_form .leave_comment_wrapper .leave_comment .form-group textarea{background:0 0;border:1px solid #e5e5e5;border-radius:0;height:82px;padding:0 20px;transition:all .5s ease 0s;width:100%;color:#2f2f2f;font-size:16px;font-weight:400}.contact_page .contact_form .leave_comment_wrapper .leave_comment .form-group input:focus,.contact_page .contact_form .leave_comment_wrapper .leave_comment .form-group textarea:focus{border:1px solid #9b9b9c;outline:0}.contact_page .contact_form .leave_comment_wrapper .leave_comment .form-group input::-webkit-input-placeholder,.contact_page .contact_form .leave_comment_wrapper .leave_comment .form-group textarea::-webkit-input-placeholder{color:#2f2f2f;font-size:16px;font-weight:500}.contact_page .contact_form .leave_comment_wrapper .leave_comment .form-group input::-moz-placeholder,.contact_page .contact_form .leave_comment_wrapper .leave_comment .form-group textarea::-moz-placeholder{color:#2f2f2f;font-size:16px;font-weight:500}.contact_page .contact_form .leave_comment_wrapper .leave_comment .form-group input:-ms-input-placeholder,.contact_page .contact_form .leave_comment_wrapper .leave_comment .form-group textarea:-ms-input-placeholder{color:#2f2f2f;font-size:16px;font-weight:500}.contact_page .contact_form .leave_comment_wrapper .leave_comment .form-group input:-moz-placeholder,.contact_page .contact_form .leave_comment_wrapper .leave_comment .form-group textarea:-moz-placeholder{color:#2f2f2f;font-size:16px;font-weight:500}.contact_page .contact_form .leave_comment_wrapper .leave_comment .form-group textarea{height:157px;padding-top:15px}.contact_page .contact_form .leave_comment_wrapper .leave_comment .submit-btn button{height:63px;padding:0 40px;font-size:16px;font-weight:600;background:#2f2f2f;border:none;border-radius:0;cursor:pointer;position:relative;z-index:1;outline:0;color:#09f;margin-top:15px;transition:all .3s ease-in-out}.contact_page .contact_form .leave_comment_wrapper .leave_comment .submit-btn button:hover{background:#09f;color:#fff}.teachers_profile .teacher-details-wrapper{padding:130px 0}.teachers_profile .teacher-details-wrapper .teacher-detail-left .teacher_info_wrapper{box-shadow:0 0 81px 0 rgba(47,47,47,.1)}.teachers_profile .teacher-details-wrapper .teacher-detail-left .teacher_info_wrapper .social-items{padding:30px 30px 0}.teachers_profile .teacher-details-wrapper .teacher-detail-left .teacher_info_wrapper .social-items li:last-child{margin-right:0}.teachers_profile .teacher-details-wrapper .teacher-detail-left .teacher_info_wrapper .social-items li a{margin-right:15px}.teachers_profile .teacher-details-wrapper .teacher-detail-left .teacher_info_wrapper .social-items li a i{height:35px;width:35px;text-align:center;line-height:35px;border-radius:50%;font-size:15px;margin:0;border:1px solid #555;background:transition;color:#2f2f2f;transition:all .3s ease-in-out}.teachers_profile .teacher-details-wrapper .teacher-detail-left .teacher_info_wrapper .social-items li a i:hover{color:#fff;padding:0;background:#09f;border:1px solid #09f}.teachers_profile .teacher-details-wrapper .teacher-detail-left .teacher_info_wrapper .teacher-skills{padding:30px}.teachers_profile .teacher-details-wrapper .teacher-detail-left .teacher_info_wrapper .teacher-skills .skill-single{margin-top:20px}.teachers_profile .teacher-details-wrapper .teacher-detail-left .teacher_info_wrapper .teacher-skills .skill-single span{display:block;font-size:14px;font-weight:600;color:#2f2f2f;margin:0}.teachers_profile .teacher-details-wrapper .teacher-detail-left .teacher_info_wrapper .teacher-skills .skill-single span .skills_lavel{display:inline;color:#09f}.teachers_profile .teacher-details-wrapper .teacher-detail-left .teacher_info_wrapper .teacher-skills .skill-single span:last-child{width:100%;height:10px;background:#f3f3f3;margin-top:10px;position:relative}.teachers_profile .teacher-details-wrapper .teacher-detail-left .teacher_info_wrapper .teacher-skills .skill-single span:last-child span{position:absolute;height:100%;background:#2f2f2f;left:0;top:0;margin-top:0}.teachers_profile .teacher-details-wrapper .teacher-detail-right .teacher-info{box-shadow:0 0 81px 0 rgba(47,47,47,.1);padding:30px;min-height:360px}.teachers_profile .teacher-details-wrapper .teacher-detail-right .teacher-info ul{margin-bottom:0}.teachers_profile .teacher-details-wrapper .teacher-detail-right .teacher-info ul li{margin-bottom:18px;padding-bottom:18px}.teachers_profile .teacher-details-wrapper .teacher-detail-right .teacher-info ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0 none}.teachers_profile .teacher-details-wrapper .teacher-detail-right .teacher-info ul li h3{font-size:18px;font-weight:700;line-height:36px}.teachers_profile .teacher-details-wrapper .teacher-detail-right .teacher-info ul li span{font-size:16px;font-weight:300;color:#8d95a6}.teachers_profile .teacher-details-wrapper .teacher-detail-right .teacher-contact{box-shadow:0 0 81px 0 rgba(47,47,47,.1);min-height:360px}.teachers_profile .teacher-details-wrapper .teacher-detail-right .teacher-contact h2{margin:0;padding:30px 0;background:#09f;color:#fff;font-size:22px;font-weight:700;text-align:center}.teachers_profile .teacher-details-wrapper .teacher-detail-right .teacher-contact form{padding:30px}.teachers_profile .teacher-details-wrapper .teacher-detail-right .teacher-contact form input{background:0 0;border:1px solid #e5e5e5;border-radius:0;height:54px;padding:15px 20px;transition:all .3s ease-in-out;width:100%;color:#2f2f2f;font-size:16px;font-weight:400;margin-bottom:15px}.teachers_profile .teacher-details-wrapper .teacher-detail-right .teacher-contact form input:focus{border:1px solid #09f;outline:0}.teachers_profile .teacher-details-wrapper .teacher-detail-right .teacher-contact form input::-webkit-input-placeholder{color:#2f2f2f;font-size:16px;font-weight:400}.teachers_profile .teacher-details-wrapper .teacher-detail-right .teacher-contact form input::-moz-placeholder{color:#2f2f2f;font-size:16px;font-weight:400}.teachers_profile .teacher-details-wrapper .teacher-detail-right .teacher-contact form input:-ms-input-placeholder{color:#2f2f2f;font-size:16px;font-weight:400}.teachers_profile .teacher-details-wrapper .teacher-detail-right .teacher-contact form input:-moz-placeholder{color:#2f2f2f;font-size:16px;font-weight:400}.teachers_profile .teacher-details-wrapper .teacher-detail-right .teacher-contact form button{width:100%;border:0 none;background:#2f2f2f;color:#fff;padding:13px 0;font-weight:600;margin-top:15px;font-size:16px;cursor:pointer;transition:all .3s ease-in-out}.teachers_profile .teacher-details-wrapper .teacher-detail-right .teacher-contact form button:hover{background:#09f}.teachers_profile .teacher-details-wrapper .teacher-detail-right .courses_details_nav_tabs{margin-top:70px}.teachers_profile .teacher-details-wrapper .teacher-detail-right .courses_details_nav_tabs ul{border:none;justify-content:start}.teachers_profile .teacher-details-wrapper .teacher-detail-right .courses_details_nav_tabs ul li{margin-right:30px}.teachers_profile .teacher-details-wrapper .teacher-detail-right .courses_details_nav_tabs ul li:last-child{margin-right:0}.teachers_profile .teacher-details-wrapper .teacher-detail-right .courses_details_nav_tabs ul li a{border:none;font-size:16px;color:#2f2f2f;font-weight:600;padding:12px 15px}.teachers_profile .teacher-details-wrapper .teacher-detail-right .courses_details_nav_tabs ul li a i:before{font-size:16px;color:#09f;margin-right:15px;margin-left:0}.teachers_profile .teacher-details-wrapper .teacher-detail-right .courses_details_nav_tabs ul li a.active{box-shadow:8px 13px 60px 0 rgba(47,47,47,.2)}.teachers_profile .teacher-details-wrapper .teacher-detail-right .tab_contents{margin-top:35px}.teachers_profile .teacher-details-wrapper .teacher-detail-right .tab_contents .tab-pane p{font-size:16px;font-weight:300;color:#2f2f2f;line-height:30px;margin-bottom:30px}.teachers_profile .teacher-details-wrapper .teacher-detail-right .tab_contents .tab-pane p:last-child{margin-bottom:0}.teachers_profile .popular_cources{padding:0 0 100px;max-height:740px}.courses_1 .sub_header_banner{background:transparent url(../images/counter4_bg.jpg) no-repeat center center/cover}.courses_1 .popular_cources_1{padding:130px 0}.courses_1 .popular_cources_1 .courses_single{box-shadow:0 0 81px 0 rgba(47,47,47,.1);margin-bottom:30px}.courses_1 .popular_cources_1 .courses_single:hover .blog-img img{transform:scale(1)}.courses_1 .popular_cources_1 .courses_single:hover .blog-title h3 a{color:#09f}.courses_1 .popular_cources_1 .courses_single .blog-img{min-width:275px;overflow:hidden}.courses_1 .popular_cources_1 .courses_single .blog-img img{width:100%;transform:scale(1.1);transition:all .3s ease-in-out}.courses_1 .popular_cources_1 .courses_single .blog-title{padding:25px}.courses_1 .popular_cources_1 .courses_single .blog-title h3{font-weight:700;font-size:22px;padding:0;line-height:34px}.courses_1 .popular_cources_1 .courses_single .blog-title h3 a{color:#2f2f2f;transition:all .3s ease-in-out}.courses_1 .popular_cources_1 .courses_single .blog-title span{font-size:16px;line-height:24px;color:#2f2f2f;font-weight:400;margin-bottom:15px}.courses_1 .popular_cources_1 .courses_single .blog-title p{font-size:16px;font-weight:300;padding-top:15px;margin:0}.courses_1 .popular_cources_1 .courses_single .blog-title .cources_btn{margin-top:20px}.courses_1 .popular_cources_1 .courses_single .blog-title .cources_btn a,.courses_1 .popular_cources_1 .courses_single .blog-title .cources_btn span{font-weight:700;font-size:18px;color:#2f2f2f;line-height:40px;margin:0}.courses_1 .popular_cources_1 .courses_single .blog-title .cources_btn .apply_btn{position:relative}.courses_1 .popular_cources_1 .courses_single .blog-title .cources_btn .apply_btn i{position:absolute;top:0;right:0;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.courses_1 .popular_cources_1 .courses_single .blog-title .cources_btn .apply_btn i:before{font-size:12px;color:#2f2f2f}.courses_1 .popular_cources_1 .courses_single .blog-title .cources_btn .apply_btn:hover i{right:-30px;visibility:visible;opacity:1}.courses_1 .popular_cources_1 .courses_single .blog-title .cources_btn span{color:#09f}.courses_1 .popular_cources_1 .view-more-btn{height:54px;line-height:54px;padding:0 35px;font-size:18px;font-weight:700;background:#09f;color:#fff;text-decoration:none;margin-top:40px;border-radius:0;transition:all .3s ease-in-out}.courses_1 .popular_cources_1 .view-more-btn:hover{background:#2f2f2f;color:#fff}.courses_2 .sub_header_banner{background:transparent url(../images/news-bg.jpg) no-repeat center center/cover}.courses_2 .popular_cources_2{padding:130px 0}.courses_2 .view-more-btn{height:54px;line-height:54px;padding:0 35px;font-size:18px;font-weight:700;background:#09f;color:#fff;text-decoration:none;margin-top:40px;border-radius:0;transition:all .3s ease-in-out}.courses_2 .view-more-btn:hover{background:#2f2f2f;color:#fff}.courses_3 .sub_header_banner{background:transparent url(../images/register-bg.jpg) no-repeat center center/cover}.courses_3 .cources_categories_3{padding:130px 0;background:#fff}.courses_3 .cources_categories_3:before{display:none}.courses_3 .cources_categories_3 .courses_single{margin:0 0 30px 0;box-shadow:0 0 81px 0 rgba(47,47,47,.1)}.courses_3 .cources_categories_3 .courses_single:hover{box-shadow:0 0 81px 0 rgba(47,47,47,.15)}.courses_3 .view-more-btn{height:54px;line-height:54px;padding:0 35px;font-size:18px;font-weight:700;background:#09f;color:#fff;text-decoration:none;margin-top:40px;border-radius:0;transition:all .3s ease-in-out}.courses_3 .view-more-btn:hover{background:#2f2f2f;color:#fff}.courses_4_carousel .sub_header_banner{background:transparent url(../images/register-bg.jpg) no-repeat center center/cover}.courses_4_carousel .cources_categories_3{padding:130px 0;background:#fff}.courses_4_carousel .cources_categories_3:before{display:none}.courses_4_carousel .cources_categories_3 .courses_single{margin:0 15px 30px;box-shadow:0 0 20px 0 rgba(47,47,47,.05)}.courses_4_carousel .cources_categories_3 .courses_single:hover{box-shadow:0 0 20px 0 rgba(47,47,47,.05)}.courses_4_carousel .owl-buttons .owl-next,.courses_4_carousel .owl-buttons .owl-prev{padding:0 25px!important}.courses_4_carousel .owl-buttons .owl-next i:before,.courses_4_carousel .owl-buttons .owl-prev i:before{margin:0;color:#2f2f2f;opacity:.7;transition:all .3s ease-in-out;font-size:24px}.courses_4_carousel .owl-buttons .owl-next:hover i:before,.courses_4_carousel .owl-buttons .owl-prev:hover i:before{opacity:1;color:#09f}.event_grid_2 .sub_header_banner{background:transparent url(../images/register-bg.jpg) no-repeat center center/cover}.event_grid_2 .popular_event{padding:130px 0}.event_grid_2 .view-more-btn{height:54px;line-height:54px;padding:0 35px;font-size:18px;font-weight:700;background:#09f;color:#fff;text-decoration:none;margin-top:70px;border-radius:0;transition:all .3s ease-in-out}.event_grid_2 .view-more-btn:hover{background:#2f2f2f;color:#fff}.event_list_1 .sub_header_banner{background:transparent url(../images/register-bg.jpg) no-repeat center center/cover}.event_list_1 .popular_event{padding:130px 0}.event_list_1 .popular_event .events-single-box{min-height:280px;box-shadow:0 0 81px 0 rgba(47,47,47,.1);transition:all .3s ease-in-out;margin-bottom:30px}.event_list_1 .popular_event .events-single-box:hover{box-shadow:0 0 81px 0 rgba(47,47,47,.15);transition:all .3s ease-in-out}.event_list_1 .popular_event .events-single-box:hover .event_banner img{transform:scale(1)}.event_list_1 .popular_event .events-single-box:hover .event-info h3 a{color:#09f}.event_list_1 .popular_event .events-single-box .event_banner{overflow:hidden}.event_list_1 .popular_event .events-single-box .event_banner img{width:100%;height:auto;transform:scale(1.1);transition:all .3s ease-in-out}.event_list_1 .popular_event .events-single-box .event-info{padding:68px 45px}.event_list_1 .popular_event .events-single-box .event-info h3{padding-bottom:10px;font-size:22px;font-weight:700}.event_list_1 .popular_event .events-single-box .event-info h3 a{color:#2f2f2f;transition:all .3s ease-in-out}.event_list_1 .popular_event .events-single-box .event-info .events-time{margin-bottom:15px}.event_list_1 .popular_event .events-single-box .event-info .events-time span{color:#2f2f2f;font-size:14px;margin-right:25px;font-weight:500}.event_list_1 .popular_event .events-single-box .event-info .events-time span .event-icon{padding-right:2px}.event_list_1 .popular_event .events-single-box .event-info p{margin:0;font-size:16px;color:#2f2f2f;padding-bottom:25px}.event_list_1 .popular_event .events-single-box .event-info .apply_btn{position:relative;font-weight:700;font-size:18px;color:#2f2f2f;transition:all .3s ease-in-out}.event_list_1 .popular_event .events-single-box .event-info .apply_btn i{position:absolute;top:0;right:0;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.event_list_1 .popular_event .events-single-box .event-info .apply_btn i:before{font-size:12px;color:#2f2f2f;transition:all .3s ease-in-out}.event_list_1 .popular_event .events-single-box .event-info .apply_btn:hover{color:#09f}.event_list_1 .popular_event .events-single-box .event-info .apply_btn:hover i{right:-30px;visibility:visible;opacity:1}.event_list_1 .popular_event .events-single-box .event-info .apply_btn:hover i:before{color:#09f}.event_list_1 .view-more-btn{height:54px;line-height:54px;padding:0 35px;font-size:18px;font-weight:700;background:#09f;color:#fff;text-decoration:none;margin-top:70px;border-radius:0;transition:all .3s ease-in-out}.event_list_1 .view-more-btn:hover{background:#2f2f2f;color:#fff}.event_grid_1 .events-single-box .event-info{padding:50px!important}.event_grid_1 .events-single-box .event-info h3{font-size:20px!important;line-height:26px!important}.event_grid_1 .events-single-box .event-info .apply_btn{font-size:16px!important}.event_grid_1 .events-single-box .event-info .events-time span{margin-right:0!important}.event_grid_3 .events-single-box .event-info{padding:20px!important}.event_grid_3 .events-single-box .event-info h3{font-size:20px!important;line-height:26px!important}.event_grid_3 .events-single-box .event-info .apply_btn{font-size:16px!important}.event_grid_3 .events-single-box .event-info .events-time span{margin-right:0!important}.event_list_3 .popular_event{padding:130px 0}.event_list_3 .popular_event .events-single-box{min-height:280px;box-shadow:0 0 81px 0 rgba(47,47,47,.1);transition:all .3s ease-in-out;margin-bottom:30px}.event_list_3 .popular_event .events-single-box:hover{box-shadow:0 0 81px 0 rgba(47,47,47,.15);transition:all .3s ease-in-out}.event_list_3 .popular_event .events-single-box:hover .event_banner img{transform:scale(1)}.event_list_3 .popular_event .events-single-box:hover .event-info h3 a{color:#09f}.event_list_3 .popular_event .events-single-box .date_event{position:relative;text-align:center;height:100%}.event_list_3 .popular_event .events-single-box .date_event h3{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:35px;font-weight:700;color:#09f;width:100%}.event_list_3 .popular_event .events-single-box .event_banner{overflow:hidden}.event_list_3 .popular_event .events-single-box .event_banner img{width:100%;height:auto;transform:scale(1.1);transition:all .3s ease-in-out}.event_list_3 .popular_event .events-single-box .event-info{padding:35px 25px}.event_list_3 .popular_event .events-single-box .event-info h3{padding-bottom:10px;font-size:22px;font-weight:700}.event_list_3 .popular_event .events-single-box .event-info h3 a{color:#2f2f2f;transition:all .3s ease-in-out}.event_list_3 .popular_event .events-single-box .event-info .events-time{margin-bottom:15px}.event_list_3 .popular_event .events-single-box .event-info .events-time span{color:#2f2f2f;font-size:14px;margin-right:25px;font-weight:500}.event_list_3 .popular_event .events-single-box .event-info .events-time span .event-icon{padding-right:2px}.event_list_3 .popular_event .events-single-box .event-info p{margin:0;font-size:16px;color:#2f2f2f;padding-bottom:25px}.event_list_3 .popular_event .events-single-box .event-info .apply_btn{position:relative;font-weight:700;font-size:18px;color:#2f2f2f;transition:all .3s ease-in-out}.event_list_3 .popular_event .events-single-box .event-info .apply_btn i{position:absolute;top:0;right:0;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.event_list_3 .popular_event .events-single-box .event-info .apply_btn i:before{font-size:12px;color:#2f2f2f;transition:all .3s ease-in-out}.event_list_3 .popular_event .events-single-box .event-info .apply_btn:hover{color:#09f}.event_list_3 .popular_event .events-single-box .event-info .apply_btn:hover i{right:-30px;visibility:visible;opacity:1}.event_list_3 .popular_event .events-single-box .event-info .apply_btn:hover i:before{color:#09f}.event_list_3 .view-more-btn{height:54px;line-height:54px;padding:0 35px;font-size:18px;font-weight:700;background:#09f;color:#fff;text-decoration:none;margin-top:70px;border-radius:0;transition:all .3s ease-in-out}.event_list_3 .view-more-btn:hover{background:#2f2f2f;color:#fff}#scroll-top .pos-rtive{position:relative}#scroll-top h2{display:none}#scroll-top .to-top{display:none}#scroll-top .to-top a{box-shadow:0 0 15px 0 rgba(0,0,0,.05);background:#09f;border-radius:50%;color:#fff;font-size:20px;height:53px;width:53px;line-height:53px;position:fixed;text-align:center;top:89%;right:90px;-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;z-index:999}#scroll-top .to-top a i:before{margin:0;font-size:16px}#scroll-top .to-top:hover{background:#ff0 none repeat scroll 0 0;color:#283754}.is-hidden--off-flow{opacity:0;transition:all .2s ease-in-out;z-index:-10;visibility:hidden}.is-shown--off-flow{opacity:1;transition:all .2s ease-in-out;visibility:visible}.l-modal{position:fixed;left:0;right:0;top:0;bottom:0;height:100%;margin:0 auto;z-index:9;text-align:center}.l-modal__shadow{width:100%;height:100%;position:fixed;display:block;background:#161616;opacity:.92;z-index:-1;cursor:url(../images/cursor.png),auto}.login_popup{display:inline-block;text-align:center;background:#fff;max-width:550px;width:100%;line-height:1.48}.login_signup_option{background:#2f2f2f}.login_signup_option .login_option_btn .nav-tabs{border:none;padding:20px 40px 20px;background:#fff}.login_signup_option .login_option_btn .nav-tabs .nav-item{margin-right:30px}.login_signup_option .login_option_btn .nav-tabs .nav-item:last-child{margin-right:0}.login_signup_option .login_option_btn .nav-tabs .nav-item .nav-link{border:none;font-size:18px;font-weight:600;color:#2f2f2f;padding:0;background:0 0}.login_signup_option .login_option_btn .nav-tabs .nav-item .nav-link.active,.login_signup_option .login_option_btn .nav-tabs .nav-item .nav-link:hover{color:#09f}.login_signup_option .tab-content{border:none;background:#f5f7fa;padding:40px}.login_signup_option .login_modal_body{position:relative;top:50%;transform:translateY(-50%);width:550px;background:#f5f7fa}.login_signup_option .login_modal_body form .form-group{margin-bottom:25px}.login_signup_option .login_modal_body form .form-group label{text-align:left;font-size:16px;font-weight:600;color:#2f2f2f;width:100%}.login_signup_option .login_modal_body form .form-group input{background:0 0;border:1px solid rgba(47,47,47,.3);border-radius:0;box-shadow:0 0 10px 0 rgba(255,255,255,0);height:56px;padding:10px 15px;transition:all .5s ease 0s;width:100%;color:#2f2f2f;font-size:16px;font-weight:400}.login_signup_option .login_modal_body form .form-group input:focus{border-color:#09f;outline:0;box-shadow:none}.login_signup_option .login_modal_body form .form-group input::-webkit-input-placeholder{color:#2f2f2f;font-size:16px;font-weight:400}.login_signup_option .login_modal_body form .form-group input::-moz-placeholder{color:#2f2f2f;font-size:16px;font-weight:400}.login_signup_option .login_modal_body form .form-group input:-ms-input-placeholder{color:#2f2f2f;font-size:16px;font-weight:400}.login_signup_option .login_modal_body form .form-group input:-moz-placeholder{color:#2f2f2f;font-size:16px;font-weight:400}.login_signup_option .login_modal_body form .login_option{margin-top:15px}.login_signup_option .login_modal_body form .login_option .forget_pass{color:#09f;font-size:16px;font-weight:600;padding:0!important;margin:0;line-height:54px}.login_signup_option .login_modal_body form .login_option .login_btn{height:54px;padding:0 35px;border-radius:0;background:#09f;font-size:18px;font-weight:600;color:#fff;cursor:pointer;transition:all .3s ease-in-out}.login_signup_option .login_modal_body form .login_option .login_btn:hover{background:#2f2f2f}.login_signup_option .login_modal_body form .social_login{margin-top:40px}.login_signup_option .login_modal_body form .social_login .social_items{flex-wrap:wrap;display:flex;justify-content:space-between}.login_signup_option .login_modal_body form .social_login .social_items .google_login{height:54px;width:48%;border:none;margin-bottom:30px;color:#fff;font-size:16px;font-weight:500;transition:all .3s ease-in-out;cursor:pointer}.login_signup_option .login_modal_body form .social_login .social_items .google_login:last-child{margin-bottom:0}.login_signup_option .login_modal_body form .social_login .social_items .google{background:#d14c3e}.login_signup_option .login_modal_body form .social_login .social_items .google:hover{background:#a73d32}.login_signup_option .login_modal_body form .social_login .social_items .facebook{background:#3d5a95}.login_signup_option .login_modal_body form .social_login .social_items .facebook:hover{background:#314877}.login_signup_option .login_modal_body form .social_login .social_items .twitter{background:#57acea}.login_signup_option .login_modal_body form .social_login .social_items .twitter:hover{background:#468abb}.login_signup_option .login_modal_body form .social_login .social_items .linkdin{background:#008cc9}.login_signup_option .login_modal_body form .social_login .social_items .linkdin:hover{background:#007bb6}.login_signup_option .login_modal_body .register{text-align:center}.forgot_pass{padding:130px 0}.forgot_pass .forgot_wrapper{background:#f5f7fa;padding:40px}.forgot_pass .forgot_wrapper p{font-size:16px;font-weight:400;color:#2f2f2f;margin-bottom:30px}.forgot_pass .forgot_wrapper form .form-group{margin-bottom:30px}.forgot_pass .forgot_wrapper form .form-group input{background:0 0;border:1px solid rgba(47,47,47,.3);border-radius:0;box-shadow:0 0 10px 0 rgba(255,255,255,0);height:56px;padding:10px 15px;transition:all .5s ease 0s;width:100%;color:#2f2f2f;font-size:16px;font-weight:400}.forgot_pass .forgot_wrapper form .form-group input:focus{border-color:#09f;outline:0;box-shadow:none}.forgot_pass .forgot_wrapper form .form-group input::-webkit-input-placeholder{color:#2f2f2f;font-size:16px;font-weight:400}.forgot_pass .forgot_wrapper form .form-group input::-moz-placeholder{color:#2f2f2f;font-size:16px;font-weight:400}.forgot_pass .forgot_wrapper form .form-group input:-ms-input-placeholder{color:#2f2f2f;font-size:16px;font-weight:400}.forgot_pass .forgot_wrapper form .form-group input:-moz-placeholder{color:#2f2f2f;font-size:16px;font-weight:400}.forgot_pass .forgot_wrapper form .reset_pass_btn{height:54px;padding:0 35px;line-height:54px;border:none;border-radius:0;background:#09f;font-size:18px;font-weight:600;color:#fff;cursor:pointer;transition:all .3s ease-in-out}.forgot_pass .forgot_wrapper form .reset_pass_btn:hover{background:#2f2f2f}header .eco_nav nav .navbar-nav li ul li a{font-weight:500}header .eco_nav nav .navbar-nav li ul li a:before{display:none}header .eco_nav nav .navbar-nav li ul li .dropdown_icon:before{display:block}header .eco_nav nav .navbar-nav .single_nav ul li{margin-bottom:13px}.modal_sidebar_2 .events_wrapper h2,.modal_sidebar_2 .recent_courses h2{text-align:left;padding-left:22px}.popular_cources_2 .view-more-btn:hover{color:#fff;border:2px solid #2f2f2f}.blog_2 .blog_2_single .blog_img a{border-radius:0}#scroll-top .to-top a{top:88%}.cources_categories_3 .courses_single .courses_title .teacher_pro{left:67px}.courses_details_body .popular_cources{max-height:802px}.courses_1 .popular_cources_1 .view-more-btn,.courses_2 .view-more-btn,.courses_3 .view-more-btn,.event_grid_2 .view-more-btn,.event_list_1 .popular_event .events-single-box .event-info .apply_btn,.event_list_1 .view-more-btn,.event_list_3 .popular_event .events-single-box .event-info .apply_btn,.event_list_3 .view-more-btn,.event_slider .cources_slider .events-single-box .event-info .apply_btn,.our_instructors_1 .view-more-btn,.teachers_2 .view-more-btn{font-weight:600}.sub_header_banner{min-height:390px}.teachers_profile .teacher-details-wrapper .teacher-detail-left .teacher_info_wrapper .teacher-skills .skill-single span:last-child span{background:#ddd}.teachers_profile .teacher-details-wrapper .teacher-detail-right .teacher-contact form textarea{background:0 0;border:1px solid #e5e5e5;border-radius:0;padding:15px 20px;transition:all .3s ease-in-out;width:100%;color:#2f2f2f;font-size:16px;font-weight:400;margin-bottom:15px}.teachers_profile .teacher-details-wrapper .teacher-detail-right .teacher-contact form textarea:focus{border:1px solid #ff1949;outline:0}.teachers_profile .teacher-details-wrapper .teacher-detail-right .teacher-info{padding:51px 30px}.top_tutors .tutor_signle:before{background:#ff1949}.become_a_instractor .apply_instractor{padding-top:20px}.become_a_instractor .apply_instractor form .form-group input{height:42px}.forgot_pass .forgot_wrapper{background:#fff;box-shadow:10px 17px 70px 0 rgba(47,47,47,.16)}.forgot_pass .forgot_wrapper form input.reset_pass_btn{height:54px;padding:0 35px;line-height:54px;border:none;border-radius:0;background:#ff1949;font-size:18px;font-weight:600;color:#fff;cursor:pointer;transition:all .3s ease-in-out;width:50%}.forgot_wrapper h6{font-size:15px;font-weight:400;margin-bottom:30px}.contact_page .contact_form .leave_comment_wrapper .leave_comment .submit-btn button{background:#ff1949;color:#fff}.popular_event .event_single .event_img:after{background:rgba(47,47,47,.2)}.about_4 .about_bottom_wrapepr .info_courses_single p{color:rgba(255,255,255,.6)}.teachers_profile .teacher-details-wrapper .teacher-detail-right .teacher-contact form button{background:#ff1949}@media only screen and (max-width:1400px){.header_wrapper_4 .intro_wrapper_4{text-align:left;min-height:600px;position:relative}.header_wrapper_4 .intro_wrapper_4 .banner_4{position:absolute;left:0;top:0;width:100%}.header_wrapper_4 .intro_wrapper_4 .intro-text{margin-top:80px;padding-left:50px}}@media only screen and (min-width:991px) and (max-width:1200px){.our_sponsor .sponsored_compani_logos img{padding:0 15px}#scroll-top .to-top a{right:120px}.header_wrapper_4 .intro_wrapper_4 .intro-text{margin-top:50px;padding-left:16px;padding-right:30px}.header_wrapper_4 .intro_wrapper_4{min-height:450px}.testimonial_4 .testimonial_single{margin:170px 40px 0;padding:100px 0 130px}.header_wrapper_4 .intro_wrapper_4 .intro-text h1{font-size:36px;line-height:50px;margin-bottom:15px}.header_wrapper_4 .intro_wrapper_4 .intro-text p{margin-bottom:40px;font-size:15px}.header_wrapper_4 .intro_wrapper_4 .intro-text .intro_button a{padding:15px 80px;font-size:18px;margin-right:15px;line-height:55px}.header_wrapper_4 .intro_wrapper_4 .intro-text .intro_button a span{line-height:55px}.header_wrapper_4 .intro_wrapper_4 .intro-text .intro_button a:hover i{right:15px}.header_wrapper_4 .intro_wrapper_4 .intro-text .intro_button a i{line-height:55px}.header_wrapper_4 .intro_wrapper_4 .intro-text .intro_button a i:before{font-size:12px}}@media only screen and (min-width:768px) and (max-width:991px){header .header-top{display:none}.register_area .form-content h2{font-size:38px!important;line-height:46px}.register_area .form-content p{font-size:20px}.popular_event .event_single .event_img .event_content .event_date{height:45px;line-height:45px;width:100px;font-size:22px}.popular_event .event_single .event_img .event_content .event_date span{font-size:18px}.popular_event .event_single .event_img .event_content .single_event_title{position:absolute;bottom:90px;left:25px}.popular_event .event_single .event_img .event_content .single_event_title h3{font-size:24px}.popular_event .event_single .event_img .event_content p{bottom:30px;left:25px}.our_instructors .team-single-item figure{margin:10px 15px 0}.our_instructors .owl-item.active figure{margin:0 15px 0}.take_tour_1 .tour_video_content h2{margin:0 0 30px}.testimonial .testimonial_single{padding:100px 30px 130px}.our_sponsor .sponsored_compani_logos img{padding:0 15px}footer .footer_signle_item_2{padding-left:0}footer .footer_signle_item_3{padding-left:0}footer .footer_signle_item_4{padding-left:0}footer ul{margin-bottom:0;margin-top:20px}.footer_single{margin-bottom:50px}#scroll-top .to-top a{right:160px}.header_4 .eco_nav{background:#2f2f2f;height:53px}.courses_1 .popular_cources_1 .courses_single .blog-title h3{font-size:20px;line-height:30px}.courses_1 .popular_cources_1 .courses_single .blog-title p{font-size:15px}.courses_1 .popular_cources_1 .courses_single .blog-title .cources_btn a,.courses_1 .popular_cources_1 .courses_single .blog-title .cources_btn span{font-size:15px}.courses_1 .popular_cources_1 .courses_single .blog-img{min-width:100%}.courses_1 .popular_cources_1 .courses_single .blog-title{padding:15px}.courses_details_body .courses_apply_wrapper .courses_apply{padding:20px 15px 20px 15px}.courses_details_body .courses_apply_wrapper .courses_apply .teacher_info .teacher_pro{height:auto;width:80px}.courses_details_body .courses_apply_wrapper .courses_apply .teacher_info ul li{font-size:16px}.courses_details_body .courses_apply_wrapper .courses_apply .teacher_info ul li a{font-size:16px}.courses_details_body .courses_apply_wrapper .courses_apply .apply_btn a{padding:12px 15px;font-size:14px}.event_details_page .event_details_wrapper .location_bottom_wrapper{display:inline}}@media only screen and (max-width:767px){h2{font-weight:700;font-size:28px}.header_1 .header-top-left{display:none}.header_1 .sign-in-option{position:absolute;bottom:-6px;right:35px;z-index:999}.header_1 .eco_nav nav .sign-in-option .navbar-nav li .sign-in{margin:0}.navbar-light .navbar-toggler{display:none}.navbar-light .navbar-brand{display:none}.header_4 .header-top-left{display:none}.header-top-left{position:absolute;right:40px;top:8px;z-index:999}.header-top .header-top-left ul li:last-child{display:none}.sign-in-option ul li:last-child{display:none}.sign-in-option .navbar-nav li i{cursor:pointer;position:absolute;bottom:4px;left:50%;z-index:999}.sign-in-option .navbar-nav li i:before{color:#fff!important}.header_2 .header-top .header-top-left ul{padding:7px 0}.mean-container a.meanmenu-reveal{top:4px}.header_1 .sign-in-option ul li:last-child{display:block}.header_4 .sign-in-option ul li:last-child{display:block}.header_4 .eco_nav nav .sign-in-option .navbar-nav li .sign-in{margin:0;position:absolute;bottom:-6px;right:34px;z-index:999}.about_4,.header_wrapper_4,.publications_4{overflow-x:hidden}.login_signup_option .login_modal_body{top:35%;width:100%}.login_signup_option .tab-content{padding:15px;height:250px;overflow-y:scroll}.popular_cources{padding:50px 0 80px;max-height:1000px}.popular_cources_2 .courses_single .courses_title h3{font-size:20px}.popular_cources .owl-buttons{top:0}.popular_cources #latest_blog_carousel .review_singel{margin:50px 0}.popular_cources #latest_blog_carousel .review_singel .blog-title h3{font-size:20px}.popular_cources #latest_blog_carousel .review_singel .blog-title .cources_btn a,.popular_cources #latest_blog_carousel .review_singel .blog-title .cources_btn span{font-size:15px}.register_area{padding:100px 0}.register_area .form-content{padding-top:0;margin-bottom:40px}.register_area .form-content p{font-size:18px}.register_area .form-content h2{font-size:28px!important;line-height:36px}.register_area .form-full-box .form_title h2{font-size:28px}.register_area .form-full-box{margin:0 15px;padding:50px 15px}.register_area .form-full-box .register-form .register-btn-box{margin-top:40px}.popular_event{padding:100px 15px 70px}.popular_event .event_single{margin-bottom:30px}.popular_event .event_single .event_img .event_content .event_date{height:45px;line-height:45px;width:100px;font-size:22px}.popular_event .event_single .event_img .event_content .event_date span{font-size:18px}.popular_event .event_single .event_img .event_content .single_event_title{position:absolute;bottom:90px;left:25px}.popular_event .event_single .event_img .event_content .single_event_title h3{font-size:24px}.popular_event .event_single .event_img .event_content p{bottom:30px;left:25px}.our_instructors .owl-item.active figure{margin:0}.take_tour_1 .video_img{padding-right:0}.tour_video_content{padding:0 15px}.testimonial .testimonial_single{margin:170px 15px 0;padding:100px 15px 130px}.testimonial .testimonial_single p{font-size:14px;line-height:22px}.testimonial .testimonial_single .member-img{top:-100px;height:150px;width:150px}.our_sponsor .sponsored_compani_logos img{padding:0 30px}footer .footer_signle_item_2{padding-left:0}footer .footer_signle_item_3{padding-left:0}footer .footer_signle_item_4{padding-left:0}footer ul{margin-bottom:0;margin-top:20px}.footer_single{margin-bottom:50px}footer .copytight_info{padding:30px 0;margin-top:80px}#scroll-top .to-top a{height:40px;width:40px;line-height:34px;right:50px}#scroll-top .to-top a i:before{font-size:12px}.header_intro_2 .intro-wrapper_2{min-height:700px}.header_intro_2 .intro-wrapper_2 .intro-text_2{margin-top:100px}.header_intro_2 .intro-wrapper_2 .intro-text_2 h1{font-size:35px;line-height:44px;letter-spacing:0}.header_intro_2 .intro-wrapper_2 .intro-text_2 form{display:inline}.header_intro_2 .intro-wrapper_2 .intro-text_2 .search-option .form-group input{height:77px;padding:0 15px 0 15px;width:100%;min-width:0;margin-bottom:15px}.achievment-area .counters-item:before{display:none}.our_instructors_2 .team-single-item figure{margin:0 15px 0}.achievment-area .counters-item{margin-bottom:40px;display:inline;align-items:center}.popular_cources_2{padding:100px 0}.header_3 .intro_wrapper{min-height:700px}.header_3 .intro_wrapper .intro-text{margin-top:100px}.header_3 .intro_wrapper .intro-text h1{font-size:40px;line-height:55px}.header_3 .intro_wrapper .intro-text p{line-height:26px;margin-bottom:60px}.header_3 .intro_wrapper .intro-text .intro_button a{padding:10px 65px;font-size:14px;margin-right:15px;line-height:40px}.header_3 .intro_wrapper .intro-text .intro_button a span{line-height:40px}.header_3 .intro_wrapper .intro-text .intro_button a:hover i{right:15px}.header_3 .intro_wrapper .intro-text .intro_button a i{right:30px;line-height:40px}.header_3 .intro_wrapper .intro-text .intro_button a i:before{font-size:12px}.popular_event_3{padding:0 0 70px;margin-top:100px}.cources_categories_3 .courses_single{margin:0 0 55px}.video_3{padding:100px 0}.videoPoster h2{font-size:24px}.videoPoster p{color:#fff;max-width:400px;margin:10px auto 40px}.video_3 .video_wrapper{min-height:380px}.upcoming_blogs_3 .events_wrapper{margin-bottom:30px}.about_4 .about_top_wrapper .title{padding-top:0;position:static;margin-bottom:70px;padding-right:0}.about_4 .about_top_wrapper .title a{margin-top:50px}.about_4 .about_top_wrapper .video_wrapper{min-height:350px}.about_4 .about_bottom_wrapepr .info_courses_single{padding:30px 15px 30px;margin-bottom:40px}.about_4 .m-r{margin-right:0}.about_4 .m-l{margin-left:0}.counter_3 .counter_items_wrapper{display:inline}.counter_3 .counter_items_wrapper .counters-item{margin:0 auto}.header_4 .intro_wrapper{min-height:450px}.header_4 .intro_wrapper .banner_4 img{width:100%;height:450px;position:relative}.header_4 .banner_4{position:relative}.header_4 .banner_4::before{background:rgba(47,47,47,.5);content:"";height:100%;left:0;position:absolute;width:100%;top:0;z-index:1}.intro_wrapper{position:absolute;z-index:2}.header_4 .intro_wrapper .intro-text{margin-top:80px;padding-left:0;position:relative;z-index:2}.header_4 .intro_wrapper .intro-text h1{font-size:28px;line-height:40px;margin-bottom:10px;color:#fff}.header_4 .intro_wrapper .intro-text p{font-size:15px;line-height:22px;margin-bottom:40px;color:#fff}.header_4 .intro_wrapper .intro-text .intro_button a{padding:10px 65px;font-size:14px;margin-right:15px;line-height:40px}.header_4 .intro_wrapper .intro-text .intro_button a span{line-height:40px}.header_4 .intro_wrapper .intro-text .intro_button a:hover i{right:15px}.header_4 .intro_wrapper .intro-text .intro_button a i{right:30px;line-height:40px}.header_4 .intro_wrapper .intro-text .intro_button a i:before{font-size:12px}.about_4{padding:100px 0}.publications_4{padding:100px 0 70px}.publications_4 .single_publications{margin-bottom:40px}.take_tour .about_top_wrapper .take_tour_banner{min-height:185px}.take_tour .about_top_wrapper .title{position:static;text-align:center;padding-right:0;padding-top:0}.take_tour .about_top_wrapper .title .video_wrapper .video-play-btn span{justify-content:center;margin-bottom:60px}.testimonial_4{padding:0}.testimonial_4 .testimonial_single{padding:100px 0 130px;margin:170px 0 0}.testimonial_4 .slick-list{margin:0}.testimonial_4 ul.slick-dots{position:absolute;top:89%;left:40%;transform:rotate(90deg) translate(-50%,-50%)}.sub_header_banner{min-height:240px}.sub_header_banner .intro_text{margin-top:70px}.sub_header_banner .intro_text h1{font-size:26px;line-height:38px}.sub_header_banner .intro_text a{font-size:18px;margin-right:20px}.sub_header_banner .intro_text a:before{height:16px}.blog_wrapper .single_blog h3{font-size:20px}.blog_wrapper .single_blog .post_by span{font-size:14px}.blog_wrapper .single_blog p{font-size:15px}.blog_wrapper .single_blog .post_by{margin-bottom:15px}.blog_wrapper .blog_wrapper_right{padding-left:15px}.blog_wrapper .blog_wrapper_right .blog-right-items .recent_post_wrapper .single-post .post_title{padding:15px 0 15px 15px}.blog_wrapper .blog_wrapper_right .blog-right-items .recent_post_wrapper .single-post .post_title a{font-size:15px}.blog_wrapper .blog_wrapper_right .blog-right-items .twitter_post_wrapper .twitter-single .twitter-post{padding:0}.blog_wrapper .blog_wrapper_right .blog-right-items .popular_tags .tags-items ul li a{padding:6px 20px;font-size:14px}.blog_wrapper .blog_wrapper_right .blog-right-items .archives .archives-items ul li a{font-size:14px}.blog_wrapper .blog_post h3{font-size:24px;line-height:30px}.blog_wrapper .blog_post .blog_post_content p{margin-bottom:15px;font-size:15px;line-height:24px}.blog_wrapper .blog_post .commnet-wrapper .comment-list-items .comment-list-wrapper .comment-list{display:inline}.blog_wrapper .blog_post .commnet-wrapper .comment-list-items .comment-list-wrapper .comment-list .commnet_img{width:20%;margin-bottom:15px}.blog_wrapper .blog_post .commnet-wrapper .comment-list-items .comment-list-wrapper .comment-list .comment-text{padding:0;width:100%}.blog_wrapper .blog_post .commnet-wrapper .comment-list-items .comment-list-wrapper .reply_comment_text .comment-text{padding:0;width:100%;margin-left:30px;padding-right:30px}.blog_wrapper .blog_post .commnet-wrapper .comment-list-items .comment-list-wrapper .reply_comment_text .commnet_img{margin-left:30px}.courses_1 .popular_cources_1{padding:110px 0}.courses_1 .popular_cources_1 .courses_single .blog-title h3{font-size:20px;line-height:30px}.courses_1 .popular_cources_1 .courses_single .blog-title p{font-size:15px}.courses_1 .popular_cources_1 .courses_single .blog-title .cources_btn a,.courses_1 .popular_cources_1 .courses_single .blog-title .cources_btn span{font-size:15px}.cources_categories_3 .courses_single .courses_title h3{font-size:18px}.cources_categories_3 .courses_single .courses_title p{font-size:15px}.courses_4_carousel .cources_categories_3 .courses_single{margin:0 0 30px}.courses_details_body .courses_apply_wrapper .courses_apply{display:inline;text-align:center}.courses_details_body .courses_apply_wrapper .courses_apply .teacher_info{display:inline}.courses_details_body .courses_apply_wrapper .courses_apply .teacher_info ul{display:inline}.courses_details_body .courses_apply_wrapper .courses_apply .teacher_info .teacher_pro{margin:0 auto}.courses_details_body .courses_apply_wrapper .courses_apply .teacher_info ul li:first-child{margin-left:0}.courses_details_body .courses_apply_wrapper .courses_apply .teacher_info ul li a{margin-right:0}.courses_details_body .courses_apply_wrapper .courses_apply{box-shadow:none;background:0 0}.courses_details_body .courses_apply_wrapper .courses_apply .apply_btn a{padding:16px 30px}.courses_details_body .courses_apply_wrapper .courses_apply .apply_btn{margin-top:30px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper{padding:35px 15px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .tab-pane p{font-size:14px;line-height:24px;margin-bottom:15px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .curriculum-text-box .curriculum-section .panel-group .panel .panel-title{padding:0 15px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .curriculum-text-box .curriculum-section .panel-group .panel .panel-title span{font-size:14px;padding-right:0}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .curriculum-text-box .curriculum-section .panel-group .panel .panel-title a{font-size:16px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .curriculum-text-box .curriculum-section .panel-group .panel .panel-title a.collapsed:before{font-size:12px;top:15px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .curriculum-text-box .curriculum-section .panel-group .panel .panel-title a:before{font-size:12px;top:15px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .curriculum-text-box .curriculum-section .panel-group .panel .panel-body{padding:35px 15px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .curriculum-text-box .curriculum-section .panel-group .panel .panel-body .curriculum-single a{font-size:8px;padding:0 5px;height:18px;line-height:18px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .curriculum-text-box .curriculum-section .panel-group .panel .panel-body .curriculum-single .lecture{line-height:12px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .curriculum-text-box .curriculum-section .panel-group .panel .panel-body .curriculum-single .lecture span{padding-right:5px;font-size:10px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .curriculum-text-box .curriculum-section .panel-group .panel .panel-body .curriculum-single .lecture span{padding-right:5px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .courses_teacher .tutor_signle{padding:15px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .courses_teacher .tutor_signle .tutor_pro{margin-right:10px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .review-content{display:inline}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .review-content .five-star-rating{width:200px;float:none;margin:0 auto}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .review-content .rating-box{width:65%;margin:0 auto}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .review-content .rating-box .detailed-rating .stars{padding:0 0 16px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .review-content .rating-box .detailed-rating .stars .bar{width:150px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .review-content .rating-box .detailed-rating .stars .key{min-width:65px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .commnet-wrapper .comment-list-items .comment-list-wrapper .comment-list{display:inline}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .commnet-wrapper .comment-list-items .comment-list-wrapper .comment-list .commnet_img{width:25%;margin:0 auto 30px}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .commnet-wrapper .comment-list-items .comment-list-wrapper .comment-list .comment-text{padding:0;width:100%}.courses_details_body .courses_details_wrapper .courses_info_content .courses_tab_wrapper .tab_contents .commnet-wrapper{margin-top:50px}.courses_details_body .recent_courses .event_signle_3 .event_title h4{font-size:16px;line-height:20px}.courses_details_body .recent_courses .event_signle_3 .event_title p{font-size:14px;line-height:16px}.courses_details_body .courses_details_wrapper .events_wrapper .event_signle_3 .event_title h4{font-size:16px}.courses_details_body .courses_details_wrapper .events_wrapper .event_signle_3 .event_date p{font-size:22px;height:80px;width:90px}.courses_details_body .courses_details_wrapper .events_wrapper .event_signle_3 .event_date p span{font-size:14px}.event_list_1 .popular_event .events-single-box .event-info{padding:15px 30px}.event_list_3 .popular_event .events-single-box .date_event{height:150px}.event_list_3 .popular_event .events-single-box .event_banner{margin:15px}.event_details_page .event_details_wrapper .event_intro .post_content{padding:15px}.event_details_page .event_details_wrapper .event_intro .post_content .post_by span{font-size:12px}.event_details_page .event_details_wrapper .event_intro .post_content .blog_post_content p{margin-bottom:15px;font-size:14px;line-height:24px}.event_details_page .event_details_wrapper .events_wrapper .event_signle_3 .event_date p{font-size:22px;height:80px;width:90px;padding:18px 0}.event_slider .cources_slider .events-single-box .event-info{padding:15px}.event_details_page .event_details_wrapper .events_wrapper .event_signle_3 .event_date p span{font-size:14px}.event_details_page .event_details_wrapper .events_wrapper .event_signle_3 .event_title h4{font-size:16px}.event_details_page .event_details_wrapper .instagram_post_wrapper .instagram_post a img{width:31.5%}.event_details_page .event_details_wrapper .location_bottom_wrapper{display:inline}.event_details_page .event_details_wrapper .location_bottom_wrapper .event_details .event_location_info{padding:50px 30px 0;display:inherit;width:100%}.event_details_page .event_details_wrapper .location_bottom_wrapper .event_details .event_location_info ul{padding-bottom:60px}.event_details_page .event_details_wrapper .location_bottom_wrapper .event_location_map{padding-left:0}.event_details_page .event_details_wrapper .location_bottom_wrapper .event_location_map .google_map #map{width:100%}.contact_page .contact_info_wrapper{padding-top:100px}.contact_page .contact_info_wrapper .event_details{position:static}.contact_page .contact_info_wrapper .event_details .event_location_info{padding:0 15px}.contact_page .contact_info_wrapper .event_details{padding-right:0}.contact_page .contact_info_wrapper .event_details .event_location_info{margin:0 15px 60px}.contact_page .contact_form .contact_map{position:static}.contact_page .contact_form .leave_comment_wrapper .leave_comment{padding-left:0;padding-top:60px;margin:0 30px 15px 15px}.contact_page .contact_form{padding-bottom:100px}.contact_page .contact_info_wrapper .event_details .event_location_info img.contact__info_shpae{display:none}.our_instructors_1 .single-wrapper .team-single-item figure{margin:0}.teachers_2 .teacher-single .teacher-body{margin:0}.header_wrapper_4 .intro_wrapper_4 .intro-text h1{font-size:34px;line-height:48px;margin-bottom:30px}.header_wrapper_4 .intro_wrapper_4 .intro-text p{margin-bottom:30px;line-height:24px}.header_wrapper_4 .intro_wrapper_4 .intro-text .intro_button a{padding:12px 60px;font-size:14px;margin-right:15px;line-height:45px}.header_wrapper_4 .intro_wrapper_4 .intro-text .intro_button a span{line-height:45px}.header_wrapper_4 .intro_wrapper_4 .intro-text .intro_button a:hover i{right:15px}.header_wrapper_4 .intro_wrapper_4 .intro-text .intro_button a i{right:30px;line-height:45px}.header_wrapper_4 .intro_wrapper_4 .intro-text .intro_button a i:before{font-size:12px}.header_wrapper_4 .intro_wrapper_4 .intro-text{padding-left:0}}@media only screen and (min-width:480px) and (max-width:767px){.counter_3 .counter_items_wrapper{display:flex;flex-wrap:wrap}.take_tour .about_top_wrapper .take_tour_banner{min-height:385px}.header_4 .intro_wrapper .banner_4{width:106%}.intor_text_4{margin-left:0!important}.courses_1 .popular_cources_1 .courses_single .blog-img{min-width:100%}}.ui-widget{font-family:sans-serif;font-size:14px}.ui-widget-content{border:1px solid #dde4dd}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#ecf0f5;color:#009688}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#ced4da;color:#020202;border:1px solid #000}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:var(--primary);color:#fff}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:0}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:0}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:0}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:0}.ui-datepicker .ui-datepicker-header{position:relative;padding:6.5px 0}.ui-widget-header{background:#009688;border:1px solid #ced4da}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{height:41px!important;top:1px!important}body,html{font-family:'CS ChatThaiUI',Helvetica,Arial,sans-serif}.fb-comments.fb_iframe_widget,.fb-comments.fb_iframe_widget span,.fb-comments.fb_iframe_widget span iframe{width:100%!important;background-color:#efefef!important}.fb-comments.fb_iframe_widget span iframe{border:1px solid #dedede!important;border-radius:2px}.btn-readmore{font-size:14px}.register-form .form-group select{background:0 0;border-bottom:2px solid #f4f4f4;border-top:none;border-left:none;border-right:none;border-radius:0;box-shadow:0 0 10px 0 rgba(255,255,255,0);height:40px;padding:6px 0;transition:all .5s ease 0s;width:100%;color:#2f2f2f;font-size:16px;font-weight:600}#news-area{margin-top:60px;margin-bottom:100px}@media (max-width:768px){#news-area{margin-top:20px}}@media only screen and (max-width:767px){header .header-top{height:90px}}header .header-top .header-top-left ul li a{font-size:14px!important}@media only screen and (max-width:767px){header .header-top .header-top-left ul li a{font-size:12px!important}}header .eco_nav nav .navbar-nav li a{font-size:16px;text-transform:capitalize;letter-spacing:normal}.breadcrumb{background-color:rgba(0,151,255,.45098)!important;border-left:3px solid #0097ff;border-radius:0;padding-top:5px;padding-bottom:5px}.breadcrumb .breadcrumb-item.active{color:#023669!important}.breadcrumb .breadcrumb-item+.breadcrumb-item::before{color:#fff}.mean-container .mean-bar{height:90px}.mean-container .mean-bar::before{top:46px}.mean-container a.meanmenu-reveal{top:46px}.mean-container .mean-nav{margin-top:93px}@media only screen and (max-width:767px){.header_1 .header-top-left ul{display:block!important;text-align:center;float:none!important}}@media only screen and (max-width:767px){.header_1 .header-top-left{display:block;background:#073169;top:0;right:0;width:100%}}@media only screen and (max-width:767px){.header_1 .header-top-left ul li:last-child{display:inline-block}}.eco_slider .flexslider{position:relative;overflow:hidden;padding:0!important;margin:0!important;background:0 0!important;border:0!important;border-radius:0!important}.eco_slider .flexslider .flex-control-nav{bottom:14px;z-index:2}@media only screen and (max-width:767px){.eco_slider .flexslider .flex-control-nav{bottom:4px}}.eco_slider .flexslider .flex-direction-nav a{opacity:1!important;text-decoration:none!important;outline:0}.eco_slider .flexslider .flex-direction-nav .flex-next,.eco_slider .flexslider .flex-direction-nav .flex-prev{right:0!important;opacity:1!important;z-index:2;height:60px;width:60px;padding-right:20px}.eco_slider .flexslider .flex-direction-nav .flex-prev{left:0!important;padding-left:20px}.eco_slider .flexslider .flex-direction-nav a.flex-next:before,.eco_slider .flexslider .flex-direction-nav a.flex-prev:before{font:normal normal normal 14px/1 FontAwesome;content:"\f105";text-transform:none;line-height:1;font-size:50px;color:#fff}.eco_slider .flexslider .flex-direction-nav a:hover.flex-next:before,.eco_slider .flexslider .flex-direction-nav a:hover.flex-prev:before{color:#ff4500}.eco_slider .flexslider .flex-direction-nav a.flex-prev:before{content:"\f104"}.eco_slider .flexslider .flex-control-paging li a{display:block;cursor:pointer;background:#fff;height:15px;width:15px;text-indent:-9999px;border-radius:50%;box-shadow:none;border:1px solid #0097ff}@media only screen and (max-width:767px){.eco_slider .flexslider .flex-control-paging li a{height:13px;width:13px}}.eco_slider .flexslider .flex-control-paging li a.flex-active{background:#0097ff}.news-list{padding:0}.news-list li:nth-child(even){padding:6px 0 6px 0;list-style:none;background-color:#f8f8f8;border-bottom:#ddd dotted 1px}.news-list li:nth-child(odd){padding:6px 0 6px 0;list-style:none;background-color:rgba(248,248,248,.509804);border-bottom:#ddd dotted 1px}.news-list li a{text-decoration:none;padding:0 5px;width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:30px!important;color:#333}.news-list li a:hover{color:#25a5bb}.news-list li a>span{color:#336e95}.news-list li a>img{border:0;margin-right:6px;margin-top:2px}.events-gallery-box{min-height:280px;box-shadow:1px 2px 3px 0 rgba(19,18,18,.22);transition:all .3s ease-in-out;margin-bottom:30px}.events-gallery-box:hover{box-shadow:0 0 81px 0 rgba(47,47,47,.15);transition:all .3s ease-in-out}.events-gallery-box:hover .event_banner{overflow:hidden}.events-gallery-box:hover .event_banner img{width:100%;height:auto;transform:scale(1.1);transition:all .3s ease-in-out}.events-gallery-box:hover .event-info h3 a{color:#09f}.events-gallery-box .event-info{padding:28px 25px}.events-gallery-box .event-info h3{padding-bottom:10px;font-size:22px}.events-gallery-box .event-info h3 a{color:#2f2f2f;transition:all .3s ease-in-out;height:55px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.events-gallery-box .event-info .events-time{margin-bottom:15px}.events-gallery-box .event-info .events-time span{color:#2f2f2f;font-size:14px;font-weight:500;margin-right:0!important}.events-gallery-box .event-info .events-time span .event-icon{padding-right:2px}.events-youtube{padding-top:50px;padding-bottom:50px;background-color:#326e95;color:#fff}.events-youtube h2,.events-youtube p{color:#fff}.events-youtube .title{text-align:center;max-width:650px;margin:0 auto 80px}.events-youtube .title h2{margin-bottom:15px}.events-youtube .events-youtube-box{min-height:280px;box-shadow:0 0 81px 0 rgba(47,47,47,.1);transition:all .3s ease-in-out;margin-bottom:30px;border:1px solid #dddddd24}.events-youtube .events-youtube-box .event_banner{position:relative;display:block}.events-youtube .events-youtube-box .event_banner::before{content:"\f16a";font-family:FontAwesome;font-size:80px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#ad1d1c}.events-youtube .events-youtube-box .event_banner::after{content:"";position:absolute;background-color:rgba(0,0,0,.168627);left:0;right:0;top:0;bottom:0;z-index:1}.events-youtube .events-youtube-box:hover{box-shadow:0 0 81px 0 rgba(47,47,47,.15);transition:all .3s ease-in-out}.events-youtube .events-youtube-box:hover .event_banner:before{color:red;z-index:2;cursor:pointer}.events-youtube .events-youtube-box:hover .event_banner::after{background-color:transparent}.events-youtube .events-youtube-box:hover .event_banner img{width:100%;height:auto;transform:scale(1.1);transition:all .3s ease-in-out}.events-youtube .events-youtube-box:hover .event-info h3 a{color:#ffd800}.events-youtube .events-youtube-box .event-info{padding:28px 25px}.events-youtube .events-youtube-box .event-info h3{padding-bottom:10px;font-size:22px;font-weight:700}.events-youtube .events-youtube-box .event-info h3 a{color:#fff;transition:all .3s ease-in-out;height:60px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:30px}.events-youtube .events-youtube-box .event-info .events-time{margin-bottom:15px}.events-youtube .events-youtube-box .event-info .events-time span{color:#fff;font-size:14px;font-weight:500;margin-right:0!important}.events-youtube .events-youtube-box .event-info .events-time span .event-icon{padding-right:2px}.events-youtube-a .events-youtube-box{min-height:280px;box-shadow:0 0 81px 0 rgba(47,47,47,.1);transition:all .3s ease-in-out;margin-bottom:30px;border:1px solid #dddddd24}.events-youtube-a .events-youtube-box .event_banner{position:relative;display:block}.events-youtube-a .events-youtube-box .event_banner::before{content:"\f16a";font-family:FontAwesome;font-size:80px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#ad1d1c}.events-youtube-a .events-youtube-box .event_banner::after{content:"";position:absolute;background-color:rgba(0,0,0,.168627);left:0;right:0;top:0;bottom:0;z-index:1}.events-youtube-a .events-youtube-box:hover{box-shadow:0 0 81px 0 rgba(47,47,47,.15);transition:all .3s ease-in-out}.events-youtube-a .events-youtube-box:hover .event_banner:before{color:red;z-index:2;cursor:pointer}.events-youtube-a .events-youtube-box:hover .event_banner::after{background-color:transparent}.events-youtube-a .events-youtube-box:hover .event_banner img{width:100%;height:auto;transform:scale(1.1);transition:all .3s ease-in-out}.events-youtube-a .events-youtube-box:hover .event-info h3 a{color:#333}.events-youtube-a .events-youtube-box .event-info{padding:28px 25px}.events-youtube-a .events-youtube-box .event-info h3{padding-bottom:10px;font-size:22px;font-weight:700}.events-youtube-a .events-youtube-box .event-info h3 a{color:#000;transition:all .3s ease-in-out;height:60px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:30px}.events-youtube-a .events-youtube-box .event-info .events-time{margin-bottom:15px}.events-youtube-a .events-youtube-box .event-info .events-time span{color:#000;font-size:14px;font-weight:500;margin-right:0!important}.events-youtube-a .events-youtube-box .event-info .events-time span .event-icon{padding-right:2px}.page-container{padding:50px 0 100px}.page-container .page-wrapper{padding:30px 15px}.page-container .page-wrapper img[src*=userfiles]{max-width:100%!important;height:auto!important}.page-container .page-wrapper .post_by{margin-bottom:30px}.page-container .page-contents{padding-top:2em}.page-container .page-contents .max-width{max-width:100%}.page-container .block-picture{height:220px;text-align:center;vertical-align:middle;margin-bottom:1rem}.event_details_page .sub_header_banner{background:transparent url(../../../assets/img/sub_bg_details.png) no-repeat center center/cover}.event_details_page .sub_header_banner .intro_text{padding:30px}.event_details_page .sub_header_banner .intro_text a{font-size:16px;line-height:normal;color:#fff}.event_details_page .sub_header_banner .intro_text h1{line-height:normal;text-shadow:1px 1px #000}.pagination-box{text-align:center;clear:both}.pagination-box .pagination{border-radius:0;display:inline-block}.pagination-box .pagination li.page-item{float:left}.pagination-box .pagination .page-link{border-radius:0!important}.pagination-box .pagination .page-link-total{border-right:0!important}.popular_event{padding-top:80px;padding-bottom:80px}footer .footer_logo{height:128px}footer .footer_item_title{color:#fff;font-weight:700;font-size:20px;border-top:2px solid #424344;padding-top:1em}img[src^="https://aa.agkn.com"],img[src^="https://i.liadm.com"]{display:none!important}