.heading-menu{
  display:none;
  }
  .trans-effect.has-content {
          border: 1px solid #000;
          background: #fff;
      }
      
      div#survey {
          display: none !important;
      }
      
      .pam360-content-wrap {
          padding: 0;
          margin: 0 auto;
          position: relative;
      }
      
      .pam360-content-wrap:before {
          content: '';
          position: absolute;
          top: 0;
          left: 0;
          width: 50%;
          height: 100%;
          background-color: #fff3e3;
          z-index: -1;
      }
      
      .pam360-content-wrap .content-wrap {
          display: flex;
          justify-content: space-between;
          position: relative;
      }
      
      .demo-thanks-left,
      .demo-thanks-right {
          width: 50%;
      }
      
      .demo-thanks-left {
          padding: 80px 80px 100px 0;
          color: #000;
      }
      
      .demo-thanks-left .left-content {
          /* position: sticky; */
          /* top: 190px; */
      }
      
      .demo-thanks-left .left-content h1 {
          color: #000;
          line-height: 1.2;
          margin: 0 0 20px;
      }
      
      .demo-thanks-left .left-content p {
          margin: 0;
      }
      .pam360-content-wrap .demo-thanks-left h3 {
          font-size: 21px;
          margin: 30px 0 0;
      }
      .demo-thanks-left figure {
          max-width: 460px;
          margin: 40px 0 0;
      }
      
      .demo-thanks-right {
          padding: 80px 0 80px 80px;
      }
      .demo-thanks-right h3 + p {
          margin: 10px 0 0;
          font-size: 19px;
      }
      div#download P {
          font-size: 15px;
      }
      
      .pam360-content-wrap h3 {
          margin: 0 auto;
          text-align: center;
          max-width: 500px;
          color: #000;
      }
      
      .demo-tab-wrap {
          border-radius: 30px;
          margin: 0 auto;
          max-width: 520px;
      }
      
      .download-form,
      .get-quote-form {
          max-width: 100%;
          margin: 0 auto;
      }
      
      ul.demo-tab-nav {
          max-width: 520px;
          width: 100%;
          display: flex;
          justify-content: space-between;
          background: #f9f9f9;
          border-radius: 40px;
          margin: 25px auto;
          text-align: center;
      }
      
      .demo-tab {
          display: none;
      }
      
      .demo-tab.active {
          display: block;
      }
      
      .demo-tab h4 {
          margin: 0;
          text-align: center;
          font-size: 20px;
      }
      
      .demo-tab p:last-child {
          margin: 0;
      }
      
      .demo-tab-nav li {
          padding: 10px;
          width: 50%;
          text-align: center;
          font-size: 15px;
          font-weight: 700;
          border-radius: 40px;
          color: #286ce3;
          cursor: pointer;
          text-transform: uppercase;
          display: flex;
          align-items: center;
          justify-content: center;
      }
      
      .demo-tab-nav li.active {
          background: #286ce3;
          color: #fff;
      }
      
      .success-message {
          display: none;
          text-align: center;
      }
      
      .success-message h5 {
          font-size: 21px;
          font-weight: 700;
      }
      
      .success-message p:last-child {
          margin: 0;
      }
      
      .download-form .success-message h5 {
          margin: 0 0 15px;
      }
      
      #pricing {
          text-align: center;
      }
      
      #pricing p a {
          background: none;
          color: #e9152b;
          cursor: pointer;
          outline: none;
          display: inline-block;
          padding: 13px 40px;
          font-size: 16px;
          line-height: initial;
          border: 1px solid #e9152b;
          text-transform: uppercase;
          font-weight: 700;
          border-radius: 4px;
          margin: 20px 0 0;
      }
      
      .success-message {
          position: fixed;
          top: 100px;
          left: 50%;
          transform: translateX(-50%);
          background: #ffdcc1;
          padding: 20px;
          font-weight: 700;
          z-index: 1000;
      }
      
      .form-group {
          margin: 20px 0;
      }
      
      .demo-thanks-left .slick-dots {
          list-style: none;
          display: flex !important;
          justify-content: center;
          margin: 20px 0 0;
      }
      
      .demo-thanks-left .slick-dots li {
          text-indent: -999999px;
          width: 30px;
          height: 5px;
          border-radius: 0;
          margin: 0 4px;
          cursor: pointer;
          border: none;
          padding: 0;
          /* cursor: pointer; */
          display: block !important;
          background: #B5B1B1;
      }
      
      .demo-thanks-left .slick-dots li.slick-active {
          background: #3C84B2;
      }
      
      .demo-thanks-left li {
          text-align: center;
      }
      
      .demo-thanks-left li figure {
          max-width: 400px;
          margin: 30px auto 0;
      }
      .demo-thanks-left ul {
      visibility: hidden;
  }
  .demo-thanks-left ul.slick-initialized,
  .demo-thanks-left ul.slick-initialized ul {
      visibility: visible;
  }
      @media only screen and (max-width: 992px) {
          .demo-thanks-left {
              padding: 60px 40px 100px 0;
          }
          .demo-thanks-right {
              padding: 60px 0 60px 40px;
          }
          .demo-thanks-left .left-content {
              position: unset;
          }
      }
      
      @media only screen and (max-width: 767px) {
          ul.demo-tab-nav {
              align-items: center;
              background: #fcfcfc;
              border-radius: 0;
          }
          .demo-tab-nav li {
              text-transform: unset;
              text-align: center;
          }
          .pam360-content-wrap:before {
              content: none;
          }
          .pam360-content-wrap .content-wrap {
              display: block;
              width: 100%;
          }
          .demo-thanks-left,
          .demo-thanks-right {
              width: 100%
          }
          .demo-thanks-left {
              background-color: #ffeaae;
              padding: 60px 5%;
              text-align: center;
          }
          .demo-thanks-right {
              padding: 60px 5%;
          }
          .demo-thanks-left .left-content {
              position: unset;
          }
      }
      
      #meGDPRMessage {
          width: 100%
      }