h2#healthnext-healthcare-for-future-generations {
    line-height: unset;
}
.page-node-371 .gds-grid.gds-grid--none.gds-grid--white.season-2-wrapper+.gds-grid .gds-cell.gds-cell--m-quarter.gds-cell--spacer-m.gds-cell--sidebar {
    margin-top: -200px;
}
h5.weboForm-required-checkBox:after { content:" *"; color: red; }
.zoomnonhcp-custom-form {position:fixed; top:0px; right:0px; bottom:0px; left:0px; z-index:1050; padding-top:20px}
.zoomnonhcp-custom-form .npoonhcp-wrapper-div {position:relative;}
.zoomnonhcp-custom-form .nonhcp-wrapper-div .gds-form-multiple-step__form {height:auto; max-height:75vh;}
.zoomnonhcp-custom-form .nonhcp-wrapper-div{max-width:720px;}
.zoomnonhcp-custom-form #edit-health-care-professional-declaration---wrapper h5{margin-bottom:5px; font-family: 'BISansNEXT';}
.zoomnonhcp-custom-form #edit-health-care-professional-declaration---wrapper p{font-weight:bold; margin-bottom: 15px; font-family: 'BISansNEXT';}
.hcp-error-message{ color: red; }
.gds-form-input__label { font-family: 'Arial' !important; }
.gds-form-input__input-wrapper .gds-btn--primary { font-family: 'Arial' !important; }
@media screen and (max-width: 767px) {
  .page-node-371 .season-2-wrapper .gds-cell--m-three-quarters { order: 2; }
  .page-node-371 .season-2-wrapper .gds-cell--m-three-quarters { order: 1; }
  .page-node-371 .gds-grid.gds-grid--none.gds-grid--white.season-2-wrapper+.gds-grid .gds-cell.gds-cell--m-quarter.gds-cell--spacer-m.gds-cell--sidebar {
      margin-top: 0px;
    }
}