
html {
	font-size:62.5%;
}
* {
	margin: 0;
	padding: 0;
}
ul, li {
	list-style: none;
}
input {
	border: none;
}
body {
  width: 144rem;
}.item-1-wc9 {
  box-sizing: border-box;
  padding-bottom: 8.2rem;
  width: 100%;
  overflow: hidden;
  position: relative;
  display: flex;
  flex-direction: column;
  background-color: #fbfcfd;
}
.item-1-wc9 .navigation-desktop-01-emT {
  box-sizing: border-box;
  padding: 2.4rem 7rem;
  width: 100%;
  height: 9.2rem;
  overflow: hidden;
  position: relative;
  display: flex;
  align-items: center;
  border: solid 0.1rem #e2e8ef;
  background-color: #fbfcfd;
  flex-shrink: 0;
}
.item-1-wc9 .navigation-desktop-01-emT .logo-m5P {
  margin: 0.2rem 62rem 0.202rem 0rem;
  height: calc(100% - 0.4024rem);
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.item-1-wc9 .navigation-desktop-01-emT .logo-m5P .flash-H3j {
  margin-right: 1.5495rem;
  width: 3.9505rem;
  height: 3.9976rem;
  position: relative;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.item-1-wc9 .navigation-desktop-01-emT .logo-m5P .together-sign-language-CwP {
  margin-top: 0.0024rem;
  font-size: 2.4rem;
  font-weight: 400;
  line-height: 0.8333333333;
  letter-spacing: 0.048rem;
  color: #000000;
  font-family: ABeeZee, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.item-1-wc9 .navigation-desktop-01-emT .links--u57 {
  margin-right: 1.6rem;
  height: 100%;
  overflow: hidden;
  position: relative;
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.item-1-wc9 .navigation-desktop-01-emT .links--u57 .button-Saq {
  box-sizing: border-box;
  padding: 1.2rem;
  width: 9.6rem;
  height: 100%;
  overflow: hidden;
  position: relative;
  border-radius: 0.8rem;
  flex-shrink: 0;
}
.item-1-wc9 .navigation-desktop-01-emT .links--u57 .button-Saq .master-button-nub {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
}
.item-1-wc9 .navigation-desktop-01-emT .links--u57 .button-Saq .master-button-nub .about-9VF {
  margin-right: 0.6rem;
  font-size: 1.6rem;
  font-weight: 500;
  line-height: 1.25;
  letter-spacing: 0.032rem;
  color: #000000;
  font-family: Archivo, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.item-1-wc9 .navigation-desktop-01-emT .links--u57 .button-Saq .master-button-nub .icon-r-sAM {
  width: 2rem;
  height: 2rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.item-1-wc9 .navigation-desktop-01-emT .links--u57 .button-bMF {
  width: 10.6rem;
  height: 100%;
  overflow: hidden;
  position: relative;
  font-size: 1.6rem;
  font-weight: 500;
  line-height: 1.25;
  letter-spacing: 0.032rem;
  color: #000000;
  font-family: Archivo, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.8rem;
  flex-shrink: 0;
}
.item-1-wc9 .navigation-desktop-01-emT .links--u57 .button-tbF {
  width: 8.4rem;
  height: 100%;
  overflow: hidden;
  position: relative;
  font-size: 1.6rem;
  font-weight: 500;
  line-height: 1.25;
  letter-spacing: 0.032rem;
  color: #000000;
  font-family: Archivo, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.8rem;
  flex-shrink: 0;
}
.item-1-wc9 .navigation-desktop-01-emT .buttons-HtH {
  width: 4.8rem;
  height: 100%;
  overflow: hidden;
  position: relative;
  flex-shrink: 0;
}
.item-1-wc9 .navigation-desktop-01-emT .buttons-HtH .button-FKK {
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: relative;
  font-size: 1.6rem;
  font-weight: 500;
  line-height: 1.25;
  letter-spacing: 0.032rem;
  color: #fcf9ff;
  font-family: Archivo, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: inset 0 -0.1rem 0.4rem rgba(0, 0, 0, 0.1599999964));
  background-color: #b794f4;
  border-radius: 0.4rem;
}
.item-1-wc9 .hero-4nZ {
  width: 140.7999rem;
  height: 85rem;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.item-1-wc9 .hero-4nZ .icon-chat-24-outline-QbX {
  width: 5.4rem;
  height: 5.5rem;
  position: absolute;
  left: 28rem;
  top: 16.7rem;
  object-fit: contain;
  vertical-align: top;
}
.item-1-wc9 .hero-4nZ .icon-assistive-listening-systems-24-outline-icD {
  width: 7.0757rem;
  height: 6.5899rem;
  position: absolute;
  left: 18.3rem;
  top: 15.8rem;
  object-fit: contain;
  vertical-align: top;
}
.item-1-wc9 .hero-4nZ .item--2so {
  width: 59.5rem;
  height: 4.8rem;
  position: absolute;
  left: 7.2rem;
  top: 43.8rem;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.5;
  letter-spacing: 0.032rem;
  color: rgba(0, 0, 0, 0.6000000238);
  font-family: Archivo, 'Source Sans Pro';
}
.item-1-wc9 .hero-4nZ .this-is-a-test-for-pluginnnnnnnn-WAh {
  width: 44rem;
  height: 16rem;
  position: absolute;
  left: 7.2rem;
  top: 25rem;
  font-size: 6.4rem;
  font-weight: 800;
  line-height: 1.25;
  color: #0c0e14;
  font-family: Abhaya Libre ExtraBold, 'Source Sans Pro';
}
.item-1-wc9 .hero-4nZ .this-is-a-test-for-pluginnnnnnnn-WAh .this-is-a-test-for-pluginnnnnnnn-WAh-sub-0 {
}
.item-1-wc9 .hero-4nZ .this-is-a-test-for-pluginnnnnnnn-WAh .this-is-a-test-for-pluginnnnnnnn-WAh-sub-1 {
  font-size: 6.4rem;
  font-weight: 800;
  line-height: 1.25;
  color: #b794f4;
  font-family: Abhaya Libre ExtraBold, 'Source Sans Pro';
}
.item-1-wc9 .hero-4nZ .image-2-2wf {
  width: 37.9rem;
  height: 37.8rem;
  position: absolute;
  left: 84.1rem;
  top: 19.1rem;
  object-fit: cover;
  vertical-align: top;
}
.item-1-wc9 .hero-4nZ .icon-winking-facewink-faceblinkhappysmileemojismile-squint-wink-alt-24-outline-MU9 {
  width: 6.7rem;
  height: 6.8rem;
  position: absolute;
  left: 9rem;
  top: 16rem;
  object-fit: contain;
  vertical-align: top;
}
.item-1-wc9 .hero-4nZ .background-vector-psX {
  width: 140.7999rem;
  height: 85rem;
  position: absolute;
  left: 0;
  top: 0;
  object-fit: contain;
  vertical-align: top;
}
.item-1-wc9 .hero-4nZ .button-Y2q {
  box-sizing: border-box;
  padding: 3.612rem 10.95rem 3.612rem 18.5rem;
  width: 52.3rem;
  height: 9.4247rem;
  position: absolute;
  left: 7.2rem;
  top: 61.3073rem;
  overflow: hidden;
  background-color: #b794f4;
  border-radius: 0.8rem;
}
.item-1-wc9 .hero-4nZ .button-Y2q .master-button-mwB {
  box-sizing: border-box;
  padding: 0.08rem 0rem 0.12rem 0rem;
  width: 100%;
  height: 100%;
  font-size: 3rem;
  font-weight: 500;
  line-height: 0.6666666667;
  letter-spacing: 0.06rem;
  color: #ffffff;
  font-family: Archivo, 'Source Sans Pro';
  white-space: nowrap;
}
