.banner_part .banner_text .btn_1 {
    box-shadow: 0px 12px 20px 0px rgba(255, 126, 95, 0.15);
    margin-top: 50px;
    padding: 13.5px 45px;
}
.btn_1, .btn_2:hover, .main_menu .navbar-toggler::after, .banner_part .banner_text .btn_1, .feature_part .single_feature:hover span {
    background-image: linear-gradient(to left, #ee390f 0%, #f9b700 51%, #ee390f 100%);
}
.btn_1 {
    display: inline-block;
    padding: 13.5px 45px;
    border-radius: 50px;
    font-size: 14px;
    color: #fff;
    transition: all .4s ease-in-out;
text-transform: capitalize;
background-size: 200% auto;
border: 1px solid transparent;
box-shadow: 0px 12px 20px 0px rgba(255, 126, 95, 0.15);
}
.btn_1:hover {
    color: #fff !important;
    background-position: right center;
    box-shadow: 0px 10px 30px 0px rgba(193, 34, 10, 0.2);
}
.banner_part .banner_text .btn_2 {
    margin-top: 50px;
    padding: 13px 46px;
    margin-left: 10px;
}
.btn_2 {
    display: inline-block;
    padding: 13px 39px;
    border-radius: 50px;
    background-color: transparent;
    border: 1px solid #0c2e60;
    color: #0c2e60;
    font-size: 14px;
    -o-transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
    text-transform: capitalize;
    background-size: 200% auto;
    font-weight: 500;
}
.btn_2:hover {
    color: #fff !important;
    background-position: right center;
    border: 1px solid transparent;
}
.header-search-bar input {
    width: 100%;
    border: 1px solid #ccc;
    background: #ffff;
    padding: 9px 9px 9px 20px;
    font-size: 16px;
    font-weight: 400;
    border-radius: 50px;
}
a.btn_1.login {    color: #fff;
    font-size: 14px;
    padding: 11.5px 33px;

}
.black-bg {
    background: #012A33;
}
.fw-title h4 {
    color: #E6E6E6;
    text-transform: uppercase;
    font-size: 18px;
    margin-bottom: 0;
    margin-top: 0.5rem;
    letter-spacing: 1.5px;
}

@media screen and (max-width: 993px) {
    .fw-title h4 {
      margin-top: 0;
    }
}

.footer-text p {
    margin-bottom: 0;
    color: #E6E6E6;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    padding-right: 30px;
}
.fw-link ul li {
    display: block;
    padding-bottom: 5px;
    border-bottom: 1px solid transparent;
    margin-bottom: 5px;
}
.fw-link ul li a {
    font-size: 14px;
    font-weight: 400;
    color: #888;
}
.fw-contact ul li {
    display: block;
    padding-bottom: 5px;
    border-bottom: 1px solid transparent;
    margin-bottom: 5px;
    color: #E6E6E6;
    font-size: 14px;
    font-weight: 400;
}
.footer-widget .form-group {
    margin-top: 25px;
}
.footer-widget .input-group {
    border: 1px solid #dedede;
    padding: 5px;
}
.input-group > .form-control:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.footer-widget input {
    height: 40px;
    border: none;
    flex:1;
    font-weight: 400;
    padding-left: 20px;
    border-radius: 0;
    font-size: 13px;
    color: #DEDEDE;
    background-color: rgba(0,0,0,0);
    outline: none;
}

.input-group-append {
    margin-left: -1px;
}
.input-group-append, .input-group-prepend {
    display: -ms-flexbox;
    display: flex;
}
.footer-widget .btn_1 {
    margin-top: 0px;
}
.footer-area .btn {
    background-color: #E6E6E6;
    color: #024959;
    width: 40px;
    height: 40px;
    padding: 0;
    border-radius: 2px !important;
    opacity: 0.9;
}
.footer-area .btn:hover {
    opacity: 1;
}
.copyright-wrap {
    padding: 20px 0;
    border-top: 1px solid rgba(0,0,0,0);
}
.copyright-text p {
    font-size: 14px;
    font-weight: 400;
    color: #E6E6E6;
    margin-bottom: 0;
}




/* line 2, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
.banner_part {
  height: 750px;
  position: relative;
  overflow: hidden;
  background-image: url(../img/banner_bg.png);
  background-repeat: no-repeat;
  background-size: 68%;
  background-position: top right;
}

@media (max-width: 576px) {
  /* line 2, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
  .banner_part {
    height: 700px;
    background-image: none;
    background-color: #f7f7f7;
  }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
  /* line 2, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
  .banner_part {
    height: 750px;
    background-image: none;
    background-color: #f7f7f7;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  /* line 2, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
  .banner_part {
    height: 750px;
    background-image: none;
    background-color: #f7f7f7;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
  /* line 2, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
  .banner_part {
    height: 650px;
  }
}

/* line 30, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
.banner_part .banner_text {
  display: table;
  width: 100%;
  height: 830px;
}

/* line 34, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
.banner_part .banner_text .banner_text_iner {
  display: table-cell;
  vertical-align: middle;
}

@media (max-width: 576px) {
  /* line 34, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
  .banner_part .banner_text .banner_text_iner {
    vertical-align: bottom;
  }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
  /* line 34, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
  .banner_part .banner_text .banner_text_iner {
    vertical-align: bottom;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  /* line 34, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
  .banner_part .banner_text .banner_text_iner {
    vertical-align: bottom;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
  /* line 34, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
  .banner_part .banner_text .banner_text_iner {
    vertical-align: bottom;
  }
}

@media (max-width: 576px) {
  /* line 30, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
  .banner_part .banner_text {
    text-align: center;
    padding-top: 0px;
    height: 700px;
  }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
  /* line 30, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
  .banner_part .banner_text {
    text-align: center;
    padding-top: 0px;
    height: 750px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  /* line 30, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
  .banner_part .banner_text {
    text-align: center;
    padding-top: 0px;
    height: 750px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
  /* line 30, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
  .banner_part .banner_text {
    height: 650px;
  }
}

/* line 68, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
.banner_part .banner_text h5 {
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 500;
  color: #556172;
  margin-bottom: 14px;
}

/* line 75, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
.banner_part .banner_text h1 {
  font-size: 55px;
  text-transform: capitalize;
  font-weight: 700;
  margin-bottom: 27px;
  line-height: 1.18;
}

@media (max-width: 576px) {
  /* line 75, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
  .banner_part .banner_text h1 {
    font-size: 25px;
    margin-bottom: 15px;
    line-height: 1.3;
  }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
  /* line 75, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
  .banner_part .banner_text h1 {
    font-size: 40px;
    margin-bottom: 15px;
    line-height: 1.3;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  /* line 75, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
  .banner_part .banner_text h1 {
    font-size: 40px;
    margin-bottom: 15px;
    line-height: 1.3;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
  /* line 75, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
  .banner_part .banner_text h1 {
    font-size: 40px;
    margin-bottom: 15px;
    line-height: 1.4;
  }
}

/* line 101, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
.banner_part .banner_text h1 span {
  color: #ff663b;
}

/* line 106, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
.banner_part .banner_text p {
  font-size: 15px;
  line-height: 1.8;
  font-family: "Roboto", sans-serif;
  color: #777777;
}

/* line 112, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
.banner_part .banner_text .btn_1 {
  box-shadow: 0px 12px 20px 0px rgba(255, 126, 95, 0.15);
  margin-top: 50px;
  padding: 13.5px 45px;
}

@media (max-width: 576px) {
  /* line 112, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
  .banner_part .banner_text .btn_1 {
    margin-top: 20px;
    margin-bottom: 70px;
    padding: 10px 25px;
  }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
  /* line 112, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
  .banner_part .banner_text .btn_1 {
    margin-top: 20px;
    margin-bottom: 70px;
    padding: 10px 25px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  /* line 112, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
  .banner_part .banner_text .btn_1 {
    margin-top: 20px;
    margin-bottom: 70px;
    padding: 10px 25px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
  /* line 112, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
  .banner_part .banner_text .btn_1 {
    margin-top: 20px;
    margin-bottom: 70px;
    padding: 10px 25px;
  }
}

/* line 138, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
.banner_part .banner_text .btn_2 {
  margin-top: 50px;
  padding: 13px 46px;
  margin-left: 10px;
}

@media (max-width: 576px) {
  /* line 138, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
  .banner_part .banner_text .btn_2 {
    margin-top: 20px;
    margin-bottom: 40px;
    padding: 10px 25px;
  }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
  /* line 138, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
  .banner_part .banner_text .btn_2 {
    margin-top: 20px;
    margin-bottom: 40px;
    padding: 10px 25px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  /* line 138, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
  .banner_part .banner_text .btn_2 {
    margin-top: 20px;
    margin-bottom: 40px;
    padding: 10px 25px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
  /* line 138, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
  .banner_part .banner_text .btn_2 {
    margin-top: 20px;
    margin-bottom: 70px;
    padding: 10px 25px;
  }
}

/* line 164, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
.banner_part:after {
  position: absolute;
  top: 175px;
  width: 41%;
  height: 59%;
  content: "";
  background-image: url(../img/banner_img.png);
  background-size: 100% 100%;
  right: 9%;
}

@media (max-width: 576px) {
  /* line 164, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
  .banner_part:after {
    position: absolute;
    top: 150px;
    max-width: 100%;
    max-height: 100%;
    content: "";
    background-image: url(../img/banner_img.png);
    background-size: contain;
    right: 0;
    left: 0;
    text-align: center;
    margin: 0 auto;
    background-repeat: no-repeat;
  }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
  /* line 164, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
  .banner_part:after {
    position: absolute;
    top: 110px;
    max-width: 100%;
    max-height: 100%;
    content: "";
    background-image: url(../img/banner_img.png);
    background-size: contain;
    right: 0;
    left: 0;
    text-align: center;
    margin: 0 auto;
    background-repeat: no-repeat;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  /* line 164, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
  .banner_part:after {
    position: absolute;
    top: 110px;
    max-width: 100%;
    max-height: 100%;
    content: "";
    background-image: url(../img/banner_img.png);
    background-size: contain;
    right: 0;
    left: 0;
    text-align: center;
    margin: 0 auto;
    background-repeat: no-repeat;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
  /* line 164, E:/172 Etrain Education/172_Etrain_Education_html/sass/_banner.scss */
  .banner_part:after {
    position: absolute;
    max-width: 100%;
    max-height: 100%;
    content: "";
    background-image: url(../img/banner_img.png);
    background-size: contain;
    right: 5%;
    bottom: 0;
    top: auto;
    background-repeat: no-repeat;
  }
}







