/* screen - index */

.font-class-1 {
  font-family:"SFProDisplay-Regular", Helvetica, Arial, serif;
}
.font-class-2 {
  font-family:"SFProDisplay-Bold", Helvetica, Arial, serif;
}
.font-class-3 {
  font-family:"SFProDisplay-Semibold", Helvetica, Arial, serif;
}
.font-class-4 {
  font-family:"SFProDisplay-Light", Helvetica, Arial, serif;
}
.font-class-5 {
  color:var(--granite-gray);
  font-family:"SFProDisplay-Regular", Helvetica, Arial, serif;
  font-size:10.0px;
  letter-spacing:2.00px;
  line-height:16.0px;
}
.font-class-6 {
  color:var(--black);
  font-family:'Roboto', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:700;
}
.index {
  background-color:var(--white);
  height:973px;
  overflow:hidden;
  position:relative;
  width:1440px;
}
.index .bg-KAXBKG {
  background-color:var(--sea-serpent);
  border-radius:24px;
  height:114px;
  left:0px;
  position:absolute;
  top:0px;
  width:114px;
}
.index .bg-lOf14x {
  background-color:var(--lima);
  border-radius:24px;
  height:114px;
  left:0px;
  position:absolute;
  top:0px;
  width:114px;
}
.index .dsnavsidenav-item-2Ow5Rh {
  background-color:transparent;
  height:40px;
  left:130px;
  pointer-events:auto;
  position:absolute;
  top:24px;
  transition:all 0.2s ease-in-out;
  width:280px;
}
.index .dsnavsidenav-item-2Ow5Rh:hover {

opacity: 0.7;
}
.index .dsnavsidenav-item-541CAG {
  background-color:transparent;
  height:40px;
  left:130px;
  pointer-events:auto;
  position:absolute;
  top:192px;
  transition:all 0.2s ease-in-out;
  width:280px;
}
.index .dsnavsidenav-item-541CAG:hover {

opacity: 0.7;
}
.index .dsnavsidenav-item-6xoZMN {
  background-color:transparent;
  height:40px;
  left:130px;
  pointer-events:auto;
  position:absolute;
  top:136px;
  transition:all 0.2s ease-in-out;
  width:280px;
}
.index .dsnavsidenav-item-6xoZMN:hover {

opacity: 0.7;
}
.index .dsnavsidenav-item-88xw1E {
  background-color:transparent;
  height:40px;
  left:130px;
  pointer-events:auto;
  position:absolute;
  top:24px;
  transition:all 0.2s ease-in-out;
  width:280px;
}
.index .dsnavsidenav-item-88xw1E:hover {

opacity: 0.7;
}
.index .dsnavsidenav-item-8tl5Hx {
  background-color:transparent;
  height:40px;
  left:130px;
  pointer-events:auto;
  position:absolute;
  top:80px;
  transition:all 0.2s ease-in-out;
  width:280px;
}
.index .dsnavsidenav-item-8tl5Hx:hover {

opacity: 0.7;
}
.index .dsnavsidenav-item-BzKtYx {
  background-color:transparent;
  height:40px;
  left:130px;
  pointer-events:auto;
  position:absolute;
  top:360px;
  transition:all 0.2s ease-in-out;
  width:280px;
}
.index .dsnavsidenav-item-BzKtYx:hover {

opacity: 0.7;
}
.index .dsnavsidenav-item-KAXBKG {
  background-color:transparent;
  height:40px;
  left:130px;
  pointer-events:auto;
  position:absolute;
  top:304px;
  transition:all 0.2s ease-in-out;
  width:280px;
}
.index .dsnavsidenav-item-KAXBKG:hover {

opacity: 0.7;
}
.index .dsnavsidenav-item-LqQsmh {
  background-color:transparent;
  height:40px;
  left:130px;
  pointer-events:auto;
  position:absolute;
  top:304px;
  transition:all 0.2s ease-in-out;
  width:280px;
}
.index .dsnavsidenav-item-LqQsmh:hover {

opacity: 0.7;
}
.index .dsnavsidenav-item-N4cHqP {
  background-color:transparent;
  height:40px;
  left:130px;
  pointer-events:auto;
  position:absolute;
  top:80px;
  transition:all 0.2s ease-in-out;
  width:280px;
}
.index .dsnavsidenav-item-N4cHqP:hover {

opacity: 0.7;
}
.index .dsnavsidenav-item-Tbu5pp {
  background-color:transparent;
  height:40px;
  left:0px;
  opacity:0.3;
  position:absolute;
  top:0px;
  width:280px;
}
.index .dsnavsidenav-item-WxPEVq {
  background-color:transparent;
  height:40px;
  left:0px;
  opacity:0.3;
  position:absolute;
  top:56px;
  width:280px;
}
.index .dsnavsidenav-item-lOf14x {
  background-color:transparent;
  height:40px;
  left:130px;
  pointer-events:auto;
  position:absolute;
  top:248px;
  transition:all 0.2s ease-in-out;
  width:280px;
}
.index .dsnavsidenav-item-lOf14x:hover {

opacity: 0.7;
}
.index .dsnavsidenav-item1-KAXBKG {
  background-color:transparent;
  height:40px;
  left:130px;
  pointer-events:auto;
  position:absolute;
  top:136px;
  transition:all 0.2s ease-in-out;
  width:280px;
}
.index .dsnavsidenav-item1-KAXBKG:hover {

opacity: 0.7;
}
.index .group-2-KAXBKG {
  background-color:transparent;
  height:112px;
  left:130px;
  position:absolute;
  top:192px;
  width:280px;
}
.index .group-C61RwL {
  background-color:transparent;
  bottom:83px;
  height:67px;
  left:666px;
  position:absolute;
  width:108px;
}
.index .icon-Tbu5pp {
  background-color:transparent;
  height:16px;
  left:32px;
  opacity:0.3;
  position:absolute;
  top:76px;
  width:12px;
}
.index .icon-WxPEVq {
  background-color:transparent;
  height:16px;
  left:32px;
  opacity:0.3;
  position:absolute;
  top:20px;
  width:12px;
}
.index .label-0xOs1t {
  background-color:transparent;
  height:24px;
  left:32px;
  position:relative;
  top:16px;
  width:231px;
}
.index .label-AZL8eV {
  background-color:transparent;
  height:24px;
  left:32px;
  position:relative;
  top:16px;
  width:231px;
}
.index .label-AxBt9e {
  background-color:transparent;
  height:24px;
  left:32px;
  position:relative;
  top:16px;
  width:231px;
}
.index .label-C61RwL {
  background-color:transparent;
  color:var(--black);
  font-size:32.0px;
  height:auto;
  left:503px;
  line-height:40.0px;
  position:absolute;
  text-align:left;
  top:154px;
  white-space:nowrap;
  width:auto;
}
.index .label-Fise0C {
  background-color:transparent;
  height:24px;
  left:32px;
  position:relative;
  top:16px;
  width:231px;
}
.index .label-HtD6Uw {
  background-color:transparent;
  height:24px;
  left:32px;
  position:relative;
  top:16px;
  width:231px;
}
.index .label-KAXBKG {
  background-color:transparent;
  color:var(--white);
  font-size:32.0px;
  height:auto;
  left:42px;
  line-height:40.0px;
  position:absolute;
  text-align:left;
  top:37px;
  white-space:nowrap;
  width:auto;
}
.index .label-L3b8lx {
  background-color:transparent;
  height:24px;
  left:32px;
  position:relative;
  top:16px;
  width:231px;
}
.index .label-NOXmfT {
  background-color:transparent;
  color:var(--granite-gray);
  font-size:12.0px;
  height:auto;
  left:48px;
  line-height:16.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:auto;
}
.index .label-hxy20o {
  background-color:transparent;
  height:24px;
  left:32px;
  position:relative;
  top:16px;
  width:231px;
}
.index .label-juxudT {
  background-color:transparent;
  height:24px;
  left:32px;
  position:relative;
  top:16px;
  width:231px;
}
.index .label-kx9SUw {
  background-color:transparent;
  height:24px;
  left:32px;
  position:relative;
  top:16px;
  width:231px;
}
.index .label-lMCYcg {
  background-color:transparent;
  height:24px;
  left:32px;
  position:relative;
  top:16px;
  width:231px;
}
.index .label-lOf14x {
  background-color:transparent;
  color:var(--white);
  font-size:32.0px;
  height:auto;
  left:35px;
  line-height:40.0px;
  position:absolute;
  text-align:left;
  top:37px;
  white-space:nowrap;
  width:auto;
}
.index .label-ltv6Rb {
  background-color:transparent;
  height:24px;
  left:32px;
  position:relative;
  top:16px;
  width:231px;
}
.index .label-wXVNxd {
  background-color:transparent;
  height:24px;
  left:32px;
  position:relative;
  top:16px;
  width:231px;
}
.index .label-xYBqGq {
  background-color:transparent;
  height:24px;
  left:32px;
  position:relative;
  top:16px;
  width:231px;
}
.index .menu-level1-4sb2G9 {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:199px;
}
.index .menu-level1-AUWwc8 {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:199px;
}
.index .menu-level1-BqkJOt {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:199px;
}
.index .menu-level1-HLrZz5 {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:199px;
}
.index .menu-level1-LivPxk {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:199px;
}
.index .menu-level1-ONPnnU {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:199px;
}
.index .menu-level1-UaziL7 {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:199px;
}
.index .menu-level1-YbWDRr {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:199px;
}
.index .menu-level1-caUqKY {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:199px;
}
.index .menu-level1-nar4Ye {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:199px;
}
.index .menu-level1-o8aF3v {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:199px;
}
.index .menu-level1-qxznZn {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:199px;
}
.index .menu-level1-rcTiVd {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:199px;
}
.index .path-QgJ8XH {
  background-color:transparent;
  height:8px;
  left:2px;
  position:absolute;
  top:0px;
  width:8px;
}
.index .path-VBMffv {
  background-color:transparent;
  height:8px;
  left:2px;
  position:absolute;
  top:0px;
  width:8px;
}
.index .rectangle-KAXBKG {
  background-color:var(--alabaster);
  border-radius:24px;
  height:440px;
  left:0px;
  position:absolute;
  top:0px;
  width:456px;
}
.index .rectangle-QgJ8XH {
  background-color:transparent;
  border:2px solid var(--mountain-mist);
  border-radius:2px;
  height:10px;
  left:0px;
  position:absolute;
  top:6px;
  width:12px;
}
.index .rectangle-VBMffv {
  background-color:transparent;
  border:2px solid var(--mountain-mist);
  border-radius:2px;
  height:10px;
  left:0px;
  position:absolute;
  top:6px;
  width:12px;
}
.index .rectangle-lOf14x {
  background-color:var(--alabaster);
  border-radius:24px;
  height:440px;
  left:0px;
  position:absolute;
  top:0px;
  width:456px;
}
.index .ux-C61RwL {
  background-color:transparent;
  height:440px;
  left:244px;
  position:absolute;
  top:258px;
  width:456px;
}
.index .ux-VMr6Om {
  background-color:transparent;
  height:440px;
  left:740px;
  position:absolute;
  top:258px;
  width:456px;
}
.index .uxda-NOXmfT {
  background-color:transparent;
  height:35px;
  left:0px;
  opacity:0.7;
  pointer-events:auto;
  position:absolute;
  top:32px;
  transition:all 0.2s ease-in-out;
  width:108px;
}
.index .uxda-NOXmfT:hover {

opacity: 1;
}
:root {
  --alabaster:rgba(250,250,250,1.0);
  --black:rgba(0,0,0,1.0);
  --bon-jour:rgba(226,226,226,1.0);
  --celeste:rgba(204,204,204,1.0);
  --cerise-red:rgba(235,49,91,1.0);
  --crimson:rgba(218,27,27,1.0);
  --deluge:rgba(123,99,171,1.0);
  --dingley:rgba(90,113,73,1.0);
  --granite-gray:rgba(102,102,102,1.0);
  --lima:rgba(108,199,39,1.0);
  --mine-shaft:rgba(51,51,51,1.0);
  --mountain-mist:rgba(153,153,153,1.0);
  --sea-buckthorn:rgba(250,163,47,1.0);
  --sea-serpent:rgba(74,198,228,1.0);
  --white:rgba(255,255,255,1.0);
}