body{
    border:solid;
}
.showcase_img{
    max-height: 500px;
    max-width: 100%;
}
.inputbox{
    margin: 0 auto;
    max-width: 890px;
    border: 1px solid #000;
    text-align: center;
    font-size: 16px;
    position: relative;
    padding-bottom: 20px;
}
.ModuleTitle{
    background: #00a8c4 !important;
    margin-top: 0 !important;
}
.ModuleTitle h3{
        border-bottom: 1px solid #eee; 
        display: block;
        color: #fff;
        text-align: center;
        padding: 10px 0;
        font-size: 1.2rem;
}
.email,.emailLabel{
    padding: 8px;
}

.emailLabel{
    margin-right: 25px;
}
.buttons{
    padding: 30px 15px;
    height: 100px;
}
.submitButton{
    font-weight: bold;
    padding: 10px 25px;
    background: #004875;
    color: #fff;
    border-radius: 22px;
}
.footerimg{
    max-width: 890px;
    width: 100%;
    padding-bottom: 5px;
}
.register_form{
    padding: 15px 25px;
}
.sucess_form{
    padding: 30px;
}
.regLabel{
    float: left;
    padding: 5px 0;
}
.cregLabel{
    min-width: 247px;
    float: left;
    text-align: left;
}
.span{
    float: left;
}
@font-face {
    font-family: 'MyriadPro-Regular';
    src: url('assets/fonts/MYRIADPRO-REGULAR.OTF') format('opentype');
  }
  
  @font-face {
    font-family: 'MyriadPro-CondIt';
    src: url('assets/fonts/MYRIADPRO-CONDIT.OTF') format('opentype');
  }
  .message {
    font-family: 'MyriadPro-Regular', Arial, sans-serif; /* Fallback fonts in case custom font isn't available */
    font-family: 'MyriadPro-CondIt', Arial, sans-serif; /* Fallback fonts in case custom font isn't available */
  }
  .message smallp {
    font-family: 'MyriadPro-CondIt', Arial, sans-serif; /* Fallback fonts in case custom font isn't available */
    font-size: 12px; /* You can adjust the size as needed */
  }
  sup {
    vertical-align: super;
    font-size: 10px;
}
