.layout[data-v-439e4216]:not(.landing){padding-bottom:64px}@media screen and (min-width:960px){.layout[data-v-439e4216]:not(.landing){padding-bottom:0}}.layout__wrapper[data-v-439e4216]{min-height:calc(100vh - 68px)}.layout-header__wrapper[data-v-21b30f17]{background:rgba(31,40,46,.5);transition:padding-top 275ms,background 275ms}.layout-header__wrapper.landing[data-v-21b30f17]{background:transparent;position:relative;z-index:100}@media screen and (min-width:960px){.layout-header__wrapper.landing[data-v-21b30f17]{padding-top:2rem}}.layout-header[data-v-21b30f17]{align-items:center;display:flex;gap:3rem;height:68px;justify-content:space-between}.header-guest[data-v-6c1c2883]{gap:1rem}.header-guest--xs[data-v-6c1c2883]{display:flex}@media screen and (min-width:600px){.header-guest--xs[data-v-6c1c2883]{display:none}}.header-guest--sm[data-v-6c1c2883]{display:none}@media screen and (min-width:600px){.header-guest--sm[data-v-6c1c2883]{display:flex}}.layout-footer[data-v-ad1b9e17]{padding-bottom:var(--floating-cta-space)}.footer-upper[data-theme=light][data-v-3c1765eb]{--section-background:#fff}.footer-upper[data-theme=dark][data-v-3c1765eb]{--section-background:#13191d}@media screen and (min-width:960px){.footer-upper__group[data-v-3c1765eb]{display:flex;flex-direction:column;gap:1rem}}.footer-upper__wrapper[data-v-3c1765eb]{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:960px){.footer-upper__wrapper[data-v-3c1765eb]{display:grid;gap:3rem;grid-template-columns:3fr .75fr .75fr 1fr}.footer-upper__logo--mobile[data-v-3c1765eb]{display:none!important}}@media screen and (max-width:959px){.footer-upper__logo--desktop[data-v-3c1765eb]{display:none!important}}.footer-upper__about[data-v-3c1765eb]{display:flex;flex-direction:column;gap:1.5rem}@media screen and (max-width:959px){.footer-upper__about[data-v-3c1765eb]{order:99}}@media screen and (min-width:960px){.footer-upper__about p[data-v-3c1765eb]{font-size:1rem}}.footer-upper__description[data-v-3c1765eb]{margin:0}[data-theme=dark] .footer-upper__description[data-v-3c1765eb]{color:#34414a}[data-theme=light] .footer-upper__description[data-v-3c1765eb]{color:#29343c}@media screen and (max-width:1169px){.footer-upper__description[data-v-3c1765eb] br{content:""}.footer-upper__description[data-v-3c1765eb] br:after{content:" "}}.footer-upper__copyright[data-v-3c1765eb]{margin:0}[data-theme=light] .footer-upper__copyright[data-v-3c1765eb]{color:grey}[data-theme=dark] .footer-upper__copyright[data-v-3c1765eb]{color:#34414a}@media screen and (min-width:960px){.footer-upper__copyright[data-v-3c1765eb]{margin-bottom:.75rem;margin-top:auto}}@media screen and (max-width:959px){.footer-upper__language[data-v-3c1765eb] .footer-label{display:none}} @media screen and (min-width:960px){.footer-navigation--mobile[data-v-e5e11d0a]{display:none}}@media screen and (max-width:1169px){.footer-navigation--desktop[data-v-e5e11d0a] .footer-section__body{flex-direction:column;gap:0}}@media screen and (max-width:959px){.footer-navigation--desktop[data-v-e5e11d0a]{display:none}}.footer-label[data-v-01c8f3a7]{align-items:center;display:flex;font-size:1rem;font-weight:500;height:1.75rem;margin:0}[data-theme=light] .footer-label[data-v-01c8f3a7]{color:#13191d}[data-theme=dark] .footer-label[data-v-01c8f3a7]{color:#fff}.footer-links[data-v-dd9bc890]{display:flex;flex-direction:column}@media screen and (max-width:1169px){.footer-links+.footer-links[data-v-dd9bc890]{padding-top:0}}.footer-link[data-v-d0a5ad79]{align-items:center;color:#34414a;display:flex;font-size:1rem;height:1.75rem;overflow:hidden;padding-left:1.5rem;text-overflow:ellipsis;white-space:nowrap}[data-theme=dark] .footer-link[data-v-d0a5ad79]{color:#718492}[data-theme=dark] .footer-link[data-v-d0a5ad79]:hover{color:#bacedc}[data-theme=light] .footer-link[data-v-d0a5ad79]{color:#34414a}[data-theme=light] .footer-link[data-v-d0a5ad79]:hover{color:#13191d}@media screen and (min-width:960px){.footer-link[data-v-d0a5ad79]{padding-left:0}}.footer-link span[data-v-d0a5ad79]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.footer-section__body[data-v-360da016]{display:flex;gap:3rem}.footer-section__body[data-v-360da016]> *{flex-grow:1;gap:.75rem;padding:.75rem 0}.footer-social-links[data-v-22c3c056]{display:flex}.footer-social-link[data-v-2a8afb61]{align-items:center;display:flex;font-size:1.25rem;height:1.75rem;justify-content:center;width:1.75rem}[data-theme=light] .footer-social-link[data-v-2a8afb61]{color:#34414a}[data-theme=light] .footer-social-link[data-v-2a8afb61]:hover{color:#13191d}[data-theme=dark] .footer-social-link[data-v-2a8afb61]{color:#718492}[data-theme=dark] .footer-social-link[data-v-2a8afb61]:hover{color:#bacedc}.locale-select-item[data-v-84728958]{align-items:center;display:flex;gap:.75rem;position:relative;transition:color 275ms;width:100%}[data-theme=light] .locale-select-item.active[data-v-84728958]{color:#13191d}[data-theme=dark] .locale-select-item.active[data-v-84728958]{color:#fff}.footer-lower[data-theme=light][data-v-1f4254a9]{--section-background:#f7f7f7}.footer-lower[data-theme=light][data-v-1f4254a9] .footer-link{color:#5a6b77}.footer-lower[data-theme=light][data-v-1f4254a9] .footer-link:hover{color:#1f282e}.footer-lower__wrapper[data-v-1f4254a9]{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:960px){.footer-lower__wrapper[data-v-1f4254a9]{display:grid;gap:3rem;grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1170px){.footer-lower__wrapper[data-v-1f4254a9]{grid-template-columns:1fr 2fr 2fr}}.landing-floating-cta[data-v-72ea4002]{background-color:#f7f7f7;height:calc(84px + max(1.5rem, env(safe-area-inset-bottom)))}@media screen and (max-width:959px){.landing-floating-cta[data-v-72ea4002]{display:none}}.landing-floating-cta__inner[data-v-72ea4002]{align-items:center;background-color:#000;border-radius:.75rem;bottom:max(1.5rem,env(safe-area-inset-bottom));box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);display:flex;gap:1rem;height:84px;justify-content:space-between;left:1.5rem;opacity:0;padding:0 2rem;position:fixed;right:1.5rem;transform:translateY(100%);transition:transform .5s,opacity .5s;z-index:1}.landing-floating-cta__inner.visible[data-v-72ea4002]{opacity:1;transform:translateY(0)}.landing-floating-cta__text[data-v-72ea4002]{color:#fff;font-size:1.5rem}.landing-floating-cta__text[data-v-72ea4002] strong{color:#00bd42}

@media screen and (min-width: 600px){
.modal__container[data-v-43ac45a8] {
    align-items: center;
    padding: 3rem;
}
}
.modal__container[data-v-43ac45a8] {
    align-items: flex-end;
    display: flex;
    height: 100%;
    justify-content: center;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 103;
}



@media screen and (min-width: 960px){
.modal-auth-sign[data-v-a46d89d2] {
    width: 730px;
}
}

@media screen and (min-width: 600px){
.modal-wrapper[data-v-9467f8a8] {
    border-radius: 0.375rem;
    min-width: 0;
}
}
.modal-wrapper[data-v-9467f8a8] {
    background-color: #161d21;
    border-top-left-radius: max(0px,min(0.375rem,calc(999900svh - 999900%)));
    border-top-right-radius: max(0px,min(0.375rem,calc(999900svh - 999900%)));
    box-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;
    display: flex;
    min-width: 100vw;
    position: relative;
}



@media screen and (min-width: 960px){
.modal-auth-sign[data-v-a46d89d2] .modal-wrapper__close {
    color: #1f282e;
}
}

.modal-wrapper__close[data-v-9467f8a8] {
    align-items: center;
    border-radius: 0.25rem;
    color: #34414a;
    display: flex;
    font-size: 1.25rem;
    height: 1.75rem;
    justify-content: center;
    position: absolute;
    right: 0.75rem;
    top: 0.75rem;
    transition: color 275ms,background-color 275ms;
    width: 1.75rem;
    z-index: 5;
}



@media screen and (min-width: 960px){
.modal-auth-sign[data-v-a46d89d2] .modal-wrapper__body {
    padding-bottom: 1.5rem;
    padding-top: 1.5rem;
}
}
.modal-auth-sign[data-v-a46d89d2] .modal-wrapper__body {
    padding-bottom: max(1.125rem,env(safe-area-inset-bottom));
    padding-top: 1.125rem;
}
@media screen and (min-width: 600px){
.modal-wrapper__body[data-v-9467f8a8] {
    margin-left: auto;
    margin-right: auto;
    min-width: 0;
    padding: 2rem;
}
}
.modal-wrapper__body[data-v-9467f8a8] {
    display: flex;
    flex-direction: row;
    margin: 0;
    max-height: 100svh;
    min-width: 100vw;
    overflow-y: auto;
    padding: 1.5rem 1.5rem max(1.5rem,env(safe-area-inset-bottom));
    position: relative;
    transition: border-radius 275ms;
    width: 100%;
}
.modal-header[data-v-bbf2b2d6] {
    background-color: #161d21;
    color: #fff;
    display: flex;
    flex-direction: column;
    font-size: 1.125rem;
    gap: 0.5rem;
    position: sticky;
    top: 0;
    z-index: 1;
}


.modal-auth-sign-navigation[data-v-1a344846] {
    border-bottom: 1px solid #1f282e;
    display: flex;
    gap: 1rem;
    margin-bottom: 1.5rem;
    padding-bottom: 1rem;
    position: relative;
}


.modal-auth-sign-navigation span.active[data-v-1a344846] {
    color: #fff;
}

.modal-auth-sign-navigation span[data-v-1a344846] {
    color: #5a6b77;
    font-size: 1rem;
    transition: color 275ms;
}

.modal-auth-sign-navigation.loaded[data-v-1a344846]:after {
    transition: transform 275ms,width 275ms;
}

.modal-auth-sign-navigation[data-v-1a344846]:after {
    background-color: #00bd42;
    bottom: 0;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    transform: translate(var(--indicator-x));
    width: var(--indicator-width);
    z-index: 1;
}


@media screen and (min-width: 960px){
.horizontal-slide[data-v-2f2e8ceb] {
    padding: 0 1rem;
    width: calc(100% + 4rem);
}}

.horizontal-slide[data-v-2f2e8ceb] {
    overflow: hidden;
    padding: 0 1.5rem;
    width: calc(100% + 3rem);
}

.horizontal-slide__container[data-v-2f2e8ceb] {
    position: relative;
    transition: height .5s;
}

.form-wrapper[data-v-1def6d09] {
    display: flex;
    flex-direction: column;
    gap: 1rem;
    width: 100%;
}


.form-item[data-v-ef75bd67] {
    display: flex;
    flex-direction: column;
    gap: 0.5rem;
}
.form-label[data-v-2a65eb72] {
    align-items: baseline;
    color: #bacedc;
    display: inline-flex;
    font-size: .875rem;
    font-weight: 500;
    gap: 0.25rem;
}

.form-item.required .form-label[data-v-2a65eb72]:after {
    color: #f44;
    content: "*";
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}

.form-input__body[data-v-df6bdaaf] {
    position: relative;
}

.form-input__core[data-v-df6bdaaf] {
    background-color: #1f282e;
    border: 1px solid #1f282e;
    border-radius: 0.375rem;
    color: #fff;
    font-size: .875rem;
    height: 2.25rem;
    padding: 0 0.75rem;
    transition: border 275ms,box-shadow 175ms;
    width: 100%;
}


.form-item[data-v-ef75bd67] {
    display: flex;
    flex-direction: column;
    gap: 0.5rem;
}

.modal-auth-sign-in__reset[data-v-f1e97653] {
    color: #5a6b77;
    font-size: .75rem;
    font-weight: 500;
    margin-bottom: 0.5rem;
    transition: color 275ms;
}

.button.primary[data-v-78a91eaf] {
    background-color: #00bd42;
    color: #fff;
}

.button.medium[data-v-78a91eaf] {
    height: 2.25rem;
    padding: 0 1.5rem;
}
.button[data-v-78a91eaf] {
    border: 1px solid hsla(0,0%,100%,0);
    border-radius: 0.375rem;
    cursor: pointer;
    display: inline-block;
    position: relative;
    transition: background-color 275ms,color 275ms,box-shadow 175ms;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    z-index: 1;
}

.button__label[data-v-78a91eaf] {
    align-items: center;
    display: flex;
    font-size: .875rem;
    font-weight: 500;
    height: 100%;
    justify-content: center;
    text-align: center;
    transition: opacity 275ms;
    white-space: nowrap;
    width: 100%;
}


.modal-auth-sign-social[data-v-654bec5b] {
    color: #718492;
    display: flex;
    flex-direction: column;
    font-size: .75rem;
    gap: 1rem;
    margin-top: 0.5rem;
}

.divider[data-v-b20b7362] {
    align-items: center;
    display: flex;
    gap: 1.5rem;
    justify-content: center;
    white-space: nowrap;
}

.divider[data-v-b20b7362]:after, .divider[data-v-b20b7362]:before {
    background-color: #1f282e;
    content: "";
    height: 1px;
    width: 100%;
}

.divider[data-v-b20b7362]:after, .divider[data-v-b20b7362]:before {
    background-color: #1f282e;
    content: "";
    height: 1px;
    width: 100%;
}

@media screen and (min-width: 960px){
.modal-auth-sign-social__providers[data-v-654bec5b] {
    flex-direction: row;
}
}

.modal-auth-sign-social__providers[data-v-654bec5b] {
    display: flex;
    flex-direction: column;
    gap: 0.75rem;
}

.auth-social-button.button.medium[data-v-0422a393] {
    padding: 0 0.75rem;
}

.button.neutral[data-v-78a91eaf] {
    background-color: #1f282e;
    color: #718492;
}
.button.medium[data-v-78a91eaf] {
    height: 2.25rem;
    padding: 0 1.5rem;
}
@media screen and (min-width: 960px){
.modal-auth-sign-social__providers>*[data-v-654bec5b] {
    flex-grow: 1;
}
}
.button[data-v-78a91eaf] {
    border: 1px solid hsla(0,0%,100%,0);
    border-radius: 0.375rem;
    cursor: pointer;
    display: inline-block;
    position: relative;
    transition: background-color 275ms,color 275ms,box-shadow 175ms;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    z-index: 1;
}
.modal-auth-sign__note[data-v-a46d89d2] {
    color: #5a6b77;
    font-size: .75rem;
    font-weight: 500;
    letter-spacing: .025em;
}

p:last-child {
    margin-bottom: 0;
}
p {
    line-height: 1.5;
    margin: 1rem 0;
}

@media screen and (min-width: 960px){
.modal-auth-sign__sidebar[data-v-a46d89d2] {
    align-items: center;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    height: 100%;
    justify-content: space-between;
    padding: 1.5rem 1rem 2rem;
    pointer-events: none;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    width: 285px;
    z-index: 1;
}
}






@media screen and (min-width: 960px){
.modal-auth-sign-in .modal-auth-sign__sidebar[data-v-a46d89d2]:after, .modal-auth-sign-in .modal-auth-sign__sidebar[data-v-a46d89d2]:before {
    background-position-y: -45px;
}
}
@media screen and (min-width: 960px){
.modal-auth-sign__sidebar[data-v-a46d89d2]:after, .modal-auth-sign__sidebar[data-v-a46d89d2]:before {
    background-image: url(./modal-auth-background_1x.88a8de46.png);
    background-image: -webkit-image-set(url(./modal-auth-background_1x.88a8de46.png) 1x,url(./modal-auth-background_2x.c126c426.png) 2x,url(./modal-auth-background_3x.3b80df0e.png) 3x);
    background-image: image-set(url(./modal-auth-background_1x.88a8de46.png) 1x,url(./modal-auth-background_2x.c126c426.png) 2x,url(./modal-auth-background_3x.3b80df0e.png) 3x);
    background-repeat: no-repeat;
    background-size: 426px;
    bottom: 0;
    content: "";
    overflow: hidden;
    position: absolute;
    top: 0;
    transition: background-position .5s;
    z-index: -1;
}
}
@media screen and (min-width: 960px){
.modal-auth-sign__sidebar[data-v-a46d89d2]:before {
    background-position-x: 0;
    border-bottom-right-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
    left: 0;
    width: 285px;
}
}
@media screen and (min-width: 960px){
.modal-auth-sign__sidebar[data-v-a46d89d2] {
    align-items: center;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    height: 100%;
    justify-content: space-between;
    padding: 1.5rem 1rem 2rem;
    pointer-events: none;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    width: 285px;
    z-index: 1;
}
}


.modal-auth-sign__logo[data-v-a46d89d2] {
    height: 30px;
}
img[data-v-935483db] {
    animation: image-appear-935483db 275ms forwards;
    display: block;
}
img[data-v-419357d7] {
    animation: image-appear-419357d7 275ms forwards;
    display: block;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}

modal-auth-sign-advantages[data-v-5f4285f8] {
    display: flex;
    flex-direction: column;
    gap: 1rem;
}



.modal-auth-sign-advantages__item[data-v-5f4285f8] {
    align-items: center;
    color: #fff;
    display: flex;
    font-size: 1rem;
    gap: 0.75rem;
    justify-content: center;
}

.modal-auth-sign-advantages[data-v-5f4285f8] .ui-icon {
    height: 20px;
    width: 20px;
}

.ui-icon[data-v-a35fcdb3] {
    align-items: center;
    display: inline-flex;
    height: 2rem;
    justify-content: center;
    width: 2rem;
}




@media screen and (min-width: 960px){
.modal-auth-sign-in .modal-auth-sign__sidebar[data-v-a46d89d2]:after, .modal-auth-sign-in .modal-auth-sign__sidebar[data-v-a46d89d2]:before {
    background-position-y: -45px;
}
}

@media screen and (min-width: 960px){
.modal-auth-sign__sidebar[data-v-a46d89d2]:after, .modal-auth-sign__sidebar[data-v-a46d89d2]:before {
    background-image: url(./modal-auth-background_1x.88a8de46.png);
    background-image: -webkit-image-set(url(./modal-auth-background_1x.88a8de46.png) 1x,url(./modal-auth-background_2x.c126c426.png) 2x,url(./modal-auth-background_3x.3b80df0e.png) 3x);
    background-image: image-set(url(./modal-auth-background_1x.88a8de46.png) 1x,url(./modal-auth-background_2x.c126c426.png) 2x,url(./modal-auth-background_3x.3b80df0e.png) 3x);
    background-repeat: no-repeat;
    background-size: 426px;
    bottom: 0;
    content: "";
    overflow: hidden;
    position: absolute;
    top: 0;
    transition: background-position .5s;
    z-index: -1;
}
}
@media screen and (min-width: 960px){
.modal-auth-sign__sidebar[data-v-a46d89d2]:after {
    background-position-x: -285px;
    left: 285px;
    width: 141px;
}
}
@media screen and (min-width: 960px){
.modal-auth-sign__sidebar[data-v-a46d89d2] {
    align-items: center;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    height: 100%;
    justify-content: space-between;
    padding: 1.5rem 1rem 2rem;
    pointer-events: none;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    width: 285px;
    z-index: 1;
}
}


.formflex{
  display:flex;
}
.signleft , .signright{
  width:100%;
}
.signleft{
  padding: 0 0.5em !important;
}
.signright{
  display:none;
  padding: 0 0em 0 1.9em!important;
}




.imgbg img{
  width: 37vw;
    margin-top: -20%;
    height: auto !important;
}





#modall {
  visibility: hidden;
}
#modalbdy{
  height:0px;
  width:65%;
}

