@media screen and (min-width: 480px) {
    .navbar-brand .bsb-tpl-logo {
      width: 208px;
      height:100px;
    }
}
.bsb-tpl-header-sticky.sticky-top.stuck .navbar-brand .bsb-tpl-logo {
  max-height: 60px;
  width: 125px;
}
.bsb-tpl-logo-footer {
    height:20px
}



.bsb-project-2-item h4 {font-size: 20px;}

.bsb-project-2-item img {
  width: 100%;
}


#scrollspyContact {
  background:url(./../img/cta/contact1.png);
  background-size: cover;
  color: #fff;
}
#scrollspyContact address , #scrollspyContact  p , #scrollspyContact  a { color: #fff;}

.fs40 {
  font-size: 40px !important;
}
.fs20 {
  font-size: 20px !important;
}
.bsb-tpl-font-hw {
  font-size: 40px !important;
}
@media screen and (max-width: 720px) {
  .fs40 {
    font-size: 18px !important;
  }
  .fs20 {
    font-size: 15px !important;
  }
}

