@charset "UTF-8";
/*=======================================================================
[04] Slider Area
=========================================================================*/
.main-menu-area {
  -webkit-transition: all 1s ease-out;
  -moz-transition: all 1s ease-out;
  -ms-transition: all 1s ease-out;
  -o-transition: all 1s ease-out;
  transition: all 1s ease-out;
}
.main-menu-area .header-search {
  margin: 30px 0;
  text-align: right;
}
.main-menu-area .header-search .search-form {
  display: none;
  position: absolute;
  bottom: -51px;
  right: 15px;
  z-index: 10;
  color: #FFFFFF;
  height: 50px;
  width: 500px;
  font-size: 18px;
  background: rgba(253, 200, 0, 0.7);
  border: 2px solid #fdc800;
  padding: 5px 18px 5px 10px;
  -webkit-box-shadow: inset 0px 0px 10px 5px rgba(253, 200, 0, 0.3);
  -moz-box-shadow: inset 0px 0px 10px 5px rgba(253, 200, 0, 0.3);
  box-shadow: inset 0px 0px 10px 5px rgba(253, 200, 0, 0.3);
}
.main-menu-area .header-search a i {
  color: #fdc800;
  border-left: 1px solid #d3d3d3;
  padding-left: 30px;
}
.main-menu-area .header-search input:focus {
  outline: none;
}
.main-menu-area .header-search input::-webkit-input-placeholder {
  color: #FFFFFF;
}
.main-menu-area .header-search input::-moz-placeholder {
  color: #FFFFFF;
}
.main-menu-area .header-search input:-moz-placeholder {
  color: #FFFFFF;
}
.main-menu-area .header-search input:-ms-input-placeholder {
  color: #FFFFFF;
}
.stick {
  background: rgba(0, 33, 71, 0.9);
  border-bottom: 2px solid #002147;
  position: fixed;
  -webkit-transition: all 1s ease-out;
  -moz-transition: all 1s ease-out;
  -ms-transition: all 1s ease-out;
  -o-transition: all 1s ease-out;
  transition: all 1s ease-out;
}
.slider1-area .nivo-controlNav {
  display: none;
}
.slider1-area .nivo-directionNav a.nivo-prevNav {
  left: 8px;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -ms-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.slider1-area .nivo-directionNav a.nivo-prevNav:before {
  content: "\f053";
  font: normal normal normal 14px/1 FontAwesome;
  color: #FFFFFF;
  cursor: pointer;
  font-size: 16px;
  margin: 0;
  position: absolute;
  text-align: center;
  top: 18px;
  z-index: 9;
  height: 10px;
  width: 10px;
  left: 19px;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -ms-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.slider1-area .nivo-directionNav a.nivo-prevNav:hover {
  background-color: rgba(0, 33, 71, 0.6);
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -ms-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.slider1-area .nivo-directionNav a.nivo-prevNav:hover:before {
  background: transparent;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -ms-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.slider1-area .nivo-directionNav a.nivo-nextNav {
  right: 8px;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -ms-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.slider1-area .nivo-directionNav a.nivo-nextNav:before {
  content: "\f054";
  font: normal normal normal 14px/1 FontAwesome;
  color: #FFFFFF;
  cursor: pointer;
  font-size: 16px;
  margin: 0;
  position: absolute;
  text-align: center;
  top: 18px;
  z-index: 9;
  height: 10px;
  width: 10px;
  right: 19px;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -ms-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.slider1-area .nivo-directionNav a.nivo-nextNav:hover {
  background-color: rgba(0, 33, 71, 0.6);
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -ms-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.slider1-area .nivo-directionNav a.nivo-nextNav:hover:before {
  background: transparent;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -ms-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.slider1-area .nivo-caption {
  opacity: 1;
  top: -40px;
}
@media only screen and (max-width: 991px) {
  .slider1-area .nivo-caption {
    top: 0;
  }
}
.slider1-area .slide-1 .title1,
.slider1-area .slide-2 .title1,
.slider1-area .slide-3 .title1 {
  color: #FFFFFF;
  text-transform: capitalize;
  font-size: 56px;
  margin-bottom: 10px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .slider1-area .slide-1 .title1,
  .slider1-area .slide-2 .title1,
  .slider1-area .slide-3 .title1 {
    font-size: 42px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .slider1-area .slide-1 .title1,
  .slider1-area .slide-2 .title1,
  .slider1-area .slide-3 .title1 {
    font-size: 38px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .slider1-area .slide-1 .title1,
  .slider1-area .slide-2 .title1,
  .slider1-area .slide-3 .title1 {
    margin-bottom: 20px;
    font-size: 32px;
  }
}
@media only screen and (max-width: 479px) {
  .slider1-area .slide-1 .title1,
  .slider1-area .slide-2 .title1,
  .slider1-area .slide-3 .title1 {
    font-size: 28px;
    margin-bottom: 10px;
    line-height: 1.25;
  }
}
@media only screen and (max-width: 319px) {
  .slider1-area .slide-1 .title1,
  .slider1-area .slide-2 .title1,
  .slider1-area .slide-3 .title1 {
    font-size: 24px;
  }
}
.slider1-area .slide-1 p,
.slider1-area .slide-2 p,
.slider1-area .slide-3 p {
  font-size: 16px;
  margin-bottom: 50px;
}
@media (min-width: 991px) and (max-width: 1199px) {
  .slider1-area .slide-1 p,
  .slider1-area .slide-2 p,
  .slider1-area .slide-3 p {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .slider1-area .slide-1 p,
  .slider1-area .slide-2 p,
  .slider1-area .slide-3 p {
    margin-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .slider1-area .slide-1 p,
  .slider1-area .slide-2 p,
  .slider1-area .slide-3 p {
    display: none;
  }
}
@media only screen and (max-width: 479px) {
  .slider1-area .slide-1 .slider-btn-area,
  .slider1-area .slide-2 .slider-btn-area,
  .slider1-area .slide-3 .slider-btn-area {
    display: none;
  }
}
.slider3-area .nivo-caption {
  opacity: 1;
  top: 0;
}
@media only screen and (max-width: 1199px) {
  .slider3-area .nivo-caption {
    top: 0;
  }
}
@media only screen and (max-width: 991px) {
  .slider3-area .nivo-caption .slide-1 p,
  .slider3-area .nivo-caption .slide-2 p,
  .slider3-area .nivo-caption .slide-3 p {
    display: none;
  }
}
/*=======================================================================*/
/*=======================================================================
[05] About Area
=========================================================================*/
.about1-area {
  padding: 81px 0 0;
  text-align: center;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .about1-area {
    padding: 74px 0 0;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .about1-area {
    padding: 67px 0 0;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .about1-area {
    padding: 53px 0 0;
  }
}
@media (min-width: 321px) and (max-width: 479px) {
  .about1-area {
    padding: 44px 0 0;
  }
}
@media only screen and (max-width: 320px) {
  .about1-area {
    padding: 35px 0 0;
  }
}
.about-img-holder {
  text-align: center;
}
.about-img-holder img {
  margin: 0 auto;
}
.about2-area {
  padding: 81px 0 94px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .about2-area {
    padding: 74px 0 84px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .about2-area {
    padding: 66px 0 74px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .about2-area {
    padding: 57px 0 34px;
  }
}
@media (min-width: 321px) and (max-width: 479px) {
  .about2-area {
    padding: 49px 0 23px;
  }
}
@media only screen and (max-width: 320px) {
  .about2-area {
    padding: 39px 0 14px;
  }
}
.about-img-holder {
  text-align: center;
}
.about-img-holder img {
  margin: 0 auto;
}
.about-page1-area {
  padding: 88px 0 100px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .about-page1-area {
    padding: 78px 0 53px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .about-page1-area {
    padding: 68px 0 43px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .about-page1-area {
    padding: 58px 0 70px;
  }
}
@media (min-width: 321px) and (max-width: 479px) {
  .about-page1-area {
    padding: 48px 0 60px;
  }
}
@media only screen and (max-width: 320px) {
  .about-page1-area {
    padding: 38px 0 50px;
  }
}
.about-page1-inner .about-page-content-holder .content-box {
  margin-bottom: 30px;
}
.about-page1-inner .about-page-content-holder .content-box h2 {
  font-size: 30px;
  color: #002147;
  margin-bottom: 15px;
  font-weight: 700;
}
.about-page1-inner .about-page-content-holder .content-box p {
  color: #01366b;
}
.about-page1-inner .about-page-img-holder {
  margin-top: 12px;
}
.about-page2-area {
  padding: 88px 0 100px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .about-page2-area {
    padding: 78px 0 90px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .about-page2-area {
    padding: 68px 0 72px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .about-page2-area {
    padding: 58px 0 70px;
  }
}
@media (min-width: 321px) and (max-width: 479px) {
  .about-page2-area {
    padding: 48px 0 60px;
  }
}
@media only screen and (max-width: 320px) {
  .about-page2-area {
    padding: 38px 0 50px;
  }
}
.about-page2-inner h2 {
  margin-bottom: 20px;
}
.about-page2-inner p {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .about-page2-inner ul {
    margin-bottom: 30px;
  }
}
.about-page2-inner ul li {
  position: relative;
  padding-left: 30px;
  margin-bottom: 15px;
  font-size: 18px;
  font-weight: 500;
}
.about-page2-inner ul li a {
  color: #002147;
}
.about-page2-inner ul li:last-child {
  margin-bottom: 0;
}
.about-page2-inner ul li:before {
  content: "\f14a";
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
  color: #fdc800;
  font-family: Roboto;
}
.about-page2-inner .video-area {
  margin-top: 10px;
}
.about-page3-area {
  padding: 88px 0 73px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .about-page3-area {
    padding: 78px 0 63px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .about-page3-area {
    padding: 68px 0 54px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .about-page3-area {
    padding: 58px 0 43px;
  }
}
@media (min-width: 321px) and (max-width: 479px) {
  .about-page3-area {
    padding: 48px 0 34px;
  }
}
@media only screen and (max-width: 320px) {
  .about-page3-area {
    padding: 38px 0 24px;
  }
}
.about-page3-inner .about-box h2 {
  font-size: 30px;
  margin-bottom: 35px;
}
.about-page3-inner .about-box h2 a {
  color: #002147;
}
.about-slider-area {
  padding: 100px 0;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .about-slider-area {
    padding: 90px 0;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .about-slider-area {
    padding: 80px 0;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .about-slider-area {
    padding: 70px 0 55px;
  }
}
@media (min-width: 321px) and (max-width: 479px) {
  .about-slider-area {
    padding: 60px 0 45px;
  }
}
@media only screen and (max-width: 320px) {
  .about-slider-area {
    padding: 50px 0 35px;
  }
}
.about-slider-area .slider1-area {
  margin-bottom: 45px;
}
.about-slider-area .slider1-area .nivo-directionNav a.nivo-nextNav {
  background-color: rgba(253, 200, 0, 0.9);
  width: 40px;
  height: 60px;
  border-radius: 0;
  line-height: 40px;
  right: 0!important;
}
.about-slider-area .slider1-area .nivo-directionNav a.nivo-nextNav:before {
  color: #FFFFFF;
  right: 16px;
  top: 22px;
}
.about-slider-area .slider1-area .nivo-directionNav a.nivo-nextNav:hover {
  background-color: rgba(0, 33, 71, 0.8);
}
.about-slider-area .slider1-area .nivo-directionNav a.nivo-prevNav {
  background-color: rgba(253, 200, 0, 0.9);
  width: 40px;
  height: 60px;
  border-radius: 0;
  line-height: 40px;
  left: 0!important;
}
.about-slider-area .slider1-area .nivo-directionNav a.nivo-prevNav:before {
  color: #FFFFFF;
  left: 16px;
  top: 22px;
}
.about-slider-area .slider1-area .nivo-directionNav a.nivo-prevNav:hover {
  background-color: rgba(0, 33, 71, 0.8);
}
/*=======================================================================
[06] Service Area
=========================================================================*/
.service-box1 {
  border-right: 2px solid #aaaaaa;
  padding: 20px 20px 20px 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  background-color: rgba(0, 33, 71, 0.8);
  border-radius:14px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .service-box1 {
    padding: 30px 25px 15px;
  }
}
@media only screen and (max-width: 767px) {
  .service-box1 {
    margin-bottom: 5px;
  }
}
@media only screen and (max-width: 991px) {
  .service-box1 {
    background-color: #002147;
    padding: 20px 20px 15px;
	border-radius: 14px;
  }
}
.service-box1:last-child {
  border-right: none;
}
.service-box1 .service-box-content {
  -webkit-box-flex: 3;
  -moz-flex: 3;
  -webkit-flex: 3;
  flex: 3;
}
.service-box1 .service-box-content h3 {
  font-size: 22px;
  margin-bottom: 10px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .service-box1 .service-box-content h3 {
    font-size: 20px;
  }
}
.service-box1 .service-box-content h3 a {
  color: #FFFFFF;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.service-box1 .service-box-content p {
  color: #FFFFFF;
  font-weight: 400;
}
.service-box1 .service-box-icon {
  text-align: center;
  padding-top: 10px;
  -webkit-box-flex: 1;

}
.service-box1 .service-box-icon i {
  color: #fdc800;
  font-size: 36px;
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -ms-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.service-box1:hover .service-box-content h3 a {
  color: #fdc800;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.service-box1:hover .service-box-content p {
  color: #FFFFFF;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.service-box1:hover .service-box-icon i {
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -ms-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.service-box2 {
  text-align: center;
}
@media only screen and (max-width: 767px) {
  .service-box2 {
    margin-bottom: 30px;
  }
}
.service-box2 .service-box-icon {
  margin-bottom: 18px;
}
.service-box2 .service-box-icon a {
  border-radius: 50%;
  height: 90px;
  width: 90px;
  display: block;
  background: #eeeeee;
  line-height: 100px;
  margin: 0 auto;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -ms-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.service-box2 .service-box-icon a i {
  color: #002147;
  font-size: 36px;
}
.service-box2 h3 {
  font-size: 22px;
  margin-bottom: 15px;
  font-weight: 500;
}
.service-box2 h3 a {
  color: #002147;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -ms-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.service-box2 h3 a:hover {
  color: #fdc800;
}
.service-box2 p {
  width: 80%;
  margin: 0 auto;
}
@media only screen and (max-width: 991px) {
  .service-box2 p {
    width: 100%;
  }
}
.service-box2:hover .service-box-icon a {
  background: #fdc800;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -ms-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.service-box3 {
  text-align: center;
}
@media only screen and (max-width: 991px) {
  .service-box3 {
    margin-bottom: 45px;
  }
}
@media only screen and (max-width: 479px) {
  .service-box3 {
    margin-bottom: 30px;
  }
}
.service-box3 .service-box-icon {
  margin-bottom: 18px;
}
.service-box3 .service-box-icon a i {
  color: #002147;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -ms-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  font-size: 40px;
}
.service-box3 h3 {
  font-size: 22px;
  font-weight: 500;
  margin-bottom: 15px;
}
.service-box3 h3 a {
  color: #002147;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -ms-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.service-box3 h3 a:hover {
  color: #fdc800;
}
.service-box3:hover .service-box-icon a i {
  color: #fdc800;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -ms-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.service-box4 {
  text-align: center;
}
@media only screen and (max-width: 767px) {
  .service-box4 {
    margin-bottom: 30px;
  }
}
.service-box4 .service-box-icon {
  margin-bottom: 18px;
}
.service-box4 .service-box-icon a {
  border-radius: 50%;
  height: 90px;
  width: 90px;
  display: block;
  background: #FFFFFF;
  line-height: 100px;
  margin: 0 auto;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -ms-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.service-box4 .service-box-icon a i {
  color: #002147;
  font-size: 36px;
}
.service-box4 h3 {
  font-size: 22px;
  margin-bottom: 15px;
  font-weight: 500;
}
.service-box4 h3 a {
  color: #002147;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -ms-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.service-box4 h3 a:hover {
  color: #fdc800;
}
.service-box4 p {
  width: 80%;
  margin: 0 auto;
}
@media only screen and (max-width: 991px) {
  .service-box4 p {
    width: 100%;
  }
}
.service-box4:hover .service-box-icon a {
  background: #fdc800;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -ms-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.service1-area {
  position: relative;
  top: -3px;
	margin-left: 17px;
}
.service1-area .service1-inner-area {
  
  top: -15px;
  left: -30px;
  right: 0;
  margin: 0 auto;
  z-index: 9;
}
@media only screen and (max-width: 1199px) {
  .service1-area .service1-inner-area {
    top: -170px;
  }
}
@media only screen and (max-width: 991px) {
  .service1-area .service1-inner-area {
    position: inherit;
    top: 0;
  }
}
.service1-area .service1-wrapper {
  margin-right: 0;
  
}
.service2-area {
  padding: 157px 0 74px;
  position: relative;
}
.img__hinh {
  padding: 7px 0 7px;
  position: relative;
}
.img_hinh {
  padding: 7px 0 7px;
  position: relative;
 
}
@media (min-width: 992px) and (max-width: 1199px) {
  .service2-area {
    padding: 147px 0 63px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .service2-area {
    padding: 137px 0 27px;
	text-align:center;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .service2-area {
    padding: 0 0 19px;
	text-align:center;
  }
}
@media (min-width: 321px) and (max-width: 479px) {
  .service2-area {
    padding: 0 0 23px;
  }
}
@media only screen and (max-width: 320px) {
  .service2-area {
    padding: 0 0 13px;
  }
}
.search-area {
  position: absolute;
  top: -60px;
  left: 0;
  right: 0;
  margin: 0 auto;
  z-index: 9;
}
@media only screen and (max-width: 767px) {
  .search-area {
    position: relative;
    top: 15px;
    margin-bottom: 80px;
  }
}
@media (min-width: 321px) and (max-width: 479px) {
  .search-area {
    margin-bottom: 70px;
  }
}
@media only screen and (max-width: 320px) {
  .search-area {
    margin-bottom: 60px;
  }
}
.search-area .search-inner {
  margin-left: 0;
  margin-right: 0;
  padding: 35px 20px;
  background: #002147;
  -webkit-box-shadow: 0px 5px 11px -5px rgba(0, 0, 0, 0.89);
  -moz-box-shadow: 0px 5px 11px -5px rgba(0, 0, 0, 0.89);
  box-shadow: 0px 5px 11px -5px rgba(0, 0, 0, 0.89);
}
.search-area .search-inner .search-title {
  margin-top: 10px;
  text-align: left;
}
@media only screen and (max-width: 767px) {
  .search-area .search-inner .search-title {
    text-align: center;
    margin-bottom: 10px;
  }
}
.search-area .search-inner .search-title span {
  color: #FFFFFF;
  font-size: 18px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .search-area .search-inner .search-title span {
    font-size: 16px;
  }
}
.search-area .search-inner .search-title span i {
  margin-right: 10px;
  color: #FFFFFF;
}
@media only screen and (max-width: 767px) {
  .search-area .search-inner .search-input {
    margin-bottom: 10px;
  }
}
.search-area .search-inner .search-input input {
  height: 52px;
  width: 100%;
  padding: 15px;
}
.search-area .search-inner .search-submit {
  text-align: right;
}
@media only screen and (max-width: 767px) {
  .search-area .search-inner .search-submit {
    text-align: center;
  }
}
/*=======================================================================*/
/*=======================================================================
[09] Featured Area
=========================================================================*/
.featured-box {
  overflow: hidden;
  background: #FFFFFF;
  margin-bottom: 10px;
  border-radius: 20px;
  border: 2px solid rgba(127,136,151,0.2);
}
.featured-box .featured-img-holder {
  text-align: center;
  position: relative;
  overflow: hidden;
}
.featured-box .featured-img-holder img {
  width: 100%;
  border-radius: 20px;
}
.featured-box .featured-img-holder:before {
  background-color: rgba(253, 200, 0, 0.8);

}
.featured-box .featured-img-holder a {
  border-radius: 50%;
  height: 50px;
  width: 50px;
  line-height: 54px;
  background-color: rgba(0, 33, 71, 0.9);
  position: absolute;
  top: 40%;
  transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  left: 0;
  right: 0;
  margin: 0 auto;
  z-index: 2;
  opacity: 0;
  -moz-transform: scale(1) translateX(-400px);
  -webkit-transform: scale(1) translateX(-400px);
  -o-transform: scale(1) translateX(-400px);
  -ms-transform: scale(1) translateX(-400px);
  transform: scale(1) translateX(-400px);
  -webkit-transition: all 0.8s ease-out;
  -moz-transition: all 0.8s ease-out;
  -ms-transition: all 0.8s ease-out;
  -o-transition: all 0.8s ease-out;
  transition: all 0.8s ease-out;
}
.featured-box .featured-img-holder a i {
  color: #fdc800;
  font-size: 20px;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.featured-box .featured-img-holder a:hover i {
  color: #FFFFFF;
}
.featured-box .featured-img-holder:hover a {
  opacity: 1;
  -moz-transform: scale(1) translateX(0px);
  -webkit-transform: scale(1) translateX(0px);
  -o-transform: scale(1) translateX(0px);
  -ms-transform: scale(1) translateX(0px);
  transform: scale(1) translateX(0px);
  -webkit-transition: all 0.75s ease-out;
  -moz-transition: all 0.75s ease-out;
  -ms-transition: all 0.75s ease-out;
  -o-transition: all 0.75s ease-out;
  transition: all 0.75s ease-out;
}
.featured-box .featured-content-holder {
  padding: 10px 10px 5px 15px;
}
.featured-box .featured-content-holder h3 {
  font-size: 22px;
  margin-bottom: 5px;
}
.featured-box .featured-content-holder h3 a {
  color: #002147;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.featured-box .featured-content-holder h3 a:hover {
  color: #fdc800;
}
.featured-box .featured-content-holder p {
  margin-bottom: 10px;
}
.featured-box2 {
  width: 100%;
  background: #f5f5f5;
  padding: 5px 30px 25px 30px;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
@media (min-width: 768px) and (max-width: 1199px) {
  .featured-box2 {
    text-align: center;
    padding: 25px 10px 15px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .featured-box2 {
    height: 198px;
  }
}
@media only screen and (max-width: 479px) {
  .featured-box2 {
    text-align: center;
    padding: 15px 10px 5px;
  }
}
@media only screen and (max-width: 767px) {
  .featured-box2 {
    margin-bottom: 15px;
  }
}
.featured-box2 i {
  float: left;
  margin-right: 20px;
  text-align: center;
  height: 60px;
  width: 60px;
  line-height: 58px;
  border-radius: 50%;
  background: #fdc800;
  font-size: 24px;
  color: #FFFFFF;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
@media (min-width: 768px) and (max-width: 1199px) {
  .featured-box2 i {
    float: none;
    margin-right: 0;
  }
}
@media only screen and (max-width: 479px) {
  .featured-box2 i {
    float: none;
    margin-right: 0;
  }
}
.featured-box2 h3 {
  margin-top: 12px;
  font-size: 22px;
  font-weight: 500;
}
.featured-box2 h3 a {
  color: #002147;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.featured-box2 h3 a:hover {
  color: #FFFFFF !important;
}
.featured-box2:before {
  background: #002147;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.featured-box2:hover i {
  background: #FFFFFF;
  color: #002147;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.featured-box2:hover h3 a {
  color: #fdc800;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.featured-area {
  padding: 10px 0 10px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .featured-area {
    padding: 78px 0 90px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .featured-area {
    padding: 68px 0 80px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .featured-area {
    padding: 58px 0 70px;
  }
}
@media (min-width: 321px) and (max-width: 479px) {
  .featured-area {
    padding: 48px 0 60px;
  }
}
@media only screen and (max-width: 320px) {
  .featured-area {
    padding: 38px 0 50px;
  }
}
.featured-wrapper > div:first-child .featured-img-holder a {
  top: 50%;
  -webkit-transition: all 0.8s ease-out;
  -moz-transition: all 0.8s ease-out;
  -ms-transition: all 0.8s ease-out;
  -o-transition: all 0.8s ease-out;
  transition: all 0.8s ease-out;
}
.featured-wrapper > div:first-child .featured-img-holder:hover {
  -webkit-transition: all 1.2s ease-out;
  -moz-transition: all 1.2s ease-out;
  -ms-transition: all 1.2s ease-out;
  -o-transition: all 1.2s ease-out;
  transition: all 1.2s ease-out;
}
.featured-wrapper > div:first-child .featured-content-holder {
  padding: 30px 30px 18px 40px;
}
.featured-wrapper > div:first-child .featured-content-holder h3 {
  margin-bottom: 10px;
}
.view-all-btn-area {
  text-align: center;
  margin-top: 30px;
}
.theme-btn{font-size:15px;text-transform:uppercase;background-color:#0065b3;color:#fff;font-weight:500;letter-spacing:.1px;padding:0 30px 0 30px;line-height:40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;z-index:1;display:inline-block;-webkit-transition:.3s ease-in;-moz-transition:.3s ease-in;-ms-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in;border:0;overflow:hidden}
.theme-btn:after,.course-area .course-tab-wrap .course-tab-list.nav-tabs li a:after,.package-area .package-content-wrap 
.package-item .package-tooltip .package__tooltip:after{position:absolute;left:-12px;top:0;height:100%;width:56%;content:"";background-color:#fff;opacity:.1;-webkit-transform:skewX(15deg);-moz-transform:skewX(15deg);-ms-transform:skewX(15deg);-o-transform:skewX(15deg);transform:skewX(15deg);-webkit-transition:.3s ease-in;-moz-transition:.3s ease-in;-ms-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in}*{padding:0;margin:0;box-sizing:border-box;text-align: justify;}ul{padding:0;margin:0;list-style-type:none}a:hover,a:focus{text-decoration:none}input:focus{outline:0}h1,h2,h3,h4,h5,h6{color:#01366C}h1,h2,h3,h4,h5,h6,p{margin:0;margin-bottom: 0;	font-family: Roboto, Helvetica, Arial, sans-serif;font-weight: 400;font-size:16px;text-align:justify;}body{font-size:14px;font-weight:400;line-height:22px;font-family:Roboto,sans-serif;color:#01366b;position:relative;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}
@media(min-width:360px){.container{max-width:340px}}
@media(min-width:320px){.container{max-width:414px}}
@media(min-width:576px){.container{max-width:540px}}
@media(min-width:768px){.container{max-width:720px}}
@media(min-width:992px){.container{max-width:960px}}
@media(min-width:1200px){.container{max-width:1200px}}

.preloader{position:fixed;width:100%;height:100%;z-index:9999;background-color:#fff}
.preloader .cssload-loader{width:97px;height:19px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.preloader .cssload-loader>div{content:"";width:12px;height:12px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;position:absolute;animation:cssload-shift 2.3s linear infinite;-o-animation:cssload-shift 2.3s linear infinite;-ms-animation:cssload-shift 2.3s linear infinite;-webkit-animation:cssload-shift 2.3s linear infinite;-moz-animation:cssload-shift 2.3s linear infinite;background-color:#51be78}
.preloader .cssload-loader>div:nth-of-type(1){animation-delay:-0.46s;-o-animation-delay:-0.46s;-ms-animation-delay:-0.46s;-webkit-animation-delay:-0.46s;-moz-animation-delay:-0.46s}
.preloader .cssload-loader>div:nth-of-type(2){animation-delay:-0.92s;-o-animation-delay:-0.92s;-ms-animation-delay:-0.92s;-webkit-animation-delay:-0.92s;-moz-animation-delay:-0.92s}
.preloader .cssload-loader>div:nth-of-type(3){animation-delay:-1.38s;-o-animation-delay:-1.38s;-ms-animation-delay:-1.38s;-webkit-animation-delay:-1.38s;-moz-animation-delay:-1.38s}
.preloader .cssload-loader>div:nth-of-type(4){animation-delay:-1.84s;-o-animation-delay:-1.84s;-ms-animation-delay:-1.84s;-webkit-animation-delay:-1.84s;-moz-animation-delay:-1.84s}@keyframes cssload-shift{0%{left:-37px;opacity:0}10%{left:0;opacity:1}90%{left:62px;opacity:1}100%{left:100px;opacity:0}}@-o-keyframes cssload-shift{0%{left:-37px;opacity:0}10%{left:0;opacity:1}90%{left:62px;opacity:1}100%{left:100px;opacity:0}}@-ms-keyframes cssload-shift{0%{left:-37px;opacity:0}10%{left:0;opacity:1}90%{left:62px;opacity:1}100%{left:100px;opacity:0}}@-webkit-keyframes cssload-shift{0%{left:-37px;opacity:0}10%{left:0;opacity:1}90%{left:62px;opacity:1}100%{left:100px;opacity:0}}@-moz-keyframes cssload-shift{0%{left:-37px;opacity:0}10%{left:0;opacity:1}90%{left:62px;opacity:1}100%{left:100px;opacity:0}}
.theme-btn:hover{color:#fff}.theme-btn:hover:after{width:100%;left:0;-webkit-transform:skewX(0);-moz-transform:skewX(0);-ms-transform:skewX(0);-o-transform:skewX(0);transform:skewX(0);opacity:.2}
.theme-btn2{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.section-heading{
	position:relative;
	z-index:1;top: 0px;
	margin-bottom: 0px;
	margin-top: 10px;
	color: #01366b;
    font-weight: bold;
	}
.section-heading1{
	position:relative;
	z-index:1;top: 0px;
	margin-bottom: 0px;
	margin-top: 10px;
	color:#fd1414;
	font-size:18px;
	font-weight:600;
	}
.section-heading .section__meta{display:inline-block;text-transform:uppercase;font-size:14px;color:#51be78;background-color:rgba(81,190,120,0.1);padding:5px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;letter-spacing:.6px;margin-bottom:5px;font-weight:400}
.section-heading02 {
    position: relative;
    z-index: 1;
    top: 0px;
    margin-bottom: 2px;
    margin-top: 25px;
	font-size: 16px;
	font-weight:900;
	}
}
.section-heading .section__title{font-size:20px;font-weight:600;text-align:center;color:red}@media(max-width:575px){.section-heading .section__title{font-size:22px}}
.section-heading .section__title_lh{font-size:20px;font-weight:600;text-align:left;color:red}@media(max-width:575px){.section-heading .section__title{font-size:22px}}

.section-heading02 .section__title{font-size:22px;font-weight:600;text-align:center;}@media(max-width:575px){.section-heading02 .section__title{font-size:22px}}
.section-heading02 .section__divider{display:inline-block;position:relative;height:4px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:#51be78;width:200px;margin-top:8px;margin-bottom:8px;overflow:hidden}
.section-heading02 .section__divider{display:inline-block;position:relative;height:4px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:#51be78;width:200px;margin-top:8px;margin-bottom:8px;overflow:hidden}
.section-heading02 .section__divider:after{content:'';position:absolute;left:0;top:-1.1px;height:7px;width:8px;background-color:#fff;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:MOVE-BG;animation-name:MOVE-BG}

.section-heading .section__title2,.section-heading .section__meta2{color:#fff}
.section-heading .section__meta2{background-color:rgba(255,255,255,0.1)}
.section-heading .section__meta3{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:6px 15px}
.section-heading .section__desc{line-height:28px;margin-bottom:34px}.section-heading .section__desc2{font-size:22px;font-weight:500}
.section-heading .section__divider{display:inline-block;position:relative;height:4px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:#51be78;width:200px;margin-top:8px;margin-bottom:8px;overflow:hidden}
.section-heading .section__divider:after{content:'';position:absolute;left:0;top:-1.1px;height:7px;width:8px;background-color:#fff;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:MOVE-BG;animation-name:MOVE-BG}
.section-heading .section__divider2{background-color:rgba(255,255,255,0.1)}
.section-heading .section__divider2:after{background-color:#fff}@-webkit-keyframes MOVE-BG{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(188px);transform:translateX(188px)}}@-webkit-keyframes MOVE-BG{from{-ms-transform:translateX(0);transform:translateX(0)}to{-ms-transform:translateX(188px);transform:translateX(188px)}}@keyframes MOVE-BG{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(188px);transform:translateX(188px)}}@-webkit-keyframes MOVE-BG2{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(48px);transform:translateX(48px)}}@-webkit-keyframes MOVE-BG2{from{-ms-transform:translateX(0);transform:translateX(0)}to{-ms-transform:translateX(48px);transform:translateX(48px)}}@keyframes MOVE-BG2{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(48px);transform:translateX(48px)}}
.section-divider{position:relative;height:2px;background-color:rgba(127,136,151,0.1)}
.header-menu-area{position:relative;z-index:1023;background-color:#fff}
.header-menu-area .container-fluid{padding-right:0;padding-left:0;padding-bottom:15px}@media(max-width:1600px){
.header-menu-area .container-fluid{padding-right:15px;padding-left:10px;padding-bottom:15px}}
.header-menu-area .header-top{border-bottom:1px solid rgba(127,136,151,0.1);padding-right:185px;padding-left:185px}@media(max-width:1600px){
.header-menu-area .header-top{padding-right:0;padding-left:0}}@media only screen and (min-width:768px) and (max-width:991px){
.header-menu-area .header-top .col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media(max-width:768px){
.header-menu-area .header-top .col-lg-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}
.header-menu-area .header-top .header-widget ul{height:25px}@media(max-width:768px){
.header-menu-area .header-top .header-widget ul{-ms-flex-pack:center !important;justify-content:center !important}}@media(max-width:320px){
.header-menu-area .header-top .header-widget ul{display:block !important;height:100%}}
.header-menu-area .header-top .header-widget ul li{margin-right:10px;display:inline-block}
.header-menu-area .header-top .header-widget ul li:last-child{margin-right:0}
.header-menu-area .header-top .header-widget ul li a{color:#01366C;font-family:Roboto,sans-serif; font-size: 14px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.header-menu-area .header-top .header-widget ul li a:hover{color:#FF0000}
.header-menu-area .header-top .header-widget ul li .la{color:#51be78}
.header-menu-area .header-top .header-widget ul li .fa{width:30px;height:30px;line-height:30px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:rgba(81,190,120,0.1);text-align:center;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;margin-top: 7px;}
.header-menu-area .header-top .header-widget ul li .fa:hover{color:#fff;background-color:#51be78}
.header-menu-area .header-top .header-widget ul.contact-info li{height:45px;border-right:1px solid rgba(127,136,151,0.1);padding-right:15px;padding-left:0px;padding-top:10px;margin-right:15px}@media(max-width:768px){.header-menu-area .header-top .header-widget ul.contact-info li{border-right:0;height:auto;padding-right:0;padding-top:0}}@media(max-width:320px){
.header-menu-area .header-top .header-widget ul.contact-info li{margin-right:0;padding-right:0;height:auto}}
.header-menu-area .header-top .header-widget ul.contact-info li span{margin-right:2px}
.header-menu-area .header-top .header-widget ul.contact-info li:first-child,
.header-menu-area .header-top .header-widget ul.contact-info li:last-child{padding-left:0}@media only screen and (min-width:480px) and (max-width:767px){
	.header-menu-area .header-top .header-widget ul.contact-info li:last-child{margin-right:0;padding-right:0}}@media only screen and (min-width:320px) and (max-width:479px){
		.header-menu-area .header-top .header-widget ul.contact-info li:last-child{margin-right:0;padding-right:0}}@media(max-width:320px){
			.header-menu-area .header-top .header-widget1{text-align:center}}.header-menu-area .header-top 
			.header-widget2{height:45px;float: right;}@media only screen and (min-width:480px) and (max-width:767px){
				.header-menu-area .header-top .header-widget2{height:auto;padding-bottom:10px}}@media(max-width:320px){
					.header-menu-area .header-top .header-widget2{height:auto;margin-top:10px}}@media(max-width:320px){
						.header-menu-area .header-top .header-widget2 .header-right-info{width:100%}}
						.header-menu-area .header-top .header-widget2 .header-right-info ul{border-right:1px solid rgba(127,136,151,0.1);padding-right:15px;padding-left:15px;margin-top: 0px;}@media(max-width:768px){.header-menu-area .header-top .header-widget2 .header-right-info ul{border-right:0;padding-right:0;padding-left:0}}@media only screen and (min-width:480px) and (max-width:767px){.header-menu-area .header-top .header-widget2 .header-right-info ul{border-right:0;padding-right:0;padding-left:0}}@media(max-width:320px){.header-menu-area .header-top .header-widget2 .header-right-info ul{width:100%;padding-right:0;padding-left:0}}.header-menu-area .header-top .header-widget2 .header-right-info ul li{margin-right:5px}.header-menu-area .header-top .header-widget2 .header-right-info ul li:last-child{margin-right:0}.header-menu-area .header-top .header-widget2 .header-right-info ul.user-action{padding-right:0;border-right:0}@media(max-width:375px){
							.header-menu-area .header-top .header-widget2 .header-right-info ul.user-action{padding-left:0;width:200px}}
							.header-menu-area .header-top .header-widget2 .header-right-info ul.user-cart{padding-right:0;padding-left:0;width:200px}@media(max-width:320px){
								.header-menu-area .header-top .header-widget2 .header-right-info ul.user-cart{text-align:right}}
								.header-menu-area .header-top .header-widget2 .header-right-info ul.user-cart li{position:relative}
								.header-menu-area .header-top .header-widget2 .header-right-info ul.user-cart li .user-cart-btn{font-size:24px;cursor:pointer;padding:7px 15px 13px 15px}@media(max-width:320px){.header-menu-area .header-top .header-widget2 .header-right-info ul.user-cart li .user-cart-btn{padding-right:0}}.header-menu-area .header-top .header-widget2 .header-right-info ul.user-cart li .dropdown-menu-item{position:absolute;z-index:4;left:-225px;width:280px;height:auto;top:45px;padding:25px;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .3s cubic-bezier(0.175,0.885,0.32,1.275);-moz-transition:all .3s cubic-bezier(0.175,0.885,0.32,1.275);-ms-transition:all .3s cubic-bezier(0.175,0.885,0.32,1.275);-o-transition:all .3s cubic-bezier(0.175,0.885,0.32,1.275);transition:all .3s cubic-bezier(0.175,0.885,0.32,1.275);-webkit-box-shadow:0 0 40px rgba(82,85,90,0.1);-moz-box-shadow:0 0 40px rgba(82,85,90,0.1);box-shadow:0 0 40px rgba(82,85,90,0.1);text-align:center;opacity:0;visibility:hidden;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}@media(max-width:480px){.header-menu-area .header-top .header-widget2 .header-right-info ul.user-cart li .dropdown-menu-item{left:-125px}}@media(max-width:320px){.header-menu-area .header-top .header-widget2 .header-right-info ul.user-cart li .dropdown-menu-item{left:-240px}}.header-menu-area .header-top .header-widget2 .header-right-info ul.user-cart li .dropdown-menu-item li{margin-right:0;margin-bottom:15px;line-height:26px;font-weight:500;color:#01366C}.header-menu-area .header-top .header-widget2 .header-right-info ul.user-cart li .dropdown-menu-item li:last-child{margin-bottom:0}.header-menu-area .header-top .header-widget2 .header-right-info ul.user-cart li .dropdown-menu-item li .theme-btn{color:#fff;font-size:14px;line-height:42px;padding:0 15px}.header-menu-area .header-top .header-widget2 .header-right-info ul.user-cart li .dropdown-menu-item:after{top:-7px;content:"";position:absolute;background-color:#fff;right:20px;width:13px;height:13px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:-2px -2px 10px -5px rgba(0,0,0,0.2);-moz-box-shadow:-2px -2px 10px -5px rgba(0,0,0,0.2);box-shadow:-2px -2px 10px -5px rgba(0,0,0,0.2)}@media(max-width:480px){.header-menu-area .header-top .header-widget2 .header-right-info ul.user-cart li .dropdown-menu-item:after{right:120px}}@media(max-width:320px){.header-menu-area .header-top .header-widget2 .header-right-info ul.user-cart li .dropdown-menu-item:after{right:10px}}.header-menu-area .header-top .header-widget2 .header-right-info ul.user-cart li:hover .dropdown-menu-item{opacity:1;visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}@media(max-width:320px){.header-menu-area .header-top .header-widget2 .header-right-info .social-info{display:none !important}}@media(max-width:320px){.header-menu-area .header-top .header-widget2 .header-right-info.d-flex{flex-direction:row-reverse}}@media(max-width:320px){.header-menu-area .header-top .header-widget2.d-flex{display:block !important}}@media(max-width:768px){.header-menu-area .header-top .header-widget2.justify-content-end{-ms-flex-pack:center !important;justify-content:center !important}}.header-menu-area .header-menu-content{padding-right:185px;padding-left:185px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;background-color:#fff}@media(max-width:1600px){.header-menu-area .header-menu-content{padding-right:0;padding-left:0}}
.header-menu-area .main-menu-content{height:70px}@media(max-width:425px){.header-menu-area .main-menu-content{height:90px;padding-top:1px;padding-bottom:1px}}@media(max-width:1199px){.header-menu-area .main-menu-content .col-lg-3{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}}@media only screen and (min-width:768px) and (max-width:991px){.header-menu-area .main-menu-content .col-lg-3{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}}@media only screen and (min-width:480px) and (max-width:767px){.header-menu-area .main-menu-content .col-lg-3{-ms-flex:0 0 85%;flex:0 0 85%;max-width:85%}}@media only screen and (min-width:320px) and (max-width:479px){.header-menu-area .main-menu-content .col-lg-3{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media(max-width:1199px){.header-menu-area .main-menu-content .col-lg-9{-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%}}@media only screen and (min-width:768px) and (max-width:991px){.header-menu-area .main-menu-content .col-lg-9{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}}@media only screen and (min-width:480px) and (max-width:767px){.header-menu-area .main-menu-content .col-lg-9{-ms-flex:0 0 15%;flex:0 0 15%;max-width:15%}}@media only screen and (min-width:320px) and (max-width:479px){.header-menu-area .main-menu-content .col-lg-9{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}
.header-menu-area .main-menu-content .logo-box{display:-webkit-flex;display:-ms-flex;display:flex;-ms-flex-align:center;align-items:center}
.header-menu-area .main-menu-content .logo-box img{width:300px; margin-top: 5px;}@media(max-width:320px){
.header-menu-area .main-menu-content .logo-box img{width:220px}}@media only screen and (min-width:768px) and (max-width:991px){
.header-menu-area .main-menu-content .logo-box .logo{display:inline-block}}@media only screen and (min-width:480px) and (max-width:767px){
.header-menu-area .main-menu-content .logo-box 
.logo{display:inline-block}}@media only screen and (min-width:320px) and (max-width:479px)
{.header-menu-area .main-menu-content .logo-box .logo{display:inline-block}}
.header-menu-area .main-menu-content .logo-box .header-category{margin-left:auto;margin-right:4px}@media(max-width:425px)
{.header-menu-area .main-menu-content .logo-box .header-category{margin-right:0;margin-left:40px}}@media(max-width:375px)
{.header-menu-area .main-menu-content .logo-box .header-category{margin-left:30px}}@media(max-width:320px)
{.header-menu-area .main-menu-content .logo-box .header-category{margin-left:15px}}
.header-menu-area .main-menu-content .logo-box .header-category ul li{position:relative}
.header-menu-area .main-menu-content .logo-box .header-category ul li a{font-size:15px;color:#01366C;text-transform:uppercase;font-weight:500;padding-bottom:41px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.header-menu-area .main-menu-content .logo-box .header-category ul li a 
.fa-th{font-size:14px}
.header-menu-area .main-menu-content .logo-box .header-category ul li a:hover{color:#FF0000}
.header-menu-area .main-menu-content .logo-box .header-category ul li 
.dropdown-menu-item{position:absolute;left:0;top:58px;width:320px;background-color:#fff;display:block;padding:25px 0 25px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .3s cubic-bezier(0.175,0.885,0.32,1.275);-moz-transition:all .3s cubic-bezier(0.175,0.885,0.32,1.275);-ms-transition:all .3s cubic-bezier(0.175,0.885,0.32,1.275);-o-transition:all .3s cubic-bezier(0.175,0.885,0.32,1.275);transition:all .3s cubic-bezier(0.175,0.885,0.32,1.275);-webkit-box-shadow:0 0 40px rgba(82,85,90,0.1);-moz-box-shadow:0 0 40px rgba(82,85,90,0.1);box-shadow:0 0 40px rgba(82,85,90,0.1);opacity:0;visibility:hidden;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}@media only screen and (min-width:480px) and (max-width:767px){
.header-menu-area .main-menu-content .logo-box .header-category ul li .dropdown-menu-item{left:-210px;overflow-x:hidden;height:392px}}@media only screen and (min-width:320px) and (max-width:479px){
.header-menu-area .main-menu-content .logo-box .header-category ul li .dropdown-menu-item{left:-210px;overflow-x:hidden;height:392px}}@media(max-width:425px){
.header-menu-area .main-menu-content .logo-box .header-category ul li .dropdown-menu-item{left:-150px}}@media(max-width:375px){
.header-menu-area .main-menu-content .logo-box .header-category ul li .dropdown-menu-item{left:-165px}}@media(max-width:320px){
.header-menu-area .main-menu-content .logo-box .header-category ul li .dropdown-menu-item{left:-130px;width:300px}}
.header-menu-area .main-menu-content .logo-box .header-category ul li .dropdown-menu-item li{margin-bottom:18px}
.header-menu-area .main-menu-content .logo-box .header-category ul li .dropdown-menu-item li:last-child{margin-bottom:0}
.header-menu-area .main-menu-content .logo-box .header-category ul li .dropdown-menu-item li .menu-collapse{position:absolute;right:20px;top:-5px;padding:10px;background-color:transparent;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.header-menu-area .main-menu-content .logo-box .header-category ul li .dropdown-menu-item li .menu-collapse:hover{background-color:rgba(81,190,120,0.1);color:#51be78}
.header-menu-area .main-menu-content .logo-box .header-category ul li .dropdown-menu-item li a{display:block;padding-right:30px;padding-left:30px;padding-bottom:0}
.header-menu-area .main-menu-content .logo-box .header-category ul li .dropdown-menu-item li .sub-menu{position:absolute;top:-24px;left:320px;width:280px;background-color:#fff;padding:25px 0 25px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-box-shadow:0 0 40px rgba(82,85,90,0.1);-moz-box-shadow:0 0 40px rgba(82,85,90,0.1);box-shadow:0 0 40px rgba(82,85,90,0.1);-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);visibility:hidden;opacity:0}@media only screen and (min-width:480px) and (max-width:767px){
.header-menu-area .main-menu-content .logo-box .header-category ul li .dropdown-menu-item li .sub-menu{margin-top:10px;opacity:1;visibility:visible;left:auto;top:auto;position:inherit;width:100%;display:none;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;transition:all 0s;-webkit-box-shadow:0 0;-moz-box-shadow:0 0;box-shadow:0 0}}@media only screen and (min-width:320px) and (max-width:479px){.header-menu-area .main-menu-content .logo-box .header-category ul li .dropdown-menu-item li .sub-menu{margin-top:10px;left:auto;top:auto;position:inherit;width:100%;display:none;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;transition:all 0s;-webkit-box-shadow:0 0;-moz-box-shadow:0 0;box-shadow:0 0}}
.header-menu-area .main-menu-content .logo-box .header-category ul li .dropdown-menu-item li .sub-menu li{margin-bottom:18px}
.header-menu-area .main-menu-content .logo-box .header-category ul li .dropdown-menu-item li .sub-menu li:last-child{margin-bottom:0}
.header-menu-area .main-menu-content .logo-box .header-category ul li .dropdown-menu-item li .sub-menu li a{color:#7f8897;text-transform:capitalize;position:relative;display:inline-block;padding-right:0;padding-left:0;margin-left:30px}
.header-menu-area .main-menu-content .logo-box .header-category ul li .dropdown-menu-item li .sub-menu li a:after{width:0;height:2px;position:absolute;content:'';bottom:-2px;right:0;background-color:#51be78;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.header-menu-area .main-menu-content .logo-box .header-category ul li .dropdown-menu-item li .sub-menu li a:hover{color:#ff0000}}
.header-menu-area .main-menu-content .logo-box .header-category ul li .dropdown-menu-item li .sub-menu li a:hover:after{width:100%;right:auto;left:0}
.header-menu-area .main-menu-content .logo-box .header-category ul li .dropdown-menu-item li .sub-menu.active{display:block}
.header-menu-area .main-menu-content .logo-box .header-category ul li .dropdown-menu-item li:hover .sub-menu{opacity:1;visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.header-menu-area .main-menu-content .logo-box .header-category ul li .dropdown-menu-item li.active .menu-collapse{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);color:#fff;background-color:#51be78}@media only screen and (min-width:480px) and (max-width:767px){
.header-menu-area .main-menu-content .logo-box .header-category ul li .dropdown-menu-item li.active a{color:#FF0000}}@media only screen and (min-width:320px) and (max-width:479px){
.header-menu-area .main-menu-content .logo-box .header-category ul li .dropdown-menu-item li.active a{color:#51be78}}
.header-menu-area .main-menu-content .logo-box .header-category ul li 
.dropdown-menu-item:after{top:-7px;content:"";position:absolute;background-color:#fff;left:30px;width:13px;height:13px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:-2px -2px 10px -5px rgba(0,0,0,0.2);-moz-box-shadow:-2px -2px 10px -5px rgba(0,0,0,0.2);box-shadow:-2px -2px 10px -5px rgba(0,0,0,0.2)}@media only screen and (min-width:480px) and (max-width:767px){
.header-menu-area .main-menu-content .logo-box .header-category ul li 
.dropdown-menu-item:after{left:auto;right:30px}}@media only screen and (min-width:320px) and (max-width:479px){
.header-menu-area .main-menu-content .logo-box .header-category ul li .dropdown-menu-item:after{left:auto;right:30px}}
.header-menu-area .main-menu-content .logo-box .header-category ul li:hover 
.dropdown-menu-item{opacity:1;visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.header-menu-area .main-menu-content .menu-wrapper{display:-webkit-flex;display:-ms-flex;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;height: 70px;}
.header-menu-area .main-menu-content .menu-wrapper .contact-form-action{width:500px;margin-right:35px}@media(max-width:1199px){
.header-menu-area .main-menu-content .menu-wrapper .contact-form-action{width:100%}}@media only screen and (min-width:768px) and (max-width:991px){
.header-menu-area .main-menu-content .menu-wrapper .contact-form-action{width:380px}}@media only screen and (min-width:480px) and (max-width:767px){
.header-menu-area .main-menu-content .menu-wrapper .contact-form-action{display:none}}@media only screen and (min-width:320px) and (max-width:479px){
.header-menu-area .main-menu-content .menu-wrapper .contact-form-action{display:none}}
.header-menu-area .main-menu-content .menu-wrapper .contact-form-action form .form-group{margin:0}
.header-menu-area .main-menu-content .menu-wrapper .contact-form-action form .form-group .form-control{padding-left:20px}
.header-menu-area .main-menu-content .menu-wrapper .main-menu{margin-right:35px}@media(max-width:1199px){
.header-menu-area .main-menu-content .menu-wrapper .main-menu{display:none}}
.header-menu-area .main-menu-content .menu-wrapper .main-menu ul{display:-webkit-flex;display:-ms-flex;display:flex}
.header-menu-area .main-menu-content .menu-wrapper .main-menu ul li{margin-right:34px;text-transform:uppercase;font-weight:500;position:relative}@media(max-width:1199px){
.header-menu-area .main-menu-content .menu-wrapper .main-menu ul li{margin-right:20px}}
.header-menu-area .main-menu-content .menu-wrapper .main-menu ul li a{font-size: 16px;font-family: Roboto, Helvetica, Arial, sans-serif;font-weight: 600;color:#01366C;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:relative;padding-bottom:40px}
		.header-menu-area .main-menu-content .menu-wrapper .main-menu ul li a:after{width:0;height:2px;position:absolute;content:'';bottom:36px;right:0;background-color:#51be78;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
		.header-menu-area .main-menu-content .menu-wrapper .main-menu ul li a:hover{color:#ff0000}
		.header-menu-area .main-menu-content .menu-wrapper .main-menu ul li a:hover:after{width:100%;right:auto;left:0}
		.header-menu-area .main-menu-content .menu-wrapper .main-menu ul li:last-child{margin-right:0}
		.header-menu-area .main-menu-content .menu-wrapper .main-menu ul li .dropdown-menu-item{position:absolute;left:0;top:58px;width:210px;background-color:#fff;display:block;padding:25px 30px 25px 30px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .3s cubic-bezier(0.175,0.885,0.32,1.275);-moz-transition:all .3s cubic-bezier(0.175,0.885,0.32,1.275);-ms-transition:all .3s cubic-bezier(0.175,0.885,0.32,1.275);-o-transition:all .3s cubic-bezier(0.175,0.885,0.32,1.275);transition:all .3s cubic-bezier(0.175,0.885,0.32,1.275);-webkit-box-shadow:0 0 40px rgba(82,85,90,0.1);-moz-box-shadow:0 0 40px rgba(82,85,90,0.1);box-shadow:0 0 40px rgba(82,85,90,0.1);opacity:0;visibility:hidden;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}
		.header-menu-area .main-menu-content .menu-wrapper .main-menu ul li .dropdown-menu-item li{display:block;margin-right:0;margin-bottom:18px;text-transform:capitalize}
		.header-menu-area .main-menu-content .menu-wrapper .main-menu ul li .dropdown-menu-item li:last-child{margin-bottom:0}
		.header-menu-area .main-menu-content .menu-wrapper .main-menu ul li .dropdown-menu-item li a{color:#7f8897;display:inline-block;position:relative;padding-bottom:0}
		.header-menu-area .main-menu-content .menu-wrapper .main-menu ul li .dropdown-menu-item li a:after{bottom:-2px}
		.header-menu-area .main-menu-content .menu-wrapper .main-menu ul li .dropdown-menu-item li a:hover{color:#ff0000}
		.header-menu-area .main-menu-content .menu-wrapper .main-menu ul li .dropdown-menu-item:after{top:-7px;content:"";position:absolute;background-color:#fff;left:30px;width:13px;height:13px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:-2px -2px 10px -5px rgba(0,0,0,0.2);-moz-box-shadow:-2px -2px 10px -5px rgba(0,0,0,0.2);box-shadow:-2px -2px 10px -5px rgba(0,0,0,0.2)}
		.header-menu-area .main-menu-content .menu-wrapper .main-menu ul li:hover .dropdown-menu-item{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}@media(max-width:1199px){
			.header-menu-area .main-menu-content .menu-wrapper .logo-right-button ul{display:none}}
		.header-menu-area .main-menu-content .menu-wrapper .logo-right-button ul li .theme-btn{background-color:#42be6f;line-height:52px}
		.header-menu-area .main-menu-content .menu-wrapper .logo-right-button .side-menu-open{width:27px;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:none;position:relative;z-index:1}@media(max-width:1199px){
			.header-menu-area .main-menu-content .menu-wrapper .logo-right-button .side-menu-open{display:block}}@media(max-width:425px){
			.header-menu-area .main-menu-content .menu-wrapper .logo-right-button .side-menu-open{margin-top:-60px}}@media(max-width:320px){
		.header-menu-area .main-menu-content .menu-wrapper .logo-right-button .side-menu-open{margin-top:-28px}}
	.header-menu-area .main-menu-content .menu-wrapper .logo-right-button .side-menu-open .menu__bar{height:2px;background-color:#01366C;display:block;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
	.header-menu-area .main-menu-content .menu-wrapper .logo-right-button .side-menu-open .menu__bar:nth-child(1),
	.header-menu-area .main-menu-content .menu-wrapper .logo-right-button .side-menu-open .menu__bar:nth-child(2){margin-bottom:5px}
	.header-menu-area .main-menu-content .menu-wrapper .logo-right-button .side-menu-open .menu__bar:nth-child(2){margin-left:5px}
	.header-menu-area .main-menu-content .menu-wrapper .logo-right-button .side-menu-open:hover .menu__bar:nth-child(2){margin-left:0;margin-right:5px}.header-menu-area .side-nav-container{position:fixed;top:0;left:0;width:320px;height:100%;background-color:#01366C;overflow-x:hidden;z-index:999;-webkit-transition:all .4s cubic-bezier(0.7,0,0.2,1);-moz-transition:all .4s cubic-bezier(0.7,0,0.2,1);-ms-transition:all .4s cubic-bezier(0.7,0,0.2,1);-o-transition:all .4s cubic-bezier(0.7,0,0.2,1);transition:all .4s cubic-bezier(0.7,0,0.2,1);-webkit-box-shadow:0 0 40px rgba(82,85,90,0.1);-moz-box-shadow:0 0 40px rgba(82,85,90,0.1);box-shadow:0 0 40px rgba(82,85,90,0.1);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.header-menu-area .side-nav-container .humburger-menu .humburger-menu-lines{display:inline-block;text-align:right;width:22px;height:22px;cursor:pointer;position:absolute;top:25px;right:18px;opacity:.5}.header-menu-area .side-nav-container .humburger-menu .humburger-menu-lines:before,.header-menu-area .side-nav-container .humburger-menu .humburger-menu-lines:after{position:absolute;content:'';height:2px;width:100%;top:10px;left:0;background-color:#fff;-webkit-transform:rotate(-43deg);-moz-transform:rotate(-43deg);-ms-transform:rotate(-43deg);-o-transform:rotate(-43deg);transform:rotate(-43deg);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header-menu-area .side-nav-container .humburger-menu .humburger-menu-lines:after{-webkit-transform:rotate(43deg);-moz-transform:rotate(43deg);-ms-transform:rotate(43deg);-o-transform:rotate(43deg);transform:rotate(43deg)}.header-menu-area .side-nav-container .humburger-menu .humburger-menu-lines:hover:before,.header-menu-area .side-nav-container .humburger-menu .humburger-menu-lines:hover:after{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
.header-menu-area .side-nav-container .side-menu-wrap{margin-top:100px}
.header-menu-area .side-nav-container .side-menu-wrap .side-menu-ul .sidenav__item{position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header-menu-area .side-nav-container .side-menu-wrap .side-menu-ul .sidenav__item a{color:#fff;text-transform:uppercase;display:block;padding:14px 20px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-weight:500}.header-menu-area .side-nav-container .side-menu-wrap .side-menu-ul .sidenav__item .menu-plus-icon{position:absolute;top:0;right:0;width:50px;height:50px;line-height:50px;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.header-menu-area .side-nav-container .side-menu-wrap .side-menu-ul .sidenav__item .menu-plus-icon:before,
.header-menu-area .side-nav-container .side-menu-wrap .side-menu-ul .sidenav__item .menu-plus-icon:after{position:absolute;top:24px;right:20px;content:'';width:11px;height:2px;background-color:#fff;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header-menu-area .side-nav-container .side-menu-wrap .side-menu-ul .sidenav__item .menu-plus-icon:after{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.header-menu-area .side-nav-container .side-menu-wrap .side-menu-ul .sidenav__item .menu-plus-icon:hover{background-color:rgba(255,255,255,0.1)}.header-menu-area .side-nav-container .side-menu-wrap .side-menu-ul .sidenav__item .side-sub-menu{display:none}.header-menu-area .side-nav-container .side-menu-wrap .side-menu-ul .sidenav__item .side-sub-menu li{border-bottom:1px solid rgba(255,255,255,0.12)}.header-menu-area .side-nav-container .side-menu-wrap .side-menu-ul .sidenav__item .side-sub-menu li:first-child{border-top:1px solid rgba(255,255,255,0.12)}.header-menu-area .side-nav-container .side-menu-wrap .side-menu-ul .sidenav__item .side-sub-menu li a{padding-left:30px;padding-top:12px;padding-bottom:12px;position:relative;text-transform:capitalize}.header-menu-area .side-nav-container .side-menu-wrap .side-menu-ul .sidenav__item .side-sub-menu li a:hover{color:#51be78}.header-menu-area .side-nav-container .side-menu-wrap .side-menu-ul .sidenav__item:after{position:absolute;content:'';bottom:0;left:0;width:100%;height:1px;background-color:rgba(255,255,255,0.12)}.header-menu-area .side-nav-container .side-menu-wrap .side-menu-ul .sidenav__item:hover>a{background-color:rgba(255,255,255,0.12)}.header-menu-area .side-nav-container .side-menu-wrap .side-menu-ul .sidenav__item.active .menu-plus-icon:before{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.header-menu-area .side-nav-container .side-btn-box{text-align:center;margin-top:40px}.header-menu-area .side-nav-container.active{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
.header-menu-area2{padding-right:0;padding-left:0;position:absolute;top:0;left:0;width:100%;background-color:transparent;border-bottom:2px solid rgba(255,255,255,0.1)}
.header-menu-area2 .header-top{border-bottom:transparent;background-color:#fff}
.header-menu-area2 .header-top .header-widget2 .header-right-info ul.user-cart li .dropdown-menu-item li .theme-btn{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.header-menu-area2 .main-menu-content .logo-box .header-category{margin-right:0;margin-left:60px}
.header-menu-area2 .main-menu-content .logo-box .header-category ul li a{color:#fff;text-transform:capitalize}
.header-menu-area2 .main-menu-content .logo-box .header-category ul li a 
.fa-th{margin-right:2px}
.header-menu-area2 .main-menu-content .logo-box .header-category ul li 
.dropdown-menu-item li a{color:#01366C}
.header-menu-area2 .main-menu-content .logo-box .header-category ul li .dropdown-menu-item li a:hover{color:#51be78}
.header-menu-area2 .main-menu-content .menu-wrapper .main-menu ul li{text-transform:capitalize}
.header-menu-area2 .main-menu-content .menu-wrapper .main-menu ul li a{color:#fff}
.header-menu-area2 .main-menu-content .menu-wrapper .logo-right-button .social-info li{margin-right:5px}
.header-menu-area2 .main-menu-content .menu-wrapper .logo-right-button .social-info li:last-child{margin-right:0}
.header-menu-area2 .main-menu-content .menu-wrapper .logo-right-button .social-info li a{color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:block;width:38px;height:38px;line-height:38px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:rgba(255,255,255,0.1)}
.header-menu-area2 .main-menu-content .menu-wrapper .logo-right-button .social-info li a:hover{color:#51be78;background-color:#fff}
.fixed-nav .header-top{height:0;border:0;opacity:0;visibility:hidden}.fixed-nav .header-menu-content{position:fixed;top:0;left:0;width:100%;-webkit-box-shadow:0 0 40px rgba(82,85,90,0.1);-moz-box-shadow:0 0 40px rgba(82,85,90,0.1);box-shadow:0 0 40px rgba(82,85,90,0.1)}
.fixed-nav .header-menu-content .main-menu-content{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.fixed-nav .header-menu-content .main-menu-content .logo-box .header-category ul li:hover .dropdown-menu-item{top:50px}
.fixed-nav .header-menu-content .main-menu-content .menu-wrapper .main-menu ul li:hover .dropdown-menu-item{top:50px}
.slider-area{position:relative}.slider-area .single-slide-item{position:relative;background-position:center center;background-size:cover;color:#fff;padding-top:250px;padding-bottom:330px;z-index:2}@media only screen and (min-width:480px) and (max-width:767px){
.slider-area .single-slide-item{padding-top:200px;padding-bottom:300px}}@media(max-width:480px){
.slider-area .single-slide-item{padding-top:140px;padding-bottom:250px}}
.slider-area .single-slide-item .slide-item-table{display:table;width:100%;height:100%}
.slider-area .single-slide-item .slide-item-table .slide-item-tablecell{display:table-cell;vertical-align:middle}@media(max-width:1199px){
.slider-area .single-slide-item .slide-item-table .slide-item-tablecell .col-lg-9{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}
.slider-area .single-slide-item .slider-heading{position:relative;z-index:2}
.slider-area .single-slide-item .slider-heading .slider__title{font-size:90px;line-height:100px;font-weight:700;color:#fff;margin-bottom:24px}@media(max-width:1199px){
.slider-area .single-slide-item .slider-heading .slider__title{font-size:80px;line-height:80px}}@media only screen and (min-width:768px) and (max-width:991px){
.slider-area .single-slide-item .slider-heading .slider__title{font-size:70px;line-height:75px}}@media only screen and (min-width:480px) and (max-width:767px){
.slider-area .single-slide-item .slider-heading .slider__title{font-size:60px;line-height:65px}}@media(max-width:481px){
.slider-area .single-slide-item .slider-heading .slider__title{font-size:45px;line-height:50px}}
.slider-area .single-slide-item .slider-heading .slider__text{font-size:18px;line-height:29px;margin-bottom:40px}@media only screen and (min-width:768px) and (max-width:991px){
.slider-area .single-slide-item .slider-heading .slider__text br{display:none}}@media only screen and (min-width:480px) and (max-width:767px){
.slider-area .single-slide-item .slider-heading .slider__text br{display:none}}@media only screen and (min-width:320px) and (max-width:479px){
.slider-area .single-slide-item .slider-heading .slider__text br{display:none}}
.slider-area .single-slide-item .slider-heading .slider-promo-btn{display:-webkit-flex;display:-ms-flex;display:flex;-ms-flex-align:center;align-items:center}@media(max-width:425px){
.slider-area .single-slide-item .slider-heading .slider-promo-btn{display:block;text-align:center}}
.slider-area .single-slide-item .slider-heading .slider-promo-btn .video-play-btn{margin-left:20px;color:rgba(255,255,255,0.7);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-weight:500;display:-webkit-flex;display:-ms-flex;display:flex;-ms-flex-align:center;align-items:center}@media(max-width:425px){
.slider-area .single-slide-item .slider-heading .slider-promo-btn .video-play-btn{display:block;text-align:center;margin-left:0;margin-top:20px}}
.slider-area .single-slide-item .slider-heading .slider-promo-btn .video-play-btn span{width:43px;height:43px;line-height:41px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid rgba(255,255,255,0.7);margin-left:10px;font-size:22px}
.slider-area .single-slide-item .slider-heading .slider-promo-btn .video-play-btn:hover{color:#fff}
.slider-area .single-slide-item .slider-heading .slider-promo-btn .video-play-btn:hover span{background-color:#fff;border-color:#fff;color:#51be78}
.slider-area .single-slide-item:after{position:absolute;left:0;top:0;height:100%;width:100%;background-color:#00;opacity:.90;content:"";z-index:-1}
.slider-area .single-slide-item:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;z-index:1;opacity:.1;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-weight:500;display:-webkit-flex;display:-ms-flex;display:flex;-ms-flex-align:center;align-items:center}
.slider-area .slide-bg1{background-image:url("../images/slider-img1.jpg")}
.slider-area .slide-bg2{background-image:url("../images/slider-img2.jpg")}
.slider-area .slide-bg3{background-image:url("../images/slider-img3.jpg")}
.slider-area .slide-bg3 .slider-heading .slider-promo-btn .video-play-btn{margin-left:0;margin-right:20px}@media(max-width:425px){
.slider-area .slide-bg3 .slider-heading .slider-promo-btn .video-play-btn{margin-right:0;margin-top:0;margin-bottom:20px}}
.slider-area .slide-bg3 .slider-heading .slider-promo-btn .video-play-btn span{margin-right:10px;margin-left:0}@media only screen and (min-width:480px) and (max-width:767px){
.slider-area .owl-nav{display:none}}@media only screen and (min-width:320px) and (max-width:479px){.slider-area .owl-nav{display:none}}
.slider-area .owl-nav div{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:50px;height:50px;line-height:50px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:rgba(255,255,255,0.1);font-size:18px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:0;visibility:hidden}.slider-area .owl-nav div:hover{background-color:#51be78;color:#fff}.slider-area .owl-nav div.owl-prev{left:20px}.slider-area .owl-nav div.owl-next{left:auto;right:20px}.slider-area .owl-dots{position:absolute;bottom:140px;width:100%;text-align:center}.slider-area .owl-dots div{width:14px;height:14px;line-height:14px;border:2px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;margin:0 3px;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;position:relative}.slider-area .owl-dots div.active,.slider-area .owl-dots div:hover{background-color:#51be78;border-color:#51be78}.slider-area:hover .owl-nav div{opacity:1;visibility:visible}.slider-area:hover .owl-nav div.owl-prev{left:80px}@media(max-width:1280px){.slider-area:hover .owl-nav div.owl-prev{left:20px}}.slider-area:hover .owl-nav div.owl-next{right:80px}@media(max-width:1280px){.slider-area:hover .owl-nav div.owl-next{right:20px}}.slider-area2 .single-slide-item{padding-top:180px;padding-bottom:0}@media(max-width:320px){.slider-area2 .single-slide-item{padding-top:150px}}@media(max-width:1199px){.slider-area2 .single-slide-item .col-lg-6{-ms-flex:0 0 63%;flex:0 0 63%;max-width:63%}}@media only screen and (min-width:768px) and (max-width:991px){.slider-area2 .single-slide-item .col-lg-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (min-width:480px) and (max-width:767px){.slider-area2 .single-slide-item .col-lg-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (min-width:320px) and (max-width:479px){.slider-area2 .single-slide-item .col-lg-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.slider-area2 .single-slide-item #perticles-js-2{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-width:480px) and (max-width:767px){.slider-area2 .single-slide-item .slider-heading{text-align:center}}@media only screen and (min-width:320px) and (max-width:479px){.slider-area2 .single-slide-item .slider-heading{text-align:center}}.slider-area2 .single-slide-item .slider-heading .slider__title{font-size:70px;line-height:75px}@media(max-width:575px){.slider-area2 .single-slide-item .slider-heading .slider__title{font-size:60px;line-height:65px}}@media(max-width:320px){.slider-area2 .single-slide-item .slider-heading .slider__title{font-size:45px;line-height:50px}}.slider-area2 .single-slide-item .slider-heading .contact-form-action{padding-right:40px}@media only screen and (min-width:480px) and (max-width:767px){.slider-area2 .single-slide-item .slider-heading .contact-form-action{padding-right:0}}@media only screen and (min-width:320px) and (max-width:479px){.slider-area2 .single-slide-item .slider-heading .contact-form-action{padding-right:0}}.slider-area2 .single-slide-item .slider-heading .contact-form-action form .form-group .form-control{padding-left:20px}.slider-area2 .single-slide-item .slider-heading .contact-form-action form .form-group .search-icon{color:#01366C}.slider-area2 .single-slide-item:before{display:none}.slider-area2 .single-slide-item:after{opacity:.7}.slider-area2 .single-slide-item .how-we-work-content{background:#429b85;background:-moz-linear-gradient(-45deg,#429b85 0,#5f7b8c 100%);background:-webkit-linear-gradient(-45deg,#429b85 0,#5f7b8c 100%);background:linear-gradient(135deg,#429b85 0,#5f7b8c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#429b85',endColorstr='#5f7b8c',GradientType=1);margin-top:150px;padding:30px 0;position:relative;overflow:hidden}@media only screen and (min-width:768px) and (max-width:991px){.slider-area2 .single-slide-item .how-we-work-content{padding-bottom:0}}@media only screen and (min-width:480px) and (max-width:767px){.slider-area2 .single-slide-item .how-we-work-content{padding-bottom:0}}@media only screen and (min-width:320px) and (max-width:479px){.slider-area2 .single-slide-item .how-we-work-content{padding-bottom:0}}@media only screen and (min-width:768px) and (max-width:991px){.slider-area2 .single-slide-item .how-we-work-content .how-we-work-wrap .col-lg-4{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.slider-area2 .single-slide-item .how-we-work-content .how-we-work-wrap .how-we-work-item{display:-webkit-flex;display:-ms-flex;display:flex;-ms-flex-align:center;align-items:center}@media(max-width:1199px){.slider-area2 .single-slide-item .how-we-work-content .how-we-work-wrap .how-we-work-item{display:block;text-align:center}}@media only screen and (min-width:768px) and (max-width:991px){.slider-area2 .single-slide-item .how-we-work-content .how-we-work-wrap .how-we-work-item{margin-bottom:30px}}@media only screen and (min-width:480px) and (max-width:767px){.slider-area2 .single-slide-item .how-we-work-content .how-we-work-wrap .how-we-work-item{margin-bottom:30px}}@media only screen and (min-width:320px) and (max-width:479px){.slider-area2 .single-slide-item .how-we-work-content .how-we-work-wrap .how-we-work-item{margin-bottom:30px}}.slider-area2 .single-slide-item .how-we-work-content .how-we-work-wrap .how-we-work-item .la{font-size:30px;width:55px;height:55px;line-height:55px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;background-color:rgba(255,255,255,0.1);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.slider-area2 .single-slide-item .how-we-work-content .how-we-work-wrap .how-we-work-item .how-work__text{margin-left:14px}@media(max-width:1199px){.slider-area2 .single-slide-item .how-we-work-content .how-we-work-wrap .how-we-work-item .how-work__text{margin-left:0;margin-top:20px}}.slider-area2 .single-slide-item .how-we-work-content .how-we-work-wrap .how-we-work-item .how-work__text .hww__sub-title{font-size:22px;color:#fff;font-weight:600;margin-bottom:2px}
.slider-area2 .single-slide-item .how-we-work-content .how-we-work-wrap .how-we-work-item:hover .la{background-color:#fff;color:#51be78}
.slider-area2 .single-slide-item .how-we-work-content .hw-circle{width:50px;height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;border:8px solid #fff;opacity:.1}
.slider-area2 .single-slide-item .how-we-work-content .hw-circle:nth-child(1){top:-20px;left:30px}
.slider-area2 .single-slide-item .how-we-work-content .hw-circle:nth-child(2){top:73%;left:50%}
.slider-area2 .single-slide-item .how-we-work-content .hw-circle:nth-child(3){top:5px;right:10%}
.slider-area2 .slide-bg1{background-image:url("../images/slider-img4.jpg")}
.about-breadcrumb{background-color:#f7fafd;position:relative;padding-top:167px;padding-bottom:167px;z-index:2;color:#fff;background-image:url("../images/about-breadcrumb.jpg");background-size:cover;background-position:center}@media only screen and (min-width:480px) and (max-width:767px){.about-breadcrumb{padding-top:140px;padding-bottom:140px}}@media only screen and (min-width:320px) and (max-width:479px){.about-breadcrumb{padding-top:140px;padding-bottom:140px}}
.about-breadcrumb .breadcrumb-content .breadcrumb__meta{display:inline-block;text-transform:uppercase;font-size:14px;color:#fff;background-color:rgba(255,255,255,0.1);padding:5px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;letter-spacing:.6px;margin-bottom:5px}
.about-breadcrumb .breadcrumb-content .breadcrumb__title{color:#fff;font-size:60px;line-height:75px;font-weight:600}@media only screen and (min-width:480px) and (max-width:767px){.about-breadcrumb .breadcrumb-content .breadcrumb__title{font-size:50px;line-height:65px}}@media only screen and (min-width:320px) and (max-width:479px){.about-breadcrumb .breadcrumb-content .breadcrumb__title{font-size:50px;line-height:60px}}@media(max-width:425px){.about-breadcrumb .breadcrumb-content .breadcrumb__title br{display:none}}.about-breadcrumb .breadcrumb-content .breadcrumb__btn{margin-top:48px;display:inline-block}
.about-breadcrumb .breadcrumb-content .breadcrumb__btn .video-play-btn{color:#fff;font-size:20px;font-weight:500;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:-webkit-flex;display:-ms-flex;display:flex;-ms-flex-align:center;align-items:center}
.about-breadcrumb .breadcrumb-content .breadcrumb__btn .video-play-btn:hover{color:#51be78}
.about-breadcrumb .breadcrumb-content .breadcrumb__btn .video-play-btn:hover span{color:#51be78}
.about-breadcrumb .breadcrumb-content .breadcrumb__btn .video-play-btn span{position:relative;display:inline-block;width:70px;height:70px;font-size:28px;text-align:center;line-height:70px;color:#01366C;margin-right:20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;z-index:1;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.about-breadcrumb .breadcrumb-content .breadcrumb__btn .video-play-btn span:before,.about-breadcrumb .breadcrumb-content .breadcrumb__btn .video-play-btn span:after{position:absolute;content:'';top:-20px;left:-20px;bottom:-20px;right:-20px;background-color:rgba(255,255,255,0.2);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-animation:play-button-pulse 1.8s linear infinite;-moz-animation:play-button-pulse 1.8s linear infinite;animation:play-button-pulse 1.8s linear infinite;opacity:0;z-index:-1}.about-breadcrumb .breadcrumb-content .breadcrumb__btn .video-play-btn span:after{-webkit-animation-delay:.6s;-moz-animation-delay:.6s;animation-delay:.6s}
.about-breadcrumb:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background-color:#01366C;opacity:.8;z-index:-1}@-webkit-keyframes play-button-pulse{0%{-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);opacity:0}}@-moz-keyframes play-button-pulse{0%{-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);opacity:0}}@-ms-keyframes play-button-pulse{0%{-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);opacity:0}}@-o-keyframes play-button-pulse{0%{-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);opacity:0}}@keyframes play-button-pulse{0%{-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);opacity:0}}
.breadcrumb-area{background-color:#f7fafd;height:50px;display:-webkit-flex;display:-ms-flex;display:flex;-ms-flex-align:center;align-items:center;position:relative;text-align:left;z-index:2;color:#fff;background-image:url("../images/breadcrumb-bg.jpg");background-size:cover;background-position:center}@media only screen and (min-width:768px) and (max-width:991px){.breadcrumb-area{height:50px}}@media only screen and (min-width:480px) and (max-width:767px){.breadcrumb-area{height:50px}}@media only screen and (min-width:320px) and (max-width:479px){.breadcrumb-area{height:50px}}@media(max-width:375px){.breadcrumb-area{height:50px}}
.breadcrumb-area .breadcrumb-content{position:relative;z-index:3}
.breadcrumb-area .breadcrumb-content .breadcrumb__title{font-size:70px;text-transform:capitalize;font-weight:700;color:#fff}@media only screen and (min-width:768px) and (max-width:991px){.breadcrumb-area .breadcrumb-content .breadcrumb__title{font-size:50px}}@media only screen and (min-width:480px) and (max-width:767px){.breadcrumb-area .breadcrumb-content .breadcrumb__title{font-size:50px}}@media only screen and (min-width:320px) and (max-width:479px){.breadcrumb-area .breadcrumb-content .breadcrumb__title{font-size:40px}}
.breadcrumb-area .breadcrumb-content .breadcrumb__list{margin-top:8px}
.breadcrumb-area .breadcrumb-content .breadcrumb__list li{display:inline-block;text-transform:capitalize;color:#f7fafd;font-size:16px;font-weight:500;position:relative;padding-right:22px;text-transform: uppercase;}
.breadcrumb-area .breadcrumb-content .breadcrumb__list li:last-child{padding-right:0}
.breadcrumb-area .breadcrumb-content .breadcrumb__list li a{color:#f7fafd;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-transform:uppercase;}
.breadcrumb-area .breadcrumb-content .breadcrumb__list li a:hover{color:#51be78}
.breadcrumb-area .breadcrumb-content .breadcrumb__list li.active__list-item:after{position:absolute;content:'.';top:-6px;right:0;padding:0 6px;font-size:20px}.breadcrumb-area .breadcrumb-content .text-outline{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgba(255,255,255,0.1);-ms-text-stroke-color:rgba(255,255,255,0.1);-o-text-stroke-color:rgba(255,255,255,0.1);font-size:140px;color:transparent;position:absolute;letter-spacing:-0.02em;bottom:-115px;left:0;right:0;z-index:-1;text-transform:capitalize;font-weight:600}@media(max-width:1199px){.breadcrumb-area .breadcrumb-content .text-outline{display:none}}.breadcrumb-area:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background-color:#01366C;opacity:.9;z-index:-1}.breadcrumb-area2{text-align:left}@media only screen and (min-width:768px) and (max-width:991px){.breadcrumb-area2{height:450px}}@media only screen and (min-width:480px) and (max-width:767px){.breadcrumb-area2{height:450px}}@media only screen and (min-width:320px) and (max-width:479px){.breadcrumb-area2{height:450px}}.breadcrumb-area2 .breadcrumb-content{padding-right:400px}@media only screen and (min-width:768px) and (max-width:991px){.breadcrumb-area2 .breadcrumb-content{padding-right:0}}@media only screen and (min-width:480px) and (max-width:767px){.breadcrumb-area2 .breadcrumb-content{padding-right:0}}@media only screen and (min-width:320px) and (max-width:479px){.breadcrumb-area2 .breadcrumb-content{padding-right:0}}.breadcrumb-area2 .breadcrumb-content .breadcrumb__meta{margin-bottom:5px}.breadcrumb-area2 .breadcrumb-content .breadcrumb__meta .seller-badge{background-color:#51be78;color:#fff;text-transform:uppercase;font-weight:600;display:inline-block;padding:4px 10px 4px 12px;-webkit-border-radius:4px 4px 0 4px;-moz-border-radius:4px 4px 0 4px;border-radius:4px 4px 0 4px;font-size:12px;position:relative}.breadcrumb-area2 .breadcrumb-content .breadcrumb__meta .seller-badge:after{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:6px;z-index:-1;background-color:#51be78;-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:skew(12deg,0);-moz-transform:skew(12deg,0);-ms-transform:skew(12deg,0);-o-transform:skew(12deg,0);transform:skew(12deg,0);-webkit-border-radius:4px 4px 0 4px;-moz-border-radius:4px 4px 0 4px;border-radius:4px 4px 0 4px}.breadcrumb-area2 .breadcrumb-content .breadcrumb__title{font-size:50px;text-transform:inherit;line-height:58px}@media(max-width:575px){.breadcrumb-area2 .breadcrumb-content .breadcrumb__title{font-size:40px;line-height:50px}}.breadcrumb-area2 .breadcrumb-content .breadcrumb__list{margin-top:20px}.breadcrumb-area2 .breadcrumb-content .breadcrumb__list li{text-transform:inherit;padding-right:10px;padding-bottom:5px}.breadcrumb-area2 .breadcrumb-content .breadcrumb__list li:last-child{padding-bottom:0}.breadcrumb-area2 .breadcrumb-content .breadcrumb__list li i.la{color:#f68a03}.breadcrumb-area2 .breadcrumb-content .breadcrumb__list li i.la-globe{color:#fff}.instructor-breadcrumb{text-align:left}.instructor-breadcrumb .breadcrumb-content .breadcrumb__title{display:-webkit-flex;display:-ms-flex;display:flex;-ms-flex-align:center;align-items:center}.instructor-breadcrumb .breadcrumb-content .breadcrumb__title .la{font-size:28px;color:#51be78;margin-left:10px}.instructor-breadcrumb .breadcrumb-content .breadcrumb__list{margin-top:15px}.instructor-breadcrumb .breadcrumb-content .breadcrumb__list li{font-size:20px}.error-area{padding-top:120px;padding-bottom:120px;position:relative;z-index:1}@media only screen and (min-width:768px) and (max-width:991px){.error-area{padding-bottom:0}}@media only screen and (min-width:480px) and (max-width:767px){.error-area{padding-bottom:120px}}@media only screen and (min-width:320px) and (max-width:479px){.error-area{padding-bottom:120px}}.error-area .error-content img{width:100%}.error-area .error-content .error__title{font-size:45px;font-weight:600;margin-top:33px;margin-bottom:20px}.error-area .error-content .error__text{font-size:18px;line-height:28px;margin-bottom:35px}
.error-area:before,.error-area:after{position:absolute;content:'';top:55px;left:55px;width:200px;height:200px;background-image:url(../images/dots.png);background-position:center;background-size:cover;z-index:-1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:.3}.error-area:after{bottom:55px;right:55px;left:auto;top:auto}@media only screen and (min-width:480px) and (max-width:767px){.course-detail{padding-bottom:120px}}@media only screen and (min-width:320px) and (max-width:479px){.course-detail{padding-bottom:120px}}.course-detail .course-item-wrap .course-detail__title{font-weight:600;font-size:26px;margin-bottom:25px}.course-detail .what-you-get{background-color:#f7fafd;border:1px solid rgba(127,136,151,0.1);padding:25px 30px 15px 30px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-top:100px;margin-bottom:53px}.course-detail .what-you-get .what-you-get__items{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width:480px) and (max-width:767px){.course-detail .what-you-get .what-you-get__items{display:block !important}}@media only screen and (min-width:320px) and (max-width:479px){.course-detail .what-you-get .what-you-get__items{display:block !important}}.course-detail .what-you-get .what-you-get__items .what-you-get__item{display:-webkit-flex;display:-ms-flex;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:15px;width:45%}@media only screen and (min-width:480px) and (max-width:767px){.course-detail .what-you-get .what-you-get__items .what-you-get__item{display:block !important;width:100%}}@media only screen and (min-width:320px) and (max-width:479px){.course-detail .what-you-get .what-you-get__items .what-you-get__item{display:block !important;width:100%}}.course-detail .what-you-get .what-you-get__items .what-you-get__item .what-you-get__icon{align-self:flex-start;margin-top:3px;margin-right:10px;color:#f68a03;font-size:18px}.course-detail .requirement-wrap{margin-bottom:51px}
.course-detail .requirement-wrap .requirements__list .requirements__item{margin-bottom:10px}.course-detail .requirement-wrap .requirements__list .requirements__item:last-child{margin-bottom:0}.course-detail .requirement-wrap .requirements__list .requirements__item .requirements__icon{color:#01366C;margin-right:2px}.course-detail .description-wrap{margin-bottom:46px}.course-detail .description-wrap .description__text{line-height:28px;margin-bottom:15px}.course-detail .audience-wrap .requirements__list .requirements__item .requirements__icon{font-size:14px}.course-detail .curriculum-wrap{margin-bottom:50px}.course-detail .curriculum-wrap .curriculum-header{margin-bottom:30px}@media only screen and (min-width:480px) and (max-width:767px){.course-detail .curriculum-wrap .curriculum-header{display:block !important}}@media only screen and (min-width:320px) and (max-width:479px){.course-detail .curriculum-wrap .curriculum-header{display:block !important}}.course-detail .curriculum-wrap .curriculum-header .course-detail__title{margin-bottom:0}@media only screen and (min-width:480px) and (max-width:767px){.course-detail .curriculum-wrap .curriculum-header .curriculum-header-right{margin-top:8px}}@media only screen and (min-width:320px) and (max-width:479px){.course-detail .curriculum-wrap .curriculum-header .curriculum-header-right{margin-top:8px}}.course-detail .curriculum-wrap .curriculum-header .curriculum-header-right span{margin-right:10px}.course-detail .curriculum-wrap .curriculum-header .curriculum-header-right span:last-child{margin-right:0}.course-detail .curriculum-wrap .curriculum-header .curriculum-header-right span strong{color:#01366C}.course-detail .curriculum-wrap .curriculum-content .course-accordion .card{margin-bottom:4px;border-color:rgba(127,136,151,0.3);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.course-detail .curriculum-wrap .curriculum-content .course-accordion .card:first-of-type{border-bottom:1px solid rgba(127,136,151,0.3);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.course-detail .curriculum-wrap .curriculum-content .course-accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:1px solid rgba(127,136,151,0.3)}.course-detail .curriculum-wrap .curriculum-content .course-accordion .card .card-header{padding:0;text-align:left;background-color:#f7fafd;border-bottom-color:rgba(127,136,151,0.3)}.course-detail .curriculum-wrap .curriculum-content .course-accordion .card .card-header .btn-link{display:block;width:100%;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:10px 20px 10px 50px;border:0;color:#01366C;text-decoration:none;font-size:18px;position:relative;font-weight:500}.course-detail .curriculum-wrap .curriculum-content .course-accordion .card .card-header .btn-link i.la{display:none;position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#7f8897}.course-detail .curriculum-wrap .curriculum-content .course-accordion .card .card-header .btn-link .btn-text{float:right;color:#7f8897;font-size:16px}.course-detail .curriculum-wrap .curriculum-content .course-accordion .card .card-header .btn-link[aria-expanded=true] i.la.la-angle-up{display:block}.course-detail .curriculum-wrap .curriculum-content .course-accordion .card .card-header .btn-link[aria-expanded=false] i.la.la-angle-down{display:block}.course-detail .curriculum-wrap .curriculum-content .course-accordion .card .card-body{padding:0}.course-detail .curriculum-wrap .curriculum-content .course-accordion .card .card-body .card-list .card-list-item{position:relative;border-bottom:1px solid rgba(127,136,151,0.2);padding:10px 20px 10px 50px}@media(max-width:375px){.course-detail .curriculum-wrap .curriculum-content .course-accordion .card .card-body .card-list .card-list-item{padding-left:20px}}.course-detail .curriculum-wrap .curriculum-content .course-accordion .card .card-body .card-list .card-list-item:last-child{border-bottom:0}.course-detail .curriculum-wrap .curriculum-content .course-accordion .card .card-body .card-list .card-list-item .course-play__icon{margin-right:5px}.course-detail .curriculum-wrap .curriculum-content .course-accordion .card .card-body .card-list .card-list-item .course-duration{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#51be78}.course-detail .curriculum-wrap .curriculum-content .course-accordion .card .card-body .card-list .card-list-item .preview-link{background-color:transparent;outline:0;border:0;color:#51be78;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.course-detail .curriculum-wrap .curriculum-content .course-accordion .card .card-body .card-list .card-list-item .preview-link:hover{color:#01366C}.course-detail .curriculum-wrap .curriculum-content .course-accordion .card .card-body .card-list .card-list-item .modal .modal-title{line-height:26px}.course-detail .curriculum-wrap .curriculum-content .course-accordion .card .card-body .card-list .card-list-item .modal .modal-dialog{max-width:650px}@media only screen and (min-width:480px) and (max-width:767px){.course-detail .curriculum-wrap .curriculum-content .course-accordion .card .card-body .card-list .card-list-item .modal .modal-dialog{max-width:500px}}@media only screen and (min-width:320px) and (max-width:479px){.course-detail .curriculum-wrap .curriculum-content .course-accordion .card .card-body .card-list .card-list-item .modal .modal-dialog{max-width:500px}}@media(max-width:575px){.course-detail .curriculum-wrap .curriculum-content .course-accordion .card .card-body .card-list .card-list-item .modal .modal-dialog{max-width:100%}}.course-detail .curriculum-wrap .curriculum-content .course-accordion .card .card-body .card-list .card-list-item .cart-disable__text .cart-question__text{float:right}.course-detail .view-more-courses{margin-bottom:56px}.course-detail .view-more-courses .owl-dots{text-align:center}.course-detail .view-more-courses .owl-dots div{width:14px;height:14px;line-height:14px;background-color:rgba(127,136,151,0.4);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;margin:0 2px;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7)}.course-detail .view-more-courses .owl-dots div.active,.course-detail .view-more-courses .owl-dots div:hover{background-color:#51be78;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.course-detail .instructor-wrap{padding-top:56px;border-top:1px solid rgba(127,136,151,0.2);margin-bottom:60px}.course-detail .instructor-wrap .instructor-content .instructor-img{margin-right:40px;width:270px}@media only screen and (min-width:480px) and (max-width:767px){.course-detail .instructor-wrap .instructor-content .instructor-img{width:100%;margin-right:0;margin-bottom:40px}}@media only screen and (min-width:320px) and (max-width:479px){.course-detail .instructor-wrap .instructor-content .instructor-img{width:100%;margin-right:0;margin-bottom:40px}}.course-detail .instructor-wrap .instructor-content .instructor-img .instructor__avatar{margin-bottom:15px;display:inline-block}.course-detail .instructor-wrap .instructor-content .instructor-img .instructor__avatar img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:108px;height:108px}.course-detail .instructor-wrap .instructor-content .instructor-img .instructor__stats li{display:block;margin-bottom:6px}.course-detail .instructor-wrap .instructor-content .instructor-img .instructor__stats li .la{font-size:18px;margin-right:3px}.course-detail .instructor-wrap .instructor-content .instructor-img .instructor__stats li:last-child{margin-bottom:0}.course-detail .instructor-wrap .instructor-content .instructor-img .instructor__stats li a{color:#01366C;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.course-detail .instructor-wrap .instructor-content .instructor-img .instructor__stats li a:hover{color:#51be78}.course-detail .instructor-wrap .instructor-content .instructor-details{width:100%}
.course-detail .instructor-wrap .instructor-content .instructor-details .instructor-titles .instructor__title{font-size:24px;font-weight:600}
.course-detail .instructor-wrap .instructor-content .instructor-details .instructor-titles .instructor__title a{color:#01366C;-webkit-transition:a}
.course-detail .instructor-wrap .instructor-content .instructor-details .instructor-titles .instructor__title .Instructor__title-icon{colorll .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.course-detail .instructor-wrap .instructor-content .instructor-details .instructor-titles .instructor__title a:hover{color:#51be78}:#51be78;font-size:22px}
.course-detail .instructor-wrap .instructor-content .instructor-details .instructor-titles .instructor__subtitle{font-weight:500;margin-bottom:5px}
.course-detail .instructor-wrap .instructor-content .instructor-details .instructor-titles .instructor__meta{color:#01366C}
.course-detail .instructor-wrap .instructor-content .instructor-details .instructor-desc{margin-top:10px}
.course-detail .instructor-wrap .instructor-content .instructor-details .instructor-desc .instructor__text{line-height:28px}@media only screen and (min-width:480px) and (max-width:767px){
.course-detail .instructor-wrap .instructor-content.d-flex{display:block !important}}@media only screen and (min-width:320px) and (max-width:479px){.course-detail .instructor-wrap .instructor-content.d-flex{display:block !important}}
.course-detail .review-wrap .review-content{margin-top:40px}
.course-detail .review-wrap .review-content .review-rating-summary .review-rating-summary-inner .stats-average__count .stats-average__count-count{color:#01366C;font-size:70px;font-weight:600}
.course-detail .review-wrap .review-content .review-rating-summary .review-rating-summary-inner .stats-average__rating{margin-left:10px}.course-detail .review-wrap .review-content .review-rating-summary .review-rating-summary-inner .stats-average__rating ul{margin-right:5px}
.course-detail .review-wrap .review-content .review-rating-summary .review-rating-summary-inner .stats-average__rating ul li .la{color:#f68a03;font-size:20px}
.course-detail .review-wrap .review-content .review-rating-summary .course-rating-text{text-align:center;margin-top:5px}@media(max-width:1199px){.course-detail .review-wrap .review-content .review-rating-summary .course-rating-text{text-align:left;margin-bottom:30px}}
.course-detail .review-wrap .review-content .review-rating-summary .course-rating-text .course-rating-text__text{margin-left:60px}@media(max-width:1199px){.course-detail .review-wrap .review-content .review-rating-summary .course-rating-text .course-rating-text__text{margin-left:0}}
.course-detail .review-wrap .review-content .review-rating-widget{margin-left:50px;width:100%}@media(max-width:1199px){.course-detail .review-wrap .review-content .review-rating-widget{margin-left:0}}
.course-detail .review-wrap .review-content .review-rating-widget .review-rating-rate ul .review-rating-rate__items{margin-bottom:10px}@media(max-width:375px){.course-detail .review-wrap .review-content .review-rating-widget .review-rating-rate ul .review-rating-rate__items{margin-bottom:15px}}
.course-detail .review-wrap .review-content .review-rating-widget .review-rating-rate ul .review-rating-rate__items:last-child{margin-bottom:0}.course-detail .review-wrap .review-content .review-rating-widget .review-rating-rate ul .review-rating-rate__items .review-rating-inner__item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media(max-width:375px){.course-detail .review-wrap .review-content .review-rating-widget .review-rating-rate ul .review-rating-rate__items .review-rating-inner__item{display:block !important}}
.course-detail .review-wrap .review-content .review-rating-widget .review-rating-rate ul .review-rating-rate__items .review-rating-inner__item .review-rating-rate__item-text{text-transform:uppercase;font-weight:500;font-size:15px;width:75px}@media(max-width:375px){.course-detail .review-wrap .review-content .review-rating-widget .review-rating-rate ul .review-rating-rate__items .review-rating-inner__item .review-rating-rate__item-text{width:100%;margin-bottom:5px}}
.course-detail .review-wrap .review-content .review-rating-widget .review-rating-rate ul .review-rating-rate__items .review-rating-inner__item .review-rating-rate__item-fill{width:310px;height:20px;background-color:rgba(127,136,151,0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-right:15px}@media(max-width:480px){.course-detail .review-wrap .review-content .review-rating-widget .review-rating-rate ul .review-rating-rate__items .review-rating-inner__item .review-rating-rate__item-fill{width:290px}}@media(max-width:425px){.course-detail .review-wrap .review-content .review-rating-widget .review-rating-rate ul .review-rating-rate__items .review-rating-inner__item .review-rating-rate__item-fill{width:260px}}@media(max-width:375px){.course-detail .review-wrap .review-content .review-rating-widget .review-rating-rate ul .review-rating-rate__items .review-rating-inner__item .review-rating-rate__item-fill{width:100%;margin-right:0;margin-bottom:5px}}
.course-detail .review-wrap .review-content .review-rating-widget .review-rating-rate ul .review-rating-rate__items .review-rating-inner__item .review-rating-rate__item-fill .review-rating-rate__item-fill__fill{background-color:#f68a03;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:block;width:77%;height:100%}
.course-detail .review-wrap .review-content .review-rating-widget .review-rating-rate ul .review-rating-rate__items .review-rating-inner__item .review-rating-rate__item-fill .rating-fill-width2{width:54%}.course-detail .review-wrap .review-content .review-rating-widget .review-rating-rate ul .review-rating-rate__items .review-rating-inner__item .review-rating-rate__item-fill .rating-fill-width3{width:14%}.course-detail .review-wrap .review-content .review-rating-widget .review-rating-rate ul .review-rating-rate__items .review-rating-inner__item .review-rating-rate__item-fill .rating-fill-width4{width:5%}.course-detail .review-wrap .review-content .review-rating-widget .review-rating-rate ul .review-rating-rate__items .review-rating-inner__item .review-rating-rate__item-fill .rating-fill-width5{width:2%}.course-detail .review-wrap .review-content .review-rating-widget .review-rating-rate ul .review-rating-rate__items .review-rating-inner__item .review-rating-rate__item-percent-text{opacity:.8}@media(max-width:1199px){.course-detail .review-wrap .review-content.d-flex{display:block !important}}.course-detail .review-wrap .comments-wrapper{margin-top:52px}.course-detail .view-more-courses2{margin-top:60px}.course-detail .view-more-courses2 .view-more-carousel{padding-top:30px;border-top:1px solid rgba(127,136,151,0.2)}
.course-detail .view-more-courses2 .more-course-btn{margin-top:50px}.course-detail .view-more-courses2 .more-course-btn .report-modal{margin-top:-6px}.course-detail .view-more-courses2 .more-course-btn .report-modal .report-btn{border:1px solid rgba(127,136,151,0.2);outline:0;background-color:#fff;color:#01366C;font-weight:500;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;line-height:40px;padding-right:20px;padding-left:20px;text-transform:capitalize}
.course-detail .view-more-courses2 .more-course-btn .report-modal .report-btn:hover{background-color:rgba(127,136,151,0.1);border-color:rgba(127,136,151,0.4)}
.course-detail .view-more-courses2 .more-course-btn .report-modal .report-btn .report-btn__icon{margin-right:3px}
.course-detail .view-more-courses2 .more-course-btn .report-modal .modal .modal-content .modal-header .modal-title{font-weight:600}
.course-detail .view-more-courses2 .more-course-btn .report-modal .modal .modal-content .modal-body .contact-form-action form .form-group .label-text{color:#01366C}
.course-detail .view-more-courses2 .more-course-btn .report-modal .modal .modal-content .modal-body .contact-form-action form .form-group .form-control{padding-left:20px}
.course-detail .view-more-courses2 .more-course-btn .report-modal .modal .modal-content .modal-body .contact-form-action form .form-group .theme-btn{padding-right:20px;padding-left:20px;line-height:45px}
.course-detail .sidebar-component{position:relative;z-index:3;margin-top:0px}@media only screen and (min-width:768px) and (max-width:991px){.course-detail .sidebar-component{margin-top:0}}@media only screen and (min-width:480px) and (max-width:767px){.course-detail .sidebar-component{margin-top:0}}@media only screen and (min-width:320px) and (max-width:479px){.course-detail .sidebar-component{margin-top:0}}
.course-detail .sidebar-component .sidebar .sidebar-preview{padding:0;border:0;background-color:#fff}
.course-detail .sidebar-component .sidebar .sidebar-preview .sidebar-preview-titles{background-color:#51be78;padding:20px 30px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
.course-detail .sidebar-component .sidebar .sidebar-preview .sidebar-preview-titles .widget__title{color:#fff;margin-bottom:0}
.course-detail .sidebar-component .sidebar .sidebar-preview .sidebar-preview-titles .section__divider{background-color:#fff;margin:0}
.course-detail .sidebar-component .sidebar .sidebar-preview .sidebar-preview-titles .section__divider:after{background-color:#51be78}
.course-detail .sidebar-component .sidebar .sidebar-preview .preview-video-and-details{border:1px solid rgba(127,136,151,0.2)}
.course-detail .sidebar-component .sidebar .sidebar-preview .preview-video-and-details .preview-course-video{padding:4px}
.course-detail .sidebar-component .sidebar .sidebar-preview .preview-video-and-details .preview-course-video iframe{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.course-detail .sidebar-component .sidebar .sidebar-preview .preview-video-and-details .preview-course-content{padding:34px 30px 30px 30px;border-top:0;margin-top:-5px}
.course-detail .sidebar-component .sidebar .sidebar-preview .preview-video-and-details .preview-course-content .preview-course__price{margin-bottom:16px}
.course-detail .sidebar-component .sidebar .sidebar-preview .preview-video-and-details .preview-course-content .preview-course__price span{margin-right:7px;font-size:18px}
.course-detail .sidebar-component .sidebar .sidebar-preview .preview-video-and-details .preview-course-content .preview-course__price span.price-current{color:#01366C;font-size:40px;font-weight:600;margin-right:10px}@media(max-width:1199px){.course-detail .sidebar-component .sidebar .sidebar-preview .preview-video-and-details .preview-course-content .preview-course__price span.price-current{margin-right:0;margin-bottom:10px}}
.course-detail .sidebar-component .sidebar .sidebar-preview .preview-video-and-details .preview-course-content .preview-course__price span.price-before{text-decoration:line-through}
.course-detail .sidebar-component .sidebar .sidebar-preview .preview-video-and-details .preview-course-content .preview-course__price span.price-discount{margin-right:0}@media(max-width:1199px){.course-detail .sidebar-component .sidebar .sidebar-preview .preview-video-and-details .preview-course-content .preview-course__price.d-flex{display:block !important}}
.course-detail .sidebar-component .sidebar .sidebar-preview .preview-video-and-details .preview-course-content .preview-price-discount__text{margin-bottom:30px}
.course-detail .sidebar-component .sidebar .sidebar-preview .preview-video-and-details .preview-course-content .preview-price-discount__text .discount-left__text-text{color:#f68a03;font-weight:500}
.course-detail .sidebar-component .sidebar .sidebar-preview .preview-video-and-details .preview-course-content .buy-course-btn{margin-bottom:15px}
.course-detail .sidebar-component .sidebar .sidebar-preview .preview-video-and-details .preview-course-content .buy-course-btn .theme-btn{width:100%;display:block}
.course-detail .sidebar-component .sidebar .sidebar-preview .preview-video-and-details .preview-course-content .preview-course-incentives .preview-course-incentives__text{text-align:center}
.course-detail .sidebar-component .sidebar .sidebar-preview .preview-video-and-details .preview-course-content .preview-course-incentives .preview-course-incentives__title{color:#01366C;font-size:20px;font-weight:500;margin-top:20px;margin-bottom:20px}.course-detail .sidebar-component .sidebar .sidebar-preview .preview-video-and-details .preview-course-content .preview-course-incentives .preview-course-incentives__list li{display:block;margin-bottom:15px;position:relative;padding-left:27px}.course-detail .sidebar-component .sidebar .sidebar-preview .preview-video-and-details .preview-course-content .preview-course-incentives .preview-course-incentives__list li span{position:absolute;top:1px;left:0;font-size:20px}.course-detail .sidebar-component .sidebar .sidebar-preview .preview-video-and-details .preview-course-content .preview-course-incentives .preview-course-incentives__list li:last-child{margin-bottom:0}.course-detail .sidebar-component .sidebar .sidebar-feature .widget__list li{padding-left:0;border-bottom:1px solid rgba(127,136,151,0.1);padding-bottom:15px}.course-detail .sidebar-component .sidebar .sidebar-feature .widget__list li .course-feature__icon{margin-right:5px}.course-detail .sidebar-component .sidebar .sidebar-feature .widget__list li .course-feature__meta{float:right}.course-detail .sidebar-component .sidebar .sidebar-feature .widget__list li:after{display:none}.course-detail .sidebar-component .sidebar .sidebar-feature .widget__list li:last-child{padding-bottom:0;border-bottom:0}.comments-wrapper .comments-title,.comments-wrapper .contact-title{font-size:24px;font-weight:600}.comments-wrapper .comments-list{margin-top:20px;padding-top:40px;margin-bottom:45px;border-top:1px solid rgba(127,136,151,0.2)}.comments-wrapper .comments-list li .comment{border-bottom:1px solid #eee;margin-bottom:50px;padding-bottom:50px}@media only screen and (min-width:480px) and (max-width:767px){.comments-wrapper .comments-list li .comment{text-align:center}}@media only screen and (min-width:320px) and (max-width:479px){.comments-wrapper .comments-list li .comment{text-align:center}}.comments-wrapper .comments-list li .comment .avatar__img{width:100px;height:100px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:20px;float:left}@media only screen and (min-width:480px) and (max-width:767px){.comments-wrapper .comments-list li .comment .avatar__img{float:none;margin-right:0}}@media only screen and (min-width:320px) and (max-width:479px){.comments-wrapper .comments-list li .comment .avatar__img{float:none;margin-right:0}}.comments-wrapper .comments-list li .comment .comment-body{margin-left:120px}@media only screen and (min-width:480px) and (max-width:767px){.comments-wrapper .comments-list li .comment .comment-body{margin-left:0}}@media only screen and (min-width:320px) and (max-width:479px){.comments-wrapper .comments-list li .comment .comment-body{margin-left:0}}.comments-wrapper .comments-list li .comment .comment-body .meta-data{position:relative}@media only screen and (min-width:480px) and (max-width:767px){.comments-wrapper .comments-list li .comment .comment-body .meta-data{margin-top:15px}}@media only screen and (min-width:320px) and (max-width:479px){.comments-wrapper .comments-list li .comment .comment-body .meta-data{margin-top:15px}}.comments-wrapper .comments-list li .comment .comment-body .meta-data .comment__author{font-size:22px;text-transform:capitalize;color:#01366C;margin-bottom:5px;display:inline-block;font-weight:600}.comments-wrapper .comments-list li .comment .comment-body .meta-data .comment__date{font-size:15px;color:#7f8897}.comments-wrapper .comments-list li .comment .comment-body .meta-data .review-stars{position:absolute;right:10px;top:10px}@media only screen and (min-width:480px) and (max-width:767px){.comments-wrapper .comments-list li .comment .comment-body .meta-data .review-stars{position:inherit;right:auto;top:auto;margin-top:4px}}@media only screen and (min-width:320px) and (max-width:479px){.comments-wrapper .comments-list li .comment .comment-body .meta-data .review-stars{position:inherit;right:auto;top:auto;margin-top:4px}}.comments-wrapper .comments-list li .comment .comment-body .meta-data .review-stars li{display:inline-block;color:#f68a03}.comments-wrapper .comments-list li .comment .comment-body .meta-data .review-stars li:nth-child(4),.comments-wrapper .comments-list li .comment .comment-body .meta-data .review-stars li:nth-child(5){color:#7f8897}.comments-wrapper .comments-list li .comment .comment-body .meta-data .review-stars2 li:nth-child(4){color:#f68a03}.comments-wrapper .comments-list li .comment .comment-body .meta-data .review-stars3 li:nth-child(4),.comments-wrapper .comments-list li .comment .comment-body .meta-data .review-stars3 li:nth-child(5){color:#f68a03}.comments-wrapper .comments-list li .comment .comment-body .comment-content{font-size:16px;color:#7f8897;margin-top:20px;margin-bottom:15px;line-height:28px}@media(max-width:600px){.comments-wrapper .comments-list li .comment .comment-body .comment-content{margin-bottom:20px}}.comments-wrapper .comments-list li .comment .comment-body .comment-reply .comment__btn{color:#7f8897;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-size:16px;display:inline-block;padding:7px 18px;border:1px solid #eee;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;font-weight:500}.comments-wrapper .comments-list li .comment .comment-body .comment-reply .comment__btn:hover{background-color:#51be78;color:#fff;border-color:#51be78}.comments-wrapper .comments-list li .comment .comment-body .comment-reply .helpful__action{float:right;margin-top:10px}@media only screen and (min-width:480px) and (max-width:767px){.comments-wrapper .comments-list li .comment .comment-body .comment-reply .helpful__action{margin-top:30px;float:none}}@media only screen and (min-width:320px) and (max-width:479px){.comments-wrapper .comments-list li .comment .comment-body .comment-reply .helpful__action{margin-top:30px;float:none}}.comments-wrapper .comments-list li .comment .comment-body .comment-reply .helpful__action a{border:1px solid rgba(128,137,150,0.4);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:4px 12px;color:#7f8897;margin-left:3px;margin-right:3px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.comments-wrapper .comments-list li .comment .comment-body .comment-reply .helpful__action a:hover{background-color:rgba(128,137,150,0.1);color:#01366C}.comments-wrapper .comments-list li .comments-reply{margin-left:130px}@media only screen and (min-width:480px) and (max-width:767px){.comments-wrapper .comments-list li .comments-reply{margin-left:0}}@media only screen and (min-width:320px) and (max-width:479px){.comments-wrapper .comments-list li .comments-reply{margin-left:0}}.comments-wrapper .see-more-review-btn{margin-bottom:50px}.comments-wrapper .see-more-review-btn .button-shared .theme-btn{line-height:45px;padding-right:20px;padding-left:20px;font-size:15px;outline:0}.faq-area{padding-top:120px;padding-bottom:120px;position:relative;z-index:1}@media only screen and (min-width:768px) and (max-width:991px){.faq-area .col-lg-8{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (min-width:480px) and (max-width:767px){.faq-area .col-lg-8{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (min-width:320px) and (max-width:479px){.faq-area .col-lg-8{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (min-width:768px) and (max-width:991px){.faq-area .sidebar{margin-top:56px}}@media only screen and (min-width:480px) and (max-width:767px){.faq-area .sidebar{margin-top:56px}}@media only screen and (min-width:320px) and (max-width:479px){.faq-area .sidebar{margin-top:56px}}.faq-body{margin-top:-20px}.faq-body .faq-panel .faq-heading{margin-top:20px}.faq-body .faq-panel .faq-heading .faq__title{color:#01366C;width:100%;cursor:pointer;padding:20px 30px 18px 30px;display:block;border:1px solid rgba(127,136,151,0.2);font-weight:500;font-size:20px;background-color:#fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media(max-width:375px){.faq-body .faq-panel .faq-heading .faq__title{font-size:60px}}@media(max-width:400px){.faq-body .faq-panel .faq-heading .faq__title{font-size:16px}}@media(max-width:400px){.faq-body .faq-panel .faq-heading .faq__title{padding-right:20px;padding-left:20px}}.faq-body .faq-panel .faq-heading .faq__title i{float:right;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.faq-body .faq-panel .faq-heading .faq__title:hover{color:#51be78}.faq-body .faq-panel .faq-content{padding:23px 30px 21px 30px;display:none;-webkit-box-shadow:1px 7px 41px -8px rgba(82,85,90,0.1);-moz-box-shadow:1px 7px 41px -8px rgba(82,85,90,0.1);box-shadow:1px 7px 41px -8px rgba(82,85,90,0.1);-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;border:1px solid rgba(127,136,151,0.2);border-top:0}@media(max-width:400px){.faq-body .faq-panel .faq-content{padding-right:20px;padding-left:20px}}.faq-body .faq-panel .faq-content .faq__desc{font-size:16px;color:#7f8897;line-height:28px}.faq-body .faq-panel.active .faq-heading .faq__title{color:#51be78;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.faq-body .faq-panel.active .faq-heading .faq__title i{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.faq-body .faq-panel.active .faq-heading .faq__title:after{z-index:-1}.faq-body .faq-btn-box{margin-top:60px}.admission-area{padding-top:120px;padding-bottom:90px}@media only screen and (min-width:768px) and (max-width:991px){.admission-area{padding-bottom:0}}@media only screen and (min-width:480px) and (max-width:767px){.admission-area{padding-bottom:120px}}@media only screen and (min-width:320px) and (max-width:479px){.admission-area{padding-bottom:120px}}.admission-area .admission-body{margin-top:40px}.admission-area .admission-body .contact-form-action form .form-group .form-control{padding-left:20px}.gallery-area{padding-top:112px;padding-bottom:120px;position:relative;z-index:1}@media only screen and (min-width:768px) and (max-width:991px){.gallery-area{padding-bottom:0}}@media only screen and (min-width:480px) and (max-width:767px){.gallery-area{padding-bottom:90px}}@media only screen and (min-width:320px) and (max-width:479px){.gallery-area{padding-bottom:90px}}.gallery-area .portfolio-filter{text-align:center}.gallery-area .portfolio-filter li{display:inline-block;padding:8px 25px;cursor:pointer;color:#01366C;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;z-index:1;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;font-size:16px;font-weight:500}.gallery-area .portfolio-filter li:hover{color:#51be78;background-color:rgba(81,190,120,0.1)}.gallery-area .portfolio-filter li.active{color:#fff;background-color:#51be78;-webkit-box-shadow:0 10px 30px rgba(81,190,120,0.2);-moz-box-shadow:0 10px 30px rgba(81,190,120,0.2);box-shadow:0 10px 30px rgba(81,190,120,0.2)}.gallery-area .portfolio-wrap{padding-right:0;padding-left:0}.gallery-area .portfolio-wrap .portfolio-list{margin-top:60px}.gallery-area .portfolio-wrap .portfolio-list .single-portfolio-item{position:relative;z-index:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:30px}.gallery-area .portfolio-wrap .portfolio-list .single-portfolio-item img{width:100%;height:100%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.gallery-area .portfolio-wrap .portfolio-list .single-portfolio-item .portfolio-hover{width:100%;height:100%;color:#fff;position:relative;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.gallery-area .portfolio-wrap .portfolio-list .single-portfolio-item .portfolio-hover .portfolio-link{display:block}.gallery-area .portfolio-wrap .portfolio-list .single-portfolio-item:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.gallery-area .portfolio-wrap .portfolio-list .single-portfolio-item:hover .portfolio-hover .portfolio-link{opacity:1;visibility:visible}@media only screen and (min-width:768px) and (max-width:991px){.gallery-area .portfolio-wrap .portfolio-list .single-portfolio-item.col-lg-4{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:480px) and (max-width:767px){.gallery-area .portfolio-wrap .portfolio-list .single-portfolio-item.col-lg-4{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:320px) and (max-width:479px){.gallery-area .portfolio-wrap .portfolio-list .single-portfolio-item.col-lg-4{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.about-area{padding-top:120px;padding-bottom:115px}.about-area .section-heading .section__title{width:850px;margin-left:auto;margin-right:auto}@media(max-width:1024px){.about-area .section-heading .section__title{width:auto}}.about-area .about-text{width:760px;margin-left:auto;margin-right:auto;line-height:28px}@media(max-width:1024px){.about-area .about-text{width:auto}}.about-area .about-img-wrap{margin-top:55px}.about-area .about-img{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media only screen and (min-width:768px) and (max-width:991px){.about-area .about-img{margin-bottom:30px}}@media only screen and (min-width:480px) and (max-width:767px){.about-area .about-img{margin-bottom:30px}}@media only screen and (min-width:320px) and (max-width:479px){.about-area .about-img{margin-bottom:30px}}.about-area .about-img img{width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.about-area .about-fun-item{margin-top:60px;margin-bottom:30px}@media only screen and (min-width:768px) and (max-width:991px){.about-area .about-fun-item{margin-top:30px}}@media only screen and (min-width:480px) and (max-width:767px){.about-area .about-fun-item{margin-top:30px}}@media only screen and (min-width:320px) and (max-width:479px){.about-area .about-fun-item{margin-top:30px}}@media only screen and (min-width:768px) and (max-width:991px){.about-area .about-fun-item .col-lg-3{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:480px) and (max-width:767px){.about-area .about-fun-item .col-lg-3{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.about-area .about-fun-item .funfact-item{background-color:#fff;padding:45px 0 38px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 40px rgba(82,85,90,0.1);-moz-box-shadow:0 0 40px rgba(82,85,90,0.1);box-shadow:0 0 40px rgba(82,85,90,0.1);border-top:3px solid #51be78;margin-bottom:30px}.about-area .about-fun-item .funfact-item .fun__icon{width:60px;height:60px;line-height:60px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:rgba(81,190,120,0.1);color:#51be78;font-size:30px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.about-area .about-fun-item .funfact-item .funfact__title{font-size:30px;font-weight:600;margin-top:16px}.about-area .about-fun-item .funfact-item .funfact__meta{text-transform:capitalize;margin-top:3px}.about-area .about-fun-item .funfact-item:hover .fun__icon{background-color:#51be78;color:#fff}.about-area .about-fun-item .funfact-item2{border-top-color:#7e3cf9}.about-area .about-fun-item .funfact-item2 .fun__icon{background-color:rgba(126,60,249,0.1);color:#7e3cf9}.about-area .about-fun-item .funfact-item2:hover .fun__icon{background-color:#7e3cf9}.about-area .about-fun-item .funfact-item3{border-top-color:#f68a03}.about-area .about-fun-item .funfact-item3 .fun__icon{background-color:rgba(246,138,4,0.1);color:#f68a03}.about-area .about-fun-item .funfact-item3:hover .fun__icon{background-color:#f68a03}.about-area .about-fun-item .funfact-item4{border-top-color:#358ff7}.about-area .about-fun-item .funfact-item4 .fun__icon{background-color:rgba(53,143,247,0.1);color:#358ff7}.about-area .about-fun-item .funfact-item4:hover .fun__icon{background-color:#358ff7}.about-area2{overflow:hidden}.about-area2 .section-heading{padding-right:30px}@media only screen and (min-width:768px) and (max-width:991px){.about-area2 .section-heading{padding-right:0;margin-bottom:60px}}@media only screen and (min-width:480px) and (max-width:767px){.about-area2 .section-heading{padding-right:0;margin-bottom:60px}}@media only screen and (min-width:320px) and (max-width:479px){.about-area2 .section-heading{padding-right:0;margin-bottom:60px}}.about-area2 .section-heading .section__desc{margin-bottom:10px}.about-area2 .section-heading .theme-btn{margin-top:25px}.about-area2 .about-img{position:relative;z-index:1}.about-area2 .about-img:before,.about-area2 .about-img:after{position:absolute;content:''}
.about-area2 .about-img:before{width:200px;height:200px;bottom:-33px;right:-33px;background-image:url("../images/dots.png");background-size:cover;background-position:center;opacity:.2;z-index:-1}.about-area2 .about-img:after{top:0;left:50%;height:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:12px;background-color:#fff}.feature-area{padding-bottom:0px;position:relative;z-index:2}.feature-area .feature-content-wrap{margin-top:-60px}@media(max-width:481px){.feature-area .feature-content-wrap{margin-top:120px}}@media(max-width:480px){.feature-area .feature-content-wrap{margin-top:120px}}@media(max-width:425px){.feature-area .feature-content-wrap{margin-top:80px}}@media only screen and (min-width:480px) and (max-width:767px){.feature-area .feature-content-wrap .col-sm-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (min-width:320px) and (max-width:479px){.feature-area .feature-content-wrap .col-sm-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}
.feature-area .feature-content-wrap .feature-item{background-color:#EAEDEF;height: 200px;-webkit-box-shadow:0 0 40px rgba(14,16,4,0.05);-moz-box-shadow:0 0 40px rgba(14,16,28,0.05);box-shadow:0 0 20px rgba(14,16,28,0.05);padding:10px 20px 10px 20px;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;position:relative;overflow:hidden;margin-bottom:20px;z-index:1}
.feature-area .feature-content-wrap .feature-item .hover-overlay:before,
.feature-area .feature-content-wrap .feature-item .hover-overlay:after{position:absolute;content:'';top:50%;left:-90px;width:540px;height:540px;z-index:-1;transition:all .5s ease;-webkit-transform:translateY(100%) rotate(10deg);-moz-transform:translateY(100%) rotate(10deg);-ms-transform:translateY(100%) rotate(10deg);-o-transform:translateY(100%) rotate(10deg);transform:translateY(100%) rotate(10deg);background-color:rgba(255,255,255,0.2)}
.feature-area .feature-content-wrap .feature-item .hover-overlay:after{top:70%;background-color:rgba(255,255,255,0.3)}
.feature-area .feature-content-wrap .feature-item .feature__icon{color:#7e3cf9;font-size:50px;position:relative;width:80px;height:80px;line-height:80px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:rgba(126,60,249,0.1);text-align:center;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.feature-area .feature-content-wrap .feature-item .feature__title{font-weight:600;text-transform:capitalize;font-size:20px;margin-top:22px;margin-bottom:22px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.feature-area .feature-content-wrap .feature-item .feature__text{line-height:28px;margin-bottom:20px;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;font-weight:500}
.feature-area .feature-content-wrap .feature-item .feature__btn{text-transform:capitalize;color:#7e3cf9;font-weight:500;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.feature-area .feature-content-wrap .feature-item:before{position:absolute;content:'';top:30%;left:-90px;width:540px;height:540px;background-color:rgba(255,255,255,0.1);z-index:-1;transition:all .5s ease;-webkit-transform:translateY(100%) rotate(10deg);-moz-transform:translateY(100%) rotate(10deg);-ms-transform:translateY(100%) rotate(10deg);-o-transform:translateY(100%) rotate(10deg);transform:translateY(100%) rotate(10deg)}
.feature-area .feature-content-wrap .feature-item:hover{border-color:#51be78;background-color:#01366C}
.feature-area .feature-content-wrap .feature-item:hover .feature__title,
.feature-area .feature-content-wrap .feature-item:hover .feature__text,
.feature-area .feature-content-wrap .feature-item:hover .feature__btn{color:#fff}
.feature-area .feature-content-wrap .feature-item:hover .feature__icon{color:#51be78;background-color:#fff}
.feature-area .feature-content-wrap .feature-item:hover:before{transition-delay:.2s;-webkit-transform:translateY(0) rotate(10deg);-moz-transform:translateY(0) rotate(10deg);-ms-transform:translateY(0) rotate(10deg);-o-transform:translateY(0) rotate(10deg);transform:translateY(0) rotate(10deg)}
.feature-area .feature-content-wrap .feature-item:hover .hover-overlay:before,
.feature-area .feature-content-wrap .feature-item:hover .hover-overlay:after{;-moz-transform:translateY(0) rotate(10deg);-ms-transform:translateY(0) rotate(10deg);-o-transform:translateY(0) rotate(10deg)}
.feature-area .feature-content-wrap .feature-item:hover .hover-overlay:after{transition-delay:.1s}
.feature-area .feature-content-wrap .feature-item2 .feature__icon{color:#f68a03;background-color:rgba(246,138,3,0.1)}
.feature-area .feature-content-wrap .feature-item2 .feature__btn{color:#f68a03}
.feature-area .feature-content-wrap .feature-item3 .feature__icon{color:#358ff7;background-color:rgba(53,143,247,0.1)}
.feature-area .feature-content-wrap .feature-item3 .feature__btn{color:#358ff7}.category-area{padding-bottom:10px}@media only screen and (min-width:480px) and (max-width:767px){.category-area .section-heading{text-align:center}}
.category-area .button-shared{margin-top:15px}@media only screen and (min-width:768px) and (max-width:991px){.category-area .button-shared.justify-content-end{-ms-flex-pack:start !important;justify-content:flex-start !important}}@media only screen and (min-width:480px) and (max-width:767px){.category-area .button-shared.justify-content-end{-ms-flex-pack:center !important;justify-content:center !important}}@media only screen and (min-width:320px) and (max-width:479px){.category-area .button-shared.justify-content-end{-ms-flex-pack:center !important;justify-content:center !important}}
.category-area .category-wrapper{margin-top:16px}@media only screen and (min-width:768px) and (max-width:991px){
	.category-area .category-wrapper{margin-top:60px}}@media only screen and (min-width:480px) and (max-width:767px){
		.category-area .category-wrapper{margin-top:60px}}@media only screen and (min-width:320px) and (max-width:479px){
			.category-area .category-wrapper{margin-top:0px}}@media only screen and (min-width:768px) and (max-width:991px){
				.category-area .category-wrapper .col-lg-4{width:50%}}
.category-area:before,.category-area:after{position:absolute;content:'';top:0;left:0;width:100%;height:100%;z-index:-1}
.category-area .category-wrapper .category-item{-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;position:relative;margin-bottom:30px}
.category-area .category-wrapper .category-item img{width:100%;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px}
.category-area .category-wrapper .category-item .category-content{position:absolute;text-align:center;padding-top:40px;top:50%;left:50%;width:100%;z-index:1;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff}
.category-area .category-wrapper .category-item .category-content .cat__title{color:#fff;text-transform:capitalize;font-weight:500;font-size:24px;margin-bottom:4px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.category-area .category-wrapper .category-item .category-content .cat__meta{text-transform:capitalize;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.category-area .category-wrapper .category-item .category-content .cat__link{text-transform:capitalize;display:inline-block;background-color:#fff;color:#01366C;padding:8px 14px;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);opacity:0;visibility:hidden}
.category-area .category-wrapper .category-item .category-content .cat__link:hover{background-color:#51be78;color:#fff}
.category-area .category-wrapper .category-item:after{position:absolute;left:0;top:0;height:100%;width:100%;opacity:.80;content:"";-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.category-area .category-wrapper .category-item:hover .category-content .cat__title{margin-bottom:0}.category-area .category-wrapper .category-item:hover .category-content .cat__meta{opacity:0;visibility:hidden}.category-area .category-wrapper .category-item:hover .category-content .cat__link{opacity:1;visibility:visible;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}.category-area .category-wrapper .category-item:hover:after{opacity:.99}
.category-area2{padding-top:0px;padding-bottom:0}@media only screen and (min-width:768px) and (max-width:991px){.category-area2 .category-wrapper .col-lg-3{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}
.category-area2 .category-wrapper .category-item{background-color:#fff;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;border:2px solid rgba(127,136,151,0.2);overflow:hidden}
.category-area2 .category-wrapper .category-item .category-content{color:#01366C;position:inherit;top:auto;left:auto;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);padding-top:0}
.category-area2 .category-wrapper .category-item .category-content a{display:block}
.category-area2 .category-wrapper .category-item .category-content .la{color:#51be78;width:70px;height:70px;line-height:70px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:rgba(81,190,120,0.1);font-size:40px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.category-area2 .category-wrapper .category-item .category-content .cat__title{color:#01366C;margin-top:20px;margin-bottom:0}
.category-area2 .category-wrapper .category-item:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background-image:url("../images/NoiBac/1.jpg");background-size:cover;background-position:center;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;opacity:0;visibility:hidden}
.category-area2 .category-wrapper .category-item:before,.category-area2 .category-wrapper .category-item:after{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);opacity:0;visibility:hidden;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}
.category-area2 .category-wrapper .category-item:hover .category-content .la{background-color:#fff}
.category-area2 .category-wrapper .category-item:hover .category-content .cat__title{color:#fff}
.category-area2 .category-wrapper .category-item:hover:after{opacity:.80}
.category-area2 .category-wrapper .category-item:hover:before,
.category-area2 .category-wrapper .category-item:hover:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);visibility:visible}
.category-area2 .category-wrapper .category-item:hover:before{opacity:1}

.category-area .category-wrapper .category-item1 img{width:100%;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px}
.category-area2 .category-wrapper .category-item1{background-color:#fff;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;border:2px solid rgba(127,136,151,0.2);overflow:hidden}
.category-area2 .category-wrapper .category-item1:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background-image:url("../images/NoiBac/2.jpg");background-size:cover;background-position:center;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;opacity:0;visibility:hidden}
.category-area .category-wrapper .category-item1{-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;position:relative;margin-bottom:30px}
.category-area2 .category-wrapper .category-item1:before,.category-area2 .category-wrapper .category-item1:after{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);opacity:0;visibility:hidden;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}
.category-area .category-wrapper .category-item1:after{position:absolute;left:0;top:0;height:100%;width:100%;opacity:.80;content:"";-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.category-area .category-wrapper .category-item1:hover .category-content .cat__title{margin-bottom:0}
.category-area .category-wrapper .category-item1:hover .category-content .cat__meta{opacity:0;visibility:hidden}
.category-area .category-wrapper .category-item1:hover .category-content .cat__link{opacity:1;visibility:visible;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}
.category-area .category-wrapper .category-item1:hover:after{opacity:.99}
.category-area2 .category-wrapper .category-item1:hover .category-content .la{background-color:#fff}
.category-area2 .category-wrapper .category-item1:hover .category-content .cat__title{color:#fff}
.category-area2 .category-wrapper .category-item1:hover:after{opacity:.80}
.category-area2 .category-wrapper .category-item1:hover:before,
.category-area2 .category-wrapper .category-item1:hover:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);visibility:visible}
.category-area2 .category-wrapper .category-item1:hover:before{opacity:1}

.category-area .category-wrapper .category-item2 img{width:100%;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px}
.category-area2 .category-wrapper .category-item2{background-color:#fff;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;border:2px solid rgba(127,136,151,0.2);overflow:hidden}
.category-area2 .category-wrapper .category-item2:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background-image:url("../images/NoiBac/3.jpg");background-size:cover;background-position:center;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;opacity:0;visibility:hidden}
.category-area .category-wrapper .category-item2{-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;position:relative;margin-bottom:30px}
.category-area2 .category-wrapper .category-item2:before,
.category-area2 .category-wrapper .category-item2:after{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);opacity:0;visibility:hidden;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}
.category-area .category-wrapper .category-item2:after{position:absolute;left:0;top:0;height:100%;width:100%;opacity:.80;content:"";-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.category-area .category-wrapper .category-item2:hover .category-content .cat__title{margin-bottom:0}
.category-area .category-wrapper .category-item2:hover .category-content .cat__meta{opacity:0;visibility:hidden}
.category-area .category-wrapper .category-item2:hover .category-content .cat__link{opacity:1;visibility:visible;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}
.category-area .category-wrapper .category-item2:hover:after{opacity:.99}
.category-area2 .category-wrapper .category-item2:hover .category-content .la{background-color:#fff}
.category-area2 .category-wrapper .category-item2:hover .category-content .cat__title{color:#fff}
.category-area2 .category-wrapper .category-item2:hover:after{opacity:.80}
.category-area2 .category-wrapper .category-item2:hover:before,
.category-area2 .category-wrapper .category-item2:hover:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);visibility:visible}
.category-area2 .category-wrapper .category-item2:hover:before{opacity:1}

.category-area .category-wrapper .category-item3 img{width:100%;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px}
.category-area2 .category-wrapper .category-item3{background-color:#fff;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;border:2px solid rgba(127,136,151,0.2);overflow:hidden}
.category-area2 .category-wrapper .category-item3:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background-image:url("../images/NoiBac/4.jpg");background-size:cover;background-position:center;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;opacity:0;visibility:hidden}
.category-area .category-wrapper .category-item3{-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;position:relative;margin-bottom:30px}
.category-area2 .category-wrapper .category-item3:before,
.category-area2 .category-wrapper .category-item3:after{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);opacity:0;visibility:hidden;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}
.category-area .category-wrapper .category-item3:after{position:absolute;left:0;top:0;height:100%;width:100%;opacity:.80;content:"";-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.category-area .category-wrapper .category-item3:hover .category-content .cat__title{margin-bottom:0}
.category-area .category-wrapper .category-item3:hover .category-content .cat__meta{opacity:0;visibility:hidden}
.category-area .category-wrapper .category-item3:hover .category-content .cat__link{opacity:1;visibility:visible;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}
.category-area .category-wrapper .category-item3:hover:after{opacity:.99}
.category-area2 .category-wrapper .category-item3:hover .category-content .la{background-color:#fff}
.category-area2 .category-wrapper .category-item3:hover .category-content .cat__title{color:#fff}
.category-area2 .category-wrapper .category-item3:hover:after{opacity:.80}
.category-area2 .category-wrapper .category-item3:hover:before,
.category-area2 .category-wrapper .category-item3:hover:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);visibility:visible}
.category-area2 .category-wrapper .category-item3:hover:before{opacity:1}

.category-area .category-wrapper .category-item4 img{width:100%;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px}
.category-area2 .category-wrapper .category-item4{background-color:#fff;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;border:2px solid rgba(127,136,151,0.2);overflow:hidden}
.category-area2 .category-wrapper .category-item4:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background-image:url("../images/NoiBac/5.jpg");background-size:cover;background-position:center;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;opacity:0;visibility:hidden}
.category-area .category-wrapper .category-item4{-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;position:relative;margin-bottom:30px}
.category-area2 .category-wrapper .category-item4:before,
.category-area2 .category-wrapper .category-item4:after{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);opacity:0;visibility:hidden;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}
.category-area .category-wrapper .category-item4:after{position:absolute;left:0;top:0;height:100%;width:100%;opacity:.80;content:"";-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.category-area .category-wrapper .category-item4:hover .category-content .cat__title{margin-bottom:0}
.category-area .category-wrapper .category-item4:hover .category-content .cat__meta{opacity:0;visibility:hidden}
.category-area .category-wrapper .category-item4:hover .category-content .cat__link{opacity:1;visibility:visible;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}
.category-area .category-wrapper .category-item4:hover:after{opacity:.99}
.category-area2 .category-wrapper .category-item4:hover .category-content .la{background-color:#fff}
.category-area2 .category-wrapper .category-item4:hover .category-content .cat__title{color:#fff}
.category-area2 .category-wrapper .category-item4:hover:after{opacity:.80}
.category-area2 .category-wrapper .category-item4:hover:before,
.category-area2 .category-wrapper .category-item4:hover:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);visibility:visible}
.category-area2 .category-wrapper .category-item4:hover:before{opacity:1}

.category-area .category-wrapper .category-item5 img{width:100%;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px}
.category-area2 .category-wrapper .category-item5{background-color:#fff;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;border:2px solid rgba(127,136,151,0.2);overflow:hidden}
.category-area2 .category-wrapper .category-item5:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background-image:url("../images/NoiBac/6.jpg");background-size:cover;background-position:center;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;opacity:0;visibility:hidden}
.category-area .category-wrapper .category-item5{-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;position:relative;margin-bottom:30px}
.category-area2 .category-wrapper .category-item5:before,
.category-area2 .category-wrapper .category-item5:after{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);opacity:0;visibility:hidden;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}
.category-area .category-wrapper .category-item5:after{position:absolute;left:0;top:0;height:100%;width:100%;opacity:.80;content:"";-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.category-area .category-wrapper .category-item5:hover .category-content .cat__title{margin-bottom:0}
.category-area .category-wrapper .category-item5:hover .category-content .cat__meta{opacity:0;visibility:hidden}
.category-area .category-wrapper .category-item5:hover .category-content .cat__link{opacity:1;visibility:visible;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}
.category-area .category-wrapper .category-item5:hover:after{opacity:.99}
.category-area2 .category-wrapper .category-item5:hover .category-content .la{background-color:#fff}
.category-area2 .category-wrapper .category-item5:hover .category-content .cat__title{color:#fff}
.category-area2 .category-wrapper .category-item5:hover:after{opacity:.80}
.category-area2 .category-wrapper .category-item5:hover:before,
.category-area2 .category-wrapper .category-item5:hover:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);visibility:visible}
.category-area2 .category-wrapper .category-item5:hover:before{opacity:1}

.category-area .category-wrapper .category-item6 img{width:100%;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px}
.category-area2 .category-wrapper .category-item6{background-color:#fff;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;border:2px solid rgba(127,136,151,0.2);overflow:hidden}
.category-area2 .category-wrapper .category-item6:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background-image:url("../images/NoiBac/7.jpg");background-size:cover;background-position:center;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;opacity:0;visibility:hidden}
.category-area .category-wrapper .category-item6{-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;position:relative;margin-bottom:30px}
.category-area2 .category-wrapper .category-item6:before,
.category-area2 .category-wrapper .category-item6:after{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);opacity:0;visibility:hidden;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}
.category-area .category-wrapper .category-item6:after{position:absolute;left:0;top:0;height:100%;width:100%;opacity:.80;content:"";-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.category-area .category-wrapper .category-item6:hover .category-content .cat__title{margin-bottom:0}
.category-area .category-wrapper .category-item6:hover .category-content .cat__meta{opacity:0;visibility:hidden}
.category-area .category-wrapper .category-item6:hover .category-content .cat__link{opacity:1;visibility:visible;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}
.category-area .category-wrapper .category-item6:hover:after{opacity:.99}
.category-area2 .category-wrapper .category-item6:hover .category-content .la{background-color:#fff}
.category-area2 .category-wrapper .category-item6:hover .category-content .cat__title{color:#fff}
.category-area2 .category-wrapper .category-item6:hover:after{opacity:.80}
.category-area2 .category-wrapper .category-item6:hover:before,
.category-area2 .category-wrapper .category-item6:hover:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);visibility:visible}
.category-area2 .category-wrapper .category-item6:hover:before{opacity:1}

.category-area .category-wrapper .category-item7 img{width:100%;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px}
.category-area2 .category-wrapper .category-item7{background-color:#fff;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;border:2px solid rgba(127,136,151,0.2);overflow:hidden}
.category-area2 .category-wrapper .category-item7:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background-image:url("../images/NoiBac/8.jpg");background-size:cover;background-position:center;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;opacity:0;visibility:hidden}
.category-area .category-wrapper .category-item7{-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;position:relative;margin-bottom:30px}
.category-area2 .category-wrapper .category-item7:before,
.category-area2 .category-wrapper .category-item7:after{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);opacity:0;visibility:hidden;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}
.category-area .category-wrapper .category-item7:after{position:absolute;left:0;top:0;height:100%;width:100%;opacity:.80;content:"";-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.category-area .category-wrapper .category-item7:hover .category-content .cat__title{margin-bottom:0}
.category-area .category-wrapper .category-item7:hover .category-content .cat__meta{opacity:0;visibility:hidden}
.category-area .category-wrapper .category-item7:hover .category-content .cat__link{opacity:1;visibility:visible;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}
.category-area .category-wrapper .category-item7:hover:after{opacity:.99}
.category-area2 .category-wrapper .category-item7:hover .category-content .la{background-color:#fff}
.category-area2 .category-wrapper .category-item7:hover .category-content .cat__title{color:#fff}
.category-area2 .category-wrapper .category-item7:hover:after{opacity:.80}
.category-area2 .category-wrapper .category-item7:hover:before,
.category-area2 .category-wrapper .category-item7:hover:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);visibility:visible}
.category-area2 .category-wrapper .category-item7:hover:before{opacity:1}

.course-area .course-content-wrapper{background-color:#ffffff;padding-top:80px;padding-bottom:35px}
.course-area .course-tab-wrap .course-tab-list.nav-tabs{border:0;margin-top:36px;margin-bottom:60px}
.course-area .course-tab-wrap .course-tab-list.nav-tabs li{margin:0 1px}
.course-area .course-tab-wrap .course-tab-list.nav-tabs li a{color:#7f8897;text-transform:capitalize;font-weight:500;display:block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:8px 17px;position:relative;overflow:hidden;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.course-area .course-tab-wrap .course-tab-list.nav-tabs li a.active{background-color:#51be78;color:#fff}
.course-area .course-tab-wrap .course-tab-list.nav-tabs li a.active:hover{background-color:#51be78;color:#fff}
.course-area .course-tab-wrap .course-tab-list.nav-tabs li a:hover{background-color:rgba(81,190,120,0.1);color:#51be78}@media only screen and (min-width:768px) and (max-width:991px){.course-area .tab-content .course-block .col-lg-4,.course-area .tab-content .course-block .col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}
.course-area .button-shared{margin-top:28px}
.course-block .course-item{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:30px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.course-block .course-item .course-img{position:relative}
.course-block .course-item .course-img .course__img{display:block}
.course-block .course-item .course-img .course__img img{width:100%;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
.course-block .course-item .course-img .course-tooltip{position:absolute;top:0;left:0;width:100%;z-index:1}
.course-block .course-item .course-img .course-tooltip .tooltip-label{background-color:#51be78;color:#fff;text-transform:uppercase;font-weight:600;display:inline-block;padding:4px 10px 4px 12px;-webkit-border-radius:4px 4px 4px 0;-moz-border-radius:4px 4px 4px 0;border-radius:4px 4px 4px 0;font-size:12px;position:relative}
.course-block .course-item .course-img .course-tooltip .tooltip-label:after{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:6px;z-index:-1;background-color:#fff;-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:skew(12deg,0);-moz-transform:skew(12deg,0);-ms-transform:skew(12deg,0);-o-transform:skew(12deg,0);transform:skew(12deg,0);-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;border-radius:4px 0 0 0}
.course-block .course-item .course-img:after{position:absolute;bottom:0;left:30px;content:'';width:0;height:0;border-left:13px solid transparent;border-right:13px solid transparent;border-bottom:13px solid #fff}
.course-block .course-item .course-content{border:1px solid rgba(127,136,151,0.2);-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:4px 4px 4px 4px;padding: 9px 2px 10px 10px;}
.course-block .course-item .course-content .course__label{font-weight:500;display:-webkit-flex;display:-ms-flex;display:flex;-ms-flex-align:center;align-items:center}
.course-block .course-item .course-content .course__label .course__label-text{background-color:rgba(81,190,120,0.1);display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#51be78;padding:3px 10px;text-transform:capitalize;font-size:15px}
.course-block .course-item .course-content .course__label .course__collection-icon{margin-left:auto;color:#7f8897;font-size:22px;position:relative}
.course-block .course-item .course-content .course__label .course__collection-icon:after{position:absolute;width:100%;height:100%;top:0;left:0;content:"\f233";font-family:Roboto;color:#51be78;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:0;visibility:hidden}
.course-block .course-item .course-content .course__label .course__collection-icon:hover:after{opacity:1;visibility:visible}
.course-block .course-item .course-content .course__title{font-size:22px;font-weight:600;margin-top:10px;margin-bottom:9px;line-height:22px;text-transform: uppercase;}
.course-block .course-item .course-content .course__title a{color:#01366C;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-size: 16px;font-family: unset;}
.course-block .course-item .course-content .course__title a:hover{color:#51be78}
.course-block .course-item .course-content .course__author a{color:#000;text-transform:capitalize;font-weight:400;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-family: unset;font-size: 16px}
.course-block .course-item .course-content .course__author a:hover{color:#51be78}
.course-block .course-item .course-content .rating-wrap{margin-top:8px;font-size:15px;margin-bottom:20px}
.course-block .course-item .course-content .rating-wrap .review-stars li{margin-right:2px}
.course-block .course-item .course-content .rating-wrap .review-stars li span{color:#f68a03}
.course-block .course-item .course-content .rating-wrap .star-rating-wrap{color:#01366C;font-weight:500}
.course-block .course-item .course-content .rating-wrap .star-rating-wrap .star__rating{margin:0 1px 0 3px}
.course-block .course-item .course-content .course-meta{margin-bottom:25px}
.course-block .course-item .course-content .course-meta .course__list li{width:100%;border-right:1px solid rgba(127,136,151,0.2);padding:0 15px}
.course-block .course-item .course-content .course-meta .course__list li:first-child{padding-left:0}
.course-block .course-item .course-content .course-meta .course__list li:last-child{border-right:0;padding-right:0;text-align:right}
.course-block .course-item .course-content .course-meta .course__list li span{display:block}
.course-block .course-item .course-content .course-meta .course__list li span.meta__date{color:#01366C;font-weight:500}
.course-block .course-item .course-content .course-meta .course__list li span.meta__text{font-weight:500;font-size:15px}
.course-block .course-item .course-content .course-price-wrap{display:-webkit-flex;display:-ms-flex;display:flex;-ms-flex-align:center;align-items:center}
.course-block .course-item .course-content .course-price-wrap .course__price{color:#01366C;font-weight:600;font-size:20px}
.course-block .course-item .course-content .course-price-wrap .course__price .course__before-price{font-size:16px;margin-right:3px;color:#7f8897;text-decoration:line-through}
.course-block .course-item .course-content .course-price-wrap .course__btn{margin-left:auto;color:#7f8897;font-weight:500;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.course-block .course-item .course-content .course-price-wrap .course__btn:hover{color:#51be78}
.course-block .course-item:hover{-webkit-box-shadow:0 0 40px rgba(82,85,90,0.1);-moz-box-shadow:0 0 40px rgba(82,85,90,0.1);box-shadow:0 0 40px rgba(82,85,90,0.1)}
.course-area2{padding-top:120px}@media(max-width:575px){.course-area2{padding-bottom:80px}}
.course-area2 .course-content-wrapper{padding-top:36px;padding-bottom:0;background-color:transparent}
.course-area2 .owl-nav div{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:50px;height:50px;line-height:50px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;border:1px solid rgba(127,136,151,0.1);-webkit-box-shadow:0 0 40px rgba(82,85,90,0.1);-moz-box-shadow:0 0 40px rgba(82,85,90,0.1);box-shadow:0 0 40px rgba(82,85,90,0.1);font-size:18px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media(max-width:1366px){.course-area2 .owl-nav div{top:38%;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@media(max-width:575px){.course-area2 .owl-nav div{top:auto;bottom:-50px}}
.course-area2 .owl-nav div:hover{background-color:#51be78;color:#fff}
.course-area2 .owl-nav div.owl-prev{left:-100px}@media(max-width:1366px){.course-area2 .owl-nav div.owl-prev{left:-25px}}@media(max-width:575px){.course-area2 .owl-nav div.owl-prev{left:200px}}@media(max-width:480px){.course-area2 .owl-nav div.owl-prev{left:160px}}@media(max-width:425px){.course-area2 .owl-nav div.owl-prev{left:130px}}@media(max-width:384px){.course-area2 .owl-nav div.owl-prev{left:110px}}@media(max-width:320px){.course-area2 .owl-nav div.owl-prev{left:85px}}
.course-area2 .owl-nav div.owl-next{left:auto;right:-100px}@media(max-width:1366px){.course-area2 .owl-nav div.owl-next{right:-25px}}@media(max-width:575px){.course-area2 .owl-nav div.owl-next{right:200px}}@media(max-width:480px){.course-area2 .owl-nav div.owl-next{right:160px}}@media(max-width:425px){.course-area2 .owl-nav div.owl-next{right:130px}}@media(max-width:384px){.course-area2 .owl-nav div.owl-next{right:110px}}@media(max-width:320px){.course-area2 .owl-nav div.owl-next{right:85px}}
.course-area3 .course-wrapper{background-color:#f7fafd}
.course-area3 .course-wrapper .course-tab-list.nav-tabs{margin-bottom:30px}
.course-area3 .course-wrapper .course-tab-list.nav-tabs li a{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding-top:6px;padding-bottom:6px}
.course-area3 .course-content-wrapper{background-color:transparent;padding-top:30px}
.course-area4{padding-top:0px}
.course-area4 .course-tab-wrap{background-color:#fff;border:1px solid rgba(127,136,151,0.2);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:10px 10px}
.course-area4 .course-tab-wrap .course-tab-list.nav-tabs{margin:0}@media(max-width:480px){.course-area4 .course-tab-wrap .course-tab-list.nav-tabs{margin-bottom:0px;-ms-flex-pack:center;justify-content:center}}
.course-area4 .course-tab-wrap .course-tab-list.nav-tabs li{margin-left:0;margin-right:5px}
.course-area4 .course-tab-wrap .course-tab-list.nav-tabs li:nth-child(2){margin-right:15px}
.course-area4 .course-tab-wrap .course-tab-list.nav-tabs li a{font-size:22px;padding:0; line-height: 2;color: #01366a}
.course-area4 .course-tab-wrap .course-tab-list.nav-tabs li a span{padding:7px 12px;z-index:1}@media(max-width:480px){.course-area4 .course-tab-wrap .course-filter .courses-ordering{width:100%}}@media(max-width:480px){.course-area4 .course-tab-wrap.d-flex{display:block !important}}
.course-area4 .course-item-wrap .tab-content .course-list-block .course-item{display:-webkit-flex;display:-ms-flex;display:flex}@media only screen and (min-width:768px) and (max-width:991px){.course-area4 .course-item-wrap .tab-content .course-list-block .course-item{width:100%}}@media only screen and (min-width:480px) and (max-width:767px){.course-area4 .course-item-wrap .tab-content .course-list-block .course-item{width:100%}}@media(max-width:425px){.course-area4 .course-item-wrap .tab-content .course-list-block .course-item{display:block}}.course-area4 .course-item-wrap .tab-content .course-list-block .course-item .course-img{width:40%}@media(max-width:425px){.course-area4 .course-item-wrap .tab-content .course-list-block .course-item .course-img{width:100%}}.course-area4 .course-item-wrap .tab-content .course-list-block .course-item .course-img .course__img img{height:304px;object-fit:cover;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}@media only screen and (min-width:480px) and (max-width:767px){.course-area4 .course-item-wrap .tab-content .course-list-block .course-item .course-img .course__img img{height:355px}}@media(max-width:425px){.course-area4 .course-item-wrap .tab-content .course-list-block .course-item .course-img .course__img img{height:auto;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}}
.course-area4 .course-item-wrap .tab-content .course-list-block .course-item .course-img:after{bottom:auto;top:35px;left:auto;right:-7px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}@media(max-width:425px){.course-area4 .course-item-wrap .tab-content .course-list-block .course-item .course-img:after{top:auto;left:30px;bottom:0;right:auto;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}}.course-area4 .course-item-wrap .tab-content .course-list-block .course-item .course-content{width:60%;border-left:transparent;border-top:1px solid rgba(127,136,151,0.2);-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}@media(max-width:425px){.course-area4 .course-item-wrap .tab-content .course-list-block .course-item .course-content{width:100%}}@media(max-width:425px){.course-area4 .course-item-wrap .tab-content .course-list-block .course-item .course-content{border-top:transparent;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;border-left:1px solid rgba(127,136,151,0.2)}}@media only screen and (min-width:768px) and (max-width:991px){.course-area4 .course-item-wrap .tab-content .course-block .course-item{width:100%}}@media only screen and (min-width:480px) and (max-width:767px){.course-area4 .course-item-wrap .tab-content .course-block .course-item{width:100%}}
.course-area4 .course-content-wrapper{padding-top:30px;background-color:transparent}.course-filter .courses-ordering{position:relative;width:200px}.course-filter .courses-ordering .target-course{width:100%;border:1px solid rgba(127,136,151,0.2);padding:15px 0 15px 20px;font-size:16px;color:#7f8897;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;cursor:pointer;outline:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:transparent;font-weight:500}
.course-filter .courses-ordering:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-family:Roboto;font-size:15px;color:#7f8897;pointer-events:none;display:inline-block;content:"\f110";right:13px}.funfact-area{padding-top:103px;padding-bottom:115px;position:relative;z-index:1;overflow:hidden}@media only screen and (min-width:768px) and (max-width:991px){.funfact-area{padding-bottom:54px}}@media only screen and (min-width:480px) and (max-width:767px){.funfact-area{padding-bottom:54px}}@media only screen and (min-width:320px) and (max-width:479px){.funfact-area{padding-bottom:54px}}.funfact-area .funfact-row{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:768px) and (max-width:991px){.funfact-area .funfact-row{flex-wrap:wrap}}@media only screen and (min-width:480px) and (max-width:767px){.funfact-area .funfact-row{flex-wrap:wrap}}@media only screen and (min-width:320px) and (max-width:479px){.funfact-area .funfact-row{flex-wrap:wrap}}@media only screen and (min-width:768px) and (max-width:991px){.funfact-area .funfact-item{margin-bottom:60px;-ms-flex:0 0 50%;flex:0 0 50%;display:-webkit-box;display:-ms-flex;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:15px;padding-right:15px}}@media only screen and (min-width:480px) and (max-width:767px){.funfact-area .funfact-item{margin-bottom:60px;-ms-flex:0 0 50%;flex:0 0 50%;display:-webkit-box;display:-ms-flex;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:15px;padding-right:15px}}@media only screen and (min-width:320px) and (max-width:479px){.funfact-area .funfact-item{margin-bottom:60px;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flex;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:15px;padding-right:15px}}
.funfact-area .funfact-item .funfact-inner-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;position:relative}.funfact-area .funfact-item .funfact-inner-item .la{position:absolute;top:-25px;left:-25px;font-size:70px;color:rgba(127,136,151,0.1)}.funfact-area .funfact-item .funfact-inner-item .funfact__title{font-size:50px;font-weight:600;margin-bottom:10px;color:#7e3cf9}
.funfact-area .funfact-item .funfact-inner-item .funfact__meta{font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:1px}
.funfact-area .funfact-item:nth-child(2) .funfact-inner-item{border-color:rgba(246,138,3,0.8)}
.funfact-area .funfact-item:nth-child(2) .funfact-inner-item .funfact__title{color:#f68a03}
.funfact-area .funfact-item:nth-child(3) .funfact-inner-item{border-color:rgba(53,143,247,0.2)}
.funfact-area .funfact-item:nth-child(3) .funfact-inner-item .funfact__title{color:#358ff7}
.funfact-area .funfact-item:nth-child(4) .funfact-inner-item{border-color:rgba(56,187,12,0.2)}
.funfact-area .funfact-item:nth-child(4) .funfact-inner-item .funfact__title{color:#38bb0c}
.funfact-area:before,.funfact-area:after{position:absolute;content:'';bottom:0;left:0;width:200px;height:200px;background-position:center;background-image:url("../images/dots.png");-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg);background-size:cover;opacity:.2}.funfact-area:after{top:-80px;left:auto;bottom:auto;right:0}.speaker-area{padding-top:120px;padding-bottom:115px;position:relative}.speaker-area .section-heading .section__title{width:650px;margin-left:auto;margin-right:auto}@media only screen and (min-width:480px) and (max-width:767px){.speaker-area .section-heading .section__title{width:auto}}@media only screen and (min-width:320px) and (max-width:479px){.speaker-area .section-heading .section__title{width:auto}}.speaker-area .speaker-content-wrap{margin-top:36px}.speaker-area .speaker-content-wrap .speaker-item{margin-bottom:30px;background-color:#fff;-webkit-box-shadow:0 0 40px rgba(14,16,48,0.05);-moz-box-shadow:0 0 40px rgba(14,16,48,0.05);box-shadow:0 0 40px rgba(14,16,48,0.05);border:1px solid rgba(127,136,151,0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;z-index:1;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.speaker-area .speaker-content-wrap .speaker-item .speaker-img-box{position:relative}.speaker-area .speaker-content-wrap .speaker-item .speaker-img-box img{width:100%;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 0 40px rgba(14,16,48,0.05);-moz-box-shadow:0 0 40px rgba(14,16,48,0.05);box-shadow:0 0 40px rgba(14,16,48,0.05)}.speaker-area .speaker-content-wrap .speaker-item .speaker-img-box .speaker__profile{position:absolute;bottom:0;left:50%;width:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);opacity:0;visibility:hidden;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-align:center}.speaker-area .speaker-content-wrap .speaker-item .speaker-img-box .speaker__profile li{display:inline-block}.speaker-area .speaker-content-wrap .speaker-item .speaker-img-box .speaker__profile li a{color:#01366C;display:block;width:40px;height:40px;line-height:40px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:relative;z-index:1}.speaker-area .speaker-content-wrap .speaker-item .speaker-img-box .speaker__profile li a:after{position:absolute;content:'';width:100%;height:100%;top:0;left:0;background-color:#51be78;z-index:-1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-ms-transform:scale(0.6);-o-transform:scale(0.6);transform:scale(0.6);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;visibility:hidden}.speaker-area .speaker-content-wrap .speaker-item .speaker-img-box .speaker__profile li a:hover{color:#fff}.speaker-area .speaker-content-wrap .speaker-item .speaker-img-box .speaker__profile li a:hover:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}.speaker-area .speaker-content-wrap .speaker-item .speaker-img-box:after{position:absolute;content:'';bottom:-1px;left:40px;width:0;height:0;border-left:13px solid transparent;border-right:13px solid transparent;border-bottom:13px solid #fff}.speaker-area .speaker-content-wrap .speaker-item .speaker-detail{padding:32px 40px 38px 40px}.speaker-area .speaker-content-wrap .speaker-item .speaker-detail .speaker-title-box{position:relative;z-index:1}.speaker-area .speaker-content-wrap .speaker-item .speaker-detail .speaker-title-box .speaker__title{font-size:26px;text-transform:capitalize;font-weight:600;display:inline-block;margin-bottom:3px}.speaker-area .speaker-content-wrap .speaker-item .speaker-detail .speaker-title-box .speaker__title a{color:#01366C;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:block;position:relative}.speaker-area .speaker-content-wrap .speaker-item .speaker-detail .speaker-title-box .speaker__title a:hover{color:#51be78}.speaker-area .speaker-content-wrap .speaker-item .speaker-detail .speaker-title-box .speaker__meta{text-transform:capitalize;font-weight:500;margin-bottom:25px}.speaker-area .speaker-content-wrap .speaker-item .speaker-detail .speaker-title-box .speaker__text{line-height:28px;margin-bottom:35px}.speaker-area .speaker-content-wrap .speaker-item .speaker-detail .speaker-title-box .speaker__link{color:#7f8897;text-transform:capitalize;font-weight:500;display:inline-block;padding:9px 20px;background-color:rgba(127,136,151,0.1);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;border:1px solid rgba(127,136,151,0.2)}.speaker-area .speaker-content-wrap .speaker-item .speaker-detail .speaker-title-box .speaker__link:hover{background-color:#51be78;color:#fff}.speaker-area .speaker-content-wrap .speaker-item:hover .speaker-img-box .speaker__profile{opacity:1;visibility:visible;bottom:30px}.speaker-area .speaker-content-wrap .speaker-item:hover .speaker-title-box .speaker__link{background-color:#51be78;color:#fff;border-color:#51be78}@media only screen and (min-width:768px) and (max-width:991px){.speaker-area .speaker-content-wrap .col-lg-4{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.speaker-area .button-shared{margin-top:30px}.instructor-area .speaker-content-wrap{margin-top:0}.testimonial-area{padding-top:10px;padding-bottom:10px;background-color:#f7fafd}
.testimonial-area .section-heading .section__title{width:500px;margin-left:auto;margin-right:auto;font-size: 24px;font-weight: 600;font-family: roboto;}@media only screen and (min-width:480px) and (max-width:767px){.testimonial-area .section-heading .section__title{width:auto}}@media only screen and (min-width:320px) and (max-width:479px){.testimonial-area .section-heading .section__title{width:auto}}
.testimonial-area .testimonial-wrap{margin-bottom:-60px;}.testimonial-area .testimonial-wrap .testimonial-item{position:relative;padding:20px 20px 20px 20px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;background-color:#fff;-webkit-box-shadow:0 0 40px rgba(0,0,0,0.01);-moz-box-shadow:0 0 40px rgba(0,0,0,0.01);box-shadow:0 0 40px rgba(0,0,0,0.01);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;border:1px solid rgba(127,136,151,0.2)}@media(max-width:375px){.testimonial-area .testimonial-wrap .testimonial-item{padding:30px}}
.testimonial-area .testimonial-wrap .testimonial-item .testimonial__desc{margin-top:20px}
.testimonial-area .testimonial-wrap .testimonial-item .testimonial__desc .testimonial__desc-desc{line-height: 10px;font-family: "Roboto", Helvetica, Arial, sans-serif;font-weight: 400;font-size:16px;line-height:30px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-align:justify;color:#000;margin-top: 60px;}
.testimonial-area .testimonial-wrap .testimonial-item .testimonial__desc:after{position:absolute;content:"”";font-size:100px;line-height:0;bottom:20px;right:20px;color:#7f8897;font-weight:700;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:.1}
.testimonial-area .testimonial-wrap .testimonial-item .testimonial__name{position:relative;padding-left:64px;padding-top:5px;padding-bottom:30px;line-height:1px;border-bottom:1px solid rgba(127,136,151,0.2)}
.testimonial-area .testimonial-wrap .testimonial-item .testimonial__name img{position:absolute;width:150px;height:150px;overflow:hidden;left:0;top:-18px;left:-18px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.testimonial-area .testimonial-wrap .testimonial-item .testimonial__name .testimonial__name-title{text-align:center;font-size:14px;line-height:20px;font-weight:600;margin-left: 30px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;margin-bottom:5px}
.testimonial-area .testimonial-wrap .testimonial-item .testimonial__name .testimonial__name-meta{    margin-left: 90px;font-size:14px;line-height:14px;text-transform:capitalize;font-weight:400;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.testimonial-area .testimonial-wrap .testimonial-item .testimonial__name .testimonial__name-rating{color:#f68a03;font-size:15px;margin-left:6px}
.testimonial-area .testimonial-wrap .testimonial-item .testimonial__name .testimonial__name-rating .la{margin:0 -1px}
.testimonial-area .testimonial-wrap .testimonial-item:hover{background-color:#0065b3;border-color:#ff0000}
.testimonial-area .testimonial-wrap .testimonial-item:hover .testimonial__desc .testimonial__desc-desc,
.testimonial-area .testimonial-wrap .testimonial-item:hover .testimonial__name .testimonial__name-title,
.testimonial-area .testimonial-wrap .testimonial-item:hover .testimonial__name .testimonial__name-meta{color:#fff}
.testimonial-area .testimonial-wrap .testimonial-item:hover .testimonial__name{border-bottom-color:rgba(255,255,255,0.1)}
.testimonial-area .testimonial-wrap .testimonial-item:hover .testimonial__desc:after{color:#fff}
.testimonial-area .testimonial-wrap .owl-dots{text-align:center;margin-top:40px}
.testimonial-area .testimonial-wrap .owl-dots div{width:14px;height:14px;line-height:14px;background-color:rgba(127,136,151,0.4);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;margin:0 2px;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7)}.testimonial-area .testimonial-wrap .owl-dots div.active,.testimonial-area .testimonial-wrap .owl-dots div:hover{background-color:#51be78;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.rotateme{-webkit-animation-name:rotateme;animation-name:rotateme;-webkit-animation-duration:20s;animation-duration:20s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@keyframes rotateme{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#perticles-js{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}
.get-start-area{position:relative;padding-top:80px;padding-bottom:80px;background-image:url("../images/img3.jpg");background-size:cover;background-position:center;z-index:2;overflow:hidden}
.get-start-area .section-heading .section__title{font-size:70px;line-height:80px;text-transform:uppercase;font-weight:700}@media only screen and (min-width:768px) and (max-width:991px){.get-start-area .section-heading .section__title{font-size:60px;line-height:75px}}@media only screen and (min-width:480px) and (max-width:767px){.get-start-area .section-heading .section__title{font-size:50px;line-height:60px}}@media only screen and (min-width:320px) and (max-width:479px){.get-start-area .section-heading .section__title{font-size:50px;line-height:60px}}@media(max-width:425px){.get-start-area .section-heading .section__title{font-size:40px;line-height:50px}}
.get-start-area .section-heading .get-start-btn{margin-top:38px}
.get-start-area:before{position:absolute;left:0;top:0;height:100%;width:100%;content:"";background-color:#3c7bad3b;opacity:.95}
.get-start-area .box-icons,.get-start-area .box-icons2{position:absolute;left:100px;bottom:75px;z-index:1}@media(max-width:575px){.get-start-area .box-icons,.get-start-area .box-icons2{display:none}}.get-start-area .box-icons div,.get-start-area .box-icons2 div{position:absolute;border:2px solid rgba(255,255,255,0.1);width:19px;height:19px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.get-start-area .box-icons div.box-one,.get-start-area .box-icons2 div.box-one{left:-40px;bottom:50px}
.get-start-area .box-icons div.box-two,.get-start-area .box-icons2 div.box-two{left:0;top:0;width:46px;height:46px}
.get-start-area .box-icons div.box-three,.get-start-area .box-icons2 div.box-three{left:50px;top:-150px;width:80px;height:80px}
.get-start-area .box-icons div.box-four,.get-start-area .box-icons2 div.box-four{left:-85px;top:-258px;width:97px;height:97px}
.get-start-area .box-icons div.box-five,.get-start-area .box-icons2 div.box-five{left:100px;top:2px;width:40px;height:40px}
.get-start-area .box-icons2{left:auto;right:240px;bottom:auto;top:100px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (min-width:768px) and (max-width:991px){.get-start-area2{text-align:center;padding-bottom:150px}}@media only screen and (min-width:480px) and (max-width:767px){.get-start-area2{text-align:center;padding-bottom:150px}}@media only screen and (min-width:320px) and (max-width:479px){.get-start-area2{text-align:center;padding-bottom:150px}}@media only screen and (min-width:768px) and (max-width:991px){.get-start-area2 .col-lg-10{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}
.get-start-area2 .section-heading .section__title{font-size:30px;line-height:60px;width:690px}@media only screen and (min-width:768px) and (max-width:991px){.get-start-area2 .section-heading .section__title{width:auto}}@media only screen and (min-width:480px) and (max-width:767px){.get-start-area2 .section-heading .section__title{width:auto}}@media only screen and (min-width:320px) and (max-width:479px){.get-start-area2 .section-heading .section__title{width:auto}}@media(max-width:320px){.get-start-area2 .section-heading .section__title{font-size:40px;line-height:50px}}.get-start-area2 .box-icons{top:75px;bottom:auto}.get-start-area2 .box-icons div.box-three{top:150px}.get-start-area2 .box-icons div.box-four{top:258px}
.get-start-area2 .box-icons2{top:auto;bottom:75px}.get-start-area2 .box-icons2 div.box-five{left:-130px}@media only screen and (min-width:768px) and (max-width:991px){.get-start-area2 .promo-btn{margin-top:60px}}@media only screen and (min-width:480px) and (max-width:767px){.get-start-area2 .promo-btn{margin-top:60px}}@media only screen and (min-width:320px) and (max-width:479px){.get-start-area2 .promo-btn{margin-top:60px}}.get-start-area2 .promo-btn .video-play-btn{display:block;width:130px;height:130px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;line-height:130px;color:#fff;font-size:60px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:relative;z-index:1}@media(max-width:320px){.get-start-area2 .promo-btn .video-play-btn{width:100px;height:100px;line-height:100px;font-size:50px}}.get-start-area2 .promo-btn .video-play-btn:before,.get-start-area2 .promo-btn .video-play-btn:after{position:absolute;content:'';top:-25px;left:-25px;bottom:-25px;right:-25px;background-color:rgba(255,255,255,0.2);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-animation:play-button-pulse 1.8s linear infinite;-moz-animation:play-button-pulse 1.8s linear infinite;animation:play-button-pulse 1.8s linear infinite;opacity:0;z-index:-1}.get-start-area2 .promo-btn .video-play-btn:after{-webkit-animation-delay:.6s;-moz-animation-delay:.6s;animation-delay:.6s}
.get-start-area2 .promo-btn .video-play-btn:hover{background-color:#51be78;color:#fff}@media only screen and (min-width:768px) and (max-width:991px){.get-start-area2 .promo-btn.justify-content-end{-ms-flex-pack:center !important;justify-content:center !important}}@media only screen and (min-width:480px) and (max-width:767px){.get-start-area2 .promo-btn.justify-content-end{-ms-flex-pack:center !important;justify-content:center !important}}@media only screen and (min-width:320px) and (max-width:479px){.get-start-area2 .promo-btn.justify-content-end{-ms-flex-pack:center !important;justify-content:center !important}}.benefit-area{position:relative;z-index:1;padding-bottom:115px;overflow:hidden}.benefit-area .benefit-heading{padding-top:120px}
.benefit-area .section-heading .section__desc{margin-bottom:40px}@media only screen and (min-width:768px) and (max-width:991px){.benefit-area .benefit-course-box .col-lg-4{-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%}}@media only screen and (min-width:480px) and (max-width:767px){.benefit-area .benefit-course-box .col-lg-4{width:50%}}.benefit-area .benefit-course-box .benefit-item{margin-bottom:48px}@media only screen and (min-width:320px) and (max-width:479px){.benefit-area .benefit-course-box .benefit-item{text-align:center}}.benefit-area .benefit-course-box .benefit-item .benefit__icon{color:#38bb0c;font-size:30px;position:relative;width:50px;height:50px;line-height:50px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;background-color:rgba(56,187,12,0.1);text-align:center;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.benefit-area .benefit-course-box .benefit-item .benefit__title{margin-top:16px;font-weight:600;font-size:20px}
.benefit-area .benefit-course-box .benefit-item:hover .benefit__icon{background-color:#51be78;color:#fff}
.benefit-area .benefit-course-box .benefit-item2 .benefit__icon{color:#dd493d;background-color:rgba(221,73,61,0.1)}
.benefit-area .benefit-course-box .benefit-item3 .benefit__icon{color:#3e5b99;background-color:rgba(62,91,153,0.1)}@media only screen and (min-width:320px) and (max-width:479px){.benefit-area .get-start-btn{text-align:center}}@media only screen and (min-width:768px) and (max-width:991px){.benefit-area .benefit-img{margin-top:55px}}@media only screen and (min-width:480px) and (max-width:767px){.benefit-area .benefit-img{margin-top:55px}}@media only screen and (min-width:320px) and (max-width:479px){.benefit-area .benefit-img{margin-top:55px}}.benefit-area .benefit-img img{width:100%;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media only screen and (min-width:768px) and (max-width:991px){.benefit-area .benefit-img img{position:inherit}}@media only screen and (min-width:480px) and (max-width:767px){.benefit-area .benefit-img img{position:inherit}}@media only screen and (min-width:320px) and (max-width:479px){.benefit-area .benefit-img img{position:inherit}}.benefit-area .benefit-img img:nth-child(1){top:0;right:0;margin-right:-352px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}@media only screen and (min-width:768px) and (max-width:991px){.benefit-area .benefit-img img:nth-child(1){margin-right:auto;right:auto;top:auto;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:30px}}@media only screen and (min-width:480px) and (max-width:767px){.benefit-area .benefit-img img:nth-child(1){margin-right:auto;right:auto;top:auto;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:30px}}@media only screen and (min-width:320px) and (max-width:479px){.benefit-area .benefit-img img:nth-child(1){margin-right:auto;right:auto;top:auto;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:30px}}.benefit-area .benefit-img img:nth-child(2){margin-top:230px;margin-left:60px;border:20px solid #fff}@media only screen and (min-width:768px) and (max-width:991px){.benefit-area .benefit-img img:nth-child(2){margin-top:auto;margin-left:auto;border:0}}@media only screen and (min-width:480px) and (max-width:767px){.benefit-area .benefit-img img:nth-child(2){margin-top:auto;margin-left:auto;border:0}}@media only screen and (min-width:320px) and (max-width:479px){.benefit-area .benefit-img img:nth-child(2){margin-top:auto;margin-left:auto;border:0}}
.benefit-area:after{position:absolute;content:'';right:200px;bottom:45px;width:220px;height:341px;background-image:url("../images/dots.png");background-position:center;background-size:cover;z-index:-1;opacity:.1}.benefit-area2{padding-top:120px}.benefit-area2 .benefit-heading{padding-top:0}@media(max-width:1199px){.benefit-area2 .benefit-heading{padding-left:30px}}@media only screen and (min-width:768px) and (max-width:991px){.benefit-area2 .benefit-heading{padding-left:0}}@media only screen and (min-width:480px) and (max-width:767px){.benefit-area2 .benefit-heading{padding-left:0}}@media only screen and (min-width:320px) and (max-width:479px){.benefit-area2 .benefit-heading{padding-left:0}}.benefit-area2 .benefit-heading .benefit-course-box .benefit-item .benefit__icon{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@media only screen and (min-width:768px) and (max-width:991px){.benefit-area2 .benefit-img{margin-top:0;margin-bottom:60px}}@media only screen and (min-width:480px) and (max-width:767px){.benefit-area2 .benefit-img{margin-top:0;margin-bottom:60px}}@media only screen and (min-width:320px) and (max-width:479px){.benefit-area2 .benefit-img{margin-top:0;margin-bottom:60px}}.benefit-area2 .benefit-img img{-webkit-box-shadow:0 0 40px rgba(82,85,90,0.2);-moz-box-shadow:0 0 40px rgba(82,85,90,0.2);box-shadow:0 0 40px rgba(82,85,90,0.2);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(max-width:1199px){.benefit-area2 .benefit-img img{position:inherit}}.benefit-area2 .benefit-img img:nth-child(1){left:15px;margin-left:0;width:59%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(max-width:1199px){.benefit-area2 .benefit-img img:nth-child(1){width:100%;left:auto;right:auto;margin-right:0}}@media only screen and (min-width:768px) and (max-width:991px){.benefit-area2 .benefit-img img:nth-child(1){margin-bottom:0}}@media only screen and (min-width:480px) and (max-width:767px){.benefit-area2 .benefit-img img:nth-child(1){margin-bottom:0}}@media only screen and (min-width:320px) and (max-width:479px){.benefit-area2 .benefit-img img:nth-child(1){margin-bottom:0}}.benefit-area2 .benefit-img img:nth-child(2){margin-left:241px;margin-top:40px;width:40%;border:0}@media(max-width:1199px){.benefit-area2 .benefit-img img:nth-child(2){width:100%;margin-left:inherit;margin-top:30px}}
.benefit-area2 .benefit-img img:nth-child(3){bottom:5px;right:15px;width:60%;margin-right:90px}@media(max-width:1199px){.benefit-area2 .benefit-img img:nth-child(3){display:none}}@media only screen and (min-width:768px) and (max-width:991px){.benefit-area2 .benefit-img img:nth-child(3){display:block;width:100%;margin-right:0;bottom:auto;right:auto;margin-top:30px;margin-bottom:30px}}@media only screen and (min-width:480px) and (max-width:767px){.benefit-area2 .benefit-img img:nth-child(3){display:block;width:100%;margin-right:0;bottom:auto;right:auto;margin-top:30px;margin-bottom:30px}}@media only screen and (min-width:320px) and (max-width:479px){.benefit-area2 .benefit-img img:nth-child(3){display:block;width:100%;margin-right:0;bottom:auto;right:auto;margin-top:30px;margin-bottom:30px}}
.benefit-area2 .benefit-img img:nth-child(4){bottom:46px;left:15px;width:40%}@media(max-width:1199px){.benefit-area2 .benefit-img img:nth-child(4){display:none}}@media only screen and (min-width:768px) and (max-width:991px){.benefit-area2 .benefit-img img:nth-child(4){display:block;width:100%;left:auto;bottom:auto}}@media only screen and (min-width:480px) and (max-width:767px){.benefit-area2 .benefit-img img:nth-child(4){display:block;width:100%;left:auto;bottom:auto}}@media only screen and (min-width:320px) and (max-width:479px){.benefit-area2 .benefit-img img:nth-child(4){display:block;width:100%;left:auto;bottom:auto}}
.benefit-area2:after{right:auto;left:290px;bottom:83px}
.register-area{padding-top:20px;padding-bottom:20px;position:relative;z-index:1;background-image: url("");background-color: #f8f9fa7d;}
.register-area .register-heading{padding-left:90px}@media only screen and (min-width:768px) and (max-width:991px){.register-area .register-heading{margin-top:60px;padding-left:0}}@media only screen and (min-width:480px) and (max-width:767px){.register-area .register-heading{margin-top:60px;padding-left:0}}@media only screen and (min-width:320px) and (max-width:479px){.register-area .register-heading{margin-top:60px;padding-left:0}}.register-area .section-heading .register__desc{margin-bottom:10px;color:#000;text-align:justify;font-size:17px;margin-left: 5px;}.register-area .register-wrap{background-color:#fff;-webkit-box-shadow:0 0 40px rgba(82,85,90,0.1);-moz-box-shadow:0 0 40px rgba(82,85,90,0.1);box-shadow:0 0 40px rgba(82,85,90,0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;margin-top: 20px;}
.register-area .register-wrap .contact-title{background-color:#0065b3;color:#fff;font-size:20px;font-weight:600;padding:15px 15px 15px 15px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;position:relative;text-align: center;}@media(max-width:320px){.register-area .register-wrap .contact-title{padding:20px;font-size:24px}}
.register-area .register-wrap form{padding:10px}@media(max-width:320px){.register-area .register-wrap form{padding:10px}}
.register-area .register-wrap:after{position:absolute;content:'';width:100%;top:0;left:0;height:2px;background-color:rgba(127,136,151,0.1)}
.register-area:before,.register-area:after{position:absolute;content:'';right:55px;bottom:91px;width:200px;height:200px;background-position:center;background-size:cover;z-index:-1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:.3}@media only screen and (min-width:768px) and (max-width:991px){.register-area:before,.register-area:after{width:100px;height:100px}}@media only screen and (min-width:480px) and (max-width:767px){.register-area:before,.register-area:after{width:100px;height:100px}}@media only screen and (min-width:320px) and (max-width:479px){.register-area:before,.register-area:after{width:100px;height:100px}}.register-area:after{right:auto;left:280px;bottom:71px}@media only screen and (min-width:768px) and (max-width:991px){.register-area:after{left:0;bottom:0}}@media only screen and (min-width:480px) and (max-width:767px){.register-area:after{left:0;bottom:0}}@media only screen and (min-width:320px) and (max-width:479px){.register-area:after{left:0;bottom:0}}.register-area2 .register-heading{padding-left:0;padding-right:0px}@media only screen and (min-width:768px) and (max-width:991px){.register-area2 .register-heading{padding-right:0;margin-top:0;margin-bottom:60px}}@media only screen and (min-width:480px) and (max-width:767px){.register-area2 .register-heading{padding-right:0;margin-top:0;margin-bottom:60px}}@media only screen and (min-width:320px) and (max-width:479px){.register-area2 .register-heading{padding-right:0;margin-top:0;margin-bottom:60px}}.register-area2:before{right:280px}.clientlogo-area{padding-top:10px;padding-bottom:10px;text-align:center;position:relative;overflow:hidden}.clientlogo-area .client-logo{margin-top:30px}.clientlogo-area .client-logo .client-logo-item{display:inline-block}.clientlogo-area .client-logo .client-logo-item img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.clientlogo-area .client-logo .client-logo-item:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}
.clientlogo-area .stroke-line,.clientlogo-area .stroke-line2{position:absolute;top:175px;left:50px;width:200px;display:inline-block;-webkit-transform:rotate(-55deg);-moz-transform:rotate(-55deg);-ms-transform:rotate(-55deg);-o-transform:rotate(-55deg);transform:rotate(-55deg);opacity:.1}.clientlogo-area .stroke-line .stroke__line,.clientlogo-area .stroke-line2 .stroke__line{background-color:#7f8897;height:2px;display:block}.clientlogo-area .stroke-line .stroke__line:nth-child(1),.clientlogo-area .stroke-line .stroke__line:nth-child(2),.clientlogo-area .stroke-line2 .stroke__line:nth-child(1),.clientlogo-area .stroke-line2 .stroke__line:nth-child(2){margin-bottom:18px}.clientlogo-area .stroke-line2{left:auto;right:50px;bottom:0;top:auto;-webkit-transform:rotate(55deg);-moz-transform:rotate(55deg);-ms-transform:rotate(55deg);-o-transform:rotate(55deg);transform:rotate(55deg)}
.blog-area{position:relative;z-index:1;top: 0px}
.blog-area .blog-post-wrapper{margin-top:12px}
.blog-area .blog-post-wrapper .blog-post-item{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:30px}@media only screen and (min-width:768px) and (max-width:991px){.blog-area .blog-post-wrapper .blog-post-item{margin-left:auto;margin-right:auto}}
.blog-area .blog-post-wrapper .blog-post-item .blog-post-img{position:relative}
.blog-area .blog-post-wrapper .blog-post-item .blog-post-img .blog__img{width:100%;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
.blog-area .blog-post-wrapper .blog-post-item .blog-post-img .blog__date{position:absolute;top:20px;left:20px;background-color:#fff;text-transform:capitalize;font-weight:500;color:#01366C;display:inline-block;padding:8px 12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;z-index:1;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.blog-area .blog-post-wrapper .blog-post-item .blog-post-img:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;opacity:.2;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.blog-area .blog-post-wrapper .blog-post-item .blog-post-img:after{position:absolute;content:'';bottom:-1px;left:30px;width:0;height:0;border-left:13px solid transparent;border-right:13px solid transparent;border-bottom:13px solid #fff}
.blog-area .blog-post-wrapper .blog-post-item .post-body{background-color:#fff;-webkit-box-shadow:0 0 40px rgba(14,16,48,0.05);-moz-box-shadow:0 0 40px rgba(14,16,48,0.05);box-shadow:0 0 40px rgba(14,16,48,0.05);border:1px solid rgba(127,136,151,0.2);border-top:transparent;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;padding:10px 10px 10px 10px}
.blog-area .blog-post-wrapper .blog-post-item .post-body .blog-title{margin-bottom:20px}
.blog-area .blog-post-wrapper .blog-post-item .post-body .blog-title .blog__title{display:block;text-align: justify;color:#0065b3;font-size:16px;font-weight:600;line-height:22px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-transform: uppercase}
.blog-area .blog-post-wrapper .blog-post-item .post-body .blog-title .blog__title:hover{color:#ff0000}
.blog-area .blog-post-wrapper .blog-post-item .post-body .blog__panel li{margin-right:14px;position:relative}
.blog-area .blog-post-wrapper .blog-post-item .post-body .blog__panel li:after{position:absolute;content:'.';bottom:3px;right:-10px;color:#7f8897;font-size:24px}
.blog-area .blog-post-wrapper .blog-post-item .post-body .blog__panel li a{color:#7f8897;margin-left:3px;display:inline-block;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.blog-area .blog-post-wrapper .blog-post-item .post-body .blog__panel li a:hover{color:#51be78}.blog-area .blog-post-wrapper .blog-post-item .post-body .blog__panel li:last-child{margin-right:0}
.blog-area .blog-post-wrapper .blog-post-item .post-body .blog__panel li:last-child:after{display:none}
.blog-area .blog-post-wrapper .blog-post-item:hover .blog-post-img .blog__date{background-color:#51be78;color:#fff}
.blog-area .blog-post-wrapper .blog-post-item:hover .blog-post-img:before{opacity:.5}
.blog-area:before,.blog-area:after{position:absolute;content:'';top:0;left:0;width:100%;height:100%;z-index:-1}@media(max-width:1199px){
	.blog-area:before,.blog-area:after{height:484px}}@media only screen and (min-width:768px) and (max-width:991px){
		.blog-area:before,.blog-area:after{height:611px}}@media only screen and (min-width:480px) and (max-width:767px){
			.blog-area:before,.blog-area:after{height:629px}}@media(max-width:425px){
				.blog-area:before,.blog-area:after{height:595px}}@media(max-width:375px){
					.blog-area:before,.blog-area:after{height:561px}}@media(max-width:320px){
						.blog-area:before,.blog-area:after{height:525px}}
.blog-area:before{background-size:cover;background-position:center;top: 0px}
.blog-area:after{opacity:.90;top: 0px}
.blog-area .owl-dots{text-align:center;margin-top:26px}
.blog-area .owl-dots div{width:14px;height:14px;line-height:14px;background-color:rgba(127,136,151,0.4);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;margin:0 2px;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7)}
.blog-area .owl-dots div.active,.blog-area .owl-dots div:hover{background-color:#51be78;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.blog-area2{padding-bottom:118px}.blog-area2:before,.blog-area2:after{top:auto;bottom:0;height:360px}@media(max-width:1199px){.blog-area2:before,.blog-area2:after{height:410px}}@media only screen and (min-width:768px) and (max-width:991px){.blog-area2:before,.blog-area2:after{height:360px}}@media only screen and (min-width:480px) and (max-width:767px){.blog-area2:before,.blog-area2:after{height:360px}}@media only screen and (min-width:320px) and (max-width:479px){.blog-area2:before,.blog-area2:after{height:360px}}@media(max-width:320px){.blog-area2:before,.blog-area2:after{height:410px}}.blog-area3{padding-bottom:0px}@media only screen and (min-width:768px) and (max-width:991px){.blog-area3{padding-bottom:0}}.blog-area3 .blog-post-wrapper{margin-top:0}@media only screen and (min-width:768px) and (max-width:991px){.blog-area3 .blog-post-wrapper .col-lg-4{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:768px) and (max-width:991px){.blog-area3 .blog-post-wrapper .blog-post-item{width:auto}}.blog-area3:before,.blog-area3:after{display:none}
.blog-area4{padding-top:10px;padding-bottom:10px}@media only screen and (min-width:768px) and (max-width:991px){.blog-area4{padding-bottom:0}}@media only screen and (min-width:480px) and (max-width:767px){.blog-area4{padding-bottom:20px}}@media only screen and (min-width:320px) and (max-width:479px){.blog-area4{padding-bottom:20px}}
.blog-area4 .blog-content-wrap .blog-item .blog-img-box{position:relative;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
.blog-area4 .blog-content-wrap .blog-item .blog-img-box img{width:100%;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
.blog-area4 .blog-content-wrap .blog-item .blog-img-box .blog__date{position:absolute;top:20px;left:20px;background-color:#fff;text-transform:capitalize;font-weight:500;color:#01366C;display:inline-block;padding:8px 12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;z-index:1;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.blog-area4 .blog-content-wrap .blog-item .blog-img-box:after{position:absolute;content:'';bottom:-1px;left:30px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #fff}
.blog-area4 .blog-content-wrap .blog-item .blog-content{border:1px solid rgba(127,136,151,0.2);-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;padding:10px 10px 10px 10px;margin-bottom:10px}
.blog-area4 .blog-content-wrap .blog-item .blog-content .blog__title{font-size: 16px;font-family: unset;line-height: 20px;color: #01366C;font-weight: 500;margin-bottom: 20px;border-radius: 4px;text-transform: uppercase;}@media(max-width:480px){.blog-area4 .blog-content-wrap .blog-item .blog-content .blog__title{font-size:16px;line-height:25px}}
.blog-area4 .blog-content-wrap .blog-item .blog-content .blog__list{margin-top:10px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid rgba(127,136,151,0.2)}
.blog-area4 .blog-content-wrap .blog-item .blog-content .blog__list li{display:inline-block;margin-right:10px}
.blog-area4 .blog-content-wrap .blog-item .blog-content .blog__list li:last-child{margin-right:0}
.blog-area4 .blog-content-wrap .blog-item .blog-content .blog__list li .la{margin-right:5px;}
.blog-area4 .blog-content-wrap .blog-item .blog-content .blog__list li a{color:#7f8897;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.blog-area4 .blog-content-wrap .blog-item .blog-content .blog__list li a:hover{color:#51be78}
.blog-area4 .blog-content-wrap .blog-item .blog-content .blog__desc{line-height:28px;margin-bottom:15px}
.blog-area4 .blog-content-wrap .blog-item .blog-content .content-requirement .blog__title{font-size:24px}
.blog-area4 .blog-content-wrap .blog-item .blog-content .content-requirement .content__list{margin-bottom:20px}
.blog-area4 .blog-content-wrap .blog-item .blog-content .content-requirement .content__list li{position:relative;padding-left:15px;margin-bottom:10px}
.blog-area4 .blog-content-wrap .blog-item .blog-content .content-requirement .content__list li:last-child{margin-bottom:0}
.blog-area4 .blog-content-wrap .blog-item .blog-content .content-requirement .content__list li:after{position:absolute;width:6px;height:6px;content:'';-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#7f8897;top:6px;left:0}
.blog-area4 .blog-content-wrap .blog-item .blog-content .tags-item{margin-top:35px;border-top:1px solid rgba(127,136,151,0.2);padding-top:35px;display:-webkit-flex;display:-ms-flex;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (min-width:480px) and (max-width:767px){.blog-area4 .blog-content-wrap .blog-item .blog-content .tags-item{display:block}}@media only screen and (min-width:320px) and (max-width:479px){.blog-area4 .blog-content-wrap .blog-item .blog-content .tags-item{display:block}}
.blog-area4 .blog-content-wrap .blog-item .blog-content .tags-item ul{display:-webkit-flex;display:-ms-flex;display:flex;-ms-flex-align:center;align-items:center}@media(max-width:425px){.blog-area4 .blog-content-wrap .blog-item .blog-content .tags-item ul{display:block}}
.blog-area4 .blog-content-wrap .blog-item .blog-content .tags-item ul li{margin-right:5px}@media(max-width:425px){.blog-area4 .blog-content-wrap .blog-item .blog-content .tags-item ul li{display:inline-block}}
.blog-area4 .blog-content-wrap .blog-item .blog-content .tags-item ul li span{color:#01366C;font-weight:600}@media(max-width:425px){.blog-area4 .blog-content-wrap .blog-item .blog-content .tags-item ul.tag__list li{margin-bottom:15px}}
.blog-area4 .blog-content-wrap .blog-item .blog-content .tags-item ul.tag__list li a{background-color:rgba(81,190,120,0.1);color:#51be78;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:5px 12px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.blog-area4 .blog-content-wrap .blog-item .blog-content .tags-item ul.tag__list li a:hover{background-color:#51be78;color:#fff}.blog-area4 .blog-content-wrap .blog-item .blog-content .tags-item ul.social__links{margin-left:auto}@media only screen and (min-width:480px) and (max-width:767px){.blog-area4 .blog-content-wrap .blog-item .blog-content .tags-item ul.social__links{margin-top:20px}}@media only screen and (min-width:320px) and (max-width:479px){.blog-area4 .blog-content-wrap .blog-item .blog-content .tags-item ul.social__links{margin-top:20px}}.blog-area4 .blog-content-wrap .blog-item .blog-content .tags-item ul.social__links li a{width:35px;height:35px;line-height:35px;text-align:center;background-color:rgba(81,190,120,0.1);color:#51be78;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.blog-area4 .blog-content-wrap .blog-item .blog-content .tags-item ul.social__links li a:hover{background-color:#51be78;color:#fff}.blog-area4 .blog-content-wrap .blog-item .instructor-wrap .instructor-wrap__title{font-size:24px;font-weight:600}.blog-area4 .blog-content-wrap .blog-item .instructor-wrap .instructor-content{margin-top:40px;margin-bottom:40px}.blog-area4 .blog-content-wrap .blog-item .instructor-wrap .instructor-content .instructor-img .instructor__avatar img{width:150px;height:150px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:20px}@media only screen and (min-width:480px) and (max-width:767px){.blog-area4 .blog-content-wrap .blog-item .instructor-wrap .instructor-content .instructor-img .instructor__avatar img{margin-right:0;margin-bottom:20px}}@media only screen and (min-width:320px) and (max-width:479px){.blog-area4 .blog-content-wrap .blog-item .instructor-wrap .instructor-content .instructor-img .instructor__avatar img{margin-right:0;margin-bottom:20px}}.blog-area4 .blog-content-wrap .blog-item .instructor-wrap .instructor-content .instructor-details .instructor-titles{margin-bottom:20px}.blog-area4 .blog-content-wrap .blog-item .instructor-wrap .instructor-content .instructor-details .instructor-titles .instructor__title{font-size:22px;font-weight:600}.blog-area4 .blog-content-wrap .blog-item .instructor-wrap .instructor-content .instructor-details .instructor-desc .instructor__text{line-height:28px;margin-bottom:15px}.blog-area4 .blog-content-wrap .blog-item .instructor-wrap .instructor-content .instructor-details .instructor-desc .instructor__links{color:#01366C;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.blog-area4 .blog-content-wrap .blog-item .instructor-wrap .instructor-content .instructor-details .instructor-desc .instructor__links:hover{color:#51be78}@media only screen and (min-width:480px) and (max-width:767px){.blog-area4 .blog-content-wrap .blog-item .instructor-wrap .instructor-content.d-flex{display:block !important}}@media only screen and (min-width:320px) and (max-width:479px){.blog-area4 .blog-content-wrap .blog-item .instructor-wrap .instructor-content.d-flex{display:block !important}}
.blog-area4 .blog-content-wrap .blog-item .comments-wrapper .contact-title{margin-bottom:35px}
.blog-area4 .blog-content-wrap .blog-item .comments-wrapper .comments-list li .comment .comment-body .meta-data{display:-webkit-flex;display:-ms-flex;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (min-width:480px) and (max-width:767px){.blog-area4 .blog-content-wrap .blog-item .comments-wrapper .comments-list li .comment .comment-body .meta-data{display:block}}@media only screen and (min-width:320px) and (max-width:479px){.blog-area4 .blog-content-wrap .blog-item .comments-wrapper .comments-list li .comment .comment-body .meta-data{display:block}}
.blog-area4 .blog-content-wrap .blog-item .comments-wrapper .comments-list li .comment .comment-body .meta-data .comment__author{margin-bottom:0}
.blog-area4 .blog-content-wrap .blog-item .comments-wrapper .comments-list li .comment .comment-body .meta-data .comment__date{margin-left:auto;}
.team-detail-area{padding-top:120px;padding-bottom:90px}@media only screen and (min-width:768px) and (max-width:991px){.team-detail-area{padding-bottom:0}}@media only screen and (min-width:480px) and (max-width:767px){.team-detail-area{padding-bottom:120px}}@media only screen and (min-width:320px) and (max-width:479px){.team-detail-area{padding-bottom:120px}}
.team-detail-area .team-single-img{position:relative;z-index:1}@media only screen and (min-width:768px) and (max-width:991px){.team-detail-area .team-single-img{margin-bottom:60px}}@media only screen and (min-width:480px) and (max-width:767px){.team-detail-area .team-single-img{margin-bottom:60px}}@media only screen and (min-width:320px) and (max-width:479px){.team-detail-area .team-single-img{margin-bottom:60px}}
.team-detail-area .team-single-img img{width:100%;-webkit-border-radius:15px 0 15px 15px;-moz-border-radius:15px 0 15px 15px;border-radius:15px 0 15px 15px}
.team-detail-area .team-single-img:after{position:absolute;content:'';height:100%;width:100%;left:-45px;bottom:-52px;z-index:-1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-image:url("../images/dots.png");background-size:cover;background-position:center;opacity:.1}
.team-detail-area .team-single-content{padding-left:30px}@media only screen and (min-width:768px) and (max-width:991px){.team-detail-area .team-single-content{padding-left:0}}@media only screen and (min-width:480px) and (max-width:767px){.team-detail-area .team-single-content{padding-left:0}}@media only screen and (min-width:320px) and (max-width:479px){.team-detail-area .team-single-content{padding-left:0}}
.team-detail-area .team-single-content .tsd-box .tsd-item .tsdi__title{font-size:26px;font-weight:600;margin-bottom:25px}
.team-detail-area .team-single-content .tsd-box .tsd-item .tsdi__meta{font-size:24px;font-weight:500}
.team-detail-area .team-single-content .tsd-box .tsd-item .tsdi__list li{position:relative;font-weight:500;margin-bottom:10px;padding-left:20px}
.team-detail-area .team-single-content .tsd-box .tsd-item .tsdi__list li:last-child{margin-bottom:0}
.team-detail-area .team-single-content .tsd-box .tsd-item .tsdi__list li:after{position:absolute;content:"";top:6px;left:0;width:10px;height:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:rgba(127,136,151,0.4)}@media only screen and (min-width:768px) and (max-width:991px){.team-detail-area .team-single-content .tsd-box .education-detail{margin-top:35px}}@media only screen and (min-width:480px) and (max-width:767px){.team-detail-area .team-single-content .tsd-box .education-detail{margin-top:35px}}@media only screen and (min-width:320px) and (max-width:479px){.team-detail-area .team-single-content .tsd-box .education-detail{margin-top:35px}}
.team-detail-area .team-single-content .tsd-box-2{margin-bottom:33px}@media only screen and (min-width:768px) and (max-width:991px){.team-detail-area .team-single-content .tsd-box-3 .col-lg-4{-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%}}@media only screen and (min-width:480px) and (max-width:767px){.team-detail-area .team-single-content .tsd-box-3 .col-lg-4{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:768px) and (max-width:991px){.team-detail-area .team-single-content .tsd-box-3 .tsd-item{margin-bottom:30px}}@media only screen and (min-width:480px) and (max-width:767px){.team-detail-area .team-single-content .tsd-box-3 .tsd-item{margin-bottom:30px}}@media only screen and (min-width:320px) and (max-width:479px){.team-detail-area .team-single-content .tsd-box-3 .tsd-item{margin-bottom:30px}}
.team-detail-area .team-single-content .tsd-box-3 .tsd-item .tsdi__title{margin-bottom:15px}.team-detail-area .team-single-content .ts__contact{margin-top:34px}.team-detail-area .team-single-content .ts__contact li{display:block;position:relative;margin-bottom:10px}.team-detail-area .team-single-content .ts__contact li:last-child{margin-bottom:0}.team-detail-area .team-single-content .ts__contact li a{color:#7f8897;font-weight:500;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.team-detail-area .team-single-content .ts__contact li a span{margin-right:10px;width:34px;height:34px;line-height:34px;text-align:center;color:#51be78;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:relative;background-color:rgba(81,190,120,0.1)}
.team-detail-area .team-single-content .ts__contact li a:hover{color:#51be78}.team-detail-area .team-single-content .ts__contact li a:hover span{background-color:#51be78;color:#fff}.team-detail-area .about-tab-wrap{margin-top:60px}@media only screen and (min-width:768px) and (max-width:991px){.team-detail-area .about-tab-wrap{margin-top:30px}}@media only screen and (min-width:480px) and (max-width:767px){.team-detail-area .about-tab-wrap{margin-top:30px}}@media only screen and (min-width:320px) and (max-width:479px){.team-detail-area .about-tab-wrap{margin-top:30px}}.team-detail-area .about-tab-wrap .course-tab-list{border-bottom:0;margin-bottom:25px}.team-detail-area .about-tab-wrap .course-tab-list li{margin-right:5px}.team-detail-area .about-tab-wrap .course-tab-list li a{display:block;color:#51be78;font-weight:500;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:rgba(81,190,120,0.1);padding:8px 20px}
.team-detail-area .about-tab-wrap .course-tab-list li a.active{background-color:#51be78;color:#fff}
.team-detail-area .about-tab-wrap .tab-content .pane-body{background-color:#fff;padding:30px 35px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 40px rgba(82,85,90,0.1);-moz-box-shadow:0 0 40px rgba(82,85,90,0.1);box-shadow:0 0 40px rgba(82,85,90,0.1);line-height:28px}
.team-detail-area .instructor-all-course{margin-top:60px}.team-detail-area .instructor-all-course .instructor-all-course__title{margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid rgba(127,136,151,0.2)}@media only screen and (min-width:768px) and (max-width:991px){.team-detail-area .instructor-all-course .col-lg-4{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}
.package-area{padding-top:10px;padding-bottom:90px;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.package-area{padding-bottom:0}}@media only screen and (min-width:480px) and (max-width:767px){.package-area{padding-bottom:120px}}@media only screen and (min-width:320px) and (max-width:479px){.package-area{padding-bottom:120px}}@media only screen and (min-width:768px) and (max-width:991px){.package-area .package-content-wrap .col-lg-4{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}
.package-area .package-content-wrap .package-item{background-color:#fff;-webkit-box-shadow:0 0 40px rgba(14,16,48,0.05);-moz-box-shadow:0 0 40px rgba(14,16,48,0.05);box-shadow:0 0 40px rgba(14,16,48,0.05);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:42px 40px 45px 40px;margin-bottom:30px;position:relative;z-index:1}@media only screen and (min-width:320px) and (max-width:479px){.package-area .package-content-wrap .package-item{width:auto}}
.package-area .package-content-wrap .package-item .package-tooltip{position:absolute;top:0;left:0;width:100%;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
.package-area .package-content-wrap .package-item .package-tooltip .package__tooltip{background-color:#51be78;color:#fff;font-weight:600;text-align:center;display:block;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;padding:15px 0;font-size:18px;position:relative;z-index:1}
.package-area .package-content-wrap .package-item .package-title{border-bottom:1px solid rgba(127,136,151,0.1);padding-bottom:33px;margin-bottom:35px}
.package-area .package-content-wrap .package-item .package-title .package__price{font-size:50px;font-weight:600;margin-bottom:10px}
.package-area .package-content-wrap .package-item .package-title .package__title{font-size:18px;font-weight:600;margin-bottom:6px;text-align:center;}
.package-area .package-content-wrap .package-item .package-list{padding-bottom:33px}
.package-area .package-content-wrap .package-item .package-list li{font-weight:500;margin-bottom:15px}
.package-area .package-content-wrap .package-item .package-list li span{color:#38bb0c;font-size:15px;margin-right:2px}
.package-area .package-content-wrap .package-item .package-list li span.la-close{color:#dd493d}
.package-area .package-content-wrap .package-item .package-list li:last-child{margin-bottom:0}
.package-area .package-content-wrap .package-item .package-price .theme-btn{display:block;width:100%;text-align:center;background-color:transparent;border:1px solid #51be78;color:#51be78}
.package-area .package-content-wrap .package-item .package-price .theme-btn:hover{background-color:#51be78;color:#fff}
.package-area .package-content-wrap .package-item .package-price .package__meta{text-transform:uppercase;letter-spacing:2px;font-weight:500;margin-top:23px;font-size:15px}
.package-area .package-content-wrap .package-item2{padding-top:95px;margin-top:-24px}@media only screen and (min-width:768px) and (max-width:991px){.package-area .package-content-wrap .package-item2{margin-top:0}}@media only screen and (min-width:480px) and (max-width:767px){.package-area .package-content-wrap .package-item2{margin-top:0}}@media only screen and (min-width:320px) and (max-width:479px){.package-area .package-content-wrap .package-item2{margin-top:0}}
.package-area .package-content-wrap .package-item2 .package-price .theme-btn{background-color:#51be78;color:#fff}
.pagination-wrap{ margin-bottom: 20px;}
.pagination-wrap .pagination .page-item .page-link{color:#51be78;background-color:rgba(81,190,120,0.1);font-size:18px;margin-left:3px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:0;width:40px;height:40px;line-height:39px;text-align:center;padding:0}
.pagination-wrap .pagination .page-item:hover .page-link,.pagination-wrap .pagination .page-item.active .page-link{background-color:#51be78;color:#fff}
.sidebar{position:relative}@media only screen and (min-width:768px) and (max-width:991px){.sidebar{margin-top:60px}}@media only screen and (min-width:480px) and (max-width:767px){.sidebar{margin-top:60px}}@media only screen and (min-width:320px) and (max-width:479px){.sidebar{margin-top:60px}}
.sidebar .sidebar-widget{margin-bottom:30px;border:1px solid rgba(127,136,151,0.2);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:10px 10px 10px 10px;}
.sidebar .sidebar-widget .contact-form-action form .form-group{position:relative;margin-bottom:0}
.sidebar .sidebar-widget .contact-form-action form .form-group .form-control{padding-left:20px}
.sidebar .sidebar-widget .contact-form-action form .form-group .search__btn{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);border:0;background-color:transparent;color:#01366C;font-size:18px;outline:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.sidebar .sidebar-widget .contact-form-action form .form-group .subscriber__btn{background-color:#51be78;width:40px;height:40px;line-height:40px;right:15px;color:#fff;font-size:20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.sidebar .sidebar-widget .contact-form-action form .form-group .subscriber__btn:hover{background-color:#01366C}
.sidebar .sidebar-widget:last-child{margin-bottom:0}
.sidebar .sidebar-widget .widget__title{font-weight:500;font-size:18px;margin-bottom:10px;color:#f00;}
.sidebar .sidebar-widget .section__divider{display:inline-block;position:relative;height:4px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#51be78;width:175px;margin-bottom:18px;overflow:hidden}
.sidebar .sidebar-widget .section__divider:after{content:'';position:absolute;left:15px;top:-1.1px;height:7px;width:8px;background-color:#fff}
.sidebar .sidebar-widget .widget__list li{display:block;margin-bottom:22px;position:relative;padding-left:20px;border-bottom: 1px solid rgba(127,136,152,0.1);}
.sidebar .sidebar-widget .widget__list li:after{position:absolute;content:"";top:6px;left:0;width:10px;height:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid rgba(127,136,151,0.5);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.sidebar .sidebar-widget .widget__list li:last-child{margin-bottom:0}
.sidebar .sidebar-widget .widget__list li a{display:block;color:#01366a;text-transform:capitalize;font-weight:500;font-size:14px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;    font-family: inherit;width: 348px;text-transform:uppercase;}
.sidebar .sidebar-widget .widget__list li a:hover{color:#51be78}
.sidebar .sidebar-widget .widget__list li:hover:after{background-color:#51be78;border-color:#51be78}
.sidebar .sidebar-widget .recent-item{display:-webkit-flex;display:-ms-flex;display:flex;margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid rgba(127,136,152,0.1)}@media(max-width:375px){.sidebar .sidebar-widget .recent-item{display:block}}.sidebar .sidebar-widget .recent-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}
.sidebar .sidebar-widget .recent-item .recent-img{width:85px;height:100px;margin-right:15px;flex-shrink:0}@media(max-width:375px){.sidebar .sidebar-widget .recent-item .recent-img{margin-right:0;margin-bottom:15px}}
.sidebar .sidebar-widget .recent-item .recent-img img{width:150%;height:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.sidebar .sidebar-widget .recent-item .recentpost-body .recent__meta a{color:#7f8897;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.sidebar .sidebar-widget .recent-item .recentpost-body .recent__meta a:hover{color:#51be78}
.sidebar .sidebar-widget .recent-item .recentpost-body .recent__link{font-size:16px;font-weight:400;display:block;margin-top:5px;margin-bottom:5px;margin-left: 35px;}
.sidebar .sidebar-widget .recent-item .recentpost-body .recent__link a{color:#01366C;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.sidebar .sidebar-widget .recent-item .recentpost-body .recent__link a:hover{color:#51be78}
.sidebar .sidebar-widget .recent-item .recentpost-body .recent-course__price{color:#01366C;font-weight:500}
.sidebar .sidebar-widget .recent-item .recentpost-body .recent-course__price span{text-decoration:line-through;margin-left:3px;color:#7f8897}
.sidebar .sidebar-widget .recent-item .button-shared{width:100%;text-align:center}
.sidebar .sidebar-widget .recent-item .button-shared .theme-btn{display:block;width:100%;line-height:50px;padding-right:20px;padding-left:20px;background-color:#fff;color:#01366C;border:1px solid rgba(127,136,152,0.2)}
.sidebar .sidebar-widget .recent-item .button-shared .theme-btn:hover{background-color:#51be78;color:#fff;border-color:#51be78}
.sidebar .sidebar-widget .social__links li{display:inline-block}
.sidebar .sidebar-widget .social__links li a{color:#51be78;display:block;width:40px;height:40px;text-align:center;line-height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:rgba(81,190,120,0.1);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.sidebar .sidebar-widget .social__links li a:hover{background-color:#51be78;color:#fff}
.sidebar .sidebar-widget .rating__list{margin-top:0;margin-bottom:0}
.sidebar .sidebar-widget .rating__list li{display:block;padding-right:0;padding-bottom:10px}
.sidebar .sidebar-widget .rating__list li .review-label{display:inline-block;margin-top:4px;float:left;margin-right:28px}
.sidebar .sidebar-widget .courses-ordering{position:relative}
.sidebar .sidebar-widget .courses-ordering .target-course{width:100%;border:1px solid rgba(127,136,151,0.2);padding:15px 0 15px 20px;font-size:16px;color:#7f8897;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;cursor:pointer;outline:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:transparent;font-weight:500}
.sidebar .sidebar-widget .courses-ordering:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-family:Roboto;font-size:15px;color:#7f8897;pointer-events:none;display:inline-block;content:"\f110";right:13px}
.sidebar .tag-widget .widget__list li{padding-left:0;display:inline-block}
.sidebar .tag-widget .widget__list li:after{display:none}
.sidebar .tag-widget .widget__list li a{border:1px solid rgba(127,136,152,0.2);padding:4px 14px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:block}
.sidebar .tag-widget .widget__list li a:hover{background-color:#51be78;color:#fff;border-color:#51be78}
.sidebar .instructor-widget .button-shared{width:100%;text-align:center}
.sidebar .instructor-widget .button-shared .theme-btn{display:block;width:100%;line-height:50px;padding-right:20px;padding-left:20px;background-color:#fff;color:#01366C;border:1px solid rgba(127,136,152,0.2)}@media(max-width:320px){.sidebar .instructor-widget .button-shared .theme-btn{padding-right:15px;padding-left:15px}}
.sidebar .instructor-widget .button-shared .theme-btn:hover{background-color:#51be78;color:#fff;border-color:#51be78}
.rating__list{margin-top:25px;margin-bottom:45px}.rating__list li{display:inline-block;padding-right:20px}@media(max-width:400px){.rating__list li{display:block;padding-right:0;padding-bottom:30px}}
.rating__list li .la-star{color:#f68a03;font-size:16px}
.rating__list li:last-child{padding-right:0}.rating__list li .review-label{display:block;position:relative;user-select:none;margin-top:5px}
.rating__list li .review-label input{opacity:0;position:absolute;cursor:pointer}
.rating__list li .review-label input:checked ~ .review-mark{border-color:#f68a03}
.rating__list li .review-label input:checked ~ .review-mark:before{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.rating__list li .review-label .review-mark{position:absolute;top:0;left:0;width:18px;height:18px;cursor:pointer;border-width:2px;border-style:solid;border-color:#eee;border-image:initial;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.rating__list li .review-label .review-mark:before{top:2px;left:2px;position:absolute;content:'';width:10px;height:10px;background-color:#f68a03;opacity:0;-webkit-transform:scale(0.1);-moz-transform:scale(0.1);-ms-transform:scale(0.1);-o-transform:scale(0.1);transform:scale(0.1);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.contact-area{    margin-top: -40px;    padding-bottom: 50px;}@media only screen and (min-width:768px) and (max-width:991px){.contact-area{padding-bottom:0}}@media only screen and (min-width:480px) and (max-width:767px){.contact-area{padding-bottom:10px}}@media only screen and (min-width:320px) and (max-width:479px){.contact-area{padding-bottom:10px}}
.contact-area .contact-item{background-color:#fff;padding:35px 30px;-webkit-box-shadow:0 0 40px rgba(14,16,48,0.05);-moz-box-shadow:0 0 40px rgba(14,16,48,0.05);box-shadow:0 0 40px rgba(14,16,48,0.05);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:30px;text-align:center;position:relative;overflow:hidden;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;z-index:2}
.contact-area .contact-item .hover-overlay:before,.contact-area .contact-item .hover-overlay:after{position:absolute;content:'';top:50%;left:-90px;width:540px;height:540px;z-index:-1;transition:all .5s ease;-webkit-transform:translateY(100%) rotate(10deg);-moz-transform:translateY(100%) rotate(10deg);-ms-transform:translateY(100%) rotate(10deg);-o-transform:translateY(100%) rotate(10deg);transform:translateY(100%) rotate(10deg);background-color:rgba(255,255,255,0.2)}.contact-area .contact-item .hover-overlay:after{top:70%;background-color:rgba(255,255,255,0.3)}.contact-area .contact-item .contact__icon{color:#7e3cf9;font-size:50px;position:relative;width:80px;height:80px;line-height:80px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:rgba(126,60,249,0.1);text-align:center;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.contact-area .contact-item .contact__title{font-weight:600;font-size:24px;position:relative;margin-top:23px;margin-bottom:20px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.contact-area .contact-item .contact__desc{line-height:28px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.contact-area .contact-item .contact__list li{margin-bottom:10px;font-weight:500}.contact-area .contact-item .contact__list li:last-child{margin-bottom:0}.contact-area .contact-item .contact__list li a{color:#7f8897;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.contact-area .contact-item .contact__list li:hover a{color:#FF0000;font-family: Roboto, Helvetica, Arial, sans-serif;font-size: 14px;font-weight: 600}ontact-area .contact-item:before{position:absolute;content:'';top:30%;left:-90px;width:540px;height:540px;background-color:rgba(255,255,255,0.1);z-index:-1;transition:all .5s ease;-webkit-transform:translateY(100%) rotate(10deg);-moz-transform:translateY(100%) rotate(10deg);-ms-transform:translateY(100%) rotate(10deg);-o-transform:translateY(100%) rotate(10deg);transform:translateY(100%) rotate(10deg)}.contact-area .contact-item:hover{border-color:#51be78;background-color:#51be78}.contact-area .contact-item:hover .contact__title,.contact-area .contact-item:hover .contact__desc,.contact-area .contact-item:hover .contact__list li a{color:#fff}.contact-area .contact-item:hover .contact__icon{color:#51be78;background-color:#fff}.contact-area .contact-item:hover:before{transition-delay:.2s;-webkit-transform:translateY(0) rotate(10deg);-moz-transform:translateY(0) rotate(10deg);-ms-transform:translateY(0) rotate(10deg);-o-transform:translateY(0) rotate(10deg);transform:translateY(0) rotate(10deg)}.contact-area .contact-item:hover .hover-overlay:before,.contact-area .contact-item:hover .hover-overlay:after{-webkit-transform:translateY(0) rotate(10deg);-moz-transform:translateY(0) rotate(10deg);-ms-transform:translateY(0) rotate(10deg);-o-transform:translateY(0) rotate(10deg);transform:translateY(0) rotate(10deg)}.contact-area .contact-item:hover .hover-overlay:after{transition-delay:.1s}.contact-area .contact-item2 .contact__icon{color:#f68a03;background-color:rgba(246,138,3,0.2)}.contact-area .contact-item3 .contact__icon{color:#358ff7;background-color:rgba(53,143,247,0.2)}.contact-area .contact-form-wrap{margin-top:90px}@media only screen and (min-width:768px) and (max-width:991px){.contact-area .contact-form-wrap .section-heading{margin-bottom:60px}}@media only screen and (min-width:480px) and (max-width:767px){.contact-area .contact-form-wrap .section-heading{margin-bottom:60px}}@media only screen and (min-width:320px) and (max-width:479px){.contact-area .contact-form-wrap .section-heading{margin-bottom:60px}}@media(max-width:320px){.contact-area .contact-form-wrap .section-heading .section__title{font-size:30px}}.contact-area .contact-form-wrap .section-heading .section__list li{display:inline-block}.contact-area .contact-form-wrap .section-heading .section__list li a{color:#51be78}.contact-area .contact-form-wrap .section-heading .section__list li a i{width:35px;height:35px;line-height:35px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:rgba(81,190,120,0.1);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.contact-area .contact-form-wrap .section-heading .section__list li a:hover i{background-color:#51be78;color:#fff}.map-container #map{width:100%;height:500px}@media(max-width:481px){.map-container #map{height:400px}}.map-container #map .gm-style .gmnoprint,.map-container #map .gm-style button.gm-control-active.gm-fullscreen-control,.map-container #map .gm-style .gm-style-cc{display:none}.subscriber-area{padding-top:115px;padding-bottom:100px;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.subscriber-area{padding-bottom:0}}@media only screen and (min-width:480px) and (max-width:767px){.subscriber-area{padding-bottom:120px}}@media only screen and (min-width:320px) and (max-width:479px){.subscriber-area{padding-bottom:120px}}@media only screen and (min-width:768px) and (max-width:991px){.subscriber-area .section-heading{text-align:center}}@media only screen and (min-width:480px) and (max-width:767px){.subscriber-area .section-heading{text-align:center}}@media only screen and (min-width:320px) and (max-width:479px){.subscriber-area .section-heading{text-align:center}}.subscriber-area .subscriber-form-wrap{height:100%;display:-webkit-flex;display:-ms-flex;display:flex;-ms-flex-align:center;align-items:center;position:relative;z-index:1}.subscriber-area .subscriber-form-wrap .subscriber-form{position:relative;width:100%}@media(max-width:375px){.subscriber-area .subscriber-form-wrap .subscriber-form{text-align:center}}.subscriber-area .subscriber-form-wrap .subscriber-form .form-control{height:auto;line-height:inherit;padding:20px 20px 20px 50px;font-size:16px;color:#01366C;border-color:rgba(127,136,151,0.2);font-weight:400;background-color:#fff;-webkit-box-shadow:0 0 40px rgba(14,16,48,0.06);-moz-box-shadow:0 0 40px rgba(14,16,48,0.06);box-shadow:0 0 40px rgba(14,16,48,0.06);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.subscriber-area .subscriber-form-wrap .subscriber-form .form-control:focus{border-color:rgba(127,136,151,0.4)}.subscriber-area .subscriber-form-wrap .subscriber-form .la-envelope-o{position:absolute;top:22px;left:20px;font-size:18px}.subscriber-area .subscriber-form-wrap .subscriber-form .theme-btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:8px;line-height:50px}@media(max-width:375px){.subscriber-area .subscriber-form-wrap .subscriber-form .theme-btn{position:inherit;top:auto;right:auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);margin-top:20px}}
.subscriber-area:before,.subscriber-area:after{position:absolute;content:'';top:-100px;left:30px;width:200px;height:200px;background-position:center;background-image:url("../images/dots.png");background-size:cover;opacity:.2;z-index:-1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.subscriber-area:after{top:auto;left:auto;bottom:0;right:30px}.subscriber-area2 .section-heading{margin-bottom:35px}
.subscriber-area2 .section-heading .section__title{width:700px;margin:0 auto}@media only screen and (min-width:768px) and (max-width:991px){.subscriber-area2 .section-heading .section__title{width:auto}}@media only screen and (min-width:480px) and (max-width:767px){.subscriber-area2 .section-heading .section__title{width:auto}}@media only screen and (min-width:320px) and (max-width:479px){.subscriber-area2 .section-heading .section__title{width:auto}}
.subscriber-area2 .subscriber-form-wrap .subscriber-form .form-control{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.contact-form-action form .form-group{margin-bottom:20px;text-align: center;}
.contact-form-action form .form-group .course-filter .courses-ordering{width:100%}
.contact-form-action form .form-group .birthday-filter .courses-ordering{display:-webkit-flex;display:-ms-flex;display:flex}@media only screen and (min-width:768px) and (max-width:991px){.contact-form-action form .form-group .birthday-filter .courses-ordering{display:block}}@media only screen and (min-width:480px) and (max-width:767px){.contact-form-action form .form-group .birthday-filter .courses-ordering{display:block}}@media only screen and (min-width:320px) and (max-width:479px){.contact-form-action form .form-group .birthday-filter .courses-ordering{display:block}}.contact-form-action form .form-group .birthday-filter .courses-ordering:before{display:none}
.contact-form-action form .form-group .birthday-filter .courses-ordering span{width:153px;margin-right:5px;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.contact-form-action form .form-group .birthday-filter .courses-ordering span{width:100%;margin-right:0}}@media only screen and (min-width:480px) and (max-width:767px){.contact-form-action form .form-group .birthday-filter .courses-ordering span{width:100%;margin-right:0}}@media only screen and (min-width:320px) and (max-width:479px){.contact-form-action form .form-group .birthday-filter .courses-ordering span{width:100%;margin-right:0}}.contact-form-action form .form-group .birthday-filter .courses-ordering span:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-family:Roboto;font-size:15px;color:#7f8897;pointer-events:none;display:inline-block;content:"\f110";right:13px}
.contact-form-action form .form-group .birthday-filter .courses-ordering span:nth-of-type(3){margin-right:0}@media only screen and (min-width:768px) and (max-width:991px){.contact-form-action form .form-group .birthday-filter .courses-ordering span .target-course{margin-bottom:15px}}@media only screen and (min-width:480px) and (max-width:767px){.contact-form-action form .form-group .birthday-filter .courses-ordering span .target-course{margin-bottom:15px}}@media only screen and (min-width:320px) and (max-width:479px){.contact-form-action form .form-group .birthday-filter .courses-ordering span .target-course{margin-bottom:15px}}.contact-form-action form .form-group .form-label{color:#01366C;text-transform:capitalize;font-weight:500}.contact-form-action form .form-group .gender-control{margin-right:5px}.contact-form-action form .form-group .gender-control:nth-of-type(2){margin-right:0}.contact-form-action form .form-group .form-control{height:auto;width:100%;line-height:inherit;font-size:16px;color:#01366C;border-color:rgba(127,136,151,0.2);font-weight:400;background-color:#fff;resize:none;-webkit-box-shadow:0 0;-moz-box-shadow:0 0;box-shadow:0 0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.contact-form-action form .form-group .form-control:focus{border-color:rgba(127,136,151,0.5)}.contact-form-action form .form-group .input-icon{position:absolute;top:18px;left:40px;font-size:18px;color:#a6a6a6}.contact-form-action form .form-group .search-icon{position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%) rotate(-90deg);-moz-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);-o-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);font-size:18px;cursor:pointer;padding:17px}.contact-form-action form .form-group .message-control{height:150px}.contact-form-action form .gender-group{margin-bottom:30px}.contact-form-action form .gender-group .form-label{margin-right:8px}.contact-form-action form .theme-btn{outline:0}
.form-shared{padding-top:30px;padding-bottom:0px;position:relative;z-index:1}@media only screen and (min-width:768px) and (max-width:991px){.form-shared{padding-bottom:0}}@media only screen and (min-width:480px) and (max-width:767px){.form-shared{padding-bottom:120px}}@media only screen and (min-width:320px) and (max-width:479px){.form-shared{padding-bottom:120px}}.form-shared .contact-form-action{background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 40px rgba(82,85,90,0.1);-moz-box-shadow:0 0 40px rgba(82,85,90,0.1);box-shadow:0 0 40px rgba(82,85,90,0.1);padding:46px 30px 42px 30px;border:1px solid #eee}.form-shared .contact-form-action .form-heading{margin-bottom:33px}.form-shared .contact-form-action .form-heading .form__title{font-size:40px;color:#01366C;font-weight:600;margin-bottom:8px}@media(max-width:320px){.form-shared .contact-form-action .form-heading .form__title{font-size:30px}}.form-shared .contact-form-action .form-heading .form__desc{font-size:18px;color:#7f8897;font-weight:500}.form-shared .contact-form-action .form-heading .reset__desc{line-height:30px;margin-top:15px}
.form-shared .contact-form-action .form-heading .reset__desc a{color:#51be78}
.form-shared .contact-form-action form .form-group .sign-btn{width:100%}@media(max-width:992px){.form-shared .contact-form-action form .form-group .sign-btn{padding:0}}@media(max-width:767px){.form-shared .contact-form-action form .form-group .sign-btn{padding:0}}.form-shared .contact-form-action form .form-group .btn__google{background-color:#dd493d}.form-shared .contact-form-action form .form-group .btn__facebook{background-color:#3e5b99}.form-shared .contact-form-action form .form-group .btn__twitter{background-color:#3aaae1}.form-shared .contact-form-action form .form-group .reset__btn{margin-top:0}.form-shared .contact-form-action form .form-condition{margin-bottom:25px}.form-shared .contact-form-action form .account-assist{margin-top:15px}.form-shared .contact-form-action form .account-assist .account__desc{font-size:18px;color:#7f8897;font-weight:600}
.form-shared .contact-form-action form .account-assist .account__desc a{color:#FF0000;font-family: Roboto, Helvetica, Arial, sans-serif;font-size: 14px;font-weight: 600;}
.form-shared .contact-form-action form .account-assist .account__desc a:hover{color:#42be6f}@media only screen and (min-width:480px) and (max-width:767px){.form-shared .contact-form-action form .account-assist .account__desc.text-right{text-align:left !important}}@media only screen and (min-width:320px) and (max-width:479px){.form-shared .contact-form-action form .account-assist .account__desc.text-right{text-align:left !important}}
.form-shared .contact-form-action form .account-assist .account__desc2{font-size:20px;position:relative;margin-bottom:32px}
.form-shared .contact-form-action form .account-assist .account__desc2:before{position:absolute;content:'';left:0;top:50%;width:45%;height:1px;background-color:#bdbbbc;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.form-shared .contact-form-action form .account-assist .account__desc2:after{position:absolute;content:'';right:0;top:50%;width:45%;height:1px;background-color:#bdbbbc;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.form-shared:before,.form-shared:after{position:absolute;content:'';top:55px;right:55px;width:200px;height:200px;background-image:url(../images/dots.png);background-position:center;background-size:cover;z-index:-1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:.3}.form-shared:after{bottom:55px;left:55px;right:auto;top:auto}.custom-checkbox{margin-bottom:8px}@media(max-width:375px){.custom-checkbox{margin-bottom:0}}.custom-checkbox label{color:#7f8897;font-size:18px;font-weight:500}.custom-checkbox label a{color:#51be78;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.custom-checkbox label a:hover{color:#42be6f;text-decoration:underline}.custom-checkbox .pass__desc{color:#51be78;font-weight:600;float:right}@media(max-width:375px){.custom-checkbox .pass__desc{float:none;text-align:left;display:block;margin-top:5px}}.custom-checkbox .pass__desc:hover{color:#42be6f}.custom-checkbox input[type=checkbox]:not(:checked),.custom-checkbox input[type=checkbox]:checked{position:absolute;left:-9999px}.custom-checkbox input[type=checkbox]:not(:checked)+label,.custom-checkbox input[type=checkbox]:checked+label{position:relative;padding-left:26px;cursor:pointer}.custom-checkbox input[type=checkbox]:not(:checked)+label:before,.custom-checkbox input[type=checkbox]:checked+label:before{content:"";position:absolute;left:0;top:3px;width:18px;height:18px;border:1px solid rgba(127,136,151,0.4);background-color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.custom-checkbox input[type=checkbox]:not(:checked)+label:after,.custom-checkbox input[type=checkbox]:checked+label:after{content:'\f00c';position:absolute;top:1px;left:3px;font-size:13px;color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-family:Roboto,sans-serif}.custom-checkbox input[type=checkbox]:not(:checked)+label:after{opacity:0;visibility:hidden}.custom-checkbox input[type=checkbox]:checked+label:after{opacity:1;visibility:visible}.custom-checkbox input[type=checkbox]:checked+label:before{background-color:#51be78;border-color:#51be78}
.footer-area{position:relative;padding-bottom:10px;padding-top:20px;z-index:1;overflow:hidden;background-color:#01366a;}@media only screen and (min-width:768px) and (max-width:991px){.footer-area{padding-top:345px}}@media only screen and (min-width:480px) and (max-width:767px){.footer-area{padding-top:120px;background-color:#01366C}}@media only screen and (min-width:320px) and (max-width:479px){.footer-area{padding-top:10px;background-color:#01366C}}
.footer-area .ocean{height:100%;width:100%;position:absolute;bottom:0;left:0;background-color:#01366a}@media only screen and (min-width:480px) and (max-width:767px){.footer-area .ocean{display:none}}
.footer-area .ocean .wave{background:url(../images/wave.svg) repeat-x;position:absolute;top:-198px;width:6400px;height:350px;-webkit-animation:wave 55s cubic-bezier(0.36,0.45,0.63,0.93) infinite;animation:wave 55s cubic-bezier(0.36,0.45,0.63,0.93) infinite;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media only screen and (min-width:768px) and (max-width:991px){.footer-area .ocean .wave{height:230px}}
.footer-area .ocean .wave:nth-of-type(2){top:-175px;-webkit-animation:wave 55s cubic-bezier(0.36,0.45,0.63,0.93) -0.125s infinite,swell 55s ease -1.25s infinite;animation:wave 55s cubic-bezier(0.36,0.45,0.63,0.93) -0.125s infinite,swell 55s ease -1.25s infinite;opacity:1}@media only screen and (min-width:768px) and (max-width:991px){.footer-area .footer-widget{margin-bottom:40px;margin-top: 20px;}}@media only screen and (min-width:480px) and (max-width:767px){.footer-area .footer-widget{margin-bottom:40px}}@media only screen and (min-width:320px) and (max-width:479px){.footer-area .footer-widget{margin-bottom:40px;margin-top: 20px;}}
.footer-area .footer-widget .footer__logo{width:100%;}
.footer-area .footer-widget .footer-title{text-transform:capitalize;font-weight:600;position:relative;margin-bottom:5px;font-size:20px;color:#fff;margin-top:10px}
.footer-area .footer-widget .section__divider{display:inline-block;position:relative;height:3px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:#9ea6ba;width:150px;margin-bottom:12px;overflow:hidden}
.footer-area .footer-widget a{color:#fff;font-weight:500;text-transform:capitalize;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.footer-area .footer-widget a:hover{color:#FF0000;font-family: Roboto, Helvetica, Arial, sans-serif;font-size: 14x;font-weight: 600;}
.footer-area .footer-widget .footer-address{margin-top:10px;line-height:30px;font-weight:500;text-align: right;}
.footer-area .footer-widget .footer-address li{display:block;color:#fff;line-height:24px;margin-bottom:7px}
.footer-area .footer-widget .footer-social{margin-top:25px}
.footer-area .footer-widget .footer-social li{display:inline-block;margin-right:2px}
.footer-area .footer-widget .footer-social li:last-child{margin-right:0}
.footer-area .footer-widget .footer-social li a{display:block;width:40px;height:40px;text-align:center;line-height:40px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#fff}
.footer-area .footer-widget .footer-social li a:hover{background-color:#51be78;color:#fff}
.footer-area .footer-widget .footer-link li{margin-bottom:12px;color: #fff;}
.footer-area .footer-widget .footer-link li:last-child{margin-bottom:0}
.section-heading .section__title2, .section-heading .section__meta3 {color:#fff;font-family: sans-serif;font-size: 16px;font-weight: 400;}

.footer-area .footer-widget .footer-link li a{position:relative;padding-left:15px}
.footer-area .footer-widget .footer-link li a:after{position:absolute;content:'';top:9px;left:0;width:5px;height:2px;background-color:#9ea6ba;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.footer-area .footer-widget .footer-link li a i{width:32px;height:32px;line-height:32px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:rgba(63,65,97,0.1);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-size:15px;margin-right:5px}.footer-area .footer-widget .footer-link li a:hover:after{width:10px;background-color:#ff0000}.footer-area .footer-widget .footer-link li a:hover i{color:#fff}.footer-area .footer-widget .social-link{text-align:left}.footer-area .footer-widget .social-link li{margin-bottom:15px}.footer-area .footer-widget .social-link li a{padding:20px 20px 20px 60px;display:block;background-color:rgba(158,166,186,0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:22px;position:relative}@media(max-width:575px){.footer-area .footer-widget .social-link li a{display:inline-block;width:210px}}.footer-area .footer-widget .social-link li a i{left:20px;top:15px;font-size:30px;position:absolute;width:auto;height:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:transparent}.footer-area .footer-widget .social-link li a:hover{background-color:#fff}.footer-area .footer-widget .social-link li a:hover i{color:#FF0000;font-family: Roboto, Helvetica, Arial, sans-serif;font-size: 16px;font-weight: 600;}.footer-area .footer-widget .social-link li a:after{display:none}.footer-area .copyright-content{margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,0.1);position:relative}@media only screen and (min-width:768px) and (max-width:991px){.footer-area .copyright-content{margin-top:-10px;text-align:center}}@media only screen and (min-width:480px) and (max-width:767px){.footer-area .copyright-content{margin-top:-10px;text-align:center}}@media only screen and (min-width:320px) and (max-width:479px){.footer-area .copyright-content{margin-top:-10px;text-align:center}}.footer-area .copyright-content .copy__desc{color:#fff;margin-top: 15px;}@media only screen and (min-width:768px) and (max-width:991px){.footer-area .copyright-content .copy__desc{margin-bottom:30px}}@media only screen and (min-width:480px) and (max-width:767px){.footer-area .copyright-content .copy__desc{margin-bottom:30px}}@media only screen and (min-width:320px) and (max-width:479px){.footer-area .copyright-content .copy__desc{margin-bottom:30px}}.footer-area .copyright-content .copy__desc a{color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.footer-area .copyright-content .copy__desc a:hover{color:#FF0000;margin-top: 15px;}.footer-area .copyright-content .language-select{text-align:right;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.footer-area .copyright-content .language-select{width:30%;margin-left:auto;margin-right:auto;text-align:center}}@media only screen and (min-width:480px) and (max-width:767px){.footer-area .copyright-content .language-select{width:33%;margin-left:auto;margin-right:auto;text-align:center}}@media only screen and (min-width:320px) and (max-width:479px){.footer-area .copyright-content .language-select{width:45%;margin-left:auto;margin-right:auto;text-align:center}}.footer-area .copyright-content .language-select .target-lang{width:100%;border:1px solid rgba(255,255,255,0.2);padding:10px 0 10px 35px;font-size:16px;color:#fff;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;cursor:pointer;outline:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:transparent;font-weight:500}.footer-area .copyright-content .language-select:before,.footer-area .copyright-content .language-select:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-family:Roboto;font-size:15px;color:#9ea6ba;pointer-events:none;display:inline-block}.footer-area .copyright-content .language-select:before{content:"\f113";right:13px}.footer-area .copyright-content .language-select:after{content:"\f219";left:13px}@-webkit-keyframes wave{0%{margin-left:0}100%{margin-left:-1600px}}@keyframes wave{0%{margin-left:0}100%{margin-left:-1600px}}@-webkit-keyframes swell{0%,100%{-webkit-transform:translate3d(0,-25px,0);transform:translate3d(0,-25px,0)}50%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}}@keyframes swell{0%,100%{-webkit-transform:translate3d(0,-25px,0);transform:translate3d(0,-25px,0)}50%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}}
#scroll-top{position:fixed;right:0;bottom:50px;background-color:#fff;color:#7f8897;font-size:24px;z-index:9999;width:50px;height:45px;line-height:43px;-webkit-border-radius:30px 0 0 30px;-moz-border-radius:30px 0 0 30px;border-radius:30px 0 0 30px;text-align:center;cursor:pointer;-webkit-box-shadow:0 10px 40px rgba(14,16,48,0.06);-moz-box-shadow:0 10px 40px rgba(14,16,48,0.06);box-shadow:0 10px 40px rgba(14,16,48,0.06);border:1px solid rgba(127,136,151,0.3);border-right:0;padding-left:4px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}

#scroll-top:hover{background-color:#51be78;border-color:#51be78;color:#fff}

/* ================================= 
  Our Testimonial & FAQ part start
================================= */

#test-faq {
	padding-top: 0px;
	background: #f5f5f5;
	padding-bottom: 0px;
}

#test-faq .section_title {
	padding-bottom: 56px;
}

.test-image {
	position: relative;
	padding-top: 10px;
}

.test-image:after {
	position: absolute;
	content: "";
	top: 0px;
	left: 0;
	background: url(../images/eventslidertopBorder.png);
	width: 220px;
	height: 3px;
	z-index: 1;
}

.test-image:before {
	position: absolute;
	content: "";
	bottom: -10px;
	right: 0;
	background: url(../images/eventsliderfooterBorder.png);
	width: 220px;
	height: 3px;
	z-index: 1;
}

.test-image .faq-img img {
	-webkit-clip-path: polygon(17% 0, 100% 0%, 83% 100%, 0% 100%);
	clip-path: polygon(17% 0, 100% 0%, 83% 100%, 0% 100%);
}

.test-left_arrow {
	color: #ffff;
	position: absolute;
	font-size: 28px;
	top: 160px;
	left: -80px;
	z-index: 99;
	width: 50px;
	height: 50px;
	border-radius: 50%;
	background: #2d3e50;
	border: 1px solid #2d3e50;
	cursor: pointer;
	line-height: 50px;
	text-align: center;
	transform: translateY(-50%);
	-webkit-transition: all linear .5s;
	-ms-transition: all linear .5s;
	-mos-transition: all linear .5s;
	-o-transition: all linear .5s;
}

.test-left_arrow:hover {
	background: #fbaa33;
	color: white;
	border-color: #fbaa33;
}

.test-right_arrow {
	color: #ffff;
	position: absolute;
	font-size: 28px;
	top: 100px;
	left: -80px;
	z-index: 99;
	width: 50px;
	height: 50px;
	background: #2d3e50;
	border-radius: 50%;
	border: 1px solid #2d3e50;
	cursor: pointer;
	line-height: 50px;
	text-align: center;
	transform: translateY(-50%);
	-webkit-transition: all linear .5s;
	-ms-transition: all linear .5s;
	-mos-transition: all linear .5s;
	-o-transition: all linear .5s;
}

.test-right_arrow:hover {
	background: #fbaa33;
	color: white;
	border-color: #fbaa33;
}

.test-text {
	padding-top: 10px;
	padding-bottom: 12px;
}

.test-text p {
	font-family: Roboto, Helvetica, Arial, sans-serif;
	font-weight: 400;
	font-size: 16px;
	color: #01366b;
	line-height: 25px;
    padding-bottom: 15px;
    text-align: justify;
    padding-left: 10px;
    padding-right: 10px;
}

.test-text h3 {
	font-family: Roboto, Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 20px;
	color: #01366b;
	padding-bottom: 10px;
	padding-left: 10px;
}

.test-text h3 span {
	font-family: Roboto, Helvetica, Arial, sans-serif;
	font-weight: 400;
	font-size: 16px;
	color: #01366b;
}

.test-text i {
	color: #fbaa33;
	font-size: 14px;
}

.accordion .card:not(:first-of-type) .card-header:first-child {
	border-radius: 5px;
}

.card-header {
	padding: 0px;
	transition: all linear 0.5s;
	-webkit-transition: all linear 0.5s;
	-mos-transition: all linear 0.5s;
	-ms-transition: all linear 0.5s;
	-o-transition: all linear 0.5s;
	border-bottom: 1px solid transparent;
	background: transparent;
}

.card {
	margin-bottom: 10px;
	background: #f5f5f5;
	border: 1px solid transparent;
}

.card-header .btn-link {
	font-family: Roboto, Helvetica, Arial, sans-serif;
	font-weight: 600;
	font-size: 20px;
	color: #01366b;
	background: #ffffff;
	width: 100%;
	text-align: left;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 16px;
	padding-bottom: 16px;
	box-shadow: 0 2px 20px rgba(0, 0, 0, 0.15);
	-webkit-box-shadow: 0 2px 20px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 0 2px 20px rgba(0, 0, 0, 0.15);
	-ms-box-shadow: 0 2px 20px rgba(0, 0, 0, 0.15);
	-o-box-shadow: 0 2px 20px rgba(0, 0, 0, 0.15);
	transition: all linear .5s;
	text-align: justify;
}

.card-body {
	font-size: 16px;
	color: #01366b;
	font-family: Roboto, Helvetica, Arial, sans-serif;
	font-weight: 400;
	padding-top: 10px;
	background: white;
	margin-bottom: 10px;
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
}

.card-header .btn-link i {
	float: right;
	margin-top: 6px;
}

.card-header .collapsed {
	background: #fff !important;
}

.card-header .btn-link {
	background: #feba2e;
}

.btn-link:focus {
	text-decoration: none;
}

.btn-link i {
	transform: rotate(90deg);
}

.collapsed i {
	transform: rotate(0deg);
}

/* ==================================
   Our Testimonial & FAQ part end
=================================== */
/*===============================
	Courses CSS
=================================*/
.courses .course-slider {
	margin-top: 10px;
	font-family: "Roboto", Helvetica, Arial, sans-serif;
	font-size: 14px;
}
.courses .single-course {
	margin-top: 30px;
	-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.12);
	-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.12);
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.12);
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	transition:all 0.3s ease;
	margin: 5px;
	font-family: "Roboto", Helvetica, Arial, sans-serif;
	font-size: 14px;
}
.courses .single-course:hover{
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.30);
	font-family: "Roboto", Helvetica, Arial, sans-serif;
	font-size: 14px;
}
.courses .single-content {
	padding: 15px 10px 10px 10px;
	font-family: "Roboto", Helvetica, Arial, sans-serif;
	font-size: 14px;
	
}
.courses .course-head{
	position:relative;
	overflow:hidden;
	font-family: "Roboto", Helvetica, Arial, sans-serif;
	font-size: 14px;
}
.courses .course-head::before {
	opacity:0;
	visibility: hidden;
	background:#252525;
	z-index: 5;
	font-family: "Roboto", Helvetica, Arial, sans-serif;
	font-size: 14px;
}
.courses .single-course:hover .course-head:before{
	opacity:0.5;
	visibility:visible;
}
.courses .course-head a {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 50px;
	height: 50px;
	line-height: 50px;
	border-radius: 100%;
	line-height: 50px;
	padding: 0;
	margin: -25px 0 0 -25px;
	color: #fff;
	transition: ;
	-webkit-transform: scale(3);
	-moz-transform: scale(3);
	transform: scale(3);
	opacity: 0;
	visibility: hidden;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
	z-index: 10;
}
.courses .single-course:hover .btn{
	transform: scale(1);
	opacity: 1;
	visibility: visible;
}
.courses .single-course .btn:hover{
	background:#fff;
}
.courses .single-course img{
	height:300px;
	width:211px;
}
.courses .single-course h4 {
	font-size: 20px;
	margin-bottom: 15px;
	font-family: "Roboto", Helvetica, Arial, sans-serif;
	font-weight:90px;
	
}
.courses .single-course h4 a{
	color:#000;
	font-size: 15px;
	font-family: "Roboto", Helvetica, Arial, sans-serif;
	font-weight:500;
	text-transform: uppercase;
}
.courses .single-course h4 span {
	display: block;
	margin-bottom: 5px;
	font-size: 20px;
	font-family: "Roboto", Helvetica, Arial, sans-serif;
}
.courses .single-course p {
	color: #666;
}
.courses .course-meta {
	background: #fff;
    overflow: hidden;
    padding: 10px 25px;
    border-top: 1px solid #e7e7e7;
}
.courses .course-meta .meta-left {
	float: left;
}
.courses .meta-left span {
	display: inline-block;
	color: #a3a3a3;
	font-size: 16px;
	margin-right: 15px;
	font-weight: 600;
}
.courses .meta-left span:last-child{
	margin-right:0px;
}
.courses .course-meta .meta-left i{
	color:#a3a3a3;
	margin-right:10px;
}
.courses .course-meta .price {
	display: block;
	float: right;
	line-height: 30px;
	text-align: center;
	color: #fff;
	border-radius: 3px;
	padding: 0 15px;
	font-weight: 700;
}
/* Slider Meta */
.courses .owl-nav {
	width: 100%;
	opacity: 0;
	visibility: hidden;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
	margin: 0;
}
.courses:hover .owl-nav{
	opacity:1;
	visibility:visible;
}
.courses .owl-carousel .owl-nav div {
	height: 48px;
	width: 48px;
	line-height: 48px;
	top: 50%;
	background: #666;
	color: #fff;
	font-size: 25px;
	position: absolute;
	border: none;
	margin: 0;
	padding: 0;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	transition: all 0.4s ease;
	border-radius: 100%;
	margin-top: -24px;
}
.courses .owl-carousel .owl-nav div:hover{
	color:#fff;
}
.courses .owl-carousel .owl-nav .owl-prev{
	left:-75px;
}
.courses .owl-carousel .owl-nav .owl-prev:hover{
	left:-65px;
}
.courses .owl-carousel .owl-nav .owl-next{
	right:-75px;
}
.courses .owl-carousel .owl-nav .owl-next:hover{
	right:-65px;
}
/* Course Archives */
.courses.archives .single-course{
	margin-top:30px;
}
/* Pagination */
.courses.archives .pagination-main {
	text-align: center;
}
.courses.archives .pagination {
	display: block;
	padding-left: 0;
	margin: 50px 0 0;
	border-radius: 4px;
	text-align: center;
	display:inline-block;
}
.courses.archives .pagination li {
	float: left;
	margin-right: 5px;
}
.courses.archives .pagination li a {
	padding: 12px 25px;
	border: none;
	display: block;
	background: #f6f6f6;
	color: #fff;
	color: #252525;
}
.courses.archives .pagination li:hover a, 
.courses.archives .pagination li.active a {
	color: #fff;
}
/* Course Single */
.courses.single{
	background:#f6f6f6;
}
.courses.single .single-main{
	background:#fff;
	padding:30px;
}
.courses.single .single-course {
	margin: 0;
}
.courses.single .course-meta {
	background: #fff;
	padding: 0;
	margin: 0;
	border: none;
	padding: 20px;
}
.courses.single .course-info {
	overflow: hidden;
	float: left;
}
.courses.single .single-info {
	float: left;
	margin-right: 20px;
	text-align: center;
	overflow: hidden;
}
.courses.single .single-info:last-child{
	margin-right: 0px;
}
.courses.single .single-info img {
	width: 50px;
	height: 50px;
	border-radius: 100%;
	float: left;
	margin-right: 12px;
}
.courses.single .single-info i {
	float: left;
	width: 30px;
	height: 30px;
	line-height: 30px;
	border-radius: 100%;
	margin-right: 15px;
	font-size: 29px;
	border: 1px solid #e7e7e7;
	font-size: 15px;
}
.courses.single .single-info h4 {
	font-size: 14px;
	float: left;
	margin: 0;
	text-align: left;
	text-transform: uppercase;
}
.courses.single .single-info h4 span {
	display: block;
	color: #777;
	font-weight: 400;
	text-transform: capitalize;
	font-size: 14px;
	margin-top: 5px;
}
.courses.single .single-info h4 span:hover{
	color:#00B06A;
}
.courses.single .single-info h4 a{
	color: #777;
	font-weight:400;
}
.courses.single .course-price {
	float: right;
	text-align: center;
}
.courses.single .course-price p {
	font-size: 28px;
	float: left;
	margin-top: 10px;
	margin-right: 20px;
}
.courses.single .course-price p a{}
.courses.single .course-price .btn {
	color: #fff;
	padding: 10px 20px;
	float: left;
	border-radius: 50px;
}
.courses.single .course-price .btn i {
	margin-right:10px;
}
.courses.single .course-price .btn:hover{
	background:#fff;
	color:#252525;
	border-color:#e7e7e7;
}
.courses.single .course-feature {
	background: #252525;
	width: 100%;
}
.courses.single .course-feature h4 {
	width: 100%;
	margin-bottom: 15px;
	padding-bottom: 15px;
	font-size: 20px;
	position:relative;
}
.courses.single .course-feature h4:before{
	position:absolute;
	left:0;
	width:50px;
	height:2px;
	content:"";
	bottom:-1px;
}
.courses.single .feature-main {
	padding: 20px;
	color: #fff;
}
.courses.single .single-feature {
	margin-bottom: 12px;
	padding-bottom: 12px;
	border-bottom:1px solid rgba(238, 238, 238, 0.22);
}
.courses.single .single-feature:last-child{
	border:none;
	margin:0;
	padding:0;
}
.courses.single .single-feature i {
	width: 10px;
	margin-right: 15px;
}
.courses.single .single-feature .label{}
.courses.single .single-feature .value {
	float: right;
	font-weight:600;
}
.courses.single .content h2{
	margin-bottom:15px;
	font-size:30px;
}
.courses.single .content h2 a{
	color:#252525;
}
.courses.single .content h2:hover a{
	color:#00B06A;
}
.courses.single .content p{
	margin-bottom:20px;
}
.courses.single .content p:last-child{
	margin:0;
}
.courses.single .course-required {
	margin-top: 30px;
}
.courses.single .course-required h4 {
	margin-bottom: 15px;
	font-size: 20px;
}
.courses.single .course-required ul {}
.courses.single .course-required ul li {
	position: relative;
	padding-left: 40px;
	margin-bottom: 15px;
}
.courses.single .course-required ul li span {
	position: absolute;
	left: 0;
	width: 30px;
	height: 30px;
	line-height: 30px;
	border-radius: 100%;
	border: 1px solid;
	line-height: 30px;
	text-align: center;
}
/*===============================
	End Courses CSS
=================================*/
/* ========================== 
   about us area css start 
=========================== */

.about_part {
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	position: relative;
}

.section_title {
	text-align: center;
	padding-bottom: 63px;
}

.section_title h1 {
	font-size: 32px;
	color: #2d3e50;
}

.section_title p {
	color: #666666;
	font-size: 14px;
	padding: 0 233px;
}

.about_part .slick-list {
	padding-bottom: 0px;
}

.slider_about:after {
	position: absolute;
	content: "";
	top: -10px;
	left: 0;
	background: url(../images/aboutSliderBorderTop.png);
	width: 370px;
	height: 3px;
	z-index: 1;
}

.slider_about:before {
	position: absolute;
	content: "";
	bottom: 0px;
	right: 0;
	background: url(../images/aboutSliderBorderBottom.png);
	width: 370px;
	height: 3px;
	z-index: 1;
}

.slider_about img {
	width: 100%;
	padding-bottom: 5px;
}

.about_part .slick-dots {
	top: 84%;
	left: 52%;
}

.about_part .slick-dots li {
	display: inline-block;
	margin: 0px;
}

.slick-dots li button:before {
	font-size: 0px;
}

.about_part .slick-dots li button {
	background-color: transparent;
	border: 1px solid #999999;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	font-size: 0px;
}

.about_part .slick-dots li.slick-active button {
	border-color: #fbaa33;
	background-color: #fbaa33;
}

.about_slider img {
	-webkit-clip-path: polygon(23% 0, 100% 0, 77% 100%, 0 100%);
	clip-path: polygon(23% 0, 100% 0, 77% 100%, 0 100%);
}

.about_text {
	padding-top: 50px;
	text-align: left;
}

.about_text p {
	font-size: 14px;
	color: #444444;
	margin-bottom: 20px;
}

.about_text .button a {
	font-family: 'Arimo';
	font-weight: 400;
	font-size: 20px;
	padding: 12px 18px;
	background: #2d3e50;
	border: 1px solid;
	text-decoration: none;
	color: white;
	border-radius: 5px;
	margin-right: 20px;
	margin-top: 25px;
	display: inline-block;
	transition: all linear .05s;
	-webkit-transition: all linear .5s;
	-moz-transition: all linear .5s;
	-o-transition: all linear .5s;
	-ms-transition: all linear .5s;
}

.about_text .button a:hover {
	background: #fbaa33;
}
/* ========================== 
   about us area css end 
=========================== */
 #quicom-call {
                position: fixed;
                bottom: 150px;
                left: -5px;
                width: 75px;
                z-index: 9999;
                display: block;
                cursor: pointer;
            }        
            #quicom-call>a {
                position: relative!important;
                padding: 10px;
                display: block;
            }        
            #quicom-call img {
                max-width: 40px;
                height: 40px;
                position: relative!important;
                z-index: 10;
				border-radius: 20px;
            }        
            #quicom-call>a::after {
                -webkit-transition: all .5s ease-in-out;
                transition: all .5s ease-in-out;
                //content: "";
               // position: absolute;
               color: #fff;
                width: 100%;
                height: 100%;
                text-align: center;
                background:#fff;
                border-radius: 50%;
                left: 0;
                top: 0;
                -webkit-box-shadow: 0 0 0 4px hsl(0deg 0% 100% / 70%);
                box-shadow: 0 0 0 4px hsl(0deg 0% 100% / 70%);
                -webkit-animation: pulse 1.5s infinite;
                animation: pulse 1.5s infinite
            }        
            @-webkit-keyframes pulse {
                0% {
                    -webkit-transform: scale(.95);
                    transform: scale(.95)
                }
                70% {
                    -webkit-transform: scale(1);
                    transform: scale(1);
                    -webkit-box-shadow: 0 0 0 20px hsla(0, 0%, 100%, 0);
                    box-shadow: 0 0 0 20px hsla(0, 0%, 100%, 0)
                }
                to {
                    -webkit-transform: scale(.95);
                    transform: scale(.95);
                    -webkit-box-shadow: 0 0 0 0 hsla(0, 0%, 100%, 0);
                    box-shadow: 0 0 0 0 hsla(0, 0%, 100%, 0)
                }
            }

            @keyframes pulse {
                0% {
                    -webkit-transform: scale(.95);
                    transform: scale(.95)
                }
                70% {
                    -webkit-transform: scale(1);
                    transform: scale(1);
                    -webkit-box-shadow: 0 0 0 20px hsla(0, 0%, 100%, 0);
                    box-shadow: 0 0 0 20px hsla(0, 0%, 100%, 0)
                }
                to {
                    -webkit-transform: scale(.95);
                    transform: scale(.95);
                    -webkit-box-shadow: 0 0 0 0 hsla(0, 0%, 100%, 0);
                    box-shadow: 0 0 0 0 hsla(0, 0%, 100%, 0)
                }
            }        