:root{--color-primary:#FF6744;--color-text:#4F0C28;--color-background:rgba(255,222,212,0.64);--color-background-light:#fff3f0;--bg-page:var(--color-background-light,rgba(255,251,251,1))}body,html{margin:0;padding:0;font-family:Arial,sans-serif;background-color:var(--bg-page,#fff3f0);color:var(--color-text,#4F0C28);font-size:16px;line-height:1.6;height:100%;text-align:center}h1{font-size:2.335vh}h2{font-size:2.146vh}h3{font-size:1.951vh;font-weight:400}p{font-size:1.756vh}h3,p{color:var(--color-text,#4F0C28)}*{box-sizing:border-box}button{font-family:inherit;cursor:pointer;transition:background-color .3s ease}input,select,textarea{font-family:inherit;font-size:inherit;border-radius:100px;padding:.5rem;border:1px solid var(--color-text,#4f0c28)}.loginPage{display:flex}.loginPage-background{position:absolute;height:100%;width:auto;bottom:0;left:0;z-index:0}.loginPage{--wave-deep:var(--color-primary);--wave-mid:color-mix(in srgb,var(--color-primary) 70%,var(--color-background-light) 30%);--wave-light:var(--color-background);--wave-drop:color-mix(in srgb,var(--color-primary) 20%,white)}.loginPage-container{border-radius:25px;box-shadow:0 2px 34px rgba(0,0,0,.1);background:#fff;z-index:1;padding:6vh 4vw;margin:8vh auto;text-align:center;width:70vw;height:85vh}.loginPage-container-header{width:20vw;height:auto}.loginPage-container-content{display:flex;justify-content:space-around}.loginPage-container-content-infos{width:40%}.loginPage-container-content-separator{border-left:1px solid var(--color-background-light-grey,#ebedef);margin:0 2vw;height:57vh}.loginPage-container-content-form{padding:0 3vw;width:60%}.columnInfos-img{width:13vw;height:auto}.submitButton{display:block;width:100%;background-color:var(--color-primary,#FF6744);color:#fff;border:none;padding:.95rem 1rem;border-radius:100px;font-weight:700;cursor:pointer;transition:transform .05s ease,filter .2s ease}.submitButton:hover{filter:brightness(.96)}.submitButton:active{transform:translateY(1px)}.submitButton:disabled{opacity:.6;cursor:not-allowed;filter:saturate(.9) brightness(1.02)}:root[data-brand=default]{--color-primary:#FF6744;--color-text:#4F0C28;--color-background:rgba(255,222,212,0.64);--color-background-light:#fff3f0}:root[data-brand=prevandcare]{--color-primary:#FF6744;--color-background:#FFDED4;--color-background-light:#FFDED4;--color-text:#4F0C28}:root[data-brand=flex]{--color-primary:#ac286b;--color-background:#56a39d;--color-background-light:#ece6f5;--color-text:#000000}