@font-face{font-family:Montserrat-Regular;src:url(../fonts/Montserrat-Regular.ee653992.ttf) format("truetype")}@font-face{font-family:Montserrat-SemiBold;src:url(../fonts/Montserrat-SemiBold.c641dbee.ttf) format("truetype")}@font-face{font-family:TitilliumWeb-Regular;src:url(../fonts/TitilliumWeb-Regular.ed1d014b.ttf) format("truetype")}*{margin:0;padding:0}a{color:#007a88}.disabled-label,input{height:32px;width:338px;background:#fff;border:2px solid #b1c2cd;box-sizing:border-box;border-radius:6px;padding:0 12px 0 12px}input:focus,input:hover{border-color:#007a88}input:focus{outline:none;box-shadow:0 0 0 2px rgba(0,122,136,.2)}.disabled-label{opacity:.5;display:flex;text-align:left;align-items:center;font-size:14px}button{height:32px;padding:6px 16px;background:#007a88;mix-blend-mode:normal;border:2px solid #007a88;box-sizing:border-box;box-shadow:0 2px 5px 0 rgba(60,66,87,.08),0 1px 1px 0 rgba(0,0,0,.12);border-radius:37px;font-family:TitilliumWeb-Regular,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:15px;letter-spacing:.05em;text-align:center;color:#fff;cursor:pointer}button.secondary{color:#007a88;border-color:#007a88;background-color:#fff}button:hover:not(:disabled){background-color:#008999;box-shadow:0 2px 8px 0 rgba(60,66,87,.08),0 1px 3px 0 rgba(0,0,0,.12)}button:focus:not(:disabled){background-color:#008999;box-shadow:0 0 0 2px rgba(0,122,136,.2);outline:none}button.secondary:focus:not(:disabled),button.secondary:hover:not(:disabled){background-color:#eff3f5}a:focus{outline-style:dashed;outline-width:1px}button:disabled{opacity:.5}a{text-decoration:none;cursor:pointer}.loading{position:absolute;width:100%;height:100%;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center;z-index:2}.main-container{background:#fff;font-family:Montserrat-Regular,sans-serif}.main-container .content{display:flex;height:100vh}.main-container .content .form-container{width:40%;display:flex;align-items:center;justify-content:center}.main-container .content .form-container .form{width:378px;padding:20px;background:#fff;box-sizing:border-box;border-radius:6px}.main-container .content .form-container .form .info{font-family:TitilliumWeb-Regular,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;color:#48616e}.main-container .content .form-container .form .info .text{margin-bottom:20px}.main-container .content .form-container .form .title{font-size:24px;font-style:normal;font-weight:600;line-height:29px;letter-spacing:0;text-align:left;margin-bottom:24px;color:#48616e}.main-container .content .form-container .form .field{margin-bottom:22px;position:relative}.main-container .content .form-container .form .label{font-size:12px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:0;text-align:left;color:#48616e;font-family:Montserrat-Regular,sans-serif}.main-container .content .form-container .form .links,.password-link>.reset{font-family:TitilliumWeb-Regular,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;margin-bottom:20px}.main-container .content .form-container .form .links .reset,.password-link>.reset{color:#007a88}.main-container .content .form-container .form .links .reset:hover,.password-link>.reset{text-decoration:underline}.main-container .content .form-container .form .links a,.password-link>.reset{margin-right:10px}.main-container .content .form-container .form .action{text-align:right;border-bottom:1px solid #dce3ef;padding-bottom:15px}.main-container .content .form-container .form .error input{border:2px solid #aa0510}.main-container .content .form-container .form .error-msg{font-family:TitilliumWeb-Regular,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:0;text-align:left;color:#aa0510;margin-left:12px;position:absolute}.main-container .content .form-container .form .error-msg.invalid{margin-left:0;margin-bottom:20px;position:relative;font-size:16px}.main-container .content .media{width:60%;height:100%}.main-container .content .media .image{background-size:cover;background-repeat:no-repeat;display:block;width:100%;height:100%;background-position:50%}.main-container .content .terms{width:964px;margin:auto;padding-top:40px}.main-container .content .terms .title{font-size:24px;font-style:normal;font-weight:600;line-height:29px;letter-spacing:0;text-align:left;margin-bottom:20px}.main-container .content .terms .list{font-family:TitilliumWeb-Regular,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;padding-bottom:100px}.main-container .content .terms .list p{margin-bottom:20px}.main-container .content .terms .separator{display:block;margin-bottom:30px;background:#fff;border:1px solid #e2e8e8;box-sizing:border-box;box-shadow:2px 2px 4px rgba(72,97,110,.2);border-radius:6px}.main-container .content .terms .footer{position:fixed;background:#fff;padding-bottom:20px;width:964px;bottom:0}.main-container .content .terms .actions{text-align:right}.main-container .content .terms .actions button{margin-left:20px}@media (max-width:1100px){.main-container .content .terms{width:100%;padding:40px}.main-container .content .terms .footer{width:100%;left:0}.main-container .content .terms .actions{margin-right:20px}}@media (max-width:1100px){.disabled-label,input{width:100%}.main-container .content .form-container,.main-container .content .media{width:50%}.main-container .content .form-container .form{width:90%;margin:auto}}@media (max-width:520px){.main-container .content .form-container{width:100%}.main-container .content .media{display:none}}.disabled{pointer-events:none;cursor:normal;opacity:.5}.title-container{display:flex;justify-content:space-between}.env-tag{display:flex;align-items:center;height:18px;padding:1px 7px;border:2px solid rgba(104,72,110,.5);border-radius:6px;background:#fff;color:#68486e;font-size:.75rem;font-family:Montserrat-SemiBold,sans-serif;text-transform:uppercase}.footer{display:flex;justify-content:left;padding-left:5px}.footer-links{position:absolute;margin:10px 0;bottom:0;font-family:TitilliumWeb-Regular,sans-serif;font-size:11px;font-style:normal;margin-left:5px}.footer-links,.help-container{display:flex;gap:3px;align-items:center}.help-container{margin-left:5px}i.ic_help_center_dark{background-image:url(../img/ic_help_center_dark.914081ae.svg);background-repeat:no-repeat;width:13px;height:13px}.gray-logo{width:102px;margin-right:5px}a:hover{text-decoration:underline;-webkit-text-decoration-color:#007a88;text-decoration-color:#007a88}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}#nav{padding:30px}#nav a{font-weight:700;color:#2c3e50}#nav a.router-link-exact-active{color:#42b983}.error-banner[data-v-5aa4ff64]{color:#aa0510;background:#fbf3f3;font-family:TitilliumWeb-Regular,sans-serif;font-weight:700;padding:10px 15px 10px 15px;border-radius:6px;border:1px solid #aa0510;margin-top:20px;font-size:14px}.error-banner img[data-v-5aa4ff64]{vertical-align:middle}.email-label{display:flex;justify-content:flex-start;align-items:center;margin-bottom:38px;padding-right:60px}.email-label>label{overflow:hidden;text-overflow:ellipsis}.email-label>a{position:absolute;right:10px;color:#007a88;font-weight:700;font-size:12px;font-family:TitilliumWeb-Regular}.password-row{display:flex;justify-content:space-between;align-items:baseline}.forgot-link{font-family:TitilliumWeb-Regular,sans-serif;font-size:12px;color:#007a88}.email-form .action{margin-top:95px}.form .action.no-border{border-bottom:none!important;padding-bottom:0}.action-separator{border-bottom:1px solid #dce3ef;margin-top:15px}.personal-data-text{font-size:10px;margin:15px;font-style:italic;font-family:TitilliumWeb-Regular}.divider{display:flex;align-items:center;margin:20px 0}.divider:after,.divider:before{content:"";flex:1;border-bottom:1px solid #dce3ef}.divider span{padding:0 12px;font-family:TitilliumWeb-Regular,sans-serif;font-size:13px;color:#48616e}.method-buttons{display:flex;flex-direction:column;row-gap:10px}.method-buttons button{width:100%;height:36px}