/*@import url("https://cdnjs.cloudflare.com/ajax/libs/meyer-reset/2.0/reset.min.css");*/
@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,700,600");

@font-face {
  font-family: "Font Awesome 6 Free-Solid";
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/Font Awesome 6 Free-Solid-900.otf") format("opentype");
}


.screen a {
  display: contents;
  text-decoration: none;
}

.products a {
  display: inline;
}

.container-center-horizontal {
  display: flex;
  flex-direction: row;
  justify-content: center;
  pointer-events: none;
  width: 100%;
}

.container-center-horizontal > * {
  flex-shrink: 0;
  pointer-events: auto;
}

.auto-animated div {
  --z-index: -1;
  opacity: 0;
  position: absolute;
}

.auto-animated input {
  --z-index: -1;
  opacity: 0;
  position: absolute;
}

.auto-animated .container-center-vertical,
.auto-animated .container-center-horizontal {
  opacity: 1;
}

.valign-text-middle {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.listeners-active,
.listeners-active * {
  pointer-events: auto;
}

.hidden,
.hidden * {
  pointer-events: none;
  visibility: hidden;
}

.listeners-active-click,
.listeners-active-click * {
  cursor: pointer;
}

* {
  box-sizing: border-box;
}

.tabs-and-logo {
  align-items: center;
  align-self: stretch;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 45px;
  position: relative;
}

.navigation-main-nav-elements-logo {
  cursor: pointer;
  height: 70px;
  position: relative;
  width: 400px;
}

.menu {
  align-items: center;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 15px;
  position: relative;
}

.popular-articles {
  letter-spacing: 0;
  line-height: 30px;
  margin-top: -1.00px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.navigation-main-nav-elements-logo-1 {
  height: 70px;
  position: relative;
  width: 300px;
}

.trans-perfects-trial {
  letter-spacing: 0;
  line-height: 20px;
  position: relative;
  width: 300px;
}

.products-and-social {
  align-items: flex-start;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 90px;
  position: relative;
}

.products {
  align-items: flex-start;
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 15px;
  position: relative;
  border: none !important;
}

.products-1 {
  letter-spacing: 0;
  line-height: 15px;
  margin-top: -1.00px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.list {
  align-items: flex-start;
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 15px;
  position: relative;
}

.ti-solutions {
  letter-spacing: 0;
  line-height: 25px;
  margin-top: -1.00px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.list-item {
  letter-spacing: 0;
  line-height: 25px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.get-in-touch {
  align-items: flex-start;
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 15px;
  position: relative;
}

.get-in-touch-1 {
  letter-spacing: 0;
  line-height: 15px;
  margin-top: -1.00px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.list-1 {
  align-items: flex-start;
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 15px;
  position: relative;
}

.linkedin {
  align-items: center;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 5px;
  position: relative;
}

.brands {
  height: 20px;
  position: relative;
  width: 20px;
}

.linkedin-1 {
  letter-spacing: 0;
  line-height: 25px;
  margin-top: -1.00px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.twitter {
  align-items: center;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 5px;
  position: relative;
}

.twitter-1 {
  letter-spacing: 0;
  line-height: 25px;
  margin-top: -1.00px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.support-center {
  align-items: flex-start;
  flex-direction: column;
  width: 330px;
}

.didnt-find-what-you-need {
  letter-spacing: 0;
  line-height: 30px;
  margin-top: -1.00px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.our-dedicated-projec {
  letter-spacing: 0;
  line-height: 20px;
  position: relative;
  width: 330px;
}

.toll-free-888-391-5111 {
  letter-spacing: 0;
  line-height: 25px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.helptrialinteractivecom {
  letter-spacing: 0;
  line-height: 25px;
  position: relative;
  text-decoration: underline;
  white-space: nowrap;
  width: fit-content;
}

.buttons-primary-button-item {
  display: flex;
  flex-direction: column;
  gap: 10px;
  height: 15px;
  padding: 2px;
  width: 15px;
}

.additionnal-info {
  align-items: center;
  align-self: stretch;
  border-color: var(--primary-colorscolor-2);
  border-top-style: solid;
  border-top-width: 1px;
  display: flex;
  flex: 0 0 auto;
  justify-content: space-between;
  padding: 15px 90px;
  position: relative;
  width: 100%;
}

.x2023-trial-interac {
  letter-spacing: 0;
  line-height: 20px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.menu-1 {
  align-items: center;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 30px;
  position: relative;
}

.place {
  letter-spacing: 0;
  line-height: 20px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.site-map {
  letter-spacing: 0;
  line-height: 20px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.our-locations {
  letter-spacing: 0;
  line-height: 20px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.privacy-statement {
  letter-spacing: 0;
  line-height: 20px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.globe-outline {
  height: 20px;
  left: 5px;
  position: absolute;
  top: 5px;
  width: 20px;
}

.language-2 {
  letter-spacing: 0;
  line-height: 20px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.caret-down {
  height: 15px;
  position: relative;
  width: 15px;
}

.external-link-4 {
  height: 15px;
  position: relative;
  width: 15px;
}

.support {
  display: flex;
  gap: 30px;
  position: relative;
}

.frame-291::-webkit-scrollbar {
  display: none;
  width: 0;
}

.frame-291 {
  align-items: flex-end;
  display: flex;
  /*height: 896px;*/
  min-width: 100%;
  /*overflow-y: scroll;*/
}

.overlap-group2 {
  /*
  height: 3530px;
  margin-bottom: -2634px;
  */
  position: relative;
  width: 100%;
}

.topics-1 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 30px;
  position: relative;
  width: 100%;
}

.topics-2 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  gap: 30px;
  position: relative;
  width: 100%;
}

.topic-card {
  align-items: center;
  background-color: var(--bgwhite);
  border-radius: 5px;
  box-shadow: 0px 2px 10px #00000026;
  display: flex;
  flex: 1;
  flex-grow: 1;
  gap: 15px;
  padding: 15px;
  position: relative;
}

.solidstar {
  height: 30px;
  position: relative;
  width: 30px;
}

.new-3-1 {
  height: 34px;
  left: 16px;
  position: absolute;
  top: 0;
  width: 34px;
}

.entity-name {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  gap: 5px;
  position: relative;
  width: 100%;
}

.solidhands-helping {
  height: 30px;
  position: relative;
  width: 30px;
}

.user {
  height: 30px;
  position: relative;
  width: 30px;
}

.topics-3 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  gap: 30px;
  position: relative;
  width: 100%;
}

.protected {
  height: 30px;
  position: relative;
  width: 30px;
}

.sign-signature {
  height: 30px;
  position: relative;
  width: 30px;
}

.study {
  height: 30px;
  position: relative;
  width: 30px;
}

.topics-4 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  gap: 30px;
  position: relative;
  width: 100%;
}

.collapse {
  height: 30px;
  position: relative;
  width: 30px;
}

.document-sign-amendments {
  height: 30px;
  position: relative;
  width: 30px;
}

.solidexport {
  height: 30px;
  position: relative;
  width: 30px;
}

.topics-underline {
  height: 11px;
  left: 200px;
  position: absolute;
  top: 60px;
  width: 97px;
}

.videos {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  gap: 30px;
  position: relative;
  width: 100%;
}

.releases-cards {
  align-items: flex-start;
  background-color: var(--bgwhite);
  border-radius: 8px;
  box-shadow: 0px 2px 10px #00000026;
  display: flex;
  flex: 1;
  flex-direction: column;
  flex-grow: 1;
  gap: 15px;
  padding: 15px;
  position: relative;
}

.text-and-supporting-text {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  gap: 5px;
  /*height: 130px;*/
  position: relative;
  width: 100%;
}

.releases-tag {
  align-items: flex-start;
  display: inline-flex;
  flex: 0 0 auto;
  position: relative;
}

.graphics-status-big {
  align-items: flex-start;
  display: inline-flex;
  flex: 0 0 auto;
  position: relative;
}

.graphics-status-elements-status {
  align-items: center;
  background-color: var(--primary-colorscolor-4);
  border-radius: 5px;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 10px;
  justify-content: center;
  padding: 2px 7px 3px;
  position: relative;
}

.status {
  letter-spacing: 0;
  line-height: 15px;
  margin-top: -1.00px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.date {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  gap: 15px;
  position: relative;
  width: 100%;
}

.supporting-text {
  flex: 1;
  letter-spacing: 0;
  line-height: 15px;
  margin-top: -1.00px;
  position: relative;
}

.popular {
  align-items: flex-start;
  align-self: stretch;
  background-color: var(--bgwhite);
  display: flex;
  flex: 0 0 auto;
  gap: 75px;
  padding: 75px 90px;
  padding-top: 0;
  padding-bottom: 30px;
  position: relative;
  width: 100%;
}

.popular-1 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  flex-direction: column;
  flex-grow: 1;
  gap: 30px;
  position: relative;
}

.frame-222 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 30px;
  position: relative;
  width: 100%;
}

.articles {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  gap: 30px;
  position: relative;
  width: 100%;
}

.article {
  align-items: flex-start;
  display: flex;
  flex: 1;
  flex-direction: column;
  flex-grow: 1;
  gap: 15px;
  position: relative;
}

.frame-224 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  gap: 5px;
  height: 129px;
  position: relative;
  width: 100%;
}

.associating-an-addre {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 30px;
  margin-top: -1.00px;
  position: relative;
}

.this-section-provide {
  align-self: stretch;
  height: 40px;
  letter-spacing: 0;
  line-height: 20px;
  position: relative;
}

.tags {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  gap: 5px;
  position: relative;
  width: 100%;
}

.category-title {
  letter-spacing: 0;
  line-height: 15px;
  margin-top: -1.00px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.line-2 {
  align-self: stretch;
  height: 1px;
  margin-bottom: -1.00px;
  object-fit: cover;
  position: relative;
  width: 100%;
}

.articles-1 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  gap: 30px;
  position: relative;
  width: 100%;
}

.acticles-underline {
  height: 11px;
  left: 102px;
  position: absolute;
  top: 27px;
  width: 97px;
}

.guide {
  align-items: flex-start;
  background-color: var(--bgwhite);
  border-radius: 10px;
  box-shadow: 0px 2px 10px #00000026;
  display: flex;
  flex-direction: column;
  gap: 30px;
  overflow: hidden;
  padding: 30px;
  position: relative;
  width: 300px;
}

.user-guide-title {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  gap: 10px;
  position: relative;
  width: 100%;
}

.get-help-from-the-user-guide {
  color: var(--text-colorsdefault);
  flex: 1;
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xxl);
  font-weight: 600;
  letter-spacing: 0;
  line-height: 30px;
  margin-top: -1.00px;
  position: relative;
}

.chevron-right-1 {
  left: 65px;
  position: absolute;
  top: 38px;
}

.this-provides-you-wi {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 20px;
  position: relative;
}

.guides {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 15px;
  position: relative;
  width: 100%;
}

.guides-item {
  align-items: center;
  align-self: stretch;
  display: flex;
  height: 60px;
  position: relative;
  width: 100%;
}

.frame-131 {
  align-items: flex-start;
  border-radius: 5px;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 10px;
  position: relative;
}

.file-pdf_regular {
  height: 20px;
  position: relative;
  width: 20px;
}

.r-guide {
  flex: 1;
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
}

.chevron-right-2 {
  position: relative;
}

.chevron-right-4 {
  position: relative;
}

.chevron-right-5 {
  position: relative;
}

.videos-1 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  gap: 30px;
  position: relative;
  width: 100%;
}

.video-card {
  align-items: flex-start;
  background-color: var(--bgwhite);
  border-radius: 8px;
  box-shadow: 0px 2px 10px #00000026;
  display: flex;
  flex: 1;
  flex-direction: column;
  flex-grow: 1;
  gap: 15px;
  /*height: 305px;*/
  padding: 15px;
  position: relative;
}

.video-1 {
  align-self: stretch;
  height: 130px;
  position: relative;
  width: 100%;
}

.video {
  align-items: flex-start;
  /*background-image: url(../img/video@2x.png);*/
  background-size: 100% 100%;
  display: flex;
  height: 130px;
  left: 0;
  min-width: 290px;
  position: absolute;
  top: 0;
}

.blur {
  /*background-color: var(--matisse);*/
  border-radius: 5px;
  height: 130px;
  /*opacity: 0.5;*/
  width: 290px;
}

.blur img {
  width: 100%;
}

.play {
  align-items: center;
  background-color: var(--bgwhite);
  border-radius: 5px;
  display: flex;
  gap: 10px;
  height: 17px;
  justify-content: center;
  left: 234px;
  padding: 3px 5px;
  position: absolute;
  top: 107px;
  width: 46px;
}

.text-1 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 30px;
  position: relative;
  margin: 0;
}

.video-2 {
  align-self: stretch;
  height: 130px;
  position: relative;
  width: 100%;
}

.video-3 {
  align-self: stretch;
  height: 130px;
  position: relative;
  width: 100%;
}

.video-4 {
  align-self: stretch;
  height: 130px;
  position: relative;
  width: 100%;
}

.content-8 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 5px;
  position: relative;
  width: 100%;
}

.idea {
  align-items: flex-end;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 52px;
  padding: 75px 90px;
  padding-top: 0;
  position: relative;
  width: 100%;
}

.frame-48095546 {
  align-items: center;
  align-self: stretch;
  background-color: var(--primary-colorscolor-4);
  border-radius: 10px;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  overflow: hidden;
  padding: 30px 90px;
  position: relative;
  width: 100%;
}

.line-4 {
  height: 438px;
  left: -1160px;
  position: absolute;
  top: -175px;
  width: 1806px;
}

.content-9 {
  align-items: center;
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  position: relative;
}

.content-10 {
  align-items: center;
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  position: relative;
}

.do-you-have-an-idea {
  letter-spacing: 0;
  line-height: 30px;
  margin: 0;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.help-us-improve-tria {
  letter-spacing: 0;
  line-height: 20px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
  margin: 0;
}

.line-2-1 {
  height: 906px;
  left: -162px;
  position: absolute;
  top: -449px;
  width: 1815px;
}

.content-11 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  justify-content: space-between;
  padding: 30px 90px;
  position: relative;
  width: 100%;
}

.brands-l-linkedin {
  height: 20px;
  position: relative;
  width: 20px;
}

.brands-t-twitter-square {
  height: 20px;
  position: relative;
  width: 20px;
}

.external-link-1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  padding: 2px;
}

.icon-right {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 10px;
  height: 15px;
  justify-content: center;
  padding: 2px;
  position: relative;
  width: 15px;
}

.header-3 {
  align-items: center;
  align-self: stretch;
  background-color: var(--primary-colorscolor-1);
  display: flex;
  height: 80px;
  justify-content: space-between;
  padding: 0px 90px;
  position: relative;
  width: 100%;
}

.tabs {
  align-items: flex-start;
  align-self: stretch;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 5px;
  position: relative;
}

.controls-tabs-default {
  align-items: flex-start;
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 3px;
  justify-content: center;
  position: relative;
}

.text-2 {
  align-items: flex-start;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 5px;
  position: relative;
}

.tab {
  letter-spacing: 0;
  line-height: 30px;
  margin-top: -1.00px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.text-3 {
  align-items: flex-start;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 5px;
  position: relative;
}

.text-4 {
  align-items: flex-start;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 5px;
  position: relative;
}

.text-5 {
  align-items: flex-start;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 5px;
  position: relative;
}

.header-tab-1 {
  align-items: center;
  background-color: var(--primary-colorscolor-2);
  border-radius: 0px 0px 5px 5px;
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  height: 70px;
  justify-content: center;
  padding: 10px 15px 0px;
  position: relative;
}

.text-6 {
  align-items: flex-start;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 5px;
  position: relative;
}

.search {
  height: 30px;
  position: relative;
  width: 30px;
}

.remove-old {
  align-items: center;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 5px;
  justify-content: center;
  position: relative;
}

.avatar {
  align-items: center;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 10px;
  justify-content: center;
  position: relative;
}

.graphics-avatar {
  align-items: flex-start;
  border: 1px solid;
  border-color: var(--primary-colorscolor-4);
  border-radius: 40px;
  display: flex;
  gap: 10px;
  height: 42px;
  margin-bottom: -1.00px;
  margin-left: -1.00px;
  margin-right: -1.00px;
  margin-top: -1.00px;
  position: relative;
  width: 42px;
}

.arrow {
  align-items: center;
  align-self: stretch;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 10px;
  position: relative;
}

.icon-2 {
  height: 10px;
  position: relative;
  width: 10px;
}

.selecr-role {
  align-items: center;
  border: 1px solid;
  border-color: var(--charts--graphsgrey);
  border-radius: 5px;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 5px;
  padding: 5px 10px;
  position: relative;
}

.frame-262 {
  align-items: flex-start;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 5px;
  position: relative;
}

.role {
  letter-spacing: 0;
  line-height: 30px;
  margin-top: -1.00px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.all {
  letter-spacing: 0;
  line-height: 30px;
  margin-top: -1.00px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.offers-button-1 {
  align-items: center;
  background-color: var(--primary-colorscolor-1);
  border-radius: 5px;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 10px;
  padding: 5px 10px;
  position: relative;
}

.some-category {
  letter-spacing: 0;
  line-height: 30px;
  margin-top: -1.00px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.offers-button {
  align-items: center;
  background-color: var(--primary-colorscolor-4);
  border-radius: 5px;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 10px;
  padding: 5px 10px;
  position: relative;
}

.switch-button {
  align-items: center;
  border-radius: 50px;
  display: flex;
  gap: 10px;
  justify-content: center;
  padding: 10px 15px;
  position: relative;
  width: 150px;
}

.switch-button a {
  display: block;
}

.ctms {
  letter-spacing: 0;
  line-height: 30px;
  margin-top: -1.00px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.switch-button-1 {
  align-items: center;
  background-color: var(--bgwhite);
  border-radius: 50px;
  display: flex;
  gap: 10px;
  justify-content: center;
  padding: 10px 15px;
  position: relative;
  width: 150px;
}

.support-buttons-1 {
  align-items: center;
  background-color: var(--white-2);
  display: flex;
  gap: 30px;
  height: 30px;
  justify-content: flex-end;
  padding: 0px 90px;
  position: relative;
  width: 100%;
}

.label-9 {
  white-space: nowrap;
  width: fit-content;
}

.header-4 {
  align-items: center;
  align-self: stretch;
  display: flex;
  height: 80px;
  justify-content: space-between;
  padding: 0px 90px;
  position: relative;
  width: 100%;
}

.rectangle-57 {
  background-color: var(--bgwhite);
  height: 38px;
  left: 0;
  position: absolute;
  top: 569px;
  width: 100%;
}

.search-header {
  align-items: center;
  background-color: var(--bgwhite);
  border-radius: 8px;
  display: flex;
  gap: 15px;
  height: 50px;
  justify-content: center;
  /*left: 481px;*/
  left: calc(50% - 300px);
  padding: 15px;
  position: relative;
  top: 317px;
  width: 590px;
}

.content-12 {
  align-items: center;
  display: flex;
  flex: 1;
  flex-grow: 1;
  gap: 15px;
  position: relative;
}

.search-1 {
  height: 20px;
  position: relative;
  width: 20px;
}

.chevron {
  height: 15px;
  position: relative;
  width: 15px;
}

.chevron-right-6 {
  height: 15px;
  width: 15px;
}

.ctms-5 {
  letter-spacing: 0;
  line-height: 30px;
  margin-top: -1.00px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.entity-name-10 {
  letter-spacing: 0;
  line-height: 30px;
  margin-top: -1.00px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.external-link-10 {
  height: 15px;
  position: relative;
  width: 15px;
}

.file-pdf_regular-3 {
  height: 20px;
  position: relative;
  width: 20px;
}

.graphics-status-big-8 {
  align-items: flex-start;
  display: inline-flex;
  flex: 0 0 auto;
  position: relative;
}

.label-10 {
  letter-spacing: 0;
  line-height: 20px;
  position: relative;
}

.popular-articles-4 {
  letter-spacing: 0;
  line-height: 30px;
  margin-top: -1.00px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.releases-tag-8 {
  align-items: flex-start;
  display: inline-flex;
  flex: 0 0 auto;
  position: relative;
}

.some-category-6 {
  letter-spacing: 0;
  line-height: 30px;
  margin-top: -1.00px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.status-8 {
  letter-spacing: 0;
  line-height: 15px;
  margin-top: -1.00px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.supporting-text-9 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 20px;
  position: relative;
  margin: 0;
}

.tab-5 {
  letter-spacing: 0;
  line-height: 30px;
  margin-top: -1.00px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.tag-5 {
  align-items: flex-start;
  background-color: var(--primary-colorscolor-4);
  border-radius: 5px;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 10px;
  padding: 2px 5px;
  position: relative;
}

.tags-4 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  gap: 5px;
  position: relative;
  width: 100%;
}

.top-9 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 5px;
  position: relative;
  width: 100%;
}

.sidebar::-webkit-scrollbar {
  display: none;
  width: 0;
}

.titles {
  align-items: flex-start;
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  position: relative;
  width: 440px;
  margin-top: 25px;
}

.sidebar-title {
  align-items: center;
  display: flex;
  gap: 10px;
  height: 50px;
  padding: 0px 10px 0px 90px;
  position: relative;
  width: 350px;
}

.frame-235 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 1;
  flex-grow: 1;
  gap: 15px;
  padding: 0px 15px;
  position: relative;
}

.solidcircle {
  height: 10px;
  position: relative;
  width: 10px;
}

.user-management {
  letter-spacing: 0;
  line-height: 25px;
  margin-right: -15.00px;
  margin-top: -1.00px;
  position: relative;
  width: 195px;
}

.solidcircle-1 {
  height: 10px;
  position: relative;
  width: 10px;
}

.user-management-1 {
  letter-spacing: 0;
  line-height: 25px;
  margin-top: -1.00px;
  position: relative;
  width: 195px;
}

.sidebar-title-1 {
  align-items: center;
  display: flex;
  gap: 15px;
  height: 50px;
  padding: 0px 15px 0px 105px;
  position: relative;
  width: 350px;
}

.user-management-user-management {
  flex: 1;
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
}

.frame-235-2 {
  background-color: var(--primary-colorscolor-2);
  border-radius: 2px;
}

.page-pagination-1 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 15px;
  position: relative;
  width: 100%;
}

.scrolling-navigation-title-2 {
  gap: 15px;
  padding: 5px 15px;
  width: 196px;
}

.adding-unblinded-per {
  flex: 1;
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
}

.scrolling-navigation-title {
  align-items: flex-start;
  align-self: stretch;
  border-radius: 5px;
  display: flex;
  flex: 0 0 auto;
  gap: 15px;
  padding: 5px 15px;
  position: relative;
  width: 100%;
}

.by-category {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 15px;
  position: relative;
  width: 100%;
}

.by-category-1 {
  letter-spacing: 0;
  line-height: 15px;
  margin-right: -10.00px;
  margin-top: -1.00px;
  position: relative;
  width: 200px;
}

.row {
  align-items: flex-start;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 15px;
  position: relative;
}

.progress-type-or-subtype {
  align-self: stretch;
  height: 15px;
  position: relative;
  width: 100%;
}

.type-or-subtype {
  left: 0;
  letter-spacing: 0;
  line-height: 15px;
  position: absolute;
  top: -1px;
  white-space: nowrap;
}

.frame-256 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  justify-content: space-between;
  position: relative;
  width: 100%;
}

.content-editing-and {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
}

.reviewers-can-annota {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 20px;
  position: relative;
}

.the-content-editing {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 20px;
  position: relative;
}

.check-out {
  letter-spacing: 0;
  line-height: 30px;
  margin-top: -1.00px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.x-edit {
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
  width: 750px;
}

.clicking-the-check-o {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
}

.from-here-you-can-i {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
}

.check-out-my-edit {
  letter-spacing: 0;
  line-height: 30px;
  margin-top: -1.00px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.clicking-the-check-o-1 {
  letter-spacing: 0;
  line-height: 20px;
  position: relative;
  width: 750px;
}

.the-document-can-be {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
}

.this-allows-you-to-e {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
}

.the-edited-document {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
}

.frame-254 {
  align-items: flex-start;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 5px;
  margin-right: -20.00px;
  position: relative;
}

.note-1 {
  letter-spacing: 0;
  line-height: 15px;
  margin-top: -1.00px;
  position: relative;
  width: 720px;
}

.to-enable-collaborat {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 20px;
  position: relative;
}

.topic-level {
  align-items: center;
  border-bottom-style: solid;
  border-bottom-width: 2px;
  border-color: var(--charts--graphslight-grey);
  display: flex;
  height: 60px;
  justify-content: space-between;
  padding: 0px 5px;
  position: relative;
  width: 750px;
}

.exporting-selected-u {
  color: var(--text-colorsdefault);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-m);
  font-weight: 700;
  letter-spacing: 0;
  line-height: 25px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.check-out-collaborative-edit {
  letter-spacing: 0;
  line-height: 30px;
  margin-top: -1.00px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.frame-253 {
  align-items: flex-start;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 10px;
  position: relative;
}

.once-you-click-the-n {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
}

.once-you-select-all {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
}

.the-initiated-collab {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
}

.level-4-1 {
  align-items: flex-start;
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  position: relative;
}

.was-this-article-helpful-1 {
  letter-spacing: 0;
  line-height: 30px;
  margin-top: -1.00px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.yes-no {
  align-items: flex-start;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 45px;
  position: relative;
}

.yes-no-item {
  align-items: center;
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  position: relative;
}

.feedback-icon {
  align-items: center;
  background-color: var(--primary-colorscolor-4);
  border-radius: 50px;
  display: flex;
  height: 40px;
  justify-content: center;
  position: relative;
  width: 40px;
}

.yes {
  letter-spacing: 0;
  line-height: 20px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.pagination {
  align-items: flex-start;
  background-color: var(--bgwhite);
  border-radius: 5px;
  box-shadow: 0px 2px 10px #00000026;
  display: flex;
  flex-direction: column;
  gap: 5px;
  padding: 15px;
  position: relative;
  width: 30%;
}

.previous {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  gap: 5px;
  position: relative;
  width: 100%;
}

.description-2 {
  letter-spacing: 0;
  line-height: 15px;
  margin-top: -1.00px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.pre-requisities {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 25px;
  position: relative;
}

.previous-1 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  gap: 5px;
  position: relative;
  width: 100%;
}

.description-3 {
  letter-spacing: 0;
  line-height: 15px;
  margin-top: -1.00px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.blinded-studies {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 25px;
  position: relative;
}

.place-1 {
  letter-spacing: 0;
  line-height: 20px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.adding-unblinded-per-7 {
  flex: 1;
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
}

.arrow-circle {
  height: 15px;
  position: relative;
  width: 15px;
}

.category-title-4 {
  letter-spacing: 0;
  line-height: 15px;
  margin-top: -1.00px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.chevron-down-16 {
  height: 15px;
  position: relative;
  width: 15px;
}

.exporting-selected-u-3 {
  letter-spacing: 0;
  line-height: 25px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.filters-3 {
  align-items: flex-start;
  flex: 0 0 auto;
  position: relative;
}

.frame-235-3 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 1;
  flex-grow: 1;
  gap: 15px;
  padding: 5px 15px;
  position: relative;
}

.link-3 {
  height: 15px;
  position: relative;
  width: 15px;
}

.row-3 {
  align-items: flex-start;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 15px;
  position: relative;
}

.scrolling-navigation-title-3 {
  align-items: flex-start;
  border-radius: 5px;
  display: flex;
  flex: 0 0 auto;
  position: relative;
}

.solidthumbs {
  height: 15px;
  position: relative;
  width: 15px;
}

.tag-4 {
  align-items: flex-start;
  background-color: var(--primary-colorscolor-4);
  border-radius: 5px;
  display: inline-flex;
  flex: 0 0 auto;
  padding: 2px 5px;
  position: relative;
}

.user-management-user-management-9 {
  flex: 1;
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
}

.rectangle-13 {
  align-self: stretch;
  background-color: var(--charts--graphslight-grey);
  border-radius: 5px;
  position: relative;
  width: 4px;
}

.level-5 {
  align-self: stretch;
  display: flex;
  width: 100%;
}

.release-documentation {
  letter-spacing: 0;
  line-height: 30px;
  margin-top: -1.00px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.global-learn-user-guide {
  flex: 1;
  letter-spacing: 0;
  line-height: 25px;
  position: relative;
}

.e-tmf-health-dashlet-and-document-count {
  letter-spacing: 0;
  line-height: 30px;
  margin-top: -1.00px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.this-dashlet-now-fol {
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
  width: 750px;
}

.audit-trail-access-f {
  letter-spacing: 0;
  line-height: 30px;
  margin-top: -1.00px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.while-ti-has-provide {
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
  width: 750px;
}

.copying-an-existing-audit {
  letter-spacing: 0;
  line-height: 30px;
  margin-top: -1.00px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.users-of-trial-inter {
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
  width: 750px;
}

.documents-from-selec {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
}

.additionally-this-i {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
}

.title-11 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  gap: 5px;
  position: relative;
  width: 100%;
}

.new-search-interface {
  letter-spacing: 0;
  line-height: 30px;
  margin-top: -1.00px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.trial-interactive-no {
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
  width: 750px;
}

.level-3-5 {
  gap: 15px;
}

.title-12 {
  align-items: flex-start;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 15px;
  position: relative;
  width: 750px;
}

.title-13 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  gap: 5px;
  position: relative;
  width: 100%;
}

.new-notifications {
  letter-spacing: 0;
  line-height: 30px;
  margin-top: -1.00px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.add-new-notification {
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
  width: 750px;
}

.level-3-6 {
  gap: 15px;
}

.title-14 {
  align-items: flex-start;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 15px;
  position: relative;
  width: 750px;
}

.title-15 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  gap: 5px;
  position: relative;
  width: 100%;
}

.improve-email-subjec {
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
  width: 750px;
}

.x30 {
  background-color: var(--primary-colorscolor-2);
  border-radius: 5px;
  height: 30px;
  margin-left: -4px;
  position: relative;
  width: 4px;
}

.title-16 {
  align-items: flex-start;
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 5px;
  position: relative;
}

.adding-unblinded-per-9 {
  flex: 1;
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
}

.chevron-down-13 {
  height: 15px;
  position: relative;
  width: 15px;
}

.frame-253-4 {
  align-items: flex-start;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 10px;
  position: relative;
}

.level-3-7 {
  align-items: flex-start;
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  position: relative;
}

.link-7 {
  height: 15px;
  position: relative;
  width: 15px;
}

.you-need-to-register {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
}

.after-you-have-recei {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
}

.step1-registration {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
}

.click-the-registrati {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
}

.x4-select-your-passwo {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
}

.step-2-registration {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
}

.on-this-page-enter-y {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
}

.step-3-registration {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
}

.enter-your-contact-e {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1.00px;
  position: relative;
}

.wh_publication_toc ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.wh_publication_toc ul li li.active
{ 
  background-color: #A6D3FB;
} 
.wh_publication_toc ul li li li.active
{ 
  background-color: white;
}
.image {
    max-width: 100%;
    height: auto;
    border: 1px solid black; /* Adds a black solid border */
}
