@import url(https://fonts.googleapis.com/css2?family=Nunito:wght@200;300;400;500;700&display=swap);:root{--avatar-size:0px;--avatar-border:0px;--avatar-padding:0px}@keyframes focus-in-contract{0%{filter:blur(12px);letter-spacing:1em;opacity:0}to{filter:blur(0);opacity:1}}@keyframes slide-in-right{0%{opacity:0;transform:translateX(300px)}to{opacity:1;transform:translateX(0)}}@keyframes slide-in-left{0%{opacity:0;transform:translateX(-300px)}to{opacity:1;transform:translateX(0)}}.main-modal .modal-header .modal-title{color:#0a62d4}.medical-text-template-modal #medical-text-template-select{height:300px}*{font-family:Nunito,sans-serif}*,body,html{color:#393d3f}body,html{border:0;font-size:16px;height:100%;margin:0;padding:0}img{max-width:100%}a{text-decoration:none}.hidden{display:none}.show{display:block}.r-mobile,.r-mobile.r-flex,.r-tablet,.r-tablet.r-flex{display:none!important}.r-computer{display:block!important}.r-computer.r-flex{display:flex!important}.button-orange2{background:linear-gradient(90deg,#fa7900 0,#fda501);border:0!important;border-radius:1rem!important;color:#fff!important;line-height:1.5;min-width:150px;text-align:center;white-space:nowrap}.button-blue1,.button-orange1,.button-orange2,.button-white1{cursor:pointer;font-size:13px;font-weight:600;margin:8px;padding:8px 12px;text-transform:uppercase;user-select:none}.button-blue1,.button-orange1,.button-white1{-webkit-tap-highlight-color:transparent;align-items:center;-webkit-appearance:none;background:linear-gradient(270deg,#5cd4f7 0,#0a62d4);border:0;border-radius:1rem;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-sizing:border-box;color:#fff;display:inline-flex;justify-content:center;line-height:1.75;min-width:200px;outline:0;position:relative;text-decoration:none;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border .25s cubic-bezier(.4,0,.2,1) 0ms;vertical-align:middle}.button-blue1.disabled,.button-orange1.disabled,.button-white1.disabled{background-color:#f4f4f4;opacity:.5}.button-blue1:hover,.button-orange1:hover,.button-white1:hover{background:linear-gradient(90deg,#005ab2 0,#005ab2);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#fff}.button-orange1{background:linear-gradient(90deg,#fa7900 0,#fda501)}.button-orange1:hover{background:linear-gradient(90deg,#fa7900 0,#fa7900)}.button-white1{background:#fff;color:#000;font-size:16px;margin:0;text-transform:none}.button-white1:hover{background:#ecf8ff;color:#000}.button-cancel1{background-color:transparent;border:0;border-radius:16px;box-sizing:border-box;color:#000;font-size:10px;font-weight:500;margin:0 12px;min-width:64px;padding:8px 40px;text-transform:uppercase;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border .25s cubic-bezier(.4,0,.2,1) 0ms}.avatar-progress{align-items:center;display:flex;height:var(--avatar-size);justify-content:center;position:relative;width:var(--avatar-size)}.avatar-progress img{border-radius:100%;height:calc(var(--avatar-size) - var(--avatar-border)*2 - var(--avatar-padding)*2);left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(var(--avatar-size) - var(--avatar-border)*2 - var(--avatar-padding)*2)}.avatar-progress svg{height:var(--avatar-size);width:var(--avatar-size)}.avatar-progress .circle-progress-value{stroke-width:var(--avatar-border)}.avatar-progress .circle-progress-circle{stroke:#ddd;stroke-width:var(--avatar-border)}.ui.divider{background-color:rgba(0,0,0,.1);height:1px;margin:0 auto 20px;width:100%}@media (max-width:768px){.r-computer,.r-computer.r-flex{display:none!important}.r-tablet{display:block!important}.r-tablet.r-flex{display:flex!important}}@media (max-width:575px){.r-tablet,.r-tablet.r-flex{display:none!important}.r-mobile{display:block!important}.r-mobile.r-flex{display:flex!important}}body.login{background-color:#fff}body.login h2{color:#9d9d9d;font-size:35px;font-weight:400;letter-spacing:.2px;line-height:1.5em;margin:0 0 12px;padding:0;text-align:center}body.login .description{color:#000;font-size:18px;font-weight:400;margin-top:2rem;padding:16px 0;text-align:center}body.login .form-control{background-color:transparent}body.login .inputs-wrapper input[type=password]::-ms-input-placeholder,body.login .inputs-wrapper input[type=password]::placeholder,body.login .inputs-wrapper input[type=text]::-ms-input-placeholder,body.login .inputs-wrapper input[type=text]::placeholder{color:#8a8a8a;opacity:1}body.login .inputs-wrapper .label{color:#8a8a8a}body.login .inputs-wrapper .switch-input{border-right:0}body.login .inputs-wrapper .switch-button{align-items:center;background-color:transparent;cursor:pointer;justify-content:center;min-width:64px;text-align:center}body.login .inputs-wrapper .switch-button i{color:#757575;font-size:20px}body.login .inputs-wrapper .form-floating{flex:1}body.login .remember-me{align-items:center;display:flex}body.login .remember-me label{color:#9d9d9d;cursor:pointer;font-size:12px;padding-left:5px;text-transform:uppercase}body.login .button-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:32px 16px 24px}body.login .button-wrapper .access-login,body.login .button-wrapper .new-account{color:#0a62d4;cursor:pointer;display:block;font-size:14px;text-align:center}