.hsvm-mt-1 {
  margin-top: 8px; }

.hsvm--mt-1 {
  margin-top: -8px; }

.hsvm-mb-1 {
  margin-bottom: 8px; }

.hsvm-pt-1 {
  padding-top: 8px; }

.hsvm-pb-1 {
  padding-bottom: 8px; }

.hsvm-mt-2 {
  margin-top: 16px; }

.hsvm--mt-2 {
  margin-top: -16px; }

.hsvm-mb-2 {
  margin-bottom: 16px; }

.hsvm-pt-2 {
  padding-top: 16px; }

.hsvm-pb-2 {
  padding-bottom: 16px; }

.hsvm-mt-3 {
  margin-top: 24px; }

.hsvm--mt-3 {
  margin-top: -24px; }

.hsvm-mb-3 {
  margin-bottom: 24px; }

.hsvm-pt-3 {
  padding-top: 24px; }

.hsvm-pb-3 {
  padding-bottom: 24px; }

.hsvm-mt-4 {
  margin-top: 32px; }

.hsvm--mt-4 {
  margin-top: -32px; }

.hsvm-mb-4 {
  margin-bottom: 32px; }

.hsvm-pt-4 {
  padding-top: 32px; }

.hsvm-pb-4 {
  padding-bottom: 32px; }

.hsvm-mt-5 {
  margin-top: 40px; }

.hsvm--mt-5 {
  margin-top: -40px; }

.hsvm-mb-5 {
  margin-bottom: 40px; }

.hsvm-pt-5 {
  padding-top: 40px; }

.hsvm-pb-5 {
  padding-bottom: 40px; }

.hsvm-mt-6 {
  margin-top: 48px; }

.hsvm--mt-6 {
  margin-top: -48px; }

.hsvm-mb-6 {
  margin-bottom: 48px; }

.hsvm-pt-6 {
  padding-top: 48px; }

.hsvm-pb-6 {
  padding-bottom: 48px; }

.hsvm-mt-7 {
  margin-top: 56px; }

.hsvm--mt-7 {
  margin-top: -56px; }

.hsvm-mb-7 {
  margin-bottom: 56px; }

.hsvm-pt-7 {
  padding-top: 56px; }

.hsvm-pb-7 {
  padding-bottom: 56px; }

.hsvm-mt-8 {
  margin-top: 64px; }

.hsvm--mt-8 {
  margin-top: -64px; }

.hsvm-mb-8 {
  margin-bottom: 64px; }

.hsvm-pt-8 {
  padding-top: 64px; }

.hsvm-pb-8 {
  padding-bottom: 64px; }

.hsvm-mt-9 {
  margin-top: 72px; }

.hsvm--mt-9 {
  margin-top: -72px; }

.hsvm-mb-9 {
  margin-bottom: 72px; }

.hsvm-pt-9 {
  padding-top: 72px; }

.hsvm-pb-9 {
  padding-bottom: 72px; }

.hsvm-mt-10 {
  margin-top: 80px; }

.hsvm--mt-10 {
  margin-top: -80px; }

.hsvm-mb-10 {
  margin-bottom: 80px; }

.hsvm-pt-10 {
  padding-top: 80px; }

.hsvm-pb-10 {
  padding-bottom: 80px; }

.hsvm-mt-11 {
  margin-top: 88px; }

.hsvm--mt-11 {
  margin-top: -88px; }

.hsvm-mb-11 {
  margin-bottom: 88px; }

.hsvm-pt-11 {
  padding-top: 88px; }

.hsvm-pb-11 {
  padding-bottom: 88px; }

.hsvm-mt-12 {
  margin-top: 96px; }

.hsvm--mt-12 {
  margin-top: -96px; }

.hsvm-mb-12 {
  margin-bottom: 96px; }

.hsvm-pt-12 {
  padding-top: 96px; }

.hsvm-pb-12 {
  padding-bottom: 96px; }

.hsvm-mt-13 {
  margin-top: 104px; }

.hsvm--mt-13 {
  margin-top: -104px; }

