*{box-sizing:border-box;margin:0;padding:0}:before,:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;width:100%;height:100%;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:16px;overflow-x:hidden}body{width:100%;min-height:100%;overflow-x:hidden}button{color:inherit;cursor:pointer;background:0 0;border:0}img{display:block}a{color:inherit}a,a:hover,a:focus,a:visited{text-decoration:none}a[href^=mailto\:],a[href^=tel\:],a[href^=fax\:]{white-space:nowrap}ul{list-style:none}ul.dotted-list{padding-left:1.5rem;list-style:outside}svg:empty{width:1rem;height:1rem}label,select{cursor:pointer}select{appearance:none}fieldset{border:0}input[type=submit],input[type=file]{cursor:pointer}input[type=password]:not(:placeholder-shown){letter-spacing:0;font-family:Verdana}input[type=password]::-ms-reveal{display:none}input[type=search]::-webkit-search-cancel-button{display:none}input[type=search]::-ms-clear{display:none}a:focus,button:focus,input:focus,select:focus,textarea:focus,iframe:focus,[tabindex]:focus,[contentEditable="true"]:focus{outline:0}[popover]{inset:unset;border:0}.sr-only{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);width:1px;height:1px;color:inherit;margin:-1px;padding:0;position:absolute;overflow:hidden}.h-xl-bold{text-transform:normal;letter-spacing:.09375rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:2.5rem;font-weight:600;line-height:1.25}@media screen and (width>=744px){.h-xl-bold{font-size:3.5rem}}.h-xl-regular{text-transform:normal;letter-spacing:.0625rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:2.5rem;font-weight:400;line-height:1.25}@media screen and (width>=744px){.h-xl-regular{font-size:3.75rem}}.h-xl-light{text-transform:normal;letter-spacing:.03125rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:2.5rem;font-weight:200;line-height:1.25}@media screen and (width>=744px){.h-xl-light{font-size:3.75rem}}.h-lg-bold{text-transform:normal;letter-spacing:.09375rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:1.75rem;font-weight:600;line-height:1.25}@media screen and (width>=744px){.h-lg-bold{font-size:3rem}}.h-lg-regular{text-transform:normal;letter-spacing:.0625rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:1.75rem;font-weight:400;line-height:1.25}@media screen and (width>=744px){.h-lg-regular{font-size:3rem}}.h-lg-light{text-transform:normal;letter-spacing:.03125rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:1.75rem;font-weight:200;line-height:1.25}@media screen and (width>=744px){.h-lg-light{font-size:3rem}}.h-md-bold{text-transform:normal;letter-spacing:.09375rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.25}@media screen and (width>=744px){.h-md-bold{font-size:1.5rem}}.h-md-regular{text-transform:normal;letter-spacing:.0625rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.25}@media screen and (width>=744px){.h-md-regular{font-size:1.5rem}}.h-md-light{text-transform:normal;letter-spacing:.03125rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:200;line-height:1.25}@media screen and (width>=744px){.h-md-light{font-size:1.5rem}}.t-xl-bold{letter-spacing:.09375rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.5}.t-xl-regular{letter-spacing:.0625rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5}.t-xl-regular strong{letter-spacing:.09375rem;font-weight:700}.t-xl-light{letter-spacing:.03125rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:300;line-height:1.5}.t-xl-light strong{letter-spacing:.0625rem;font-weight:400}.t-lg-bold{letter-spacing:.09375rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5}.t-lg-regular{letter-spacing:.0625rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5}.t-lg-regular strong{letter-spacing:.09375rem;font-weight:700}.t-lg-light{letter-spacing:.03125rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.5}.t-lg-light strong{letter-spacing:.0625rem;font-weight:400}.t-md-bold{letter-spacing:.09375rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.5}.t-md-regular{letter-spacing:.0625rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}.t-md-regular strong{letter-spacing:.09375rem;font-weight:700}.t-md-light{letter-spacing:.03125rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.5}.t-md-light strong{letter-spacing:.0625rem;font-weight:400}.t-sm-bold{letter-spacing:.09375rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;line-height:1.5}.t-sm-regular{letter-spacing:.0625rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5}.t-sm-regular strong{letter-spacing:.09375rem;font-weight:700}.t-sm-light{letter-spacing:.03125rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:300;line-height:1.5}.t-sm-light strong{letter-spacing:.0625rem;font-weight:400}.t-xs-bold{letter-spacing:.09375rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:700;line-height:1.5}.t-xs-regular{letter-spacing:.0625rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.5}.t-xs-regular strong{letter-spacing:.09375rem;font-weight:700}.t-xs-light{letter-spacing:.03125rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:300;line-height:1.5}.t-xs-light strong{letter-spacing:.0625rem;font-weight:400}.t-xxs-bold{letter-spacing:.09375rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:.625rem;font-weight:700;line-height:1.5}.t-xxs-regular{letter-spacing:.0625rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:.625rem;font-weight:400;line-height:1.5}.t-xxs-regular strong{letter-spacing:.09375rem;font-weight:700}.t-xxs-light{letter-spacing:.03125rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:.625rem;font-weight:300;line-height:1.5}.t-xxs-light strong{letter-spacing:.0625rem;font-weight:400}.b-lg-bold{letter-spacing:.09375rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.33333}.b-lg-regular{letter-spacing:.0625rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.33333}.b-lg-regular strong{letter-spacing:.09375rem;font-weight:700}.b-lg-light{letter-spacing:.03125rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.33333}.b-lg-light strong{letter-spacing:.0625rem;font-weight:400}.b-md-bold{letter-spacing:.09375rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.25}.b-md-regular{letter-spacing:.0625rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.25}.b-md-regular strong{letter-spacing:.09375rem;font-weight:700}.b-md-light{letter-spacing:.03125rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.25}.b-md-light strong{letter-spacing:.0625rem;font-weight:400}.b-sm-bold{letter-spacing:.09375rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;line-height:1.14286}.b-sm-regular{letter-spacing:.0625rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.14286}.b-sm-regular strong{letter-spacing:.09375rem;font-weight:700}.b-sm-light{letter-spacing:.03125rem;font-family:Gellix,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:300;line-height:1.14286}.b-sm-light strong{letter-spacing:.0625rem;font-weight:400}.u-restrict-md{width:100%;padding-left:1rem;padding-right:1rem}@media screen and (width>=744px){.u-restrict-md{box-sizing:content-box;width:calc(100% - 2rem);max-width:73.5rem;margin:0 auto}}@media screen and (width>=1194px){.u-restrict-md{max-width:73.5rem}}.u-restrict-sm{width:100%;padding-left:1rem;padding-right:1rem}@media screen and (width>=744px){.u-restrict-sm{box-sizing:content-box;width:calc(100% - 2rem);max-width:32.625rem;margin:0 auto}}@media screen and (width>=1194px){.u-restrict-sm{max-width:32.625rem}}.u-restrict-xs{width:100%;padding-left:1rem;padding-right:1rem}@media screen and (width>=744px){.u-restrict-xs{box-sizing:content-box;width:calc(100% - 2rem);max-width:21.4375rem;margin:0 auto}}@media screen and (width>=1194px){.u-restrict-xs{max-width:21.4375rem}}.pt8{padding-top:3rem}@media screen and (width>=744px){.pt8{padding-top:4rem}}@media screen and (width>=1194px){.pt8{padding-top:4rem}}.pt4{padding-top:1rem}@media screen and (width>=744px){.pt4{padding-top:2rem}}@media screen and (width>=1194px){.pt4{padding-top:2rem}}.pb8{padding-bottom:3rem}@media screen and (width>=744px){.pb8{padding-bottom:4rem}}@media screen and (width>=1194px){.pb8{padding-bottom:4rem}}.u-row{flex-direction:column;gap:1.5rem;display:flex}@media screen and (width>=744px){.u-row{flex-direction:row;gap:3rem}.u-row>div{flex:1 1 0}.u-row .u-col-2{flex:2 0 3rem}}@font-face{font-family:Gellix;src:local(Gellix),url(./Gellix-Thin-BXAuSPXN.woff2)format("woff2");font-weight:200;font-style:normal;font-stretch:100%;font-display:swap}@font-face{font-family:Gellix;src:local(Gellix),url(./Gellix-Regular-C_9xu6yF.woff2)format("woff2");font-weight:400;font-style:normal;font-stretch:100%;font-display:swap}@font-face{font-family:Gellix;src:local(Gellix),url(./Gellix-Bold-BeXkinRW.woff2)format("woff2");font-weight:600;font-style:normal;font-stretch:100%;font-display:swap}body{color:#fff;flex-direction:column;display:flex;position:relative}#root{background-image:url(./login-background-B8byAxnq.jpg);background-repeat:no-repeat;background-size:cover}.u-app{justify-content:center;padding-bottom:4rem;display:flex}.u-header{justify-content:space-between;padding:3rem;display:flex}.u-logo img{aspect-ratio:216/185}.u-login{flex-direction:column;flex:1 0 auto;justify-content:center;gap:2rem;display:flex}.u-heading{text-align:center}.u-portal{flex-direction:column;gap:2rem;display:flex}.language-selector{align-items:flex-start;gap:10px;padding:3rem;display:flex}.language-selector span{color:#666;font-size:14px}.language-selector button{cursor:pointer;background-color:#0000;display:flex}.language-selector button span{color:#fff;font-size:14px}.language-selector button.active span{font-weight:700}.u-center-content{flex-wrap:wrap}.u-right-content{flex-direction:column;gap:2rem;display:flex}.u-left-content,.u-right-content{width:50%;min-width:450px}.u-atacarnet-logo{border-radius:8px;height:60px}.u-atacarnet-app{flex-wrap:wrap;gap:0}.u-atacarnet-app .u-atacarnet-logo-container{flex-grow:0}div.u-atacarnet-store-links{align-items:center;display:flex}.u-atacarnet-store-links img{width:200px;max-width:100%;height:60px}.u-login-box{color:#000;background:#ffffffe6;flex-direction:column;gap:1.5rem;width:100%;padding:1.5rem;display:flex;box-shadow:0 .25rem .5rem #0000001a}.u-login-box h2{color:#000}.u-login-box .u-btn{margin-top:auto}.u-login-box a{font-weight:700}.u-login-box a:hover{text-decoration:underline}.country-selector{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.country-selector>div{flex:1 0 0}.country-selector button.u-btn{color:#fff;cursor:pointer;background-color:#007dff;border:0;padding:12px;font-size:1rem;font-weight:700;transition:background-color .2s}.country-selector button.u-btn.disabled{cursor:not-allowed;background-color:#ccc}.country-selector .custom-dropdown .custom-dropdown-header{cursor:pointer;background-color:#fff;border:1px solid gray;justify-content:space-between;align-items:center;width:100%;min-height:20px;padding:10px;font-size:16px;display:flex}.country-selector .custom-dropdown .custom-dropdown-header>div{color:#000;font-size:1rem}@media screen and (width<=1600px){.u-center-content{flex-direction:column;gap:2rem}.u-left-content,.u-right-content{width:100%;min-width:100%}.u-right-content{order:1}.u-left-content{order:2}}@media screen and (width<=1194px){.u-app{flex-wrap:wrap;justify-content:space-between;align-items:start;max-width:40rem;margin:0 auto}.u-header{padding:2rem 0 2rem 2rem}.u-logo img{width:100px;max-width:30vw}main{order:3;width:100%}.u-login{gap:1rem}.language-selector{order:2;padding:2rem 2rem 2rem 0}.pt8{padding-top:2rem}.u-atacarnet-app{flex-flow:row;justify-content:center;gap:1rem}.u-atacarnet-app>div{flex-grow:0;flex-basis:auto}.u-atacarnet-logo{width:100%;height:auto}div.u-atacarnet-store-links{flex-direction:column;justify-content:space-between;gap:5px}.u-atacarnet-store-links img{height:auto}.country-selector>div,.country-selector>button{width:100%}.country-selector .custom-dropdown .custom-dropdown-header{font-size:14px}}.u-cta{display:block}.u-cta>*{justify-content:center;align-items:center;width:100%;transition:all .25s ease-in-out;display:flex;overflow:hidden}.u-cta>:disabled{pointer-events:none;opacity:.5;filter:grayscale(.5)}.u-cta span{display:block}.u-cta span.u-toggle,.u-cta.toggle span{display:none}.u-cta.toggle span.u-toggle{display:block}.u-cta[size=lg]>*{gap:.75rem;min-height:3rem}.u-cta[size=lg] span{margin-top:0}.u-cta[size=md]>*{gap:.5rem;min-height:2.5rem}.u-cta[size=md] span{margin-top:0}.u-cta[size=sm]>*{gap:.25rem;min-height:2rem}.u-cta[size=sm] span{margin-top:0}.u-cta[size=sm] .u-svg svg{height:1.25rem}.u-cta[size=fill]{height:100%}.u-cta[size=fill]>*{gap:1rem;height:100%;padding:0 .75rem}.u-cta .u-icon-toggle,.u-cta.toggle .u-svg{display:none}.u-cta.toggle .u-icon-toggle{display:block}.u-btn>*{width:100%}.u-btn[size=lg]>*{border-radius:0;padding:0 1.25rem}.u-btn[size=lg][variant=primary]>*{padding-top:.75rem;padding-bottom:.75rem}.u-btn[size=lg][variant=secondary]>*,.u-btn[size=lg][variant=danger]>*{padding-top:.6875rem;padding-bottom:.6875rem}.u-btn[size=lg][justify=stretch]>* .u-icon-left{left:1.25rem}.u-btn[size=lg][justify=stretch]>* .u-icon-right{right:1.25rem}.u-btn[size=md]>*{border-radius:0;padding:0 1rem}.u-btn[size=md][variant=primary]>*{padding-top:.5rem;padding-bottom:.5rem}.u-btn[size=md][variant=secondary]>*{padding-top:.4375rem;padding-bottom:.4375rem}.u-btn[size=md][justify=stretch]>* .u-icon-left{left:1rem}.u-btn[size=md][justify=stretch]>* .u-icon-right{right:1rem}.u-btn[size=sm]>*{border-radius:0;padding:0 .75rem}.u-btn[size=sm] .u-svg svg{width:1.25rem;height:1.25rem}.u-btn[size=sm][variant=primary]>*{padding-top:.375rem;padding-bottom:.375rem}.u-btn[size=sm][variant=secondary]>*{padding-top:.3125rem;padding-bottom:.3125rem}.u-btn[size=sm][justify=stretch]>* .u-icon-left{left:.75rem}.u-btn[size=sm][justify=stretch]>* .u-icon-right{right:.75rem}.u-btn[justify=stretch]{flex:1 0 0}.u-btn[justify=stretch]>* .u-svg{position:absolute}.u-btn[variant=primary]>*{color:#fff;background:#007dff;border:0 solid #007dff}.u-btn[variant=primary]>:hover{color:#fff;background:#003594;border-color:#003594;box-shadow:0 .25rem .25rem #0000001a}.u-alert{justify-content:center;max-height:6.25rem;transition:opacity .25s ease-in-out,visibility .25s ease-in-out,max-height .25s ease-in-out;display:inline-flex;position:absolute;top:3rem;right:3rem;overflow:hidden}.u-alert mark{color:#000;background:#e6e6e6;border:1px solid #ccc;border-radius:.25rem;justify-content:space-between;align-items:center;transition:transform .25s ease-in-out;display:flex}.u-alert span{padding:.75rem 1rem}.u-alert[variant=success] mark{color:#008900;background:#e9f1ee;border-color:#caddd6}.u-alert[variant=warning] mark{color:#cc6e00;background:#faf3e8;border-color:#f1ddbe}.u-alert[variant=error] span{padding-right:1rem}.u-alert[variant=error] mark{color:#c61017;background:#f9e8e8;border-color:#eec0c0}.u-alert .u-btn{color:#000}.u-alert .u-btn button{opacity:.5;border-radius:50%;width:3rem;height:2.875rem}.u-alert .u-btn button:hover{opacity:1}.u-alert.closed{opacity:0;visibility:hidden;max-height:0}.u-footer{color:#fff;background-color:#007dff;flex-direction:column;gap:1rem;width:100%;margin-top:auto;padding:1.5rem 1rem;display:flex}.u-footer .u-logos{gap:2rem;display:flex}.u-footer .u-logos svg{width:auto;height:4.5rem}.u-footer .u-items{flex-direction:column;justify-content:center;display:flex}.u-footer .u-items a{color:#fff;padding:.75rem 0}.u-footer .u-items a span{display:inline-block;position:relative}.u-footer .u-items a span:after{content:"";opacity:0;visibility:hidden;background:currentColor;width:100%;height:1px;transition:opacity .25s ease-in-out,visibility .25s ease-in-out;position:absolute;bottom:0;left:0}.mU .u-footer .u-items a:hover span:after{opacity:1;visibility:visible}.u-footer .u-items .u-icc-link{text-transform:uppercase;width:100%;font-weight:700;display:block}.u-footer .u-infos{justify-content:space-between;gap:2rem;display:flex}.u-footer .u-infos a{color:#fff}@media screen and (width>=744px){.u-footer{flex-direction:row;justify-content:space-between;align-items:center;height:6rem;padding-left:2rem;padding-right:2rem}.u-footer .u-logos,.u-footer .u-infos{flex:0 0 14rem}.u-footer .u-logos svg{width:auto;height:3.125rem}.u-footer .u-items{flex-direction:row;gap:1px}.u-footer .u-items a{padding:.75rem 1rem;position:relative}.u-footer .u-items a:not(:last-child):after{content:"";background:#fff;width:1px;height:50%;position:absolute;top:50%;right:-1px;transform:translateY(-50%)}.u-footer .u-items .u-icc-link:after{display:none}}
