section.contact {
  width: 100%; }
  section.contact .formula {
    width: 100%;
    height: 100%; }
    section.contact .formula form {
      width: 100%;
      height: 100%;
      position: relative;
      background-color: #ffffff; }
      section.contact .formula form .paginator {
        width: 100%;
        height: 50px;
        position: relative;
        top: 0px;
        left: 0px;
        font-size: 2em;
        text-align: center; }
        section.contact .formula form .paginator ul {
          display: inline-block;
          list-style-type: none;
          padding: 0px;
          margin: 0px;
          top: 50%;
          position: relative;
          transform: translate(0, -50%); }
          section.contact .formula form .paginator ul li {
            float: left;
            margin: 0px 10px; }
            section.contact .formula form .paginator ul li span {
              cursor: pointer; }
      section.contact .formula form .slider {
        width: 100%;
        min-height: 80vh;
        overflow: hidden;
        position: relative; }
        section.contact .formula form .slider section {
          width: 100%;
          height: 100%;
          position: absolute;
          top: 0px;
          left: 0px;
          display: none; }
          section.contact .formula form .slider section .inputBox {
            width: 80%;
            margin: 0px 10%;
            position: relative;
            top: 50%;
            transform: translate(0, -50%); }
            section.contact .formula form .slider section .inputBox label {
              font-size: 4em;
              color: #0c6ba3;
              padding: 0 5px 1em 0;
              pointer-event: none; }
            section.contact .formula form .slider section .inputBox input {
              width: 100%;
              padding: 0 0 0.15em;
              margin: 30px 0px 0px 0px;
              background-color: transparent;
              color: #000000;
              border: none;
              border-bottom: 2px solid rgba(0, 0, 0, 0.2);
              text-overflow: ellipsis;
              font-weight: bold;
              font-size: 3em; }
            section.contact .formula form .slider section .inputBox input[required] {
              background-image: url('vhs-assets-css-38ee002f216550bcb32438825ed4f750.svg');
              background-position: top right;
              background-size: 48px;
              background-repeat: no-repeat; }
            section.contact .formula form .slider section .inputBox textarea {
              width: 100%;
              height: 300px;
              resize: none;
              color: #000000;
              border: 2px solid rgba(0, 0, 0, 0.2);
              text-overflow: ellipsis;
              font-weight: bold;
              font-size: 3em; }
            section.contact .formula form .slider section .inputBox input[type="checkbox"] {
              float: left;
              width: auto;
              margin: 0px; }
            section.contact .formula form .slider section .inputBox label.privacy {
              font-size: 1.4em;
              float: left;
              width: 90%;
              margin-left: 5%; }
      section.contact .formula form .actionBar {
        width: 90%;
        display: inline-block;
        padding: 20px 5%;
        background-color: #000000;
        text-transform: uppercase;
        color: #ffffff;
        margin-bottom: -5px; }
        section.contact .formula form .actionBar .row {
          height: 100%; }
          section.contact .formula form .actionBar .row [class^="col-"] {
            height: 100%; }
        section.contact .formula form .actionBar button {
          color: #000000;
          padding: 10px 20px;
          background-color: #ffffff;
          border: 2px solid #ffffff;
          font-weight: bold;
          font-size: 2em;
          cursor: pointer;
          position: relative; }
        section.contact .formula form .actionBar button:hover {
          color: #ffffff;
          background-color: #000000; }
        section.contact .formula form .actionBar button.finish {
          display: none; }

@media (min-width: 0px) and (max-width: 768px) {
  section.contact .formula form .slider section .inputBox label {
    font-size: 2em; }
  section.contact .formula form .slider section .inputBox input {
    font-size: 2em; }
  section.contact .actionBar .row [class^="col-"] {
    text-align: center !important; } }

/*# sourceMappingURL=show.css.map */


