.header__inner .nav-header .brand {
  margin-top: 5px !important;
}

.header:hover .nav-header .brand {
  margin-top: 5px !important;
}

.header__inner .attributes li, .header__inner .menu li a {
  padding: 30px 0 !important;
}

.header:hover .attributes li, .header:hover .menu li a {
  padding: 30px 0 !important;
}

@media (max-width: 991px) {
  .section {
    padding: 100px 0 0;
  }

  .header {
    padding: 0 0 5px;
  }

  .header__sticky:hover {
    padding: 0 0 5px;
  }
  .core-responsive-slide .core-nav .wrap-core-nav-list {
    padding-top: 100px;
  }
  .header .core-nav .wrap-core-nav-list.right .menu li, .header:hover .core-nav .wrap-core-nav-list.right .menu li, .header__inner .core-nav .wrap-core-nav-list.right .menu li, .header__sticky .core-nav .wrap-core-nav-list.right .menu li {
    padding: 15px 0!important;
  }
  .section__cta {
    padding: 50px 0px;
  }
}

.header__mobile-toggle {
  top: 0;
}

.header__mobile {
  padding: 5px 0;
}

.core-nav .core-nav-toggle {
  padding: 24px 0 0;
}

.header__mobile-brand {
  width: 70px;
  height: 70px;
  background: url("../../../assets/brand/BizMotionLogo.png") no-repeat 0 0;
  background-size: 70px 70px;
}

/* Start Validation */
.form-group i {
  position: absolute;
  top: 43px;
  right: 28px;
  font-size: large;
  visibility: hidden;
}

@media (max-width:991px) {
  .form-group i {
    top: 40px;
  }
}

.form-group small {
  position: absolute;
  top: 0px;
  right: 20px;
  visibility: hidden;
}

.form-group.success input {
  border-color: #2ecc71;
}

.form-group.error input {
  border-color: #e74c3c;
}

.form-group.success i.fa-check-circle {
  color: #2ecc71;
  visibility: visible;
}

.form-group.error i.fa-exclamation-circle {
  color: #e74c3c;
  visibility: visible;
}

.form-group.error small {
  color: #e74c3c;
  visibility: visible;
}