html {
  scroll-behavior: smooth;
}
.bp-measure {
  position: relative;
  padding: 0 0 50px;
  z-index: 2;
}
.bp-measure.mobile .navbar-brand a,
.navbar-stick .navbar-brand a {
  display: block;
  max-width: 180px;
}
.bp-measure.mobile .offcanvas-header > a {
  padding-right: 30px;
}
.bp-measure.mobile .navbar-collapse .offcanvas-body .navbar-nav {
  text-align: left;
}
.bp-measure.mobile .navbar-collapse .offcanvas-body .nav-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  padding: 15px 0;
}

.bp-right-logo {
  padding: 30px 50px;
}
@media screen and (min-width: 768px) {
  .bp-right-logo > img {
    max-width: 400px;
  }
}
@media screen and (min-width: 992px) {
  .logo-desktop {
    padding-top: 45px;
  }
  .bp-measure .container {
    position: relative;
  }
  .desktop-navigation {
    position: absolute;
    top: calc(100% - 20px);
    left: 50%;
    width: 100%;
    transform: translateX(-50%);
  }
  .bp-right-logo > img {
    max-width: 500px;
    margin-bottom: 50px;
  }
  .bp-measure__disc {
    /*border-top: 1px solid rgba(0, 0, 0, 0.25);*/
   
  }
  .bp-measure .desktop-navigation .navbar .container {
    padding-right: 0;
  }
  .bp-measure .desktop-navigation .navbar .nav-item {
    width: 25%;
    padding: 0 5px;
  }
  .bp-measure .desktop-navigation .navbar .nav-link {
    transition: all 250ms ease;
  }
     
     .bp-measure .desktop-navigation .navbar .nav-link,
  .bp-measure .desktop-navigation .navbar .nav-link,
  .bp-measure .desktop-navigation .navbar .nav-link {
      background-color: #4c1951;
    color: #fff;
  }
    
    
  .bp-measure .desktop-navigation .navbar .nav-link:hover,
  .bp-measure .desktop-navigation .navbar .nav-link:active,
  .bp-measure .desktop-navigation .navbar .nav-link:focus {
    background-color: #fff;
    color: #000;
  }
  .navbar-stick .offcanvas .offcanvas-header {
    display: block;
  }
  .navbar-stick .offcanvas .btn-close {
    display: none;
  }
}
@media screen and (min-width: 1400px) {
  .bp-measure.image-wrapper.bg-auto {
    background-size: 100%;
  }
  .bp-measure .offcanvas-body {
    width: 100%;
  }
  .bp-measure .desktop-navigation .navbar .nav-link {
    font-size: 20px;
  }
}
