/* 
Theme Name: Bootstrap 4 Sass
Description: Bootstrap 4 with Sass
*/
/* IMPORTS */
body.toolbar-tray-open header.navbar {
  margin-top: 80px; }

body.toolbar-tray-open .main-content {
  padding-top: 80px; }

.navbar .region-branding {
  display: flex;
  justify-content: space-between; }
  .navbar .region-branding .site-branding {
    width: 180px;
    position: relative; }
    .navbar .region-branding .site-branding a {
      position: absolute;
      top: -5px; }
      .navbar .region-branding .site-branding a img {
        height: 45px; }

@media (min-width: 600px) {
  .navbar .navbar-toggle {
    display: none; }
  .navbar .social-list {
    margin-top: -5px; } }

.spinner_animsition {
  display: none; }

body.user-logged-in nav.tabs {
  top: inherit;
  bottom: 0; }

@media (min-height: 600px) {
  body .menu-list {
    margin-top: -5px; } }

.slotholder {
  filter: brightness(50%); }

#block-mainmenu-horizontal {
  display: none; }
  #block-mainmenu-horizontal li {
    float: left;
    list-style-type: none;
    margin: 0 10px; }
    #block-mainmenu-horizontal li a {
      color: black;
      text-transform: uppercase; }
  @media (min-width: 600px) {
    #block-mainmenu-horizontal {
      display: block; } }

body .page-header {
  margin: 0; }

body .page-header-3 {
  margin: 5rem 0 6rem; }

.team-hover .team-content {
  background: white;
  padding: 5px;
  opacity: 0.9; }

div.experience-box {
  margin-top: 0; }

.homepage-hero {
  background: url("../images/Hero-image-yellow.jpg") no-repeat;
  background-size: cover;
  height: 300px; }
  .homepage-hero img {
    width: 400px;
    margin: 50px auto; }
  @media (min-width: 992px) {
    .homepage-hero {
      margin-left: -4.2857rem;
      margin-right: -4.2857rem;
      height: auto; }
      .homepage-hero img {
        width: auto;
        margin: 0; } }
