.course-wrapper{padding:74px 0 15px;background:#fff}.course-wrapper .sidebar{margin-top:-35px}.single-item{padding:0 25px;border-bottom:3px solid #ffc600}.single-item-image a{display:inline-block}.single-item-image{overflow:hidden;position:relative;text-align:center;top:28px}.single-item-image.overlay-effect img{width:100%}.overlay-effect a{position:relative}.overlay-effect a:before{background:rgba(45,62,80,.2) none repeat scroll 0 0;bottom:0;content:"";height:100%;left:0;opacity:0;position:absolute;right:0;width:100%}.single-item:hover .overlay-effect a:before{opacity:1}.single-item{background:#f6f6f6 none repeat scroll 0 0;padding:0 35px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;margin-bottom:50px}.single-item:hover{background:#fff none repeat scroll 0 0;box-shadow:0 2px 20px rgba(34,30,31,.4)}.single-item-text h4{font-size:26px;padding-top:37px}.single-item-text h4,.single-item-text h4 a{color:#000;font-weight:700}.single-item-text>p{color:#555;line-height:22px}.single-item .button-default{border-radius:0;font-size:18px;font-weight:700;color:#fff;margin:0;padding:8px 33px;background:#ffc600}.button-bottom{margin-bottom:-19.5px;text-align:center}.single-item:hover .button-default{background:#000 none repeat scroll 0 0}.color-text{margin-top:10px;background:#ffc600;padding:8px 15px;border-radius:10px;margin-bottom:15px}.color-text i{margin-right:15px;font-size:15px;color:#fff}.color-text p{font-size:18px;line-height:22px;font-weight:700;margin:0 0 0 10px;color:#fff}.sidebar strong{font-size:20px;line-height:20px;font-weight:700;color:#555}.sidebar .widget{position:relative}.widget .widget-title{position:relative;margin:0;color:#333;font-size:24px;line-height:19px;text-transform:uppercase;margin-bottom:35px;padding-top:7px}.widget .widget-title:before{position:absolute;left:0;bottom:-12px;content:"";width:35px;height:1px;background-color:#ffc600}.sidebar .widget{margin-bottom:46px}.sidebar .widget ul{margin:0;padding:0}.sidebar .widget li{border-bottom:1px solid #e5e5e5;padding:0 0 11px 3px;margin-bottom:15px;list-style:none;font-size:18px;line-height:19px}.sidebar .widget li:first-child{padding-top:0}.sidebar .widget li:last-child{border-bottom:none}.sidebar .widget ul.flat-socials li{border-bottom:none;padding:0 17px 0 0}.sidebar .widget ul.flat-socials li a{padding:0}.sidebar .widget ul.flat-reviews li{border-bottom:none;padding:0}.sidebar .widget.widget-teacher{margin-bottom:52px}.widget-teacher ul li .thumb img{border-radius:50%}.widget-teacher .text-teacher p{color:#666;margin-bottom:28px}.sidebar .widget .teacher-news li{position:relative;float:left;display:block;margin-bottom:18px;padding-bottom:19px}.widget.widget-teacher .widget-title{margin-bottom:41px}.widget.widget-teacher .text-teacher{padding-right:10px}.widget .teacher-news li .thumb{float:left;margin-right:10px;max-width:100px}.widget .teacher-news li .text{float:left;color:#666;margin-bottom:17px;padding-right:1px;margin-right:30px}.widget .teacher-news li .text a{font-size:14px;line-height:20px;color:#333;font-weight:700;text-transform:uppercase;padding-top:6px;display:block;margin-bottom:5px}.widget .teacher-news li .text a:hover{color:#ffaa30}.widget .teacher-news li .text p{color:#666;margin-bottom:0}.widget .teacher-news .flat-socials li{padding-right:15px;margin-bottom:0}.sidebar .widget .teacher-news li:last-child{margin-bottom:0}.collapsible{padding:0;margin:0;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.collapsible li{list-style:none}.collapsible-header{display:block;cursor:pointer;min-height:3rem;line-height:3rem;padding:10px;background-color:#fff;border-bottom:1px solid #ddd}.cor-tim-tab h4{padding:15px 0 25px 0}.collapsible-body{box-sizing:border-box;padding:2rem}.cor-con-mid p,li{color:#203245;line-height:24px}.cor-p1{border-bottom:1px solid #f5f5f5;padding-bottom:10px;margin-bottom:30px;margin-top:10px}.cor-p1 h2{margin:0;padding:0;font-size:36px;color:#000}.cor-p2 h3,.cor-p2 h4{color:#ffc600}.cor-p2{margin-bottom:40px;position:relative;overflow:hidden}.cor-p2 ul.nav-tabs{box-sizing:border-box;position:relative;z-index:9;border-bottom:1px solid #f5f5f5}.cor-p2 ul.nav-tabs li{float:left;width:20%;text-align:center;font-weight:700;color:#012951f;background:#f5f5f5;font-size:16px;margin-right:2px;box-sizing:border-box}.cor-p2 .nav-link{padding-bottom:.2rem}.cor-p2 .nav-tabs .nav-link.active{border-color:#f5f5f5 #f5f5f5 #fff}.cor-p2 ul.nav-tabs li img{display:block;margin:0 auto;margin-bottom:0}.cor-p2-inn{border:1px solid #f5f5f5;padding:25px;border-radius:.25rem;position:relative;top:-1px;box-sizing:border-box}.panel-default>.panel-heading{background-color:#fff;border-color:#e4e5e7;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0;margin:0 0 10px 0;border:1px solid #f5f5f5}.cor-p2 h3{font-size:16px;font-weight:700;letter-spacing:.5px;color:#666;text-transform:capitalize;margin-bottom:0}.cor-p2 h3 sup{text-transform:none}.open-tab{padding:30px 25px;border:1px solid #f5f5f5;box-sizing:border-box;margin-bottom:10px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.cor-mid-img img{width:100%}.pg-inn{background:#fff;padding:70px 15px}.cor-side-com{position:relative;overflow:hidden;margin-bottom:35px}.custom-tab-content ul li{list-style:none;margin-left:36px;margin-bottom:18px;position:relative}.custom-tab-content ul li:before{position:absolute;content:"";background:url(../images/symbol-icon.jpg) left no-repeat;width:20px;height:20px;left:-18px;top:3px}.cor-fal ul li{list-style:none;margin-left:36px;margin-bottom:18px;position:relative;border-bottom:1px dashed #cdcdcd}.cor-fal ul li:before{position:absolute;content:"";background:url(../images/hand-point-right-solid.svg) left no-repeat;width:20px;height:20px;left:-32px;top:3px}.download-title{margin-top:25px;margin-bottom:15px}.download{padding:8px 15px;background:#000;color:#fff;font-size:18px;line-height:16px;font-weight:700}.download:hover{background:#ffc600;color:#000}.download span{color:#ffc600;font-size:15px;line-height:18px;font-weight:500;padding-left:10px}.download:hover span{color:#fff}.cor-fal ul li p{margin-bottom:10px}.cor-fal ul li p strong{font-weight:700;text-transform:uppercase}.cor-apply{background:#000;padding:20px 0 35px}.cor-apply h4{color:#fff}.apply-btn,.cor-apply form input,.cor-apply form select{border-radius:0;border:none;outline:0;height:45px}.apply-btn{margin-bottom:0;width:100%;background:#ffc600;color:#fff;font-weight:900;font-size:18px;border-radius:0;text-transform:uppercase}.ho-event ul li{padding:15px 0 0;position:relative;overflow:hidden}.ho-ev-link-full{width:100%;float:left;background:#f5f5f5;padding:15px;border-bottom:3px solid #ffc600}