.loginPortalContainer{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:1000px;padding:7rem 0 10rem;width:100%}.loginPortalContainer .login-portal-pattern{background:url(/25efe0f88060df7a5136.svg)!important;background-attachment:fixed;bottom:0;height:100%;position:fixed;right:0;top:0;width:200px;z-index:-1}.loginPortalContainer .portal{display:flex;flex-direction:column;font-size:1rem;height:100%;justify-content:center;padding:0 2rem;text-align:center;width:calc(50% - .5px)}.loginPortalContainer .portal .inline-text-field-container{margin:1rem 0 0}.loginPortalContainer .portal .inline-text-field-container+a{color:#470a68;cursor:pointer;display:block;font-size:14px;font-weight:700;margin:.5rem 0 0;text-align:left;text-decoration:none}.loginPortalContainer .portal .inline-text-field-container+a:hover{text-decoration:underline}.loginPortalContainer .portal .mdc-text-field-helper-text{font-weight:900!important;margin:0!important;padding:0 0 0 .5rem!important}.loginPortalContainer .portal .mdc-text-field{margin:0}.loginPortalContainer .portal h2{color:#525757;font-size:1.25rem;font-weight:700;line-height:1;margin:0 0 1rem}.loginPortalContainer .portal p{color:#525757;font-size:1rem;line-height:1.5;margin:0 0 1rem}.loginPortalContainer .portal button{margin:1rem 0;width:100%}.loginPortalContainer .portal button a:hover{text-decoration:none}.loginPortalContainer .portal #submitLogin{margin:2rem 0 1rem}.loginPortalContainer .portal #createAccount p{color:#002855}.loginPortalContainer .portal #createAccount a{color:#470a68;cursor:pointer;font-size:14px;font-weight:700;text-decoration:none}.loginPortalContainer .portal #createAccount a:hover{text-decoration:underline}.loginPortalContainer .portal .forgot{color:#470a68;cursor:pointer;display:block;font-size:14px;font-weight:700;margin:.5rem 0 0;text-align:left;text-decoration:none}.loginPortalContainer .portal .forgot:hover{text-decoration:underline}.loginPortalContainer #createAccount,.loginPortalContainer .portal #login-form{margin:0}.loginPortalContainer #createAccount p{margin:0 0 .5rem}.loginPortalContainer .divider{background-color:#c5299b;height:40%;width:1px}.loginPortalContainer .duly-field-helper-text{height:0;position:relative;text-align:left}.loginPortalContainer .mdc-text-field--invalid+.duly-field-helper-text{height:auto}@media only screen and (max-width:768px){.loginPortalContainer{flex-wrap:wrap;padding:0 1rem}.loginPortalContainer .portal{height:unset;padding:2rem 0;width:100%}.loginPortalContainer .divider{height:1px;width:100%}}.scheduling-navigation-container{position:relative;width:100%}.scheduling-navigation-container #breadcrumb,.scheduling-navigation-container #breadcrumb-mobile{align-items:center;box-sizing:border-box;display:flex;justify-content:center;list-style-type:none;margin:0 auto;max-width:1200px;padding:1rem;position:relative;width:100%}.scheduling-navigation-container #breadcrumb li,.scheduling-navigation-container #breadcrumb-mobile li{display:flex;position:relative;width:25%}.scheduling-navigation-container #breadcrumb li svg,.scheduling-navigation-container #breadcrumb-mobile li svg{height:100%;width:100%}.scheduling-navigation-container #breadcrumb li svg path,.scheduling-navigation-container #breadcrumb-mobile li svg path{fill:#fff;stroke:#c5299b}.scheduling-navigation-container #breadcrumb li svg.active path,.scheduling-navigation-container #breadcrumb-mobile li svg.active path{fill:#470a68;stroke:#470a68}.scheduling-navigation-container #breadcrumb li svg.active text,.scheduling-navigation-container #breadcrumb-mobile li svg.active text{fill:#fff}.scheduling-navigation-container #breadcrumb li svg text,.scheduling-navigation-container #breadcrumb-mobile li svg text{fill:#470a68;font-weight:700}.scheduling-navigation-container #breadcrumb{display:flex}@media(max-width:992px){.scheduling-navigation-container #breadcrumb{display:none}}.scheduling-navigation-container #breadcrumb-mobile{display:none;margin:0 auto;max-width:768px;padding:1rem}.scheduling-navigation-container #breadcrumb-mobile svg{max-height:4rem}@media(max-width:992px){.scheduling-navigation-container #breadcrumb-mobile{display:flex}}.scheduling-navigation-container .back-arrow-container{align-items:center;border-right:1px solid #470a68;display:flex;justify-content:center;left:-5rem;padding:1rem;position:absolute}.scheduling-navigation-container .back-arrow-container span{color:#470a68}.scheduling-navigation-container .back-arrow-container span:hover{color:#c5299b}@media only screen and (max-width:1364px){.scheduling-navigation-container .steps-container{padding:0 0 0 5rem}}@media(max-width:1092px){.scheduling-navigation-container .back-arrow-container{display:none}.scheduling-navigation-container .steps-container{padding:0}}.cta-form-container{margin:auto auto 500px!important}@media(max-width:1200px){.cta-form-container{margin:0 25px 500px}}@media(max-width:768px){.cta-form-container{margin:0 16px 200px}}@media(max-width:576px){.cta-form-container{margin:0 8px 200px}}.cta-form{background:#fff;bottom:0;box-shadow:0 0 16px 0 rgba(0,0,0,.24);left:0;padding:16px;position:fixed;width:100%;z-index:100000}.cta-form button{display:block;margin:0 auto}.scheduling-navigation-container #backArrowMobile{align-items:center;display:none;justify-content:center;padding:1rem calc(2rem - 5px) 0}@media(max-width:1092px){.scheduling-navigation-container #backArrowMobile{display:inline-flex}}@media(max-width:576px){.scheduling-navigation-container #backArrowMobile{padding:1rem calc(1rem - 5px) 0}}.scheduling-navigation-container #backArrowMobile button{align-items:center;background:none;border:none;box-shadow:none;color:#470a68;display:inline-flex;font-size:14px;font-weight:700;text-decoration:none}.scheduling-navigation-container #backArrowMobile button span{color:#470a68}.scheduling-navigation-container #backArrowMobile:hover button,.scheduling-navigation-container #backArrowMobile:hover span{color:#c5299b}.scheduling-navigation-container a{align-items:center;color:#470a68;display:flex;font-size:14px;font-weight:700;justify-content:center;text-decoration:none}.scheduling-navigation-container a:hover .material-icons{color:#c5299b}.scheduling-navigation-container a .material-icons{color:#470a68}.scheduling-navigation-container .scheduling-steps-container{align-items:center;background-color:rgba(247,249,251,.529);border-bottom:1px solid #c5299b;box-sizing:border-box;display:flex;justify-content:center;position:relative}.scheduling-navigation-container .scheduling-steps-container *{box-sizing:border-box}.scheduling-navigation-container .scheduling-steps-container #backArrow{align-items:center;border-right:1px solid #470a68;display:flex;height:calc(100% - 4rem);justify-content:center;left:0;padding:1rem;position:absolute}@media only screen and (max-width:1278px){.scheduling-navigation-container .scheduling-steps-container #backArrow{position:relative}}.scheduling-navigation-container .scheduling-steps-container #backArrow button{background:none;border:0;box-shadow:none;padding:0}.scheduling-navigation-container .scheduling-steps-container #backArrow button:hover{color:#c5299b}.scheduling-navigation-container .scheduling-steps-container #backArrow a,.scheduling-navigation-container .scheduling-steps-container #backArrow button{align-items:center;color:#470a68;display:flex;font-size:14px;font-weight:700;justify-content:center;text-decoration:none}.scheduling-navigation-container .scheduling-steps-container #backArrow a:hover .material-icons,.scheduling-navigation-container .scheduling-steps-container #backArrow button:hover .material-icons{color:#c5299b}.scheduling-navigation-container .scheduling-steps-container #backArrow a .material-icons,.scheduling-navigation-container .scheduling-steps-container #backArrow button .material-icons{color:#470a68}.scheduling-navigation-container .scheduling-steps-container #steps{display:flex;justify-content:center;max-width:1100px;overflow:hidden;padding:4rem 6rem;width:100%;z-index:1}.scheduling-navigation-container .scheduling-steps-container #steps>div{position:relative;width:33.3333333333%}.scheduling-navigation-container .scheduling-steps-container #steps>div:after{background-color:#a8afb9;content:"";height:2px;position:absolute;top:-12px;width:100%;z-index:-1}@media(max-width:768px){.scheduling-navigation-container .scheduling-steps-container #steps>div:after{top:0}}.scheduling-navigation-container .scheduling-steps-container #steps .visited .step.active>div,.scheduling-navigation-container .scheduling-steps-container #steps .visited .step>div,.scheduling-navigation-container .scheduling-steps-container #steps .visited:after{background-color:#002855}.scheduling-navigation-container .scheduling-steps-container #steps .visited .step p{color:#002855}.scheduling-navigation-container .scheduling-steps-container #steps .step{display:flex;flex-wrap:wrap;justify-content:center;left:0;min-width:200px;position:absolute;transform:translate(-50%,-50%)}.scheduling-navigation-container .scheduling-steps-container #steps .step.four{left:100%;right:0}.scheduling-navigation-container .scheduling-steps-container #steps .step>div{align-items:center;background-color:#a8afb9;border-radius:100%;display:flex;height:3.25rem;justify-content:center;width:3.25rem;z-index:2}.scheduling-navigation-container .scheduling-steps-container #steps .step>div img{display:block;width:50%}@media(max-width:576px){.scheduling-navigation-container .scheduling-steps-container #steps .step>div{height:2.5rem;width:2.5rem}}.scheduling-navigation-container .scheduling-steps-container #steps .step p{color:#a8afb9;margin:0;text-align:center;width:100%}@media(max-width:768px){.scheduling-navigation-container .scheduling-steps-container #steps .step p{display:none}}.scheduling-navigation-container .scheduling-steps-container #steps .step.active>div{background-color:#c5299b}.scheduling-navigation-container .scheduling-steps-container #steps .step.active p{color:#000f26}@media(max-width:768px){.scheduling-navigation-container .scheduling-steps-container #steps{padding:3rem 3.5rem}}@media(max-width:576px){.scheduling-navigation-container .scheduling-steps-container #steps{padding:2.25rem 2.5rem}}@media(max-width:1092px){.scheduling-navigation-container .scheduling-steps-container #backArrow{display:none}}.scheduling-navigation-container #breadcrumb li,.scheduling-navigation-container #breadcrumb-mobile li{width:33.3333333333%}
/*# sourceMappingURL=login-portal.2a39acbe2e0a2da5b2fb.styles.css.map*/