.QSIFeedbackButton {
   display: none !important;
   z-index: -1 !important;
}

iframe.sim-container {
   position: sticky;
   top: 0;
   height: 1024px;
   width: 100%;
   max-width: 1600px;
   max-height: 100lvh;
   z-index: 110;
}
.section.hero {
   padding-bottom: 0;
   background-color: #212121;
}
.copyblock.light {
   color: white;
}

.overlay-card .copyblock.light .copy {
   max-width: 100%;
}
.disclaimer-text {
   background-color: #212121;
   font-size: 12px;
   display: flex;
   width: 100%;
   text-align: center;
   justify-content: center;
   align-items: center;
   color: #bdbdbd;
   gap: 0.24rem;
   min-height: 3rem;
   padding: 1rem;
}
.disclaimer-text p {
   margin: 0;
}
.disclaimer-text a {
   color: #bdbdbd;
}
.sticky-scroll {
   background-color: #212121;
}
@media screen and (max-height: 1024px) {
   .sticky-scroll {
      position: relative;
      height: 200vh;
   }
}

@media (max-width: 899.95px) {
   .overlay-card-copy-left {
      display: flex;
      justify-content: center;
   }
   .overlay-card-copy-left,
   .overlay-card-copy-left .copyblock.light {
      max-width: 100%;
   }
}

@media (max-width: 724px) {
   .disclaimer-text {
      flex-direction: column;
   }
}
