/* @import url('http://example.com/example_style.css'); */

 /***********************************************/
 /* CSS @imports must be at the top of the file */
 /* Add them above this section                 */
 /***********************************************/

 /****************************************/
 /* HubSpot Style Boilerplate            */
 /****************************************/

 /* This responsive framework is required for all styles. */







@media (max-width: 767px) {
    #top-header .hs-menu-wrapper>ul {
        text-align: center;
        display: none;
    }
}


@media (max-width: 480px) {
    .header-nav-secondary {
    background: #fafafa;
    height: 50px;
    position: relative;
    top: -250px;
}
      .header-nav-primary {
        background: #fff;
        padding: 1.5em 0;
        width: 100%;
        /* z-index: 1; */
        height: auto !important;
        position: relative;
        margin-left: -20px;
        top: -130px;
        /* display: none; */
    }
  .remove-overlay {
   height: 70px;
    position: relative;
    /* display: none; */
    top: -100px;

  }
  .header-nav-primary {
    background: transparent;
    padding: 0;
    /* opacity: 0; */
}
  form.hs-form fieldset.form-columns-1 .hs-input {
    width: 95%;
}
  .docuware-icon-text {
    margin:auto;
  }
  a#cta_button_388534_3e88eb26-c981-48ae-aadd-ef436bc803f9 {
    cursor: pointer;
    width: 35%;
}
  .orange-cta, .orange-cta:active {
    cursor: pointer
    font: 1.08em Avenir Next LT W01 Demi, sans-serif;
    padding: .6em .8em;
    text-align: center;
}
  form {
    margin-left: 21px;
}
      label {
        display: inline-block;
        font-family: Avenir Next LT W01 Demi;
        font-size: 1.08em;
        margin-left: 0;
        
    }
      form.hs-form fieldset.form-columns-1 .hs-input {
        width: 95%;
    }
      form.hs-form fieldset.form-columns-2 .hs-input {
        width: 97%;
    }
  nav.footer-nav {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    margin-left: 10px;
}
      body input[type=submit] {
        display: block;
        width: 30%;
    }
}