/* Bootstrap Variables, could be used later if bootstrap dep using npm + less or sass */
/*$white: #fff !default;*/
/*$gray-100: #f8f9fa !default;*/
/*$gray-200: #e9ecef !default;*/
/*$gray-300: #dee2e6 !default;*/
/*$gray-400: #ced4da !default;*/
/*$gray-500: #adb5bd !default;*/
/*$gray-600: #868e96 !default;*/
/*$gray-700: #495057 !default;*/
/*$gray-800: #343a40 !default;*/
/*$gray-900: #212529 !default;*/
/*$black: #000 !default;*/
/*$font-size-base: .8rem;*/
/*$primary: #55b4a9;*/
/*$primary-hover: darken($primary, 10%);*/
/*$secondary: #212529;*/
/*$gray-light: $gray-100;*/
/*$gray-dark: $gray-800;*/
/*$trs-header-bg: $gray-900;*/
/*$trs-opacity: 0.9;*/
a,
a > * {
  color: #55b4a9;
}
a:hover,
a:hover > * {
  color: #3a837a;
}
.btn-primary {
  color: #fff;
  outline: none;
  background-color: #55b4a9;
  border: #55b4a9;
}
.margin-top-sm {
  margin-top: 35px;
}
@media (min-width: 992px) {
  .margin-top-sm {
    margin-top: 0;
  }
}
.btn-primary.focus,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary:hover {
  color: #3a837a;
  border: 1px solid #55b4a9;
}
.breadcrumb > li + li:before {
  content: "\003E";
}
.text-primary {
  color: #55b4a9 !important;
}
.btn-primary {
  background: #55b4a9;
  color: #ffffff;
}
.navbar-collapse {
  border-top: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
@media only screen and (max-width: 767px) {
  .navbar-header .navbar-brand a {
    padding: 6px 15px;
  }
}
@media only screen and (max-width: 767px) {
  .hero-area {
    padding: 140px 0;
  }
}