@media screen and (max-width:890px){
  .imgflex{
    display:none;
  }
  .modal-auth-sign__body{
  width:100%;
}
  .formflex{
    width:auto;
  }
}

@media screen and (min-width:900px){
.modalflex{
  display:flex;
}
.formflex {
  width: 35vw;
}
.imgflex {
  height: 10px;
  width:auto;
  margin-top: -2%;
}
.modal-wrapper[data-v-9467f8a8]{
  min-width:auto;
  width:70%;
}
.signleft{
  width:70%;
}
.horizontal-slide[data-v-2f2e8ceb]{
  width:94% !important;
}

.modal__container[data-v-43ac45a8] {
    align-items: center !important;
    display: flex;
    height: 35%;
    justify-content: center !important;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 103;
    margin-top: 18%;
}

.imgbg{
  height: 70vh;
  overflow: hidden;
}
.imgbg img{
  width: 37vw;
    margin-top: -20%;
    height:70vh;
}
.modal-header[data-v-bbf2b2d6]{
  width:65%;
  position:unset;
}

}

@media screen and (min-width:1150px) and (max-width:1320px){
  .imgbg img{
  width: 35vw !important;
  height:70vh !important;
}
}


@media screen and (min-width:800px) and (max-width:1150px){
  .imgbg img{
  width: 33.5vw !important;
  height:70vh;
}
}


#finalreg{
    height: 2.25rem;
    padding: 0 1.5rem;
    margin-top: 19px;
}


.brand{
    font-weight: 600;
    font-size: 20px;
}