.hsvm-mb-13 {
  margin-bottom: 104px; }

.hsvm-pt-13 {
  padding-top: 104px; }

.hsvm-pb-13 {
  padding-bottom: 104px; }

@media (min-width: 992px) {
  .hsvm-md-mt-1 {
    margin-top: 8px; } }

@media (min-width: 992px) {
  .hsvm-md--mt-1 {
    margin-top: -8px; } }

@media (min-width: 992px) {
  .hsvm-md-mb-1 {
    margin-bottom: 8px; } }

@media (min-width: 992px) {
  .hsvm-md-pt-1 {
    padding-top: 8px; } }

@media (min-width: 992px) {
  .hsvm-md-pb-1 {
    padding-bottom: 8px; } }

@media (min-width: 992px) {
  .hsvm-md-mt-2 {
    margin-top: 16px; } }

@media (min-width: 992px) {
  .hsvm-md--mt-2 {
    margin-top: -16px; } }

@media (min-width: 992px) {
  .hsvm-md-mb-2 {
    margin-bottom: 16px; } }

@media (min-width: 992px) {
  .hsvm-md-pt-2 {
    padding-top: 16px; } }

@media (min-width: 992px) {
  .hsvm-md-pb-2 {
    padding-bottom: 16px; } }

@media (min-width: 992px) {
  .hsvm-md-mt-3 {
    margin-top: 24px; } }

@media (min-width: 992px) {
  .hsvm-md--mt-3 {
    margin-top: -24px; } }

@media (min-width: 992px) {
  .hsvm-md-mb-3 {
    margin-bottom: 24px; } }

@media (min-width: 992px) {
  .hsvm-md-pt-3 {
    padding-top: 24px; } }

@media (min-width: 992px) {
  .hsvm-md-pb-3 {
    padding-bottom: 24px; } }

@media (min-width: 992px) {
  .hsvm-md-mt-4 {
    margin-top: 32px; } }

@media (min-width: 992px) {
  .hsvm-md--mt-4 {
    margin-top: -32px; } }

@media (min-width: 992px) {
  .hsvm-md-mb-4 {
    margin-bottom: 32px; } }

@media (min-width: 992px) {
  .hsvm-md-pt-4 {
    padding-top: 32px; } }

@media (min-width: 992px) {
  .hsvm-md-pb-4 {
    padding-bottom: 32px; } }

@media (min-width: 992px) {
  .hsvm-md-mt-5 {
    margin-top: 40px; } }

@media (min-width: 992px) {
  .hsvm-md--mt-5 {
    margin-top: -40px; } }

@media (min-width: 992px) {
  .hsvm-md-mb-5 {
    margin-bottom: 40px; } }

@media (min-width: 992px) {
  .hsvm-md-pt-5 {
    padding-top: 40px; } }

@media (min-width: 992px) {
  .hsvm-md-pb-5 {
    padding-bottom: 40px; } }

@media (min-width: 992px) {
  .hsvm-md-mt-6 {
    margin-top: 48px; } }

@media (min-width: 992px) {
  .hsvm-md--mt-6 {
    margin-top: -48px; } }

@media (min-width: 992px) {
  .hsvm-md-mb-6 {
    margin-bottom: 48px; } }

@media (min-width: 992px) {
  .hsvm-md-pt-6 {
    padding-top: 48px; } }

@media (min-width: 992px) {
  .hsvm-md-pb-6 {
    padding-bottom: 48px; } }

@media (min-width: 992px) {
  .hsvm-md-mt-7 {
    margin-top: 56px; } }

@media (min-width: 992px) {
  .hsvm-md--mt-7 {
    margin-top: -56px; } }

@media (min-width: 992px) {
  .hsvm-md-mb-7 {
    margin-bottom: 56px; } }

@media (min-width: 992px) {
  .hsvm-md-pt-7 {
    padding-top: 56px; } }

@media (min-width: 992px) {
  .hsvm-md-pb-7 {
    padding-bottom: 56px; } }

