.cornerflow {overflow: hidden;}

.topmenu {z-index: 16 !important;}

.heroarea {z-index: 18 !important;}

.contentarea {z-index: 20 !important;}

.headertop {min-height: 20px !important; height: 20px !important;}

.noheight {min-height: 0px !important; height: 0px !important;}

div.ba-row.topmenu.noheight div.column-wrapper {min-height: 0px !important; height: 0px !important;}

div.ba-row.topmenu.noheight div.column-wrapper div.ba-grid-column-wrapper {min-height: 0px !important; height: 0px !important;}

.onlinebtn {}

div#item-17732558863120.ba-section.row-fluid.onlineoverlay {
  width: 16.6% !important;
  margin: 20px 0px 0px 83.4%;
}

@media (max-width: 768px) {
  div#item-17732558863120.ba-section.row-fluid.onlineoverlay {
    width: 25% !important;
    margin: 20px 0px 0px 75%;
  }
}

div#item-1773262822601.ba-section.row-fluid.contactdrawer {width: 75% !important; margin: 20px 5% 0px 20%; border-radius: 0px 0px 20px 20px;}

div.ba-item-button.ba-item.btnonline div.ba-button-wrapper a.ba-btn-transition span::before {
  content: 'ProCrecer Online\a';
  white-space: pre;
  font-size: 11px;
  font-weight: 500;
  text-decoration: underline;
  text-decoration-color: rgba(255,255,255,0.5);
}

div.ba-item-main-menu.ba-item.menuprincipal div.ba-menu-wrapper div.main-menu div.integration-wrapper ul.mod-menu li.nav-item ul.mod-menu__sub {border-radius: 0px 0px 10px 10px;}

div.ba-section.row-fluid.stickymenu {
  height: 86px;
}










