html{font-size:100%}:root{--font-size-l:calc(0.625rem + 0.2vw);--font-size-xl:calc(0.75rem + 0.25vw);--font-size-2xl:calc(0.875rem + 0.3vw);--font-size-3xl:calc(1rem + 0.35vw);--font-size-4xl:calc(1.125rem + 0.4vw);--font-size-5xl:calc(1.25rem + 0.45vw);--font-size-6xl:calc(1.875rem + 0.5vw);--font-size-7xl:calc(2.1875rem + 0.7vw);--font-size-8xl:calc(2.5rem + 0.8vw)}body{font-family:"Lato",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.patient-login-container{display:flex;flex-direction:column;justify-content:center;grid-gap:10px;gap:10px;padding:20px;border-radius:8px}.patient-login-form-container{flex:1 1;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.patient-login-form-container h2{background-color:#fff;padding:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:20px;font-size:20px;font-weight:700;color:#505050;font-family:"Josefin Sans",sans-serif}.patient-login-form-container .patient-login-input{font-size:calc(.5rem + .5vw);padding:.3em;margin-bottom:.9375em;border:none;border-bottom:.0625em solid #ccc}.patient-login-container button{padding:8px 16px;border-radius:4px;border:none;cursor:pointer;background-color:#26a9a9;color:#fff;font-weight:700;font-family:"Josefin Sans",sans-serif}.patient-login-container button:hover{background-color:#30d1d1}.patient-container{background-color:#fff;padding:50px}.patient-container,.patient-form{display:flex;flex-direction:column}.patient-form{grid-gap:10px;gap:10px;width:50%}.patient-form input{font-size:var(--font-size-3xl)}.patient-form input,.patient-form select{border:1px solid #ccc;border-radius:4px;padding:8px;border-radius:8px}.patient-form select{font-size:var(--font-size-2xl)}.patient-container button{padding:8px 15px;margin-top:10px;background-color:#b0ffed;color:#505050;border:none;border-radius:4px;cursor:pointer;width:7;font-weight:700;font-family:"Lato",sans-serif}.patient-container button:hover{background-color:#30d1d1;cursor:pointer}.patient-register-select{background-color:#fff}.pass-wrapper-2{position:relative;display:flex;align-items:center;width:100%}.pass-wrapper-2 input[type=password],.pass-wrapper-2 input[type=text]{border:1px solid #ccc;border-radius:4px;padding:8px;font-size:var(--font-size-2xl);border-radius:8px;flex-basis:100%}.pass-wrapper-2 .eye-icon{position:absolute;right:10px;cursor:pointer}.pass-wrapper-2 .password-strength{position:absolute;right:0;bottom:-20px;font-size:var(--font-size-xl)}.form-input-zipcode-2{padding:8px;font-size:var(--font-size-2xl);border:0;border-bottom:1px solid #b3b3b3;background-color:#fff}.content{margin-top:3px;padding:2%;height:100%;font-family:"Lato",sans-serif}.error-text{color:red;font-size:var(--font-size-3xl);margin:0 0 8px}@media (max-width:1240px){.patient-form{width:100%}.patient-login-container{top:50%;left:50%;margin-left:auto!important;margin-right:auto!important;padding:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.patient-login-form-container h2{padding:12px;margin:10px 0;font-size:var(--font-size-3xl)}.patient-login-form-container .patient-login-input{margin-bottom:.5375em;width:250px}.patient-login-container button{padding:8px;font-size:var(--font-size-2xl);width:80px}}.patient-reimbursement-container-2{display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:2%;min-height:100vh}.dashboard-patient{padding:2%}.patient-profile-dashboard{border-radius:5px;display:flex;align-items:flex-start;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:20px;grid-gap:20px;gap:20px}.profile-details-container{padding:20px}.input-wrapper{display:flex;align-items:center}.form-input,.form-input-textarea-1{padding:8px;font-size:var(--font-size-2xl);width:100%;border:0;border-bottom:1px solid #b3b3b3;background-color:#fff}.form-input-textarea-1{height:240px}.profile-table-view-1{display:flex;grid-gap:30px;gap:30px}.patient-profile-table-view-2{background-color:#fff;padding:10px 20px;border-radius:20px;font-size:var(--font-size-4xl);color:#505050;box-shadow:1px 1px 4px 1px #b3b3b3}.patient-profile-table-view-2,.profile-view-2{flex-grow:1;display:flex;flex-direction:column}.profile-view-2{grid-gap:30px;gap:30px;justify-content:flex-start}.patient-profile-table-container{background-color:#fff;padding:10px 20px;border-radius:20px;font-size:var(--font-size-3xl);color:#505050;box-shadow:1px 1px 4px 1px #b3b3b3;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.patient-profile-table-container-1{display:flex;flex-direction:column;grid-gap:30px;gap:30px}.patient-age-box,.patient-name-box{background-color:#fff;padding:10px 20px;border-radius:20px;font-size:var(--font-size-3xl);color:#505050;box-shadow:1px 1px 4px 1px #b3b3b3;width:500px}.box-2{display:flex;flex-direction:column;background-color:#fff;border-radius:5px;max-width:550px}.textarea-value-2{white-space:pre-wrap;overflow:hidden;max-height:220px}.textarea-value-2:hover{overflow:auto}.border-end-view-2{border-right:1px solid #d0ecec}.row-2:last-child,.row:last-child{border-bottom:none}@media (max-width:1150px){.profile-table-view-1{flex-direction:column}.patient-profile-table-container-1,.profile-table-container{font-size:var(--font-size-2xl)}.patient-age-box,.patient-name-box{width:100%}.row-2{flex-direction:column}.column-2{border-bottom:1px solid #d0ecec}.border-end-view-2{border:0}.row-3{flex-direction:column}.cell-8{flex-basis:38%}.cell-9{flex-basis:60%}}.patient-file-container-2{padding:2%;min-height:100vh}body{padding:0}.app-container{height:100%;background-color:#f8f8f8;font-family:"Lato",sans-serif}.form-container{max-width:300px;margin:0 auto;padding:20px;border:1px solid #ddd;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1)}.form{display:flex;flex-direction:column}.toggle-link{color:#007bff;cursor:pointer;text-decoration:underline}.dashboard-container{position:relative;padding:2%;height:100vh;overflow:scroll}.dashboard-first-box{border-radius:5px;display:flex;align-items:flex-start;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:20px;grid-gap:20px;gap:20px}.infoBox{padding:30px;width:200px;background-color:#fff;border:1px solid #ccc;border-radius:5px;display:flex;flex-direction:column;align-items:center;font-family:"Lato",sans-serif}.operatorNumber{font-size:var(--font-size-7xl);text-shadow:2px 2px 4px #7fffd4}.infoText,.operatorNumber{font-weight:700;color:#808285;font-family:"Lato",sans-serif}.infoText{font-size:var(--font-size-2xl)}.admin-operator-list{padding:2%;height:100vh;font-family:"Lato",sans-serif;background-color:#fff;overflow:scroll}.operator-list-search-container{display:flex;align-items:first baseline;grid-gap:2%;gap:2%;margin-bottom:2%;font-family:"Lato",sans-serif}.operator-list-search-container .operator-search-form-control{background-color:#e4fff9;margin-right:1em;padding:10px;font-size:var(--font-size-3xl);border:1px solid #ddd;border-radius:4px;font-family:"Lato",sans-serif}@media (max-width:600px){.operator-list-search-container .operator-search-form-control{margin-right:0}}.add-operator{background:#b0ffed;color:#505050;cursor:pointer;padding:10px 25px;border-radius:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;box-shadow:0 2px 4px #a4a4a4;border:0}.add-operator:hover{background-color:#e4fff9}.operator-email-invite{font-family:"Josefin Sans",sans-serif}.operator-invite-input{background-color:#e4fff9;margin-right:1em;padding:10px;border:1px solid #ddd;border-radius:4px}.operator-invite-button,.operator-invite-input{font-size:var(--font-size-3xl);font-family:"Lato",sans-serif}.operator-invite-button{background-color:#b0ffed;color:#505050;cursor:pointer;border:0;padding:9px 24px;border-radius:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:700}.operator-invite-button:hover{background-color:#30d1d1;cursor:pointer}.search-input{width:100%;padding:10px;margin-bottom:20px;border:1px solid #ccc;border-radius:4px;font-size:var(--font-size-3xl)}.responsive-table{li{border-radius:3px;padding:15px 25px;display:flex;justify-content:space-between;margin-bottom:10px}.table-header{background:#b0ffed;color:#505050;font-size:var(--font-size-5xl);font-weight:700;border-radius:12px;font-family:"Josefin Sans",sans-serif;letter-spacing:.03em}.operator-list-table-row{background-color:#fff;font-size:var(--font-size-3xl);border-radius:12px;box-shadow:0 0 3px 0 #505050;align-items:center}.operator-list-table-row:hover{background-color:#30d1d1;cursor:pointer}.operator-list-table-row:nth-child(odd){background-color:#e4fff9}.operator-list-table-row:nth-child(odd):hover{background-color:#30d1d1}.col-1,.col-2{flex-basis:25%}.col-3{flex-basis:30%}.col-4{flex-basis:20%}@media (max-width:767px){.table-header{display:none}li .col:before{font-weight:700}li{display:block}.col{flex-basis:100%;display:flex;padding:10px 0;&:before{color:#505050;padding-right:10px;content:attr(data-label);flex-basis:50%;text-align:left}}}}.operator-delete-button{cursor:pointer;font-size:var(--font-size-3xl)}.pagination{display:flex;justify-content:center;align-items:center;font-family:"Lato",sans-serif}.pagination button{color:#505050;border:none;padding:10px 15px;margin:0 5px;cursor:pointer;border-radius:5px;outline:none;font-weight:700;font-family:"Lato",sans-serif}.pagination button:disabled{background-color:#ebe7e7;color:#b6b6b6;cursor:not-allowed}.pagination button.active{background:#b0ffed;color:#000;font-weight:900;box-shadow:0 2px 4px #a4a4a4}.pagination button:hover:not(:disabled){background-color:#30d1d1}@media (max-width:600px){.pagination button{padding:2px 4px;margin:0 5px;border-radius:5px;font-weight:700}}.admin-main{height:100%;background-color:#f8f8f8;font-family:"Lato",sans-serif}.admin-nav{background-color:#fff;padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center;font-family:"Josefin Sans",sans-serif;box-shadow:0 2px 4px #47d3a0}.admin-nav .navbar-buttons{display:flex;flex-direction:row;align-items:center;grid-gap:20px;gap:20px}.admin-nav .navbar-buttons a{color:#999;border:none;cursor:pointer;font-weight:bolder;transition:background-color .2s,box-shadow .2s;font-size:var(--font-size-4xl);display:flex;align-items:center;text-decoration:none}.admin-nav .navbar-buttons a.active,.admin-nav .navbar-buttons a:hover{color:#333}.admin-nav .navbar-buttons a .nav-item{display:flex;align-items:center;grid-gap:3px;gap:3px}.admin-nav .navbar-buttons-logout{display:flex;flex-direction:row;align-items:center}.admin-nav .navbar-buttons-logout a{color:#999;border:none;cursor:pointer;font-weight:bolder;transition:background-color .2s,box-shadow .2s;font-size:var(--font-size-4xl);display:flex;align-items:center;text-decoration:none}.admin-nav .navbar-buttons-logout a.active,.admin-nav .navbar-buttons-logout a:hover{color:#333}.admin-nav .navbar-buttons-logout a .nav-item{display:flex;align-items:center;grid-gap:3px;gap:3px}@media (max-width:600px){.mobile-admin-nav{background-color:#fff;padding:1rem 2rem;box-shadow:0 2px 4px #7fffd4}.flex-admin-nav{display:flex;flex-direction:row;grid-gap:20px;gap:20px}.admin-nav .navbar-buttons{grid-gap:10px;gap:10px}.admin-nav .navbar-buttons a{font-size:calc(.7rem + .6vw)}.admin-nav .navbar-buttons{display:flex;align-items:flex-start;width:100%;flex-direction:column;margin-top:1em;padding-bottom:.5em;left:0;background-color:#fff;display:none}.admin-nav .navbar-buttons.show{display:flex}}.admin-content{padding:2%;height:100%}.patient-list-container-main{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;width:85%;margin:0 auto}.pagination-container{display:flex;justify-content:space-between;margin-top:10px;position:-webkit-sticky;position:sticky;bottom:0;z-index:2;flex:0 0 auto}.pagination-container select{color:#505050;border-radius:5px;cursor:pointer;outline:none;font-weight:700;font-size:var(--font-size-2xl);background-color:#e4fff9;font-family:"Lato",sans-serif}.patient-list-title-container{display:flex;align-items:baseline;grid-gap:.5em;gap:.5em}.title-patient-list{font-family:"Plus Jakarta Sans",sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-6xl);color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1;padding:.5rem;box-sizing:border-box}.patient-list-tooltip-container{display:flex;grid-gap:10px;gap:10px}.patient-list-info-icon{margin-left:0;margin-top:1vh;width:20px;height:20px;color:#999;cursor:pointer}.patient-list-tooltip-text{visibility:hidden;background-color:#555;color:#fff;text-align:center;border-radius:5px;padding:5px;z-index:1;left:50%;opacity:0;transition:opacity .3s}.patient-list-tooltip-container:hover .patient-list-tooltip-text{visibility:visible;opacity:1}.patient-list-search-container{position:relative;display:flex;align-items:center;flex-grow:1;max-width:40%}.patient-list-search-input{width:100%;padding-left:50px;height:35px;border:1px solid #ddd;font-family:"Plus Jakarta Sans",sans-serif;font-style:italic;font-weight:200;font-size:var(--font-size-xl);background:#f0f6f5;mix-blend-mode:normal;border-radius:3vw;filter:drop-shadow(0 2px 2px rgba(0,0,0,.5));box-sizing:border-box}.patient-list-search-input::placeholder{color:#a5b9b5;opacity:1}.patient-list-search-icon{position:absolute;margin-left:20px;z-index:1;width:15px;height:15px}.patient-list-header-icon{margin-right:8px;font-size:var(--font-size-5xl);color:#999;vertical-align:middle}.patient-list-pagination{display:flex;align-items:center;justify-content:center;padding:10px 0;grid-gap:8px;gap:8px}.patient-list-pagination-button{background-color:#f0f6f5;border:1px solid #ddd;padding:5px 10px;margin:0 2px;border-radius:5px;cursor:pointer;color:#666;transition:background-color .3s,color .3s}.patient-list-pagination-button .active{background-color:#f9f9f9;color:#e3e3e3;font-weight:700}.patient-list-pagination-button :disabled{cursor:not-allowed;opacity:.5}.pagination-select{padding:5px;border:1px solid #ddd;border-radius:5px;margin-left:15px}.pagination-ellipsis{padding:0 5px;color:#666}.patient-list-patient-table-container{display:flex;width:85%;margin:0 auto;padding:20px;background:#fff;border-radius:15px;box-shadow:0 6px 16.1px rgba(0,0,0,.25);height:70vh;box-sizing:border-box;flex-direction:column;overflow:hidden;min-height:60vh}.add-patient-list-button-new{display:flex;align-items:center;justify-content:center;padding:5px 15px;font-size:var(--font-size-xl);cursor:pointer;margin-left:auto;margin-right:0;background:#e6f6f4;mix-blend-mode:normal;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:2vw;font-family:"Plus Jakarta Sans",sans-serif;font-style:normal;font-weight:400;line-height:2vw;color:#2a6e62;border:none;transition:color .3s ease;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box}.add-patient-list-button-new:hover{background:#409e8d;color:#fff}.user-list-cards-container{display:none}@media (max-width:1240px){.patient-list-container-main{width:90%;padding:5px 15px}.title-patient-list{font-size:var(--font-size-4xl);padding:.3rem;margin:10px 0}.patient-list-patient-table-container{width:90%;padding:15px;border-radius:12px}.patient-list-tooltip-container{grid-gap:5px;gap:5px}.patient-list-info-icon{width:12px;height:12px}.patient-list-tooltip-text{border-radius:5px;padding:3px;font-size:var(--font-size-l)}.patient-list-tooltip-container:hover .patient-list-tooltip-text{visibility:visible;opacity:1}.patient-list-search-icon{margin-left:15px;width:12px;height:12px}.patient-list-search-input{padding-left:40px;height:30px;width:80%;border:1px solid #ddd;font-weight:200;font-size:var(--font-size-l)}.add-patient-list-button-new{padding:5px 15px;font-size:var(--font-size-l);margin-left:0}.patient-list-search-container input{margin:0}}@media (max-width:768px){.patient-list-container-main{padding:10px}.title-patient-list{font-size:var(--font-size-3xl);padding:.3rem;margin:8px 0}.patient-list-patient-table-container{padding:10px;border-radius:10px}.patient-list-tooltip-container{display:none}.patient-list-search-input{height:25px}.user-list-cards-container{display:flex;flex-direction:column;grid-gap:10px;gap:10px;width:90%;padding:10px;overflow:hidden;box-sizing:border-box;border-radius:12px;margin:0 auto 40px}.user-card{border-radius:8px;padding:15px;background-color:#f0f6f5;border-radius:15px;box-shadow:0 4px 8px rgba(0,0,0,.1);display:flex;flex-direction:column;grid-gap:5px;gap:5px;color:#6e6e6e}.user-cardlast-child{margin-bottom:15px}.user-card:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,.2);background-color:#c5ece5;overflow:visible;cursor:pointer}.user-card p{margin:2px 0;font-size:var(--font-size-xl);line-height:1.2;color:#6e6e6e;font-family:"Plus Jakarta Sans",sans-serif}.user-card p strong{color:#333}}@media (max-width:480px){.title-patient-list{font-size:var(--font-size-2xl);padding:.2rem;margin:5px 0}.patient-list-patient-table-container{padding:8px;border-radius:8px;max-height:85vh}.add-patient-list-button-new{padding:5px 20px;width:100px;font-size:calc(.5rem + .1vw)}.patient-list-search-icon{height:8px;width:8px;margin-left:10px}.patient-list-search-input{height:20px;width:70%}.patient-list-search-container input{padding:0 0 0 20px}}.patient-list-table-header{display:grid;grid-template-columns:repeat(5,1fr);padding:10px;background-color:#fff;border-radius:12px 12px 0 0;box-shadow:0 2px 4px rgba(0,0,0,.1);position:-webkit-sticky;position:sticky;flex:0 0 auto;top:0;z-index:2;text-align:center;overflow:hidden}.patient-list-table-header div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.patient-list-header-cell{margin-left:25%;font-family:"Plus Jakarta Sans",sans-serif;font-style:normal;font-weight:600;font-size:var(--font-size-3xl);color:#6e6e6e;text-align:left}@media (max-height:768px){.patient-list-header-cell{font-size:var(--font-size-xl)}}@media (max-width:480px){.patient-list-header-cell{font-size:var(--font-size-xl)}}.patient-list-table-body{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;box-sizing:border-box}@media (max-height:768px){.patient-list-table-body{min-height:auto}}@media (max-height:480px){.patient-list-table-body{min-height:auto}}.patient-list-custom-select-container{display:flex;align-items:center;background:#f1f1f1;border-radius:15px}.custom-select{min-width:60px;padding:8px 10px;font-size:var(--font-size-2xl);border:1px solid #999;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;transition:border-color .3s;background:#f1f1f1;border-radius:15px}.custom-select:focus{outline:none;border-color:#999}.custom-select:hover{border-color:#999}.custom-select-container:after{content:"▼";position:absolute;right:8vw;pointer-events:none;color:#999}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0);overflow:hidden}.operator-list-table-header{display:grid;grid-template-columns:repeat(6,1fr);padding:10px;background-color:#fff;border-radius:12px 12px 0 0;box-shadow:-4px 4px 5px rgba(0,0,0,.2),4px 0 5px rgba(0,0,0,.1);position:-webkit-sticky;position:sticky;flex:0 0 auto;top:0;z-index:2;text-align:center;overflow:hidden}.operator-list-header-cell{margin-left:25%;font-family:"Plus Jakarta Sans",sans-serif;font-style:normal;font-weight:600;font-size:var(--font-size-3xl);color:#6e6e6e;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-height:768px){.operator-list-header-cell,.operator-list-header-cell-role,.operator-list-header-cell-status{font-size:var(--font-size-xl);overflow:hidden}.operator-list-table-header{font-size:var(--font-size-xl)}}@media (max-width:480px){.operator-list-header-cell,.operator-list-header-cell-role,.operator-list-header-cell-status,.operator-list-table-header{font-size:var(--font-size-xl)}}.operator-list-table-body{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;box-sizing:border-box}@media (max-height:768px){.operator-list-table-body{min-height:auto}}@media (max-height:480px){.operator-list-table-body{min-height:auto}}.operator-list-header-cell-role{margin-left:52%}.operator-list-header-cell-role,.operator-list-header-cell-status{font-family:"Plus Jakarta Sans",sans-serif;font-style:normal;font-weight:600;font-size:var(--font-size-3xl);color:#6e6e6e;text-align:left}.operator-list-header-cell-status{margin-left:20%}body{margin:0;font-family:"Arial",sans-serif}.navbar-landing{display:flex;justify-content:space-between;align-items:center;padding:5px 20px;background-color:#f5f5f5;position:relative;box-shadow:0 .5vh .6vh rgba(0,0,0,.4);z-index:50}.logo-image{height:auto;width:250px}.logo-highlight,.logo-text{font-weight:700;font-size:4vh;color:#666;white-space:nowrap}.logo-highlight{color:#26a991}.logo-subtext{font-style:italic;color:#666;margin-left:.2em;font-size:3vh}.navbar-landing-links{display:flex;align-items:center;flex-grow:1;justify-content:flex-end;z-index:100}.navbar-landing-links ul{list-style:none;display:flex;margin:0;padding:0}.navbar-landing-links ul li{margin:0 1vw}.navbar-landing-links a{text-decoration:none;color:#333;font-size:1.5vh;position:relative;z-index:60!important}.notification-dropdown{width:450px;border-radius:25px;background:#fff;box-shadow:1px 14px 15.4px 0 rgba(0,0,0,.25);position:fixed;top:75px;right:300px;z-index:100!important}.notification-header{padding:10px 20px;border-bottom:2px solid #e3e3e3}.notification-header h4{color:#666;font-family:"Plus Jakarta Sans",sans-serif;font-size:var(--font-size-4xl);font-style:normal;font-weight:500;line-height:normal;padding:10px 0;margin:0}.notification-tabs{display:flex;grid-gap:50px;gap:50px}.notification-wrapper{position:relative;display:inline-block}.notification-count{position:absolute;top:-10px;right:-10px;height:15px;width:15px;background-color:red;color:#fff;font-size:12px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #fff;padding:2px}.notification-tabs span{cursor:pointer;padding:5px 10px;font-size:var(--font-size-2xl);font-style:normal;color:#cdcdcd;font-weight:400}.notification-tabs span.active{border-radius:15px;background:#c5ece5;color:#409e8d}.notification-content{max-height:320px;overflow-y:auto;padding:10px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.notification-item,.notification-item-file{background:#f9f9f9;padding:5px;border-left:3px solid #409e8d}.item-file,.item-request,.item-scan{display:flex;grid-gap:10px;gap:10px;align-items:center;width:-webkit-max-content;width:max-content;max-width:100%}.notification-text{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.notification-title-1{color:#cdcdcd;font-size:var(--font-size-3xl);margin:5px 0}.notification-title-2{color:#666;font-size:var(--font-size-2xl);margin:5px 0}.notification-item:last-child{border-bottom:none}.see-all-notifications{display:flex;justify-content:end;padding:10px 20px;border-top:1px solid #ccc}.see-all-notifications button{border-radius:15px;background:#f1f1f1;color:#999;border:none;padding:10px 20px;cursor:pointer;font-size:16px;display:flex;grid-gap:10px;gap:10px;align-items:center;justify-content:end}.see-all-notifications button:hover{font-size:18px}.navbar-landing-icon,.navbar-landing-icon-settings{width:25px;height:25px;vertical-align:middle;transition:width .3s ease,height .3s ease}.navbar-landing-icon{z-index:100}@media (max-width:1024px){.navbar-landing-icon,.navbar-landing-icon-settings{width:20px;height:20px}}@media (max-width:768px){.navbar-landing-icon,.navbar-landing-icon-settings{width:18px;height:18px}}.navbar-landing-profile{display:flex;align-items:center;position:relative;cursor:pointer;padding:1vh 2vw;background-color:initial;z-index:10!important}.navbar-landing-profile.with-banner{position:relative;background-color:#f5f5f5;border-radius:0 0 15px 15px;padding:1vh 2vw;box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:10}.profile-banner{margin-top:1vh}.profile-initial-circle,.profile-pic{width:40px;height:40px;border-radius:50%;margin-right:20px}.profile-initial-circle{background-color:#e9c5ec;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-2xl);color:#854582;font-weight:700}.profile-info{display:flex;flex-direction:column;margin-right:.5vw}.profile-name{font-family:"Plus Jakarta Sans",sans-serif;font-weight:800;font-size:var(--font-size-2xl);color:#327c71}.profile-manage{font-size:var(--font-size-xl);color:#5c5c5c}.dropdown-arrow img{width:1vw;height:1vh;cursor:pointer;transition:transform .2s;z-index:1}.dropdown-arrow img:hover{transform:scale(1.1)}.dropdown-menu{background-color:#fff;border-radius:0 0 1vh 1vh;box-shadow:0 .5vh 1.5vh rgba(0,0,0,.15);padding:1vh 0;position:absolute;top:107%;right:1vw;width:calc(100% - 2vw);height:auto;opacity:0;visibility:hidden;overflow:hidden;z-index:0;transform:translateY(0);transition:height .5s ease,opacity .5s ease,transform .5s ease,visibility 0s .5s;filter:drop-shadow(0 .6vh .6vh rgba(0,0,0,.25))}.hamburger-menu{font-size:24px}.side-panel{position:absolute;top:100%;right:0;margin:5px 10px;border-radius:10px;background-color:#f0f6f5;box-shadow:-2px 0 5px rgba(0,0,0,.1);transition:right .3s ease;display:flex;flex-direction:column;padding:15px;z-index:1000}.panel-header{display:flex;justify-content:space-between;align-items:center;font-size:20px;font-weight:700;margin-bottom:10px}.close-button-nav{margin-top:-20px;background:none;border:none;font-size:24px;cursor:pointer}.panel-menu{display:flex;flex-direction:column;list-style:none;padding:0;margin:0;grid-gap:10px;gap:10px}.panel-menu li{cursor:pointer;font-size:var(--font-size-l);font-family:"Plus Jakarta Sans",sans-serif;font-style:normal;font-weight:400;color:#6e6e6e;transition:background .2s}.panel-menu li:hover{color:#26a991;font-weight:600}.navbar-landing-profile.with-banner .profile-banner .dropdown-menu{height:auto;opacity:1;visibility:visible;z-index:0;overflow:hidden;transform:translateY(0);transition:height .6s ease,opacity .6s ease,transform .6s ease}.profile-banner.active .dropdown-menu{max-height:23vh;opacity:1;padding:1vh 0}.dropdown-menu ul{list-style:none;margin:0;padding:0;flex-direction:column}.dropdown-menu ul,.dropdown-menu ul li{display:flex;align-items:center;justify-content:center}.dropdown-menu ul li{padding:1.5vh 2vw;cursor:pointer;font-size:2vh;font-family:"Plus Jakarta Sans",sans-serif;font-weight:300;color:#666;text-align:center;width:100%;z-index:100}.dropdown-menu ul li:hover{background-color:#f5f5f5}.logout{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:300;font-size:1.5vh;display:flex;align-items:center;color:#c63232!important}.logout:hover{background-color:rgba(198,50,50,.1)!important}.divider{width:2px;background-color:rgba(119,113,113,.2);height:2.5em;margin:0 1vw}@media only screen and (min-width:769px) and (max-width:1024px){.navbar-landing{flex-direction:row;height:auto}.navbar-landing-links ul{flex-direction:row;align-items:center}.navbar-landing-logo .logo-image{width:50%}.navbar-landing-links ul li{margin:0 .5vw}.profile-name{font-size:var(--font-size-xl)}.profile-manage{font-size:var(--font-size-l)}.profile-initial-circle,.profile-pic{width:30px;height:30px;margin-right:15px}.divider{height:1.8em}}@media (max-width:768px){.navbar-landing-logo .logo-image{margin-left:20px;width:50%}.navbar-landing{padding:5px 15px}.divider{height:1.2em}.profile-name{font-size:var(--font-size-xl)}.logout:hover{background-color:#f0f6f5!important;font-weight:600}}@media (max-width:480px){.navbar-landing-logo .logo-image{margin-left:15px;width:60%}.navbar-landing{padding:2px 15px}.side-panel{padding:10px}}.hamburger-menu{display:none;font-size:var(--font-size-3xl);cursor:pointer;margin:0 5px}@media (max-width:768px){.navbar-landing-profile{display:none}.hamburger-menu{display:flex}.hamburger-dropdown{position:absolute;top:100%;right:0;background-color:#fff;width:100%;box-shadow:0 .5vh 1.5vh rgba(0,0,0,.2);z-index:100;padding:1vh 0}.hamburger-dropdown ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:center}.hamburger-dropdown ul li{padding:1.5vh 2vw;cursor:pointer;font-size:2vh;color:#333;width:100%;text-align:center}.hamburger-dropdown ul li:hover{background-color:#f5f5f5}}@media (max-width:1024px){.notification-dropdown{width:300px;top:75px;right:200px}.notification-header{padding:5px 10px}.notification-header h4{font-size:var(--font-size-3xl);padding:5px 0}.notification-tabs{grid-gap:15px;gap:15px}.notification-tabs span{padding:2px 5px;font-size:var(--font-size-xl)}.notification-content{max-height:250px;padding:5px;grid-gap:5px;gap:5px}.notification-content .sidebar-icon{padding:5px;height:25px}.notification-text{grid-gap:2px;gap:2px}.notification-title-1,.notification-title-2{margin:2px 0;font-size:var(--font-size-xl)}.notification-title-2{color:#666}.see-all-notifications{padding:8px}.see-all-notifications button{border-radius:10px;padding:5px 10px;font-size:var(--font-size-xl)}.see-all-notifications button:hover{font-size:var(--font-size-2xl)}}@media (max-width:768px){.notification-dropdown{width:300px;top:75px;right:50px}}.feedback_comments{height:110px;width:80%;padding:10px;font-size:16px;resize:vertical;border:1px solid #ccc;border-radius:8px;background-color:rgba(228,243,241,.5);box-shadow:0 4px 8px rgba(0,0,0,.1);transition:box-shadow .3s ease;font-family:"Plus Jakarta Sans",sans-serif}.feedback_comments,.select-wrapper-feedback select{width:100%;max-width:100%;padding:10px;box-sizing:border-box;font-size:16px;background-color:rgba(228,243,241,.5)}.select-wrapper-feedback{position:relative;display:inline-block;width:100%;max-width:100%;color:#e4f3f1}.select-wrapper-feedback select{width:100%;padding:10px 40px 10px 10px;font-size:16px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#f7f9fa;border-radius:8px;border:1px solid #ccc;box-sizing:border-box;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:box-shadow .3s ease,background-color .3s ease}.select-wrapper-feedback:after{content:"\25BC";font-size:16px;color:#555;position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.select-wrapper-feedback select:focus:after{content:"\25B2"}.feedback_comments:hover,.select-wrapper-feedback select:hover{box-shadow:0 6px 12px rgba(0,0,0,.15);background-color:#f0f6f5}.feedback_comments:focus,.select-wrapper-feedback select:focus{outline:none;box-shadow:0 8px 16px rgba(0,0,0,.2);background-color:#f0f6f5}.corner-image-feedback{position:absolute;bottom:-8vh;left:-10vh;width:30%;height:auto;z-index:10}@media (max-width:768px){.corner-image-feedback{display:none}}.custom-dropdown{position:relative;width:100%;color:#555;margin-bottom:20px}.custom-dropdown,.dropdown-header{font-family:"Plus Jakarta Sans",sans-serif}.dropdown-header{background-color:rgba(228,243,241,.5);border:2px solid #ddd;padding:12px 20px;font-size:16px;color:#333;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.dropdown-header:hover{box-shadow:0 4px 6px rgba(0,0,0,.1)}.arrow{left:95%;position:relative;transition:transform .3s ease}.arrow.open{transform:rotate(180deg)}.dropdown-list{position:absolute;width:100%;border-bottom:2px solid #cdcdcd;max-height:200px;overflow-y:auto;z-index:999;list-style-type:none;padding:0;margin:0;background:#f9f9f9;border-radius:5px}.dropdown-item{padding:12px;font-size:var(--font-size-xl);color:#333;cursor:pointer}.dropdown-item.selected,.dropdown-item:hover{background-color:#e4f3f1;color:#555}.experience-line{font-family:"Plus Jakarta Sans",sans-serif;display:block;text-align:left}.experience-line p{position:relative}.emoji-feedback{display:flex;justify-content:left;grid-gap:30px;gap:30px;margin-top:10px}.emoji{position:relative;font-size:24px;cursor:pointer}.emoji:hover{transform:scale(1.2)}.emoji.selected{padding:5px;border-radius:10px;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.15);transition:transform .2s,box-shadow .2s}.patient-row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr auto;align-items:center;padding:8px 10px;background-color:#f0f6f5;border-radius:15px;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:transform .2s ease,box-shadow .2s ease,background-color .3s ease;margin-top:12px}.patient-rowlast-child{margin-bottom:15px}.patient-row:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,.2);background-color:#c5ece5;overflow:visible}.patient-cell{margin-left:25%;font-family:"Plus Jakarta Sans",sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-2xl);color:#6e6e6e;overflow:hidden;overflow-x:initial;white-space:nowrap;box-sizing:border-box;position:relative;scrollbar-width:none}@media (max-height:768px){.patient-cell{font-size:var(--font-size-xl)}}@media (max-width:480px){.patient-cell{font-size:var(--font-size-xl)}}.patient-delete-cell img:hover{filter:brightness(0) saturate(100%) invert(26%) sepia(85%) saturate(7468%) hue-rotate(353deg) brightness(100%) contrast(103%);transform:scale(1.1)}.patient-delete-cell img{transition:transform .3s ease,filter .3s ease;width:1.25rem;height:auto}.delIcon img{width:clamp(10px,2vw,24px);height:clamp(10px,2vh,24px);cursor:pointer;transition:transform .2s;z-index:1}.delIcon img:hover{transform:scale(1.1)}.operator-row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr auto;background-color:#f0f6f5;border-radius:15px;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:transform .2s ease,box-shadow .2s ease,background-color .3s ease;margin-top:12px;align-items:center;padding:8px 10px}.operator-rowlast-child{margin-bottom:5px}.operator-row:hover{box-shadow:0 8px 16px rgba(0,0,0,.2);background-color:#c5ece5}.operator-cell{margin-left:25%;font-family:"Plus Jakarta Sans",sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-2xl);color:#6e6e6e;overflow:hidden}@media (max-height:768px){.operator-cell{font-size:var(--font-size-xl)}}@media (max-width:480px){.operator-cell{font-size:var(--font-size-xl)}}.operator-cell-status{margin-left:25%}.operator-cell-role,.operator-cell-status{font-family:"Plus Jakarta Sans",sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-2xl);color:#6e6e6e;overflow:hidden}.operator-cell-role{margin-left:50%}.operator-delete-cell img{width:1.25rem;height:auto;transition:transform .3s ease,filter .3s ease}.disabled-hover{pointer-events:none;transform:none;filter:none}.operator-delete-cell img:hover{filter:brightness(0) saturate(100%) invert(26%) sepia(85%) saturate(7468%) hue-rotate(353deg) brightness(100%) contrast(103%);transform:scale(1.1)}.modal-overlay-delete-confirmation{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:9999}.modal-content-delete-confirmation{background-color:#f5f5f5;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);max-width:20vw;width:60%;padding-bottom:1%;text-align:center;position:relative;max-height:60vh;overflow-y:auto}.modal-header-delete-confirmation{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #fc9;padding-bottom:5px;margin-bottom:10px;background-color:rgba(255,153,51,.5);border-radius:8px;height:8vh}.modal-content-delete-confirmation h2{color:#856404;font-size:1vw;margin:1vw 0 0 5%;font-family:"Plus Jakarta Sans",sans-serif}.modal-content-delete-confirmation p{color:#856404;font-size:.7vw;margin-bottom:.7vw;padding:0 2vw;font-family:"Plus Jakarta Sans",sans-serif;text-align:center}.modal-actions-delete-confirmation{display:flex;justify-content:space-between}.modal-cancel-button-delete,.modal-confirm-button-delete{padding:8px 16px;background:rgba(255,153,51,.5);color:#856404;border:none;margin-left:40%;border-radius:2vh;cursor:pointer;font-size:.7vw;width:18%;height:auto}.modal-cancel-button-delete:hover,.modal-confirm-button-delete:hover{transform:scale(1.05)}.modal-cross-icon-delete{position:absolute;left:50%;transform:translateX(-50%);width:3vw;height:6vh;z-index:10000;top:6%}.modal-close-button-delete{position:absolute;top:10px;right:10px;background:none;border:none;font-size:1.5rem;cursor:pointer;color:#c60;font-weight:700}.modal-overlay{background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.modal-content{padding:20px;width:90%;max-width:35vw;position:relative;background:#fff;box-shadow:2px 4px 4px rgba(0,0,0,.25);border-radius:25px}.invite-patient-form{width:90%;max-width:30vw;display:flex;flex-direction:column;justify-content:center;margin-left:2.5vw;grid-gap:10px;gap:10px}.modal-close-button{position:absolute;top:10px;right:10px;background:none;border:none;font-size:2.5vw;cursor:pointer;color:#777}.invite-patient-form h2{font-style:normal;font-weight:500;font-size:var(--font-size-5xl);margin-bottom:0}.invite-patient-form h2,.invite-patient-form p{font-family:"Plus Jakarta Sans",sans-serif;color:#666}.invite-patient-form p{font-style:italic;font-weight:300;font-size:var(--font-size-xl);margin-top:0}.form-group{display:flex;grid-gap:10px;gap:10px}.form-field-firstName,.form-field-lastName{flex:1 1}.firstname-form{width:100%;padding:10px;margin:10px 0;border-radius:5px;outline:none;font-size:var(--font-size-2xl);box-sizing:border-box;background:#f9f9f9;border:none;border-bottom:2px solid #cdcdcd;font-family:"Plus Jakarta Sans",sans-serif}.invite-patient-form input::placeholder{font-family:"Plus Jakarta Sans",sans-serif;font-weight:300;font-size:var(--font-size-xl)}.email-form,.mrn-form,.secondname-form{font-size:1vw;margin-bottom:1vh}.dropdown-header-invite-patient{padding:10px;color:#666;border-bottom:2px solid #cdcdcd;outline:none;box-sizing:border-box;background:#f9f9f9;border-radius:5px;cursor:pointer;display:flex;justify-content:space-between;align-items:flex-start;font-weight:300;font-size:var(--font-size-xl)}.invite-form-patient input,.invite-form-patient select,.invite-form-patient textarea{width:100%;padding:10px;margin:10px 0;border-radius:5px;font-size:var(--font-size-xl);outline:none;box-sizing:border-box;background:#f9f9f9;border:none;border-bottom:2px solid #cdcdcd}.invite-button{margin-left:25%;width:50%;padding:10px;font-size:var(--font-size-2xl);background:#e6f6f4;color:#2a6e62;border:none;border-radius:2vw;cursor:pointer}.invite-button:hover{background:#a5d4c5}.corner-image{position:absolute;bottom:-8vh;left:-10vh;width:38%;height:auto;z-index:10}.select-wrapper{position:relative;display:inline-block;width:100%}.select-wrapper:after{content:"▼";position:absolute;right:10px;top:50%;border-radius:2%;transform:translateY(-50%);pointer-events:none;color:#666;font-size:1vw}@media (max-width:1240px){.invite-patient-form h2{font-size:var(--font-size-4xl)}.invite-patient-form p{font-size:var(--font-size-l)}}@media (max-width:768px){.modal-content{padding:10px;width:80%!important;max-width:100%}.modal-close-button{font-size:20px}.invite-patient-form{max-width:100%;margin-left:20px}.form-group{flex-direction:column;margin-top:10px;margin-bottom:-10px}.form-group input,.form-group select,.form-group textarea{width:100%;padding:8px;font-size:var(--font-size-xl)}.corner-image{display:none}}@media (max-width:480px){.invite-patient-form{max-width:100%;margin-left:15px}}.confirmation-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:1000}.confirmation-modal-content{background-color:#f5f5f5;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.5);max-width:20vw;height:auto;width:60%;padding-bottom:1%;text-align:center;position:relative;max-height:60vh;overflow-y:auto}.confirmation-modal-header{display:flex;justify-content:center;align-items:center;border-bottom:2px solid #e4f3f1;margin-bottom:10px;background-color:#e4f3f1;border-radius:8px;height:8vh}.confirmation-modal-content h2{justify-content:center;align-items:center;color:#666;font-size:1rem;margin-top:1vw;font-family:"Plus Jakarta Sans",sans-serif}.confirmation-modal-content p{font-size:.8rem;margin-bottom:.7vw;color:#666;padding:0 2vw;font-family:"Plus Jakarta Sans",sans-serif}.confirmation-modal-content button{padding:8px 16px;background:#e4f3f1;color:#809a95;border:none;border-radius:15px;cursor:pointer;font-size:.9rem;transition:background-color .3s,transform .2s;width:auto;height:auto}.confirmation-modal-content button:hover{transform:scale(1.05)}.check-image{width:35px;height:auto;z-index:10}@media (max-width:768px){.confirmation-modal-content{max-width:30%}.confirmation-modal-header{padding:10px}.confirmation-modal-content h2{font-size:1.2rem}.confirmation-modal-content p{font-size:.9rem;margin-bottom:2vh}.confirmation-modal-content button{font-size:.9rem;width:80px}.check-image{width:5vw;height:6vh;top:15%}}@media (max-width:480px){.confirmation-modal-header{flex-direction:column;padding:10px}.confirmation-modal-content h2{font-size:.8rem;margin-top:10px}.confirmation-modal-content p{font-size:.4rem}.confirmation-modal-content button{font-size:.4rem;width:auto}}.error-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:1000}.error-modal-content{background-color:#f5f5f5;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);max-width:20vw;width:60%;padding-bottom:1%;text-align:center;position:relative;max-height:60vh;overflow-y:auto}.error-modal-content,.error-modal-header{justify-content:space-between;align-items:center}.error-modal-header{display:flex;border-bottom:2px solid #f5c2c7;padding-bottom:5px;margin-bottom:10px;background-color:#f8d7da;border-radius:8px;height:8vh}.error-modal-content h2{font-size:1vw;margin:1vw 0}.error-modal-content h2,.error-modal-content p{color:#721c24;justify-content:center;align-items:center;text-align:center;font-family:"Plus Jakarta Sans",sans-serif}.error-modal-content p{font-size:.7vw;margin-bottom:.7vw;padding:0 2vw}.error-ok-button{padding:8px 16px;background:#f5c2c7;color:#c9302c;border:none;border-radius:2vh;cursor:pointer;font-size:.7vw;transition:background-color .3s,transform .2s;width:18%;height:auto;justify-content:center;align-items:center}.error-ok-button:hover{transform:scale(1.05)}.cross-image{position:absolute;left:50%;transform:translateX(-50%);width:3vw;height:6vh;z-index:10;top:6%}@media (max-width:768px){.error-modal-content{max-width:30%}.error-modal-header{padding:10px}.error-modal-header h2{font-size:1rem;margin-top:15px}.error-modal-content p{font-size:.5rem}.error-ok-button{font-size:.5rem;width:auto;margin-left:40%}.cross-image{width:5vw;height:6vh}}@media (max-width:480px){.error-modal-header{flex-direction:column;padding:10px}.error-modal-header h2{font-size:.8rem;margin-top:10px}.error-modal-content p{font-size:.4rem}.error-ok-button{padding:5px 15px;background:#f5c2c7;color:#c9302c;border:none;border-radius:15px;cursor:pointer;font-size:.4rem;transition:background-color .3s,transform .2s;width:auto;margin-left:35%;height:auto}.cross-image{width:5vw;height:6vh}}.invite-form-patient{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.invite-form-patient label{display:block;font-size:var(--font-size-2xl);font-weight:700;color:#333}.custom-dropdown label{margin-bottom:.5rem;font-size:var(--font-size-xl);color:#333}.feedback-form-int{display:flex;flex-direction:column;grid-gap:10px;gap:10px;width:90%;justify-content:center}.feedback-form-int h2{font-family:"Plus Jakarta Sans",sans-serif;font-style:normal;font-weight:500;font-size:var(--font-size-5xl);color:#666;margin-bottom:0}.feedback-form-int p{font-style:italic;color:#666;margin:0}.feedback-form-int input::placeholder,.feedback-form-int p{font-family:"Plus Jakarta Sans",sans-serif;font-weight:300;font-size:var(--font-size-xl)}.feedback-vals{display:flex;flex-direction:column;grid-gap:20px;gap:20px}@media (max-width:1240px){.feedback-form-int h2{font-size:var(--font-size-4xl)}.feedback-form-int p{font-size:var(--font-size-l)}}@media (max-width:768px){.feedback-form-int{max-width:100%;margin-left:20px}}@media (max-width:480px){.feedback-form-int{max-width:100%;margin-left:15px}}.footer{width:100%;background-color:#f5f5f5;text-align:center;padding:10px 0;font-family:"Inter",sans-serif;font-size:var(--font-size-l);color:#666;box-shadow:0 -4px 8px rgba(0,0,0,.1);position:fixed;bottom:0}@media (max-width:768px){.footer{font-size:calc(.5rem + .1vw)}}.footer p{margin:0}.alineRegisterPageItem{display:flex;flex-direction:column;align-items:flex-start;margin:50px}.operator-invite-logoimg img{width:150px;height:70px;float:left;height:auto}.register-page-content{margin-bottom:30px}.register-instructions{margin-bottom:10px}.add-operator-form{display:flex;flex-direction:column;width:50%}.add-operator-form input[type=password],.add-operator-form input[type=text]{margin:5px 0;border:1px solid #ccc;border-radius:4px;padding:8px;font-size:var(--font-size-xl);border-radius:8px}.add-operator-form .add-operator-button{padding:8px 15px;margin-top:10px;background-color:#b0ffed;color:#505050;border:none;border-radius:4px;width:50%;cursor:pointer;font-weight:700;font-family:"Lato",sans-serif}.add-operator-form .add-operator-button:hover{background-color:#30d1d1;cursor:pointer}@media (max-width:767px){.add-operator-form{display:flex;flex-direction:column;width:90%}.add-operator-form .add-operator-button{width:100%}}.reset-password-container{width:50%;padding:50px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.reset-password-container h2{font-size:1.5em}.reset-password-container input{border:1px solid #ccc;border-radius:4px;padding:8px;font-size:var(--font-size-2xl);width:50%;border-radius:8px}.reset-password-container button{padding:8px 15px;margin-top:10px;background-color:#b0ffed;color:#505050;border:none;border-radius:4px;cursor:pointer;width:25%;font-weight:700;font-family:"Lato",sans-serif;font-size:var(--font-size-2xl)}.reset-password-container button:disabled{background-color:#30d1d1;cursor:pointer}@media (max-width:1050px){.reset-password-container button{width:35%;padding:8px 15px;margin-top:10px;background-color:#b0ffed;color:#505050;border:none;border-radius:4px;cursor:pointer;width:25%;font-weight:700;font-family:"Lato",sans-serif;font-size:var(--font-size-xl)}}.change-password-container{max-width:400px;margin:0 auto;padding:20px;box-shadow:0 4px 8px rgba(0,0,0,.1);background-color:#fff;border-radius:8px}.change-password-container h2{font-size:1.5em;margin-bottom:20px}.change-password-container input{margin-bottom:10px;padding:8px;margin-top:4px;border:1px solid #ccc;border-radius:4px;font-size:var(--font-size-3xl)}.change-password-container button{margin-top:10px;padding:10px 15px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.change-password-container button:disabled{background-color:#ccc;cursor:not-allowed}.change-password-container p{margin-top:15px;color:#888}.navbar{display:flex;justify-content:space-between;align-items:center;padding:2vh 5vw;background-color:#fff;box-shadow:0 .4vh .6vh rgba(0,0,0,.1);z-index:1000}.dropdown-toggle,.small{display:none}.logo{display:flex;align-items:center;justify-content:center}.logo-image{margin-left:20px}.navbar-links{display:flex;list-style:none;margin:0;padding:0;font-size:var(--font-size-3xl);align-items:center}.navbar-links li{margin:0 1vw}.navbar-links a{position:relative;font-family:"Plus Jakarta Sans",sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-2xl);line-height:2vw!important;display:flex;align-items:center;text-decoration:none;color:#505050}.active-link{font-weight:700!important;color:#7ec5ac!important}.sign-in-button{display:flex;align-items:center;padding:10px 20px;font-size:var(--font-size-2xl);color:#333;background-color:initial;border:.2vw solid #333;border-radius:1vh;cursor:pointer;transition:all .3s ease;white-space:nowrap}.sign-in-button:hover{transform:scale(1.1)}.sign-in-icon{margin-left:1vw}@media only screen and (max-width:768px){.navbar{padding:1vh 2vw;position:relative;display:flex;align-items:center;justify-content:space-between}.normal{display:none}.small{display:flex}.dropdown-toggle{display:flex;align-items:center;font-size:var(--font-size-3xl);color:#333;background-color:initial;border:none;cursor:pointer;margin:12px}.dropdown-toggle:hover{color:#26a991}.navbar-links{display:none;flex-direction:column;position:absolute;top:100%;right:0;width:30%;background-color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:1000;list-style:none;padding:10px 0;text-align:center;margin:5px 10px;border-radius:10px}.navbar-links.show{display:flex}.navbar-links li{margin:.5vh 0;width:100%;display:flex;justify-content:center}.navbar-links a{padding:1vh 2vw;display:block;width:70%;border-bottom:2px solid #eaeaea}.navbar-links a:hover{color:#26a991;font-weight:500}.sign-in-button{padding:.8vh;text-align:center}.sign-in-icon{margin-left:.5vw}@media only screen and (min-width:769px){.dropdown-toggle{display:none}.navbar-links{display:flex;margin-left:40vw}.sign-in-button{padding:1vh 2vw;font-size:1vw;text-align:center}.sign-in-icon{margin-left:1vw}}}body,html{margin:0;padding:0}.footer-main{width:100%;background-color:#f8f8f8;padding:20px 0;position:relative}.footer-container{max-width:100%;margin:0 auto;padding:0 50px;display:flex;flex-direction:column}.footer-top{justify-content:space-between;border-bottom:1px solid #e0e0e0;padding-bottom:20px}.footer-logo-social,.footer-top{display:flex;align-items:flex-start}.footer-logo-social{flex-direction:column;padding:10px 20px}.footer-logo{max-width:50vw;margin-bottom:10vh}.footer-social{display:flex;margin-top:-3vh;grid-gap:2vh;gap:2vh}.footer-social a img{width:30px;height:auto;filter:grayscale(100%) brightness(40%);transition:filter .3s ease}.footer-social a img:hover{filter:grayscale(0) brightness(100%)}.footer-divider{width:1px;background-color:#666;margin-top:2vh;height:15vh}.footer-nav ul{list-style:none;margin-top:2vh;padding:0}.footer-nav ul li{margin-bottom:1vh}.footer-nav ul li a,.footer-nav ul li button{font-family:"Plus Jakarta Sans",sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-2xl);line-height:1.5vw;color:#666!important;text-decoration:none}.footer-nav ul li a:hover,.footer-nav ul li button:hover{text-decoration:underline}.footer-address,.footer-contact{font-family:"Plus Jakarta Sans",sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-2xl);color:#666}.footer-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:20px;font-size:var(--font-size-l);color:#666}.footer-bottom p{margin:0}.footer-bottom ul{list-style:none;display:flex;grid-gap:15px;gap:15px;padding:0;margin:0}.footer-bottom ul li a{font-family:"Plus Jakarta Sans",sans-serif;font-style:normal;font-weight:400;color:#666;text-decoration:none}.footer-bottom ul li a:hover{text-decoration:underline}@media (max-width:1080px){.footer-top{justify-content:flex-start;grid-gap:20px;gap:20px}}@media (max-width:768px){.footer-top{display:block}.footer-divider{display:none}.footer-address,.footer-contact,.footer-nav ul{text-align:center}}@media (max-width:480px){.footer-social a img{width:25px}.footer-address,.footer-bottom p,.footer-bottom ul li a,.footer-contact,.footer-nav ul li a{font-size:var(--font-size-xl)}.footer-bottom ul{flex-direction:column;align-items:center;grid-gap:10px;gap:10px}}.hero-button{width:auto;height:auto;display:flex;align-items:center;justify-content:center;white-space:nowrap}.hero-button .fa-google{margin-right:8px;font-size:1.5vw}@media only screen and (max-width:1024px){.info-image-wrapper{margin-left:0;padding-bottom:20px}.info-content{margin-top:20px;margin-left:0;padding-right:0}}.telehealth-header{text-align:center}.hero-section{position:relative;width:100%;height:100vh;overflow:hidden;z-index:1}.background-video{object-fit:cover;z-index:1}.background-video,.gradient-overlay{position:absolute;top:0;left:0;width:100%;height:55%}.gradient-overlay{background:linear-gradient(90deg,hsla(0,0%,40%,.6) 53.65%,rgba(127,255,212,.1));z-index:2}.content-overlay{position:relative;margin-left:200px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 50px;height:55%;z-index:3;color:#fff}@media only screen and (max-width:1200px){.content-overlay{margin-left:100px;padding:0 30px}}@media only screen and (max-width:768px){.content-overlay{margin-left:50px;padding:0 20px}}@media only screen and (max-width:480px){.content-overlay{margin-left:20px;padding:0 10px}}.content-overlay h1{width:35vw;font-family:"Plus Jakarta Sans";font-style:normal;font-weight:300;font-size:var(--font-size-7xl);display:flex;align-items:center;margin-bottom:2vh;color:#fff}@media only screen and (max-width:1200px){.content-overlay h1{font-size:var(--font-size-6xl);width:60%}}@media only screen and (max-width:768px){.content-overlay h1{font-size:var(--font-size-5xl)}}@media only screen and (max-width:480px){.content-overlay h1{font-size:32px;width:100%}}.content-overlay p{width:35vw;margin-top:0;font-family:"Plus Jakarta Sans";font-style:italic;font-weight:200;font-size:var(--font-size-2xl);color:#fff}@media only screen and (max-width:1200px){.content-overlay p{width:60%;font-size:var(--font-size-xl)}}@media only screen and (max-width:768px){.content-overlay p{font-size:var(--font-size-l)}}@media only screen and (max-width:480px){.content-overlay p{font-size:15px;width:100%}}.hero-button{padding:10px 20px;font-size:1.2vw;margin-top:3%;background-color:initial;border:2px solid #fff;border-radius:15px;cursor:pointer;transition:all .3s ease;text-align:center;z-index:3;width:10%;align-self:flex-start}.hero-button:hover{transform:scale(1.1)}@media only screen and (max-width:1200px){.hero-button{width:15%;font-size:14px}}@media only screen and (max-width:768px){.hero-button{width:20%;font-size:12px}}@media only screen and (max-width:480px){.hero-button{width:40%;font-size:12px}}.hero-button{background-color:hsla(0,0%,100%,.2);color:#fff}.main-page{position:relative;width:100%;height:auto;overflow:hidden}.WhoWeServe-container{margin-top:20vh}@media only screen and (max-width:1240px){.WhoWeServe-container{margin-top:0}}@media only screen and (max-width:768px){.info-section{margin-bottom:5vh}}.shapes{display:flex;flex-direction:column;align-items:center}.shape,.shapes{position:relative}.rectangle{width:60%;height:30vh;left:50%;margin-top:-50vh;border-radius:75px 0 0 75px}.circle,.rectangle{transform:translateX(-50%);background:rgba(163,226,215,.25);z-index:0}.circle{width:30vw;height:50vh;margin-top:-60vh;left:0;border-radius:50%}@media only screen and (max-width:1024px){.rectangle{width:70%;height:25vh;margin-top:-50vh}.circle{width:50vw;height:30vh;margin-top:-40vh;left:10%}}@media only screen and (max-width:600px){.rectangle{width:80%;height:20vh;margin-top:-50vh;z-index:0}.circle{width:90vw;height:25vh;left:50%;margin-top:-40vh;z-index:0}}.info-section{display:flex;justify-content:space-between;align-items:center;padding:20px 100px;margin:-40vh auto 0;flex-direction:row;z-index:5}.info-content{flex:1 1;padding-right:20px;z-index:1;margin-left:5%}.info-content h2{font-style:normal;font-size:var(--font-size-6xl);margin-top:0;display:flex;align-items:center}.info-content h2,.info-content p{font-family:"Plus Jakarta Sans";font-weight:300;color:#666}.info-content p{font-style:italic;font-size:var(--font-size-2xl)}.info-image-wrapper{flex:1 1;display:flex;justify-content:center;align-items:center;padding-top:2vh;margin-left:-15vw}.info-image{max-width:100%;margin-right:5%;z-index:2}.second-section-learn-more{display:flex;grid-gap:30px;gap:30px;justify-content:center;margin:10px 0}.learn-more-button{box-sizing:border-box;position:relative;display:inline-block;padding:10px 20px;width:auto;height:auto;border:2px solid #a3e2cd;border-radius:20px;background-color:initial;text-align:center;cursor:pointer;transition:all .3s ease;font-family:"Plus Jakarta Sans";font-style:normal;font-weight:500;font-size:var(--font-size-2xl);color:#26a991}.learn-more-button:hover{transform:scale(1.1)}@media only screen and (max-width:1024px){.info-section{padding:20px 50px}.info-image-wrapper{margin-left:0;padding-bottom:20px}.info-image{margin:0;display:flex;align-items:center;justify-content:center}.info-image img{width:70%;height:auto}.info-content{margin-top:20px;margin-left:0;padding-right:0}.info-content h2{font-size:var(--font-size-5xl)}.info-content p,.learn-more-button{font-size:var(--font-size-xl)}}@media only screen and (max-width:600px){.info-content h2{font-size:var(--font-size-4xl)}.info-content p,.learn-more-button{font-size:var(--font-size-l)}}.shapes-2{margin-bottom:20px}.rectangle2{width:75%;height:300px;background:rgba(163,226,215,.25);border-radius:0 75px 75px 0;z-index:1;display:flex;justify-content:center;align-items:center;margin:0 auto 0 0}@media only screen and (max-width:1024px){.rectangle2{width:85%;height:250px;border-radius:0 60px 60px 0;margin-left:0}}@media only screen and (max-width:600px){.rectangle2{width:95%;height:200px;border-radius:0 50px 50px 0;margin-left:0}}.telehealth-header{display:flex;flex-direction:column;align-items:center;max-width:70%;margin:0 auto}.telehealth-header h2{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:300;font-size:var(--font-size-6xl);color:#666;margin-bottom:20px}@media only screen and (max-width:1024px){.telehealth-header h2{font-size:var(--font-size-5xl);line-height:4vw}}@media only screen and (max-width:600px){.telehealth-header h2{font-size:var(--font-size-4xl);line-height:7vw}}.telehealth-header p{font-family:"Plus Jakarta Sans";font-style:italic;font-weight:200;font-size:var(--font-size-2xl);color:#666}@media only screen and (max-width:1024px){.telehealth-header p{font-size:var(--font-size-xl)}}@media only screen and (max-width:600px){.telehealth-header p{font-size:var(--font-size-l)}}.styled-line-TeleHealth{display:flex;justify-content:center;align-items:center;width:100%;margin-top:20px;grid-gap:2px;gap:2px}.line1-TeleHealth{width:3%}.line1-TeleHealth,.line2-TeleHealth{border:3px solid #a3e2cd;margin-right:4px}.line2-TeleHealth{width:20%}.line3-TeleHealth{border:3px solid #a3e2cd;width:3%;margin-right:0}.styled-line-main{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;margin-top:-40vh;margin-left:-50vh;grid-gap:2px;gap:2px}@media only screen and (max-width:768px){.styled-line-main{margin-left:-20vh}}.line1-main{width:60%}.line1-main,.line2-main{border:3px solid #a3e2cd;margin-right:4px}.line2-main{width:5%}.line3-main{border:3px solid #a3e2cd;width:1%;margin-right:0}@media only screen and (max-width:600px){.line1{width:50%}.line2{width:10%}.line3{width:50px}}@media only screen and (min-width:600px) and (max-width:1024px){.line1{width:40%}.line2{width:8%}.line3{width:40px}}@media only screen and (min-width:1024px){.line1{width:30%}.line2{width:5%}.line3{width:30px}}.large-screen-layout{display:flex;flex-direction:column}.small-screen-layout{display:none;padding:1rem}.card{background:#fff;border-radius:20px;padding:20px;box-shadow:0 4px 20px rgba(0,0,0,.3);text-align:center;max-width:700px;height:auto;justify-content:center;align-items:center;margin-bottom:20px}.card-image{width:40%;height:auto}.card-title{font-weight:400;font-size:var(--font-size-5xl)}.card-title,.card p{font-family:"Plus Jakarta Sans",sans-serif;font-style:italic;color:#666}.card p{font-weight:300;font-size:var(--font-size-2xl)}@media (max-width:1240px){.large-screen-layout{display:none}.small-screen-layout{display:flex;flex-direction:column;align-items:center}}@media (max-width:1240px) and (min-width:768px){.card{padding:15px;max-width:600px;height:auto;margin-bottom:20px}}@media (max-width:768px){.card{padding:10px;max-width:500px;height:auto;margin-bottom:20px}}.who-we-serve-container{background-color:#444;padding:5vh 5vw;position:relative;width:100%;height:auto;min-height:50vh;background:linear-gradient(270deg,#999,#666);overflow:hidden;box-sizing:border-box}@media (max-width:768px){.who-we-serve-container{padding:4vh 4vw;min-height:auto}}@media (max-width:480px){.who-we-serve-container{padding:3vh 3vw;min-height:auto}}.who-we-serve-header{text-align:center;color:#fff;margin-bottom:40px}.who-we-serve-title{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:300;font-size:var(--font-size-6xl);display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;margin:1% auto}@media (max-width:1240px){.who-we-serve-title{font-size:var(--font-size-3xl)}}.who-we-serve-description{font-family:"Plus Jakarta Sans",sans-serif;font-style:italic;font-weight:300;font-size:var(--font-size-3xl);display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;margin:2% auto;width:60%}@media (max-width:1240px){.who-we-serve-description{font-size:var(--font-size-xl);width:80%}}.carousel-container{position:relative;width:100%;overflow:visible;display:flex;justify-content:center;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-top:10%;padding-bottom:20px;box-sizing:border-box;-ms-overflow-style:none;scrollbar-width:none}.carousel-container::-webkit-scrollbar{display:none}.carousel-track{display:flex;transition:transform .5s ease-in-out;scroll-snap-align:center;cursor:grab;width:400%}.carousel-highlight{position:absolute;width:40%;height:100%;left:50%;top:-30%;transform:translateX(-50%);background:linear-gradient(1turn,hsla(0,0%,40%,0) 30%,hsla(0,0%,60%,.25));border-radius:75px 75px 0 0;z-index:5;pointer-events:none}.carousel-slide{flex-grow:0;flex-shrink:0;flex-basis:calc(33.33% - 20px);margin:0 10px;transition:transform .3s ease-in-out;transform-origin:center;position:relative;scroll-snap-align:center;cursor:pointer;display:flex;align-items:center;justify-content:center}.carousel-slide.active .carousel-card{z-index:10;transform:scale(1.2)}.carousel-slide.inactive .carousel-card{z-index:10;transform:scale(.9);opacity:.7}.carousel-card{border-radius:50px;background:linear-gradient(1turn,#505050 11.4%,hsla(0,0%,65.9%,0) 75.12%,hsla(0,0%,100%,0));overflow:hidden;position:relative;width:60%;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 4px 15px rgba(0,0,0,.2);transition:transform .3s ease-in-out;z-index:10}.carousel-card img{border-radius:16px;width:100%;height:100%;object-fit:cover}.carousel-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(1turn,#505050 11.4%,hsla(0,0%,65.9%,0) 75.12%,hsla(0,0%,100%,0))}.carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);background-color:rgba(0,0,0,.5);border:none;color:#fff;font-size:24px;padding:10px;cursor:pointer;z-index:10}.carousel-arrow.prev{left:10px}.carousel-arrow.next{right:10px}.carousel-arrow:hover{background-color:rgba(0,0,0,.7)}.carousel-label{position:absolute;left:0;top:5%;background:rgba(80,80,80,.75);border-radius:0 50px 50px 0;padding:8px 16px;color:#fff;font-weight:700;z-index:1;font-size:var(--font-size-3xl)}@media (max-width:480px){.carousel-label{padding:5px 15px;font-size:var(--font-size-xl)}}.carousel-card-content{padding:16px;color:#fff;position:absolute;bottom:0;left:0;right:0}@media (max-width:768px){.carousel-card-content{padding:10px}}@media (max-width:480px){.carousel-card-content{padding:6px}}.carousel-description{font-family:"Plus Jakarta Sans",sans-serif;font-style:italic;font-size:var(--font-size-xl);display:flex;align-items:center;justify-content:center;color:#fff;text-shadow:0 3px 0 rgba(0,0,0,.25);overflow:hidden;text-overflow:ellipsis;padding:10px;box-sizing:border-box}.carousel-dots{text-align:center;margin-top:8%}.carousel-dots .dot{display:inline-block;width:10px;height:10px;background-color:#ccc;border-radius:50%;margin:0 5px;transition:width .3s ease-in-out,height .3s ease-in-out}.carousel-dots .dot.active{width:15px;height:15px;background-color:#fff}.circle-decoration{width:40vw;height:40vw;left:-10%;top:80%;border-radius:50%}.circle-decoration,.rectangle-decoration{position:absolute;background:hsla(0,0%,85.1%,.25);z-index:0}.rectangle-decoration{width:30vw;height:30vw;left:70%;top:60%;border-radius:75px 0 0 75px}@media (max-width:1240px) and (min-width:768px){.carousel-container{margin-top:15%}.carousel-track{justify-content:center}.carousel-slide{margin:0 10px}.carousel-card{width:70%;transform:scale(1);border-radius:20px}.carousel-slide.active .carousel-card{z-index:10;transform:scale(1.4)}.carousel-arrow{padding:0}.carousel-label{font-size:var(--font-size-xl)}.carousel-description{font-size:var(--font-size-l);padding:0}.carousel-dots .dot{width:8px;height:8px}.carousel-dots .dot.active{width:12px;height:12px}}@media (max-width:768px){.carousel-container{margin-top:15%}.carousel-track{justify-content:center}.carousel-slide{margin:0 5px}.carousel-card{width:85%;transform:scale(.9);border-radius:20px}.carousel-slide.active .carousel-card{transform:scale(1.4)}.carousel-arrow{padding:0}.carousel-label{font-size:var(--font-size-l);padding:2px 4px}.carousel-description{font-size:calc(.4rem + .1vw);padding:0;margin:0}.carousel-dots .dot{width:6px;height:6px}.carousel-dots .dot.active{width:10px;height:10px}}@media (max-width:768px){.circle-decoration{width:60vw;height:60vw;top:110%}.rectangle-decoration{width:40vw;height:40vw;top:80%}}@media (max-width:480px){.circle-decoration{width:50vw;height:50vw;top:110%}.rectangle-decoration{width:30vw;height:30vw;top:60%}}.line-container,.line-container-2,.line-container-3{display:flex;align-items:center;position:absolute}.line1,.line1-2,.line1-3,.line2,.line2-2,.line2-3,.line3,.line3-2,.line3-3{height:5px;background-color:#999;margin:0}.line-container{top:30vh;left:10%;width:80%}.line1{width:2%;margin-left:35%}.line2{width:20%}.line2,.line3{margin-left:1%}.line3{width:2%}.line-container-2{top:5vh;left:60%;width:30%}.line1-2{width:2%}.line2-2{width:5%;margin-left:10px}.line3-2{width:100%;margin-left:10px}.line-container-3{top:115vh;left:45%;width:50%}.line1-3{width:2%}.line2-3{width:5%;margin-left:1%}.line3-3{width:200%;margin-left:1%}@media screen and (max-width:1240px){.line-container{top:22vh}}@media (max-width:768px){.line-container-2{top:2vh}}.navbar-landing-page{background-color:#fff;width:100%;font-family:"Lato",sans-serif}.landing-page-navbar{background-color:#fff;top:0;z-index:1000;display:flex;justify-content:space-between;width:1240px;max-width:95%;padding-left:20px;padding-right:20px;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box;float:none!important}.landing-page-logo{display:flex;align-items:center}.landing-page-logo p{font-size:var(--font-size-6xl);font-family:"coolvetica"}.neuro{color:#808285}.fortytwo{color:#7fffd4}.health{color:#808285}.navbar-landing-page a{text-decoration:none}.landing-navbar-Links{display:flex;justify-content:flex-end;margin:16px 0 16px 10px;grid-gap:22px;gap:22px}.landing-navbar-Links a{background-color:#fff;font-size:var(--font-size-4xl);font-weight:700;color:#808285;border:none;cursor:pointer;font-family:"Josefin Sans",sans-serif}.landing-navbar-Links a:hover{color:#505050;cursor:pointer}@media (max-width:1240px){.landing-page-logo p{font-size:17px;font-family:"coolvetica"}.landing-page-logo{display:flex;align-items:flex-start}.landing-navbar-Links{display:flex;justify-content:flex-start;margin:16px 0 16px 10px;grid-gap:22px;gap:22px}.landing-page-navbar{display:flex;flex-direction:column}.navbar-buttons-landing.show{display:flex}.navbar-buttons-landing{grid-gap:10px;gap:10px;display:flex;align-items:flex-start;width:100%;flex-direction:column;margin-bottom:1em;padding-bottom:.5em;left:0;background-color:#fff;display:none}.navbar-buttons-landing a{font-size:calc(.7rem + .6vw);color:#999;border:none;cursor:pointer;font-weight:bolder;transition:background-color .2s,box-shadow .2s;display:flex;align-items:center;text-decoration:none}}.admin-content-box-2{display:flex;justify-content:space-between}.admin-content-box-2-title{display:flex;flex-direction:column;justify-content:center;max-width:55%;padding:15px 35px;border:.5px solid #c9c9c9;box-shadow:0 5px 10px 5px #c9c9c9}.admin-content-box-2-title h2{font-size:var(--font-size-6xl);margin-top:0;font-weight:700;color:#505050;font-family:"Josefin Sans",sans-serif}.admin-content-box-2-title p{color:#666;font-size:var(--font-size-4xl)}.admin-content-box-2 img{max-width:40%;height:auto;margin-left:20px}.admin-content-box-3{display:flex;justify-content:space-between}.admin-content-box-3-title{display:flex;flex-direction:column;justify-content:center;max-width:50%;padding:15px 35px;border:.5px solid #c9c9c9;box-shadow:0 5px 10px 5px #c9c9c9}.admin-content-box-3-title h2{font-size:var(--font-size-6xl);font-weight:700;margin-top:0;color:#505050;font-family:"Josefin Sans",sans-serif}.admin-content-box-3-title p{color:#666}.admin-content-box-3 img{max-width:45%;height:auto;margin-right:20px}@media (max-width:1240px){.admin-content-box-1 h2{font-size:var(--font-size-5xl);margin:0 0 15px}.admin-content-box-1 p{font-size:var(--font-size-xl)}.box-2-3-alignment{grid-gap:30px;gap:30px}.admin-content-box-2{flex-direction:column-reverse;align-items:center;justify-content:center;max-width:70%;grid-gap:15px;gap:15px;margin-left:auto!important;margin-right:auto!important}.admin-content-box-2-title{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:5px 15px}.admin-content-box-2-title h2{font-size:var(--font-size-5xl);margin-left:auto!important;margin-right:auto!important}.admin-content-box-2-title p{font-size:var(--font-size-2xl);margin-bottom:5px}.admin-content-box-2 img{max-width:100%;height:auto;margin:0}.admin-content-box-3{flex-direction:column;align-items:center;justify-content:center;max-width:70%;grid-gap:15px;gap:15px;margin-left:auto!important;margin-right:auto!important}.admin-content-box-3-title{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:5px 15px}.admin-content-box-3-title h2{font-size:var(--font-size-5xl);margin-left:auto!important;margin-right:auto!important}.admin-content-box-3-title p{font-size:var(--font-size-xl);margin-bottom:5px}.admin-content-box-3 img{max-width:100%;height:auto;margin:0}}.Footer-box{background-color:#f2f2f2;padding:10px}.Footer-header{display:flex;justify-content:center;align-items:center;margin-bottom:10px}.Footer-text-gray{color:#808285}.Footer-text-aqua,.Footer-text-gray{font-family:Arial,sans-serif;font-size:var(--font-size-5xl)}.Footer-text-aqua{color:#7fffd4;margin-right:5px}.Footer-social{display:flex;justify-content:center;margin-bottom:var(--font-size-5xl)}.Footer-icon{font-size:var(--font-size-5xl);color:#333;margin-right:10px}.Footer-links{display:flex;justify-content:center;align-items:center;margin-bottom:10px}.Footer-link{margin:0 5px;text-decoration:none}.Footer-copy,.Footer-link,.Footer-link-separator{font-family:Arial,sans-serif;font-size:var(--font-size-xl);color:#666}.Footer-copy{text-align:center}.page-body{min-height:100vh}.main-content,.page-layout{flex:1 1}.patient-list-container{margin-left:5%;margin-right:auto}.first-line{display:flex;margin:30px 0;justify-content:space-between;width:90%}.header-value,.header-value-2{font-size:var(--font-size-2xl)}.scan-table-container{display:flex;width:85%;margin:0 auto;padding:20px;background:#fff;border-radius:15px;box-shadow:0 6px 16.1px rgba(0,0,0,.25);min-height:65vh;box-sizing:border-box;flex-direction:column;overflow:hidden}@media (max-width:1024px){.scan-table-container{width:90%;padding:15px;border-radius:12px;max-height:75vh}}@media (max-width:768px){.scan-table-container{width:95%;padding:10px;border-radius:10px;max-height:80vh}}@media (max-width:480px){.scan-table-container{width:100%;padding:8px;border-radius:8px;max-height:85vh}}.scan-table-header.none{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.scan-table-header.compact-header,.scan-table-header.none{display:grid;border-radius:15px;padding:8px 30px;background-color:#fff;box-shadow:-4px 4px 5px rgba(0,0,0,.2),4px 0 5px rgba(0,0,0,.1);margin-bottom:1vh;box-sizing:border-box;width:100%;top:0;z-index:0}.scan-table-header.compact-header{grid-template-columns:1fr 1fr 1fr 1fr}.header-cell{margin-left:10%;font-family:"Plus Jakarta Sans",sans-serif;font-style:normal;font-weight:600;font-size:var(--font-size-3xl);color:#6e6e6e;text-align:left}@media (max-width:480px){.header-cell{font-size:var(--font-size-xl)}}.tooltip-container{display:flex;grid-gap:10px;gap:10px}.info-icon{margin-left:0;margin-top:1vh;width:20px;height:20px;color:#999;cursor:pointer}.title-container{display:flex;align-items:center;grid-gap:10px;gap:10px}.tooltip-text{visibility:hidden;background-color:#555;color:#fff;text-align:center;border-radius:5px;padding:5px;z-index:1;left:50%;opacity:0;transition:opacity .3s;font-size:var(--font-size-xl)}.tooltip-container:hover .tooltip-text{visibility:visible;opacity:1}.compact-row{grid-template-columns:1fr 1fr 1fr 1fr}.compact-row,.non-clickable{display:grid;align-items:center;padding:5px 30px;margin-top:15px;background-color:#f0f6f5;border-radius:15px;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:transform .2s ease,box-shadow .2s ease,background-color .3s ease}.non-clickable{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.user-row:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,.2);background-color:#c5ece5}.user-cell{font-family:"Plus Jakarta Sans",sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-2xl);color:#6e6e6e;margin-left:10%;align-items:center}@media (max-height:768px){.user-cell{font-size:var(--font-size-xl)}.tooltip-text{border-radius:5px;padding:2px;font-size:var(--font-size-l)}}@media (max-width:480px){.user-cell{font-size:var(--font-size-xl)}}.action-button{font-size:20px}.inner-page-title{font-family:"Plus Jakarta Sans",sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-5xl);color:#666;margin:0}.empty-user{font-size:var(--font-size-8xl)}.icon-cell{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer}.tooltip-container-icon .tooltip-text-icon{visibility:hidden;width:120px;background-color:#555;color:#fff;text-align:center;border-radius:5px;padding:5px;z-index:1;left:50%;transform:translateX(-50%);opacity:0;transition:opacity .3s}.tooltip-container-icon:hover .tooltip-text-icon{visibility:visible;opacity:1;z-index:1}.request-access-button{padding:4px 16px;background:#b2e6e0;color:#809a95;border:none;border-radius:15px;cursor:pointer;font-size:.8rem;transition:background-color .3s,transform .2s;box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.06);width:auto;height:auto}.request-access-button:hover{transform:scale(1.05)}.admin-user-row{display:grid;grid-template-columns:1fr 1fr 2fr 1fr 1fr;align-items:center;padding:5px 20px;margin-top:15px;background-color:#f0f6f5;border-radius:15px;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:transform .2s ease,box-shadow .2s ease,background-color .3s ease}.admin-user-row:last-child{margin-bottom:5px}.admin-user-row:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,.2);background-color:#c5ece5}.scan-table-header-admin{display:grid;grid-template-columns:1fr 1fr 2fr 1fr 1fr;border-radius:15px;padding:8px 20px;background-color:#fff;box-shadow:-4px 4px 5px rgba(0,0,0,.2),4px 0 5px rgba(0,0,0,.1);margin-bottom:1vh;box-sizing:border-box;width:100%;top:0;z-index:0;text-align:center;overflow:hidden}.scan-table-header-admin div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar{left:0;display:flex;flex-direction:column;grid-gap:1vh;gap:1vh;align-items:center;background:#e4f3f1;filter:drop-shadow(4px 5px 11.8px rgba(0,0,0,.25));transition:width .3s,height .3s}.sidebar a{width:100%}.sidebar-icon-container{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center;margin:1vh .5vw;border-radius:10px}.sidebar-icon{transition:transform .2s;padding:2vh;height:4vh;width:auto}.sidebar-icon:hover{transform:scale(1.1)}.sidebar-icon:active{transform:scale(1.05)}.side-tooltip{visibility:hidden;background-color:#4b9c8f;color:#fff;text-align:left;padding:5px 10px;border-radius:5px;position:absolute;left:100%;margin-left:15px;white-space:nowrap;opacity:0;z-index:100;transition:opacity .2s,visibility .2s}.sidebar-icon-container:hover .side-tooltip{visibility:visible;opacity:1}.sidebar-icon[style*=filter]{filter:invert(42%) sepia(19%) saturate(467%) hue-rotate(116deg) brightness(88%) contrast(88%);width:-moz-available}@media (max-width:768px){.sidebar{width:10vw;height:auto}.sidebar-icon{padding:1.5vh;height:3vh}.side-tooltip{font-size:12px;margin-left:5px}}@media (max-width:480px){.sidebar{width:15vw;height:auto}.sidebar-icon{padding:1vh;height:2.5vh}.side-tooltip{display:none}}.about-us-container{max-width:1240px;margin-left:auto!important;margin-right:auto!important}.about-us-container p{font-size:var(--font-size-6xl);font-style:normal;font-weight:300;color:#666;font-family:"Plus Jakarta Sans"}@media (max-width:1240px){.about-us-container{padding:20px}.about-us-container p{font-size:var(--font-size-2xl);line-height:1.1}}.modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.modal{background:#fff;padding:20px;border-radius:5px;box-shadow:0 2px 10px rgba(0,0,0,.1);text-align:center}.modal button{background:#b0ffed;color:#505050;font-weight:700;border:none;border-radius:4px;cursor:pointer;padding:10px 20px;transition:background-color .3s;margin:20px auto 0}.modal button,.patient-file-container,.patient-file-container input{font-family:"Lato",sans-serif}.error{color:red;margin-bottom:10px}.file-responsive-table{position:relative;margin-bottom:20px;list-style:none;padding:0;li{border-radius:3px;padding:15px 25px;display:flex;justify-content:space-between;margin-bottom:10px}.file-table-header{background-color:#e4fff9;color:#505050;font-size:var(--font-size-3xl);font-weight:700;border-radius:12px;box-shadow:0 0 2px 0 #505050;font-family:"Josefin Sans",sans-serif;letter-spacing:.03em}.file-table-row{background-color:#fff;font-size:var(--font-size-2xl);border-radius:12px;box-shadow:0 0 3px 0 #505050}.file-col-1,.file-col-2{flex-basis:50%}@media (max-width:767px){.file-table-header{display:none}li .file-col:before{font-weight:700}li{display:block;max-width:100%}.file-col{flex-basis:100%;display:flex;padding:10px 0;&:before{color:#505050;padding-right:10px;content:attr(data-label);flex-basis:50%;text-align:left}}}}.document-table{width:100%;border-collapse:collapse;margin-top:20px}.document-table td,.document-table th{border:1px solid #ddd;padding:8px;text-align:left}.document-table th{background-color:#c9c9c9}.upload-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.upload-button{background:#b0ffed;color:#505050;padding:10px 20px;border:none;border-radius:4px;cursor:pointer;font-weight:700;box-shadow:0 2px 4px #a4a4a4;transition:background-color .3s;font-family:"Lato",sans-serif;font-size:var(--font-size-2xl)}.upload-button:hover{background-color:#30d1d1}.loading-spinner-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:1000}.loading-text{color:#505050;font-size:var(--font-size-3xl);font-weight:700;font-family:"Josefin Sans",sans-serif;letter-spacing:.03em}.bouncing-loader{display:flex;justify-content:center}.bouncing-loader>div{width:16px;height:16px;margin:3px 6px;border-radius:50%;background-color:#a3a1a1;opacity:1;animation:bouncing-loader .6s infinite alternate}@keyframes bouncing-loader{to{opacity:.1;transform:translateY(-16px)}}.bouncing-loader>div:nth-child(2){animation-delay:.2s}.bouncing-loader>div:nth-child(3){animation-delay:.4s}.body{font-family:"Lato",sans-serif}.email-fields{max-width:600px;display:flex;flex-direction:column;grid-gap:5px;gap:5px}.operator-email-form input[type=message],.operator-email-form input[type=text],.operator-email-form select,.operator-email-form textarea{padding:10px;font-size:var(--font-size-3xl);border:1px solid #ddd;border-radius:4px;font-family:"Lato",sans-serif}.operator-email-form select{background-color:#e4fff9}.operator-email-form input[type=file]{margin-top:5px}textarea{resize:vertical}.email-send{background:#b0ffed;color:#505050;margin-top:20px;padding:10px 20px;border:none;border-radius:4px;box-shadow:0 2px 4px #a4a4a4;cursor:pointer;font-weight:700;transition:background-color .3s;font-family:"Lato",sans-serif;font-size:var(--font-size-2xl)}.email-send:hover{background-color:#30d1d1}.email-send:disabled{background-color:#c9c9c9;cursor:not-allowed}.responsive-table{position:relative;margin-bottom:20px;list-style:none;padding:0;li{border-radius:3px;padding:15px 25px;display:flex;justify-content:space-between;margin-bottom:10px}.email-table-header{background-color:#e4fff9;color:#505050;font-size:var(--font-size-3xl);font-weight:700;border-radius:12px;box-shadow:0 0 2px 0 #505050;font-family:"Josefin Sans",sans-serif;letter-spacing:.03em}.table-row{background-color:#fff;font-size:var(--font-size-2xl);border-radius:12px;box-shadow:0 0 3px 0 #505050}.col-1,.col-2{flex-basis:25%}.col-3{flex-basis:30%}.col-4{flex-basis:20%}@media (max-width:767px){.email-table-header{display:none}li .col:before{font-weight:700}li{display:block}.col{flex-basis:100%;display:flex;padding:10px 0;&:before{color:#505050;padding-right:10px;content:attr(data-label);flex-basis:50%;text-align:left}}}}.no-prev-email p{margin-top:20px;font-style:italic;color:#888}.section-h2{border-radius:3px;padding:15px 25px;display:flex;justify-content:space-between;margin-bottom:10px;background-color:#e4fff9;color:#505050;font-size:var(--font-size-3xl);font-weight:700;border-radius:12px;box-shadow:0 0 2px 0 #505050;font-family:"Josefin Sans",sans-serif;letter-spacing:.03em}.response-item{margin-left:30px;padding:15px 25px;background-color:#fff}.patient-reimbursement-container{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.reimbursement-container-form{max-width:600px;display:flex;flex-direction:column;grid-gap:5px;gap:5px}.reimbursement-container-form input[type=text],.reimbursement-container-form select,.reimbursement-container-form textarea{padding:10px;font-size:var(--font-size-4xl);border:1px solid #ddd;border-radius:4px;font-family:"Lato",sans-serif}.reimbursement-container-form select{background-color:#e4fff9}.reimbursement-container-form input[type=file]{margin-top:5px}.reimbursement-error-message{color:red}.button-reimbursement{display:flex;grid-gap:10px;gap:10px;margin-bottom:20px}.total-reimbursement{display:flex;align-items:center;justify-content:space-between}.total-2-reimbursement h3,.total-reimbursement h3,.total-reimbursement h4{margin:0;font-family:"Josefin Sans",sans-serif}.total-2-reimbursement{display:flex;grid-gap:20px;gap:20px;align-items:center;margin-right:10px}.total-1,.total-2{display:flex;grid-gap:5px;gap:5px;align-items:center}.box-reimbursement h3{border:1px solid #505050;padding:5px}.reimbursement-responsive-table{position:relative;margin-bottom:20px;list-style:none;padding:0;li{border-radius:3px;padding:15px 25px;display:flex;justify-content:space-between;margin-bottom:10px}.reimbursement-table-header{background-color:#e4fff9;color:#505050;font-size:var(--font-size-5xl);font-weight:700;border-radius:12px;box-shadow:0 0 2px 0 #505050;font-family:"Josefin Sans",sans-serif;letter-spacing:.03em}.reimbursement-table-row{background-color:#fff;font-size:var(--font-size-3xl);border-radius:12px;box-shadow:0 0 3px 0 #505050}.reimbursement-table-row:hover{background-color:#30d1d1;cursor:pointer}.reimbursement-col-1{flex-basis:5%}.reimbursement-col-2{flex-basis:15%}.reimbursement-col-3,.reimbursement-col-4{flex-basis:10%}.reimbursement-col-5{flex-basis:5%}.reimbursement-col-6{flex-basis:10%}.reimbursement-col-7{flex-basis:15%}.reimbursement-col-8{flex-basis:10%}@media (max-width:767px){.reimbursement-table-header{display:none}li .reimbursement-col:before{font-weight:700}li{display:block}.reimbursement-col{flex-basis:100%;display:flex;padding:10px 0;&:before{color:#505050;padding-right:10px;content:attr(data-label);flex-basis:50%;text-align:left}}}}.reimbursement-table-row input{width:70px}.reimbursement-table-row select{width:100px}.cancel-reimbursement,.submit-reimbursement{margin-top:10px;padding:8px 16px;background:#b0ffed;color:#505050;border:none;border-radius:4px;box-shadow:0 2px 4px #a4a4a4;cursor:pointer;font-family:"Lato",sans-serif;font-size:var(--font-size-2xl)}.cancel-reimbursement:hover,.submit-reimbursement:hover{background-color:#30d1d1}.submit-reimbursement:disabled{background-color:#c9c9c9;cursor:not-allowed}.button-action{display:flex;grid-gap:5px;gap:5px}@media (max-width:767px){.total-2-reimbursement h3{font-size:var(--font-size-2xl)}.total-2-reimbursement h4{font-size:var(--font-size-xl)}.title-reimbursement{font-size:var(--font-size-2xl)}}.patient-details{font-family:"Lato",sans-serif;font-size:var(--font-size-2xl)}.select-patient-list-menu{color:#505050;border-radius:12px;font-weight:700;font-size:var(--font-size-2xl);box-shadow:0 2px 4px #505050;border:0;cursor:pointer;transition:background-color .3s}.patient-list-menu,.select-patient-list-menu{background:#b0ffed;padding:10px 20px;margin-bottom:10px;box-sizing:border-box}.patient-list-menu{display:flex;align-items:center;justify-content:space-between;border-radius:12px;width:100%}.patient-list-menu button{padding:8px 16px;margin:0 8px;border:none;border-radius:8px;background-color:initial;color:#505050;font-size:var(--font-size-3xl);font-weight:700;font-family:"Josefin Sans",sans-serif;cursor:pointer;transition:background-color .3s}.patient-list-menu button.active{background-color:#fff;border-radius:8px;color:#505050;box-shadow:0 2px 6px rgba(121,123,125,.5);font-size:var(--font-size-4xl)}.close-button:hover,.patient-list-menu button:hover{background-color:#30d1d1}.section-content{padding:20px;border-radius:8px;margin:2%;box-shadow:0 2px 4px rgba(0,0,0,.1);background-color:#f8f8f8}.notification-page-header{display:flex;justify-content:space-between;align-items:center;border-radius:15px;padding:8px 30px;background-color:#fff;box-shadow:-4px 4px 5px rgba(0,0,0,.2),4px 0 5px rgba(0,0,0,.1);margin-bottom:1vh;box-sizing:border-box;width:100%;top:0;z-index:0}.notification-page-header span{cursor:pointer;font-family:"Plus Jakarta Sans",sans-serif;font-style:normal;font-weight:600;font-size:var(--font-size-2xl);color:#6e6e6e;text-align:left;padding:0 10px}.notification-page-header span.active{color:#409e8d;font-weight:800;border-bottom:2px solid #409e8d}.left-header-notif{display:flex;grid-gap:30px;gap:30px}.right-header-notif button{border-radius:15px;background:#f1f1f1;color:#999;border:none;padding:10px 20px;cursor:pointer;font-size:16px}.right-header-notif button:hover{font-size:18px}.sidebar-icon-notification{padding:2px;height:25px}.patient-profile-container{width:83%;margin-left:5%;padding:30px;background:#fff;box-shadow:0 6px 16.1px rgba(0,0,0,.25);border-radius:15px;height:auto}.middle-line{display:flex;justify-content:space-between;align-items:center;width:90%;margin:0 auto;position:relative}.profile-title-container{display:flex;flex-direction:column;align-items:center;margin:0}.edit-profile{border-radius:10vw;display:flex;align-items:center;grid-gap:.2vw;gap:.2vw;justify-content:center;background:#e4f3f1;flex-shrink:0;border:0;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);padding:1vh 2vw;cursor:pointer}.edit-profile p{font-family:"Plus Jakarta Sans",sans-serif;font-style:normal;font-weight:400;padding-right:10px;margin:0}.edit-profile-cancel,.edit-profile p{font-size:var(--font-size-xl);color:#666}.edit-profile-cancel{border-radius:10vw;display:flex;align-items:center;grid-gap:.2vw;gap:.2vw;justify-content:center;background:#e4f3f1;flex-shrink:0;border:0;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);padding:1vh 2vw;cursor:pointer}.edit-profile img{height:1.6vh;width:auto}.form-buttons-edit-profile{display:flex;grid-gap:2vw;gap:2vw;justify-content:center;align-items:center;padding:10px 0}.profile-rectangles{display:flex;flex-direction:column;align-items:center;padding:5vh 10vw;flex-wrap:wrap}.info-wrapper{justify-content:space-between;width:100%;margin-bottom:10px;grid-gap:5%;gap:5%;flex-wrap:nowrap}.id-number-container,.info-wrapper,.name-container{display:flex;align-items:center;box-sizing:border-box}.id-number-container,.name-container,.name-container-patient{border-radius:12px;border:1px solid #e1e1e1;background:#fff;padding:10px 2vw;flex:1 1 50%;white-space:nowrap;flex-shrink:1}.name-container-patient{display:flex;justify-content:center;align-items:center;box-sizing:border-box}.id-number-row{display:flex;justify-content:flex-start;align-items:center;margin-bottom:2px;margin-left:30px;width:100%}.id-value,.name-value,.profile-value-5,input.profile-value-5{display:inline-block;width:100%;max-width:100%;box-sizing:border-box;padding:0 3.5px;border-radius:4px;margin-left:5px;font-size:var(--font-size-xl);color:#666;white-space:nowrap;background:none;border:none;outline:none;box-shadow:none;flex-basis:50%}.profile-value-5{padding-left:10px}.name-value-patient{width:100%;max-width:100%;padding:0 3.5px;white-space:nowrap;flex-basis:50%}.name-value-patient,.profile-value-indication,input.profile-value-indication{display:inline-block;box-sizing:border-box;border-radius:4px;margin-left:5px;font-size:var(--font-size-xl);color:#666;background:none;border:none;outline:none;box-shadow:none}.profile-value-indication,input.profile-value-indication{white-space:normal}.input-error{background:#ffe6e6}.error-message-edit-patient{color:red;font-size:var(--font-size-xl);margin-top:5px;margin-left:5px}.id-key{padding-left:70px;flex:0 0 30%}.id-key,.name-key{font-weight:700;margin-right:1vw;font-size:var(--font-size-xl);color:#666;white-space:nowrap}.name-key{padding-left:30px;flex-basis:40%}.name-key-patient{font-weight:700;font-size:var(--font-size-xl);color:#666;white-space:nowrap;flex-basis:20%;margin-left:33%}.details-container{border-radius:12px;border:1px solid #e1e1e1;background:#fff;padding:5px 3vw;display:flex;flex-direction:column;flex-shrink:1}.details-row{display:flex;align-items:center;margin-bottom:2px;border-bottom:1px solid #e1e1e1;padding:10px;overflow:visible}.details-row:last-child{border-bottom:none;margin-bottom:0}.details-key{flex:0 0 25%;text-align:left}.details-key,.details-key-container2{font-weight:700;font-size:var(--font-size-xl);color:#666}.details-key-container2{margin-right:1vw;flex:2 1;display:flex;max-width:200px}.details-value{font-size:var(--font-size-xl);flex:4 1;text-align:left;color:#666}.details-value-5,input.details-value-5{width:100%;max-width:100%;height:25px;padding:4px 8px;line-height:normal;border-radius:4px;box-sizing:border-box;margin:0;font-size:var(--font-size-xl);color:#666;overflow:hidden}.profile-value-5,.profile-value-5-patient{display:inline-block;width:auto;max-width:150px;height:25px;line-height:30px;margin-left:5px;vertical-align:middle}.custom-dropdown-container{position:relative;width:100%;font-family:"Plus Jakarta Sans",sans-serif;color:#555;overflow:visible;flex:1 1}.custom-dropdown-header{background-color:rgba(228,243,241,.5);border:2px solid #ddd;padding:4px 8px;font-size:var(--font-size-xl);color:#333;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;font-family:"Plus Jakarta Sans",sans-serif;align-items:center;z-index:1}.custom-dropdown-header:hover{box-shadow:0 4px 6px rgba(0,0,0,.1)}.custom-dropdown-header-date{background-color:rgba(228,243,241,.5);border:2px solid #ddd;padding:4px 8px;font-size:var(--font-size-xl);color:#333;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;font-family:"Plus Jakarta Sans",sans-serif;align-items:center;z-index:1;margin-bottom:5px}.custom-dropdown-header-date:hover{box-shadow:0 4px 6px rgba(0,0,0,.1)}.custom-dropdown-container.status-dropdown{padding:0;box-sizing:border-box}.custom-dropdown-arrow{margin-left:10px;transition:transform .3s ease}.custom-dropdown-list{position:fixed;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#fff;border:2px solid #ddd;border-radius:8px;max-height:200px;overflow-y:auto;z-index:1000;list-style-type:none;padding:0;margin:0;box-shadow:0 4px 6px rgba(0,0,0,.3)}.custom-dropdown-item{font-size:var(--font-size-xl)}input.input-edit,select.input-edit{height:30px;padding:2px 8px;margin:0;background:none;background-color:rgba(228,243,241,.5)}select.input-edit{appearance:none;-moz-appearance:none;-webkit-appearance:none}input.input-edit::placeholder,select.input-edit::placeholder{color:#666;opacity:1}input.input-edit:focus,select.input-edit:focus{outline:none;border:1px solid #aaa}.detail-colon{flex:1 1;text-align:center}.detail-colon-address{flex:0 0 5%;text-align:center}.detail-colon-container2{margin-left:2.5vw;flex-basis:5%;text-align:left}.address-line-last{grid-gap:2px;gap:2px;align-items:center;flex-wrap:nowrap}.profile-header-container{display:flex;justify-content:space-between;align-items:center;padding:10px}.mrn-container,.physician-container{display:flex;align-items:center;margin-bottom:10px}.colon,.mrn-label,.physician-label{font-weight:700;flex:0 0 10%}.colon-patient{font-weight:700;flex-basis:5%}.input-edit,.static-value{padding:5px;border:1px solid #ccc;border-radius:4px}.input-edit{padding:8px;font-size:var(--font-size-xl)}.container-wrapper{display:flex;justify-content:space-between;box-sizing:border-box;grid-gap:20px;gap:20px;width:100%}.box.full-width{flex-basis:100%;display:flex}.container-1,.container-2{flex-basis:48%;flex:1 1;box-sizing:border-box;max-width:100%;min-height:100%;overflow-x:visible;display:flex;flex-direction:column}.details-container{width:100%;box-sizing:border-box}.details-container-container1{flex:1 1;border-radius:12px;border:1px solid #e1e1e1;padding:5px 5vw;display:flex;flex-direction:column}textarea.details-value-5-notes{height:auto;border-radius:8px;font-size:var(--font-size-xl);border-radius:12px;border:1px solid #e1e1e1;background-color:rgba(228,243,241,.5);resize:vertical;overflow:hidden}.profile-value-5-notes,textarea.details-value-5-notes{width:100%;padding:10px;box-sizing:border-box;max-width:100%;flex-grow:1}.profile-value-5-notes{display:inline-block;height:90px;color:#666;border-radius:8px}.details-row-notes{display:flex;flex-grow:1;align-items:flex-start;margin-bottom:0;width:100%;padding:10px 10px 40px}.details-value-notes{font-size:var(--font-size-xl);margin-top:-10px}.address-lines{display:flex;flex-direction:column;flex-wrap:wrap;grid-gap:5px;gap:5px}.address-line-last{display:flex;grid-gap:5px;gap:5px;justify-content:space-between;width:100%}.address-line-last input{flex:1 1;min-width:0}.address-line-last input,.address-lines input{box-sizing:border-box;padding:4px}.custom-dropdown-container.race-dropdown{position:relative;width:100%;font-family:"Plus Jakarta Sans",sans-serif;color:#555;z-index:999;overflow:visible}.custom-dropdown-list.race-dropdown-list{position:absolute;bottom:100%;width:100%;background-color:#fff;border:2px solid #ddd;border-radius:8px;max-height:200px;overflow-y:auto;z-index:1000;list-style-type:none;padding:0;margin:0;box-shadow:0 4px 6px rgba(0,0,0,.3)}.patient-profile-container{overflow:visible}.custom-dropdown-arrow.open{transform:rotate(180deg)}.profile-container{flex-direction:column;padding:20px}.profile-container,.separate-boxes{display:flex;grid-gap:20px;gap:20px}.separate-boxes{flex-wrap:wrap;margin-bottom:20px;margin-top:40px}.box-column-1,.box-column-2{display:flex;flex-direction:column;grid-gap:10px;gap:10px;flex:1 1;min-width:250px}.box{border:1px solid #ddd;border-radius:8px;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1);display:flex;justify-content:space-between;align-items:center;padding:20px 40px}.colon,.label,.value{flex-grow:0}.label{font-weight:700;font-size:var(--font-size-2xl);font-family:"Plus Jakarta Sans",sans-serif;display:block;margin-bottom:5px;color:#666;flex:2 1}.colon{flex:0 0 10px;text-align:center;margin-right:5px;flex:1 1}.value{flex:4 1;color:#666;font-size:var(--font-size-2xl);font-family:"Plus Jakarta Sans",sans-serif;flex-wrap:wrap;display:flex;overflow:hidden;width:100%!important}.registration-status{font-size:var(--font-size-l);color:#666;font-style:italic;margin-top:2px;opacity:.8}.address-container,.profile-name-block{display:flex;flex-direction:column}.address-container{grid-gap:10px;gap:10px;width:100%!important}.input-width{width:100%}.split-details{display:flex;grid-gap:20px;gap:20px;flex-wrap:wrap;padding-bottom:50px}.profile-section{flex:1 1;border:1px solid #ddd;border-radius:8px;padding:15px 10px;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1)}.patient-row-details{display:flex;justify-content:space-between;align-items:center;margin:10px 0;border-bottom:1px solid #e0e0e0;padding:10px 30px}.patient-row-details:last-child{border-bottom:none}.input-edit{border:1px solid #ccc;padding:5px;border-radius:4px;margin-top:5px}.input-error{border:1px solid red}.error-message{color:red;font-size:12px;margin-top:3px}textarea.input-edit{resize:vertical;background-color:rgba(228,243,241,.5)}@media (max-width:1024px){.profile-rectangles{padding:10px}}@media (max-width:768px){.separate-boxes,.split-details{flex-direction:column}.profile-rectangles{padding:10px 0}}@media (max-width:768px){.patient-profile-container{padding:30px 20px}.container-wrapper{flex-direction:column;grid-gap:10px;gap:10px}.container-1,.container-2{flex-basis:100%;width:100%;padding:0}.details-container{padding:10px;grid-gap:10px;gap:10px}.details-row{align-items:flex-start;grid-gap:5px;gap:5px;border-bottom:1px solid #e1e1e1;padding:10px 5px}.details-row:last-child{border-bottom:none}input,select,textarea{width:100%;padding:8px;font-size:1rem;box-sizing:border-box;margin-top:5px}.details-key{font-weight:700;color:#666}.details-value{width:100%;text-align:left}}.InEdit{display:flex;flex-direction:column;width:100%;grid-gap:15px;gap:15px}.InEdit .input-width{width:95%}.valueEdit{padding:2px 5px;border-bottom:1px solid #e0e0e0}.notes-container{max-height:100px}.notes-container,.notes-container-1{overflow-y:auto;padding:5px;width:100%}.notes-container-1{max-height:200px}.note-item{padding:5px 0;border-bottom:1px solid #eee}.note-item:last-child{border-bottom:none}.indications-container{max-height:100px;overflow-y:auto;padding:5px;width:100%}.indication-item{padding:5px 0;border-bottom:1px solid #eee}.indication-item:last-child{border-bottom:none}.empty-text{color:#999;font-style:italic}.details-row-operator-profile{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:1.5vh;border-bottom:1px solid #e1e1e1;padding-bottom:1vh;width:100%}.details-row-operator-profile:last-child{border-bottom:none;margin-bottom:0}.details-key-operator-profile{font-weight:700;margin-right:1vw;font-size:1.2rem;flex-basis:40%;color:#666;display:flex;align-items:center;max-width:200px}.details-value-operator-profile{font-size:1.2rem;flex-basis:50%;text-align:left;color:#666}.form-buttons-edit-operator-profile{display:flex;justify-content:flex-end;padding:10px 0;margin-right:30px;grid-gap:2vw;gap:2vw}.edit-profile-operator-profile{border:none;cursor:pointer;transition:background-color .3s ease;border-radius:10vw;display:flex;align-items:center;grid-gap:.2vw;gap:.2vw;justify-content:center;background:#e4f3f1;flex-shrink:0;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);margin-right:20px;position:relative;right:0;padding:1vh 2vw}.edit-profile-operator-profile p{margin-right:10px;font-family:"Plus Jakarta Sans",sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-4xl);color:#666}.edit-profile-operator-cancel{border-radius:10vw;display:flex;align-items:center;justify-content:center;background:#e4f3f1;flex-shrink:0;border:0;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);margin-right:20vw;position:absolute;right:0;padding:1vh 2vw}.address-line-1{margin-bottom:10px}.address-line-1,.address-line-2{display:flex;grid-gap:20px;gap:20px}.header-value-2{display:flex;align-items:center}.custom-dropdown-container-operator-profile{position:relative;font-family:"Plus Jakarta Sans",sans-serif}.custom-dropdown-header-operator-profile{background-color:rgba(228,243,241,.5);border:2px solid #ddd;padding:4px 8px;font-size:var(--font-size-xl);border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;font-family:"Plus Jakarta Sans",sans-serif;align-items:center}.custom-dropdown-header-operator-profile:hover{box-shadow:0 4px 6px rgba(0,0,0,.1)}.custom-dropdown-arrow-operator-profile{margin-left:10px;transition:transform .3s ease}.custom-dropdown-arrow-operator-profile.open{transform:rotate(180deg)}.custom-dropdown-list-operator-profile{position:absolute;background-color:#fff;border:2px solid #ddd;border-radius:8px;max-height:200px;overflow-y:auto;z-index:1000;list-style-type:none;padding:0;margin:0;box-shadow:0 4px 6px rgba(0,0,0,.3)}.custom-dropdown-item{padding:12px 20px;font-size:16px;color:#333;cursor:pointer}.custom-dropdown-item.selected,.custom-dropdown-item:hover{background-color:#e4f3f1;color:#555}.page-body{display:flex;flex-direction:column}.page-layout{display:flex;grid-gap:1px;gap:1px}.patient-list-container{display:flex;align-items:center;justify-content:space-between}.first-line-file-upload{display:flex;margin:30px 0;justify-content:space-between;width:90%}.patient-values{display:flex;flex-direction:column;grid-gap:5px;gap:5px}.header-value,.header-value-2{font-family:"Plus Jakarta Sans",sans-serif;font-weight:400;font-size:var(--font-size-xl);color:#666;margin:0}.header-value-2{font-style:bold}.scan-table-container-file-list{display:flex;width:85%;margin:0 auto;padding:20px;background:#fff;border-radius:15px;box-shadow:0 6px 16.1px rgba(0,0,0,.25);min-height:65vh;box-sizing:border-box;flex-direction:column;overflow:hidden}@media (max-width:1024px){.scan-table-container-file-list{width:90%;padding:15px;border-radius:12px;max-height:75vh}}@media (max-width:768px){.scan-table-container-file-list{width:95%;padding:10px;border-radius:10px;max-height:80vh}}@media (max-width:480px){.scan-table-container-file-list{width:100%;padding:8px;border-radius:8px;max-height:85vh}}.scan-table-header-file-list{display:grid;grid-template-columns:1fr 1fr 2fr 1fr 1fr;border-radius:15px;padding:8px 30px;background-color:#fff;box-shadow:-4px 4px 5px rgba(0,0,0,.2),4px 0 5px rgba(0,0,0,.1);margin-bottom:1vh;box-sizing:border-box;width:100%;top:0;z-index:0;grid-gap:10px;gap:10px}@media (max-width:480px){.scan-table-header-file-list{font-size:var(--font-size-xl)}}.header-cell-file-list{font-family:"Plus Jakarta Sans",sans-serif;font-style:normal;font-weight:600;font-size:var(--font-size-3xl);color:#6e6e6e;text-align:left}.title-container-file-upload{display:flex;align-items:center;grid-gap:10px;gap:10px}.table-body{box-sizing:border-box}.empty-state,.table-body{flex:1 1 auto;overflow-y:auto;overflow-x:hidden}.empty-state,.empty-state p{display:flex;justify-content:center;align-items:center}.empty-state p{font-family:"Plus Jakarta Sans",sans-serif;font-style:normal;font-weight:600;font-size:var(--font-size-2xl);color:#6e6e6e}.user-row-table-list{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr 1fr 2fr 1fr 1fr;align-items:center;padding:5px 30px;margin-top:15px;background-color:#f0f6f5;border-radius:15px;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:transform .2s ease,box-shadow .2s ease,background-color .3s ease}.user-row-table-list:hover:after{opacity:1}.user-row:last-child{margin-bottom:5px}.user-row-table-list:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,.2);background-color:#c5ece5;cursor:pointer}.user-cell-table-list{font-family:"Plus Jakarta Sans",sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-xl);color:#6e6e6e}.action-button{background:none;align-items:center;justify-self:center;font-size:var(--font-size-xl);padding:2px;width:20px;margin-left:20px}.action-button,.download-button{border:none;cursor:pointer;border-radius:5px}.download-button{background:#c5ece5;padding:5px;box-shadow:0 4px 4px rgba(0,0,0,.25)}.download-button:hover{color:#388e3c}.download-button svg{display:block}.scan-dropdown-menu{position:absolute;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:200;width:100px}.dropdown-option{padding:8px 12px;cursor:default;border-bottom:1px solid #eee}.dropdown-option:last-child{border-bottom:none}.dropdown-option:hover{background-color:#f1f1f1}.inner-page-title-file-upload{font-family:"Plus Jakarta Sans",sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-5xl);color:#666;margin:0}.table-body::-webkit-scrollbar{display:none}.empty-user{font-family:"Plus Jakarta Sans",sans-serif;font-weight:400;font-size:var(--font-size-xl);color:#666;font-style:bold;text-align:center}.sort-icon{margin-right:10px;transition:transform .3s ease}.sort-icon.asc{transform:rotate(0deg)}.sort-icon.desc{transform:rotate(180deg)}.upload-file{display:inline-flex;align-items:center;height:4vh;justify-content:center;width:5px;min-width:10vw;padding:1px 5px;font-size:var(--font-size-xl);cursor:pointer;margin-top:15px;background-color:#c5ece5;mix-blend-mode:normal;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:2vw;font-family:"Plus Jakarta Sans",sans-serif;font-style:normal;font-weight:400;line-height:2vw;color:#409e8d;border:none;transition:color .3s ease}.upload-icon{width:2vh;height:2vh;margin-left:.5vw;transition:opacity .3s ease}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:1000}.file-upload-modal{background:#fff;padding:30px;width:50%;max-width:500px;margin:auto;border-radius:20px;box-shadow:0 2px 10px rgba(0,0,0,.3);position:relative}.modal-header-upload-file{display:flex;justify-content:space-between;align-items:center;font-family:"Plus Jakarta Sans",sans-serif;font-style:normal;font-size:var(--font-size-xl);line-height:2.5vw;color:#666;margin-bottom:-2vw}.close-button{margin-top:-5vw}.close-button,.close-button:hover{font-size:var(--font-size-xl);background:none;border:none;cursor:pointer}.close-button:hover{transform:scale(1.5);transition:transform .2s ease}.upload-area{text-align:center;margin-top:20px}.drag-drop-area{border:3px dashed #d3d3d3;border-radius:10px;padding:30px;height:auto;cursor:pointer}.drag-drop-area p{font-family:"Plus Jakarta Sans",sans-serif;font-style:normal;font-size:var(--font-size-xl);line-height:1.5vw;color:#666}.icon-upload{width:100px;margin-bottom:10px}.browse-file{display:inline-block;background-color:#e6f6f4;color:#2a6e62;padding:10px 20px;border-radius:15px;cursor:pointer;width:6vw}.browse-file:hover{cursor:pointer;background-color:#e4f3f1;box-shadow:0 8px 16px rgba(0,0,0,.2);transform:scale(1.05);transition:transform .3s ease-in-out}.file-name{margin-top:20px;font-size:var(--font-size-xl);color:#666;text-align:center}.confirm-upload{background-color:#e6f6f4;color:#2a6e62;border:none;padding:10px 20px;border-radius:15px;cursor:pointer;display:block;margin:1vw auto;width:10vw}.confirm-upload:hover{cursor:pointer;background-color:#e4f3f1;box-shadow:0 8px 16px rgba(0,0,0,.2);transform:scale(1.05);transition:transform .3s ease-in-out}.success-modal{background-color:#fff;padding:2rem;max-width:400px;margin:auto;text-align:center}.success-modal .modal-header{display:flex;justify-content:space-between;align-items:center}.success-modal .modal-body{margin-top:1rem}.success-modal .close-button{background-color:#409e8d;color:#fff;border:none;padding:.5rem 1rem;border-radius:5px;cursor:pointer}.success-modal .close-button:hover{background-color:#317b70}.drag-drop-area .italic-warning{font-style:italic;color:#804c00;font-size:var(--font-size-xl)}@media (max-width:768px){.drag-drop-area .italic-warning{font-size:var(--font-size-l)}}@media (max-width:480px){.drag-drop-area .italic-warning{font-size:var(--font-size-l)}}.file-card{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.inner-value{grid-gap:5px;gap:5px}.inner-value,.scan-patient{display:flex;flex-direction:column}.scan-patient{grid-gap:10px;gap:10px;align-items:center}.page-container{flex-direction:column;height:100vh;background-color:#fff;position:relative;overflow:hidden}.content-wrapper,.page-container{display:flex;align-items:center;justify-content:center}.content-wrapper{flex-direction:row;width:100%;margin-top:90px;margin-left:auto;margin-right:auto;z-index:1}.content-container{display:flex;justify-content:center;align-items:center;width:60%}.card h1{font-size:32px;font-style:normal;font-weight:400;font-size:48px;line-height:60px;color:#666}.card h1,.card h2{margin-bottom:40px;font-family:"Plus Jakarta Sans",sans-serif}.card h2{font-style:italic;font-weight:700;font-size:24px;line-height:30px;text-align:center;color:hsla(0,0%,40%,.8)}.google-signin-button{display:flex;align-items:center;justify-content:center;padding:10px 20px;background-color:#e4f3f1;color:#809a95;border:none;border-radius:20px;cursor:pointer;margin-top:45px;margin-left:16vh;font-size:16px}.google-signin-button:hover{transform:scale(1.05);transition:transform .3s ease-in-out}.google-logo{width:20px;margin-right:10px}.brain-image{z-index:1;height:250px;margin-right:-30vh;margin-top:40vh;flex-shrink:0}@media (max-width:1260px){.brain-image{display:none}}.logo-patient-register{position:absolute;top:20px;left:20px;display:flex;align-items:center;justify-content:flex-start}.rectangle-patient-register{position:absolute;width:150px;height:100px;border-radius:10px}.top-right{width:500px;bottom:100px}.bottom-right,.top-right{height:300px;position:absolute;right:0;background:rgba(163,226,215,.25);border-radius:75px 0 0 75px;z-index:0}.bottom-right{width:800px;bottom:500px}.bottom-circle{width:700px;height:700px;position:absolute;left:-10%;bottom:-30%;border-radius:50%;background:rgba(163,226,215,.25);z-index:0}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animated-paragraph li{opacity:0;animation:fadeInUp .5s ease-in-out forwards;margin-bottom:15px;list-style-type:decimal;font-family:"Plus Jakarta Sans",sans-serif;font-style:italic;font-weight:200;font-size:16px;line-height:25px;color:#666}.animated-paragraph li:first-child{animation-delay:.3s}.animated-paragraph li:nth-child(2){animation-delay:.6s}.animated-paragraph li:nth-child(3){animation-delay:.9s}.animated-paragraph li:nth-child(4){animation-delay:1.2s}.animated-paragraph li:nth-child(5){animation-delay:1.5s}.animated-paragraph{list-style-type:disc;padding-left:20px;text-align:left}.terms-checkbox{margin:1rem 0;animation:fadeInUp .5s ease-in-out forwards;animation-delay:1.5s;opacity:0;font-family:"Plus Jakarta Sans",sans-serif;font-style:italic;font-weight:200;font-size:14px;line-height:25px;color:#666}.google-signin-button:disabled{background-color:#ccc;cursor:not-allowed}.contact-us-main{display:flex;justify-content:center;align-items:center;height:90vh}.center-rectangle{display:flex;width:60%;border-radius:25px;background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.25)}.contact-form{flex-grow:1;width:100%}.contact-form h2{margin:20px 0;font-family:"Plus Jakarta Sans",sans-serif;font-style:normal;font-weight:500;font-size:var(--font-size-5xl);color:#666;text-align:center}.contact-info{display:flex;flex-direction:column;grid-gap:70px;gap:70px;align-items:center;padding:20px;background-color:#e4f3f1}.contact-title{color:#666;font-size:var(--font-size-5xl);font-style:normal;font-weight:400;line-height:normal}.contact-title,.map-contact{font-family:"Plus Jakarta Sans, sans-serif"}.map-contact{display:flex;justify-content:space-between;height:auto;align-items:center}.map-contact img{height:25px}.map-contact p{flex:5 1;margin:0 10px;color:#666;font-family:"Plus Jakarta Sans, sans-serif";font-size:var(--font-size-3xl);font-style:normal;font-weight:400;line-height:normal}.social-media{display:flex;grid-gap:30px;gap:30px;align-items:center}.textarea-contact{font-size:1vw;margin-bottom:1vh;border:none;border-bottom:1px solid #ddd}.form-group-contact{flex-direction:column;padding:30px}.form-group-contact,.form-group-line-1{display:flex;grid-gap:10px;gap:10px}.contactus-buttons{display:flex;grid-gap:30px;gap:30px;padding:0 20px}.contact-button{margin-top:5%;margin-bottom:3%;width:50%;font-size:18px;background:#e4f3f1;color:#809a95;border:none;border-radius:2vw;cursor:pointer;height:5.5vh;transition:background .3s ease}.contact-button:hover{background:#a5d4c5}@media (max-width:1240px){.center-rectangle{width:70%}}@media (max-width:1024px){.center-rectangle{width:80%}.contact-form h2{margin:20px 0;font-size:var(--font-size-4xl)}.form-group-contact{padding:20px}.contactus-buttons{grid-gap:20px;gap:20px;padding:0 20px}.contact-button{margin-top:10px;margin-bottom:0;width:50%;font-size:var(--font-size-2xl);height:35px}.contact-info{padding:20px 10px;width:40%;justify-content:space-between}.contact-title{font-size:var(--font-size-4xl)}.map-contact p{font-size:var(--font-size-xl)}.map-contact img{height:20px}.social-media{grid-gap:15px;gap:15px}}@media (max-width:768px){.center-rectangle{width:90%}.contact-form h2{margin:20px 10px;font-size:var(--font-size-3xl)}.contact-info{padding:20px 5px;width:35%}.contact-title{font-size:var(--font-size-3xl)}.form-group-contact{padding:10px}.firstname-form{font-size:var(--font-size-l)}.contactus-buttons{padding:0 15px;grid-gap:15px;gap:15px}.contact-button{margin-bottom:0;width:50%;font-size:var(--font-size-xl);height:30px}.map-contact p{font-size:var(--font-size-l);margin:0 5px}.social-img{height:20px}}.auth-form-container{margin:0 auto;padding:30px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.5);flex:1 1}.auth-form-container h2{font-weight:700;font-size:2rem;line-height:2rem}.auth-form-container h2,.auth-form-container p{font-family:"Plus Jakarta Sans",sans-serif;font-style:normal;display:flex;align-items:center;color:#666}.auth-form-container p{font-weight:400;font-size:1rem;line-height:1rem;margin-bottom:30px;margin-left:10px}.form-section{margin-bottom:20px}.form-section>label{font-family:"Plus Jakarta Sans",sans-serif;font-style:normal;font-weight:700;font-size:1rem;line-height:1rem;color:#666}.form-section>label,.podLabels{display:flex;align-items:center}.podLabels{flex-direction:row;grid-gap:40px;gap:40px;flex-wrap:nowrap}.podLabels label{font-family:"Plus Jakarta Sans",sans-serif;font-size:1rem;line-height:1.2;color:#666;display:flex;align-items:center}.form-section input[type=date],.form-section input[type=text]{width:100%;padding:8px;margin-top:4px;border:1px solid #ccc;border-radius:4px;margin-left:10px}input[type=checkbox]{margin-right:8px}.form-actions{display:flex;grid-gap:10px;gap:10px}.scan-auth-button{padding:10px 20px;border:none;border-radius:4px;cursor:pointer}.scan-auth-button[type=submit]{margin-right:20px}.scan-auth-button[type=button],.scan-auth-button[type=submit]{width:10vw;padding:.5rem;font-size:1rem;background:#e4f3f1;color:#809a95;border:none;border-radius:2vw;cursor:pointer;transition:background .3s ease;margin-bottom:10px}.signature-date-container{display:flex;grid-gap:20px;gap:20px;align-items:center}.date-container,.signature-container{display:flex;flex-direction:column;flex:1 1}.date-container label,.signature-container label{font-family:"Plus Jakarta Sans",sans-serif;font-weight:700;font-size:1rem;line-height:1rem;color:#666;margin-bottom:5px}.date-container input[type=date],.signature-container input[type=text]{padding:8px;border:1px solid #ccc;border-radius:4px;font-family:"Plus Jakarta Sans",sans-serif;font-size:1rem}.button-container{justify-content:center;align-items:center}.form-actions-buttons{display:flex;justify-content:center;grid-gap:1vw;gap:1vw}.terms-and-conditions{max-width:900px;margin:20px auto;padding:30px;line-height:1.8;box-shadow:0 4px 8px rgba(0,0,0,.1);background-color:#f9f9f9;border-radius:10px}.terms-and-conditions h1{font-size:2.6em;margin-bottom:20px;color:#333}.terms-and-conditions h2{font-size:1.8em;margin:20px 0 15px;color:#444}.terms-and-conditions p{font-size:1.1em;margin-bottom:15px;color:#555}.terms-and-conditions ul{list-style:disc;text-align:left;margin:0 auto 15px;max-width:800px;padding-left:20px;color:#555}.terms-and-conditions li{margin-bottom:10px}.terms-and-conditions a{color:#007bff;text-decoration:none}.terms-and-conditions a:hover{text-decoration:underline}.about-us-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20px;margin:0 auto;max-width:800px;height:100%}.internal-info-section{display:flex;justify-content:space-between;align-items:center;padding:50px;max-width:2400px;margin-top:2%}.internal-info-image{max-width:100%;margin-right:5%;z-index:2}.about-us-title{font-size:2rem;font-weight:700;margin-bottom:1rem;color:#333}.about-us-description{font-size:1rem;line-height:1.5;margin-bottom:1rem;color:#555}
/*# sourceMappingURL=main.d5a1920a.chunk.css.map */