html.sc-signup-page body{background:#f3f7f8;color:#073d4b}html.sc-signup-page header{background:#fff}html.sc-signup-page header a,html.sc-signup-page header .nav-link,html.sc-signup-page footer a{color:#005668!important}html.sc-signup-page header svg [stroke]{stroke:#005668!important}html.sc-signup-page footer .social-icons a{color:#005668!important}html.sc-signup-page footer{background:#eee!important}html.sc-signup-page footer .social-icons svg [fill]{fill:#005668!important}.sc-signup{padding:55px 20px 65px}.sc-signup *{box-sizing:border-box}.sc-signup-card{max-width:900px;margin:auto;background:white;border:1px solid #e5edef;border-radius:18px;padding:46px 40px}.sc-signup h1{font-size:42px;line-height:1.2;text-align:center;color:#073d4b;margin:0 0 10px;font-weight:700}.sc-signup .sc-subtitle{text-align:center;color:#6a818a;margin-bottom:36px}.sc-profiles{border:0;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:22px}.sc-profile{position:relative;margin:0;cursor:pointer}.sc-profile>input{position:absolute;right:20px;top:20px;width:22px;height:22px;accent-color:#005668;z-index:1}.sc-profile-body{display:block;height:100%;border:1px solid #d8e0e5;border-radius:10px;padding:32px 24px 22px}.sc-profile>input:checked+.sc-profile-body{border:2px solid #005668;background:#edf8fa;padding:31px 23px 21px}.sc-profile>input:focus-visible+.sc-profile-body{outline:3px solid #b5dce5;outline-offset:3px}.sc-profile svg{display:block;width:56px;height:56px;fill:none;stroke:#005668;stroke-width:2.5;margin-bottom:20px}.sc-profile strong{display:block;font-size:21px;line-height:1.3;margin-bottom:7px}.sc-profile p,.sc-profile-body>span{font-size:16px;line-height:1.6;color:#586f7e}.sc-profile p{margin:20px 0 0}.sc-notice{padding:18px 22px;border-radius:10px;background:#e4f4f7;margin:24px 0 36px;font-size:15px;line-height:1.6}.sc-signup h2{font-size:28px;margin:0 0 24px;color:#073d4b}.sc-form-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:23px}.sc-full{grid-column:1/-1}.sc-form-grid label,.sc-gender legend{display:block;font-size:16px;margin:0 0 8px;line-height:1.4;color:#073d4b}.sc-form-grid input:not([type=radio]),.sc-form-grid select{width:100%;height:52px;border:1px solid #d5dfe4;border-radius:8px;background:#f7f8f9;padding:12px 15px;color:#173e4d;font:400 16px Arial,sans-serif;margin:0;box-shadow:none}.sc-form-grid input::placeholder{color:#7d8b97;opacity:1}.sc-form-grid select{appearance:auto}.sc-password{position:relative}.sc-password input{padding-right:52px!important}.sc-password button{position:absolute;right:3px;top:3px;width:46px;height:46px;border:0;background:transparent;color:#466b7d;cursor:pointer}.sc-password svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.6}.sc-gender{padding:0;border:0;margin:0}.sc-gender legend{width:auto;float:none}.sc-gender label{display:inline-flex;align-items:center;gap:8px;margin:8px 25px 0 0}.sc-gender input{width:20px;height:20px;accent-color:#005668}.sc-captcha{display:flex;justify-content:center;margin:30px 0 20px}.sc-submit{display:block;width:100%;min-height:54px;border:0;border-radius:8px;background:#005668;color:#fff;font-size:19px;font-weight:600;padding:14px;cursor:pointer}.sc-submit:hover{background:#073d4b}.sc-submit:disabled{opacity:.6}.sc-submit span{margin-left:12px}.sc-login{text-align:center;margin:24px 0 0;color:#586f7e}.sc-login a{color:#005668;text-decoration:underline}.sc-errors{color:#b00020;line-height:1.5}.sc-signup [hidden]{display:none!important}.sc-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:600px){.sc-signup{padding:24px 12px}.sc-signup-card{padding:26px 15px}.sc-signup h1{font-size:30px}.sc-profiles,.sc-form-grid{grid-template-columns:minmax(0,1fr);gap:18px}.sc-profile-body{padding:23px}.sc-profile>input:checked+.sc-profile-body{padding:22px}.sc-profile svg{width:40px;height:40px;margin-bottom:12px}.sc-profile p{margin-top:10px}.sc-notice{margin:20px 0 26px}.sc-signup h2{font-size:25px}.sc-captcha{margin-left:-6px;margin-right:-6px}}@media(max-width:350px){.sc-captcha{transform:scale(.86);transform-origin:center}}
html.sc-signup-page footer .chosen-container-single .chosen-single div b{border-top-color:#005668!important}html.sc-signup-page footer .social-icons a{background:transparent!important}html.sc-signup-page footer .social-icons a:hover{color:#073d4b!important}


/* sc-signup-finitions-v2 */
html.sc-signup-page body header .navbar .navbar-nav .nav-link,
html.sc-signup-page body header .navbar .navbar-nav .nav-link span,
html.sc-signup-page body header .navbar .navbar-nav .nav-link i,
html.sc-signup-page body header .navbar .navbar-nav .nav-link::after {
  color: #005668 !important;
}
html.sc-signup-page body footer .langSwitcher::before {
  border-top-color: #005668 !important;
}
.sc-signup .sc-form-grid select {
  -webkit-appearance: none !important;
  appearance: none !important;
  background-color: #f7f8f9 !important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%23005668' stroke-width='1.5'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
  background-position: right 15px center !important;
  padding-right: 42px !important;
}

/* sc-signup-subtitle-mobile-v1 */
html.sc-signup-page .sc-signup .sc-profile-body > span {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    height: auto !important;
    font-size: 16px !important;
    line-height: 1.5 !important;
    color: #586f7e !important;
    margin-top: 6px;
}
