#topwidget div[id*="menuWidget"] {
  display: none;
}

.menu-active-long #topwidget div[id*="menuWidget"] {
  display: block;
}
/*logo bigger*/
@media (min-width: 1025px){
  header .office{
    width: 10vw;
  }
  header .office .logo{
    height: 5vw;
  }
  .inner:not(.sticky-menu-active) header .office .logo {
    height: calc(6.25vw - 2em);
  }
  .inner header .office {
    width: 8.75vw;
  }
}

@media (max-width: 500px){
  header .office{
    width: 14em;
  }
  header .office .logo{
    height: 7.5em;
  }
  .inner:not(.sticky-menu-active) header .office .logo {
    height: 5.8em;
  }
  .inner header .office {
    width: 13em;
  }
}

/*remove slider overlay*/
.front .slider-wrapper::after {
  background:none;
}

.agent-details-wrapper .image-bg-wrapper:after {
background: rgba(0, 0, 0, 0.1);
}

.front #contentwidgetbottom [id*=TextTitleForBroker]::before, .front #contentwidgetbottom [id*=AboutMeforAgent]::before
Specificity: (1,2,1){background: rgba(0, 0, 0, -1);
}