body,html{padding:0;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;background:#F5F5F5}*{box-sizing:border-box}img{max-width:100%;height:auto}h1,h2,p,ul{margin:0}ul{padding:0;list-style:none}button{padding:.5rem 1rem;font-weight:700}a{color:inherit;text-decoration:none}@font-face{font-family:icomoon;src:url(/_next/static/media/icomoon.8c431b39.eot);src:url(/_next/static/media/icomoon.8c431b39.eot#iefix) format("embedded-opentype"),url(/_next/static/media/icomoon.18e885d4.ttf) format("truetype"),url(/_next/static/media/icomoon.51a9d00c.woff) format("woff"),url(/_next/static/media/icomoon.3b76302f.svg#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-contacts:before{content:"\e900";color:#343a5a}.icon-ideas:before{content:"\e901";color:#343a5a}.icon-notifications:before{content:"\e902";color:#C5C7CD}.icon-overview:before{content:"\e903";color:#343a5a}.icon-tickets:before{content:"\e905";color:#343a5a}.icon-Vector:before{content:"\e90a"}.card-paper{background:#fff;padding:24px 20px}.rdt_TableCell{font-family:Mulish-SemiBold;color:#252733}.rdt_TableRow:hover{cursor:pointer;background-color:rgba(0,0,0,.1)}.rdt_TableCell p{margin-bottom:0}.icon-files .path1:before{content:"\e904";color:rgb(45,55,72)}.icon-files .path2:before{content:"\e906";margin-left:-1em;color:rgb(45,55,72)}.icon-files .path3:before{content:"\e907";margin-left:-1em;color:rgb(45,55,72)}.icon-files .path4:before{content:"\e908";margin-left:-1em;color:rgb(0,0,0)}.icon-box:before{content:"\e909"}.user-info-container{width:"100%";background:linear-gradient(112.83deg,rgba(255,255,255,.82),rgba(255,255,255,.8) 110.84%);border:1.5px solid #ffffff;box-shadow:0 2px 5.5px rgba(0,0,0,.02);-webkit-backdrop-filter:blur(10.5px);backdrop-filter:blur(10.5px);border-radius:15px;padding:12px;display:flex;align-items:center}.user-image{width:53.57px;height:54.4px;position:relative;background:#c4c4c4;border-radius:12px;margin-right:15px;cursor:pointer;justify-content:center;align-items:center;display:flex}.user-img{width:100%;height:100%;object-fit:cover;border-radius:12px}.tab-buttons-container{margin-left:auto}.profile-tab{background:transparent!important}.profile-tab-selected{background:#ffffff!important;box-shadow:0 2px 5.5px rgba(0,0,0,.06);border-radius:12px!important}.profile-tab p{margin-left:10px;font-family:Helvatica;color:#2d3748;font-size:13px}.profile-tab span{color:#2d3748}.user-information-container{padding:0;margin-bottom:0;margin-top:1.5rem;list-style:none}.user-information-container li{display:flex;justify-content:space-between;border-bottom:1px solid #dfe0eb;padding:15px 1.25rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user-information-container li:last-child{border-bottom:none}.user-information-container li label{margin-bottom:0;font-family:Mulish-SemiBold;font-size:14px;color:#9fa2b4}.user-information-container li p{margin-bottom:0;font-family:Mulish-SemiBold;font-size:14px;color:#252733;width:12rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:right}.card-header{display:flex;justify-content:space-between;padding:0 1rem;align-items:center}.card-label{color:#252733;font-family:Mulish_Bold;text-transform:none;font-size:19px;margin-bottom:0}.view-all-btn{color:#f53d14;background-color:transparent;border:none;font-family:Mulish-SemiBold;font-size:14px;padding:0;cursor:pointer}.buttons-container-profile{display:flex;justify-content:space-evenly;margin-top:50px;margin-bottom:13px}.user-details{list-style:none;border-left:1px solid #dfe0eb;margin-top:-1.75rem;padding:1.75rem 0 0}.user-details li{border-bottom:1px solid #dfe0eb;text-align:center;padding:1rem 0}.user-details li:last-child{border:none}.user-details li label{font-family:Mulish-SemiBold;font-size:14px;color:#9fa2b4;margin-bottom:5px}.user-details li p{font-family:Mulish_Bold;font-size:20px;color:#252733;margin-bottom:0}.user-details-card{padding-right:0}.card-title{font-family:Mulish_Bold;font-size:1.5rem;color:#252733;text-transform:none}.renewal-date-card{background-color:#9CDF84;border-radius:8px;font-family:Mulish;color:#fff;padding:5px 12px}.rdt_TableRow{padding-top:10px;padding-bottom:10px}.gestionnaire-label{text-decoration:underline;font-family:Mulish;color:#252733;font-weight:700;margin-bottom:7px;font-size:16px}.gestionnaire-label2{color:#C5C7CD}.gestionnaire-label2,.gestionnaire-label3{font-family:Mulish;font-weight:400;font-size:14px}.gestionnaire-label3{color:#403C36}.vertical-seperator{height:32px;width:1px;background-color:#fff;margin-left:30px;margin-right:30px}.view-all{text-decoration:underline;cursor:pointer}.login-agreement{display:flex;justify-content:center}.gest-img-edit{position:absolute;bottom:-5px;background-color:#fff;width:20px;height:20px;color:#4FD1C5;right:-5px;font-size:12px;box-shadow:0 1.9999998807907104px 5.499999523162842px 0 #0000000F}.document-add,.gest-img-edit{border-radius:10px;display:flex;justify-content:center;align-items:center}.document-add{width:100px;height:100px;border:1px solid #252733;color:#252733;margin-top:20px;cursor:pointer}.document-container{display:flex;flex-wrap:wrap}.file-container{margin-top:20px;position:relative}.file-container .pg-viewer-wrapper .photo-viewer-container{align-items:flex-start!important;display:flex;flex-wrap:wrap;height:auto!important;width:auto!important}.file-container .pdf-viewer,.file-container .pg-viewer-wrapper img{width:200px!important;height:auto!important;margin-left:1rem}.file-container .pg-viewer-wrapper img{border-radius:10px;border:1px solid #252733}.delete-file{cursor:pointer;background-color:#fff;width:20px;height:20px;border-radius:10px;box-shadow:0 1.9999998807907104px 5.499999523162842px 0 #0000000F;color:#252733;position:absolute;right:-5px;top:-5px;z-index:22}.success-lable{background-color:#9CDF84}.error-lable,.success-lable{border-radius:8px;padding:8px 30px;color:#fff}.error-lable{background-color:#FE0000}.tableHeader{display:flex;justify-content:space-between;align-items:center}