/* screen - web-1920-1 */

.border-class-1 {
    border: 1px solid var(--alto);
}
.inter-normal-nobel-20px {
    color: var(--nobel);
    font-family: 'Inter', Helvetica, Arial, serif;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
}
.web-1920-1 {
    background-color: var(--white);
    height: 1080px;
    position: relative;
    width: 1920px;
}
.button-6QaaDy {
    background-color: transparent;
    bottom: calc(47.30% - 10px);
    color: var(--white);
    font-family: 'Inter', Helvetica, Arial, serif;
    font-size: 17px;
    font-style: normal;
    font-weight: 700;
    height: 22px;
    left: calc(50.00% - 36px);
    letter-spacing: 0.00px;
    line-height: 17px;
    position: absolute;
    text-align: center;
    white-space: nowrap;
    width: 72px;
}
.button-wLLSIl {
    background-color: transparent;
    bottom: calc(47.30% - 10px);
    color: rgba(168,168,168,1.0);
    font-family: 'Inter', Helvetica, Arial, serif;
    font-size: 17px;
    font-style: normal;
    font-weight: 300;
    height: 22px;
    letter-spacing: 0.00px;
    line-height: 17px;
    position: absolute;
    right: calc(49.40% - 50px);
    text-align: center;
    white-space: nowrap;
    width: 102px;
}
.caminho-75-BdKSrD {
    background-color: transparent;
    height: 49px;
    left: 9px;
    position: absolute;
    top: 9px;
    width: 70px;
}
.caminho-76-BdKSrD {
    background-color: transparent;
    bottom: 0px;
    height: 49px;
    left: 9px;
    position: absolute;
    width: 70px;
}
.caminho-77-BdKSrD {
    background-color: transparent;
    bottom: 9px;
    height: 49px;
    left: 18px;
    position: absolute;
    width: 49px;
}
.caminho-78-BdKSrD {
    background-color: transparent;
    height: 49px;
    left: 22px;
    position: absolute;
    top: calc(37.34% - 18px);
    width: 48px;
}
.caminho-79-BdKSrD {
    background-color: transparent;
    height: 17px;
    left: 12px;
    position: absolute;
    top: 1px;
    width: 64px;
}
.caminho-80-BdKSrD {
    background-color: transparent;
    bottom: 10px;
    height: 68px;
    left: calc(38.26% - 4px);
    position: absolute;
    width: 11px;
}
.caminho-81-BdKSrD {
    background-color: transparent;
    bottom: 10px;
    height: 68px;
    left: 0px;
    position: absolute;
    width: 11px;
}
.caminho-82-BdKSrD {
    background-color: transparent;
    bottom: calc(44.42% - 13px);
    height: 30px;
    left: calc(18.15% - 3px);
    position: absolute;
    width: 18px;
}
.caminho-83-BdKSrD {
    background-color: transparent;
    height: 19px;
    left: 26px;
    position: absolute;
    top: calc(33.61% - 6px);
    width: 34px;
}
.caminho-84-BdKSrD {
    background-color: transparent;
    bottom: calc(29.31% - 10px);
    height: 35px;
    left: 26px;
    position: absolute;
    width: 35px;
}
.caminho-85-BdKSrD {
    background-color: transparent;
    height: 22px;
    position: absolute;
    right: calc(45.17% - 9px);
    top: calc(23.78% - 5px);
    width: 21px;
}
.caminho-86-BdKSrD {
    background-color: transparent;
    height: 22px;
    position: absolute;
    right: calc(29.18% - 6px);
    top: calc(23.78% - 5px);
    width: 21px;
}
.caminho-87-BdKSrD {
    background-color: transparent;
    height: 22px;
    position: absolute;
    right: calc(38.14% - 2px);
    top: calc(23.78% - 5px);
    width: 5px;
}
.caminho-88-BdKSrD {
    background-color: transparent;
    bottom: calc(26.42% - 8px);
    height: 29px;
    position: absolute;
    right: calc(44.08% - 9px);
    width: 20px;
}
.caminho-89-BdKSrD {
    background-color: transparent;
    bottom: calc(26.25% - 8px);
    height: 29px;
    position: absolute;
    right: calc(30.17% - 8px);
    width: 28px;
}
.caminho-90-BdKSrD {
    background-color: transparent;
    bottom: calc(26.42% - 8px);
    height: 29px;
    position: absolute;
    right: 28px;
    width: 22px;
}
.caminho-91-BdKSrD {
    background-color: transparent;
    bottom: calc(26.42% - 8px);
    height: 29px;
    position: absolute;
    right: 0px;
    width: 24px;
}
.chart-C61RwL {
    background-color: transparent;
    height: 161px;
    pointer-events: auto;
    position: absolute;
    top: 386px;
    transition: all 0.2s ease;
    width: 272px;
}
.chart-C61RwL:hover {

    transform: translate(0, -5px);
}
.graph-C61RwL {
    background-color: transparent;
    height: 463px;
    left: 189px;
    pointer-events: auto;
    position: absolute;
    top: 309px;
    transition: all 0.2s ease;
    width: 630px;
}
.graph-C61RwL:hover {

    transform: translate(0, -5px);
}
.group-2-xfkwp4 {
    background-color: transparent;
    bottom: calc(45.41% - 65px);
    height: 142px;
    left: 42px;
    position: absolute;
    width: 377px;
}
.group-3-xfkwp4 {
    background-color: transparent;
    height: 90px;
    position: absolute;
    right: calc(31.57% - 56px);
    top: calc(20.66% - 19px);
    width: 177px;
}
.group-xfkwp4 {
    background-color: transparent;
    bottom: 60px;
    height: 20px;
    left: 41px;
    position: absolute;
    width: calc(100.00% - 81px);
}
.grupo-1-C61RwL {
    background-color: transparent;
    height: 59px;
    left: 1157px;
    pointer-events: auto;
    position: absolute;
    top: 702px;
    transition: all 0.2s ease;
    width: 156px;
}
.grupo-1-C61RwL:hover {

    transform: translate(0, -5px);
    box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.0);
}
.grupo-2-C61RwL {
    background-color: rgba(235,235,235,1.0);
    border-radius: 6px;
    height: 59px;
    left: 1328px;
    position: absolute;
    top: 702px;
    width: 185px;
}
.grupo-3-C61RwL {
    background-color: transparent;
    height: 96px;
    left: 1145px;
    position: absolute;
    top: 208px;
    width: 210px;
}
.mask-C61RwL {
    background-color: var(--athens-gray);
    border-radius: 24px;
    height: 665px;
    left: 55px;
    position: relative;
    top: 208px;
    width: 592px;
}
.oval-2kAqNy {
    background-color: transparent;
    height: calc(100.00% - 71px);
    left: 31px;
    position: absolute;
    top: 35px;
    width: 91px;
}
.oval-J1LTqx {
    background-color: transparent;
    height: 20px;
    left: calc(26.59% - 5px);
    position: absolute;
    top: calc(49.65% - 10px);
    width: 20px;
}
.oval-QefgHB {
    background-color: transparent;
    height: 64px;
    position: absolute;
    right: -12px;
    top: -8px;
    width: 65px;
}
.oval-RB1E9t {
    background-color: transparent;
    height: calc(100.00% - 71px);
    left: 31px;
    position: absolute;
    top: 35px;
    width: 91px;
}
.oval-g1B9cu {
    background-color: transparent;
    height: calc(100.00% - 70px);
    left: 31px;
    position: absolute;
    top: 35px;
    width: 91px;
}
.oval-nlxxIA {
    background-color: transparent;
    height: 20px;
    position: absolute;
    right: 11px;
    top: 10px;
    width: 20px;
}
.path-2-QefgHB {
    background-color: transparent;
    height: calc(100.00% - 11px);
    left: -4px;
    position: absolute;
    top: 15px;
    width: calc(100.00% - 10px);
}
.rectangle-2JwsQt {
    background-color: var(--athens-gray);
    border-radius: 8px;
    height: 100%;
    left: calc(16.67% - 8px);
    position: absolute;
    top: 0px;
    width: 45px;
}
.rectangle-2kAqNy {
    background-color: transparent;
    border-radius: 16px;
    height: calc(100.00% + 96px);
    left: -48px;
    position: absolute;
    top: -16px;
    width: calc(100.00% + 96px);
}
.rectangle-6QaaDy {
    background-color: transparent;
    border-radius: 6px;
    height: calc(100.00% + 45px);
    left: -22px;
    position: absolute;
    top: -8px;
    width: calc(100.00% + 45px);
}
.rectangle-8VFVMp {
    background-color: transparent;
    border-radius: 8px;
    height: calc(100.00% + 129px);
    left: -72px;
    position: absolute;
    top: -48px;
    width: calc(100.00% + 144px);
}
.rectangle-C0Ytl7 {
    background-color: var(--athens-gray);
    border-radius: 8px;
    height: 100%;
    left: calc(50.00% - 22px);
    position: absolute;
    top: 0px;
    width: 45px;
}
.rectangle-C61RwL {
    background-color: var(--white);
    border-radius: 6px;
    height: 60px;
    left: 1157px;
    position: absolute;
    top: 524px;
    width: 459px;
}
.rectangle-CBUF6E {
    background-color: rgba(255,195,219,1.0);
    border-radius: 8px;
    height: 20px;
    left: 23px;
    position: absolute;
    top: calc(38.45% - 8px);
    width: 40px;
}
.rectangle-Frf5tD {
    background-color: rgba(255,195,219,1.0);
    border-radius: 8px;
    height: 20px;
    position: absolute;
    right: 23px;
    top: calc(38.45% - 8px);
    width: 72px;
}
.rectangle-K36t68 {
    background-color: var(--athens-gray);
    border-radius: 8px;
    height: 100%;
    left: calc(33.20% - 15px);
    position: absolute;
    top: 0px;
    width: 46px;
}
.rectangle-Nk4FgP {
    background-color: var(--athens-gray);
    border-radius: 8px;
    height: 100%;
    position: absolute;
    right: 0px;
    top: 0px;
    width: 46px;
}
.rectangle-QWLk8J {
    background-color: transparent;
    border-radius: 16px;
    height: 343px;
    left: 41px;
    position: absolute;
    top: 40px;
    width: calc(100.00% - 81px);
}
.rectangle-RB1E9t {
    background-color: var(--athens-gray);
    border-radius: 8px;
    height: 20px;
    position: absolute;
    right: 26px;
    top: calc(39.01% - 8px);
    width: 99px;
}
.rectangle-VMr6Om {
    background-color: var(--white);
    border-radius: 6px;
    height: 60px;
    left: 1157px;
    position: absolute;
    top: 430px;
    width: 459px;
}
.rectangle-WjNJAj {
    background-color: var(--athens-gray);
    border-radius: 8px;
    height: 100%;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 45px;
}
.rectangle-XpRadn {
    background-color: var(--athens-gray);
    border-radius: 8px;
    height: 100%;
    position: absolute;
    right: calc(16.87% - 8px);
    top: 0px;
    width: 45px;
}
.rectangle-aTmyZg {
    background-color: transparent;
    height: 100%;
    left: 0px;
    overflow: hidden;
    position: relative;
    top: 0px;
    width: 100%;
}
.rectangle-cRSy8C {
    background-color: transparent;
    height: 100%;
    left: 0px;
    position: absolute;
    top: 1px;
    width: 100%;
}
.rectangle-g1B9cu {
    background-color: var(--athens-gray);
    border-radius: 8px;
    bottom: calc(38.57% - 8px);
    height: 21px;
    position: absolute;
    right: calc(34.96% - 16px);
    width: 46px;
}
.rectangle-lSZmyU {
    background-color: transparent;
    bottom: 1px;
    height: 207px;
    left: 0px;
    position: absolute;
    width: 100%;
}
.rectangle-llCsH9 {
    background-color: transparent;
    height: 100%;
    left: 0px;
    position: absolute;
    top: 1px;
    width: 100%;
}
.rectangle-mzXdH9 {
    background-color: rgba(242,242,242,1.0);
    border: 1px solid rgba(219,219,219,1.0);
    border-radius: 3px;
    height: 21px;
    left: 1156px;
    position: absolute;
    top: 614px;
    width: 21px;
}
.rectangle-p1X9PH {
    background-color: rgba(180,199,231,1.0);
    border-radius: 8px;
    height: 100%;
    position: absolute;
    right: calc(33.33% - 15px);
    top: 0px;
    width: 45px;
}
.rectangle-xfkwp4 {
    background-color: transparent;
    border-radius: 16px;
    height: calc(100.00% + 144px);
    left: -72px;
    position: absolute;
    top: -48px;
    width: calc(100.00% + 144px);
}
.retangulo-1-C61RwL {
    background-color: var(--white);
    height: 1080px;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 1920px;
}
.the-sky-was-cloudles-C61RwL {
    background-color: transparent;
    color: var(--nobel);
    font-family: 'Inter', Helvetica, Arial, serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 300;
    height: 37px;
    left: 1189px;
    letter-spacing: 0.00px;
    line-height: 32px;
    position: absolute;
    text-align: left;
    top: 606px;
    white-space: nowrap;
    width: 146px;
}
.the-sky-was-cloudles-QxM5SU {
    background-color: transparent;
    color: var(--nobel);
    font-family: 'Inter', Helvetica, Arial, serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    height: 37px;
    left: 1157px;
    letter-spacing: 0.00px;
    line-height: 32px;
    position: absolute;
    text-align: left;
    top: 814px;
    white-space: nowrap;
    width: 146px;
}
.the-sky-was-cloudles-VMr6Om {
    background-color: transparent;
    border: 0;
    height: 26px;
    left: 1222px;
    letter-spacing: 0.00px;
    line-height: 32px;
    padding: 0;
    position: absolute;
    resize: none;
    text-align: left;
    top: 445px;
    white-space: nowrap;
    width: 382px;
}
.the-sky-was-cloudles-VMr6Om::placeholder {
    color: rgba(178,178,178,0.6);
}
.the-sky-was-cloudles-mzXdH9 {
    background-color: transparent;
    border: 0;
    height: 26px;
    left: 1222px;
    letter-spacing: 0.00px;
    line-height: 32px;
    padding: 0;
    position: absolute;
    resize: none;
    text-align: left;
    top: 539px;
    white-space: nowrap;
    width: 382px;
}
.the-sky-was-cloudles-mzXdH9::placeholder {
    color: rgba(178,178,178,0.6);
}
.triangle-8VFVMp {
    background-color: transparent;
    bottom: 0px;
    height: 15px;
    left: calc(49.92% - 10px);
    position: absolute;
    width: 20px;
}
:root {
    --alto: rgba(218,218,218,1.0);
    --athens-gray: rgba(236,237,243,1.0);
    --nobel: rgba(178,178,178,1.0);
    --white: rgba(255,255,255,1.0);
}

.btnentrar {
    width:195px;
    font-size: 17px;
    font-style: normal;
    font-weight: 700;
    height: 56px;
    letter-spacing: 0.00px;
    line-height: 17px;
    position: absolute;
    text-align: center;
    white-space: nowrap;
    background-color: #d85666;
    color: #FFF;
}
.btnentrar :hover {
    transform: translate(0, -5px);
    box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.0);

}
.btndefault {
    width:195px;
    font-size: 17px;
    font-style: normal;
    font-weight: 700;
    height: 56px;
    letter-spacing: 0.00px;
    line-height: 17px;
    position: absolute;
    text-align: center;
    white-space: nowrap;
    background-color: rgba(168,168,168,1.0);
    color: #FFF;
    line-height: 37px;
}

a :hover {
    color: #FFF !important;
}