/******************* testimonial part css88********************/
/* line 2, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
.testimonial_part {
  overflow: hidden;
}

/* line 4, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
.testimonial_part .section_tittle {
  margin-bottom: 80px;
}

@media (max-width: 576px) {
  /* line 4, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part .section_tittle {
    margin-bottom: 50px;
  }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
  /* line 4, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part .section_tittle {
    margin-bottom: 50px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  /* line 4, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part .section_tittle {
    margin-bottom: 50px;
  }
}

/* line 19, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
.testimonial_part .textimonial_iner {
  margin-left: 13%;
  overflow: hidden;
}

@media (max-width: 576px) {
  /* line 19, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part .textimonial_iner {
    margin-left: 0;
  }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
  /* line 19, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part .textimonial_iner {
    margin-left: 0;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  /* line 19, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part .textimonial_iner {
    margin-left: 0;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
  /* line 19, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part .textimonial_iner {
    margin-left: 0;
  }
}

/* line 35, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
.testimonial_part .testimonial_slider {
  margin: 30px;
}

@media (max-width: 576px) {
  /* line 35, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part .testimonial_slider {
    margin: 0px;
  }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
  /* line 35, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part .testimonial_slider {
    margin: 0px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  /* line 35, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part .testimonial_slider {
    margin: 0px;
  }
}

.testimonial_part .testimonial_slider_text {
  padding: 50px;
  background-color: #fff;
  box-shadow: 0px 10px 30px 0px rgba(12, 46, 96, 0.1); 
  position: relative;
  z-index: 1;
}

@media (max-width: 576px) {
  /* line 50, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part .testimonial_slider_text {
    padding: 5px 0px;
  }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
  /* line 50, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part .testimonial_slider_text {
    padding: 5px 20px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  /* line 50, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part .testimonial_slider_text {
    padding: 5px 20px;
  }
}

/* line 68, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
.testimonial_part .testimonial_slider_text:after {
  position: absolute;
  right: 16%;
  top: 59px;
  width: 148px;
  height: 124px;
  background-image: url(../img/quote.png);
  content: "";
  background-size: cover;
  background-repeat: no-repeat;
  z-index: -1;
}

@media (max-width: 576px) {
  /* line 68, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part .testimonial_slider_text:after {
    width: 53px;
    height: 45px;
    right: 25%;
    top: 30px;
  }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
  /* line 68, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part .testimonial_slider_text:after {
    width: 53px;
    height: 45px;
    right: 25%;
    top: 30px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  /* line 68, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part .testimonial_slider_text:after {
    width: 53px;
    height: 45px;
    right: 25%;
    top: 30px;
  }
}

/* line 103, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
.testimonial_part .owl-dots {
  text-align: center;
  padding-top: 67px;
  margin-left: -26%;
  line-height: 0px;
}

@media (max-width: 576px) {
  /* line 103, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part .owl-dots {
    margin-left: 0;
    padding-top: 20px;
  }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
  /* line 103, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part .owl-dots {
    margin-left: 0;
    padding-top: 20px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  /* line 103, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part .owl-dots {
    margin-left: 0;
    padding-top: 20px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
  /* line 103, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part .owl-dots {
    margin-left: 0;
    padding-top: 20px;
  }
}

/* line 124, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
.testimonial_part .owl-dots button.owl-dot {
  width: 10px;
  height: 12px;
  border-radius: 50%;
  display: inline-block;
  background: #d7d7d7;
  margin: 0 10px;
}

/* line 132, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
.testimonial_part .owl-dots button.owl-dot.active {
  background-color: #ff663b;
  width: 17px;
  border-radius: 50px;
}

/* line 137, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
.testimonial_part .owl-dots button.owl-dot:focus {
  outline: none;
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
  /* line 143, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part .testimonial_slider {
    margin: 0px 20px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  /* line 143, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
  .testimonial_part .testimonial_slider {
    margin: 0px 20px;
  }
}

/* line 150, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
.testimonial_part .testimonial_slider p {
  font-size: 15px;
  font-style: italic;
}

/* line 157, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
.testimonial_part h4 {
  font-size: 20px;
  font-weight: 600;
  margin-top: 20px;
  margin-bottom: 5px;
}

/* line 163, E:/172 Etrain Education/172_Etrain_Education_html/sass/_testimonial_part.scss */
.testimonial_part h5 {
  font-size: 14px;
  font-family: "Roboto", sans-serif;
  color: #888888;
}
.breadcrumb-area { padding-top: 0px;}
.inner-banner {position: relative; padding-top: 120px}
.inner-banner-bg {position: absolute; width: 70%; bottom: 0; right: 0; top:0;}
.banner-title {position: absolute; left: 58%; right:0; top:120px; font-size: 36px; font-weight: 600; color: #FF8121;  }
.instructor-thumb a {display: table; margin: 10px auto!important; position: relative;}
.instructor-thumb a span.status {position: absolute; top:20px; right: 4px; width: 16px; height: 16px; background: #ccc; border: solid 1px #bbb; border-radius: 50%; box-shadow: inset 0px 0px 2px 2px rgba(255,255,255,1);}
.instructor-thumb a span.status.on {background: #02C400; border-color: #ccc;}
.instructor-content span {display: block;}.instructor-content p {padding: 0 10px; font-size: 12px; text-align: left; margin-bottom: 5px;}
span.gl-star-rating.gl-star-rating-ltr div.nice-select.disabled {display: none;}
.instafoot {text-align: left ;padding: 10px 8px;font-size: 0.8em; background: #f9f9f9; border-bottom: 7px #FFC638 solid;}
.instafoot ul li {line-height: 26px;}
.instafoot ul li i {color:#FF9328;}
.also ul {
    margin: 0;
    padding: 10px;
    text-align: justify;
    border: 1px solid #ceee; border-radius: 9px;
    background: #fff;
    display: flex;
    flex-wrap: wrap;
}
.also ul li {display: inline-block; margin: 4px; padding: 0px;}
.also ul li a {
    display: block; width: 100%;
    padding: 4px 10px 4px 20px;
    position: relative;
    margin-bottom: 8px;
    margin-right: 10px;
    border-radius: 5px;
    background: #fff;
    border: 1px solid #3297BB;
    transition: all 0.4s;
    box-shadow: inset 0px 0px 5px 0px rgba(72,178,255,0.40);
}

.also ul li a::before {
    display: table;
    content: "";
    position: absolute;
    top: 10px;
    left: 7px;
    width: 0;
    height: 0;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-left: 8px solid #ffaa2d;
}
.exambox {margin-bottom: 30px; border: 4px solid #fff; height: 230px; backface-visibility: #f6f6f6; border-radius: 13px; box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.1); transition: all 0.4s}
.exambox:hover {transform: scale(1.05);}
.sidebar-courses-enroll {background-image: linear-gradient(to left, #ee390f 0%, #f9b700 51%, #ee390f 100%);}
.itmbt {display: flex; flex-direction: column; margin-left: -15px; margin-right: -15px; background: #f4f4f4; padding-top: 11px; padding-bottom: 11px; margin-bottom: 15px;}
.itm {padding: 5px 15px; font-size: 12px;}
.itm font {font-weight: 600; color:#008DDC; display: inline-block; width:100px;}
.instructor-social {display: table; margin-bottom: 15px;}
.srbtn {width: 60px; margin: 6px; float: left;}
.courses-details-content h4 {font-size: 1em;}
.nhp { padding: 8px 0px; display:block;}
.grow {display: block;  margin-bottom: 10px; padding-right: 10px; box-sizing: border-box; width: 50%; float: left}
.growc {display: flex; padding: 8px; border-radius: 8px; border-top:2px solid #FF9D00; box-shadow: inset 0px 0px 12px 0px #FFCE7E; transition: all 0.4s; justify-content: space-between;align-items: end;} 

.growc a {display: block; line-height: 18px; color:#C85700; font-size: 14px} 
/*.grow a {display: block; line-height: 24px; padding: 10px; color:#555; border-radius: 8px; border-top:2px solid #ccc; box-shadow: inset 0px 0px 12px 0px #eee; transition: all 0.4s;} */

.growc a i {color:#FF9D00!important;}
.growc span {display: inline-block; background: #FF9D00; color:#fff!important; padding: 2px 9px; border-radius: 20px; line-height: 14px!important; font-size: 12px; white-space: nowrap; }
.growc:hover {box-shadow: inset 0px 0px 0px 0px #fff;}
.courses-details-content h6 {
    font-size: 16px;
    font-weight: 200!important;
    line-height: 26px!important;
}
.footer-section h5 {font-size: 14px; font-weight: 600!important;}
.footer-col-list {
    margin-bottom:15px;
}
.list-unstyled {
    padding-left: 0;
    list-style: none;
}
.footer-col-list > li {
    margin-bottom: 6px;
}
.footer-col-list > li a {
    font-size: 12px; color:#666;
}
.footer-col-list > li a:hover {
    font-size: 12px; color:#FF6700;
}
.footerexam ul.footer-col-list {display: flex; width: 100%; flex-wrap: wrap; box-sizing: border-box;}
.footerexam ul.footer-col-list li {width:25%; padding-right: 10px;}
.coursub {padding: 10px; background: #fff; border-radius: 6px; border:solid 1px #f1f1f1; box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.1); margin-bottom: 20px;}
.coursub:nth-child(even) {background: #f8f8f8;}
.coursub a {display: inline-block; padding: 0 10px 0 20px; color: #E78F00!important; background: url("https://www.webmentorz.com/assets/front/img/bullet.png") no-repeat 0px 3px; transition: all 0.4s}
.coursub a:hover {color: #0076a3!important; background: url("https://www.webmentorz.com/assets/front/img/bullethover.png") no-repeat 4px 3px;}
.courses-details-tabs .nav-tabs.mtab {justify-content: space-between;flex-flow: initial;}
.courses-details-tabs .nav-tabs.mtab li a {padding: 12px 7px !important; font-size: 12px;}
.courses-details-tabs .nav-tabs li:nth-child(1) a { background: #B0E3A8; color:#333;}
.courses-details-tabs .nav-tabs li:nth-child(2) a { background: #D5E79E; color:#333;}
.courses-details-tabs .nav-tabs li:nth-child(3) a { background: #D0BA8A; color:#333;}
.courses-details-tabs .nav-tabs li:nth-child(4) a { background: #ECC98C; color:#333;}
.courses-details-tabs .nav-tabs li:nth-child(5) a { background: #A0C3ED; color:#333;}
.courses-details-tabs .nav-tabs li:nth-child(6) a { background: #F4FD95; color:#333;}
.courses-details-tabs .nav-tabs li:nth-child(7) a { background: #F59494; color:#333;}
.courses-details-tabs .nav-tabs li:nth-child(8) a { background: #7FC2FF; color:#333;}
.courses-details-tabs .nav-tabs li:nth-child(9) a { background: #EAB4F4; color:#333;}
.courses-details-tabs .nav-tabs li:nth-child(10) a { background: #FFD4BD; color:#333;}
.courses-details-tabs .nav-tabs li:nth-child(11) a { background: #8679AA; color:#333;}
.courses-avatar-img.note-img {display: table; text-align: center; width:100px; height: 80px; position: absolute; top: -23px;}
.courses-avatar-img.note-img img {border-radius: 50px; border:solid 2px #FFAA51; float: left; padding: 2px; background: #fff; box-sizing: border-box;}
.icon-bar a {
    padding: 10px!important;
    font-size: 16px!important;
}
/*ul.submenu.mega{left: 0!important; right: 0!important; top:100%!important;}
ul.submenu.mega li h5 {font-size: 15px; padding-left: 10px;}
ul.submenu.mega li ul {display: flex; margin: 0px; padding: 0px; justify-content: space-between; flex-wrap: wrap;}
ul.submenu.mega li ul li {margin: 0px; padding: 0px; width: 25%;}
ul.submenu.mega li ul li a {margin: 0px; padding: 5px 10px; width: 100%; font-size: 12px; line-height: 14px; font-weight: 400; color: #666; display: flex;}
ul.submenu.mega li ul li a img {width: 20px; height: 20px; margin-right: 6px; border-radius: 50px; flex-grow: 0; float: left;}
ul.submenu.mega li ul li a:hover {color: #FF8567;}*/
ul.submenu.mega {padding: 0px!important; width:90%;margin: 0px 5% 0 5%!important; border-collapse: collapse; border: solid 14px #f0f0f0!important; box-shadow: 0 15px 15px 0 rgba(0,0,0,0.1); flex-wrap: wrap;}
ul.submenu.mega li {width: 100%; position: static;}
ul.submenu.mega li a {margin: 0px; padding: 10px 20px 10px!important; width: 100%; font-size: 14px; line-height: 20px!important; font-weight: 400; color: #666!important; display: flex; align-items: center; position: relative;}
ul.submenu.mega li a img {width: 26px; height: 26px; margin-right: 6px; border-radius: 50px; flex-grow: 0; float: left;}
ul.submenu.mega li a i {position: absolute;right: 10px;}
ul.submenu.mega li ul {display: none; margin: 0px; padding: 0px; justify-content: space-between; flex-wrap: wrap; position: absolute; left: 300px; top:0; background: #f3f3f3!important; height: 100%; width: calc(100% - 300px); width: -webkit-calc(100% - 300px); width: -moz-calc(100% - 300px);}
ul.submenu.mega li:hover a {background: #f3f3f3;}
ul.submenu.mega li.active ul {display: block;}
ul.submenu.mega li:hover ul {display: block;}
ul.submenu.mega li ul li {margin: 0px; padding: 8px 0px 0px 8px!important; width: 33.33%; background: rgba(0,0,0,0)!important; float: left; box-sizing: border-box;}
ul.submenu.mega li ul li a { padding: 3px 5px 3px 40px!important; position: relative; height: 60px; background: #fff!important;}
ul.submenu.mega li ul li a i{left:15px}
ul.submenu.mega li ul li a:hover {background: #fff!important; color: #FF8567!important; }
.owl-dots {
    display: block; text-align: center;
}
.owl-dot {
    display: inline-block; margin: 0 auto;
}
button.owl-dot span {
    background-color: #ff663b;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    display: block;
    height: 12px;
    margin: 0px -1px;
    width: 12px;
    filter: Alpha(Opacity=500);/*IE7 fix*/
    opacity: 0.5;
}
button.owl-dot.active span, button.owl-dot:hover span {
    filter: Alpha(Opacity=100);/*IE7 fix*/
    opacity: 1;
}
.footer-section2 {background: #f2f2f2; padding: 20px 0 2px 0px;}
.footer-section3 {background: #fafafa; padding: 20px 0 2px 0px;}
.notdtl {padding:15px; background:#f8f8f8;}
ul.mul {display:flex; padding:0; margin:0; list-style-type:none; flex-wrap:no-wrap;}
ul.mul>li>label {padding:0px 8px;}
.vid1 {height: 180px ;width: 300px ;padding: 10px ;background: #1F386B ;pointer-events: none;}
.cutdel {width:36px; height:36px; background:rgba(0,0,0,0.7); color:#fff; text-align:center; font-size:22px; line-height:36px; position:absolute; left:0px; right:0px; z-index:99;}
.single-courses.rowwise {position:relative;}
.frmblok {padding:10px; background:#f8f8f8; border-radius:4px; box-shadow:0px 0px 3px 0px rgba(0,0,0,0.1); margin-top:20px;}
.cart {position:relative; color:#333; margin-top:10px;}
.cart span {width:25px; height:25px; text-align:center;background: orange; line-height:25px; font-size:11px; color:#fff; font-weight:600; position:absolute; richness:-10px; top:-10px; border-radius:22px;}
.ebook-popup-sec {
	background: #fff;
    width: 521px; max-width: 100%;
    margin: 0px auto;
    padding: 10px 45px;
    box-sizing: border-box;
    text-align: center;
    position: relative;
    box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.1);
    border-radius: 30px;
	overflow: hidden;

}
.ebook-popup-sec a.loga {
    display: inline-block;
    padding: 10px;
    background: #f1f1f1;
    border-radius: 20px;
    margin-top: -37px;
    margin-bottom: 30px;
}
.ebook-popup-sec h2 {
    padding: 10px 0;
    font-family: 'Montserrat', sans-serif;
    font-size: 26px;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 700;
}
.ebook-popup-sec h5 {
	display: inline-block; width: 49%;
    font-size: 12px;
    color: #464646;
    font-family: 'Montserrat', sans-serif;
}
.ebook-popup-sec h5 a {
    color: #555;
}
.ebook-popup-sec .ebookemail-input1, .ebook-popup-sec .ebookemail-input2 {
	display: inline-block;
    width: 100%;
    border: none;
    margin-bottom: 20px;
    padding: 10px 15px;
    border-radius: 20px;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    font-weight: 500;
    box-sizing: border-box;
    background: #f1f1f1;
}
.ebook-popup-sec .ebook-input-btn {
    width: 100%;
    word-spacing: 2px;
    cursor: pointer;
    font-weight: 500;
    letter-spacing: 1px;
    margin-bottom: 20px;
    padding: 20px;
    border-radius: 30px;
    float: right;
    border: 0px;
    font-family: 'Montserrat', sans-serif;
    font-size: 16px;
    text-transform: uppercase;
    color: #FFF;
    box-sizing: border-box;
    -webkit-box-shadow: 5px 5px 5px 0 rgba(0,0,0,0.27);
    box-shadow: 5px 5px 5px 0 rgba(0,0,0,0.27);
    background: rgb(4, 138, 144);
    background: linear-gradient(to bottom, rgb(4, 138, 144) 0%,rgb(0, 189, 197) 100%);
    transition: all 0.5s;
}
.ebook-popup-sec .ebookemail-input1:focus, .ebook-popup-sec .ebookemail-input2:focus, .ebook-popup-sec .ebook-cls-btn, .ebook-popup-sec .ebook-input-btn {
    outline: none;
}
.ebook-popup-sec .ebook-input-btn:hover {
    background: linear-gradient(to top, rgb(4, 138, 144) 0%,rgb(0, 189, 197) 100%);
}
.profile-container .pro-s-cover {
    background-color: #FFF;
    padding: 20px;
    text-align: center;
    box-shadow: 0 2px 6px 0 rgba(218, 218, 253, 0.65), 0 2px 6px 0 rgba(206, 206, 238, 0.54);
}
.profile-container .pro-s-cover img {
    border-radius: 150px;
}
.profile-container .pro-s-cover h6 {
    font-size: 16px;
    margin-top: 10px;
    margin-bottom: 0px;
}
.profile-container .pro-s-cover span {
    font-size: 14px;
}
.profile-container .pro-s-cover p {
    font-size: 14px;
    color: #009b7f;
    font-weight: 600;
}
.profile-container .pro-s-cover .num-box {
    width: 100%;
    border-top: 1px solid #f4f4f4;
    margin-top: 10px;
}
.profile-container .pro-s-cover .num-box .hire {
    flex: 1;
    text-align: center;
    border-right: 1px solid #f4f4f4;
    padding: 10px 0px;
}
.profile-container .pro-s-cover .num-box .msg {
    flex: 1;
    text-align: center;
    padding: 10px 0px;
}
.profile-container .pro-s-cover .msg-box {
    width: 100%;
    padding-top: 20px;
    border-top: 1px solid #f4f4f4;
}
.profile-container .con-cover {
    background-color: #FFF;
    padding: 10px;
    margin-top: 15px;
    box-shadow: 0 2px 6px 0 rgba(218, 218, 253, 0.65), 0 2px 6px 0 rgba(206, 206, 238, 0.54);
}
.profile-container .data-box {
    padding: 20px;
    background-color: #FFF;
    box-shadow: 0 2px 6px 0 rgba(218, 218, 253, 0.65), 0 2px 6px 0 rgba(206, 206, 238, 0.54);
    margin-bottom: 20px;
}
.profile-container .data-box h2 {
    font-size: 16px;
    border-bottom: 1px solid #f4f4f4;
    padding-bottom: 10px;
    margin-bottom: 10px;
}
.btn-link {
    font-weight: 400;
    color: #007bff;
    background-color: transparent;
}
.profile-container .data-box .btn-link li {
    float: left;
    margin-top: 15px;
    padding: 5px 10px;
    border-radius: 15px;
    border: 1px solid #fed09f;
    margin-right: 10px;
}
.profile-container .data-box .btn-link li a {color: #FF8300;}
.profile-container .con-cover {
    background-color: #FFF;
    padding: 10px;
    margin-top: 15px;
    box-shadow: 0 2px 6px 0 rgba(218, 218, 253, 0.65), 0 2px 6px 0 rgba(206, 206, 238, 0.54);
}
.profile-container .con-cover h4 {
    font-size: 16px;
    padding-left: 10px;
    padding-top: 5px;
}
.profile-container .con-cover .cd-ro {
    border-top: 1px solid #f4f4f4;
    padding: 10px;
}
.profile-container .con-cover .cd-ro span {
    font-size: 14px; font-weight: 500;
    font-style: italic;
}
.no-margin {
    margin: 0px!important;
}
.profile-container .con-cover .cd-ro p {
    font-size: 14px; width: 100%;
    margin-top: 6px;
}
.profile-container .pro-s-cover .msg-box .btn {
    display: inline; padding: 8px; font-size: 12px;
    box-shadow: none; margin: 4px;
}
.profile-container .data-box .exp-row h6 {
    width: 100%;
    font-size: 14px;
    margin-bottom: 5px;
}
.profile-container .data-box .exp-row span {
    color: #009b7f;
    font-size: 14px; font-weight: 600; margin-right: 18px;
}
.profile-container .data-box .exp-row {
    margin: 0px;
        margin-bottom: 0px;
    border-bottom: 1px solid #f4f4f4;
    padding-bottom: 10px;
    margin-bottom: 10px;
}
.single-event {box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2);}


@media (min-width:1100px) {
	.single-courses.rowwise {display:flex;justify-content: space-between; position:relative;}
.single-courses.rowwise > .courses-thumb > img {width:300px;}
.vid1 {height: 120px ;width: 100% ;padding: 10px ;background: #1F386B ;pointer-events: none;}

}
.btn.btn-sm {
    padding: 8px 10px;
    font-size: 12px;
    line-height: 14px;
}
@media (max-width:768px) {
	.ebook-popup-sec .ebookemail-input1, .ebook-popup-sec .ebookemail-input2 {
    width: 100%;
}
.ebook-popup-sec h5 {
	display: block; width: 100%;}
	.breadcrumb-content h2 {
    font-size: 18px;
    line-height: 26px;
    margin-bottom: 0;
}
	.breadcrumb {
    margin-top: 5px;
}
	.breadcrumb li, .breadcrumb li a {
    font-size: 13px;
}
	.header-sign-btn.text-right {text-align: left!important; margin-top: 10px; margin-bottom: 14px;}
.header-top-wrap {display: none;}
	.logo {position: relative;}
	.bar {display: block!important;position: absolute; top: 12px; left: -10px;cursor: pointer;}
	.cart {margin-right:90px;}
	.single-courses.rowwise {display:block;}
    .breadcrumb-area { padding-top: 0px;}
    .also ul li {width: 100%;}
    .also ul li a {font-size: 12px;}
    .inner-banner {position: relative; padding-top: 80px}
    .inner-banner-bg {display: none;}
    .banner-title {left: 20px; right:0; top:120px; font-size: 20px; text-shadow: 0px 0px 2px #000; color:#fff; }
    .footerexam ul.footer-col-list li {width:100%;}
    .grow {width: 100%; float: none;}
    .icon-bar a {
    padding: 6px!important;
    font-size: 12px!important;
    }
    ul.submenu.mega {display: none; padding: 0px!important; width:100%;  border: solid 0px #f0f0f0!important; box-shadow: 0 0px 0px 0 rgba(0,0,0,0);}
    ul.submenu.mega li ul {
    display: none!important;
    }
    ul.submenu.mega li.active ul {
        display: none!important;
    }
    ul.submenu.mega li {
    position: relative!important;
}
    ul.submenu.mega li a.mean-expand {
    display: none!important;
}
}

.input-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 100%;
}