@media (min-width: 992px) {
  .hsvm-md-mt-8 {
    margin-top: 64px; } }

@media (min-width: 992px) {
  .hsvm-md--mt-8 {
    margin-top: -64px; } }

@media (min-width: 992px) {
  .hsvm-md-mb-8 {
    margin-bottom: 64px; } }

@media (min-width: 992px) {
  .hsvm-md-pt-8 {
    padding-top: 64px; } }

@media (min-width: 992px) {
  .hsvm-md-pb-8 {
    padding-bottom: 64px; } }

@media (min-width: 992px) {
  .hsvm-md-mt-9 {
    margin-top: 72px; } }

@media (min-width: 992px) {
  .hsvm-md--mt-9 {
    margin-top: -72px; } }

@media (min-width: 992px) {
  .hsvm-md-mb-9 {
    margin-bottom: 72px; } }

@media (min-width: 992px) {
  .hsvm-md-pt-9 {
    padding-top: 72px; } }

@media (min-width: 992px) {
  .hsvm-md-pb-9 {
    padding-bottom: 72px; } }

@media (min-width: 992px) {
  .hsvm-md-mt-10 {
    margin-top: 80px; } }

@media (min-width: 992px) {
  .hsvm-md--mt-10 {
    margin-top: -80px; } }

@media (min-width: 992px) {
  .hsvm-md-mb-10 {
    margin-bottom: 80px; } }

@media (min-width: 992px) {
  .hsvm-md-pt-10 {
    padding-top: 80px; } }

@media (min-width: 992px) {
  .hsvm-md-pb-10 {
    padding-bottom: 80px; } }

@media (min-width: 992px) {
  .hsvm-md-mt-11 {
    margin-top: 88px; } }

@media (min-width: 992px) {
  .hsvm-md--mt-11 {
    margin-top: -88px; } }

@media (min-width: 992px) {
  .hsvm-md-mb-11 {
    margin-bottom: 88px; } }

@media (min-width: 992px) {
  .hsvm-md-pt-11 {
    padding-top: 88px; } }

@media (min-width: 992px) {
  .hsvm-md-pb-11 {
    padding-bottom: 88px; } }

@media (min-width: 992px) {
  .hsvm-md-mt-12 {
    margin-top: 96px; } }

@media (min-width: 992px) {
  .hsvm-md--mt-12 {
    margin-top: -96px; } }

@media (min-width: 992px) {
  .hsvm-md-mb-12 {
    margin-bottom: 96px; } }

@media (min-width: 992px) {
  .hsvm-md-pt-12 {
    padding-top: 96px; } }

@media (min-width: 992px) {
  .hsvm-md-pb-12 {
    padding-bottom: 96px; } }

@media (min-width: 992px) {
  .hsvm-md-mt-13 {
    margin-top: 104px; } }

@media (min-width: 992px) {
  .hsvm-md--mt-13 {
    margin-top: -104px; } }

@media (min-width: 992px) {
  .hsvm-md-mb-13 {
    margin-bottom: 104px; } }

@media (min-width: 992px) {
  .hsvm-md-pt-13 {
    padding-top: 104px; } }

@media (min-width: 992px) {
  .hsvm-md-pb-13 {
    padding-bottom: 104px; } }

@media (max-width: 991px) {
  .container {
    max-width: none;
    padding-left: 30px;
    padding-right: 30px; } }

@media (min-width: 1336px) {
  .container {
    max-width: 1270px; } }

@media (min-width: 1920px) {
  .container {
    max-width: 1520px; } }

.modal-footer > :not(:first-child) {
  margin-left: 20px; }
  @media (min-width: 992px) {
    .modal-footer > :not(:first-child) {
      margin-left: 25px; } }

.modal-backdrop.show {
  opacity: .8; }

.HSVMModal__close {
  position: absolute;
  top: 1rem;
  right: 1rem; }
  .HSVMModal__close .hamburger-inner::before, .HSVMModal__close .hamburger-inner::after {
    background-color: #ffffff !important;
    opacity: 1 !important; }

.HSVMModal__inner {
  max-width: 850px; }

.HSVMModal__content {
  padding: 30px 24px 30px 26px;
  background: #0C3534; }
  @media (min-width: 992px) {
    .HSVMModal__content {
      padding: 66px 51px 51px 52px; } }

.HSVMModal__header {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 10px;
  border-bottom: none; }
  @media (min-width: 992px) {
    .HSVMModal__header {
      padding-bottom: 20px; } }

.HSVMModal__title {
  font-size: 24px;
  color: #ffffff;
  font-weight: 300; }
  @media (min-width: 992px) {
    .HSVMModal__title {
      font-size: 30px; } }

.HSVMModal__body {
  max-height: 340px;
  padding: 0;
  border: solid 1px #cdcdcd;
  scrollbar-width: thin; }
  .HSVMModal__body::-webkit-scrollbar {
    width: 10px;
    height: 5px; }
  .HSVMModal__body::-webkit-scrollbar-thumb {
    background: #67ABAD;
    border-radius: 10px; }
  .HSVMModal__body::-webkit-scrollbar-track {
    background: #CED7D6;
    border-radius: 10px; }
  .HSVMModal__body {
    scrollbar-face-color: #67ABAD;
    scrollbar-track-color: #CED7D6; }
  .HSVMModal__body p,
  .HSVMModal__body li,
  .HSVMModal__body th,
  .HSVMModal__body td {
    font-size: 14px;
    font-weight: 300;
    color: #ffffff; }

.HSVMModal__footer {
  padding-top: 25px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  justify-content: space-between;
  border-top: none; }
  @media (min-width: 992px) {
    .HSVMModal__footer {
      justify-content: flex-end; } }

.HSVMModal__text {
  display: block;
  padding: 10px 6px 6px 10px;
  text-align: left;
  background: none;
  border: none; }
  @media (min-width: 992px) {
    .HSVMModal__text {
      padding: 18px 11px 10px 19px; } }

.HSVMModal__button {
  width: 50%;
  padding: 10px 18px 10px 18px;
  margin-left: 0;
  border-radius: 10px;
  font-size: 20px;
  cursor: pointer; }
  @media (min-width: 992px) {
    .HSVMModal__button {
      width: auto;
      min-width: 160px;
      margin-left: 20px;
      padding: 11px 50px 11px;
      font-size: 20px;
      font-weight: 300; } }
  .HSVMModal__button .proceed {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    vertical-align: text-bottom; }
    .HSVMModal__button .proceed:after {
      content: '';
      display: block;
      width: 24px;
      max-width: 24px;
      min-width: 24px;
      max-height: 24px;
      min-height: 24px;
      height: 24px;
      margin-left: 4px;
      background-image: url(/etc/designs/hase/pws/hsvm/assets/images/icons/export.svg);
      background-position: left center;
      background-repeat: no-repeat;
      background-size: 27px 30px; }
    @media (hover: hover), (-ms-high-contrast: none) {
      .HSVMModal__button .proceed:hover:after {
        background-size: 24px;
        background-image: url(/etc/designs/hase/pws/hsvm/assets/images/icons/export-green.svg); } }
    .HSVMModal__button .proceed:active:after {
      background-size: 24px;
      background-image: url(/etc/designs/hase/pws/hsvm/assets/images/icons/export-green.svg); }
    .HSVMModal__button .proceed:active {
      text-decoration: underline; }
    .HSVMModal__button .proceed--inline {
      display: block; }
      .HSVMModal__button .proceed--inline::after {
        display: inline-block; }
  .HSVMModal__button--outline {
    border: 1px solid #ffffff;
    background-color: transparent;
    color: #ffffff; }
    @media (hover: hover), (-ms-high-contrast: none) {
      .HSVMModal__button--outline:hover {
        border: 1px solid transparent;
        background: rgba(255, 255, 255, 0.2); } }
    .HSVMModal__button--outline:active {
      border: 1px solid transparent;
      background: rgba(255, 255, 255, 0.35); }
    .HSVMModal__button--outline:disabled {
      border: 1px solid rgba(255, 255, 255, 0.15);
      background: rgba(255, 255, 255, 0.15);
      color: white; }
  .HSVMModal__button--submit {
    background-color: #ffeecd;
    border: 1px solid #ffeecd;
    color: #0C3534; }
    .HSVMModal__button--submit[disabled], .HSVMModal__button--submit:disabled, .HSVMModal__button--submit[aria-disabled="true"] {
      background-color: rgba(170, 170, 170, 0.15);
      border: 1px solid rgba(170, 170, 170, 0.15);
      color: #aaaaaa; }
    @media (hover: hover), (-ms-high-contrast: none) {
      .HSVMModal__button--submit[aria-disabled="false"]:hover {
        background: #f1cd87;
        border: 1px solid #f1cd87;
        text-decoration: none;
        color: #0C3534; } }
    .HSVMModal__button--submit[aria-disabled="false"]:active {
      background: #FFC04B;
      border: 1px solid #FFC04B; }
    @media (hover: hover), (-ms-high-contrast: none) {
      .HSVMModal__button--submit:hover {
        background: #F1CD87;
        border: 1px solid #F1CD87; } }
    .HSVMModal__button--submit:active {
      background: #FFC04B;
      border: 1px solid #FFC04B; }

.HSVMModal__msg {
  display: none;
  margin-top: 20px;
  color: #ffffff; }
  .HSVMModal__msg::before {
    content: '';
    display: inline-block;
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml,%3Csvg stroke='%23FF0000' fill='%23FF0000' stroke-width='0' viewBox='0 0 24 24' height='1em' width='1em' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.001 10H13.001V15H11.001zM11 16H13V18H11z'%3E%3C/path%3E%3Cpath d='M13.768,4.2C13.42,3.545,12.742,3.138,12,3.138s-1.42,0.407-1.768,1.063L2.894,18.064 c-0.331,0.626-0.311,1.361,0.054,1.968C3.313,20.638,3.953,21,4.661,21h14.678c0.708,0,1.349-0.362,1.714-0.968 c0.364-0.606,0.385-1.342,0.054-1.968L13.768,4.2z M4.661,19L12,5.137L19.344,19H4.661z'%3E%3C/path%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    vertical-align: middle; }

.modal-backdrop.show {
  opacity: .8; }

.modal.disclaimer {
  z-index: 1045; }

.disclaimer__close,
.HSVMModal2__close {
  position: absolute;
  top: 1rem;
  right: 1rem; }
  .disclaimer__close .hamburger-inner::before, .disclaimer__close .hamburger-inner::after,
  .HSVMModal2__close .hamburger-inner::before,
  .HSVMModal2__close .hamburger-inner::after {
    background-color: #ffffff !important;
    opacity: 1 !important; }

.disclaimer__inner,
.HSVMModal2__inner {
  max-width: 850px; }

.disclaimer__content,
.HSVMModal2__content {
  padding: 30px 24px 30px 26px;
  background: #ffffff; }
  @media (min-width: 992px) {
    .disclaimer__content,
    .HSVMModal2__content {
      padding: 66px 51px 51px 52px; } }

.disclaimer__header,
.HSVMModal2__header {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 10px;
  border-bottom: none; }
  @media (min-width: 992px) {
    .disclaimer__header,
    .HSVMModal2__header {
      padding-bottom: 20px; } }

.disclaimer__title,
.HSVMModal2__title {
  font-size: 24px;
  color: #0c3534;
  font-weight: 300;
  flex-grow: 1; }
  @media (min-width: 992px) {
    .disclaimer__title,
    .HSVMModal2__title {
      font-size: 30px; } }

.disclaimer__body,
.HSVMModal2__body {
  max-height: 340px;
  padding: 0;
  border: solid 1px #cdcdcd;
  overflow-y: scroll !important;
  scrollbar-width: thin; }
  .disclaimer__body::-webkit-scrollbar,
  .HSVMModal2__body::-webkit-scrollbar {
    width: 10px;
    height: 5px; }
  .disclaimer__body::-webkit-scrollbar-thumb,
  .HSVMModal2__body::-webkit-scrollbar-thumb {
    background: #67ABAD;
    border-radius: 10px; }
  .disclaimer__body::-webkit-scrollbar-track,
  .HSVMModal2__body::-webkit-scrollbar-track {
    background: #CED7D6;
    border-radius: 10px; }
  .disclaimer__body,
  .HSVMModal2__body {
    scrollbar-face-color: #67ABAD;
    scrollbar-track-color: #CED7D6; }
  .disclaimer__body p,
  .disclaimer__body li,
  .disclaimer__body th,
  .disclaimer__body td,
  .HSVMModal2__body p,
  .HSVMModal2__body li,
  .HSVMModal2__body th,
  .HSVMModal2__body td {
    font-size: 14px;
    font-weight: 300;
    color: #0c3534; }

.disclaimer__footer,
.HSVMModal2__footer {
  padding-top: 25px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  justify-content: space-between;
  border-top: none; }
  @media (min-width: 992px) {
    .disclaimer__footer,
    .HSVMModal2__footer {
      justify-content: flex-end; } }

.disclaimer__text,
.HSVMModal2__text {
  display: block;
  padding: 10px 6px 6px 10px;
  text-align: left;
  background: none;
  border: none; }
  @media (min-width: 992px) {
    .disclaimer__text,
    .HSVMModal2__text {
      padding: 18px 16px 10px 16px; } }

.disclaimer__button,
.HSVMModal2__button {
  width: 50%;
  padding: 10px 18px 10px 18px;
  margin-left: 0;
  border-radius: 10px;
  font-size: 20px;
  cursor: pointer; }
  @media (min-width: 992px) {
    .disclaimer__button,
    .HSVMModal2__button {
      width: auto;
      min-width: 160px;
      margin-left: 20px;
      padding: 11px 50px 11px;
      font-size: 20px;
      font-weight: 300; } }
  .disclaimer__button .proceed,
  .HSVMModal2__button .proceed {
    display: flex;
    align-items: center;
    justify-content: center;
    vertical-align: text-bottom; }
    .disclaimer__button .proceed:after,
    .HSVMModal2__button .proceed:after {
      content: '';
      display: block;
      width: 24px;
      max-width: 24px;
      min-width: 24px;
      max-height: 24px;
      min-height: 24px;
      height: 24px;
      margin-left: 4px;
      background-image: url(/etc/designs/hase/pws/hsvm/assets/images/icons/export.svg);
      background-position: left center;
      background-repeat: no-repeat;
      background-size: 27px 30px; }
    @media (hover: hover), (-ms-high-contrast: none) {
      .disclaimer__button .proceed:hover:after,
      .HSVMModal2__button .proceed:hover:after {
        background-size: 24px;
        background-image: url(/etc/designs/hase/pws/hsvm/assets/images/icons/export-green.svg); } }
    .disclaimer__button .proceed:active:after,
    .HSVMModal2__button .proceed:active:after {
      background-size: 24px;
      background-image: url(/etc/designs/hase/pws/hsvm/assets/images/icons/export-green.svg); }
    .disclaimer__button .proceed:active,
    .HSVMModal2__button .proceed:active {
      text-decoration: underline; }
    .disclaimer__button .proceed--inline,
    .HSVMModal2__button .proceed--inline {
      display: block; }
      .disclaimer__button .proceed--inline::after,
      .HSVMModal2__button .proceed--inline::after {
        display: inline-block; }
  .disclaimer__button--outline,
  .HSVMModal2__button--outline {
    border: 1px solid #385959;
    background-color: transparent;
    color: #0c3534; }
    @media (hover: hover), (-ms-high-contrast: none) {
      .disclaimer__button--outline:hover,
      .HSVMModal2__button--outline:hover {
        border: 1px solid transparent;
        background: #d5d5d5; } }
    .disclaimer__button--outline:active,
    .HSVMModal2__button--outline:active {
      border: 1px solid transparent;
      background: #d5d5d5; }
    .disclaimer__button--outline:disabled,
    .HSVMModal2__button--outline:disabled {
      border: 1px solid rgba(255, 255, 255, 0.15);
      background: rgba(255, 255, 255, 0.15);
      color: white; }
  .disclaimer__button--submit,
  .HSVMModal2__button--submit {
    background-color: #ffeecd;
    border: 1px solid #ffeecd;
    color: #0C3534; }
    .disclaimer__button--submit[disabled], .disclaimer__button--submit:disabled, .disclaimer__button--submit[aria-disabled="true"],
    .HSVMModal2__button--submit[disabled],
    .HSVMModal2__button--submit:disabled,
    .HSVMModal2__button--submit[aria-disabled="true"] {
      background-color: #d5d5d5;
      border: 1px solid rgba(170, 170, 170, 0.15);
      color: #ffffff; }
    @media (hover: hover), (-ms-high-contrast: none) {
      .disclaimer__button--submit[aria-disabled="false"]:hover,
      .HSVMModal2__button--submit[aria-disabled="false"]:hover {
        background: #f1cd87;
        border: 1px solid #f1cd87;
        text-decoration: none;
        color: #0C3534; } }
    .disclaimer__button--submit[aria-disabled="false"]:active,
    .HSVMModal2__button--submit[aria-disabled="false"]:active {
      background: #FFC04B;
      border: 1px solid #FFC04B; }
    @media (hover: hover), (-ms-high-contrast: none) {
      .disclaimer__button--submit:hover,
      .HSVMModal2__button--submit:hover {
        background: #F1CD87;
        border: 1px solid #F1CD87; } }
    .disclaimer__button--submit:active,
    .HSVMModal2__button--submit:active {
      background: #FFC04B;
      border: 1px solid #FFC04B; }

.disclaimer__msg,
.HSVMModal2__msg {
  display: none;
  margin-top: 20px;
  color: #0c3534; }
  .disclaimer__msg::before,
  .HSVMModal2__msg::before {
    content: '';
    display: inline-block;
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml,%3Csvg stroke='%23FF0000' fill='%23FF0000' stroke-width='0' viewBox='0 0 24 24' height='1em' width='1em' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.001 10H13.001V15H11.001zM11 16H13V18H11z'%3E%3C/path%3E%3Cpath d='M13.768,4.2C13.42,3.545,12.742,3.138,12,3.138s-1.42,0.407-1.768,1.063L2.894,18.064 c-0.331,0.626-0.311,1.361,0.054,1.968C3.313,20.638,3.953,21,4.661,21h14.678c0.708,0,1.349-0.362,1.714-0.968 c0.364-0.606,0.385-1.342,0.054-1.968L13.768,4.2z M4.661,19L12,5.137L19.344,19H4.661z'%3E%3C/path%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    vertical-align: middle; }

.disclaimer__Rectangle-yellow,
.HSVMModal2__Rectangle-yellow {
  flex-grow: 0;
  padding: 6px 6px 4px;
  opacity: 0.8;
  background-color: #ffeecd;
  border: none; }

.disclaimer__Rectangle-normal,
.HSVMModal2__Rectangle-normal {
  flex-grow: 0;
  padding: 6px 8px 4px;
  opacity: 0.8;
  background-color: #ffffff;
  border: none; }

.disclaimer__EN,
.HSVMModal2__EN {
  flex-grow: 0;
  font-family: Flama;
  font-size: 14px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.43;
  letter-spacing: normal;
  text-align: left;
  color: #0c3534;
  cursor: pointer; }

.disclaimer__zh_HK, .disclaimer__zh_CN,
.HSVMModal2__zh_HK,
.HSVMModal2__zh_CN {
  flex-grow: 0;
  font-family: Flama;
  font-size: 14px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.43;
  letter-spacing: normal;
  text-align: left;
  color: #0c3534;
  cursor: pointer; }

.disclaimer .disclaimer__text a {
  color: #006bde; }

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