@charset "UTF-8";.devtools-button-container{position:fixed;bottom:50px;right:50px;width:60px;height:60px;z-index:100}.devtools-button-container .devtools-button{display:flex;justify-content:center;align-items:center;height:100%;width:100%;margin:0;border-radius:100%;background-color:#1e90ff;box-shadow:none;border:none;aspect-ratio:1}.devtools-button-container .devtools-button:hover{background-color:#0077ea}.devtools-button-container .devtools-button>svg{height:70%;width:70%}.devtools-drawer{position:fixed;z-index:101;top:0;right:0;bottom:0;left:0;background-color:#00000080}.devtools-drawer .devtools-drawer-paper{width:50%;height:100%;background-color:#fff;padding:12px;animation:animate-devtool-drawer-opening .3s forwards}@keyframes animate-devtool-drawer-opening{0%{transform:translate3d(-100%,0,0);visibility:hidden}to{transform:translateZ(0);visibility:visible}}@media screen and (max-width: 768px){.devtools-drawer .devtools-drawer-paper{width:100%}}.devtools-list{margin:12px 0}.devtools-list .devtools-list-side{width:10px}.devtools-list .devtools-list-entry{display:flex;flex-direction:column;width:100%;border:.5px #e5e5e5 solid;margin:12px 0;cursor:pointer}.devtools-list .devtools-list-entry .devtools-list-entry-row{display:flex;flex-direction:row;height:100px}.devtools-list .devtools-list-entry .devtools-list-entry-row .devtools-list-entry-side{display:flex;text-align:center;justify-content:center;align-items:center;width:12px;background-color:#f2e600;color:#000;font-size:9px;font-weight:bolder;writing-mode:vertical-lr;text-orientation:upright}.devtools-list .devtools-list-entry .devtools-list-entry-row .devtools-list-entry-side:after{content:"AUTRE"}.devtools-list .devtools-list-entry .devtools-list-entry-row .devtools-list-entry-side.devtools-list-entry-side--created{background-color:#da1d36;color:#fff}.devtools-list .devtools-list-entry .devtools-list-entry-row .devtools-list-entry-side.devtools-list-entry-side--created:after{content:"CREATION"}.devtools-list .devtools-list-entry .devtools-list-entry-row .devtools-list-entry-side.devtools-list-entry-side--updated{background-color:#0cbf9e;color:#fff}.devtools-list .devtools-list-entry .devtools-list-entry-row .devtools-list-entry-side.devtools-list-entry-side--updated:after{content:"MAJ"}.devtools-list .devtools-list-entry .devtools-list-entry-row .devtools-list-entry-side.devtools-list-entry-side--subscribed{background-color:#4857ff;color:#fff}.devtools-list .devtools-list-entry .devtools-list-entry-row .devtools-list-entry-side.devtools-list-entry-side--subscribed:after{content:"ABO"}.devtools-list .devtools-list-entry .devtools-list-entry-row .devtools-list-entry-observable{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:12px}.devtools-list .devtools-list-entry .devtools-list-entry-row .devtools-list-entry-observable .devtools-list-entry-log{display:flex;width:80%;flex-direction:column}.devtools-list .devtools-list-entry .devtools-list-entry-row .devtools-list-entry-observable .devtools-list-entry-log .observable-name{font-weight:700;text-transform:capitalize}.devtools-list .devtools-list-entry .devtools-list-entry-row .devtools-list-entry-observable .devtools-list-entry-log .observable-date{color:gray;font-size:.9rem}.devtools-list .devtools-list-entry .devtools-list-entry-row .devtools-list-entry-observable .devtools-chevron{width:10px;height:10px}.devtools-list .devtools-list-entry .devtools-list-entry-row .devtools-list-entry-observable .devtools-chevron.devtools-chevron--opened{transform:rotate(-90deg)}.devtools-list .devtools-list-entry .devtools-list-entry-row .devtools-list-entry-observable .devtools-chevron.devtools-chevron--closed{transform:rotate(90deg)}.devtools-list .devtools-list-entry .devtools-list-entry-json{padding:12px}.devtools-search{display:flex;flex-direction:row;justify-content:space-between}.devtools-search .devtools-search-bar{display:flex;flex-direction:row;align-items:center;width:68%;border:1px black solid;padding:12px}.devtools-search .devtools-search-bar>input{border:none;width:100%}.devtools-search .devtools-search-bar>input:focus{border:none;outline:none}.devtools-search .devtools-search-bar .devtools-search-bar--endAdornment{display:flex;justify-content:center;white-space:nowrap}.devtools-search .devtools-search-bar .devtools-search-bar--endAdornment>button{display:inline-flex;justify-content:center;align-items:center;border-radius:100%;cursor:pointer;outline:none;border:none;background-color:transparent}.devtools-search .devtools-search-bar .devtools-search-bar--endAdornment>button:hover{background-color:#e5e5e5}.devtools-search .devtools-select-events{padding:12px;width:30%;box-sizing:border-box;text-transform:uppercase;background-color:transparent;cursor:pointer}.devtools-tabs{display:flex;flex-direction:row;min-height:50px;margin:6px 0}.devtools-tabs .devtools-tabs-button{width:100%;background-color:transparent;border:none;font-weight:700;text-transform:uppercase}.devtools-tabs .devtools-tabs-button.devtools-tabs-button--selected{border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:#f37221}.devtools-tabs .devtools-tabs-button:hover{background-color:#e5e5e5}.devtools-tabpanel{height:100%;padding:24px;overflow:auto}@font-face{font-family:Quicksand Bold;font-style:normal;font-weight:400;src:local("Quicksand Bold"),url(/assets/Quicksand-Bold-BQarSMID.ttf) format("truetype")}@font-face{font-family:Quicksand SemiBold;font-style:normal;font-weight:400;src:local("Quicksand SemiBold"),url(/assets/Quicksand-SemiBold-BPi1os8Z.ttf) format("truetype")}@font-face{font-family:Quicksand Regular;font-style:normal;font-weight:400;src:local("Quicksand Regular"),url(/assets/Quicksand-Regular-DMpQy1WG.ttf) format("truetype")}@font-face{font-family:Quicksand Medium;font-style:normal;font-weight:400;src:local("Quicksand Medium"),url(/assets/Quicksand-Medium-B-iClbms.ttf) format("truetype")}@font-face{font-family:Quicksand Light;font-style:normal;font-weight:400;src:local("Quicksand Light"),url(/assets/Quicksand-Light-DoGd2d5f.ttf) format("truetype")}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0;font-weight:400}ul[role=list],ol[role=list]{list-style:none}html{height:100%;font-family:Quicksand Regular,Arial,sans-serif;font-size:14px;box-sizing:border-box;color:#3d3d3d}html:focus-within{scroll-behavior:smooth}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}input::-ms-reveal,input::-ms-clear{display:none}hr{border:1px solid #DDD 0 0 0}a,button{cursor:pointer}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}#header{position:sticky;top:0;z-index:10;height:6rem;background-color:#fafafa;box-shadow:0 6px 10px 2px #00000024}#header .header-container{padding:0 4rem;position:relative;display:flex;align-items:center;width:100%;max-width:1600px;margin:0 auto;height:6rem}#header .header-container .app-info{height:6rem;display:flex;justify-content:center;align-items:center}#header .header-container .app-info a{height:100%;width:100%;display:flex;justify-content:flex-start;align-items:center}#header .header-container .app-info a img{height:60%;width:auto;min-width:5rem;object-fit:contain}#header .header-container .header-actions{display:flex;height:100%;margin-left:auto;gap:.75rem}#header .header-container .header-actions a:hover,#header .header-container .header-actions a.active,#header .header-container .header-actions a.Mui-selected{height:100%}#header .header-container .header-actions a:hover:after,#header .header-container .header-actions a.active:after,#header .header-container .header-actions a.Mui-selected:after{content:"";position:absolute;bottom:0;left:5%;width:90%;height:4px;background:#fc248c;border-top-left-radius:10px;border-top-right-radius:10px}#header .header-container .header-actions .header-action{display:flex;align-items:center;height:100%;color:#fc248c}#header .header-container .header-actions .header-action--switch{flex-direction:column;align-items:center;justify-content:center;gap:.5rem;color:unset;font-size:1.2rem;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif}#header .header-container .header-actions .header-action--switch .MuiSwitch-root{display:flex;align-items:center;height:calc(3.5rem * 1.05);width:11.375rem;padding:0;overflow:visible;background-color:#4857ff;border-radius:3.5rem}#header .header-container .header-actions .header-action--switch .MuiSwitch-root,#header .header-container .header-actions .header-action--switch .MuiSwitch-root *{transition:.3s ease-in-out}#header .header-container .header-actions .header-action--switch .MuiSwitch-root:has(.Mui-checked){background-color:#0cbf9e}#header .header-container .header-actions .header-action--switch .MuiSwitch-root .MuiSwitch-switchBase{position:static;height:100%;width:100%;padding:0}#header .header-container .header-actions .header-action--switch .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked{transform:translate(0)}#header .header-container .header-actions .header-action--switch .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked .MuiSwitch-content-container .MuiSwitch-thumb-container{left:7.875rem}#header .header-container .header-actions .header-action--switch .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked .MuiSwitch-content-container .MuiSwitch-thumb-container .MuiSwitch-thumb{animation-name:bounce-reversed}#header .header-container .header-actions .header-action--switch .MuiSwitch-root .MuiSwitch-input{left:0;width:100%}#header .header-container .header-actions .header-action--switch .MuiSwitch-root .MuiSwitch-content-container{position:relative;display:flex;align-items:center;height:100%;width:100%}#header .header-container .header-actions .header-action--switch .MuiSwitch-root .MuiSwitch-content-container .MuiSwitch-text-container{width:100%;padding-left:4rem;padding-right:1rem;color:#fff;font-size:1rem;text-align:center}#header .header-container .header-actions .header-action--switch .MuiSwitch-root .MuiSwitch-content-container .MuiSwitch-text-container.end{padding-left:1rem;padding-right:4.5rem}#header .header-container .header-actions .header-action--switch .MuiSwitch-root .MuiSwitch-content-container .MuiSwitch-text-container .MuiSwitch-text{animation:opacityChange .25s ease-in-out}#header .header-container .header-actions .header-action--switch .MuiSwitch-root .MuiSwitch-content-container .MuiSwitch-thumb-container{position:absolute;left:0}#header .header-container .header-actions .header-action--switch .MuiSwitch-root .MuiSwitch-content-container .MuiSwitch-thumb-container .MuiSwitch-thumb{display:flex;align-items:center;justify-content:center;height:3.5rem;width:3.5rem;border:1px solid #c5c5c5;border-radius:100%;background-color:#fff;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;animation:bounce infinite 20s}#header .header-container .header-actions .header-action--switch .MuiSwitch-root .MuiSwitch-content-container .MuiSwitch-thumb-container .MuiSwitch-thumb img{height:1.75rem;width:1.75rem;animation:opacityChange .25s ease-in-out}#header .header-container .header-actions .header-action--switch .MuiSwitch-root .MuiSwitch-track{display:none}#header .header-container .header-actions .header-action--switch .switch-title.referent{color:#4857ff}#header .header-container .header-actions .header-action--switch .switch-title.employee{color:#0cbf9e}#header .header-container .header-actions .header-action button{font-size:1.2rem;padding:0}#header .header-container .header-actions .header-action--circle{gap:.5rem}#header .header-container .header-actions .header-action--circle .user-image{display:flex;align-items:center;justify-content:center;min-width:unset;width:5rem;height:5rem;padding:0;background:#f37221;border-radius:59% 41% 52% 48%/49% 51%;cursor:default;position:relative}#header .header-container .header-actions .header-action--circle .user-image span{position:absolute;color:#fff;font-size:1.2rem;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif}#header .header-container .header-actions .header-action--circle .user-image .mask{position:absolute;height:5rem;width:5rem;background-color:#fc248c;border-radius:59% 41% 52% 48%/49% 51%;transform:rotate(180deg) scale(.95)}#header .header-container .header-actions .header-action--circle button{display:flex;align-items:center;justify-content:center;min-width:unset;height:auto;width:auto;padding:0}#header .header-container .header-actions .header-action--circle button:hover,#header .header-container .header-actions .header-action--circle button:focus,#header .header-container .header-actions .header-action--circle button:active{background-color:unset;box-shadow:none;border:none}#header .header-container .header-actions .header-action--circle button .MuiButton-endIcon{margin:0}#header .header-container .header-actions .header-action--circle button .material-icons{color:#3d3d3d;font-size:1.8rem}#header .header-container .header-menu-icon{display:none}#header.unauthenticated{position:sticky;top:2rem;display:flex;align-items:center;justify-content:space-between;left:0;gap:10rem;box-shadow:none;background-color:transparent;transition:.1s ease-in-out}#header.unauthenticated.accessible{gap:2rem}#header.unauthenticated.accessible .header-content{overflow-x:auto;overflow-y:hidden}#header.unauthenticated.accessible .header-content::-webkit-scrollbar{width:.7rem}#header.unauthenticated.accessible .header-content::-webkit-scrollbar-track{background:#bdbdbd}#header.unauthenticated.accessible .header-content::-webkit-scrollbar-thumb{background:#707070}#header.unauthenticated.accessible .header-content::-webkit-scrollbar-thumb:hover{background:#3d3d3d}#header.unauthenticated .action{height:67.25%;min-width:10rem;width:10rem;background-color:#fafafa}#header.unauthenticated .action:first-of-type{border-top-right-radius:10rem;border-bottom-right-radius:10rem}#header.unauthenticated .action:last-of-type{justify-content:flex-start;border-top-left-radius:10rem;border-bottom-left-radius:10rem}#header.unauthenticated .action:last-of-type .MuiButton-endIcon{margin-left:.25rem}#header.unauthenticated .action .app .MuiButton-root,#header.unauthenticated .action .MuiModal-root,#header.unauthenticated .action .MuiButton-root{height:100%}#header.unauthenticated .header-content{display:flex;justify-content:space-between;align-items:center;height:6rem;width:calc(100vw - 20rem);max-width:1600px;padding:0 1rem;margin:0 auto;border-radius:10rem;background-color:#fafafa;transition:.15s ease-in-out}#header.unauthenticated .header-content .app-info img{min-width:5rem;height:6rem}#header.unauthenticated .header-content .action-container{align-self:center}#header.unauthenticated .header-content .action-container .MuiButton-root{width:max-content;background-color:#fc248c;color:#fff;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}#header.unauthenticated .header-content .action-container.bg-Bleu .MuiButton-root,#header.unauthenticated .header-content .action-container.bg-Bleu .MuiButton-root:hover{background-color:#4857ff}#header.unauthenticated .header-content .action-container.bg-Vert .MuiButton-root,#header.unauthenticated .header-content .action-container.bg-Vert .MuiButton-root:hover{background-color:#0cbf9e}#header.unauthenticated .header-content .main-nav{justify-content:space-between}#header.unauthenticated .header-content .main-nav .navigation{display:flex;flex:1}#header.unauthenticated .header-content .main-nav .navigation a .MuiListItemIcon-root span,#header.unauthenticated .header-content .main-nav .navigation a .MuiListItemText-root span{font-size:1.2rem}#header.unauthenticated .header-menu-icon{display:none}#header.unauthenticated.scrolled{background-color:#fafafa;top:0;box-shadow:0 6px 10px 2px #00000024;transition:.3s cubic-bezier(.87,.23,.47,.97)}#header.unauthenticated.scrolled .action{transition:.15s ease-in-out;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a,0 -10px 15px 3px #0000001a}#header.unauthenticated.scrolled .header-content{padding:0}#user-name{color:#3d3d3d;min-width:75px;text-align:center;padding:0 1rem .5rem;border-bottom:1px solid #DDD;margin-bottom:.75rem}@media screen and (max-width: 1400px){#header.unauthenticated{gap:2rem}#header.unauthenticated .action{min-width:9rem;width:9rem}#header.unauthenticated .header-content{width:calc(100vw - 18rem)}}@media screen and (max-width: 1024px){#header .header-container{gap:.5rem;padding:0 2rem}#header .header-container .header-actions{order:3;padding:0}#header .header-container .header-actions .header-action{padding:0}#header .header-container .header-actions .header-action--switch{display:none}#header .header-container .header-actions .header-action button{font-size:1rem}#header .header-container .header-actions .header-action button .material-icons{font-size:1.5rem}#header .header-container .header-actions .header-action--circle{gap:.25rem}#header .header-container .header-actions .header-action--circle .user-image{width:4rem;height:4rem}#header .header-container .header-actions .header-action--circle .user-image span{font-size:1rem}#header .header-container .header-actions .header-action--circle .user-image .mask{height:4rem;width:4rem}#header .header-container .header-actions .header-action--circle .header-user-information{width:8rem}#header .header-container .header-actions .header-action--circle .header-user-information_name{font-size:.9rem}#header .header-container .header-actions .header-action--circle button .material-icons{font-size:1.5rem}#header .header-container .header-actions a{display:none}#header .header-container .header-actions .app .MuiButton-root,#header .header-container .header-actions .MuiModal-root,#header .header-container .header-actions .MuiButton-root{width:2.5rem;font-size:1rem}#header .header-container .header-menu-icon{order:1;display:inline-flex;font-size:2rem;cursor:pointer}#header .header-container .main-nav{display:none}#header .header-container .app-info{display:flex;justify-content:center;align-items:center;order:2;flex:1}#header .header-container .app-info a{width:unset}#header.unauthenticated{top:0;align-items:center;justify-content:space-between;gap:0;padding:0 1rem;z-index:10;background-color:#fafafa;box-shadow:0 6px 10px 2px #00000024}#header.unauthenticated.accessible{gap:0}#header.unauthenticated .header-menu-icon{order:1;display:inline-flex;font-size:2.5rem;cursor:pointer}#header.unauthenticated .header-content{display:flex;order:2;flex:1;width:unset;max-width:unset;border-radius:unset;margin:unset;padding:0}#header.unauthenticated .header-content .main-nav .navigation{display:none}#header.unauthenticated .header-content .app-info{display:flex;justify-content:center;align-items:center;flex:1}#header.unauthenticated .header-content .app-info a{width:unset}#header.unauthenticated .action{display:none}#header.unauthenticated.scrolled .header-content{padding:0}#header.unauthenticated.scrolled .action{box-shadow:none}}@media screen and (max-width: 768px){#header{justify-content:space-between}#header .header-container .app-info,#header .header-container .app-info a,#header .header-container .app-info a img{height:100%}#header .header-container .header-actions{gap:0}#header .header-actions{margin-left:0}#header .header-actions .header-action button{font-size:.9rem;height:40px;width:100%}}.subheader{display:none;align-items:center;justify-content:center;gap:4rem;width:100%;padding:.5rem 1rem;background-color:#fff;border-bottom:1px solid #E5E3E3}.subheader .subheader-action{display:flex;align-items:center;height:100%;justify-content:center;gap:1rem;padding:1rem;font-size:1.5rem;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif}.subheader .subheader-action--switch .MuiSwitch-root{display:flex;align-items:center;height:calc(3.5rem * 1.05);width:11.375rem;padding:0;overflow:visible;background-color:#4857ff;border-radius:3.5rem}.subheader .subheader-action--switch .MuiSwitch-root,.subheader .subheader-action--switch .MuiSwitch-root *{transition:.3s ease-in-out}.subheader .subheader-action--switch .MuiSwitch-root:has(.Mui-checked){background-color:#0cbf9e}.subheader .subheader-action--switch .MuiSwitch-root .MuiSwitch-switchBase{position:static;height:100%;width:100%;padding:0}.subheader .subheader-action--switch .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked{transform:translate(0)}.subheader .subheader-action--switch .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked .MuiSwitch-content-container .MuiSwitch-thumb-container{left:7.875rem}.subheader .subheader-action--switch .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked .MuiSwitch-content-container .MuiSwitch-thumb-container .MuiSwitch-thumb{animation-name:bounce-reversed}.subheader .subheader-action--switch .MuiSwitch-root .MuiSwitch-input{left:0;width:100%}.subheader .subheader-action--switch .MuiSwitch-root .MuiSwitch-content-container{position:relative;display:flex;align-items:center;height:100%;width:100%}.subheader .subheader-action--switch .MuiSwitch-root .MuiSwitch-content-container .MuiSwitch-text-container{width:100%;padding-left:4rem;padding-right:1rem;color:#fff;font-size:1rem;text-align:center}.subheader .subheader-action--switch .MuiSwitch-root .MuiSwitch-content-container .MuiSwitch-text-container.end{padding-left:1rem;padding-right:4.5rem}.subheader .subheader-action--switch .MuiSwitch-root .MuiSwitch-content-container .MuiSwitch-text-container .MuiSwitch-text{animation:opacityChange .25s ease-in-out}.subheader .subheader-action--switch .MuiSwitch-root .MuiSwitch-content-container .MuiSwitch-thumb-container{position:absolute;left:0}.subheader .subheader-action--switch .MuiSwitch-root .MuiSwitch-content-container .MuiSwitch-thumb-container .MuiSwitch-thumb{display:flex;align-items:center;justify-content:center;height:3.5rem;width:3.5rem;border:1px solid #c5c5c5;border-radius:100%;background-color:#fff;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;animation:bounce infinite 20s}@keyframes bounce{0%,2%,10%{transform:translate(0)}1%{transform:translate(10%)}}@keyframes bounce-reversed{0%,20%,to{transform:translate(0)}10%{transform:translate(-10%)}}.subheader .subheader-action--switch .MuiSwitch-root .MuiSwitch-content-container .MuiSwitch-thumb-container .MuiSwitch-thumb img{height:1.75rem;width:1.75rem;animation:opacityChange .25s ease-in-out}@keyframes opacityChange{0%{opacity:0}}.subheader .subheader-action--switch .MuiSwitch-root .MuiSwitch-track{display:none}.subheader .subheader-action--switch .switch-title.referent{color:#4857ff}.subheader .subheader-action--switch .switch-title.employee{color:#0cbf9e}.subheader .item{font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;font-size:1.2rem}.subheader .item .item-inner{display:flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer}.subheader .item .item-inner .accessibility-selector-variant .selector{height:3rem;width:unset;padding:0 1rem;border-radius:3rem}@media screen and (max-width: 1024px){.subheader{display:flex}.subheader.accessible{flex-direction:column;gap:.5rem}}@media screen and (max-width: 768px){.subheader{gap:0}}#footer{position:relative;height:10rem;padding:1.5rem 0;box-shadow:6px 0 10px 2px #00000024}#footer.public{box-shadow:none}#footer .footer{display:flex;height:100%;max-width:1600px;margin:0 auto 2rem;justify-content:space-between;width:85%}#footer .footer a{color:#3d3d3d;text-decoration-line:unset;text-align:center}#footer .footer .app-info,#footer .footer .links,#footer .footer .more-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif}#footer .footer .app-info .footer-entry,#footer .footer .links .footer-entry,#footer .footer .more-info .footer-entry{height:2rem;line-height:2rem}#footer .footer .app-info{align-items:center;width:20%;color:#8a8a8a}#footer .footer .app-info img{height:80%;width:auto;object-fit:contain}#footer .footer .app-info .copyright{white-space:nowrap}#footer .footer .links .footer-link{padding:0;border:none;background:none;color:unset}#footer .footer .social-network{display:flex;flex-direction:row;align-items:flex-end}#footer .footer .social-network .social-network-icon-list{display:flex;flex-direction:row;justify-content:space-evenly;margin-left:1.5rem;gap:1.5rem}#footer .footer .pipe-section{display:flex;align-items:center}@media screen and (max-width: 1024px){#footer{height:unset}#footer .footer{flex-direction:column;align-items:center;height:fit-content;gap:1.5rem}#footer .footer .links,#footer .footer .more-info{align-items:center;justify-content:center;gap:1.5rem;width:100%}#footer .footer .app-info{margin-bottom:2rem;gap:0;align-items:center;justify-content:center;width:100%}#footer .footer .app-info img{height:8rem}#footer .footer .more-info .social-network{flex-direction:column;align-items:center}#footer .footer .more-info .social-network .social-network-icon-list{margin-top:1.5rem;margin-left:0;gap:3rem}}body{background:#fafafa;overflow:hidden;height:100%}#root{height:100%;overflow:hidden;display:flex;flex-direction:column}:root{--ggvie-blue: #4857ff;--ggvie-pink: #fc248c;--ggvie-green: #0cbf9e}#content-layout{display:flex;flex-direction:column;height:100%;overflow:auto;overflow-x:hidden}#content-layout.public{margin-top:-6rem}#content-layout::-webkit-scrollbar{width:.7rem}#content-layout::-webkit-scrollbar-track{background:#bdbdbd}#content-layout::-webkit-scrollbar-thumb{background:#707070}#content-layout::-webkit-scrollbar-thumb:hover{background:#3d3d3d}.page{flex:1;width:100%}.content-with-app-max-width{max-width:1600px;margin:0 auto}.scroll_top{position:absolute;right:2rem;bottom:2rem}.scroll_top .scroll_top_fab{display:flex;flex-direction:column;justify-content:center;width:75px;height:75px;background:#fc248c;box-shadow:0 3px 6px #fc248c;opacity:1;z-index:10}.scroll_top .scroll_top_fab:hover{background-color:#ea0372}.scroll_top .scroll_top_icon{color:#fff;width:25px;height:25px;font-size:1.8rem;font-weight:bolder}.scroll_top .scroll_top_text{font-size:.9rem;line-height:.9rem;text-transform:none;margin:0 .25rem;font-weight:700;color:#fff;text-align:center;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif}.status{width:15px;height:15px;border-radius:50%;display:inline-block;margin-right:1rem;flex-shrink:0;margin-right:0}.status--ok{background:#72bb53}.status--warn{background:#f49866}.status--danger{background:#da1d36}@media screen and (max-width: 768px){.page .page-title-container .page-title{font-size:1.2rem}}.main-nav{position:relative;display:flex;height:100%;transition:width .3s ease-in;overflow:visible;font-size:1rem}.main-nav .app-info{display:flex;justify-content:center;align-items:center;min-width:200px}.main-nav .app-info a{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.main-nav .app-info a img{height:90%;width:auto;object-fit:contain}.main-nav .navigation{display:flex;padding:0 .5rem;overflow:auto}.main-nav .navigation.public a{padding:0 1rem}.main-nav .navigation a{display:flex;align-items:center;padding:0 .5rem}.main-nav .navigation a .MuiListItemIcon-root{min-width:30px;position:relative;transition:left .3s ease-in;left:0}.main-nav .navigation a .MuiListItemIcon-root span{font-size:1.2rem;height:100%;width:100%}.main-nav .navigation a .MuiListItemText-root{margin:0;opacity:1}.main-nav .navigation a .MuiListItemText-root span{line-height:normal;font-size:1.2rem;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;overflow:hidden;word-break:keep-all;white-space:pre}.main-nav .navigation a .MuiListItemIcon-root,.main-nav .navigation a .MuiListItemText-root{display:flex;align-items:center;justify-content:center}.main-nav .navigation a:hover,.main-nav .navigation a.active,.main-nav .navigation a.Mui-selected{position:relative;color:#fc248c}.main-nav .navigation a:hover .MuiListItemIcon-root span,.main-nav .navigation a.active .MuiListItemIcon-root span,.main-nav .navigation a.Mui-selected .MuiListItemIcon-root span{color:#fc248c}.main-nav .navigation a:hover:after,.main-nav .navigation a.active:after,.main-nav .navigation a.Mui-selected:after{content:"";position:absolute;bottom:0;left:5%;width:90%;height:4px;background:#fc248c;border-top-left-radius:10px;border-top-right-radius:10px}.main-nav .navigation .action-container{align-self:center}.main-nav .navigation .action-container .MuiButton-root{background-color:#fc248c;color:#fff;width:max-content}@media screen and (max-width: 1024px){.main-nav{overflow:auto}.main-nav .navigation{overflow:scroll}}@media screen and (max-width: 768px){.main-nav .app-info{display:none}.main-nav .navigation a .MuiListItemText-root span{font-size:1rem}}.columns-container{display:flex;margin:1.5rem 0}.columns-container .column{flex-grow:1;flex-shrink:1}.columns-container .column~.column{margin-left:1rem}.columns-container .column--10{width:10%}.columns-container .column--15{width:15%}.columns-container .column--20{width:20%}.columns-container .column--25{width:25%}.columns-container .column--30{width:30%}.columns-container .column--35{width:35%}.columns-container .column--40{width:40%}.columns-container .column--45{width:45%}.columns-container .column--50{width:50%}.columns-container .column--55{width:55%}.columns-container .column--60{width:60%}.columns-container .column--65{width:65%}.columns-container .column--70{width:70%}.columns-container .column--75{width:75%}.columns-container .column--80{width:80%}.columns-container .column--85{width:85%}.columns-container .column--90{width:90%}.columns-container .column--95{width:95%}.list-elements{display:flex;flex-direction:column;margin-top:1rem}.list-elements .list-single-element{padding:1rem 1.5rem;border:1px solid rgb(188.5,188.5,188.5);border-radius:5px;box-sizing:border-box;background-color:#fff;box-shadow:0 2px 10px #0003}.list-elements-heading{display:flex;justify-content:space-between;align-items:center}.list-elements-heading .list-header-actions .MuiButton-root,.list-elements-heading .list-sort-menu{height:2.7142857143rem}.list-elements-heading .list-header-actions{display:flex}.list-elements-heading .list-result-title{font-size:2rem;color:#3d3d3d;font-family:Quicksand Bold,Helvetica,Arial,sans-serif;display:flex;align-items:center;word-wrap:normal;white-space:nowrap}.list-elements-heading .list-result-title .count-icon{margin-right:.5rem;color:#fc248c;font-size:3rem}@media screen and (max-width: 1024px){.list-elements-heading .list-result-title{font-size:1.8rem}.list-elements-heading .list-result-title .count-icon{font-size:2rem}}.list-elements-heading .list-sort-menu{display:flex;align-items:center;padding:0 1rem;border:none;border-radius:5px;background-color:#fc248c1a;margin-left:1.5rem}.list-elements-heading .list-sort-menu .MuiSelect-select{padding:0 .5rem}.list-elements-heading .list-sort-menu .sort-menu{font-size:.9rem}.list-elements-heading .list-sort-menu .sort-menu>div:first-child{padding:0 .5rem;font-size:.9rem}.list-elements-heading .list-sort-menu .sort-menu .MuiIcon-root{cursor:pointer}.list-elements-heading .list-sort-menu .sort-menu fieldset{border:none}.list-filter-menu{max-width:220px}.list-filter-menu.accordions{margin-right:1.5rem}.list-filter-menu.accordions .MuiFormControlLabel-root{margin-left:0}.list-filter-menu.accordions .list-filters .MuiPaper-root.filter{margin-top:.75rem;padding-top:.75rem;background:inherit;box-shadow:none}.list-filter-menu.accordions .list-filters .MuiPaper-root.filter:before{position:absolute;left:5%;top:-1px;right:0;width:95%;height:1px;content:"";margin:auto;opacity:1;background-color:#0000001f;-webkit-transition:opacity .15s cubic-bezier(.4,0,.2,1) 0ms,background-color .15s cubic-bezier(.4,0,.2,1) 0ms;transition:opacity .15s cubic-bezier(.4,0,.2,1) 0ms,background-color .15s cubic-bezier(.4,0,.2,1) 0ms}.list-filter-menu.accordions .list-filters .MuiPaper-root.filter .MuiAccordionSummary-root{padding:0 1.0714285714rem 0 .6428571429rem}.list-filter-menu.accordions .list-filters .MuiPaper-root.filter .MuiAccordionDetails-root{padding:unset}.list-filter-menu.accordions .list-filters .MuiPaper-root.filter .filter-title{margin-bottom:0}.list-filter-menu h2{display:flex;align-items:center;font-size:2rem;color:#3d3d3d;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.list-filter-menu h2 .filter-title-icon{margin-right:.5rem;color:#fc248c}.list-filter-menu .list-filters{margin:2rem 0}.list-filter-menu .list-filters .statuses label:nth-last-child(-n+2){padding-left:30px}.list-filter-menu .list-filters .filter{display:flex;flex-direction:column}.list-filter-menu .list-filters .filter+.filter{margin-top:1rem}.list-filter-menu .list-filters .filter .filter-title{font-family:Quicksand Bold,Helvetica,Arial,sans-serif;font-size:1.2rem;margin-bottom:1rem}.list-filter-menu .list-filters .filter .MuiFormControlLabel-root{width:220px;height:fit-content;min-height:2rem}.list-filter-menu .list-filters .filter .MuiFormControlLabel-root .MuiCheckbox-root{padding:6px 9px}.list-filter-menu .list-filters .filter .MuiFormControlLabel-root .Mui-checked svg,.list-filter-menu .list-filters .filter .MuiFormControlLabel-root .Mui-checked .MuiTouchRipple-root{color:#f37221}.list-filter-menu .list-filters .filter .MuiFormControlLabel-root .MuiTypography-root{font-size:1rem}.list-filter-menu .filter-reset{font-family:Quicksand Bold,Helvetica,Arial,sans-serif;font-size:1.2rem;color:#fc248c;cursor:pointer}@media screen and (max-width: 1224px){.client-list-block .list-elements-heading .list-result-title{font-size:1.5rem}.client-list-block .list-elements-heading .list-header-actions .MuiButton-root .MuiButton-startIcon{margin:0}.client-list-block .list-elements-heading .list-header-actions .MuiButton-root .button-label{display:none}.client-list-block .list-elements-heading .list-sort-menu .sort-menu div:first-child{font-size:0}}@media screen and (max-width: 1024px){.client-list-block{margin:0 1rem}.client-list-block .list-elements-heading .list-sort-menu{margin-left:.5rem}}@media screen and (max-width: 768px){.list-elements-heading .list-header-actions .MuiButton-root{padding:0}.list-elements-heading .list-sort-menu .sort-menu div:first-child{font-size:0}.list-elements-heading .list-result-title{font-size:1.5rem}.client-list-block .list-elements-heading .list-result-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.client-list-block .list-elements-heading .list-result-title .material-icons{vertical-align:text-top}}.list-search-bar{position:relative;width:100%;padding:0 4rem;max-width:1600px}.list-search-bar .search-bar-container{position:relative;height:6rem;width:100%;border-radius:100px;background-color:#fff;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.list-search-bar .search-bar-container .search-icon{position:absolute;top:50%;right:0;color:#fff;background-color:#fc248c;border-radius:100%;transform:translate(-1rem,-50%);height:4rem;width:4rem;z-index:4;display:flex;align-items:center;justify-content:center}.list-search-bar .search-bar-container .search-icon--clickable{cursor:pointer}.list-search-bar .search-bar-container button{top:50%;right:6rem}.list-search-bar .search-bar-container .search-bar{width:100%;height:6rem;padding:.5rem 3rem .5rem 2rem;color:#3d3d3d;border-radius:100px;border:none;outline:none;font-style:normal;font-size:1.5rem;background-color:#0000}.list-search-bar .search-bar-container .search-bar:focus{background-color:#0000}.list-search-bar .search-bar-container .search-bar::placeholder{color:#cdcdcd;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.list-search-bar .search-bar-container .more-options-container .radio-buttons-container{display:flex}.list-search-bar .more-options-backdrop{position:fixed;top:0;left:0;height:100vh;width:100vw}.list-search-bar .more-options-container{position:absolute;top:7rem;width:100%;padding:1rem 2rem;box-shadow:0 25px 25px #0000001a;background:#fff;border-radius:5px;z-index:2}@media screen and (max-width: 1024px){.list-search-bar{padding:0 2rem}.list-search-bar .search-bar-container .more-options-button{display:none}.list-search-bar .search-bar-container .search-bar{width:300px;font-size:.9rem}.list-search-bar .search-bar-container button{font-size:.9rem}.list-search-bar .more-options-container{width:300px}.actions .action-container{width:100%}}.drawer{display:flex;flex-direction:column;height:100%}.drawer--20 .MuiDrawer-paper{width:20%}.drawer--40 .MuiDrawer-paper{width:40%}.drawer--50 .MuiDrawer-paper{width:50%}.drawer--60 .MuiDrawer-paper{width:60%}.drawer--80 .MuiDrawer-paper{width:80%}.drawer--80 .MuiDrawer-paper,.drawer--full .MuiDrawer-paper{width:100%}.drawer-header{position:relative;display:flex;justify-content:center;flex-wrap:wrap;padding:2rem 4rem;border-bottom:2px solid #fc248c}.drawer-header .drawer-title-container{display:flex;align-items:center;justify-content:center;flex:1;padding:0 5.5rem}.drawer-header .drawer-title-container h1{color:#fc248c;font-size:1.5rem;text-align:center}.drawer-header .drawer-button-container{position:absolute;left:4rem;top:0;display:flex;align-items:center}.drawer-header .drawer-button-container .action-container .MuiButton-root{display:flex;height:fit-content;padding:2rem 0;gap:.5rem;max-width:5rem}.drawer-header .drawer-button-container .action-container .MuiButton-root:hover,.drawer-header .drawer-button-container .action-container .MuiButton-root:focus,.drawer-header .drawer-button-container .action-container .MuiButton-root:active{background-color:unset;border-radius:unset;box-shadow:none}.drawer-content{overflow:auto;padding:2rem 4rem}.drawer-content .admin-edit-form .admin-edit-category{display:flex;flex-direction:column;margin-bottom:4rem;gap:1rem}.drawer-content .admin-edit-form .admin-edit-category .admin-edit-description{margin-bottom:2rem}.drawer-content .admin-edit-form .admin-edit-category .admin-buttons{display:flex;align-self:center;gap:1rem}@media screen and (max-width: 1400px){.drawer .drawer-header{padding:2rem}.drawer .drawer-header .drawer-title-container h1{font-size:1.2rem}.drawer .drawer-header .drawer-button-container{left:2rem}.drawer .drawer-content{padding:2rem}}@media screen and (max-width: 1024px){.drawer .drawer-content .admin-edit-form .admin-edit-category .admin-buttons{flex-direction:column}.drawer .drawer-content .admin-edit-form .admin-edit-category .admin-buttons .action-container{display:flex;justify-content:center;align-items:center}}@media screen and (max-width: 425px){.drawer .drawer-header .drawer-title-container{justify-content:end}}.hero-container{position:relative;height:20rem}.hero-container .hero{width:100%;height:20rem;position:relative;overflow:hidden;clip-path:path(var(--hero-clip-path))}.hero-container .hero .filter{position:absolute;top:0;height:100%;width:100%;background-color:#0000001a;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);clip-path:path(var(--hero-clip-path))}.hero-container .hero img{transform:scaleX(-1);min-height:100%;clip-path:path(var(--hero-clip-path))}.hero-container .hero .hero-content{position:absolute;top:0;height:20rem;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.hero-container .hero .hero-content .hero-title{color:#fff;font-size:3rem;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;height:5rem;opacity:1;text-align:center}.hero-container .hero .hero-content .hero-subtitle{color:#fff;font-size:1.8rem;text-align:center;display:flex;gap:.5rem}.hero-container .hero .hero-content .hero-subtitle img{height:3rem;width:3rem}.hero-container .hero .hero-content .hero-subtitle a{color:#fff}.hero-container .hero .hero-content .hero-subtitle button{background-color:unset;border:unset;color:#fff;font-size:1.8rem;padding:0}.hero-container .hero .hero-content .hero-subtitle .subsidiary-link{text-decoration:underline}.hero-container .hero .hero-content .hero-subtitle .subsidiary-link:hover{cursor:pointer}.hero-container .hero-search{width:100%;display:flex;align-items:center;justify-content:center;z-index:3;position:absolute;bottom:-2rem}@media screen and (max-width: 1224px){.hero-container .hero-search .search-bar-container .search-bar{width:80%;font-size:1.2rem}}@media screen and (max-width: 768px){.hero-container .hero-search{bottom:-2rem}.hero-container .hero-search .search-bar-container{height:5rem}.hero-container .hero-search .search-bar-container .search-bar{font-size:1rem;height:5rem}.hero-container .hero-search .search-bar-container .search-icon{height:4rem;width:4rem}}@media screen and (max-width: 1024px){.hero-container,.hero-container .hero{height:15rem}.hero-container .hero .hero-content{height:15rem;gap:1rem}.hero-container .hero .hero-content .hero-title{font-size:2rem;height:auto}.hero-container .hero .hero-content .hero-subtitle{font-size:1.2rem}}@media screen and (max-width: 768px){.hero-container .hero .hero-content .hero-title{font-size:1.5rem}}.body-container{display:flex;padding:4rem}.body-container .result{flex:1}@media screen and (max-width: 1024px){.body-container{padding:4rem 2rem}.body-container .list-filter-menu h2{font-size:1.8rem}}@media screen and (max-width: 768px){.body-container .list-filter-menu{display:none}.body-container .result{display:flex;flex-direction:column;align-items:center;padding:0;max-width:100%}}#header+.popin .popin-container .popin-title{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}#header+.popin .popin-container .popin-title.login-variant .modal-close{position:absolute;top:0;right:0;cursor:pointer}#header+.popin .popin-container .popin-title.login-variant .app-icon{transform:none;position:static}#header+.popin .popin-container .popin-message.login-variant .input-password-field{min-width:28.5714285714rem}#header+.popin .popin-container .popin-message.login-variant .step-login-label{color:#f37221;font-size:1.5rem;text-align:center}#header+.popin .popin-container .popin-message.login-variant .step-content-text{display:flex;flex-direction:column;font-size:1rem;text-align:center;margin-top:1rem;gap:.5rem}#header+.popin .popin-container .popin-message.login-variant form{margin-top:1rem}#header+.popin .popin-container .popin-message.login-variant form .MuiInputBase-input{height:1.4375rem}#header+.popin .popin-container .popin-message.login-variant form .actions{padding:0;display:flex;justify-content:center}#header+.popin .popin-container .popin-message.login-variant form .actions.column-buttons{flex-direction:column;align-items:center}#header+.popin .popin-container .popin-message.login-variant form .actions.column-buttons .forgotten-password{margin:1rem 0 0}#header+.popin .popin-container .popin-message.login-variant form .actions.column-buttons--with-space{gap:1rem}#header+.popin .popin-container .popin-message.login-variant form .actions.column-buttons--with-space .forgotten-password{margin:0}#header+.popin .popin-container .popin-message.login-variant form .actions.column-buttons--with-space .MuiDivider-root.full-width{margin-top:2rem}#header+.popin .popin-container .popin-message.login-variant form .actions .action-container{width:80%}#header+.popin .popin-container .popin-message.login-variant form .actions .action-container>button{display:flex;margin:0 auto;width:100%}#header+.popin .popin-container .popin-message.login-variant--animated{animation:overflowCancelation .25s linear}@keyframes overflowCancelation{0%{overflow-x:hidden}to{overflow-x:unset}}#header+.popin .popin-container .popin-message.login-variant--animated .animate{position:relative;animation:slideIn .15s cubic-bezier(0,1.43,.05,1.27) normal}#header+.popin .popin-container .popin-message.login-variant--animated .animate--reversed{animation-name:slideOut}@keyframes slideIn{0%{right:-5rem;opacity:0}35%{opacity:.7}50%{opacity:.9}85%{right:.5rem}to{right:0;opacity:1}}@keyframes slideOut{0%{left:-10rem;opacity:0}35%{opacity:.7}50%{opacity:.9}85%{left:.5rem}to{left:0;opacity:1}}@media screen and (max-width: 768px){#header+.popin .popin-container{width:100%;max-width:unset;height:100%;border-radius:unset}#header+.popin .popin-container .popin-message.login-variant .input-password-field{min-width:unset}}.mobile-navigation-container{display:none}@media screen and (max-width: 1024px){.mobile-navigation-container{display:block;position:relative;z-index:9}.mobile-navigation-container .action-container{align-self:center}.mobile-navigation-container .action-container .MuiButton-root{background-color:#fc248c;color:#fff;width:max-content}.mobile-navigation-container .navigation-overlay{display:none;position:fixed;top:6rem;right:0;height:calc(100vh - 6rem);width:100%;background-color:#00000040;animation:opacityAnimation 50ms ease-in-out}@keyframes opacityAnimation{0%{opacity:0}}.mobile-navigation-container .navigation-content{position:fixed;top:-22rem;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:22rem;width:calc(100% - .7rem);background-color:#fff;opacity:0;border-bottom-left-radius:100rem;border-bottom-right-radius:100rem;transition:.3s ease-in-out;transition-delay:.1s}.mobile-navigation-container .navigation-content:last-child:after{content:"";height:2rem}.mobile-navigation-container .navigation-content.accessible{display:block;max-height:calc(100% - 6rem);overflow-y:auto}.mobile-navigation-container .navigation-content.accessible::-webkit-scrollbar{width:.7rem}.mobile-navigation-container .navigation-content.accessible::-webkit-scrollbar-track{background:#bdbdbd}.mobile-navigation-container .navigation-content.accessible::-webkit-scrollbar-thumb{background:#707070}.mobile-navigation-container .navigation-content.accessible::-webkit-scrollbar-thumb:hover{background:#3d3d3d}.mobile-navigation-container .navigation-content.accessible .list-action-item{text-align:center;width:100%}.mobile-navigation-container .navigation-content .action-container:only-child{display:flex;align-items:center;justify-content:center}.mobile-navigation-container .navigation-content .list-action-item{position:relative;top:-1rem;flex:1;width:80%;padding:0;margin:0;border:none;background:unset;opacity:0;transition:.25s ease-out;transition-property:top,opacity}.mobile-navigation-container .navigation-content .list-action-item .no-redirect-action{color:#3d3d3d;font-size:1.5rem;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif}.mobile-navigation-container .navigation-content .list-action-item .list-item{width:100%;height:100%;color:#3d3d3d;text-align:center}.mobile-navigation-container .navigation-content .list-action-item .list-item.active{color:#fc248c}.mobile-navigation-container .navigation-content .list-action-item .list-item:not(:last-child){border-bottom:.5px solid #E5E3E3}.mobile-navigation-container .navigation-content .list-action-item .list-item:not(:last-child).active{border-bottom-color:#fc248c}.mobile-navigation-container .navigation-content .list-action-item .list-item .MuiListItemText-root .MuiTypography-root{font-family:Quicksand Bold,Helvetica,Arial,sans-serif;font-size:1.5rem}.mobile-navigation-container.open .navigation-overlay{display:block}.mobile-navigation-container.open .navigation-content{top:6rem;opacity:1;border-radius:0 0 50% 50%/0 0 25% 25%;transition-delay:25ms}.mobile-navigation-container.open .navigation-content .list-action-item:nth-of-type(1){top:0;opacity:1;transition-delay:.3s}.mobile-navigation-container.open .navigation-content .list-action-item:nth-of-type(2){top:0;opacity:1;transition-delay:.6s}.mobile-navigation-container.open .navigation-content .list-action-item:nth-of-type(3){top:0;opacity:1;transition-delay:calc(.3s * 3)}.mobile-navigation-container.open .navigation-content .list-action-item:nth-of-type(4){top:0;opacity:1;transition-delay:1.2s}.mobile-navigation-container.open .navigation-content .list-action-item:nth-of-type(5){top:0;opacity:1;transition-delay:1.5s}.mobile-navigation-container.open .navigation-content .list-action-item:nth-of-type(6){top:0;opacity:1;transition-delay:calc(.3s * 6)}}@media screen and (max-width: 768px){.mobile-navigation-container.open .navigation-content{border-radius:0 0 45% 45%/0 0 10% 10%}.mobile-navigation-container .navigation-content .action-container button{width:20rem;font-size:.9rem}}@media (hover: none) and (pointer: coarse){.mobile-navigation-container .navigation-content{width:100%}}.empty-state{height:calc(100vh - 29rem);width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.empty-state img{height:80%}.empty-state h1{font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;font-size:1.5rem}@media screen and (max-width: 1024px){.body-container .result .empty-state{height:calc(100vh - 24rem)}.body-container .result .empty-state img{height:unset;transform:scale(.75)}}.error-page{position:relative;display:flex;align-items:center;justify-content:center;height:100%;width:100%;min-height:45rem;background-color:#f37221;overflow:hidden}.error-page .error-page-top-right-shape,.error-page .error-page-bottom-left-shape{position:absolute;height:53.7857142857rem;width:56.1428571429rem;z-index:0;transform:scaleX(-1)}.error-page .error-page-top-right-shape{top:calc(53.7857142857rem * -.25);right:calc(56.1428571429rem * -.5)}.error-page .error-page-bottom-left-shape{left:calc(56.1428571429rem * -.5);bottom:calc(53.7857142857rem * -.25)}.error-page .error-page-content{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;width:50%;min-height:45rem;max-width:1600px;z-index:1;color:#fff}.error-page .error-page-content .error-content-image{height:30rem}.error-page .error-page-content .error-infos{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;text-align:center}.error-page .error-page-content .error-infos h1.error-title{font-family:Quicksand Bold,Helvetica,Arial,sans-serif;font-size:3rem}.error-page .error-page-content .error-infos p.error-description{font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif}.error-page .error-page-content .primary-error-button .MuiButton-root{background-color:#fc248c;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}@media screen and (max-width: 1400px){.error-page .error-page-top-right-shape,.error-page .error-page-bottom-left-shape{height:45.5rem;width:47.5rem}.error-page .error-page-top-right-shape{top:-11.375rem;right:-23.75rem}.error-page .error-page-bottom-left-shape{left:-23.75rem;bottom:-11.375rem}.error-page .error-page-content .error-content-image{height:25rem}}@media screen and (max-width: 1024px){.error-page .error-page-content{width:80%}.error-page .error-page-content .error-infos h1.error-title{font-size:2.5rem}}@media screen and (max-width: 768px){.error-page .error-page-top-right-shape,.error-page .error-page-bottom-left-shape{height:35.4285714286rem;width:37rem}.error-page .error-page-top-right-shape{top:calc(35.4285714286rem * -.25);right:-18.5rem}.error-page .error-page-bottom-left-shape{left:-18.5rem;bottom:calc(35.4285714286rem * -.25)}.error-page .error-page-content .error-infos h1.error-title{font-size:2rem}}@media screen and (max-width: 425px){.error-page .error-page-content .error-content-image{height:18rem}.error-page .error-page-content .error-infos h1.error-title{font-size:1.8rem}}.sub-header-banner{position:fixed;top:6rem;width:100%;z-index:11}.sub-header-banner .sub-header-banner-inner{position:relative;display:flex;align-items:center;justify-content:center;height:3.5rem;width:100%;background-color:#f37221}.sub-header-banner .sub-header-banner-inner_message,.sub-header-banner .sub-header-banner-inner_close{font-size:1.2rem;color:#fff}.sub-header-banner .sub-header-banner-inner_message{text-align:center;padding:0 2rem;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif}.sub-header-banner .sub-header-banner-inner_close{position:absolute;right:1rem;height:min-content;margin:0;line-height:normal;cursor:pointer}.arrow{display:flex;flex-direction:column;justify-content:center;align-items:center}.arrow--revert{rotate:180deg}.arrow .dash{height:40px;border:1px dashed black;margin-bottom:35px}.arrow .tip{rotate:225deg;width:10px;height:10px;border-left:solid 2px black;border-top:solid 2px black}.arrow .tip:before{content:"";display:block;width:2px;height:45px;background-color:#000;transform:rotate(-45deg) translate(15px,4px);left:0;top:0}.login-layout{height:100%;overflow:auto}.login-layout .login-page .app-icon{position:initial;transform:initial;margin:1rem auto}.login-layout .login-page h1{text-align:center;margin-bottom:0;color:#f37221}.login-layout .login-page h2.login-subtitle{color:#fc248c;font-size:1.8rem;text-align:center;margin-bottom:4rem}.login-layout .login-page .login-box{margin:0 auto;width:550px;padding:1.5rem 4rem 2rem;border-radius:4px;border:1px solid #ddd;text-align:center}.login-layout .login-page .login-box a{display:inline-block}.login-layout .login-page .login-box form{margin:1rem 0 0}.login-layout .login-page .login-box form .actions{padding:0;display:flex;justify-content:center}.login-layout .login-page .login-box form .actions .action-container>button{display:flex;margin:0 auto}.login-layout .login-page .login-box hr{margin:2rem 0}.login-layout .login-page .login-box .login-action-button>button{width:60%;background-color:#fff;border:1px solid #f37221;color:#f37221}.login-layout .login-page .login-box .login-action-button>button:hover{background-color:#fff}@media screen and (max-width: 1024px){.login-box form .action-container{display:block}}.filter-list{display:flex;justify-content:flex-end}.client-list-block{width:100%;margin:auto}.center-content{display:flex;justify-content:center}.status-block{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:20px;width:100%}.status-block .status{width:20px;height:20px}.status-block .content{display:flex;flex-direction:column;max-width:calc(100% - 20px - 4rem);margin-left:.75rem}.client-data-header .material-icons{font-size:1.7142857143rem;color:#f37221}.client-data-header .data--infos{display:flex;align-items:center;gap:.75rem;height:20px}.client-data-header .data--infos .client-affiliate{display:flex;align-items:center;color:#f37221;gap:.25rem}.user-company{display:flex;width:100%}.user-company--in-tile{margin-bottom:.75rem}.inspector .status{background:#f2e600cc}.inspector .content{color:#f2e600}.broker .status{background:#4857ffcc}.broker .content{color:#4857ff}.referent .status{background:#fc248ccc}.referent .content{color:#fc248c}.complete .status{background:#0cbf9ecc}.complete .content{color:#0cbf9e}.more-options-container .actions{display:flex;justify-content:center}.more-options-container .actions .action-container{width:unset}.page .hero-container .hero-search.clients-variant .list-search-bar .more-options-container{width:calc(100% - 8rem)}.page.clients-variant .list-filter-menu{width:220px}@media screen and (max-width: 1400px){.status-block .content{max-width:calc(100% - 20px - 1rem)}}@media screen and (max-width: 1024px){.filter-list{display:none}.status-block{justify-content:center;margin:1rem 0}.columns-container .column~.column{margin-left:0}.page .hero-container .hero-search.clients-variant .list-search-bar .more-options-container{width:calc(100% - 4rem)}}@media screen and (max-width: 425px){.more-options-container .actions{align-items:center;flex-direction:column;gap:1rem}}.client-detail{font-family:Quicksand Medium,Helvetica,Arial,sans-serif}.client-detail .client-detail-container{padding:0 2rem}.client-detail--company .client-detail-content{padding:3rem 1.5rem}.client-detail--company .client-detail-content .administrative-information .columns-container{margin:0}.client-detail .client-hero{position:relative;background-color:#f0f0f0;border-bottom:1px solid transparent}.client-detail .client-hero .client-header{position:absolute;top:0;display:flex;align-items:center;height:4rem;width:100%;padding:2rem;z-index:4;background-color:#00000026;-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);background-clip:border-box;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;justify-content:space-between}.client-detail .client-navigation-menu{height:5rem;width:100%;padding:0;position:sticky;top:0;background-color:#f0f0f0;z-index:3;border-bottom:2px solid #E5E3E3}.client-detail .client-navigation-menu .favorite-action-bar .favorite-action{white-space:nowrap}.client-detail .client-navigation-menu .main-nav{width:100%}.client-detail .client-navigation-menu .main-nav:before,.client-detail .client-navigation-menu .main-nav:after{position:absolute;top:0;left:0;width:2rem;height:100%;content:"";z-index:2;background:linear-gradient(to left,#f0f0f003,#f0f0f0)}.client-detail .client-navigation-menu .main-nav:after{left:unset;right:0;background:linear-gradient(to right,#f0f0f003,#f0f0f0)}.client-detail .client-navigation-menu .navigation{gap:1rem;margin-right:0;padding-right:0}.client-detail .client-navigation-menu .navigation:before,.client-detail .client-navigation-menu .navigation:after{height:100%;width:2rem;content:""}.client-detail .client-navigation-menu .navigation::-webkit-scrollbar{display:none}.client-detail .client-navigation-menu .navigation a{margin:0}.client-detail .client-navigation-menu .navigation a:first-of-type{margin-left:0}.client-detail .client-navigation-menu .navigation a:last-of-type{margin-right:0}.client-detail .client-navigation-menu .content-with-app-max-width{display:flex;height:100%}.client-detail .client-navigation-menu .content-with-app-max-width .favorite-action-bar{display:flex;align-items:center}.client-detail .client-navigation-menu .content-with-app-max-width .favorite-action-bar .MuiButton-root{gap:.5rem;padding:2rem 1rem;background-color:inherit;box-shadow:unset}.client-detail .client-navigation-menu .content-with-app-max-width .favorite-action-bar .MuiButton-root .material-icons{color:#f37221;font-size:1.7142857143rem}.client-detail.with-variant-hero .hero-container{height:22rem;margin-bottom:7rem}.client-detail.with-variant-hero .hero-container .hero{height:22rem}.client-detail .client-cartridge{padding:0 2rem}.client-detail .client-cartridge.hero-tiles{position:absolute;bottom:-7rem;display:flex;align-items:center;height:14rem;width:100%;z-index:10}.client-detail .client-cartridge.hero-tiles .client-cartridge-tile{width:20%;min-width:240px;margin:.25rem 0}.client-detail .client-cartridge.hero-tiles .client-cartridge-tile .management-delegate{white-space:pre-wrap;overflow:visible;max-width:75%}.client-detail .client-cartridge .client-cartridge-content{width:100%;max-width:1600px;margin:auto}.client-detail .client-cartridge .client-cartridge-title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:2rem 0}.client-detail .client-cartridge .client-cartridge-title-container .cartridge-title{text-align:center;flex:1}.client-detail .client-cartridge .client-cartridge-title-container .client-cartridge-subtitle{color:#f37221;font-size:1.8rem;text-align:center}.client-detail .client-cartridge .tiles-container{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:1rem;overflow:hidden}.client-detail .client-cartridge .tiles-container .tiles-group{display:flex;width:50%;flex-direction:row;flex:1;flex-basis:34rem;flex-shrink:0;gap:1rem;overflow:hidden}.client-detail .client-cartridge .tiles-container .tiles-group+.tiles-group{flex-basis:31rem}.client-detail .client-cartridge .client-cartridge-tile{background-color:#fff;border-radius:20px;padding:1.5rem;flex-direction:column;margin:0;font-size:1rem;flex:1;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.client-detail .client-cartridge .client-cartridge-tile>div{margin-bottom:.5rem}.client-detail .client-cartridge .client-cartridge-tile>div:last-of-type{margin-bottom:0}.client-detail .client-cartridge .client-cartridge-tile .item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.client-detail .client-cartridge .client-cartridge-tile .title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-family:Quicksand Bold,Helvetica,Arial,sans-serif;font-size:1.2rem}.client-detail .client-cartridge .client-cartridge-tile .title>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0}.client-detail .client-cartridge .client-cartridge-tile .title .MuiIcon-root{font-size:2.5rem;color:#f37221;margin-left:.5rem}.client-detail .client-cartridge .client-cartridge-tile .title .svg-icon{fill:#f37221;stroke:#fff;margin-left:.5rem;flex-shrink:0;height:2rem;width:2rem}.client-detail .client-cartridge .client-cartridge-tile--risk{display:flex;flex:unset;flex-shrink:0}.client-detail .client-cartridge .client-cartridge-tile--risk .risk-tile-item-container{display:flex;flex:1;flex-wrap:wrap}.client-detail .client-cartridge .client-cartridge-tile .risk-tile-item{display:flex;flex-direction:column;flex:1;align-items:center;margin-top:.75rem;color:#3d3d3d;width:80px;text-align:center}.client-detail .client-cartridge .client-cartridge-tile .risk-tile-item:first-of-type{width:6.5rem}.client-detail .client-cartridge .client-cartridge-tile .risk-tile-item .svg-icon{width:1.5rem;height:1.5rem;margin-right:.5rem;flex-shrink:0}.client-detail .client-cartridge .client-cartridge-tile .risk-tile-item.risk-inactive{color:#cdcdcd}@media screen and (max-width: 1400px){.client-detail .client-cartridge.hero-tiles .client-cartridge-tile{min-width:unset;width:unset;font-size:.9rem}.client-detail .client-cartridge.hero-tiles .client-cartridge-tile .title{font-size:1rem}.client-detail .client-cartridge.hero-tiles .client-cartridge-tile .svg-icon{height:1.2rem;width:1.2rem}.client-detail .client-cartridge .tiles-container{flex-wrap:nowrap}}@media screen and (max-width: 1400px){.client-detail .client-navigation-menu .favorite-action-bar .favorite-action{display:none}}@media screen and (max-width: 1024px){.client-detail .client-navigation-menu .main-nav:before,.client-detail .client-navigation-menu .main-nav:after{width:2rem}.client-detail .client-navigation-menu .navigation:before,.client-detail .client-navigation-menu .navigation:after{width:2rem}.client-detail.with-variant-hero .hero-container{height:auto;margin-bottom:0}.client-detail.with-variant-hero .hero-container .hero .hero-content{top:unset;bottom:0;height:calc(100% - 4rem)}.client-detail .client-cartridge.hero-tiles{position:static;bottom:auto;height:auto;width:auto}.client-detail .client-cartridge.hero-tiles .client-cartridge-tile{min-width:100%;width:100%}.client-detail .client-cartridge .tiles-container{flex-wrap:wrap;margin:1rem 0}}@media screen and (max-width: 768px){.client-detail .client-hero .client-header{padding:0}.client-detail .client-cartridge .client-cartridge-tile{width:100%}.client-detail .client-navigation-menu .content-with-app-max-width .favorite-action-bar .MuiButton-root{padding:0}}.client-contracts .popin .popin-container.broker-contract-popin{width:unset;min-width:unset;height:unset}.client-contracts .popin .popin-container.broker-contract-popin .popin-content{padding:1.5rem}.client-contracts .popin .popin-container.broker-contract-popin .popin-content .action-container .MuiButton-containedSecondary{color:#3d3d3d}.client-contracts .empty-state{height:auto}.client-contracts .MuiAccordion-root{width:100%;margin:2rem 0;background-color:#fff;border-radius:20px;box-shadow:0 2px 10px #0003;transition:.3s ease-in-out;overflow:hidden}.client-contracts .MuiAccordion-root:before{display:none}.client-contracts .MuiAccordion-root .MuiAccordionSummary-root{display:flex;justify-content:space-between;height:6rem}.client-contracts .MuiAccordion-root .MuiAccordionSummary-root .MuiAccordionSummary-content{max-width:90%}.client-contracts .MuiAccordion-root .MuiAccordionSummary-root .MuiAccordionSummary-content h2{font-size:1.5rem;color:#fff;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif}.client-contracts .MuiAccordion-root .MuiAccordionSummary-root .MuiAccordionSummary-expandIconWrapper .material-icons{font-size:2rem;color:#fff}.client-contracts .MuiAccordion-root .MuiAccordionSummary-root.bg-pink{background-color:#fc248c}.client-contracts .MuiAccordion-root .MuiAccordionSummary-root.bg-green{background:#0cbf9e}.client-contracts .MuiAccordionDetails-root{padding:2rem}.client-contracts .tile-title{font-size:1.2rem;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.client-contracts .custom-tile{display:flex;width:100%;background-color:#fff;border-radius:20px;padding:1.5rem;margin-bottom:1rem;box-shadow:0 4px 10px 5px #0000001a}.client-contracts .details-item{display:flex;width:100%}.client-contracts .details-item .label-item{text-align:left;color:#afafaf}.client-contracts .details-item .value{text-align:left;padding-left:.75rem}.client-contracts .client-contract-tile{gap:1rem;margin-bottom:2rem}.client-contracts .client-contract-tile:last-child{margin-bottom:0}.client-contracts .client-contract-tile .contract-info{display:flex;flex-direction:column;flex:2;min-width:0}.client-contracts .client-contract-tile .contract-info .main-info{display:flex;flex-direction:column;margin-bottom:2rem}.client-contracts .client-contract-tile .contract-info .main-info .reference{color:#afafaf}.client-contracts .client-contract-tile .contract-info .main-info .specific-info{display:flex;padding-top:.5rem;gap:.75rem}.client-contracts .client-contract-tile .contract-info .main-info .specific-info .contract-type{display:flex;align-items:center;padding:.25rem .75rem;border-radius:5px;background-color:#f0f0f0}.client-contracts .client-contract-tile .contract-info .main-info .specific-info .contract-type .svg-icon{margin-right:.25rem}.client-contracts .client-contract-tile .contract-info .main-info .specific-info .contract-type span{text-align:center}.client-contracts .client-contract-tile .contract-info .main-info .specific-info .contract-type .material-icons{font-size:1.2857142857rem;margin-right:.25rem;color:#f37221}.client-contracts .client-contract-tile .contract-info .main-info .specific-info .insurer{display:flex;justify-content:center;align-items:center;padding:.25rem .75rem;border-radius:5px;border:1px solid #AFAFAF;color:#afafaf}.client-contracts .client-contract-tile .contract-info .contract-details{display:flex;width:100%}.client-contracts .client-contract-tile .contract-info .contract-details .detail-item-container{width:100%}.client-contracts .client-contract-tile .contract-info .contract-details .detail-item-container .details-item{margin-bottom:.75rem}.client-contracts .client-contract-tile .contract-info .contract-details .detail-item-container .details-item .label-item{width:35%;white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.client-contracts .client-contract-tile .contract-info .contract-details .detail-item-container .details-item .value{width:70%}.client-contracts .client-contract-tile .contracts{display:flex;flex-direction:column;gap:.5rem;flex:3;justify-content:center}.client-contracts .client-contract-tile .contract-service{flex:2;min-width:0;padding:.75rem 1.5rem;border-radius:20px;background-color:#f0f0f0;max-width:800px}.client-contracts .client-contract-tile .contract-service.hide{background-color:inherit}.client-contracts .client-contract-tile .contract-service .service-container{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;gap:.5rem}.client-contracts .client-contract-tile .contract-service .service-container .service-title{display:flex;justify-content:center;align-items:center;width:100%;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.client-contracts .client-contract-tile .contract-service .service-container .service-title .material-icons{max-height:1.5rem;margin-right:.5rem;color:#f37221}.client-contracts .client-contract-tile .contract-service .service-container .assistance-title-with-subtitle{display:flex;justify-content:center;flex-direction:column}.client-contracts .client-contract-tile .contract-service .service-container .assistance-title-with-subtitle .service-title{margin-bottom:.25rem}.client-contracts .client-contract-tile .contract-service .service-container .assistance-title-with-subtitle .assistance-subtitle{text-align:center}.client-contracts .client-contract-tile .contract-service .service-container .no-service-title .material-icons{color:#afafaf}.client-contracts .client-contract-tile .contract-service .service-container .details-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.client-contracts .client-contract-tile .contract-service .service-container .details-container .short-text{width:100%;text-align:center}.client-contracts .client-contract-tile .contract-service .service-container .details-container .centered-wrap{display:flex;justify-content:center;flex-wrap:wrap;width:100%;text-align:center}.client-contracts .client-contract-tile .contract-service .service-container .details-container .centered-wrap .broker-linked{margin-left:0}.client-contracts .client-contract-tile .contract-service .service-container .details-container .details-item{justify-content:space-between}.client-contracts .client-contract-tile .contract-service .service-container .details-container .details-item:first-child{margin-bottom:.25rem}.client-contracts .client-contract-tile .contract-service .service-container .details-container-grid{display:grid;grid-template-columns:1fr;grid-column-gap:1rem;grid-row-gap:.25rem;justify-content:center;align-items:center;width:100%}.client-contracts .client-contract-tile .contract-service .service-container .details-container-grid span,.client-contracts .client-contract-tile .contract-service .service-container .details-container-grid a{height:100%}.client-contracts .client-contract-tile .contract-service .service-container .details-container-grid .unstyled-link{overflow:hidden;text-overflow:ellipsis}.client-contracts .client-contract-tile .contract-service .service-container .details-container-grid .label{color:#afafaf;overflow:unset}.client-contracts .client-contract-tile .contract-service .service-container .two-columns{grid-template-columns:3fr 2fr}.client-contracts .client-contract-tile .contract-service .service-container .three-columns{grid-template-columns:1fr 1fr min-content;width:100%}.client-contracts .client-contract-tile .contract-service .service-container .button-container{flex:1;display:flex;align-items:center}.client-contracts .client-contract-tile .contract-service .service-container .button-container .MuiButton-root{background-color:transparent}.client-contracts .client-contract-tile .contract-service .service-container .button-container--end{align-items:flex-end}.client-contracts .client-contract-tile .contract-service .no-service{justify-content:center}.client-contracts .client-contract-tile .contract-service .no-service .no-service-title{margin:0}.client-contracts .empty-social-fund{display:flex;align-items:center;justify-content:space-between;margin:2rem 0}.client-contracts.list-elements .custom-tile{margin:1rem;background-color:#f0f0f0;border:none;color:#000;box-shadow:none}.client-contracts.list-elements .client-contract-tile .contract-info .main-info .reference{color:#000;font-size:1.2rem}.client-contracts.list-elements .client-contract-tile .contract-info .main-info .specific-info .contract-type{background-color:#fff}.client-contracts.list-elements .client-contract-tile .contract-info{flex:1}.client-contracts.list-elements .client-contract-tile .contracts{flex-direction:row;flex:3;gap:1.5rem}.client-contracts.list-elements .client-contract-tile .contract-service:only-child{padding:1rem 10rem}.client-contracts.list-elements .client-contract-tile .contract-service{padding:1rem 1.5rem;background-color:#fff}.client-contracts.list-elements .client-contract-tile .contract-service .service-container{gap:2rem}.client-contracts.list-elements .client-contract-tile .contract-service .service-container .details-container{justify-content:unset}.client-contract-setting .client-contract-tile{box-shadow:0 2px 10px #0003}.client-contract-setting .contracts.contracts-setting{flex:2}.client-contract-setting .contracts.contracts-setting .contract-service{display:flex;flex-direction:column;justify-content:center;padding:1rem 1.5rem;flex:0;gap:.75rem}.client-contract-setting .contracts.contracts-setting .contract-service ul{margin:0 0 0 1rem;padding:0}.client-contract-setting .contracts.contracts-setting .contract-service ul li{padding:0}.client-contract-setting .contracts.contracts-setting .contract-service .service-title{display:flex;align-items:center;font-family:Quicksand Bold,Helvetica,Arial,sans-serif;margin:0}.client-contract-setting .contracts.contracts-setting .contract-service .service-title .material-icons{max-height:1.5rem;margin-right:.5rem;color:#f37221}.client-contract-setting .contracts.contracts-setting .contract-service .no-service-title .material-icons{color:#afafaf}@media screen and (max-width: 1224px){.client-contracts .client-contract-tile .contract-info .contract-details{flex-direction:column}.client-contracts .client-contract-tile .contract-info .contract-details .detail-item-container,.client-contracts .client-contract-tile .contract-service{width:100%}}@media screen and (max-width: 1024px){.client-contracts.list-elements .client-contract-tile .contract-service:only-child{padding:1rem 1.5rem}.client-contracts .client-contract-tile{flex-direction:column}.client-contracts .client-contract-tile .contract-info{width:100%}.client-contracts .client-contract-tile .contract-info .main-info{align-items:center;width:100%}.client-contracts .client-contract-tile .contract-info .main-info .tile-title{text-align:center}.client-contracts .client-contract-tile .contract-info .contract-details .detail-item-container{width:100%}.client-contracts .client-contract-tile .contract-info .contract-details .detail-item-container .details-item .label-item{width:50%;padding-right:.5rem;padding-left:30%}.client-contracts .client-contract-tile .contract-info .contract-details .detail-item-container .details-item .value{display:flex;flex-direction:column;text-align:left;width:50%;padding-left:.5rem}.client-contracts .client-contract-tile .contract-info .contract-details .detail-item-container .details-item .value .gr-code{margin-left:0}.client-contracts .client-contract-tile .contract-service{width:100%}.client-contracts .client-contract-tile .contract-service.hide{display:none}.client-contracts .empty-social-fund{flex-direction:column;justify-content:center}.client-contracts .empty-social-fund h2{margin-bottom:.75rem}.client-contracts .social-fund-tile{flex-direction:column}.client-contracts .social-fund-tile .social-fund-infos .tile-title{text-align:center}.client-contracts .social-fund-tile .social-fund-infos .details-item{flex-direction:column;align-items:center;margin-bottom:1rem}.client-contracts .social-fund-tile .social-fund-infos .details-item .label-item{min-width:unset;width:fit-content;margin-bottom:.25rem}.client-contracts .social-fund-tile .social-fund-infos .details-item .value{padding-left:0;text-align:center}.client-contracts.list-elements .client-contract-tile .contracts{flex-direction:column}}@media screen and (max-width: 768px){.client-contracts .client-contract-tile .contract-info .contract-details .detail-item-container .details-item .label-item{padding-left:15%}}@media screen and (max-width: 425px){.client-contracts .client-contract-tile .contract-info .contract-details .detail-item-container .details-item .label-item{padding-left:0}.client-contracts .client-contract-tile .contract-service .MuiButton-root{height:unset}}#clients-service .clients-service-item{display:flex;align-items:center;height:2rem;width:100%;gap:1rem;padding:0 .5rem;font-size:.9rem;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif}.client-services .MuiAccordion-root{width:100%;margin:2rem 0;background-color:#fff;border-radius:20px;box-shadow:0 2px 10px #0003;transition:.3s ease-in-out;overflow:hidden}.client-services .MuiAccordion-root:before,.client-services .MuiAccordion-root :after{display:none}.client-services .MuiAccordion-root .MuiAccordionSummary-root{display:flex;justify-content:space-between;height:6rem}.client-services .MuiAccordion-root .MuiAccordionSummary-root .MuiAccordionSummary-content{max-width:90%}.client-services .MuiAccordion-root .MuiAccordionSummary-root .MuiAccordionSummary-content h2{font-size:1.5rem;color:#fff;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif}.client-services .MuiAccordion-root .MuiAccordionSummary-root .MuiAccordionSummary-expandIconWrapper .material-icons{font-size:2rem;color:#fff}.client-services .MuiAccordion-root .MuiAccordionSummary-root.bg-Rose{background-color:#fc248c}.client-services .MuiAccordion-root .MuiAccordionSummary-root.bg-Bleu{background-color:#4857ff}.client-services .MuiAccordion-root .MuiAccordionSummary-root.bg-Vert{background-color:#0cbf9e}.client-services .MuiAccordion-root .MuiAccordionSummary-root.bg-Jaune{background-color:#f2e600}.client-services .MuiAccordion-root .MuiAccordionSummary-root.bg-Jaune .MuiAccordionSummary-content h2,.client-services .MuiAccordion-root .MuiAccordionSummary-root.bg-Jaune .MuiAccordionSummary-expandIconWrapper .material-icons{color:#3d3d3d}.client-services .MuiAccordion-root .MuiAccordionDetails-root{display:flex;flex-direction:column;align-items:flex-end;width:100%;padding:1rem;gap:1rem}.client-services .MuiAccordion-root .MuiAccordionDetails-root .material-icons{font-size:2rem;cursor:pointer}.client-services .MuiAccordion-root .MuiAccordionDetails-root .service-infos{display:flex;flex-direction:column;flex:5;gap:.5rem;min-width:15rem;min-height:4rem;z-index:1}.client-services .MuiAccordion-root .MuiAccordionDetails-root .service-infos .service-title{font-size:1.2rem;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.client-services .MuiAccordion-root .MuiAccordionDetails-root .service-infos .service-description{white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.client-services .MuiAccordion-root .MuiAccordionDetails-root .service-code{flex:0 0 auto;width:15rem}.client-services .MuiAccordion-root .MuiAccordionDetails-root .service-code h3{font-size:1rem;font-family:Quicksand Bold,Helvetica,Arial,sans-serif;overflow:hidden}.client-services .MuiAccordion-root .MuiAccordionDetails-root .step{display:flex;align-items:center;justify-content:center;height:2.6666666667rem;width:6rem;gap:.5rem;clip-path:polygon(75% 0%,100% 50%,75% 100%,0% 100%,25% 50%,0% 0%);background-color:#e2e8f0;transition:.1s ease-in-out}.client-services .MuiAccordion-root .MuiAccordionDetails-root .step .MuiSwitch-root{display:flex;align-items:center;height:2rem;width:4rem;overflow:visible}.client-services .MuiAccordion-root .MuiAccordionDetails-root .step .MuiSwitch-root .MuiSwitch-switchBase{padding:0;color:#fff}.client-services .MuiAccordion-root .MuiAccordionDetails-root .step .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked{transform:translate(100%)}.client-services .MuiAccordion-root .MuiAccordionDetails-root .step .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:#0cbf9e;opacity:1}.client-services .MuiAccordion-root .MuiAccordionDetails-root .step .MuiSwitch-root .MuiSwitch-thumb{height:2rem;width:2rem;border:1px solid #c5c5c5}.client-services .MuiAccordion-root .MuiAccordionDetails-root .step .MuiSwitch-root .MuiSwitch-track{height:1.6rem;border-radius:2rem;background-color:#c5c5c5;opacity:1}.client-services .MuiAccordion-root .MuiAccordionDetails-root .step.with-warnings{position:relative;display:flex;align-items:center;gap:.5rem}.client-services .MuiAccordion-root .MuiAccordionDetails-root .step.with-warnings .material-icons{position:absolute;left:7.5rem;font-size:28px;color:#f37221}.client-services .MuiAccordion-root .MuiAccordionDetails-root .step .material-icons{font-size:16px}.client-services .MuiAccordion-root .MuiAccordionDetails-root .step .step-text{font-size:.9rem;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.client-services .MuiAccordion-root .MuiAccordionDetails-root .step.active{background-color:unset;width:10rem;clip-path:polygon(85% 0%,100% 50%,85% 100%,0% 100%,15% 50%,0% 0%)}.client-services .MuiAccordion-root .MuiAccordionDetails-root .step.valid{background-color:#cce6c1}.client-services .MuiAccordion-root .MuiAccordionDetails-root .step.valid .material-icons,.client-services .MuiAccordion-root .MuiAccordionDetails-root .step.valid .step-text{color:#72bb53}.client-services .MuiAccordion-root .MuiAccordionDetails-root .step.invalid{background-color:#f29ea9}.client-services .MuiAccordion-root .MuiAccordionDetails-root .step.invalid .material-icons,.client-services .MuiAccordion-root .MuiAccordionDetails-root .step.invalid .step-text{color:#da1d36}.client-services .MuiAccordion-root .MuiAccordionDetails-root .step.pending{background-color:#e1e3ff}.client-services .MuiAccordion-root .MuiAccordionDetails-root .step.pending .material-icons{color:#4857ff}.client-services .MuiAccordion-root .MuiAccordionDetails-root .service-options{text-align:center}.client-services .MuiAccordion-root .MuiAccordionDetails-root .service-options button{display:flex;align-items:center;justify-content:center;height:auto;width:auto;min-width:unset;padding:0}.client-services .MuiAccordion-root .MuiAccordionDetails-root .service-options button .MuiButton-endIcon{margin:0}.client-services .MuiAccordion-root .MuiAccordionDetails-root .service-options button span{color:#3d3d3d;font-size:1.5rem}.client-services .MuiAccordion-root .MuiAccordionDetails-root .service-items-container{display:flex;flex-direction:column;width:100%;gap:1rem}.client-services .MuiAccordion-root .MuiAccordionDetails-root .service-items-container .service-item-container{position:relative;display:flex;align-items:center;justify-content:space-between;height:10rem;width:100%;padding:0 1rem;gap:1rem;border-radius:1rem;background-color:#f1f5f9;border:1px solid #c5c5c5;overflow-x:auto}.client-services .MuiAccordion-root .MuiAccordionDetails-root .service-items-container .service-item-container::-webkit-scrollbar{width:.7rem}.client-services .MuiAccordion-root .MuiAccordionDetails-root .service-items-container .service-item-container::-webkit-scrollbar-track{background:#bdbdbd}.client-services .MuiAccordion-root .MuiAccordionDetails-root .service-items-container .service-item-container::-webkit-scrollbar-thumb{background:#707070}.client-services .MuiAccordion-root .MuiAccordionDetails-root .service-items-container .service-item-container::-webkit-scrollbar-thumb:hover{background:#3d3d3d}.client-services .MuiAccordion-root .MuiAccordionDetails-root .service-items-container .service-item-container .service-contract-container{display:flex;flex:1;justify-content:center}.client-services .MuiAccordion-root .MuiAccordionDetails-root .service-items-container .service-item-container .service-visibility{display:flex;align-items:center}.client-services .MuiAccordion-root .MuiAccordionDetails-root .service-items-container .service-item-container .service-visibility .bloc{display:flex;flex-direction:column;align-items:center;gap:.5rem}.client-services .MuiAccordion-root .MuiAccordionDetails-root .service-items-container .service-item-container .service-visibility .bloc h3{display:flex;align-items:center;justify-content:center;height:2rem;text-align:center;font-size:.9rem;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.client-services .MuiAccordion-root .MuiAccordionDetails-root .service-items-container .service-item-container .service-visibility .bloc:last-child .step{clip-path:polygon(100% 0%,100% 50%,100% 100%,0% 100%,15% 50%,0% 0%);border-top-right-radius:5rem;border-bottom-right-radius:5rem}.client-services .MuiAccordion-root .MuiAccordionDetails-root .empty-state{height:20rem}.client-services .MuiAccordion-root .MuiAccordionDetails-root .empty-state img{height:10rem}@media screen and (max-width: 1224px){.client-services .MuiAccordion-root .MuiAccordionDetails-root .service-code{width:10rem}}.popin .popin-container.service-details-popin.activation-code-popin{width:30rem;min-width:unset;height:23rem}.popin .popin-container.service-details-popin.activation-code-popin .popin-content{display:flex;align-items:center;justify-content:center}.popin .popin-container.service-details-popin.activation-code-popin .popin-content form{width:100%;padding:0 1rem}.popin .popin-container.service-details-popin.activation-code-popin .popin-content form .action-container{display:flex;align-items:center;justify-content:center;width:100%}.administrative-information{display:flex;justify-content:space-between;gap:1rem}.administrative-information .client-company-data{width:100%}.client-company-data{background-color:#fafafa}.client-company-data .client-content-tile .columns-container{display:flex;flex-direction:column;gap:1rem}.client-company-data .client-content-tile .columns-container .contact{display:flex;flex-direction:row;align-items:flex-start;width:100%;padding:1rem;border-radius:20px;background-color:#f0f0f0;box-shadow:none;border:none;height:100%}.client-company-data .client-content-tile .columns-container .contact.administrative .actions .MuiButton-root{padding:1rem 2rem}.client-company-data .client-content-tile .columns-container .contact.column-container{justify-content:space-between;align-items:unset}.client-company-data .client-content-tile .columns-container .contact.column-container .material-icons{font-size:28px}.client-company-data .client-content-tile .columns-container .contact.column-container .contact-column{display:flex;width:55%}.client-company-data .client-content-tile .columns-container .contact.column-container .actions{width:35%;justify-content:flex-end}.client-company-data .client-content-tile .columns-container .contact.column-container .actions .MuiButton-root{min-height:50px;height:unset}.client-company-data .client-content-tile .columns-container .contact.column-container .data .data-entry{width:100%;word-break:break-all;white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.client-company-data .client-content-tile .columns-container .contact.single,.client-company-data .client-content-tile .columns-container .contact.single .contact-column{align-items:center}.client-company-data .client-content-tile .columns-container .contact:last-of-type{margin-bottom:0}.client-company-data .client-content-tile .columns-container .contact .icon{margin-right:1rem}.client-company-data .client-content-tile .columns-container .contact .administrative-icon{margin-right:1rem;color:#f37221}.client-company-data .client-content-tile .columns-container .contact .svg-icon{margin-right:1rem;fill:#f37221;stroke:#fff}.client-company-data .client-content-tile .columns-container .contact .administrative-button{width:max-content}.client-company-data .client-content-tile .columns-container .contact .administrative-button .MuiButton-containedSecondary{background-color:#f0f0f0}.client-company-data .client-content-tile .columns-container .contact .data{display:flex;flex-direction:column;gap:.25rem;width:100%}.client-company-data .client-content-tile .activation-code{align-self:center;text-transform:uppercase;font-size:1.8rem}.client-company-data .client-content-tile .buttons{display:flex;gap:1rem;align-self:center}.client-company-data .client-content-tile .employee-access-management-item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem;width:100%;height:100%;margin-top:2rem}.client-company-data .client-content-tile .employee-access-management-item--no-margin{margin-top:0}@media screen and (max-width: 1024px){.administrative-information{flex-direction:column;gap:1.5rem}.administrative-information .columns-container{margin:0;background-color:transparent}.client-company-data{flex-direction:column;gap:1rem}.client-company-data .column--50{width:unset}.client-company-data .client-content-tile .employee-access-management-item{margin-top:0}}@media screen and (max-width: 768px){.client-company-data .client-content-tile .buttons{flex-direction:column;align-items:center}.client-company-data .client-content-tile .columns-container .contact.column-container{flex-direction:column;align-items:unset;gap:1rem}.client-company-data .client-content-tile .columns-container .contact.column-container .contact-column{width:90%}.client-company-data .client-content-tile .columns-container .contact.column-container .actions{width:unset;justify-content:center}}.contacts .contact-container{padding:0 2rem}.contacts .contact-container .contact-content .contact-type-container{display:flex;flex-direction:column;gap:1rem;padding:0 1.5rem;margin:3rem 0}.contacts .contact-container .contact-content .contact-type-container .text-container{display:flex;flex-direction:column;gap:.5rem;width:50%}.contacts .contact-container .contact-content .contact-type-container .text-container .title-container{display:flex}.contacts .contact-container .contact-content .contact-type-container .text-container h2{text-align:start}.contacts .contact-container .contact-content .contact-type-container h2{text-align:center;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;font-size:1.5rem}.contacts .contact-container .contact-content .contact-type-container h2.highlight{font-size:1.8rem}.contacts .contact-container .contact-content .contact-type-container .private-title,.contacts .contact-container .contact-content .contact-type-container .emergency-title{display:flex;align-items:center;margin-bottom:1rem}.contacts .contact-container .contact-content .contact-type-container .private-title .material-icons,.contacts .contact-container .contact-content .contact-type-container .emergency-title .material-icons{margin-right:.5rem;font-size:2rem}.contacts .contact-container .contact-content .contact-type-container .private-title{position:relative}.contacts .contact-container .contact-content .contact-type-container .private-title .action-container{position:absolute;right:0;margin-bottom:.25rem}.contacts .contact-container .contact-content .contact-type-container .empty-state{height:30rem}.contacts .icon,.contacts .contact-options{width:2.5rem}.contacts .icon.logo,.contacts .contact-options.logo{height:2.5rem}.contacts .contact-tile{display:flex;align-items:center;gap:2rem;min-height:6rem;padding:0 1rem;background:#fff;border-radius:1rem;box-shadow:0 2px 10px #0003}.contacts .contact-tile .MuiIcon-root{font-size:2.5rem}.contacts .contact-tile .contact-details{flex:1}.contacts .contact-tile .contact-details:has(.bottom-half) .upper-half{height:4rem}.contacts .contact-tile .contact-details .upper-half{display:flex;align-items:center;height:6rem}.contacts .contact-tile .contact-details .upper-half .contact-informations{display:flex;align-items:center;width:100%}.contacts .contact-tile .contact-details .upper-half .contact-informations .data-container{display:flex;flex-direction:column;justify-content:flex-end;flex:1;gap:.25rem}.contacts .contact-tile .contact-details .upper-half .contact-informations .data-container:has(.unstyled-link+.unstyled-link){justify-content:space-between}.contacts .contact-tile .contact-details .upper-half .contact-informations .contact-role{margin:0 0 .25rem;font-size:1.2rem}.contacts .contact-tile .contact-details .bottom-half{margin:1rem 0}.contacts .contact-tile .contact-details .bottom-half .description-title{font-family:Quicksand Medium,Helvetica,Arial,sans-serif}.contacts .contact-tile .contact-details .bottom-half .description{margin-top:.5rem}.contacts .contact-tile .contact-options button{height:auto;width:auto;min-width:unset;padding:0}.contacts .contact-tile .contact-options button .MuiButton-endIcon{margin:0}.contacts .contact-tile .contact-options button .MuiIcon-root{color:#3d3d3d;font-size:1.5rem}.contacts .contact-edition-popin .popin-content{height:100%;width:100%}.contacts .contact-edition-popin form{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;margin-top:0}.contacts .contact-edition-popin form .contact-edition-container{display:flex}.contacts .contact-edition-popin form .contact-edition-container .contact-information{display:flex;flex-direction:column;width:50%;height:100%;padding:0 .75rem}.contacts .contact-edition-popin form .contact-edition-container .contact-information h3{margin-bottom:.75rem;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif}.contacts .contact-edition-popin form .contact-edition-container .contact-information .information-item:last-child{margin-top:1.5rem}.contacts .contact-edition-popin form .contact-edition-container .contact-information .information-item div:last-child{margin:0}.contacts .contact-edition-popin form .contact-edition-container .contact-information.description .description-title,.contacts .contact-edition-popin form .contact-edition-container .contact-information.description .description-title h3{margin-bottom:1rem}.contacts .contact-edition-popin form .contact-edition-container .contact-information.description .description-field{flex-grow:1}.contacts .contact-edition-popin form .contact-edition-container .contact-information.description .form-control,.contacts .contact-edition-popin form .contact-edition-container .contact-information.description .form-control .MuiFormControl-root{height:100%}.contacts .contact-edition-popin form .contact-edition-container .contact-information.description .form-control .MuiFormControl-root .MuiFilledInput-root{height:100%;display:flex;align-items:start;padding-top:.75rem}.contacts .contact-edition-popin form .contact-edition-container .contact-information.description .form-control .MuiFormControl-root .MuiFilledInput-root .MuiFilledInput-input{height:100%!important;overflow:auto!important}.contacts .contact-edition-popin form .contact-edition-container .contact-information.description .form-control .MuiFormControl-root .MuiFilledInput-root .MuiFilledInput-input::-webkit-scrollbar{width:.7rem}.contacts .contact-edition-popin form .contact-edition-container .contact-information.description .form-control .MuiFormControl-root .MuiFilledInput-root .MuiFilledInput-input::-webkit-scrollbar-track{background:#bdbdbd}.contacts .contact-edition-popin form .contact-edition-container .contact-information.description .form-control .MuiFormControl-root .MuiFilledInput-root .MuiFilledInput-input::-webkit-scrollbar-thumb{background:#707070}.contacts .contact-edition-popin form .contact-edition-container .contact-information.description .form-control .MuiFormControl-root .MuiFilledInput-root .MuiFilledInput-input::-webkit-scrollbar-thumb:hover{background:#3d3d3d}.contacts .contact-edition-popin form .error-custom-container{margin:.75rem 0 1rem}.contacts .contact-edition-popin form .error-custom-container .error-custom{text-align:center;color:#d32f2f;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif}.contacts .contact-edition-popin form .error-custom-container .error-custom:last-child{margin-top:.75rem}.popin .popin-container.contact-edition-popin{height:fit-content;width:100%;max-width:71.4285714286rem;max-height:80%}.popin .popin-container.contact-edition-popin .contact-information.description{height:auto}.contact-action{display:flex;align-items:start;width:100%}.contact-action .material-icons{margin-right:1rem}@media screen and (max-width: 1024px){.contacts .contact-tile{position:relative}.contacts .contact-tile .mobile-hidden{display:none}.contacts .contact-tile .mobile-visible{display:block}.contacts .contact-tile .contact-details{display:flex;align-items:center;flex-direction:column;gap:1rem;padding:1rem 0;text-align:center}.contacts .contact-tile .contact-details:has(.bottom-half) .upper-half{height:auto}.contacts .contact-tile .contact-details .upper-half{height:unset}.contacts .contact-tile .contact-details .upper-half .contact-informations{flex-direction:column;gap:1rem}.contacts .contact-tile .contact-details .upper-half .contact-informations .data-container{gap:1rem}.contacts .contact-tile .contact-details .bottom-half{margin:0}.contacts .contact-tile .contact-options{position:absolute;right:0}}@media screen and (max-width: 768px){.contacts .contact-container .contact-content .contact-type-container .text-container{width:100%}.contacts .contact-container .contact-content .contact-type-container .private-title{flex-direction:column}.contacts .contact-container .contact-content .contact-type-container .private-title .action-container{display:flex;justify-content:center;width:100%;margin-top:1rem;position:unset}.contacts .contact-edition-popin form .contact-edition-container{flex-direction:column}.contacts .contact-edition-popin form .contact-edition-container .contact-information{width:100%;padding:0 0 2rem}.contacts .contact-edition-popin form .contact-edition-container .contact-information.description .description-title{height:initial;margin-bottom:1rem}.contacts .contact-edition-popin form .contact-edition-container .contact-information.description .form-control{height:10rem}.popin .popin-container .popin-body .popin-content{padding:2rem 1.5rem}.popin .popin-container .popin-body .popin-content form .actions{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;width:100%;padding-bottom:1rem}.popin .popin-container .popin-body .popin-content form .actions .action-container{display:flex;justify-content:center;margin:.5rem 0}.popin .popin-container .popin-body .popin-content form .actions .action-container button{width:70%;min-width:185px}.popin .popin-container.contact-edition-popin{width:100%;height:100%;max-width:unset;max-height:unset}}.service-contract{display:flex;align-items:center;flex:none;height:2rem;padding:0 1rem;border-radius:4rem;background-color:#3d3d3d;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;color:#fff}.service-contract.grab{cursor:grab}.service-contract.offered{background-color:#f37221}.service-contract.baught{background-color:#4857ff}.service-contract.option{background-color:#f2e600;color:#3d3d3d}.page .service-hero{position:relative}.page .service-hero .service-action-header{position:absolute;top:0;display:flex;align-items:center;height:4rem;width:100%;padding:2rem;z-index:4;background-color:#00000059;-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);background-clip:border-box;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.page .service-hero .service-action-header .content-with-app-max-width{position:relative;display:flex;align-items:center;justify-content:center;width:1600px;padding:0 4rem}.page .service-hero .service-action-header .content-with-app-max-width .action-container{position:absolute;right:0;height:3rem;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.page .service-hero .service-action-header .content-with-app-max-width .action-container .MuiButton-root{gap:.5rem;height:100%;padding:1rem}.page .service-hero .service-action-header .content-with-app-max-width .main-title{color:#fff;font-size:2rem;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;opacity:1;text-align:center}.page .service-hero .service-action-header.with-title{position:relative}.page .service-settings-container .popin .popin-container.service-settings-popin{position:relative;display:flex;flex-direction:column;max-width:1600px;min-width:46rem;height:90vh;width:80vw;padding:0}.page .service-settings-container .popin .popin-container.service-settings-popin .empty-state{height:100%}.page .service-settings-container .popin .popin-container.service-settings-popin .empty-state img{width:40rem}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-services-title,.page .service-settings-container .popin .popin-container.service-settings-popin .popin-footer{display:flex;align-items:center;height:5rem;padding:2rem;background-color:#fff;color:#3d3d3d;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-services-title{justify-content:space-between;border-bottom:2px #E5E3E3 solid}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-services-title h1{flex:1;font-size:1.5rem}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-services-title .modal-close{cursor:pointer}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content{flex:1;width:100%;overflow:auto}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content::-webkit-scrollbar{width:.7rem}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content::-webkit-scrollbar-track{background:#bdbdbd}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content::-webkit-scrollbar-thumb{background:#707070}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content::-webkit-scrollbar-thumb:hover{background:#3d3d3d}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .services-settings-navigation-menu{position:relative;height:5rem;width:100%;--navigation-padding: 2rem}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .services-settings-navigation-menu .main-nav{display:flex;align-items:center;gap:var(--navigation-padding);height:100%;width:100%;padding:0 var(--navigation-padding)}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .services-settings-navigation-menu .main-nav:before,.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .services-settings-navigation-menu .main-nav:after{position:absolute;top:0;left:0;width:2rem;height:100%;content:"";z-index:2;background:linear-gradient(to left,#f0f0f003,#f0f0f0)}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .services-settings-navigation-menu .main-nav:after{left:unset;right:0;background:linear-gradient(to right,#f0f0f003,#f0f0f0)}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .services-settings-navigation-menu .main-nav .section{display:flex;justify-content:center;padding:0;margin:0;border:none;background-color:unset;font-size:1.2rem;font-family:Quicksand Bold,Helvetica,Arial,sans-serif;transition:.25s ease-in-out}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .services-settings-navigation-menu .main-nav .section.active{color:#fc248c}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .services-settings-navigation-menu .main-nav .section:first-of-type{justify-content:flex-start}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .services-settings-navigation-menu .indicator{position:absolute;height:2px;z-index:1;background-color:#fc248c;transition:.25s cubic-bezier(.68,-.05,.35,1.6)}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .service-list .service-infos{display:flex;flex-direction:column;flex:1;gap:.5rem;min-width:15rem;z-index:1}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .service-list .service-infos .service-title{font-size:1.2rem;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .service-list .service-infos .service-description{white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .service-list .service-code{width:15rem;max-width:15rem}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .service-list .service-code h3{font-size:1rem;font-family:Quicksand Bold,Helvetica,Arial,sans-serif;overflow:hidden}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .service-list .service-items-container{display:flex;flex-direction:column;gap:1rem;width:100%}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .service-list .service-items-container .service-item-container{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;height:9rem;width:100%;padding:0 2rem;background-color:#f1f5f9;border:1px solid #c5c5c5;overflow-x:auto}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .service-list .service-items-container .service-item-container::-webkit-scrollbar{width:.7rem}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .service-list .service-items-container .service-item-container::-webkit-scrollbar-track{background:#bdbdbd}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .service-list .service-items-container .service-item-container::-webkit-scrollbar-thumb{background:#707070}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .service-list .service-items-container .service-item-container::-webkit-scrollbar-thumb:hover{background:#3d3d3d}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .service-list .service-items-container .service-item-container.global{height:50px;background-color:#fff;border:none;overflow:hidden}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .service-list .service-items-container .service-item-container .service-visibility-message{width:10rem;flex-shrink:0;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;color:#0cbf9e}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .service-list .service-items-container .service-item-container .service-visibility-message.non-visible{color:#da1d36}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .service-list .service-items-container .service-item-container .service-visibility-message.global{color:#000}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .service-list .service-items-container .service-item-container .action-container{width:auto}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .service-list .service-items-container .service-item-container .action-container button{font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .service-list .MuiSwitch-root{display:flex;align-items:center;height:2rem;width:4rem;overflow:visible}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .service-list .MuiSwitch-root .MuiSwitch-switchBase{padding:0;color:#fff}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .service-list .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked{transform:translate(100%)}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .service-list .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:#0cbf9e;opacity:1}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .service-list .MuiSwitch-root .MuiSwitch-thumb{height:2rem;width:2rem;border:1px solid #c5c5c5}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .service-list .MuiSwitch-root .MuiSwitch-track{height:1.6rem;border-radius:2rem;background-color:#c5c5c5;opacity:1}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-footer{justify-content:center;border-top:2px #E5E3E3 solid}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-footer .action-container{font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-footer .action-container .MuiButton-root{background-color:#fc248c;color:#fff}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-footer .action-container .MuiButton-root.Mui-disabled{background-color:#0000001f;color:#00000042}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-footer .action-container .loading-progress{display:flex;align-items:center;justify-content:center}.body-container .result{flex:1;padding-bottom:2rem}.body-container .result .service-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,22rem));grid-template-rows:auto;gap:1rem 2rem;margin:2rem 0;transition:.25s ease}.body-container .result .service-items:has(.service-item:nth-child(3n)){justify-content:center}.body-container .result .service-items .service-item{height:30rem;padding:0;border-radius:2rem;border:none;box-shadow:0 25px 25px #0000001a;outline:none;overflow:hidden;background:#fff;text-align:left;color:inherit}.body-container .result .service-items .service-item div{width:100%}.body-container .result .service-items .service-item .service-cover{position:relative;height:14rem}.body-container .result .service-items .service-item .service-cover img{height:100%;width:100%;object-fit:cover}.body-container .result .service-items .service-item .service-cover .service-status,.body-container .result .service-items .service-item .service-cover .service-note{position:absolute;bottom:-1.25rem;display:flex;align-items:center;justify-content:center;height:2.5rem;width:8rem;border-radius:5rem;font-family:Quicksand Bold,Helvetica,Arial,sans-serif;color:#fff}.body-container .result .service-items .service-item .service-cover .service-status{border-top-left-radius:0;border-bottom-left-radius:0;background-color:#3d3d3d}.body-container .result .service-items .service-item .service-cover .service-status.offered{background-color:#f37221}.body-container .result .service-items .service-item .service-cover .service-status.baught{background-color:#4857ff}.body-container .result .service-items .service-item .service-cover .service-status.option{background-color:#f2e600;color:#3d3d3d}.body-container .result .service-items .service-item .service-cover .service-note{right:0;gap:.5rem;border:2px solid #f37221;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;background-color:#fff;color:#f37221}.body-container .result .service-items .service-item .service-cover .service-note .counter{width:2rem}.body-container .result .service-items .service-item .service-infos{height:11rem;padding:1.5rem}.body-container .result .service-items .service-item .service-infos .service-title-container{position:relative;width:100%;height:4.2857142857rem}.body-container .result .service-items .service-item .service-infos .service-title-container .service-title{display:flex;justify-content:space-between;width:calc(100% - 1em);font-family:Quicksand Bold,Helvetica,Arial,sans-serif;font-size:1.2rem;white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.body-container .result .service-items .service-item .service-infos .service-title-container .service-title-icon{position:absolute;top:0;right:0;height:fit-content;width:fit-content;min-width:unset;padding:0;margin:0;color:#3d3d3d}.body-container .result .service-items .service-item .service-infos .service-title-container .service-title-icon .MuiButton-endIcon{margin:0}.body-container .result .service-items .service-item .service-infos .service-description{margin:1rem 0;color:#000;white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.body-container .result .service-items .service-item .service-footer{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;height:5rem;padding:0 1.5rem .5rem}.body-container .result .service-items .service-item .service-footer:has(.status-container){justify-content:space-between}.body-container .result .service-items .service-item .service-footer .action-container{width:fit-content}.body-container .result .service-items .service-item .service-footer .action-container button{padding:0 .5rem;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.body-container .result .service-items .service-item .service-footer .action-container button .MuiButton-startIcon{margin-right:.25rem}.body-container .result .service-items .service-item .service-footer .status-container{display:flex;gap:.5rem}.body-container .result .service-items .service-item .service-footer .status-container .validation-status{color:#da1d36}.body-container .result .service-items .service-item .service-footer .status-container .validation-status.valid{color:#0cbf9e}.body-container .result .service-items .service-item .service-footer .status-container .dot{width:2rem;height:2rem;border-radius:50%;display:inline-block;margin-right:1rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin:0;color:#fff;background-color:#da1d36}.body-container .result .service-items .service-item .service-footer .status-container .dot.valid{background:#0cbf9e}.body-container .result .service-items .service-item .service-footer .status-container .dot .MuiIcon-root{font-size:1rem}.body-container .result .load-more-container{display:flex;align-items:center;justify-content:center;width:100%}@media screen and (max-width: 1400px){.page .body-container .result .service-items{grid-template-columns:repeat(auto-fit,minmax(0,21rem))}}@media screen and (max-width: 1024px){.page .service-hero .service-action-header .content-with-app-max-width .main-title{font-size:1.8rem}}@media screen and (max-width: 768px){.page .service-hero .service-action-header.with-title{height:auto}.page .service-hero .service-action-header .content-with-app-max-width{justify-content:space-between;gap:1rem;width:100%;padding:0}.page .service-hero .service-action-header .content-with-app-max-width .main-title{font-size:1.2rem;text-align:start}.page .service-hero .service-action-header .content-with-app-max-width .action-container{position:static}.page .service-hero .service-action-header .content-with-app-max-width .action-container .MuiButton-root{gap:.25rem}.page .service-settings-container .popin .popin-container.service-settings-popin{min-width:unset;max-width:none;height:100%;width:100%;border-radius:unset}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-title h1{font-size:1.2rem}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .section-container .section-title{font-size:1rem}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-content .section-container .section-content{font-size:.9rem}.page .service-settings-container .popin .popin-container.service-settings-popin .action-container button{padding-left:1rem;padding-right:1rem;font-size:.9rem}.page .service-settings-container .popin .popin-container.service-settings-popin .popin-actions{flex-direction:column;height:unset}.page .body-container .result{display:flex;flex-direction:column;align-items:center;padding:0}.page .body-container .result .service-items{grid-template-columns:repeat(auto-fit,minmax(100%,22rem))}}@media screen and (max-width: 425px){.page .body-container .result .service-items{grid-template-columns:repeat(auto-fit,minmax(0,100%))}}.popin .popin-container.service-details-popin{position:relative;display:flex;flex-direction:column;max-width:1600px;min-width:46rem;height:95vh;width:85vw;padding:0}.popin .popin-container.service-details-popin.referent{height:unset;width:57.1428571429rem}.popin .popin-container.service-details-popin.referent .popin-content{margin:unset}.popin .popin-container.service-details-popin .loader-progress{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.popin .popin-container.service-details-popin .popin-title{display:flex;align-items:center;justify-content:space-between;height:5rem;padding:2rem;background-color:#fff;color:#3d3d3d;font-family:Quicksand Bold,Helvetica,Arial,sans-serif;border-bottom:2px #E5E3E3 solid}.popin .popin-container.service-details-popin .popin-title.no-border-bottom{border-bottom:0}.popin .popin-container.service-details-popin .popin-title--radius{border-radius:20px 20px 0 0}.popin .popin-container.service-details-popin .popin-title h1{flex:1;font-size:1.5rem}.popin .popin-container.service-details-popin .popin-title .modal-close{cursor:pointer}.popin .popin-container.service-details-popin .action-container button{width:max-content;color:#fff;font-family:Quicksand Bold,Helvetica,Arial,sans-serif;font-size:1rem}.popin .popin-container.service-details-popin .popin-content{flex:1;width:100%;margin:1rem 0;overflow:auto}.popin .popin-container.service-details-popin .popin-content::-webkit-scrollbar{width:.7rem}.popin .popin-container.service-details-popin .popin-content::-webkit-scrollbar-track{background:#bdbdbd}.popin .popin-container.service-details-popin .popin-content::-webkit-scrollbar-thumb{background:#707070}.popin .popin-container.service-details-popin .popin-content::-webkit-scrollbar-thumb:hover{background:#3d3d3d}.popin .popin-container.service-details-popin .popin-content.no-margin-top{margin-top:0}.popin .popin-container.service-details-popin .popin-content .carousel-container{position:relative;width:100%;overflow-x:hidden}.popin .popin-container.service-details-popin .popin-content .carousel-container button{padding:0;margin:0;border:none;background-color:transparent}.popin .popin-container.service-details-popin .popin-content .carousel-container .pagination-dots{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;margin-top:1rem}.popin .popin-container.service-details-popin .popin-content .carousel-container .pagination-dots .dot{height:.7rem;width:.7rem;border-radius:100%;cursor:pointer;background-color:#3d3d3d}.popin .popin-container.service-details-popin .popin-content .carousel-container .pagination-dots .dot.active{background-color:#fc248c}.popin .popin-container.service-details-popin .popin-content .carousel-container .left-navigator,.popin .popin-container.service-details-popin .popin-content .carousel-container .right-navigator{position:absolute;top:0;display:flex;align-items:center;height:100%;width:4rem;z-index:4;cursor:pointer}.popin .popin-container.service-details-popin .popin-content .carousel-container .left-navigator .MuiIcon-root,.popin .popin-container.service-details-popin .popin-content .carousel-container .right-navigator .MuiIcon-root{display:flex;align-items:center;justify-content:center;height:2.7rem;width:2.7rem;font-size:1.8rem;background-color:#fafafa;border-radius:100%;border:1px solid #E5E3E3;transition:.15s ease-in-out}.popin .popin-container.service-details-popin .popin-content .carousel-container .left-navigator .MuiIcon-root:hover,.popin .popin-container.service-details-popin .popin-content .carousel-container .right-navigator .MuiIcon-root:hover{background-color:#e1e1e1}.popin .popin-container.service-details-popin .popin-content .carousel-container .left-navigator .MuiIcon-root:active,.popin .popin-container.service-details-popin .popin-content .carousel-container .right-navigator .MuiIcon-root:active{background-color:#bababa}.popin .popin-container.service-details-popin .popin-content .carousel-container .left-navigator.left-navigator,.popin .popin-container.service-details-popin .popin-content .carousel-container .right-navigator.left-navigator{left:2rem;justify-content:start}.popin .popin-container.service-details-popin .popin-content .carousel-container .left-navigator.right-navigator,.popin .popin-container.service-details-popin .popin-content .carousel-container .right-navigator.right-navigator{right:2rem;justify-content:end}.popin .popin-container.service-details-popin .popin-content .carousel-container .images-carousel-container{position:relative;height:24rem;width:100%}.popin .popin-container.service-details-popin .popin-content .carousel-container .images-carousel-container .images-carousel{display:flex;align-items:center;gap:4rem;height:100%;width:100%;padding:0 2rem;transition:.15s ease-in-out;transform:translate(0)}.popin .popin-container.service-details-popin .popin-content .carousel-container .images-carousel-container .images-carousel img{height:100%;min-width:100%;object-fit:cover}.popin .popin-container.service-details-popin .popin-content .carousel-container .images-carousel-container .service-note{position:absolute;bottom:0;right:2rem;display:flex;align-items:center;justify-content:center;gap:.5rem;height:2.5rem;width:8rem;border:2px solid #f37221;border-right:none;border-top-left-radius:5rem;border-bottom-left-radius:5rem;font-family:Quicksand Bold,Helvetica,Arial,sans-serif;color:#f37221;background-color:#fff;z-index:4}.popin .popin-container.service-details-popin .popin-content .badges-container{display:flex;align-items:center;gap:.5rem;height:5rem;width:100%;padding:0 2rem}.popin .popin-container.service-details-popin .popin-content hr{width:80%;border:1px solid #E5E3E3}.popin .popin-container.service-details-popin .popin-content hr:last-of-type{display:none}.popin .popin-container.service-details-popin .popin-content .section-container{padding:.5rem 2rem;word-wrap:break-word;white-space:break-spaces}.popin .popin-container.service-details-popin .popin-content .section-container .section-title{font-size:1.2rem;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.popin .popin-container.service-details-popin .popin-content .section-container .section-content{padding:.5rem 0;font-size:1rem;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;text-align:justify}.popin .popin-container.service-details-popin .popin-content .section-container .section-media{margin:0 auto}.popin .popin-container.service-details-popin .popin-content .section-container .section-accordion{display:flex;flex-direction:column;gap:1rem;padding-top:1rem}.popin .popin-container.service-details-popin .popin-content .section-container .section-accordion .MuiAccordion-root{width:100%;box-shadow:0 2px 3px #0000003d;background-color:inherit;border-radius:1rem;border:1px solid #E5E3E3;transition:.3s ease-in-out}.popin .popin-container.service-details-popin .popin-content .section-container .section-accordion .MuiAccordion-root:before,.popin .popin-container.service-details-popin .popin-content .section-container .section-accordion .MuiAccordion-root :after{display:none}.popin .popin-container.service-details-popin .popin-content .section-container .section-accordion .MuiAccordion-root.Mui-expanded{background-color:#f5f5f5}.popin .popin-container.service-details-popin .popin-content .section-container .section-accordion .MuiAccordion-root .MuiAccordionSummary-root{display:flex;justify-content:space-between;min-height:0}.popin .popin-container.service-details-popin .popin-content .section-container .section-accordion .MuiAccordion-root .MuiAccordionSummary-root .MuiAccordionSummary-content{max-width:90%}.popin .popin-container.service-details-popin .popin-content .section-container .section-accordion .MuiAccordion-root .MuiAccordionSummary-root .MuiAccordionSummary-content h2{font-size:1rem}.popin .popin-container.service-details-popin .popin-content .section-container .section-accordion .MuiAccordion-root .MuiAccordionSummary-root .MuiAccordionSummary-expandIconWrapper .material-icons{color:#3d3d3d}.popin .popin-container.service-details-popin .popin-content .section-container .section-accordion .MuiAccordion-root .MuiAccordionDetails-root p{font-size:.9rem}.popin .popin-container.service-details-popin .popin-content .section-container .section-accordion .MuiAccordion-root .MuiAccordionDetails-root p{padding:.5rem 0;font-size:1rem;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;text-align:justify}.popin .popin-container.service-details-popin .popin-content .section-container .section-accordion .specific-service-detail{display:flex;margin-bottom:.75rem}.popin .popin-container.service-details-popin .popin-content .section-container .section-accordion .specific-service-detail .label{width:40%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.popin .popin-container.service-details-popin .popin-content .section-container .section-accordion .specific-service-detail .code{width:30%;margin:0 1.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.popin .popin-container.service-details-popin .popin-content .section-container .section-accordion .specific-service-detail .contact{width:30%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.popin .popin-container.service-details-popin .popin-content .section-container .section-accordion .specific-service-detail--title{font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.popin .popin-container.service-details-popin .popin-content .section-container .section-accordion .MuiAccordionSummary-content{display:flex;flex-direction:column;gap:.25rem}.popin .popin-container.service-details-popin .popin-content .section-container .section-accordion .MuiAccordionSummary-content .subtitle{color:#afafaf}.popin .popin-container.service-details-popin .popin-actions{display:flex;justify-content:center;align-items:center;gap:1rem;height:5rem;width:100%;padding:2rem;border-top:2px #E5E3E3 solid}.popin .popin-container.service-details-popin .popin-actions a{text-decoration:none}.popin .popin-container.service-details-popin .popin-actions .kits button:not(:disabled){background-color:#fc248c}.popin .popin-container.service-details-popin .activation-code-banner{display:flex;align-items:center;padding:.5rem 2rem;min-height:2rem;background-color:#fc248c;color:#fff;font-size:1rem;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.popin .popin-container.service-details-popin .activation-code-banner .activation-code-copy-button{margin-left:.5rem}.popin .popin-commentary{margin-top:1rem}.popin .popin-commentary .MuiFilledInput-underline textarea{height:80px!important;overflow:inherit!important}.popin .popin-container.kits-visualizer-popin{width:50vw;max-width:1600px}.popin .popin-container.kits-visualizer-popin .popin-header .popin-title{text-align:center}.popin .popin-container.kits-visualizer-popin .popin-content{display:flex;flex-direction:column;gap:2rem;width:100%;padding:2rem 0}.popin .popin-container.kits-visualizer-popin .popin-content .legal-terms{display:flex;flex-direction:column;gap:.5rem;width:100%;text-align:center}.popin .popin-container.kits-visualizer-popin .popin-content .legal-terms .subtitle{font-size:1.2rem;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif}.popin .popin-container.kits-visualizer-popin .popin-content .legal-terms .caption{font-style:italic}.popin .popin-container.kits-visualizer-popin .popin-content .section-title{font-size:1.2rem;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.popin .popin-container.kits-visualizer-popin .popin-content .section-container{display:flex;flex-direction:column;gap:.75rem}.popin .popin-container.kits-visualizer-popin .popin-content .section-container .section-items-container{display:flex;flex-direction:column;gap:.5rem}.popin .popin-container.kits-visualizer-popin .popin-content .section-container .section-items-container .kit-tile{display:flex;align-items:center;justify-content:space-between;width:100%;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif}.popin .popin-container.kits-visualizer-popin .popin-content .section-container .section-items-container .kit-tile .MuiButton-root{height:auto;width:fit-content;padding:0;margin:0;background-color:unset;text-decoration:underline;color:#f37221}.popin .popin-container.kits-visualizer-popin .popin-content .section-container .section-items-container .kit-tile .MuiButton-root:hover{box-shadow:none}.popin .popin-container.kits-visualizer-popin .popin-buttons{justify-content:center}@media screen and (max-width: 1024px){.popin .popin-container.service-details-popin,.popin .popin-container.kits-visualizer-popin{min-width:unset;max-width:none;height:100%;width:100%;border-radius:unset}.popin .popin-container.service-details-popin .popin-title h1,.popin .popin-container.kits-visualizer-popin .popin-title h1{font-size:1.2rem}.popin .popin-container.service-details-popin .popin-content .section-container .section-title,.popin .popin-container.kits-visualizer-popin .popin-content .section-container .section-title{font-size:1rem}.popin .popin-container.service-details-popin .popin-content .section-container .section-content,.popin .popin-container.kits-visualizer-popin .popin-content .section-container .section-content{font-size:.9rem}.popin .popin-container.service-details-popin .action-container button,.popin .popin-container.kits-visualizer-popin .action-container button{padding-left:1rem;padding-right:1rem;font-size:.9rem}.popin .popin-container.service-details-popin .popin-actions,.popin .popin-container.kits-visualizer-popin .popin-actions{flex-direction:column;height:unset}.popin .popin-container.kits-visualizer-popin .popin-buttons{flex-direction:column-reverse;justify-content:center;align-items:center;gap:1rem}.popin .popin-container.kits-visualizer-popin .popin-buttons .action-container{width:fit-content}}.hero-container.service-variant,.hero-container.service-variant .hero{height:35rem}.hero-container.service-variant .hero img{transform:scaleX(1);clip-path:none}.hero-container.service-variant .hero .hero-content{height:35rem}.hero-container.service-variant .hero .hero-content .carousel{position:relative;display:flex;align-items:center;justify-content:center;height:100%;width:100%}.hero-container.service-variant .hero .hero-content .carousel .left-navigator,.hero-container.service-variant .hero .hero-content .carousel .right-navigator{position:absolute;display:flex;align-items:center;height:100%;padding:0;z-index:1;cursor:pointer;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.hero-container.service-variant .hero .hero-content .carousel .left-navigator .MuiIcon-root,.hero-container.service-variant .hero .hero-content .carousel .right-navigator .MuiIcon-root{display:flex;align-items:center;justify-content:center;height:4.5rem;width:4.5rem;font-size:3rem;border-radius:100%;background-color:#fafafa;transition:.15s ease-in-out;box-shadow:0 2px 5px 2px #0000001a,0 2px 5px -2px #0000001a}.hero-container.service-variant .hero .hero-content .carousel .left-navigator .MuiIcon-root:hover,.hero-container.service-variant .hero .hero-content .carousel .right-navigator .MuiIcon-root:hover{background-color:#e1e1e1}.hero-container.service-variant .hero .hero-content .carousel .left-navigator .MuiIcon-root:active,.hero-container.service-variant .hero .hero-content .carousel .right-navigator .MuiIcon-root:active{background-color:#bababa}.hero-container.service-variant .hero .hero-content .carousel .left-navigator.left-navigator,.hero-container.service-variant .hero .hero-content .carousel .right-navigator.left-navigator{left:0;justify-content:end;padding-left:4rem;background:linear-gradient(to left,#fafafa03,#fafafa)}.hero-container.service-variant .hero .hero-content .carousel .left-navigator.right-navigator,.hero-container.service-variant .hero .hero-content .carousel .right-navigator.right-navigator{right:0;padding-right:4rem;background:linear-gradient(to right,#fafafa03,#fafafa)}.hero-container.service-variant .hero .hero-content .carousel .pagination-dots{position:absolute;bottom:6rem;left:0;display:flex;gap:.5rem;width:50%;padding-right:2rem;padding-left:10.5rem;z-index:1}@media screen and (max-width: 1400px){.hero-container.service-variant .hero .hero-content .carousel .pagination-dots{padding-right:1rem;padding-left:9.5rem}}@media screen and (max-width: 1024px){.hero-container.service-variant .hero .hero-content .carousel .pagination-dots{padding-right:1rem;padding-left:7.5rem}}@media screen and (max-width: 768px){.hero-container.service-variant .hero .hero-content .carousel .pagination-dots{padding:0 2rem}}.hero-container.service-variant .hero .hero-content .carousel .pagination-dots .dot{height:1rem;width:1rem;border-radius:100%;background-color:#3d3d3d;border:none}.hero-container.service-variant .hero .hero-content .carousel .pagination-dots .dot.active{background-color:#fc248c}.hero-container.service-variant .hero .hero-content .carousel .pagination-dots .show-more{font-size:1.8rem;line-height:0}.hero-container.service-variant .hero .hero-content .carousel .carousel-items{display:flex;height:100%;width:100%;transition:.25s ease-in-out}.hero-container.service-variant .hero .hero-content .carousel .carousel-content{display:flex;align-items:center;justify-content:center;height:100%;min-width:100%}.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part,.hero-container.service-variant .hero .hero-content .carousel .carousel-content .image-part{height:100%;width:50%}.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part{display:flex;align-items:center;justify-content:center;padding-right:2rem;padding-left:10.5rem}@media screen and (max-width: 1400px){.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part{padding-right:1rem;padding-left:9.5rem}}@media screen and (max-width: 1024px){.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part{padding-right:1rem;padding-left:7.5rem}}@media screen and (max-width: 768px){.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part{padding:0 2rem}}.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part .information-part-inner{display:flex;flex-direction:column;gap:1rem;height:50%;width:100%}.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part .information-part-inner .title-container{position:relative;display:flex;height:6.5rem}.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part .information-part-inner .title-container .shapes-container{position:absolute;top:-3.5rem;left:-3.5rem;z-index:-1}.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part .information-part-inner .title-container .same-color-shape,.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part .information-part-inner .title-container .different-color-shape{min-height:unset}.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part .information-part-inner .title-container .content-title{font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;font-size:2.5rem;white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part .information-part-inner .content-description{font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;font-size:1.2rem;white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part .information-part-inner .MuiButton-root{color:#fff;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif}.hero-container.service-variant .hero .hero-content .carousel .carousel-content .image-part{flex:0 0 auto;padding-right:1px}.hero-container.service-variant .hero .hero-content .carousel .carousel-content .image-part .image-content{height:100%;width:100%;object-fit:cover;-webkit-mask-image:url(/assets/images/side_ways_mask.svg);-webkit-mask-size:100%;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url(/assets/images/side_ways_mask.svg);mask-size:100%;mask-repeat:no-repeat;mask-position:center}.hero-container.service-variant .hero-search .list-search-bar .search-bar-container{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a,-15px -10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}@media screen and (max-width: 1400px){.hero-container.service-variant .hero .hero-content .carousel .left-navigator .MuiIcon-root,.hero-container.service-variant .hero .hero-content .carousel .right-navigator .MuiIcon-root{height:3.75rem;width:3.75rem;font-size:2.5rem}.hero-container.service-variant .hero .hero-content .carousel .pagination-dots{padding-right:2rem;padding-left:9.75rem}}@media screen and (max-width: 1400px) and (max-width: 1400px){.hero-container.service-variant .hero .hero-content .carousel .pagination-dots{padding-right:1rem;padding-left:8.75rem}}@media screen and (max-width: 1400px) and (max-width: 1024px){.hero-container.service-variant .hero .hero-content .carousel .pagination-dots{padding-right:1rem;padding-left:6.75rem}}@media screen and (max-width: 1400px) and (max-width: 768px){.hero-container.service-variant .hero .hero-content .carousel .pagination-dots{padding:0 2rem}}@media screen and (max-width: 1400px){.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part{padding-right:2rem;padding-left:9.75rem}}@media screen and (max-width: 1400px) and (max-width: 1400px){.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part{padding-right:1rem;padding-left:8.75rem}}@media screen and (max-width: 1400px) and (max-width: 1024px){.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part{padding-right:1rem;padding-left:6.75rem}}@media screen and (max-width: 1400px) and (max-width: 768px){.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part{padding:0 2rem}}@media screen and (max-width: 1024px){.hero-container.service-variant .hero .hero-content .carousel .left-navigator.left-navigator,.hero-container.service-variant .hero .hero-content .carousel .right-navigator.left-navigator{padding-left:2rem}.hero-container.service-variant .hero .hero-content .carousel .left-navigator.right-navigator,.hero-container.service-variant .hero .hero-content .carousel .right-navigator.right-navigator{padding-right:2rem}.hero-container.service-variant .hero .hero-content .carousel .pagination-dots{padding-right:2rem;padding-left:9.75rem}}@media screen and (max-width: 1024px) and (max-width: 1400px){.hero-container.service-variant .hero .hero-content .carousel .pagination-dots{padding-right:1rem;padding-left:8.75rem}}@media screen and (max-width: 1024px) and (max-width: 1024px){.hero-container.service-variant .hero .hero-content .carousel .pagination-dots{padding-right:1rem;padding-left:6.75rem}}@media screen and (max-width: 1024px) and (max-width: 768px){.hero-container.service-variant .hero .hero-content .carousel .pagination-dots{padding:0 2rem}}@media screen and (max-width: 1024px){.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part{padding-right:2rem;padding-left:9.75rem}}@media screen and (max-width: 1024px) and (max-width: 1400px){.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part{padding-right:1rem;padding-left:8.75rem}}@media screen and (max-width: 1024px) and (max-width: 1024px){.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part{padding-right:1rem;padding-left:6.75rem}}@media screen and (max-width: 1024px) and (max-width: 768px){.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part{padding:0 2rem}}@media screen and (max-width: 1024px){.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part .information-part-inner{gap:1rem}.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part .information-part-inner .title-container{height:5rem}.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part .information-part-inner .title-container .content-title{font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;font-size:2rem;white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part .information-part-inner .content-description{font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;font-size:1rem;white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}}@media screen and (max-width: 768px){.hero-container.service-variant,.hero-container.service-variant .hero,.hero-container.service-variant .hero .hero-content{height:45rem}.hero-container.service-variant .hero .hero-content .carousel .left-navigator .MuiIcon-root,.hero-container.service-variant .hero .hero-content .carousel .right-navigator .MuiIcon-root{height:3rem;width:3rem;font-size:2rem}.hero-container.service-variant .hero .hero-content .carousel .pagination-dots{bottom:unset;left:unset;width:fit-content;padding:0;margin-bottom:2rem}.hero-container.service-variant .hero .hero-content .carousel .carousel-content{flex-direction:column;gap:4rem}.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part,.hero-container.service-variant .hero .hero-content .carousel .carousel-content .image-part{height:50%;width:100%}.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part{padding-right:2rem;padding-left:9rem}}@media screen and (max-width: 768px) and (max-width: 1400px){.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part{padding-right:1rem;padding-left:8rem}}@media screen and (max-width: 768px) and (max-width: 1024px){.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part{padding-right:1rem;padding-left:6rem}}@media screen and (max-width: 768px) and (max-width: 768px){.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part{padding:0 2rem}}@media screen and (max-width: 768px){.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part .information-part-inner{align-items:center;justify-content:center;gap:.5rem;height:100%;width:100%}.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part .information-part-inner .title-container,.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part .information-part-inner .content-description{height:unset;width:100%;text-align:center}.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part .information-part-inner .title-container{justify-content:center}.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part .information-part-inner .title-container .shapes-container{display:none}.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part .information-part-inner .content-description{margin:1rem 0;word-break:break-word;white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.hero-container.service-variant .hero .hero-content .carousel .carousel-content .information-part .information-part-inner .action-container{max-width:80%}}.synthesis-services-employees{display:flex;flex-direction:row;justify-content:space-between;align-content:space-between;width:100%;box-shadow:0 25px 25px #0000001a,inset 0 -20px 25px #0000001a;background:#fafafa;border-radius:20px}.client-synthesis{background-color:#fafafa}.client-synthesis .client-synthesis-tile{display:flex;flex-direction:column;background-color:#fff;border-radius:20px;padding:1.5rem;width:100%;margin-bottom:1rem;box-shadow:0 25px 25px #0000001a}.client-synthesis .client-synthesis-tile--activation{padding:0;box-shadow:0 0 25px #0000001a}.client-synthesis .client-synthesis-tile--left{margin-right:.5rem}.client-synthesis .client-synthesis-tile--right{margin-left:.5rem}.client-synthesis .client-synthesis-tile .columns-container{margin:1rem 0}.client-synthesis .client-synthesis-tile .statuses-block{display:flex;flex-direction:column}.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container{width:100%;display:flex}.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-dotted-line{display:flex;flex-direction:column;position:relative;padding-top:.75rem}.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-dotted-line .dot{width:30px;height:30px;margin:2rem 0;border:1px solid rgb(188.5,188.5,188.5);border-radius:50px}.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-dotted-line .dot:after{content:"";position:absolute;float:left;top:calc(.95rem + 60px);left:calc(15px - .15rem);border-left:4px dotted rgb(188.5,188.5,188.5);height:calc(100% - (.75rem + 30px))}.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-dotted-line .dot:last-child:after{display:none}.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-dotted-line--inspector .dot{background-color:#f2e600;border-color:transparent}.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-dotted-line--inspector .dot:after{border-color:#f2e600}.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-dotted-line--broker .dot{background-color:#4857ff;border-color:transparent}.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-dotted-line--broker .dot:after{border-color:#4857ff}.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-dotted-line--referent .dot{background-color:#fc248c;border-color:transparent}.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-dotted-line--referent .dot:after{border-color:#fc248c}.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-tile{display:flex;flex-direction:column;width:100%;padding:2rem;margin:1rem;gap:.75rem 0;border-radius:20px;color:#000;overflow:hidden}.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-tile .popin .popin-container .popin-message{color:#000}.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-tile .popin .popin-container .popin-buttons .action-container{max-width:60%}.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-tile .settings-buttons{display:flex;gap:.75rem}.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-tile .settings-buttons.all-buttons{flex-direction:column;align-items:center}.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-tile .settings-buttons.all-buttons .actions{width:60%}.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-tile .settings-buttons.all-buttons .actions .action-container,.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-tile .settings-buttons.all-buttons .actions .action-container .MuiButton-root{width:100%}.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-tile .settings-buttons .MuiButton-root{padding:.5rem 1rem;color:#fff;border-color:#fff;background-color:transparent;text-transform:none}.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-tile .settings-buttons .inspector-button .MuiButton-root{color:#000;border-color:#000}.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-tile--inspector{background-color:#f2e600}.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-tile--broker{background-color:#4857ff;color:#fff}.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-tile--referent{background-color:#fc248c;color:#fff}.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-tile--unavailable{background-color:#f0f0f0}.client-synthesis .client-synthesis-tile .client-synthesis-tile--welcome-call{display:block}.client-synthesis .client-synthesis-tile .direct-communication{align-items:center;display:flex;flex-wrap:nowrap}.client-synthesis .client-synthesis-tile .direct-communication .MuiSwitch-root{display:flex;align-items:center;height:2rem;width:4rem;overflow:visible}.client-synthesis .client-synthesis-tile .direct-communication .MuiSwitch-root .MuiSwitch-switchBase{padding:0;color:#fff}.client-synthesis .client-synthesis-tile .direct-communication .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked{transform:translate(100%)}.client-synthesis .client-synthesis-tile .direct-communication .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:#0cbf9e;opacity:1}.client-synthesis .client-synthesis-tile .direct-communication .MuiSwitch-root .MuiSwitch-thumb{height:2rem;width:2rem;border:1px solid #c5c5c5}.client-synthesis .client-synthesis-tile .direct-communication .MuiSwitch-root .MuiSwitch-track{height:1.6rem;border-radius:2rem;background-color:#c5c5c5;opacity:1}.client-synthesis .client-synthesis-tile .direct-communication .svg-icon{min-width:28px}.client-synthesis .client-synthesis-tile .direct-communication .communication-status{margin:0 .5rem}.client-synthesis .client-synthesis-tile .contact-block{max-height:500px;overflow:auto;overflow-x:hidden}.client-synthesis .client-synthesis-tile .contact-block::-webkit-scrollbar{width:.7rem}.client-synthesis .client-synthesis-tile .contact-block::-webkit-scrollbar-track{background:#bdbdbd}.client-synthesis .client-synthesis-tile .contact-block::-webkit-scrollbar-thumb{background:#707070}.client-synthesis .client-synthesis-tile .contact-block::-webkit-scrollbar-thumb:hover{background:#3d3d3d}.client-synthesis .client-synthesis-tile .contact-block .list-elements{width:100%;margin:0 1rem}.client-synthesis .client-synthesis-tile .contact-block .contact-tile{border-radius:20px;background-color:#f0f0f0;box-shadow:none;border:none;margin:.5rem 0;padding:1rem}.client-synthesis .client-synthesis-tile .contact-block .contact-tile .contact-role-container{display:flex;align-items:center;height:1.5rem;width:100%}.client-synthesis .client-synthesis-tile .contact-block .contact-tile .contact-role-container .contact-role{width:100%}.client-synthesis .client-synthesis-tile .contact-block .contact-tile .contact-infos-container{display:flex;justify-content:flex-start;align-items:center;width:100%;height:calc(100% - 1.5rem)}.client-synthesis .client-synthesis-tile .contact-block .contact-tile .contact-infos-container .contact-infos{display:flex;flex-direction:column;width:50%}.client-synthesis .client-synthesis-tile .synthesis-tile-title{display:flex;flex-direction:row;align-items:center;gap:.75rem;width:100%;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.client-synthesis .client-synthesis-tile .synthesis-tile-title .synthesis-tile-title-content{display:flex}.client-synthesis .client-synthesis-tile .synthesis-tile-title .icon{height:40px}.client-synthesis .client-synthesis-tile .synthesis-tile-title .icon-mui{fill:#f37221;stroke:#f37221;margin-right:1rem;color:#f37221;transform:scale(1.6);width:25px}.client-synthesis .client-synthesis-tile .synthesis-tile-title .button{font-size:1rem;font-family:Quicksand Medium,Helvetica,Arial,sans-serif}.client-synthesis .client-synthesis-tile .synthesis-tile-title-elements{display:flex;justify-content:space-between;width:100%}.client-synthesis .client-synthesis-tile .synthesis-tile-title .title-container{display:flex;flex-wrap:wrap;gap:.5rem}@media screen and (max-width: 1024px){.client-synthesis .client-synthesis-tile .risks-tiles{justify-content:center}}.client-synthesis .client-synthesis-tile .risks-tiles .risk-tile{display:flex;flex-direction:column;justify-content:center;align-items:center;width:33.33%;min-width:170px;height:150px;border-radius:20px;margin:.5rem;padding:.5rem;color:#fff}.client-synthesis .client-synthesis-tile .risks-tiles .risk-tile>div{margin:.25rem}.client-synthesis .client-synthesis-tile .risks-tiles .risk-tile .svg-icon{fill:#fff}.client-synthesis .client-synthesis-tile .risks-tiles .risk-tile--green{background-color:#0cbf9e}.client-synthesis .client-synthesis-tile .risks-tiles .risk-tile--pink{background-color:#fc248c}.client-synthesis .client-synthesis-tile .risks-tiles .risk-tile--blue{background-color:#4857ff}.client-synthesis .client-synthesis-tile .risks-tiles .risk-tile--orange{background-color:#f37221}.client-synthesis .client-synthesis-tile .risks-tiles .risk-tile--inactive{color:#cdcdcd;background-color:#f0f0f0}.client-synthesis .client-synthesis-tile .risks-tiles .risk-tile--inactive .svg-icon{fill:#cdcdcd}.client-synthesis .client-synthesis-tile .activation-tiles{margin:0}.client-synthesis .client-synthesis-tile .activation-tiles .activation-tile{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;min-width:170px;height:150px;border-radius:20px;color:#fff;font-size:1.2rem}.client-synthesis .client-synthesis-tile .activation-tiles .activation-tile .tile-title{font-family:Quicksand Bold,Helvetica,Arial,sans-serif;font-size:1.5rem}@media screen and (max-width: 1024px){.client-synthesis .client-synthesis-tile .activation-tiles .activation-tile .tile-title{font-size:1.2rem}}.client-synthesis .client-synthesis-tile .activation-tiles .activation-tile--orange{background-color:#fff;border:2px solid #f37221;color:#f37221}@media screen and (max-width: 1224px){.client-synthesis{flex-wrap:wrap}.client-synthesis .client-synthesis-tile .risks-tiles{justify-content:center}.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-tile .settings-buttons.all-buttons{flex-direction:initial;align-items:center}.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-tile .settings-buttons.all-buttons .actions{width:unset}.client-synthesis .client-synthesis-tile .columns-container{flex-wrap:wrap}.client-synthesis .column{width:100%}.client-synthesis .column~.column{margin-left:0}}@media screen and (max-width: 1024px){.synthesis-services-employees{box-shadow:0 25px 25px #0000001a,inset 0 -200px 25px #0000001a}}@media screen and (max-width: 768px){.synthesis-services-employees{display:flex;flex-direction:column;padding:0}.synthesis-services-employees .synthesis-services-employees-tile{margin:0}.client-synthesis .client-synthesis-tile--left{margin-bottom:.25rem}.client-synthesis .client-synthesis-tile--right{margin-top:.25rem}.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-tile .settings-buttons,.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-tile .settings-buttons.all-buttons{flex-direction:column;align-items:center}.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-tile .settings-buttons.all-buttons .actions,.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-tile .settings-buttons.all-buttons .action-container,.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-tile .settings-buttons.all-buttons .MuiButton-root,.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-tile .settings-buttons .actions,.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-tile .settings-buttons .action-container,.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-tile .settings-buttons .MuiButton-root{width:100%}.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-tile .settings-buttons .MuiButton-root{padding:1.5rem 1rem}.client-synthesis .client-synthesis-tile .contact-block .contact-tile{min-height:100px}.client-synthesis .client-synthesis-tile .contact-block .contact-tile .center-on-mobile{display:flex;justify-content:center}.client-synthesis .client-synthesis-tile .contact-block .contact-tile .contact-infos-container{flex-wrap:wrap;height:auto}.client-synthesis .client-synthesis-tile .contact-block .contact-tile .contact-infos-container .contact-infos{width:100%}}@media screen and (max-width: 425px){.client-synthesis .client-synthesis-tile .statuses-block .status-tile-container .status-tile .settings-buttons .MuiButton-root{height:unset;min-height:50px}}.page.landing .content-title,.page.landing .content-subtitle,.page.variant-landing .content-title,.page.variant-landing .content-subtitle{color:#fff;font-size:3rem;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif}.page.landing .content-subtitle,.page.variant-landing .content-subtitle{font-size:2rem}.page.landing .highlighted,.page.variant-landing .highlighted{color:#f37221}.page.landing{position:relative}.page.landing .content-title{width:24rem}.page.variant-landing .content-description{font-size:1.5rem;color:#fff;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif}@media screen and (max-width: 1400px){.page.landing .content-title,.page.variant-landing .content-title{width:24rem}}@media screen and (max-width: 1024px){.page.landing .content-title,.page.variant-landing .content-title{width:24rem;font-size:2.5rem}.page.landing .content-subtitle,.page.variant-landing .content-subtitle{font-size:1.8rem}.page.variant-landing .content-subtitle,.page.variant-landing .content-description{text-align:center}}@media screen and (max-width: 768px){.page.landing .content-title{font-size:2rem}.page.landing .content-subtitle{font-size:1.5rem}.page.landing .action-container button{width:20rem;font-size:.9rem}.page.landing.accessible .action-container,.page.landing.accessible .action-container button{width:100%}.page.variant-landing .content-title{font-size:2rem;text-align:center}.page.variant-landing .content-subtitle{font-size:1.5rem}.page.variant-landing .content-description{font-size:1.2rem;text-align:center}}@media screen and (max-width: 425px){.page.landing .content-title,.page.variant-landing .content-title{font-size:1.8rem}.page.landing .content-subtitle,.page.variant-landing .content-subtitle{font-size:1.2rem}}.page.landing.accessible .hero-container .hero-content,.page.variant-landing.accessible .hero-container .hero-content{padding:9rem 1rem 0}.page.landing .hero-container,.page.variant-landing .hero-container{position:relative;height:70vh;min-height:50rem;width:100%}.page.landing .hero-container .hero-content,.page.landing .hero-container .hero-image-container,.page.variant-landing .hero-container .hero-content,.page.variant-landing .hero-container .hero-image-container{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.page.landing .hero-container .hero-image-container,.page.variant-landing .hero-container .hero-image-container{display:flex;align-items:center;justify-content:center;width:100%;clip-path:path(var(--hero-clip-path))}.page.landing .hero-container .hero-image-container img,.page.variant-landing .hero-container .hero-image-container img{display:block;width:100%;height:100%;object-fit:cover}.page.landing .hero-container .hero-content,.page.variant-landing .hero-container .hero-content{display:flex;justify-content:center;padding:14rem 20rem 0;height:70vh;min-height:45rem}.page.landing .hero-container .hero-content .hero-content-inner,.page.variant-landing .hero-container .hero-content .hero-content-inner{display:flex;flex-direction:column;gap:1rem;flex:1;height:100%;max-width:1600px}.page.landing .hero-container .hero-content .hero-content-inner.with-subtitle,.page.variant-landing .hero-container .hero-content .hero-content-inner.with-subtitle{gap:0}.page.landing .hero-container .hero-content .hero-content-inner.with-subtitle .content-title,.page.variant-landing .hero-container .hero-content .hero-content-inner.with-subtitle .content-title{margin-bottom:1rem}.page.landing .hero-container .hero-content .hero-content-inner .content-title,.page.variant-landing .hero-container .hero-content .hero-content-inner .content-title{width:50%;white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.page.landing .hero-container .hero-content .hero-content-inner .content-title .last-paragraph,.page.variant-landing .hero-container .hero-content .hero-content-inner .content-title .last-paragraph{width:fit-content}.page.landing .hero-container .hero-content .hero-content-inner .hero-content-elements,.page.variant-landing .hero-container .hero-content .hero-content-inner .hero-content-elements{position:relative;display:flex;align-items:center;gap:4rem}.page.landing .hero-container .hero-content .hero-content-inner .hero-content-elements .infos-arrow,.page.variant-landing .hero-container .hero-content .hero-content-inner .hero-content-elements .infos-arrow{position:absolute;top:-2rem;left:calc(var(--hero-arrow-position, 0) + 4rem);height:6rem;width:fit-content;object-fit:contain}.page.landing .hero-container .hero-content .hero-content-inner .hero-content-elements .action-container button,.page.variant-landing .hero-container .hero-content .hero-content-inner .hero-content-elements .action-container button{width:max-content;color:#fff;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}@media screen and (max-width: 1400px){.page.landing .hero-container .hero-image-container img,.page.variant-landing .hero-container .hero-image-container img{object-fit:cover}.page.landing .hero-container .hero-content,.page.variant-landing .hero-container .hero-content{padding:14rem 11rem 0}.page.landing .hero-container .hero-content .hero-content-inner,.page.variant-landing .hero-container .hero-content .hero-content-inner{gap:.5rem}.page.landing .hero-container .hero-content .hero-content-inner.with-subtitle,.page.variant-landing .hero-container .hero-content .hero-content-inner.with-subtitle{gap:0}.page.landing .hero-container .hero-content .hero-content-inner.with-subtitle .content-title,.page.variant-landing .hero-container .hero-content .hero-content-inner.with-subtitle .content-title{margin-bottom:.5rem}.page.landing .hero-container .hero-content .hero-content-inner .hero-content-elements .infos-arrow,.page.variant-landing .hero-container .hero-content .hero-content-inner .hero-content-elements .infos-arrow{height:5rem}}@media screen and (max-width: 1024px){.page.landing.accessible .hero-container .hero-content .hero-content-inner .content-title,.page.variant-landing.accessible .hero-container .hero-content .hero-content-inner .content-title,.page.landing.accessible .hero-container .hero-content .hero-content-inner .hero-content-elements,.page.variant-landing.accessible .hero-container .hero-content .hero-content-inner .hero-content-elements,.page.landing.accessible .hero-container .hero-content .hero-content-inner .hero-content-elements .action-container,.page.variant-landing.accessible .hero-container .hero-content .hero-content-inner .hero-content-elements .action-container,.page.landing.accessible .hero-container .hero-content .hero-content-inner .hero-content-elements .action-container button.MuiButton-root,.page.variant-landing.accessible .hero-container .hero-content .hero-content-inner .hero-content-elements .action-container button.MuiButton-root{width:100%}.page.landing .hero-container,.page.variant-landing .hero-container{height:90vh;min-height:60rem}.page.landing .hero-container .hero-image-container img,.page.variant-landing .hero-container .hero-image-container img{height:100%}.page.landing .hero-container .hero-content,.page.variant-landing .hero-container .hero-content{height:90vh;min-height:60rem;padding-right:1rem;padding-left:1rem}.page.landing .hero-container .hero-content .hero-content-inner,.page.variant-landing .hero-container .hero-content .hero-content-inner{justify-content:flex-end;align-items:center;gap:1.5rem;padding:3rem 0}.page.landing .hero-container .hero-content .hero-content-inner.with-subtitle,.page.variant-landing .hero-container .hero-content .hero-content-inner.with-subtitle{gap:0}.page.landing .hero-container .hero-content .hero-content-inner.with-subtitle .content-title,.page.variant-landing .hero-container .hero-content .hero-content-inner.with-subtitle .content-title{margin-bottom:1.5rem}.page.landing .hero-container .hero-content .hero-content-inner .content-title,.page.variant-landing .hero-container .hero-content .hero-content-inner .content-title{text-align:center}.page.landing .hero-container .hero-content .hero-content-inner .content-title .last-paragraph,.page.variant-landing .hero-container .hero-content .hero-content-inner .content-title .last-paragraph{width:unset}.page.landing .hero-container .hero-content .hero-content-inner .hero-content-elements,.page.variant-landing .hero-container .hero-content .hero-content-inner .hero-content-elements{gap:.5rem}.page.landing .hero-container .hero-content .hero-content-inner .hero-content-elements .infos-arrow,.page.variant-landing .hero-container .hero-content .hero-content-inner .hero-content-elements .infos-arrow{position:absolute;top:-1rem;left:unset;right:-4rem;height:5rem;transform:rotate(25deg)}.page.variant-landing .hero-container .hero-content .hero-content-inner.with-shapes{padding:10rem 0}.page.variant-landing .hero-container .hero-content .hero-content-inner.with-shapes .content-title.aside{width:100%}}@media screen and (max-width: 768px){.page.landing .hero-container .hero-content .hero-content-inner,.page.variant-landing .hero-container .hero-content .hero-content-inner{gap:2rem}.page.landing .hero-container .hero-content .hero-content-inner .content-title,.page.variant-landing .hero-container .hero-content .hero-content-inner .content-title{width:auto}.page.landing .hero-container .hero-content .hero-content-inner.with-subtitle,.page.variant-landing .hero-container .hero-content .hero-content-inner.with-subtitle{gap:0}.page.landing .hero-container .hero-content .hero-content-inner.with-subtitle .content-title,.page.variant-landing .hero-container .hero-content .hero-content-inner.with-subtitle .content-title{margin-bottom:2rem}.page.landing .hero-container .hero-content .hero-content-inner .hero-content-elements .infos-arrow,.page.variant-landing .hero-container .hero-content .hero-content-inner .hero-content-elements .infos-arrow{right:-3rem}.page.landing .hero-container .hero-content .hero-content-inner{padding:6rem 0}}@media screen and (max-width: 425px){.page.landing .hero-container,.page.variant-landing .hero-container{min-height:50rem;height:71vh}.page.landing .hero-container .hero-content,.page.variant-landing .hero-container .hero-content{min-height:50rem}.page.landing .hero-container .hero-content .hero-content-inner,.page.variant-landing .hero-container .hero-content .hero-content-inner{height:36rem}.page.landing .hero-container .hero-content .hero-content-inner.with-shapes,.page.variant-landing .hero-container .hero-content .hero-content-inner.with-shapes{height:43rem}.page.landing .hero-container .hero-content .hero-content-inner{padding:4rem 0}}.page.landing.accessible .landing-presentation .landing-presentation-introduction,.page.variant-landing.accessible .landing-presentation .landing-presentation-introduction{height:unset;margin-top:4rem}.page.landing.accessible .landing-presentation .landing-presentation-introduction .landing-presentation-person:nth-child(1),.page.variant-landing.accessible .landing-presentation .landing-presentation-introduction .landing-presentation-person:nth-child(1){height:8rem;width:8rem}.page.landing.accessible .landing-presentation .landing-presentation-introduction .landing-presentation-person:nth-child(2),.page.variant-landing.accessible .landing-presentation .landing-presentation-introduction .landing-presentation-person:nth-child(2){height:5.6rem;width:5.8rem}.page.landing.accessible .landing-presentation .landing-presentation-introduction .landing-presentation-person:nth-child(3),.page.variant-landing.accessible .landing-presentation .landing-presentation-introduction .landing-presentation-person:nth-child(3){height:15.35rem;width:16rem}.page.landing.accessible .landing-presentation .landing-presentation-introduction .landing-presentation-content .content-title,.page.variant-landing.accessible .landing-presentation .landing-presentation-introduction .landing-presentation-content .content-title{width:80%}.page.landing .landing-presentation,.page.variant-landing .landing-presentation{position:relative;width:100%;padding-top:1.5rem 0}.page.landing .landing-presentation .landing-presentation-icon,.page.landing .landing-presentation .landing-presentation-introduction,.page.variant-landing .landing-presentation .landing-presentation-icon,.page.variant-landing .landing-presentation .landing-presentation-introduction{transition:.25s ease-in}.page.landing .landing-presentation .landing-presentation-icon,.page.variant-landing .landing-presentation .landing-presentation-icon{position:relative;top:4rem;display:flex;align-items:center;justify-content:center;width:100%}.page.landing .landing-presentation .landing-presentation-introduction,.page.variant-landing .landing-presentation .landing-presentation-introduction{display:flex;height:40vh;min-height:25rem;width:100%}.page.landing .landing-presentation .landing-presentation-introduction .left-images,.page.landing .landing-presentation .landing-presentation-introduction .right-images,.page.landing .landing-presentation .landing-presentation-introduction .landing-presentation-content,.page.variant-landing .landing-presentation .landing-presentation-introduction .left-images,.page.variant-landing .landing-presentation .landing-presentation-introduction .right-images,.page.variant-landing .landing-presentation .landing-presentation-introduction .landing-presentation-content{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.page.landing .landing-presentation .landing-presentation-introduction .left-images,.page.landing .landing-presentation .landing-presentation-introduction .right-images,.page.variant-landing .landing-presentation .landing-presentation-introduction .left-images,.page.variant-landing .landing-presentation .landing-presentation-introduction .right-images{width:15%}.page.landing .landing-presentation .landing-presentation-introduction .left-images .landing-presentation-person,.page.landing .landing-presentation .landing-presentation-introduction .right-images .landing-presentation-person,.page.variant-landing .landing-presentation .landing-presentation-introduction .left-images .landing-presentation-person,.page.variant-landing .landing-presentation .landing-presentation-introduction .right-images .landing-presentation-person{position:relative;max-width:unset}.page.landing .landing-presentation .landing-presentation-introduction .left-images.left-images .landing-presentation-person:nth-child(2),.page.landing .landing-presentation .landing-presentation-introduction .right-images.left-images .landing-presentation-person:nth-child(2),.page.variant-landing .landing-presentation .landing-presentation-introduction .left-images.left-images .landing-presentation-person:nth-child(2),.page.variant-landing .landing-presentation .landing-presentation-introduction .right-images.left-images .landing-presentation-person:nth-child(2){left:6rem}.page.landing .landing-presentation .landing-presentation-introduction .left-images.left-images .landing-presentation-person:nth-child(3),.page.landing .landing-presentation .landing-presentation-introduction .right-images.left-images .landing-presentation-person:nth-child(3),.page.variant-landing .landing-presentation .landing-presentation-introduction .left-images.left-images .landing-presentation-person:nth-child(3),.page.variant-landing .landing-presentation .landing-presentation-introduction .right-images.left-images .landing-presentation-person:nth-child(3){top:-25%;left:-35%;transform:scaleX(-1) scale(.9)}.page.landing .landing-presentation .landing-presentation-introduction .left-images.right-images .landing-presentation-person:nth-child(2),.page.landing .landing-presentation .landing-presentation-introduction .right-images.right-images .landing-presentation-person:nth-child(2),.page.variant-landing .landing-presentation .landing-presentation-introduction .left-images.right-images .landing-presentation-person:nth-child(2),.page.variant-landing .landing-presentation .landing-presentation-introduction .right-images.right-images .landing-presentation-person:nth-child(2){right:6rem}.page.landing .landing-presentation .landing-presentation-introduction .left-images.right-images .landing-presentation-person:nth-child(3),.page.landing .landing-presentation .landing-presentation-introduction .right-images.right-images .landing-presentation-person:nth-child(3),.page.variant-landing .landing-presentation .landing-presentation-introduction .left-images.right-images .landing-presentation-person:nth-child(3),.page.variant-landing .landing-presentation .landing-presentation-introduction .right-images.right-images .landing-presentation-person:nth-child(3){top:-25%;right:-35%;transform:scale(.9)}.page.landing .landing-presentation .landing-presentation-introduction .landing-presentation-content,.page.variant-landing .landing-presentation .landing-presentation-introduction .landing-presentation-content{gap:1.5rem;flex:1;min-height:25rem;text-align:center}.page.landing .landing-presentation .landing-presentation-introduction .landing-presentation-content .content-title,.page.variant-landing .landing-presentation .landing-presentation-introduction .landing-presentation-content .content-title{width:60%;color:#3d3d3d}.page.landing .landing-presentation.about-us .landing-presentation-introduction .landing-presentation-person:nth-child(1),.page.landing .landing-presentation.services .landing-presentation-introduction .landing-presentation-person:nth-child(1),.page.variant-landing .landing-presentation.about-us .landing-presentation-introduction .landing-presentation-person:nth-child(1),.page.variant-landing .landing-presentation.services .landing-presentation-introduction .landing-presentation-person:nth-child(1){height:8rem;width:8rem}.page.landing .landing-presentation.about-us .landing-presentation-introduction .landing-presentation-person:nth-child(2),.page.landing .landing-presentation.services .landing-presentation-introduction .landing-presentation-person:nth-child(2),.page.variant-landing .landing-presentation.about-us .landing-presentation-introduction .landing-presentation-person:nth-child(2),.page.variant-landing .landing-presentation.services .landing-presentation-introduction .landing-presentation-person:nth-child(2){height:5.6rem;width:5.8rem}.page.landing .landing-presentation.about-us .landing-presentation-introduction .landing-presentation-person:nth-child(3),.page.landing .landing-presentation.services .landing-presentation-introduction .landing-presentation-person:nth-child(3),.page.variant-landing .landing-presentation.about-us .landing-presentation-introduction .landing-presentation-person:nth-child(3),.page.variant-landing .landing-presentation.services .landing-presentation-introduction .landing-presentation-person:nth-child(3){height:15.35rem;width:16rem}.page.landing .landing-presentation.about-us .landing-presentation-introduction .landing-presentation-content .content-title,.page.landing .landing-presentation.services .landing-presentation-introduction .landing-presentation-content .content-title,.page.variant-landing .landing-presentation.about-us .landing-presentation-introduction .landing-presentation-content .content-title,.page.variant-landing .landing-presentation.services .landing-presentation-introduction .landing-presentation-content .content-title{width:80%;font-size:2.5rem}.page.variant-landing .landing-presentation{z-index:1}@media screen and (max-width: 1400px){.page.landing .landing-presentation .landing-presentation-introduction,.page.variant-landing .landing-presentation .landing-presentation-introduction{height:45vh}.page.landing .landing-presentation .landing-presentation-introduction .left-images .landing-presentation-person,.page.landing .landing-presentation .landing-presentation-introduction .right-images .landing-presentation-person,.page.variant-landing .landing-presentation .landing-presentation-introduction .left-images .landing-presentation-person,.page.variant-landing .landing-presentation .landing-presentation-introduction .right-images .landing-presentation-person{transform:scale(.75)}.page.landing .landing-presentation .landing-presentation-introduction .left-images.left-images .landing-presentation-person:nth-child(2),.page.landing .landing-presentation .landing-presentation-introduction .right-images.left-images .landing-presentation-person:nth-child(2),.page.variant-landing .landing-presentation .landing-presentation-introduction .left-images.left-images .landing-presentation-person:nth-child(2),.page.variant-landing .landing-presentation .landing-presentation-introduction .right-images.left-images .landing-presentation-person:nth-child(2){left:4rem}.page.landing .landing-presentation .landing-presentation-introduction .left-images.left-images .landing-presentation-person:nth-child(3),.page.landing .landing-presentation .landing-presentation-introduction .right-images.left-images .landing-presentation-person:nth-child(3),.page.variant-landing .landing-presentation .landing-presentation-introduction .left-images.left-images .landing-presentation-person:nth-child(3),.page.variant-landing .landing-presentation .landing-presentation-introduction .right-images.left-images .landing-presentation-person:nth-child(3){transform:scaleX(-1) scale(.65)}.page.landing .landing-presentation .landing-presentation-introduction .left-images.right-images .landing-presentation-person:nth-child(2),.page.landing .landing-presentation .landing-presentation-introduction .right-images.right-images .landing-presentation-person:nth-child(2),.page.variant-landing .landing-presentation .landing-presentation-introduction .left-images.right-images .landing-presentation-person:nth-child(2),.page.variant-landing .landing-presentation .landing-presentation-introduction .right-images.right-images .landing-presentation-person:nth-child(2){right:4rem}.page.landing .landing-presentation .landing-presentation-introduction .left-images.right-images .landing-presentation-person:nth-child(3),.page.landing .landing-presentation .landing-presentation-introduction .right-images.right-images .landing-presentation-person:nth-child(3),.page.variant-landing .landing-presentation .landing-presentation-introduction .left-images.right-images .landing-presentation-person:nth-child(3),.page.variant-landing .landing-presentation .landing-presentation-introduction .right-images.right-images .landing-presentation-person:nth-child(3){transform:scale(.65)}.page.landing .landing-presentation .landing-presentation-introduction .landing-presentation-content .content-title,.page.variant-landing .landing-presentation .landing-presentation-introduction .landing-presentation-content .content-title{width:80%}.page.landing .landing-presentation.about-us .landing-presentation-introduction .landing-presentation-content .content-title,.page.landing .landing-presentation.services .landing-presentation-introduction .landing-presentation-content .content-title,.page.variant-landing .landing-presentation.about-us .landing-presentation-introduction .landing-presentation-content .content-title,.page.variant-landing .landing-presentation.services .landing-presentation-introduction .landing-presentation-content .content-title{font-size:2rem}}@media screen and (max-width: 1024px){.page.landing .landing-presentation .landing-presentation-introduction .left-images .landing-presentation-person,.page.landing .landing-presentation .landing-presentation-introduction .right-images .landing-presentation-person,.page.variant-landing .landing-presentation .landing-presentation-introduction .left-images .landing-presentation-person,.page.variant-landing .landing-presentation .landing-presentation-introduction .right-images .landing-presentation-person{transform:scale(.55)}.page.landing .landing-presentation .landing-presentation-introduction .left-images.left-images .landing-presentation-person:nth-child(2),.page.landing .landing-presentation .landing-presentation-introduction .right-images.left-images .landing-presentation-person:nth-child(2),.page.variant-landing .landing-presentation .landing-presentation-introduction .left-images.left-images .landing-presentation-person:nth-child(2),.page.variant-landing .landing-presentation .landing-presentation-introduction .right-images.left-images .landing-presentation-person:nth-child(2){top:-10rem;left:50%;order:3}.page.landing .landing-presentation .landing-presentation-introduction .left-images.left-images .landing-presentation-person:nth-child(3),.page.landing .landing-presentation .landing-presentation-introduction .right-images.left-images .landing-presentation-person:nth-child(3),.page.variant-landing .landing-presentation .landing-presentation-introduction .left-images.left-images .landing-presentation-person:nth-child(3),.page.variant-landing .landing-presentation .landing-presentation-introduction .right-images.left-images .landing-presentation-person:nth-child(3){top:-5rem;left:-30%;order:2;transform:scaleX(-1) scale(.65)}.page.landing .landing-presentation .landing-presentation-introduction .left-images.right-images .landing-presentation-person:nth-child(2),.page.landing .landing-presentation .landing-presentation-introduction .right-images.right-images .landing-presentation-person:nth-child(2),.page.variant-landing .landing-presentation .landing-presentation-introduction .left-images.right-images .landing-presentation-person:nth-child(2),.page.variant-landing .landing-presentation .landing-presentation-introduction .right-images.right-images .landing-presentation-person:nth-child(2){top:-10rem;right:50%;order:3}.page.landing .landing-presentation .landing-presentation-introduction .left-images.right-images .landing-presentation-person:nth-child(3),.page.landing .landing-presentation .landing-presentation-introduction .right-images.right-images .landing-presentation-person:nth-child(3),.page.variant-landing .landing-presentation .landing-presentation-introduction .left-images.right-images .landing-presentation-person:nth-child(3),.page.variant-landing .landing-presentation .landing-presentation-introduction .right-images.right-images .landing-presentation-person:nth-child(3){top:-5rem;right:-30%;order:2;transform:scaleX(-1) scale(.65)}.page.landing .landing-presentation .landing-presentation-content,.page.variant-landing .landing-presentation .landing-presentation-content{height:max-content;padding:2rem 0}}@media screen and (max-width: 768px){.page.landing .landing-presentation .landing-presentation-introduction .left-images .landing-presentation-person,.page.landing .landing-presentation .landing-presentation-introduction .right-images .landing-presentation-person,.page.variant-landing .landing-presentation .landing-presentation-introduction .left-images .landing-presentation-person,.page.variant-landing .landing-presentation .landing-presentation-introduction .right-images .landing-presentation-person{transform:scale(.45)}.page.landing .landing-presentation .landing-presentation-introduction .left-images.left-images .landing-presentation-person:nth-child(3),.page.landing .landing-presentation .landing-presentation-introduction .right-images.left-images .landing-presentation-person:nth-child(3),.page.variant-landing .landing-presentation .landing-presentation-introduction .left-images.left-images .landing-presentation-person:nth-child(3),.page.variant-landing .landing-presentation .landing-presentation-introduction .right-images.left-images .landing-presentation-person:nth-child(3){transform:scaleX(-1) scale(.55)}.page.landing .landing-presentation .landing-presentation-introduction .left-images.right-images .landing-presentation-person:nth-child(3),.page.landing .landing-presentation .landing-presentation-introduction .right-images.right-images .landing-presentation-person:nth-child(3),.page.variant-landing .landing-presentation .landing-presentation-introduction .left-images.right-images .landing-presentation-person:nth-child(3),.page.variant-landing .landing-presentation .landing-presentation-introduction .right-images.right-images .landing-presentation-person:nth-child(3){transform:scaleX(-1) scale(.55)}.page.landing .landing-presentation .landing-presentation-content .content-title,.page.variant-landing .landing-presentation .landing-presentation-content .content-title{width:80%}.page.landing .landing-presentation.about-us .landing-presentation-introduction .landing-presentation-content .content-title,.page.landing .landing-presentation.services .landing-presentation-introduction .landing-presentation-content .content-title,.page.variant-landing .landing-presentation.about-us .landing-presentation-introduction .landing-presentation-content .content-title,.page.variant-landing .landing-presentation.services .landing-presentation-introduction .landing-presentation-content .content-title{font-size:1.5rem}}@media screen and (max-width: 425px){.page.landing .landing-presentation .landing-presentation-introduction .left-images.left-images .landing-presentation-person:nth-child(3),.page.landing .landing-presentation .landing-presentation-introduction .right-images.left-images .landing-presentation-person:nth-child(3),.page.variant-landing .landing-presentation .landing-presentation-introduction .left-images.left-images .landing-presentation-person:nth-child(3),.page.variant-landing .landing-presentation .landing-presentation-introduction .right-images.left-images .landing-presentation-person:nth-child(3){transform:scaleX(-1) scale(.5)}.page.landing .landing-presentation .landing-presentation-introduction .left-images.right-images .landing-presentation-person:nth-child(3),.page.landing .landing-presentation .landing-presentation-introduction .right-images.right-images .landing-presentation-person:nth-child(3),.page.variant-landing .landing-presentation .landing-presentation-introduction .left-images.right-images .landing-presentation-person:nth-child(3),.page.variant-landing .landing-presentation .landing-presentation-introduction .right-images.right-images .landing-presentation-person:nth-child(3){transform:scaleX(-1) scale(.5)}.page.landing .landing-presentation .landing-presentation-content .content-title,.page.variant-landing .landing-presentation .landing-presentation-content .content-title{width:80%}.page.landing .landing-presentation.about-us .landing-presentation-introduction .landing-presentation-content .content-title,.page.landing .landing-presentation.services .landing-presentation-introduction .landing-presentation-content .content-title,.page.variant-landing .landing-presentation.about-us .landing-presentation-introduction .landing-presentation-content .content-title,.page.variant-landing .landing-presentation.services .landing-presentation-introduction .landing-presentation-content .content-title{font-size:1.2rem}}.page.landing.accessible .landing-services{padding:0 1rem}.page.landing .landing-services{padding:0 20rem}.page.landing .landing-services>*{transition:.25s ease-in}.page.landing .landing-services .landing-services-list{display:flex;align-items:center;gap:2rem;width:100%;padding:3rem 0;transition:.25s ease}.page.landing .landing-services .landing-services-list .service-item{flex:none;height:30rem;width:22rem;border-radius:2rem;box-shadow:0 25px 25px #0000001a;overflow:hidden;background:#fff;z-index:2}.page.landing .landing-services .landing-services-list .service-item div{width:100%}.page.landing .landing-services .landing-services-list .service-item .service-cover{height:14rem}.page.landing .landing-services .landing-services-list .service-item .service-cover img{object-fit:cover;height:100%;width:100%}.page.landing .landing-services .landing-services-list .service-item .service-infos{height:11rem;padding:1rem 1.5rem;text-align:center}.page.landing .landing-services .landing-services-list .service-item .service-infos .service-title{font-family:Quicksand Bold,Helvetica,Arial,sans-serif;font-size:2rem;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.page.landing .landing-services .landing-services-list .service-item .service-infos .service-description{font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;margin:.5rem 0;white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.page.landing .landing-services .landing-services-list .service-item .service-footer{display:flex;align-items:center;justify-content:center}.page.landing .landing-services .landing-services-list .service-item .service-footer .action-container{width:auto}.page.landing .landing-services .landing-services-list .service-item .service-footer .action-container button{border:none;color:#fff;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.page.landing .landing-services .landing-services-cta{width:100%;display:flex;justify-content:flex-end;margin:1rem 0}.page.landing .landing-services .landing-services-cta button{border:none;color:#fff;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}@media screen and (max-width: 1400px){.page.landing .landing-services{padding:0 11rem}.page.landing .landing-services .landing-services-list .service-item .service-infos .service-title{font-size:1.8rem}}@media screen and (max-width: 1024px){.page.landing .landing-services{padding:0 1rem}.page.landing .landing-services .landing-services-list{flex-direction:column}.page.landing .landing-services .landing-services-cta{justify-content:center}}@media screen and (max-width: 768px){.page.landing.accessible .landing-services .landing-services-list .service-item{width:16rem}.page.landing.accessible .landing-services .landing-services-list .service-item .service-footer button.MuiButton-root{width:100%}.page.landing .landing-services .landing-services-list .service-item .service-infos .service-title{font-size:1.5rem}.page.landing .landing-services .landing-services-cta{padding:0}}@media screen and (max-width: 425px){.page.landing.accessible .landing-services .landing-services-list .service-item{width:100%}.page.landing.accessible .landing-services .landing-services-list .service-item .service-infos .service-title{white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.page.landing.accessible .landing-services .landing-services-list .service-item .service-footer .action-container{width:100%;padding:0 .5rem}.page.landing.accessible .landing-services .landing-services-list .service-item .service-footer .action-container button.MuiButton-root{width:100%}}.page.landing.accessible .landing-themes .content-title-white-shape.big{left:-3rem}.page.landing.accessible .landing-themes .content-title-white-shape.small{left:7rem}.page.landing.accessible .landing-themes .content-title-yellow-shape-big{left:3rem}.page.landing.accessible .landing-themes .content-title{left:1rem}.page.landing .landing-themes{position:relative}.page.landing .landing-themes .content-title-white-shape{position:absolute;opacity:.25;top:-3rem}.page.landing .landing-themes .content-title-white-shape.big{left:16rem;height:8rem}.page.landing .landing-themes .content-title-white-shape.small{left:26rem;height:2rem}.page.landing .landing-themes .content-title-yellow-shape-big{position:absolute;top:-6rem;left:22rem;height:4rem}.page.landing .landing-themes .content-title{position:absolute;left:20rem;top:0%;z-index:5;width:20rem}.page.landing .landing-themes .left-shape,.page.landing .landing-themes .right-shape{height:80rem;width:75%;min-width:980px}.page.landing .landing-themes .left-shape{position:relative;top:-20rem;left:-30%;background-color:#f37221;border-radius:38% 62% 54% 46%/30% 56% 44% 70%}.page.landing .landing-themes .right-shape{position:absolute;top:0rem;right:-40%;background-color:#fc248c;border-radius:66% 34% 43% 57%/60% 56% 44% 40%;z-index:2}.page.landing .landing-themes .right-shadow,.page.landing .landing-themes .left-shadow{position:absolute;top:calc(65% - 35rem);right:-10%;height:35rem;width:30%;z-index:4;border-radius:0;background:linear-gradient(to right,#fc248c03,#fc248c 40%)}.page.landing .landing-themes .left-shadow{left:-10%;background:linear-gradient(to left,#f3722103,#f37221 40%)}.page.landing .landing-themes .themes-arrow{position:absolute;top:2rem;left:50%}.page.landing .landing-themes .landing-scroll-container{position:absolute;top:calc(65% - 35rem);width:100%;overflow:scroll;z-index:3}.page.landing .landing-themes .landing-scroll-container .landing-themes-list{display:flex;gap:2rem}.page.landing .landing-themes .landing-scroll-container .landing-themes-list:before,.page.landing .landing-themes .landing-scroll-container .landing-themes-list:after{height:35rem;min-width:11rem;content:""}.page.landing .landing-themes .landing-scroll-container .landing-themes-list .landing-themes-card{position:relative;height:35rem;width:22rem;min-width:22rem;border-radius:2rem;cursor:grab;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.page.landing .landing-themes .landing-scroll-container .landing-themes-list .landing-themes-card:active{cursor:grabbing}.page.landing .landing-themes .landing-scroll-container .landing-themes-list .landing-themes-card img{position:absolute;border-radius:2rem;height:100%;object-fit:cover;z-index:1}.page.landing .landing-themes .landing-scroll-container .landing-themes-list .landing-themes-card .theme-mask{position:absolute;height:100%;width:100%;border-radius:2rem;z-index:2;background:linear-gradient(to bottom,#0000 25%,#000000bf)}.page.landing .landing-themes .landing-scroll-container .landing-themes-list .landing-themes-card .theme-infos{position:absolute;bottom:0;z-index:2;color:#fff;height:16rem;width:100%;padding:1rem 1.5rem;display:flex;flex-direction:column}.page.landing .landing-themes .landing-scroll-container .landing-themes-list .landing-themes-card .theme-infos .theme-title{font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;font-size:2rem;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.page.landing .landing-themes .landing-scroll-container .landing-themes-list .landing-themes-card .theme-infos .theme-description{width:100%;display:flex;align-items:center;justify-content:center;text-align:center;margin:.5rem 0;white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.page.landing .landing-themes .landing-scroll-container .landing-themes-list .landing-themes-card .theme-infos .theme-footer{flex:1;display:flex;align-items:flex-end;justify-content:center}.page.landing .landing-themes .landing-scroll-container .landing-themes-list .landing-themes-card .theme-infos .theme-footer button{border:none;color:#fff;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.page.landing .landing-themes .landing-themes-cta{position:absolute;top:calc(65% + 2rem);width:100%;display:flex;align-items:center;justify-content:center}.page.landing .landing-themes .landing-themes-cta button{border:none;color:#fff;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}@media screen and (max-width: 1400px){.page.landing.accessible .landing-themes .content-title-white-shape.big{left:-2rem}.page.landing.accessible .landing-themes .content-title-white-shape.small{left:4rem}.page.landing.accessible .landing-themes .content-title-yellow-shape-big{left:2rem}.page.landing.accessible .landing-themes .content-title{left:1rem}.page.landing .landing-themes .content-title-white-shape{top:-3.5rem}.page.landing .landing-themes .content-title-white-shape.big{left:-2rem;height:6rem}.page.landing .landing-themes .content-title-white-shape.small{left:4rem;height:1.5rem}.page.landing .landing-themes .content-title-yellow-shape-big{top:-6rem;left:2rem;height:2.4rem}.page.landing .landing-themes .content-title{top:-2rem;left:11rem}.page.landing .landing-themes .left-shape,.page.landing .landing-themes .right-shape{height:70rem;width:80%;min-width:unset}.page.landing .landing-themes .right-shape{right:-50%}.page.landing .landing-themes .right-shadow,.page.landing .landing-themes .left-shadow{top:15%}.page.landing .landing-themes .right-shadow{right:-17.5%}.page.landing .landing-themes .themes-arrow{position:absolute;top:1rem;left:70%}}@media screen and (max-width: 1024px){.page.landing.accessible .landing-themes .content-title-white-shape.big{left:.25rem}.page.landing.accessible .landing-themes .content-title-white-shape.small{left:7.25rem}.page.landing.accessible .landing-themes .content-title-yellow-shape-big{left:5rem}.page.landing.accessible .landing-themes .content-title{left:1rem}.page.landing .landing-themes .content-title-white-shape{top:10rem}.page.landing .landing-themes .content-title-white-shape.big{left:.25rem}.page.landing .landing-themes .content-title-white-shape.small{left:7.25rem}.page.landing .landing-themes .content-title-yellow-shape-big{top:8rem;left:5rem}.page.landing .landing-themes .content-title{left:1rem;top:12rem}.page.landing .landing-themes .left-shape{position:relative;top:0;left:-20rem;height:40rem;width:calc(20rem + 50%)}.page.landing .landing-themes .right-shape{position:relative;right:-70%;height:25rem;width:40%;min-width:30rem;margin-top:-5rem}.page.landing .landing-themes .right-shadow,.page.landing .landing-themes .left-shadow{display:none}.page.landing .landing-themes .themes-arrow{position:absolute;top:4rem;left:70%}.page.landing .landing-themes .landing-scroll-container{top:24rem}.page.landing .landing-themes .landing-scroll-container .landing-themes-list{padding:0 1rem}.page.landing .landing-themes .landing-scroll-container .landing-themes-list:after{height:30rem;min-width:.5rem}.page.landing .landing-themes .landing-scroll-container .landing-themes-list:before{content:none}.page.landing .landing-themes .landing-scroll-container .landing-themes-list .landing-themes-card{height:30rem;width:18rem;min-width:18rem}.page.landing .landing-themes .landing-themes-cta{position:relative;top:unset}}@media screen and (max-width: 768px){.page.landing .landing-themes .left-shape{width:45rem}.page.landing .landing-themes .right-shape{right:-50%;height:20rem}.page.landing .landing-themes .content-title{max-width:15rem}.page.landing .landing-themes .landing-scroll-container .landing-themes-list{gap:1rem}.page.landing .landing-themes .landing-scroll-container .landing-themes-list .landing-themes-card{height:26rem;width:14rem;min-width:14rem}.page.landing .landing-themes .landing-scroll-container .landing-themes-list .landing-themes-card .theme-infos .theme-title{font-size:1.2rem}.page.landing .landing-themes .landing-scroll-container .landing-themes-list .landing-themes-card .theme-infos .theme-footer .action-container button{width:100%}}.page.landing.accessible .landing-reviews .carousel-container .left-navigator,.page.landing.accessible .landing-reviews .carousel-container .right-navigator{width:12rem}.page.landing.accessible .landing-reviews .carousel-container .landing-reviews-list{padding-left:12rem}.page.landing .landing-reviews{position:relative;display:flex;flex-direction:column;align-items:center;gap:4rem;width:100%;margin-top:-16rem;overflow:hidden;z-index:1}.page.landing .landing-reviews .reviews-presentation{position:relative;display:flex;justify-content:center;width:100%}.page.landing .landing-reviews .reviews-presentation .landing-arrow{position:absolute;top:2rem;left:30%;height:7.5rem;transform:scaleX(-1)}.page.landing .landing-reviews .reviews-presentation .informations{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%}.page.landing .landing-reviews .reviews-presentation .informations .subtitle,.page.landing .landing-reviews .reviews-presentation .informations .content-title{color:#3d3d3d;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;text-align:center}.page.landing .landing-reviews .reviews-presentation .informations .subtitle{font-size:1.5rem}.page.landing .landing-reviews .reviews-presentation .informations .content-title{width:40%}.page.landing .landing-reviews .carousel-container{position:relative;display:flex;width:100%;height:100%;transition:.25s ease-in}.page.landing .landing-reviews .carousel-container button{padding:0;margin:0;border:none;background-color:transparent}.page.landing .landing-reviews .carousel-container .pagination-dots{position:absolute;bottom:0;display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%}.page.landing .landing-reviews .carousel-container .pagination-dots .dot{height:1rem;width:1rem;border-radius:100%;cursor:pointer;background-color:#3d3d3d}.page.landing .landing-reviews .carousel-container .pagination-dots .dot.active{background-color:#fc248c}.page.landing .landing-reviews .carousel-container .left-navigator,.page.landing .landing-reviews .carousel-container .right-navigator{position:absolute;top:0;display:flex;align-items:center;height:100%;width:20rem;z-index:1;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.page.landing .landing-reviews .carousel-container .left-navigator .MuiIcon-root,.page.landing .landing-reviews .carousel-container .right-navigator .MuiIcon-root{display:flex;align-items:center;justify-content:center;height:4.5rem;width:4.5rem;font-size:3rem;border-radius:100%;background-color:#fafafa;transition:.15s ease-in-out;box-shadow:0 2px 5px 2px #0000001a,0 2px 5px -2px #0000001a}.page.landing .landing-reviews .carousel-container .left-navigator .MuiIcon-root:hover,.page.landing .landing-reviews .carousel-container .right-navigator .MuiIcon-root:hover{background-color:#e1e1e1}.page.landing .landing-reviews .carousel-container .left-navigator .MuiIcon-root:active,.page.landing .landing-reviews .carousel-container .right-navigator .MuiIcon-root:active{background-color:#bababa}.page.landing .landing-reviews .carousel-container .left-navigator.left-navigator,.page.landing .landing-reviews .carousel-container .right-navigator.left-navigator{left:0;justify-content:end;background:linear-gradient(to left,#fafafa03,#fafafa)}.page.landing .landing-reviews .carousel-container .left-navigator.right-navigator,.page.landing .landing-reviews .carousel-container .right-navigator.right-navigator{right:0;background:linear-gradient(to right,#fafafa03,#fafafa)}.page.landing .landing-reviews .carousel-container .landing-reviews-list{--card-width: 30rem;display:flex;align-items:center;gap:var(--card-width);width:100%;margin:4rem 0;padding-left:20rem;transform:translate(0);transition:.25s ease-in}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card{position:relative;height:32.5rem;min-width:var(--card-width);width:var(--card-width)}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background{position:absolute;top:-2.5rem}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background .landing-review-card-background-inner{position:relative;height:32.5rem;width:32.5rem}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background .landing-review-card-background-inner img{position:absolute;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background .landing-review-card-background-inner .white-shape{top:0;left:0;height:32.5rem;width:32.5rem;opacity:.1}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background .landing-review-card-background-inner .pink-shape-big{top:35%;left:-10%;height:14rem}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background .landing-review-card-background-inner .pink-shape-outlined{bottom:40%;left:-10%;height:23rem}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background .landing-review-card-background-inner .pink-shape-small{top:5%;right:20%;height:2.5rem}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background .landing-review-card-background-inner .reviewer-image{position:absolute;top:0;left:-15%;height:24rem;-webkit-mask-image:url(/assets/images/small_mask.svg);-webkit-mask-size:24rem;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url(/assets/images/small_mask.svg);mask-size:24rem;mask-repeat:no-repeat;mask-position:center}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background .landing-review-card-background-inner .reviewer-image .reviewer-image-content{position:relative;object-fit:cover;height:100%}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-infos{position:absolute;left:20rem;display:flex;flex-direction:column;justify-content:center;height:100%;width:100%}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-infos .reviewer-name{position:relative;left:-5rem;width:calc(100% + 5rem);font-size:3rem;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-infos .reviewer-name .highlighted{position:relative;left:5rem;color:#f37221}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-infos .reviewer-function{margin:.75rem 0;font-size:1.2rem;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-infos .reviewer-description{font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-infos .landing-review-rating{display:flex;align-items:center;gap:.5rem;height:2rem;margin:.75rem 0}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-infos .landing-review-rating .landing-review-rating-value{font-size:1.2rem;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-infos .landing-review-rating * [class*=-star]{font-size:2rem}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-infos .landing-review-rating .given-star{color:#f37221}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-infos .landing-review-rating .ungiven-star{color:#3d3d3d26}@media screen and (max-width: 1400px){.page.landing.accessible .landing-reviews .carousel-container .left-navigator,.page.landing.accessible .landing-reviews .carousel-container .right-navigator{width:11rem}.page.landing.accessible .landing-reviews .carousel-container .landing-reviews-list{padding-left:11rem}.page.landing .landing-reviews{gap:6rem}.page.landing .landing-reviews .reviews-presentation .landing-arrow{left:25%}.page.landing .landing-reviews .reviews-presentation .informations .subtitle{font-size:1.2rem}.page.landing .landing-reviews .reviews-presentation .informations .content-title{width:50%}.page.landing .landing-reviews .carousel-container .pagination-dots .dot{height:.9rem;width:.9rem}.page.landing .landing-reviews .carousel-container .left-navigator,.page.landing .landing-reviews .carousel-container .right-navigator{width:11rem}.page.landing .landing-reviews .carousel-container .left-navigator .MuiIcon-root,.page.landing .landing-reviews .carousel-container .right-navigator .MuiIcon-root{height:3.75rem;width:3.75rem;font-size:2.5rem}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-infos .reviewer-name{font-size:2.5rem}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-infos .landing-review-rating .landing-review-rating-value,.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-infos .landing-review-rating * [class*=-star]{font-size:1.2rem}}@media screen and (max-width: 1024px){.page.landing.accessible .landing-reviews .reviews-presentation .landing-arrow{left:4rem;height:6rem}.page.landing.accessible .landing-reviews .carousel-container .left-navigator,.page.landing.accessible .landing-reviews .carousel-container .right-navigator{width:auto}.page.landing.accessible .landing-reviews .carousel-container .landing-reviews-list{padding-left:0}.page.landing.accessible .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background .landing-review-card-background-inner{height:24rem;width:20rem}.page.landing.accessible .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background .landing-review-card-background-inner .white-shape{height:20rem;width:20rem}.page.landing.accessible .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background .landing-review-card-background-inner .pink-shape-big{height:8rem}.page.landing.accessible .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background .landing-review-card-background-inner .pink-shape-outlined{height:15rem}.page.landing.accessible .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background .landing-review-card-background-inner .pink-shape-small{height:2rem}.page.landing.accessible .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background .landing-review-card-background-inner .reviewer-image{height:18rem}.page.landing .landing-reviews{gap:0;margin-top:0}.page.landing .landing-reviews .reviews-presentation{top:4rem}.page.landing .landing-reviews .reviews-presentation .landing-arrow{position:absolute;top:-3rem;left:10rem;transform:scaleX(-1) rotate(25deg)}.page.landing .landing-reviews .carousel-container{margin-top:4rem}.page.landing .landing-reviews .carousel-container .left-navigator,.page.landing .landing-reviews .carousel-container .right-navigator{width:auto}.page.landing .landing-reviews .carousel-container .left-navigator.left-navigator,.page.landing .landing-reviews .carousel-container .right-navigator.left-navigator{left:1rem;background:none}.page.landing .landing-reviews .carousel-container .left-navigator.right-navigator,.page.landing .landing-reviews .carousel-container .right-navigator.right-navigator{right:1rem;background:none}.page.landing .landing-reviews .carousel-container .landing-reviews-list{gap:0;padding-left:0;padding-right:0;margin-bottom:4rem}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card{display:flex;flex-direction:column;align-items:center;height:unset;min-width:100%}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background{position:static}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background .landing-review-card-background-inner,.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background .landing-review-card-background-inner .white-shape{height:29rem;width:29rem}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background .landing-review-card-background-inner .pink-shape-big{left:-15%;height:12rem}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background .landing-review-card-background-inner .pink-shape-outlined{left:-15%;height:19rem}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background .landing-review-card-background-inner .pink-shape-small{height:3rem}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background .landing-review-card-background-inner .reviewer-image{left:-20%;height:22.5rem;-webkit-mask-size:22.5rem;mask-size:22.5rem}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-infos{position:static;align-items:center;width:100%;margin-top:-6rem}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-infos .reviewer-name{position:static;font-size:2rem;text-align:center}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-infos .reviewer-name .highlighted{position:static}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-infos .reviewer-description{width:50%;text-align:center}}@media screen and (max-width: 768px){.page.landing.accessible .landing-reviews .reviews-presentation .landing-arrow{left:1rem;height:4rem}.page.landing.accessible .landing-reviews .carousel-container .left-navigator,.page.landing.accessible .landing-reviews .carousel-container .right-navigator{width:auto}.page.landing.accessible .landing-reviews .carousel-container .landing-reviews-list{padding-left:0}.page.landing.accessible .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background .landing-review-card-background-inner{height:16rem;width:10rem}.page.landing.accessible .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background .landing-review-card-background-inner .white-shape{height:10rem;width:10rem}.page.landing.accessible .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background .landing-review-card-background-inner .pink-shape-big{height:4rem}.page.landing.accessible .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background .landing-review-card-background-inner .pink-shape-outlined{top:0;height:7.5rem}.page.landing.accessible .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background .landing-review-card-background-inner .pink-shape-small{height:1rem}.page.landing.accessible .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background .landing-review-card-background-inner .reviewer-image{height:9rem}.page.landing .landing-reviews .reviews-presentation .landing-arrow{left:4rem;height:6rem}.page.landing .landing-reviews .reviews-presentation .informations .content-title{width:80%}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background .landing-review-card-background-inner{height:24rem;width:20rem}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background .landing-review-card-background-inner .white-shape{height:20rem;width:20rem}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background .landing-review-card-background-inner .pink-shape-big{height:8rem}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background .landing-review-card-background-inner .pink-shape-outlined{height:15rem}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background .landing-review-card-background-inner .pink-shape-small{height:2rem}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-background .landing-review-card-background-inner .reviewer-image{height:18rem;-webkit-mask-size:18rem;mask-size:18rem}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-infos .reviewer-name{width:75%;font-size:1.5rem}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-infos .reviewer-function{font-size:1.2rem}.page.landing .landing-reviews .carousel-container .landing-reviews-list .landing-review-card .landing-review-card-infos .reviewer-description{width:75%}}@media screen and (max-width: 425px){.page.landing .landing-reviews .reviews-presentation .landing-arrow{left:5%}}.page.landing.accessible .landing-commitments .landing-commitments-inner{padding-left:1rem}.page.landing.accessible .landing-commitments .landing-commitments-inner .landing-commitments-info{width:calc((100% - 1rem)/2)}.page.landing .landing-commitments{background-color:#f37221;width:100%}.page.landing .landing-commitments .landing-separator{position:relative;top:-1px;height:10rem;width:100%;background-color:#fafafa;clip-path:path(var(--separator-clip-path))}.page.landing .landing-commitments .landing-commitments-inner{display:flex;height:100%;width:100%;padding-top:6rem;padding-left:20rem}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-info{position:relative;width:calc((100% - 20rem)/2);padding-bottom:10rem}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-info .landing-commitments-shape{position:relative;display:flex;align-items:baseline}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-info .landing-commitments-shape .shapes-container{position:absolute;top:-1rem;left:-2rem}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-info .landing-commitments-icon-container{position:relative;display:flex;align-items:center;z-index:5}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-info .landing-commitments-icon-container .landing-commitments-icon{width:12rem}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-info .landing-commitments-icon-container .landing-commitments-arrow{position:relative;left:6rem;top:3rem;height:8rem}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-info .content-title{position:relative;z-index:5}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-info .landing-commitments-list{display:flex;flex-direction:column;gap:1rem;margin:2rem 0}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-info .landing-commitments-list .landing-commitments-entry{color:#fff;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;display:flex;align-items:center;gap:1rem}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-info .landing-commitments-list .landing-commitments-entry .landing-commitments-entry-text{font-size:1.2rem}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-info .landing-commitments-footer .action-container{width:auto}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-info .landing-commitments-footer .action-container button{border:none;color:#fff;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-image{flex:1;position:relative;display:flex;align-items:center;justify-content:center}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-image .image-yellow-shape{position:absolute;top:0}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-image .image-yellow-shape.small{height:4rem;top:unset;bottom:10rem;left:0}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-image .image-yellow-shape.medium{right:10rem;height:5rem}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-image .image-yellow-shape.big{position:static;height:32rem}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-image .landing-commitments-defined-image{position:absolute;height:49rem;bottom:0;margin:0 auto;object-fit:cover}@media screen and (max-width: 1400px){.page.landing .landing-commitments .landing-commitments-inner{padding-left:11rem}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-info{flex:unset;width:calc((100% - 11rem)/2)}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-info .landing-commitments-list .landing-commitments-entry .landing-commitments-entry-text{font-size:.9rem}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-image .image-yellow-shape.small{height:1.5rem;left:15%;bottom:15%}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-image .image-yellow-shape.medium{top:15%;right:15%;height:2.5rem}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-image .image-yellow-shape.big{height:20rem}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-image .landing-commitments-defined-image{height:38rem}}@media screen and (max-width: 1024px){.page.landing.accessible .landing-commitments .landing-commitments-inner .landing-commitments-info{width:60%}.page.landing .landing-commitments .landing-commitments-inner{display:flex;flex-direction:column;align-items:center;gap:4rem;width:100%;padding-left:1rem;padding-right:1rem;padding-bottom:6rem}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-info{width:60%;flex:unset;display:flex;flex-direction:column;align-items:center;gap:1rem;padding-bottom:4rem}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-info .landing-commitments-icon-container{flex-direction:column;margin-top:-1rem;padding-bottom:3rem}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-info .landing-commitments-icon-container .landing-commitments-icon{position:relative;top:3rem;width:8rem}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-info .landing-commitments-icon-container .landing-commitments-arrow{position:absolute;left:-10rem;top:8rem;transform:rotate(45deg) scaleX(-1);margin-top:-6rem}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-info .content-title{position:static;text-align:center}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-info .landing-commitments-list{margin:0}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-image{flex:unset;width:100%}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-image .image-yellow-shape{right:1rem;top:-4rem;margin-top:2rem}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-image .image-yellow-shape.small{top:4rem;left:5%}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-image .image-yellow-shape.medium{top:0;right:5%}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-image .image-yellow-shape.big{height:26rem}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-image .landing-commitments-defined-image{bottom:0rem;height:34rem}}@media screen and (max-width: 768px){.page.landing.accessible .landing-commitments .landing-commitments-inner .landing-commitments-info,.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-info{width:90%}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-info .landing-commitments-icon-container .landing-commitments-arrow{left:-10rem}.page.landing .landing-commitments .landing-commitments-inner .landing-commitments-info .landing-commitments-list .landing-commitments-entry .landing-commitments-entry-text{font-size:.9rem}}@media screen and (max-width: 425px){.page.landing .landing-commitments .landing-commitments-inner{width:100%}}.page.landing.accessible .landing-advantages{padding:0 1rem}.page.landing .landing-advantages{position:relative;top:-6.5rem;z-index:5;height:13rem;width:100%;display:flex;align-items:center;justify-content:center;padding:0 20rem}.page.landing .landing-advantages *{transition:.25s ease-in-out}.page.landing .landing-advantages .landing-advantages-inner{width:100%;height:13rem;border-radius:100px;background-color:#fff;box-shadow:0 6px 10px 2px #00000024;display:flex;align-items:center;justify-content:space-between;overflow:hidden}.page.landing .landing-advantages .landing-advantages-inner .landing-advantages-entry{flex:1;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem}.page.landing .landing-advantages .landing-advantages-inner .landing-advantages-entry .advantage-icon{height:4rem;width:4rem}.page.landing .landing-advantages .landing-advantages-inner .landing-advantages-entry .advantage-title{width:11.4285714286rem;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;font-size:1.2857142857rem;color:#fc248c;text-align:center}.page.landing .landing-advantages .landing-advantages-inner.accessible{overflow:auto}.page.landing .landing-advantages .landing-advantages-inner.accessible::-webkit-scrollbar{width:.7rem}.page.landing .landing-advantages .landing-advantages-inner.accessible::-webkit-scrollbar-track{background:#bdbdbd}.page.landing .landing-advantages .landing-advantages-inner.accessible::-webkit-scrollbar-thumb{background:#707070}.page.landing .landing-advantages .landing-advantages-inner.accessible::-webkit-scrollbar-thumb:hover{background:#3d3d3d}.page.landing .landing-advantages .landing-advantages-inner.accessible .landing-advantages-entry{flex:none}@media screen and (max-width: 1400px){.page.landing .landing-advantages{top:unset;height:15rem;margin-top:-7.5rem;padding:0 11rem}.page.landing .landing-advantages .landing-advantages-inner .landing-advantages-entry{height:50%}.page.landing .landing-advantages .landing-advantages-inner .landing-advantages-entry .advantage-icon{height:3rem;width:3rem}.page.landing .landing-advantages .landing-advantages-inner .landing-advantages-entry .advantage-title{width:calc(2240 / 18 * 1px);font-size:1rem}}@media screen and (max-width: 1024px){.page.landing .landing-advantages{height:20rem;padding:0 1rem;margin-top:-10rem}.page.landing .landing-advantages .landing-advantages-inner{flex-wrap:wrap;height:20rem;width:100%;border-radius:2rem}.page.landing .landing-advantages .landing-advantages-inner .landing-advantages-entry{flex:none;width:50%}.page.landing .landing-advantages .landing-advantages-inner .landing-advantages-entry .advantage-icon{height:3.5rem;width:3.5rem}.page.landing .landing-advantages .landing-advantages-inner .landing-advantages-entry .advantage-title{width:calc(2688 / 18 * 1px);font-size:1.2rem}}@media screen and (max-width: 768px){.page.landing .landing-advantages .landing-advantages-inner .landing-advantages-entry .advantage-icon{height:2.5rem;width:2.5rem}.page.landing .landing-advantages .landing-advantages-inner .landing-advantages-entry .advantage-title{width:112px;font-size:.9rem}}.page.variant-landing.accessible .categories-container .category-container .category-data,.page.variant-landing.accessible .categories-container .category-container .category-services-container{padding:0 1rem}.page.variant-landing .categories-container{position:relative;margin-top:-15rem}.page.variant-landing .categories-container .category-container{position:relative;display:flex;flex-direction:column;gap:1rem;height:fit-content;min-height:30rem;width:100%;padding:1rem 0}.page.variant-landing .categories-container .category-container .category-background{position:absolute;top:0;left:0;height:100%;width:100%;z-index:0}.page.variant-landing .categories-container .category-container .category-data,.page.variant-landing .categories-container .category-container .category-services-container{position:relative;top:15rem;width:100%;padding:0 20rem;z-index:1}.page.variant-landing .categories-container .category-container .category-data .landing-sections-introduction-container{width:100%;padding:0}.page.variant-landing .categories-container .category-container .category-data .landing-sections-introduction-container .landing-sections-introduction{width:100%;padding-right:0}.page.variant-landing .categories-container .category-container .category-data .landing-sections-introduction-container .landing-sections-introduction .image-container{justify-content:flex-end}.page.variant-landing .categories-container .category-container .category-data .landing-sections-introduction-container .landing-sections-introduction .image-container .image-content{height:100%;width:100%;object-fit:cover;-webkit-mask-image:url(/assets/images/side_ways_mask.svg);-webkit-mask-size:100%;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url(/assets/images/side_ways_mask.svg);mask-size:100%;mask-repeat:no-repeat;mask-position:center}.page.variant-landing .categories-container .category-container .category-data .landing-sections-introduction-container .landing-sections-introduction.blue{background-color:#4857ff}.page.variant-landing .categories-container .category-container .category-data .landing-sections-introduction-container .landing-sections-introduction.pink{background-color:#fc248c}.page.variant-landing .categories-container .category-container .category-data .landing-sections-introduction-container .landing-sections-introduction.green{background-color:#0cbf9e}.page.variant-landing .categories-container .category-container .category-services-container .category-services{display:flex;gap:2rem;width:100%;padding:.25rem 0;overflow:scroll}.page.variant-landing .categories-container .category-container .category-services-container .category-services .service-item{display:flex;flex-direction:column;flex:none;height:30rem;width:22rem;overflow:hidden;border-radius:2rem;box-shadow:0 2px 10px #0003;background:#fff;cursor:grab}.page.variant-landing .categories-container .category-container .category-services-container .category-services .service-item:active{cursor:grabbing}.page.variant-landing .categories-container .category-container .category-services-container .category-services .service-item .service-cover,.page.variant-landing .categories-container .category-container .category-services-container .category-services .service-item .service-infos{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page.variant-landing .categories-container .category-container .category-services-container .category-services .service-item .service-cover{height:60%}.page.variant-landing .categories-container .category-container .category-services-container .category-services .service-item .service-cover img{height:100%;width:100%;object-fit:cover}.page.variant-landing .categories-container .category-container .category-services-container .category-services .service-item .service-infos{height:40%;padding:1rem 1.5rem}.page.variant-landing .categories-container .category-container .category-services-container .category-services .service-item .service-infos .service-title-container{height:3.7142857143rem}.page.variant-landing .categories-container .category-container .category-services-container .category-services .service-item .service-infos .service-title-container .service-title{font-family:Quicksand Bold,Helvetica,Arial,sans-serif;font-size:1.5rem;white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.page.variant-landing .categories-container .category-container .category-services-container .category-services .service-item .service-infos .service-description{margin:1rem 0;font-size:.9rem;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.page.variant-landing .categories-container .category-container:nth-child(2n){background-color:#fafafa}.page.variant-landing .categories-container .category-container:nth-child(2n) .category-description,.page.variant-landing .categories-container .category-container:nth-child(2n) .content-title{color:#fff}.page.variant-landing .categories-container .category-container:nth-child(2n) .category-background{background-color:#f37221}.page.variant-landing .categories-container .category-container:nth-child(odd){background-color:#f37221}.page.variant-landing .categories-container .category-container:nth-child(odd) .category-background{background-color:#fafafa}.page.variant-landing .categories-container .category-container:last-child:after{position:relative;content:"";height:15rem;width:100%;background-color:#f37221}@media screen and (max-width: 1400px){.page.variant-landing .categories-container .category-container .category-data,.page.variant-landing .categories-container .category-container .category-services-container{padding:0 11rem}.page.variant-landing .categories-container .category-container .category-data .landing-sections-introduction-container .landing-sections-introduction .image-container{width:60%;height:100%}}@media screen and (max-width: 1024px){.page.variant-landing .categories-container{margin-top:-14rem}.page.variant-landing .categories-container .category-container .category-data,.page.variant-landing .categories-container .category-container .category-services-container{top:14rem;padding:0 1rem}.page.variant-landing .categories-container .category-container .category-services-container .category-services{gap:1rem}.page.variant-landing .categories-container .category-container .category-services-container .category-services .service-item{height:28rem;width:18rem}.page.variant-landing .categories-container .category-container .category-services-container .category-services .service-item .service-infos{padding:1rem}.page.variant-landing .categories-container .category-container .category-services-container .category-services .service-item .service-infos .service-title{font-size:1rem}.page.variant-landing .categories-container .category-container .category-services-container .category-services .service-item .service-infos .service-description{white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.page.variant-landing .categories-container .category-container:last-child:after{height:14rem}}@media screen and (max-width: 768px){.page.variant-landing .categories-container{gap:2rem;margin-top:-12rem}.page.variant-landing .categories-container .category-container{min-height:unset}.page.variant-landing .categories-container .category-container .category-data,.page.variant-landing .categories-container .category-container .category-services-container{top:12rem}.page.variant-landing .categories-container .category-container .category-data .landing-sections-introduction-container{min-height:unset}.page.variant-landing .categories-container .category-container .category-data .landing-sections-introduction-container .landing-sections-introduction{padding-left:0;gap:2rem}.page.variant-landing .categories-container .category-container .category-data .landing-sections-introduction-container .landing-sections-introduction .landing-info-container{padding:0 1rem}.page.variant-landing .categories-container .category-container .category-data .landing-sections-introduction-container .landing-sections-introduction .image-container{justify-content:center;height:20rem;width:100%}.page.variant-landing .categories-container .category-container .category-data .landing-sections-introduction-container .landing-sections-introduction .image-container .image-content{height:100%;-webkit-mask-image:none;mask-image:none}.page.variant-landing .categories-container .category-container .category-services-container .category-services .service-item{height:24rem;width:16rem}.page.variant-landing .categories-container .category-container .category-services-container .category-services .service-item .service-infos{padding:1rem}.page.variant-landing .categories-container .category-container:last-child:after{height:12rem}}.page.variant-landing{position:relative}.page.variant-landing.accessible .content-container .contact-content{padding:0 1rem}.page.variant-landing.accessible .content-container .contact-content .content-inner .actions .action-container button.MuiButton-root{height:3.5714285714rem}.page.variant-landing .hero-container>.hero-content>.hero-content-inner.with-shapes{position:relative}.page.variant-landing .hero-container>.hero-content>.hero-content-inner.with-shapes>.aside{position:relative;left:3.5rem;z-index:1}.page.variant-landing .hero-container>.hero-content>.hero-content-inner.with-shapes .content-title{width:60%}.page.variant-landing .hero-container>.hero-content>.hero-content-inner.with-shapes .content-subtitle{display:flex;width:unset}.page.variant-landing .hero-container>.hero-content>.hero-content-inner.with-shapes .content-subtitle .content-subtitle-inner{position:relative;z-index:1}.page.variant-landing .hero-container>.hero-content>.hero-content-inner.with-shapes .content-subtitle .shapes-container{position:absolute;top:-3.5rem;left:-3.5rem;z-index:0}.page.variant-landing .content-container{width:100%}.page.variant-landing .content-container .bg-white,.page.variant-landing .content-container .bg-orange{width:100%;height:24rem}.page.variant-landing .content-container .bg-orange{height:40rem;background-repeat:no-repeat;background-size:100%}.page.variant-landing .content-container .contact-content{position:absolute;top:calc(var(--heros-anchor-position, 50rem) + var(--heros-anchor-height, 0) + 2rem + 6rem + 10rem);display:flex;justify-content:center;width:100%;padding:0 20rem;z-index:1}.page.variant-landing .content-container .contact-content .content-inner{display:flex;flex-direction:column;gap:3rem;height:100%;width:100%;max-width:1600px;padding:2rem 4rem;margin:0;background-color:#fff;border-radius:20px;box-shadow:0 25px 25px #0000001a}.page.variant-landing .content-container .contact-content .content-inner.accessible{overflow:auto}.page.variant-landing .content-container .contact-content .content-inner.accessible::-webkit-scrollbar{width:.7rem}.page.variant-landing .content-container .contact-content .content-inner.accessible::-webkit-scrollbar-track{background:#bdbdbd}.page.variant-landing .content-container .contact-content .content-inner.accessible::-webkit-scrollbar-thumb{background:#707070}.page.variant-landing .content-container .contact-content .content-inner.accessible::-webkit-scrollbar-thumb:hover{background:#3d3d3d}.page.variant-landing .content-container .contact-content .content-inner.accessible h1,.page.variant-landing .content-container .contact-content .content-inner.accessible .half,.page.variant-landing .content-container .contact-content .content-inner.accessible .actions{min-width:40rem}.page.variant-landing .content-container .contact-content .content-inner h1{display:flex;align-items:center;gap:.5rem;max-width:100%;font-family:Quicksand Bold,Helvetica,Arial,sans-serif;font-size:1.8rem}.page.variant-landing .content-container .contact-content .content-inner h1 .material-icons{position:relative;bottom:-.25rem;color:#f37221;font-size:2.5rem}.page.variant-landing .content-container .contact-content .content-inner .action-container{width:100%}.page.variant-landing .content-container .contact-content .content-inner .action-container button{width:100%;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.page.variant-landing .content-container .contact-content .content-inner .action-container.primary button{background-color:#f37221;color:#fff}.page.variant-landing .content-container .contact-content .content-inner .action-container.secondary button{background-color:#fff;border:1px solid #3d3d3d}.page.variant-landing .content-container .contact-content .content-inner .action-container.required button{border:1px solid #d32f2f;color:#d32f2f}.page.variant-landing .content-container .contact-content .content-inner .half{display:flex;width:100%;flex:1}.page.variant-landing .content-container .contact-content .content-inner .half .choices,.page.variant-landing .content-container .contact-content .content-inner .half .fields{display:flex;flex-direction:column;justify-content:space-between;gap:1rem;flex:1;min-height:calc(3.5714285714rem * 4 + 4 * 1rem + 2.1428571429rem)}.page.variant-landing .content-container .contact-content .content-inner .half .choices:first-of-type,.page.variant-landing .content-container .contact-content .content-inner .half .fields:first-of-type{padding-right:4rem;background-position:right;background-image:linear-gradient(#cdcdcd 25%,#fff0 0%);background-size:.25rem 1rem;background-repeat:repeat-y}.ie9 .page.variant-landing .content-container .contact-content .content-inner .half .choices:first-of-type,.ie9 .page.variant-landing .content-container .contact-content .content-inner .half .fields:first-of-type{border-right:1px dotted #CDCDCD}.page.variant-landing .content-container .contact-content .content-inner .half .choices:last-of-type,.page.variant-landing .content-container .contact-content .content-inner .half .fields:last-of-type{padding-left:4rem}.page.variant-landing .content-container .contact-content .content-inner .half .choices .form-control,.page.variant-landing .content-container .contact-content .content-inner .half .fields .form-control{margin:0}.page.variant-landing .content-container .contact-content .content-inner .half .choices-inner{display:flex;flex-direction:column;flex:1;gap:1rem}.page.variant-landing .content-container .contact-content .content-inner .half .label,.page.variant-landing .content-container .contact-content .content-inner .half label{font-family:Quicksand Bold,Helvetica,Arial,sans-serif;font-size:1.5rem}.page.variant-landing .content-container .contact-content .content-inner .half .choices .label{height:2.1428571429rem}.page.variant-landing .content-container .contact-content .content-inner .half .choices button{height:3.5714285714rem}.page.variant-landing .content-container .contact-content .content-inner .half .fields label{color:#c4c9df;font-size:1rem}.page.variant-landing .content-container .contact-content .content-inner .half .fields .form-control{margin:0}.page.variant-landing .content-container .contact-content .content-inner .half .fields .MuiFormControl-root{position:relative;height:2.8571428571rem}.page.variant-landing .content-container .contact-content .content-inner .half .fields .MuiFormControl-root .phone-input-label-contact{position:absolute;top:unset;left:3rem;bottom:0;height:fit-content;cursor:text;line-height:calc(2.8571428571rem - 1rem);box-sizing:content-box;transition:.15s ease-in-out}.page.variant-landing .content-container .contact-content .content-inner .half .fields .MuiFormControl-root .phone-input-label-contact.plain,.page.variant-landing .content-container .contact-content .content-inner .half .fields .MuiFormControl-root:focus-within .phone-input-label-contact{top:0;left:0;bottom:unset;padding:0;line-height:1.4375em;font-size:.7rem}.page.variant-landing .content-container .contact-content .content-inner .half .fields .MuiFormControl-root .MuiInput-root:not(.MuiInputBase-multiline),.page.variant-landing .content-container .contact-content .content-inner .half .fields .MuiFormControl-root .PhoneInput{height:calc(100% - 1rem);margin-top:1rem}.page.variant-landing .content-container .contact-content .content-inner .half .fields .MuiFormControl-root .PhoneInput{position:relative;align-items:flex-end;z-index:1}.page.variant-landing .content-container .contact-content .content-inner .half .fields .MuiFormControl-root .PhoneInput .PhoneInputInput{display:block;width:100%;height:1.4375em;margin:0;padding:4px 0 5px;border:0;border-bottom:1px solid #3d3d3d;background-color:unset;border-radius:unset;-webkit-tap-highlight-color:transparent;box-sizing:content-box}.page.variant-landing .content-container .contact-content .content-inner .half .fields .MuiFormControl-root .PhoneInput .PhoneInputCountry{flex:unset;height:100%;width:3rem;border-bottom:1px solid #3d3d3d}.page.variant-landing .content-container .contact-content .content-inner .half .fields .MuiFormControl-root .PhoneInput .PhoneInputCountry .PhoneInputCountrySelect{height:1.4375em;padding-left:0}.page.variant-landing .content-container .contact-content .content-inner .half .fields .MuiFormControl-root .PhoneInput .PhoneInputCountry .PhoneInputCountryIcon{margin:0}.page.variant-landing .content-container .contact-content .content-inner .half .fields .MuiFormControl-root .PhoneInput .PhoneInputCountry .PhoneInputCountryIcon--border{background-color:unset;box-shadow:unset}.page.variant-landing .content-container .contact-content .content-inner .half .fields .MuiFormControl-root .PhoneInput .PhoneInputCountry .PhoneInputCountryIcon .PhoneInputCountryIconImg[src]:not([src=""]){clip-path:circle(40%)}.page.variant-landing .content-container .contact-content .content-inner .half .fields .MuiInput-root:before,.page.variant-landing .content-container .contact-content .content-inner .half .fields .MuiInput-root:after{content:" ";border-bottom:1px solid #3d3d3d}.page.variant-landing .content-container .contact-content .content-inner .half .fields .MuiInput-root.MuiInputBase-multiline textarea::-webkit-scrollbar{width:.7rem}.page.variant-landing .content-container .contact-content .content-inner .half .fields .MuiInput-root.MuiInputBase-multiline textarea::-webkit-scrollbar-track{background:#bdbdbd}.page.variant-landing .content-container .contact-content .content-inner .half .fields .MuiInput-root.MuiInputBase-multiline textarea::-webkit-scrollbar-thumb{background:#707070}.page.variant-landing .content-container .contact-content .content-inner .half .fields .MuiInput-root.MuiInputBase-multiline textarea::-webkit-scrollbar-thumb:hover{background:#3d3d3d}.page.variant-landing .content-container .contact-content .content-inner .half:nth-of-type(2) .fields .MuiFormControl-root{flex:1}.page.variant-landing .content-container .contact-content .content-inner .half:nth-of-type(2) .fields .MuiFormControl-root .MuiInput-root,.page.variant-landing .content-container .contact-content .content-inner .half:nth-of-type(2) .fields .MuiFormControl-root .MuiInput-root textarea{height:100%!important}.page.variant-landing .content-container .contact-content .content-inner .actions .action-container{display:flex;justify-content:center;width:100%}.page.variant-landing .content-container .contact-content .content-inner .actions .action-container button.MuiButton-root{display:flex;align-items:center;gap:1rem;width:fit-content;padding:1rem .5rem 1rem 2rem;color:#fff}.page.variant-landing .content-container .contact-content .content-inner .actions .action-container button.MuiButton-root .icon-container{display:flex;align-items:center;justify-content:center;height:3rem;width:3rem;border-radius:100%;background-color:#fff}.page.variant-landing .content-container .contact-content .content-inner .actions .action-container button.MuiButton-root .icon-container .material-icons{font-size:2rem}.page.variant-landing .content-container .contact-content .content-inner .actions .action-container.bg-Bleu .material-icons{color:#4857ff}.page.variant-landing .content-container .contact-content .content-inner .actions .action-container.bg-Vert .material-icons{color:#0cbf9e}.page.variant-landing .content-container .contact-content .content-inner .actions .action-container.bg-Rose .material-icons{color:#fc248c}.page.variant-landing .popin .contact-success-popin{width:40%}.page.variant-landing .popin .contact-success-popin .popin-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;min-height:25rem;width:100%}.page.variant-landing .popin .contact-success-popin .popin-content .contact-success-popin-icon{font-size:6rem;color:#0cbf9e}.page.variant-landing .popin .contact-success-popin .popin-content .success-message{font-size:1.2rem;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.page.variant-landing .popin .contact-success-popin .popin-content .action-container button{background-color:#0cbf9e;color:#fff;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}@media screen and (max-width: 1400px){.page.variant-landing .content-container .contact-content{padding:0 11rem}}@media screen and (max-width: 1024px){.page.variant-landing .hero-container>.hero-content>.hero-content-inner.with-shapes>.aside{left:unset}.page.variant-landing .hero-container>.hero-content>.hero-content-inner.with-shapes .content-subtitle{display:block}.page.variant-landing .hero-container>.hero-content>.hero-content-inner.with-shapes .content-subtitle .shapes-container{position:relative;top:3rem}.page.variant-landing .content-container .contact-content{padding:0 1rem}.page.variant-landing .content-container .contact-content .content-inner{padding:2rem}}@media screen and (max-width: 768px){.page.variant-landing .content-container .bg-white,.page.variant-landing .content-container .bg-orange{display:none}.page.variant-landing .content-container .contact-content{position:unset}.page.variant-landing .content-container .contact-content .content-inner h1{height:fit-content;white-space:unset}.page.variant-landing .content-container .contact-content .content-inner .half{flex-direction:column}.page.variant-landing .content-container .contact-content .content-inner .half .choices,.page.variant-landing .content-container .contact-content .content-inner .half .fields{gap:.5rem}.page.variant-landing .content-container .contact-content .content-inner .half .choices .label,.page.variant-landing .content-container .contact-content .content-inner .half .fields .label{height:fit-content}.page.variant-landing .content-container .contact-content .content-inner .half .choices:first-of-type,.page.variant-landing .content-container .contact-content .content-inner .half .fields:first-of-type{padding-right:0;background-image:none}.page.variant-landing .content-container .contact-content .content-inner .half .choices:last-of-type,.page.variant-landing .content-container .contact-content .content-inner .half .fields:last-of-type{padding-top:1rem;padding-left:0}.page.variant-landing .content-container .contact-content .content-inner .half .fields{gap:1.5rem;height:calc(3.5714285714rem * 4 + 4 * 1.5rem + 2.1428571429rem);min-height:unset;padding-left:0}.page.variant-landing .content-container .contact-content .content-inner .half .choices{min-height:unset;flex:unset}.page.variant-landing .content-container .contact-content .content-inner .half .choices .choices-inner{position:relative;flex:unset;margin-top:.5rem;overflow:auto}.page.variant-landing .content-container .contact-content .content-inner .half .choices .choices-inner:before,.page.variant-landing .content-container .contact-content .content-inner .half .choices .choices-inner:after{background:none}.page.variant-landing .content-container .contact-content .content-inner .half .choices .choices-inner::-webkit-scrollbar{display:none}.page.variant-landing .content-container .contact-content .content-inner .half .choices .choices-inner .action-container button{white-space:nowrap}.page.variant-landing .content-container .contact-content .content-inner .half .action-container button{font-size:.9rem}.page.variant-landing .content-container .contact-content .content-inner .half:nth-of-type(2) .fields .MuiFormControl-root{height:unset}.page.variant-landing .content-container .contact-content .content-inner .half:nth-of-type(2) .fields .MuiFormControl-root .MuiInput-root,.page.variant-landing .content-container .contact-content .content-inner .half:nth-of-type(2) .fields .MuiFormControl-root .MuiInput-root textarea{height:7.1875em!important}.page.variant-landing .popin{width:100%}.page.variant-landing .popin .contact-success-popin{height:100%;width:100%;max-width:unset;border-radius:unset}.page.variant-landing .popin .contact-success-popin .popin-content{height:100%}}@media screen and (max-width: 425px){.page.variant-landing .content-container .contact-content .content-inner .actions .action-container button.MuiButton-root{font-size:.9rem}.page.variant-landing .content-container .contact-content .content-inner .actions .action-container button.MuiButton-root .icon-container{height:2.5rem;width:2.5rem;min-width:2.5rem}.page.variant-landing .content-container .contact-content .content-inner .actions .action-container button.MuiButton-root .icon-container .material-icons{font-size:1.5rem}}.page.landing .landing-partners{display:flex;flex-direction:column;align-items:center;gap:4rem;width:100%;padding:0 0 4rem;background-color:#f37221}.page.landing .landing-partners .landing-title-subtitle .subtitle,.page.landing .landing-partners .landing-title-subtitle .content-title{color:#fff}.page.landing .landing-partners .images-container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4rem;width:100%}.page.landing .landing-about-sectors{display:flex;flex-direction:column;align-items:center;gap:3rem;padding:6.5rem 0 4rem;background-color:#f37221}.page.landing .landing-about-sectors .title-container{display:flex;align-items:center;gap:2rem}.page.landing .landing-about-sectors .title-container .content-title{width:unset}.page.landing .landing-about-sectors .marquee-container{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%}.page.landing .landing-about-sectors .marquee-container .landing-about-sectors-marquee{position:relative;width:100%;overflow:hidden}.page.landing .landing-about-sectors .marquee-container .landing-about-sectors-marquee .marquee-inner{position:relative;display:flex;align-items:center;gap:1rem;width:fit-content;will-change:left;animation:marquee cubic-bezier(0,.2,.89,.92) infinite;animation-duration:calc((var(--sector-items-length, 0) + 1) * 4s);animation-play-state:running}.page.landing .landing-about-sectors .marquee-container .landing-about-sectors-marquee .marquee-inner.reverse{animation-name:marquee-reverse}.page.landing .landing-about-sectors .marquee-container .landing-about-sectors-marquee .marquee-inner:hover,.page.landing .landing-about-sectors .marquee-container .landing-about-sectors-marquee .marquee-inner.hovered{animation-play-state:paused}.page.landing .landing-about-sectors .marquee-container .landing-about-sectors-marquee .marquee-inner .sector{position:relative;display:inline-flex;align-items:center;justify-content:center;height:8rem;width:20rem;border-radius:20px;white-space:nowrap}.page.landing .landing-about-sectors .marquee-container .landing-about-sectors-marquee .marquee-inner .sector.Bleu{background-color:#4857ff}.page.landing .landing-about-sectors .marquee-container .landing-about-sectors-marquee .marquee-inner .sector.Rose{background-color:#fc248c}.page.landing .landing-about-sectors .marquee-container .landing-about-sectors-marquee .marquee-inner .sector.Vert{background-color:#0cbf9e}.page.landing .landing-about-sectors .marquee-container .landing-about-sectors-marquee .marquee-inner .sector h2.sector-title{font-size:1.8rem;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;color:#fff}.page.landing .landing-about-sectors .marquee-container .landing-about-sectors-marquee:before,.page.landing .landing-about-sectors .marquee-container .landing-about-sectors-marquee:after{position:absolute;top:0;content:"";height:8rem;width:10rem;z-index:1;background:linear-gradient(to left,#f3722103,#f37221)}.page.landing .landing-about-sectors .marquee-container .landing-about-sectors-marquee:after{right:0;background:linear-gradient(to right,#f3722103,#f37221)}.page.landing .landing-about-sectors .sectors-icon{height:21.85px;width:39.3px}@keyframes marquee{0%{left:90%}to{left:calc((var(--sector-items-length) + 1) * -1 * 20rem)}}@keyframes marquee-reverse{0%{left:calc((var(--sector-items-length)) * -1 * 20rem)}to{left:100%}}@media screen and (max-width: 1400px){.page.landing .landing-about-sectors .marquee-container .landing-about-sectors-marquee .marquee-inner .sector{height:6rem;width:16rem}.page.landing .landing-about-sectors .marquee-container .landing-about-sectors-marquee .marquee-inner .sector h2.sector-title{font-size:1.5rem}.page.landing .landing-about-sectors .marquee-container .landing-about-sectors-marquee:before,.page.landing .landing-about-sectors .marquee-container .landing-about-sectors-marquee:after{height:6rem;width:8rem}@keyframes marquee{0%{left:90%}to{left:calc((var(--sector-items-length) + 1) * -1 * 16rem)}}@keyframes marquee-reverse{0%{left:calc((var(--sector-items-length)) * -1 * 16rem)}to{left:100%}}}@media screen and (max-width: 1024px){.page.landing .landing-about-sectors{padding-top:5.25rem}.page.landing .landing-about-sectors .title-container{gap:1rem}.page.landing .landing-about-sectors .title-container .content-title{width:fit-content}.page.landing .landing-about-sectors .marquee-container .landing-about-sectors-marquee .marquee-inner .sector{height:5rem;width:14rem}.page.landing .landing-about-sectors .marquee-container .landing-about-sectors-marquee .marquee-inner .sector h2.sector-title{font-size:1.2rem}.page.landing .landing-about-sectors .marquee-container .landing-about-sectors-marquee:before,.page.landing .landing-about-sectors .marquee-container .landing-about-sectors-marquee:after{height:5rem;width:7rem}@keyframes marquee{0%{left:90%}to{left:calc((var(--sector-items-length) + 1) * -1 * 14rem)}}@keyframes marquee-reverse{0%{left:calc((var(--sector-items-length)) * -1 * 14rem)}to{left:100%}}}@media screen and (max-width: 425px){.page.landing .landing-about-sectors .title-container{flex-direction:column;gap:0}.page.landing .landing-about-sectors .title-container .content-title{width:fit-content}}.page.landing.accessible .landing-team .landing-team-cards-scroll-container{padding:0 1rem}.page.landing.accessible .landing-team .landing-team-cards-scroll-container.shadow:after{right:1rem}.page.landing .landing-team{display:flex;align-items:center;gap:3rem;flex-direction:column;width:100%}.page.landing .landing-team .landing-team-title-container{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column}.page.landing .landing-team .landing-team-title-container .landing-team-shapes{position:relative;top:4.6666666667rem;left:calc(var(--team-title-top-width, 0%) / -2);z-index:-1}.page.landing .landing-team .landing-team-title-container .landing-team-shapes .different-color-shape{transform:scaleX(-1)}.page.landing .landing-team .landing-team-title-container .content-title{display:flex;flex-direction:column;align-items:center;width:unset;color:#3d3d3d;text-align:center}.page.landing .landing-team .landing-team-title-container .content-title p{width:fit-content}.page.landing .landing-team .landing-team-description{width:var(--team-title-bottom-width, 25%);margin-top:-2rem;font-size:1.2rem;font-family:Quicksand Medium,Helvetica,Arial,sans-serif;text-align:center}.page.landing .landing-team .landing-team-cards-scroll-container{position:relative;width:100%;padding:0 20rem}.page.landing .landing-team .landing-team-cards-scroll-container .landing-team-cards{display:flex;justify-content:center;gap:.75rem;width:100%;overflow:scroll}.page.landing .landing-team .landing-team-cards-scroll-container .landing-team-cards .landing-team-card{position:relative;height:23rem;width:13.5rem;min-width:13.5rem;border-radius:1rem;cursor:grab;box-shadow:0 2px 10px #0003}.page.landing .landing-team .landing-team-cards-scroll-container .landing-team-cards .landing-team-card:active{cursor:grabbing}.page.landing .landing-team .landing-team-cards-scroll-container .landing-team-cards .landing-team-card .team-card-image{position:absolute;height:100%;border-radius:1rem;object-fit:cover;z-index:1}.page.landing .landing-team .landing-team-cards-scroll-container .landing-team-cards .landing-team-card .team-mask{position:absolute;height:100%;width:100%;border-radius:1rem;z-index:2;background:linear-gradient(180deg,#3c3c3d00 45.63%,#3c3c3d 87.65%)}.page.landing .landing-team .landing-team-cards-scroll-container .landing-team-cards .landing-team-card .team-infos{position:absolute;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.5rem;height:100%;width:100%;padding:0 .5rem;color:#fff;z-index:2}.page.landing .landing-team .landing-team-cards-scroll-container .landing-team-cards .landing-team-card .team-infos .team-title{width:100%;text-align:center;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;font-size:1.8rem;word-break:break-word;white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.page.landing .landing-team .landing-team-cards-scroll-container .landing-team-cards .landing-team-card .team-infos .team-description-container{height:5rem;padding:0 1rem}.page.landing .landing-team .landing-team-cards-scroll-container .landing-team-cards .landing-team-card .team-infos .team-description-container .team-description{text-align:center;font-family:Quicksand Bold,Helvetica,Arial,sans-serif;font-size:.9rem;white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.page.landing .landing-team .landing-team-cards-scroll-container.shadow .landing-team-cards{justify-content:unset}.page.landing .landing-team .landing-team-cards-scroll-container.shadow:before,.page.landing .landing-team .landing-team-cards-scroll-container.shadow:after{position:absolute;top:0;content:"";height:23rem;width:6.75rem;z-index:2;background:linear-gradient(to left,#fafafa03,#fafafa 200%)}.page.landing .landing-team .landing-team-cards-scroll-container.shadow:after{right:20rem;z-index:1;background:linear-gradient(to right,#fafafa03,#fafafa 200%)}.page.landing .landing-team .landing-team-cards-scroll-container.shadow.radius:before{border-top-left-radius:1rem;border-bottom-left-radius:1rem}@media screen and (max-width: 1400px){.page.landing .landing-team .landing-team-cards-scroll-container{padding:0 11rem}.page.landing .landing-team .landing-team-cards-scroll-container.shadow:after{right:11rem}}@media screen and (max-width: 1024px){.page.landing .landing-team{gap:2rem}.page.landing .landing-team .landing-team-title-container .landing-team-shapes{top:3rem;left:calc(var(--team-title-top-width, 0%) / -2)}.page.landing .landing-team .landing-team-description{width:var(--team-title-bottom-width, 25%);margin-top:-1rem}.page.landing .landing-team .landing-team-cards-scroll-container{padding:0 1rem}.page.landing .landing-team .landing-team-cards-scroll-container .landing-team-cards .landing-team-card{height:20rem}.page.landing .landing-team .landing-team-cards-scroll-container.shadow:before,.page.landing .landing-team .landing-team-cards-scroll-container.shadow:after{height:20rem;border-radius:0}.page.landing .landing-team .landing-team-cards-scroll-container.shadow:after{right:1rem}}@media screen and (max-width: 768px){.page.landing.accessible .landing-team .landing-team-cards-scroll-container.shadow:before,.page.landing.accessible .landing-team .landing-team-cards-scroll-container.shadow:after{content:none}.page.landing .landing-team{gap:1.5rem}.page.landing .landing-team .landing-team-title-container .landing-team-shapes{top:2.1818181818rem;left:calc(var(--team-title-top-width, 0%) / -2)}.page.landing .landing-team .landing-team-description{width:var(--team-title-bottom-width, 25%);margin-top:-.5rem;font-size:1rem}}.page.landing.accessible .landing-numbers{padding:0 1rem}.page.landing.accessible .landing-numbers .landing-numbers-entries{flex-direction:column;gap:.5rem}.page.landing.accessible .landing-numbers .landing-numbers-entries .landing-numbers-entry{flex:none;width:22rem;height:22rem}.page.landing .landing-numbers{display:flex;gap:3rem;flex-direction:column;width:100%;padding:0 20rem;margin-top:calc(7rem * .4 + 2.5rem)}.page.landing .landing-numbers .landing-numbers-title-container{position:relative}.page.landing .landing-numbers .landing-numbers-title-container .landing-numbers-shapes{position:absolute;top:calc(7rem * -.4);left:calc(7rem * -.4);z-index:0}.page.landing .landing-numbers .landing-numbers-title-container .landing-numbers-title-content{position:relative;z-index:1}.page.landing .landing-numbers .landing-numbers-title-container .landing-numbers-title-content .landing-numbers-icon{width:10rem}.page.landing .landing-numbers .landing-numbers-entries{display:flex;align-items:center;justify-content:space-between}.page.landing .landing-numbers .landing-numbers-entries .landing-numbers-entry{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;flex:1;height:22rem;color:#fff}.page.landing .landing-numbers .landing-numbers-entries .landing-numbers-entry .landing-numbers-entry-shape{position:absolute;top:0;left:0;height:100%;width:100%;z-index:0}.page.landing .landing-numbers .landing-numbers-entries .landing-numbers-entry .landing-numbers-entry-title,.page.landing .landing-numbers .landing-numbers-entries .landing-numbers-entry .landing-numbers-entry-subtitle{position:relative;z-index:1}.page.landing .landing-numbers .landing-numbers-entries .landing-numbers-entry .landing-numbers-entry-title{text-align:center;font-family:Quicksand Bold,Helvetica,Arial,sans-serif;font-size:3rem}.page.landing .landing-numbers .landing-numbers-entries .landing-numbers-entry .landing-numbers-entry-subtitle{text-align:center;font-size:1.8rem}@media screen and (max-width: 1400px){.page.landing .landing-numbers{padding:0 11rem}.page.landing .landing-numbers .landing-numbers-entries .landing-numbers-entry{min-width:18rem;flex:unset}.page.landing .landing-numbers .landing-numbers-entries .landing-numbers-entry .landing-numbers-entry-title{font-size:2.5rem}.page.landing .landing-numbers .landing-numbers-entries .landing-numbers-entry .landing-numbers-entry-subtitle{font-size:1.5rem}}@media screen and (max-width: 1024px){.page.landing.accessible .landing-numbers .landing-numbers-entries .landing-numbers-entry{flex:unset;width:14rem;height:14rem}.page.landing .landing-numbers{gap:1rem;padding:0 1rem;margin-top:calc(6rem * .4 + 1.25rem)}.page.landing .landing-numbers .landing-numbers-title-container{left:calc(6rem * .4)}.page.landing .landing-numbers .landing-numbers-title-container .landing-numbers-shapes{top:calc(6rem * -.4);left:calc(6rem * -.4)}.page.landing .landing-numbers .landing-numbers-entries{justify-content:center;gap:.5rem}.page.landing .landing-numbers .landing-numbers-entries .landing-numbers-entry{width:14rem;height:14rem}}@media screen and (max-width: 768px){.page.landing.accessible .landing-numbers .landing-numbers-entries .landing-numbers-entry{width:10rem;height:10rem}.page.landing .landing-numbers .landing-numbers-entries{flex-direction:column;justify-content:center;gap:1rem}.page.landing .landing-numbers .landing-numbers-entries .landing-numbers-entry{min-width:10rem;height:10rem}.page.landing .landing-numbers .landing-numbers-entries .landing-numbers-entry .landing-numbers-entry-title{font-size:1.5rem}.page.landing .landing-numbers .landing-numbers-entries .landing-numbers-entry .landing-numbers-entry-subtitle{font-size:1rem}}.page.landing.accessible .landing-video-section{padding:0 1rem}.page.landing .landing-video-section{display:flex;flex-direction:column;gap:3rem;padding:0 20rem}@media screen and (max-width: 1400px){.page.landing .landing-video-section{padding:0 11rem}}@media screen and (max-width: 1024px){.page.landing .landing-video-section{gap:1rem;padding:0 1rem}}.page.landing.accessible .landing-sections-introduction-container,.page.variant-landing.accessible .landing-sections-introduction-container{padding:0 1rem}.page.landing .landing-sections-introduction-container,.page.variant-landing .landing-sections-introduction-container{height:30rem;width:100%;padding:0 20rem}.page.landing .landing-sections-introduction-container .landing-sections-introduction,.page.variant-landing .landing-sections-introduction-container .landing-sections-introduction{position:relative;display:flex;align-items:center;justify-content:space-between;height:100%;width:100%;padding:0 4rem;background-color:#f37221;border-radius:20px;overflow:hidden}.page.landing .landing-sections-introduction-container .landing-sections-introduction .landing-info-container,.page.variant-landing .landing-sections-introduction-container .landing-sections-introduction .landing-info-container{display:flex;flex-direction:column;gap:1rem;width:50%;color:#fff;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif}.page.landing .landing-sections-introduction-container .landing-sections-introduction .landing-info-container .info-title,.page.variant-landing .landing-sections-introduction-container .landing-sections-introduction .landing-info-container .info-title{font-size:2rem}.page.landing .landing-sections-introduction-container .landing-sections-introduction .landing-info-container .description,.page.variant-landing .landing-sections-introduction-container .landing-sections-introduction .landing-info-container .description{font-size:1.2rem}.page.landing .landing-sections-introduction-container .landing-sections-introduction .landing-info-container.accessible .info-title,.page.variant-landing .landing-sections-introduction-container .landing-sections-introduction .landing-info-container.accessible .info-title{white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.page.landing .landing-sections-introduction-container .landing-sections-introduction .landing-info-container.accessible .description,.page.variant-landing .landing-sections-introduction-container .landing-sections-introduction .landing-info-container.accessible .description{white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;font-size:1rem}.page.landing .landing-sections-introduction-container .landing-sections-introduction .white-shape-corner,.page.variant-landing .landing-sections-introduction-container .landing-sections-introduction .white-shape-corner{position:absolute;top:-4.34rem;right:-9.28rem;height:14rem;width:16rem;transform:scaleX(-1)}.page.landing .landing-sections-introduction-container .landing-sections-introduction .white-shape-centred,.page.variant-landing .landing-sections-introduction-container .landing-sections-introduction .white-shape-centred{position:absolute;top:calc(3.5rem * .68);left:50%;height:3.5rem;width:3.5rem;transform:scaleX(-1)}.page.landing .landing-sections-introduction-container .landing-sections-introduction .image-container,.page.variant-landing .landing-sections-introduction-container .landing-sections-introduction .image-container{position:relative;display:flex;align-items:flex-end;justify-content:center;width:50%;height:100%}.page.landing .landing-sections-introduction-container .landing-sections-introduction .image-container .image-shape,.page.variant-landing .landing-sections-introduction-container .landing-sections-introduction .image-container .image-shape{position:absolute;top:calc(3.5rem * .68);height:25rem;transform:scaleX(-1);z-index:0}.page.landing .landing-sections-introduction-container .landing-sections-introduction .image-container .image-content,.page.variant-landing .landing-sections-introduction-container .landing-sections-introduction .image-container .image-content{position:relative;height:25rem;z-index:1}@media screen and (max-width: 1400px){.page.landing .landing-sections-introduction-container,.page.variant-landing .landing-sections-introduction-container{padding:0 11rem}.page.landing .landing-sections-introduction-container .landing-sections-introduction,.page.variant-landing .landing-sections-introduction-container .landing-sections-introduction{padding:0 2rem}.page.landing .landing-sections-introduction-container .landing-sections-introduction .landing-info-container .info-title,.page.variant-landing .landing-sections-introduction-container .landing-sections-introduction .landing-info-container .info-title{font-size:1.8rem}.page.landing .landing-sections-introduction-container .landing-sections-introduction .image-container .image-shape,.page.variant-landing .landing-sections-introduction-container .landing-sections-introduction .image-container .image-shape,.page.landing .landing-sections-introduction-container .landing-sections-introduction .image-container .image-content,.page.variant-landing .landing-sections-introduction-container .landing-sections-introduction .image-container .image-content{height:22rem}}@media screen and (max-width: 1024px){.page.landing .landing-sections-introduction-container,.page.variant-landing .landing-sections-introduction-container{padding:0 1rem}.page.landing .landing-sections-introduction-container .landing-sections-introduction .landing-info-container .info-title,.page.variant-landing .landing-sections-introduction-container .landing-sections-introduction .landing-info-container .info-title{font-size:1.5rem}}@media screen and (max-width: 768px){.page.landing .landing-sections-introduction-container,.page.variant-landing .landing-sections-introduction-container{min-height:40rem;height:fit-content;padding:0 1rem}.page.landing .landing-sections-introduction-container .landing-sections-introduction,.page.variant-landing .landing-sections-introduction-container .landing-sections-introduction{flex-direction:column;padding:1rem 2rem 0}.page.landing .landing-sections-introduction-container .landing-sections-introduction .landing-info-container,.page.variant-landing .landing-sections-introduction-container .landing-sections-introduction .landing-info-container{height:50%;width:100%;text-align:center;z-index:1}.page.landing .landing-sections-introduction-container .landing-sections-introduction .image-container,.page.variant-landing .landing-sections-introduction-container .landing-sections-introduction .image-container{height:50%;width:100%}.page.landing .landing-sections-introduction-container .landing-sections-introduction .image-container .image-shape,.page.variant-landing .landing-sections-introduction-container .landing-sections-introduction .image-container .image-shape,.page.landing .landing-sections-introduction-container .landing-sections-introduction .image-container .image-content,.page.variant-landing .landing-sections-introduction-container .landing-sections-introduction .image-container .image-content{height:18rem}}@media screen and (max-width: 425px){.page.landing .landing-sections-introduction-container .landing-sections-introduction .image-container .image-shape,.page.variant-landing .landing-sections-introduction-container .landing-sections-introduction .image-container .image-shape,.page.landing .landing-sections-introduction-container .landing-sections-introduction .image-container .image-content,.page.variant-landing .landing-sections-introduction-container .landing-sections-introduction .image-container .image-content{height:14rem}}.page.landing.accessible .landing-about-services .landing-about-services-content-container{flex-direction:column}.page.landing.accessible .landing-about-services .landing-about-services-content-container .left-content,.page.landing.accessible .landing-about-services .landing-about-services-content-container .right-content{flex-direction:row;gap:0}.page.landing.accessible .landing-about-services .landing-about-services-content-container .right-content .about-services-entry:first-child,.page.landing.accessible .landing-about-services .landing-about-services-content-container .right-content .about-services-entry:last-child{left:0;top:-5rem}.page.landing.accessible .landing-about-services .landing-about-services-content-container .about-services-entry:first-child,.page.landing.accessible .landing-about-services .landing-about-services-content-container .about-services-entry:last-child{left:0;top:5rem}.page.landing .landing-about-services{position:relative;display:flex;flex-direction:column;align-items:center;gap:3rem;width:100%}.page.landing .landing-about-services .landing-about-services-title-container{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column}.page.landing .landing-about-services .landing-about-services-title-container .landing-about-services-shapes{position:relative;top:3.5rem;left:calc(var(--services-title-top-width, 0%) / -2);z-index:0}.page.landing .landing-about-services .landing-about-services-title-container .content-title{display:flex;flex-direction:column;align-items:center;width:unset;color:#3d3d3d;text-align:center;z-index:1}.page.landing .landing-about-services .landing-about-services-title-container .content-title p{width:fit-content}.page.landing .landing-about-services .landing-about-services-content-container{display:flex;align-items:center;justify-content:center;gap:6rem;width:100%}.page.landing .landing-about-services .landing-about-services-content-container .left-content,.page.landing .landing-about-services .landing-about-services-content-container .right-content{display:flex;flex-direction:column;gap:1rem}.page.landing .landing-about-services .landing-about-services-content-container .services-image{height:38rem;width:36rem}.page.landing .landing-about-services .landing-about-services-content-container .right-content .about-services-entry:first-child,.page.landing .landing-about-services .landing-about-services-content-container .right-content .about-services-entry:last-child{left:-5rem}.page.landing .landing-about-services .landing-about-services-content-container .about-services-entry{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.5rem;height:10rem;width:10rem;z-index:0}.page.landing .landing-about-services .landing-about-services-content-container .about-services-entry .about-services-entry-shape{position:absolute;height:100%;width:100%;z-index:-1;transform:scaleX(-1)}.page.landing .landing-about-services .landing-about-services-content-container .about-services-entry:first-child,.page.landing .landing-about-services .landing-about-services-content-container .about-services-entry:last-child{left:5rem}.page.landing .landing-about-services .landing-about-services-content-container .about-services-entry .about-services-entry-title{font-size:1.2rem;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;color:#fff}.page.landing .landing-about-services .landing-about-services-footer .action-container{font-family:Quicksand Bold,Helvetica,Arial,sans-serif;color:#fff}.page.landing .landing-about-services .landing-about-services-background{position:absolute;top:0;display:flex;flex-direction:column;height:100%;width:100%;z-index:-1;background-color:#f37221;overflow-x:hidden}.page.landing .landing-about-services .landing-about-services-background .landing-about-services-backround-upper-half,.page.landing .landing-about-services .landing-about-services-background .landing-about-services-backround-bottom-half{flex:1;width:100%}.page.landing .landing-about-services .landing-about-services-background .landing-about-services-backround-upper-half{position:relative;top:-1px;height:calc(50% + 5rem + 1px);clip-path:path(var(--services-clip-path));background-color:#fafafa}.page.landing .landing-about-services .landing-about-services-background .landing-about-services-backround-bottom-half{position:relative;z-index:-1}.page.landing .landing-about-services .landing-about-services-background .landing-about-services-backround-bottom-half .landing-about-services-backround-shape{position:absolute;top:-26.5rem;left:-28rem;height:53rem;width:56rem}.page.landing .landing-about-services .landing-about-services-background .landing-about-services-backround-bottom-half .landing-about-services-backround-shape.right-corner{left:unset;right:-28rem}@media screen and (max-width: 1400px){.page.landing .landing-about-services .landing-about-services-content-container .services-image{height:34rem;width:32rem}}@media screen and (max-width: 1224px){.page.landing .landing-about-services .landing-about-services-content-container .services-image{height:30rem;width:28rem}.page.landing .landing-about-services .landing-about-services-content-container .left-content,.page.landing .landing-about-services .landing-about-services-content-container .right-content{gap:.5rem}.page.landing .landing-about-services .landing-about-services-content-container .about-services-entry{gap:0}.page.landing .landing-about-services .landing-about-services-content-container .about-services-entry .about-services-entry-icon{transform:scale(.75)}}@media screen and (max-width: 1024px){.page.landing.accessible .landing-about-services .landing-about-services-content-container .services-image{height:24rem;width:22rem}.page.landing.accessible .landing-about-services .landing-about-services-content-container .right-content .about-services-entry:first-child,.page.landing.accessible .landing-about-services .landing-about-services-content-container .right-content .about-services-entry:last-child{left:0;top:-5rem}.page.landing.accessible .landing-about-services .landing-about-services-content-container .about-services-entry{height:8rem;width:8rem}.page.landing.accessible .landing-about-services .landing-about-services-content-container .about-services-entry:first-child,.page.landing.accessible .landing-about-services .landing-about-services-content-container .about-services-entry:last-child{left:0;top:5rem}.page.landing .landing-about-services{padding:0 1rem}.page.landing .landing-about-services .landing-about-services-title-container .landing-about-services-shapes{top:2.6666666667rem;left:calc(var(--services-title-top-width, 0%) / -2)}.page.landing .landing-about-services .landing-about-services-content-container{gap:3rem}}@media screen and (max-width: 768px){.page.landing.accessible .landing-about-services .landing-about-services-content-container .services-image{height:20rem;width:18rem}.page.landing.accessible .landing-about-services .landing-about-services-content-container .right-content .about-services-entry:first-child,.page.landing.accessible .landing-about-services .landing-about-services-content-container .right-content .about-services-entry:last-child{left:0;top:-4.5rem}.page.landing.accessible .landing-about-services .landing-about-services-content-container .about-services-entry{height:6rem;width:6rem}.page.landing.accessible .landing-about-services .landing-about-services-content-container .about-services-entry .about-services-entry-icon{height:2rem;width:2rem}.page.landing.accessible .landing-about-services .landing-about-services-content-container .about-services-entry:first-child,.page.landing.accessible .landing-about-services .landing-about-services-content-container .about-services-entry:last-child{left:0;top:4.5rem}.page.landing .landing-about-services .landing-about-services-title-container .landing-about-services-shapes{left:calc(var(--services-title-top-width, 0%) / -2)}.page.landing .landing-about-services .landing-about-services-content-container{flex-direction:column}.page.landing .landing-about-services .landing-about-services-content-container .services-image{height:26rem;width:24rem}.page.landing .landing-about-services .landing-about-services-content-container .left-content,.page.landing .landing-about-services .landing-about-services-content-container .right-content{flex-direction:row;gap:0}.page.landing .landing-about-services .landing-about-services-content-container .right-content .about-services-entry:first-child,.page.landing .landing-about-services .landing-about-services-content-container .right-content .about-services-entry:last-child{left:0;top:-4.5rem}.page.landing .landing-about-services .landing-about-services-content-container .about-services-entry{height:9rem;width:9rem}.page.landing .landing-about-services .landing-about-services-content-container .about-services-entry:first-child,.page.landing .landing-about-services .landing-about-services-content-container .about-services-entry:last-child{left:0;top:4.5rem}.page.landing .landing-about-services .landing-about-services-content-container .about-services-entry .about-services-entry-icon{height:4rem;width:4rem}.page.landing .landing-about-services .landing-about-services-content-container .about-services-entry .about-services-entry-title{font-size:1rem}}@media screen and (max-width: 425px){.page.landing.accessible .landing-about-services .landing-about-services-content-container .right-content .about-services-entry:first-child,.page.landing.accessible .landing-about-services .landing-about-services-content-container .right-content .about-services-entry:last-child{left:0;top:-4rem}.page.landing.accessible .landing-about-services .landing-about-services-content-container .about-services-entry{height:5rem;width:5rem}.page.landing.accessible .landing-about-services .landing-about-services-content-container .about-services-entry .about-services-entry-icon{height:1.5rem;width:1.5rem}.page.landing.accessible .landing-about-services .landing-about-services-content-container .about-services-entry:first-child,.page.landing.accessible .landing-about-services .landing-about-services-content-container .about-services-entry:last-child{left:0;top:4rem}.page.landing .landing-about-services .landing-about-services-title-container .landing-about-services-shapes{left:calc(var(--services-title-top-width, 0%) / -2)}.page.landing .landing-about-services .landing-about-services-content-container .services-image{height:24rem}.page.landing .landing-about-services .landing-about-services-content-container .right-content .about-services-entry:first-child,.page.landing .landing-about-services .landing-about-services-content-container .right-content .about-services-entry:last-child{left:1.2rem;top:-4.5714285714rem}.page.landing .landing-about-services .landing-about-services-content-container .right-content .about-services-entry:last-child{left:-1.2rem}.page.landing .landing-about-services .landing-about-services-content-container .about-services-entry{height:8rem;width:8rem}.page.landing .landing-about-services .landing-about-services-content-container .about-services-entry:first-child,.page.landing .landing-about-services .landing-about-services-content-container .about-services-entry:last-child{left:1.2rem;top:4.5714285714rem}.page.landing .landing-about-services .landing-about-services-content-container .about-services-entry:last-child{left:-1.2rem}.page.landing .landing-about-services .landing-about-services-content-container .about-services-entry .about-services-entry-icon{height:3.5rem;width:3.5rem}.page.landing .landing-about-services .landing-about-services-content-container .about-services-entry .about-services-entry-title{font-size:.9rem}}.admin-navigation-menu{height:5rem;width:100%;padding:0;position:sticky;top:0;background-color:#f0f0f0;z-index:4}.admin-navigation-menu .main-nav{width:100%}.admin-navigation-menu .main-nav:before,.admin-navigation-menu .main-nav:after{position:absolute;top:0;left:0;width:4rem;height:100%;content:"";z-index:2;background:linear-gradient(to left,#f0f0f003,#f0f0f0)}.admin-navigation-menu .main-nav:after{left:unset;right:0;background:linear-gradient(to right,#f0f0f003,#f0f0f0)}.admin-navigation-menu .content-with-app-max-width{height:100%}.admin-navigation-menu .navigation{gap:1rem}.admin-navigation-menu .navigation:before,.admin-navigation-menu .navigation:after{height:100%;width:4rem;content:""}.admin-navigation-menu .navigation::-webkit-scrollbar{display:none}.admin-navigation-menu .navigation a{margin:0}.admin-navigation-menu .navigation a:first-of-type{margin-left:0}.admin-navigation-menu .navigation a:last-of-type{margin-right:0}.admin-navigation-menu+.page-loader-container{height:calc(100% - 5rem)}.admin-list-title{display:flex;flex-wrap:wrap;justify-content:space-between;margin:1.5rem 2rem 0}.tile,.statistics .clients-statistics .statistics-container .statistics-tile,.statistics .settings-statistics .statistics-container .statistics-tile,.statistics .services-statistics .statistics-container .statistics-tile,.admin-permission .list-elements .user-profile-tile{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;flex-shrink:0;min-height:150px;margin:1rem 0;border-radius:20px;border:none}.tile:hover,.statistics .clients-statistics .statistics-container .statistics-tile:hover,.statistics .settings-statistics .statistics-container .statistics-tile:hover,.statistics .services-statistics .statistics-container .statistics-tile:hover,.admin-permission .list-elements .user-profile-tile:hover{cursor:pointer}.admin-permission .list-elements{flex-direction:row;flex-wrap:wrap;gap:2rem;margin:2rem 4rem}.admin-permission .list-elements .user-profile-tile{display:flex;flex-direction:column;justify-content:space-around;align-items:center;flex-grow:1;height:10rem;width:30rem;margin:0}.admin-permission .list-elements .user-profile-tile .user-profile-label{font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.admin-permission .list-elements .user-profile-tile:hover{cursor:default}.admin-permission .list-elements-heading{justify-content:center}.admin-permission .list-result-title{margin:1.5rem 2rem 0}.user-permission-detail .drawer .section{display:flex;margin:1.5rem 0;justify-content:space-between;align-items:center}.user-permission-detail .drawer .section .user-profile-card{display:flex;align-items:center;width:fit-content;padding:1rem;background-color:#f372211a;border-radius:10px;color:#f37221}.user-permission-detail .drawer .section .user-profile-card .svg-icon{margin-right:1rem;flex-shrink:0;height:2rem;width:2rem}.user-permission-detail .drawer .section .user-profile-card .svg-icon--orange{fill:#f37221;stroke:#f37221}.user-permission-detail .drawer .list-filter-menu{max-width:unset}.user-permission-detail .drawer .list-filter-menu .list-filters{margin:0}.user-permission-detail .drawer .list-filter-menu .list-filters .filter{gap:.5rem}.user-permission-detail .drawer .list-filter-menu .list-filters .filter .filter-title{margin-bottom:0;margin-top:2rem}.user-permission-detail .drawer .list-filter-menu .list-filters .filter .MuiFormControlLabel-root{height:max-content;width:100%;margin-right:0}.user-permission-detail .drawer .footer-drawer{margin-top:1rem;text-align:center}@media screen and (max-width: 1024px){.admin-permission{width:100%}.admin-permission .list-elements{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:unset;width:100%;margin:0;padding:2rem}.admin-permission .list-elements .user-profile-tile{width:80%}}@media screen and (max-width: 768px){.user-permission-detail .drawer .section{flex-direction:column;gap:1rem}}.forgotten-password{text-align:center}.forgotten-password .password-updated{margin:1rem 0;color:#0cbf9e;font-size:3rem}.forgotten-password .actions{justify-content:center;margin-top:2rem}.forgotten-password.need-help{margin-top:4rem;padding-top:1.5rem;border-top:solid #CDCDCD .25px}.forgotten-password form{text-align:initial}@media screen and (max-width: 768px){.forgotten-password{display:flex;flex-direction:column}}.user-account{display:flex;flex-direction:column;gap:1rem;align-items:center}.user-account .alert-box{width:100%}.user-account .popin-title{display:flex;justify-content:center}.user-account_sso{padding-bottom:1rem}.user-account_container{display:flex;flex-direction:column;gap:2rem;width:100%}.user-account_container form{margin-right:0}.user-account .user-account-title-section{font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;font-size:1.5rem}.user-account form .contact{color:#f37221}.user-account form .actions{justify-content:center;margin-top:1rem}.user-account form .actions .action-container{width:fit-content}.popin .popin-container.user-account-popin{max-width:57.1428571429rem;max-height:80%}.popin .popin-container .user-account-section{display:flex;flex-direction:column;gap:1rem}.popin .popin-container .user-account-section .warn-email{min-height:3rem}.popin .popin-container .user-account-section .warning-popin-list{margin-block-start:0}.popin .popin-container .user-account-section .actions{justify-content:center;margin-top:1rem}.popin .popin-container .user-account-section .actions .action-container{display:flex;justify-content:center}.popin .popin-container .user-account-section select:disabled{opacity:1;color:#afafaf}.popin .popin-container .user-account-section .actions .action-container .MuiButton-containedSecondary,.popin .popin-container .referent-actions .actions .action-container .MuiButton-containedSecondary{color:#3d3d3d}.user-account-success-popin .popin-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;min-height:25rem;width:100%}.user-account-success-popin .popin-content .user-account-success-popin-icon{font-size:6rem;color:#f37221}.user-account-success-popin .popin-content .success-message{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.user-account-success-popin .popin-content .success-message .message-title{font-size:1.2rem;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.user-account-success-popin .popin-content .success-message .message-description{font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif}.user-account-success-popin .popin-content .action-container button{background-color:#f37221;color:#fff;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.user-account-popin .popin .user-account-delete-popin .popin-header{border-bottom-color:#e5e3e3}.user-account-popin .popin .user-account-delete-popin .popin-header .popin-title{color:#3d3d3d;text-align:center}.user-account-popin .popin .user-account-delete-popin .popin-header .popin-close{color:#3d3d3d}.user-account-popin .popin .user-account-delete-popin .popin-content{display:flex;flex-direction:column;gap:2rem}.user-account-popin .popin .user-account-delete-popin .popin-content .buttons{display:flex;justify-content:center;gap:.75rem}@media screen and (max-width: 1024px){.popin .popin-container .user-account-section .actions .action-container{width:unset}.popin .popin-container .user-account-section .actions .action-container .MuiButton-root{padding-left:3rem;padding-right:3rem}}@media screen and (max-width: 768px){.popin .popin-container.user-account-popin{height:100%;width:100%;max-width:unset;max-height:unset;border-radius:unset}.popin .popin-container.user-account-success-popin{width:100%;border-radius:20px}}.firm-detail{font-family:Quicksand Medium,Helvetica,Arial,sans-serif}.firm-detail .firm-detail-content-container{padding:0 2rem}.firm-detail .firm-detail-content-container .firm-detail-content form{padding:1.5rem}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data{width:100%;background-color:unset;box-shadow:none}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .list-search-bar{padding:0 0 1rem}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .list-search-bar .search-bar-container,.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .list-search-bar .search-bar{height:4.5rem;font-size:1.2rem}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .list-search-bar .search-bar-container:not(.search-bar),.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .list-search-bar .search-bar:not(.search-bar){box-shadow:0 1px 8px #0003}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .list-search-bar .search-bar-container .search-bar,.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .list-search-bar .search-bar .search-bar{width:calc(100% - 3rem)}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .list-search-bar .search-bar-container .search-icon,.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .list-search-bar .search-bar .search-icon{height:3rem;width:3rem}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .firm-content-tile{display:flex;flex-direction:column;background-color:unset;border-radius:20px;padding:1.5rem;width:100%;margin-bottom:1rem}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .firm-content-tile:last-of-type{margin-bottom:0}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .firm-content-tile .firm-content-tile-title{width:100%}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .firm-content-tile .firm-content-tile-title .title-container{display:flex;align-items:center;gap:.5rem}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .firm-content-tile .columns-container{display:flex;flex-direction:column;gap:1rem;padding:.5rem 0}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .firm-content-tile .columns-container .informations{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:2rem;width:100%;min-height:6rem;padding:1rem;border-radius:20px;background:#fff;box-shadow:0 2px 10px #0003;border:none}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .firm-content-tile .columns-container .informations:last-of-type{margin-bottom:0}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .firm-content-tile .columns-container .informations .data{display:flex;flex-direction:column;gap:.25rem;width:100%}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .firm-content-tile .columns-container .informations .data--row{flex-direction:row}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .firm-content-tile .columns-container .informations .data--row .single-data{flex:1}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .firm-content-tile .columns-container .icon{width:2.5rem}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .firm-content-tile .columns-container .icon.logo{height:2.5rem}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .firm-content-tile .columns-container--hero{padding:0 .5rem}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .firm-content-tile .columns-container--hero .informations{align-items:center;justify-content:center;background:none;box-shadow:none}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .firm-content-tile .columns-container--hero .informations .data{align-items:center;justify-content:center;gap:1rem}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .firm-content-tile .columns-container--hero .informations .data .title{font-size:2rem;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .firm-content-tile .columns-container--hero .informations .data .code{font-size:1rem}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .firm-content-tile .contact-tile{position:relative;display:flex;align-items:center;gap:2rem;min-height:6rem;padding:0 1rem;background:#fff;border-radius:1rem;box-shadow:0 2px 10px #0003}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .firm-content-tile .contact-tile .MuiIcon-root{font-size:2.5rem}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .firm-content-tile .contact-tile .MuiIcon-root.inspector{font-size:3rem}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .firm-content-tile .contact-tile .contact-details{display:flex;flex-direction:column;gap:.25rem;width:100%}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .firm-content-tile .contact-tile .contact-details .contact-role{margin:0 0 .25rem;font-size:1.2rem}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .firm-content-tile .contact-tile .contact-details .contact-informations{display:flex;width:100%}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .firm-content-tile .contact-tile .contact-details .contact-informations .single-data{flex:1}.firm-detail .firm-detail-content-container .firm-detail-content .empty-state{height:30rem}@media screen and (max-width: 1024px){.firm-company-data{flex-direction:column;gap:1rem}}@media screen and (max-width: 768px){.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .list-elements-heading .list-sort-menu{width:100%;margin-left:0}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .list-elements-heading .list-sort-menu .sort-menu{width:100%}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .list-elements-heading .list-sort-menu .sort-menu .MuiSelect-select{min-height:unset;max-width:100%;font-size:1rem}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .firm-content-tile .firm-content-tile-title{flex-direction:column;gap:1rem}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .firm-content-tile .columns-container .informations .data{flex-direction:column;align-items:center;text-align:center}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .firm-content-tile .contact-tile{flex-direction:column;min-height:unset;padding:1rem 0}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .firm-content-tile .contact-tile .contact-details{align-items:center}.firm-detail .firm-detail-content-container .firm-detail-content .firm-company-data .firm-content-tile .contact-tile .contact-details .contact-informations{flex-direction:column;align-items:center;gap:1rem}.firm-detail .firm-detail-content-container .firm-detail-content .empty-state{height:20rem}}.employee-menu-item{display:flex;align-items:center;gap:.5rem}.employee-import-dropzone{display:flex;flex-direction:column;align-items:center;max-width:100%;gap:2rem}.employee-import-dropzone-icon{margin-bottom:.5rem}.employee-import-howTo{display:flex;align-items:center;gap:.75rem;width:100%}.employee-import-howTo-checkmark{align-self:start;min-width:1.5rem}.import-report-header{display:flex;align-items:baseline;gap:.5rem;width:100%;padding:1.5rem;border-radius:1rem}.import-report-header-count{font-size:3rem}.import-report-header-text{font-size:1.5rem}.import-report-creation-successes,.import-report-autonomous{justify-content:center;color:#fff;background:#0cbf9e}.import-report-errors,.import-report-deletions{display:flex;gap:1rem;width:100%}.import-report-errors-details,.import-report-deletions-details{flex:2;background-color:#4857ff;color:#fff;border-radius:1rem}.import-report-errors-details-reasons,.import-report-deletions-details-reasons{max-height:7.5rem;margin:0 1.5rem 1.5rem;overflow-y:auto}.import-report-errors-details-reasons p,.import-report-deletions-details-reasons p{line-height:1.5rem}.import-report-errors-details-reasons::-webkit-scrollbar,.import-report-deletions-details-reasons::-webkit-scrollbar{width:.7rem}.import-report-errors-details-reasons::-webkit-scrollbar-track,.import-report-deletions-details-reasons::-webkit-scrollbar-track{background:#bdbdbd}.import-report-errors-details-reasons::-webkit-scrollbar-thumb,.import-report-deletions-details-reasons::-webkit-scrollbar-thumb{background:#707070}.import-report-errors-details-reasons::-webkit-scrollbar-thumb:hover,.import-report-deletions-details-reasons::-webkit-scrollbar-thumb:hover{background:#3d3d3d}.import-report-errors-actions,.import-report-deletions-actions{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1;padding:1.5rem;border:2px solid #4857ff;border-radius:1rem}.import-report-errors-actions p:nth-child(2),.import-report-deletions-actions p:nth-child(2){margin-bottom:1rem}.import-report-deletions-details{background-color:#f37221}.import-report-deletions-actions{border:2px solid #f37221}.import-report-footer{text-align:center;width:90%;margin:auto}.import-report-footer .export-employees{text-decoration:underline;border:none;background-color:transparent;padding:0}.page--employees{font-family:Quicksand Medium,Helvetica,Arial,sans-serif}.page--employees .popin-container.import-popin{padding:0;border-radius:unset}.page--employees .popin-container.import-popin .enrollment-tile{width:70%}.page--employees .employees-hero{position:relative}.page--employees .employees-hero .employees-action-header{position:absolute;top:0;display:flex;align-items:center;height:4rem;width:100%;padding:2rem;z-index:4;background-color:#00000026;-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);background-clip:border-box;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.page--employees .employees-hero .employees-action-header .content-with-app-max-width{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;width:100%}.page--employees .employees-hero .employees-action-header .content-with-app-max-width .action-container{height:3rem;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.page--employees .employees-hero .employees-action-header .content-with-app-max-width .action-container .MuiButton-root{gap:.5rem;height:100%;padding:1rem}.page--employees .employees-detail-content-container{padding:0 2rem}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data{width:100%;background-color:unset;box-shadow:none}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employee-button{height:2.7142857143rem;padding-left:2rem;padding-right:2rem}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .list-search-bar{padding:0 0 1rem}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .list-search-bar .search-bar-container,.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .list-search-bar .search-bar{height:4.5rem;font-size:1.2rem}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .list-search-bar .search-bar-container:not(.search-bar),.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .list-search-bar .search-bar:not(.search-bar){box-shadow:0 2px 10px #0003}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .list-search-bar .search-bar-container .search-bar,.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .list-search-bar .search-bar .search-bar{width:calc(100% - 3rem)}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .list-search-bar .search-bar-container .search-icon,.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .list-search-bar .search-bar .search-icon{height:3rem;width:3rem}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile{display:flex;flex-direction:column;width:100%;padding:1.5rem;margin-bottom:1rem;background-color:unset;border-radius:20px}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile:last-of-type{margin-bottom:0}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .employees-content-tile-title{width:100%}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .employees-content-tile-title .title-container{display:flex;align-items:center;gap:.5rem}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .columns-container{display:flex;flex-direction:column;gap:1rem;padding:.5rem 0}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .columns-container .informations{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:2rem;width:100%;min-height:6rem;padding:1rem;border-radius:20px;background:#fff;box-shadow:0 2px 10px #0003;border:none}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .columns-container .informations:last-of-type{margin-bottom:0}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .columns-container .informations .data{display:flex;flex-direction:column;gap:.25rem;width:100%}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .columns-container .informations .data--row{flex-direction:row}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .columns-container .informations .data--row .single-data{flex:1}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .columns-container .icon{width:2.5rem}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .columns-container .icon.logo{height:2.5rem}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .columns-container--hero{padding:0 .5rem}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .columns-container--hero .informations{align-items:center;justify-content:center;background:none;box-shadow:none}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .columns-container--hero .informations .data{align-items:center;justify-content:center;gap:1rem}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .columns-container--hero .informations .data .title{font-size:2rem;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .columns-container--hero .informations .data .code{font-size:1rem}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .icon,.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .employees-options{width:2.5rem}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .icon.logo,.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .employees-options.logo{height:2.5rem}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .employees-tile{display:flex;align-items:center;gap:2rem;min-height:6rem;padding:0 1rem;background:#fff;border-radius:1rem;box-shadow:0 2px 10px #0003}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .employees-tile .employees-details{display:flex;align-items:center;flex:1;gap:2rem;height:6rem}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .employees-tile .activation-status{width:20px;height:20px;border-radius:50%;display:inline-block;margin-right:1rem;flex-shrink:0;margin:0;background:#f37221;cursor:pointer}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .employees-tile .activation-status.activated{background:#0cbf9e}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .employees-tile .employees-options button{height:auto;width:auto;min-width:unset;padding:0}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .employees-tile .employees-options button .MuiButton-endIcon{margin:0}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .employees-tile .employees-options button .MuiIcon-root{color:#3d3d3d;font-size:1.5rem}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .my-employees-filters{justify-content:end}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .list-elements-heading .actions-container{display:flex;align-items:center;gap:.5rem}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .list-elements-heading .actions-container .filters{background-color:#e1e3ff}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .list-elements-heading .actions-container .list-sort-menu{margin-left:0}.page--employees .employees-detail-content-container .employees-detail-content .empty-state{height:30rem}.filters-menu .MuiList-root{display:flex;flex-direction:column;gap:.5rem;padding:.5rem 0}.filters-menu .MuiList-root .MuiMenuItem-root{padding:0 .75rem}.filters-menu .MuiList-root .MuiMenuItem-root .MuiFormControlLabel-root{margin:0}.filters-menu .MuiList-root .MuiMenuItem-root .MuiFormControlLabel-root .MuiCheckbox-root{padding-top:0;padding-left:0;padding-bottom:0}@media screen and (max-width: 1224px){.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .list-elements-heading .actions-container .MuiSelect-select{width:0;padding:0}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .list-elements-heading .actions-container .MuiOutlinedInput-root .material-icons{display:none}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile-title .employee-button{justify-content:center;padding:0}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile-title .employee-button .MuiButton-startIcon{margin:0}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile-title .employee-button .content{display:none}}@media screen and (max-width: 1024px){.employees-company-data{flex-direction:column;gap:1rem}.page--employees .popin-container.import-popin .enrollment-tile{width:90%}.page--employees .employees-hero .employees-action-header .content-with-app-max-width{justify-content:center}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .employees-tile{position:relative}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .employees-tile .mobile-hidden{display:none}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .employees-tile .mobile-visible{display:block}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .employees-tile .employees-details{display:flex;align-items:center;flex-direction:column;gap:1rem;flex:unset;width:95%;height:auto;margin:0 auto;padding:1rem 0;text-align:center}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .employees-tile .employees-options{position:absolute;right:0}}@media screen and (max-width: 768px){.page--employees .popin-container.import-popin .enrollment-tile{width:100%}.page--employees .employees-hero .employees-action-header .content-with-app-max-width{justify-content:center}.page--employees .employees-hero .employees-action-header .content-with-app-max-width .MuiButton-startIcon{margin:0}.page--employees .employees-hero .employees-action-header .content-with-app-max-width .content{display:none}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .list-elements-heading .actions-container .list-sort-menu,.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .list-elements-heading .actions-container .list-sort-menu .sort-menu{width:100%}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .list-elements-heading .actions-container .list-sort-menu .sort-menu .MuiSelect-select{min-height:unset;max-width:100%;font-size:1rem}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .employees-content-tile-title{flex-direction:column;gap:1rem}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .employees-content-tile-title .employee-button{height:2.1428571429rem}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .columns-container .informations .data{flex-direction:column;align-items:center;text-align:center}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .contact-tile{flex-direction:column;min-height:unset;padding:1rem 0}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .contact-tile .contact-details{align-items:center}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .contact-tile .contact-details .contact-informations{flex-direction:column;align-items:center;gap:1rem}.page--employees .employees-detail-content-container .employees-detail-content .employees-company-data .employees-content-tile .my-employees-filters{justify-content:center}.page--employees .employees-detail-content-container .employees-detail-content .empty-state{height:20rem}}.employees-information{display:flex;align-items:center;width:100%;gap:.75rem}.employees-information .data-container{display:flex;flex-direction:column;gap:.25rem;height:fit-content;flex:0 0 20%;width:0}.employees-information .data-container:has(.unstyled-link+.unstyled-link){justify-content:space-between}.employees-information .data-container_job-position{white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1 0 25%}.employees-information .data-container_phone{max-width:15%}.employees-information .data-container_email{flex:1 0 25%}.employees-information .data-container_account-creation-type{flex:0 0 15%}.employees-information .data-container_account-type-label{display:flex;flex-direction:row;align-items:center;justify-content:end;padding-right:1.5rem}.employees-information .data-container_account-type-label_icon{font-size:24px}.employees-information .data-container_employee-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.employees-information .contact-role{margin:0 0 .25rem;font-size:1.2rem}.interlocutors-drawer.drawer--90 .MuiDrawer-paper{width:90%;max-width:1400px}@media screen and (max-width: 1224px){.interlocutors-drawer.drawer--90 .MuiDrawer-paper{width:100%}}.interlocutors-drawer .MuiPaper-root .drawer-content{scrollbar-gutter:stable}.interlocutors-drawer .MuiPaper-root .drawer-content::-webkit-scrollbar{width:.7rem}.interlocutors-drawer .MuiPaper-root .drawer-content::-webkit-scrollbar-track{background:#bdbdbd}.interlocutors-drawer .MuiPaper-root .drawer-content::-webkit-scrollbar-thumb{background:#707070}.interlocutors-drawer .MuiPaper-root .drawer-content::-webkit-scrollbar-thumb:hover{background:#3d3d3d}.interlocutors-drawer .MuiPaper-root .card-subtitle{font-size:1.2rem;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif}.interlocutors-drawer .MuiPaper-root .card-title{font-size:1.5rem;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif}.interlocutors-drawer .MuiPaper-root .number{font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;font-size:2rem}.interlocutors-drawer .MuiPaper-root .number--small{font-size:1.8rem}.interlocutors-drawer .MuiPaper-root .informations-bloc{display:flex;flex-direction:column;gap:1rem;padding:2rem 1rem;box-shadow:0 2px 10px #0003;border-radius:20px;font-family:Quicksand Medium,Helvetica,Arial,sans-serif}.interlocutors-drawer .MuiPaper-root .informations-bloc .risk-indicator-container{gap:1rem;margin-top:1rem}.interlocutors-drawer .MuiPaper-root .informations-bloc .container .unstyled-link{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.interlocutors-drawer .MuiPaper-root .informations-bloc.center{align-items:center}.interlocutors-drawer .MuiPaper-root .informations-bloc--accordion{border-top-left-radius:0;border-top-right-radius:0;box-shadow:none;background-color:#fff}.interlocutors-drawer .MuiPaper-root .informations-bloc--accordion .actions{padding:1rem 0;justify-content:center}.interlocutors-drawer .MuiPaper-root .informations-bloc--accordion .action-container{display:flex;justify-content:center}.interlocutors-drawer .MuiPaper-root .informations-bloc--with-scroll{padding-right:0;padding-bottom:1rem}.interlocutors-drawer .MuiPaper-root .section,.interlocutors-drawer .MuiPaper-root .section .items-container{display:flex;flex-direction:column;gap:2rem}.interlocutors-drawer .MuiPaper-root .section .items-container .MuiAccordion-root{width:100%;box-shadow:0 2px 3px #0000003d;background-color:#fff;border-radius:20px;border:1px solid #E5E3E3;transition:.3s ease-in-out}.interlocutors-drawer .MuiPaper-root .section .items-container .MuiAccordion-root:before,.interlocutors-drawer .MuiPaper-root .section .items-container .MuiAccordion-root :after{display:none}.interlocutors-drawer .MuiPaper-root .section .items-container .MuiAccordion-root.Mui-expanded{background-color:#f5f5f5}.interlocutors-drawer .MuiPaper-root .section .items-container .MuiAccordion-root .MuiAccordionSummary-root{display:flex;justify-content:space-between;min-height:6rem}.interlocutors-drawer .MuiPaper-root .section .items-container .MuiAccordion-root .MuiAccordionSummary-root .MuiAccordionSummary-content{max-width:90%}.interlocutors-drawer .MuiPaper-root .section .items-container .MuiAccordion-root .MuiAccordionSummary-root .MuiAccordionSummary-content h2{font-size:1.5rem}.interlocutors-drawer .MuiPaper-root .section .items-container .MuiAccordion-root .MuiAccordionSummary-root .MuiAccordionSummary-expandIconWrapper .material-icons{color:#3d3d3d}.interlocutors-drawer .MuiPaper-root .section .items-container .MuiAccordion-root .MuiAccordionDetails-root p{font-size:1rem}.interlocutors-drawer .MuiPaper-root .section .items-container .MuiAccordion-root{border:0;box-shadow:0 2px 10px #0003}.interlocutors-drawer .MuiPaper-root .section .items-container .MuiAccordion-root .informations-bloc{gap:0;padding:0 1rem}.interlocutors-drawer .MuiPaper-root .section .items-container .MuiAccordion-root .list-tile{padding:0;border-radius:0;border:0 solid #E5E3E3;border-top-width:1px}.interlocutors-drawer .MuiPaper-root .section .items-container .MuiAccordion-root .list-tile:first-child{border-top-width:0}.interlocutors-drawer .MuiPaper-root .section .items-container .list-tile{position:relative;display:flex;align-items:center;gap:1rem;min-height:6rem;padding:1rem;background:#fff;border-radius:20px}.interlocutors-drawer .MuiPaper-root .section .items-container .list-tile.shadow{box-shadow:0 2px 10px #0003}.interlocutors-drawer .MuiPaper-root .section .items-container .list-tile.background{background-color:#f0f0f0}.interlocutors-drawer .MuiPaper-root .section .items-container .list-tile .card-title,.interlocutors-drawer .MuiPaper-root .section .items-container .list-tile .card-subtitle{font-family:Quicksand Medium,Helvetica,Arial,sans-serif}.interlocutors-drawer .MuiPaper-root .section .items-container .list-tile .heading:has(.status){display:flex;align-items:center;justify-content:center;height:4rem}.interlocutors-drawer .MuiPaper-root .section .items-container .list-tile .heading .status{width:20px;height:20px;border-radius:50%;display:inline-block;margin-right:1rem;flex-shrink:0;background:#f37221;cursor:pointer}.interlocutors-drawer .MuiPaper-root .section .items-container .list-tile .heading .status.activated{background:#0cbf9e}.interlocutors-drawer .MuiPaper-root .section .items-container .list-tile .content{display:flex;align-items:center;justify-content:space-between;width:100%}.interlocutors-drawer .MuiPaper-root .section .items-container .list-tile .content .action-container .MuiButton-root{width:14.2857142857rem}.interlocutors-drawer .MuiPaper-root .section .items-container .list-tile .content .user-information{display:flex;align-items:center;flex:1;height:100%}.interlocutors-drawer .MuiPaper-root .section .items-container .list-tile .content .user-information .name-container,.interlocutors-drawer .MuiPaper-root .section .items-container .list-tile .content .user-information .contacts-data-container{flex:1}.interlocutors-drawer .MuiPaper-root .section .items-container .list-tile .content .user-information .contacts-data-container{display:flex;flex-direction:column;gap:1rem}.interlocutors-drawer .MuiPaper-root .section .items-container .list-tile .content .broker-info{display:flex;flex-direction:column}.interlocutors-drawer .MuiPaper-root .section .items-container .list-tile .content .drawer-more-options{flex-direction:row-reverse;height:4rem;width:auto;padding:0;color:#3d3d3d}.interlocutors-drawer .MuiPaper-root .section .items-container .list-tile .content .drawer-more-options:hover,.interlocutors-drawer .MuiPaper-root .section .items-container .list-tile .content .drawer-more-options:focus,.interlocutors-drawer .MuiPaper-root .section .items-container .list-tile .content .drawer-more-options:active{background-color:unset;box-shadow:none;border:none}.interlocutors-drawer .MuiPaper-root .section .items-container .list-tile .content .drawer-more-options .MuiButton-endIcon{margin-right:8px}.interlocutors-drawer .MuiPaper-root .section .brokers-list{max-height:540px;overflow:auto;padding-right:1rem}.interlocutors-drawer .MuiPaper-root .section .brokers-list::-webkit-scrollbar{width:.7rem}.interlocutors-drawer .MuiPaper-root .section .brokers-list::-webkit-scrollbar-track{background:#bdbdbd}.interlocutors-drawer .MuiPaper-root .section .brokers-list::-webkit-scrollbar-thumb{background:#707070}.interlocutors-drawer .MuiPaper-root .section .brokers-list::-webkit-scrollbar-thumb:hover{background:#3d3d3d}.brokers-drawer .MuiPaper-root .drawer-content{padding:2rem 1rem;display:flex;gap:1.5rem}@media screen and (max-width: 1224px){.brokers-drawer .MuiPaper-root .drawer-content{flex-direction:column}}.brokers-drawer .MuiPaper-root .drawer-content .columns-container{margin:0}.brokers-drawer .MuiPaper-root .drawer-content .firm-infos{flex:3;gap:.75rem;display:flex;flex-direction:column}.brokers-drawer .MuiPaper-root .drawer-content .meeting-tracking{flex:4}.brokers-drawer .MuiPaper-root .drawer-content .meeting-tracking .client-content-tile--tracking{box-shadow:0 2px 10px #0003}.brokers-drawer .MuiPaper-root .drawer-content .meeting-tracking .MuiAccordion-root{border-radius:20px}.brokers-drawer .MuiPaper-root .drawer-content .meeting-tracking .MuiAccordion-root:before{display:none}.brokers-drawer .MuiPaper-root .drawer-content .meeting-tracking .MuiAccordion-root .MuiAccordionSummary-root{padding:0}.brokers-drawer .MuiPaper-root .drawer-content .items-container{gap:.75rem}.brokers-drawer .MuiPaper-root .drawer-content .items-container .list-tile{background-color:#f0f0f0}@media screen and (max-width: 1024px){.risk-indicator-container{justify-content:center}.interlocutors-drawer .MuiPaper-root .columns-container:has(.informations-bloc){flex-direction:column;gap:1rem}.interlocutors-drawer .MuiPaper-root .informations-bloc{align-items:center;width:100%;text-align:center}.interlocutors-drawer .MuiPaper-root .section .MuiAccordion-root .MuiButtonBase-root{padding:0 1rem}.interlocutors-drawer .MuiPaper-root .section .MuiAccordion-root .MuiButtonBase-root .MuiAccordionSummary-content{display:flex;justify-content:center;max-width:unset}.interlocutors-drawer .MuiPaper-root .section .MuiAccordion-root .MuiButtonBase-root .MuiAccordionSummary-expandIconWrapper{position:absolute;right:5%}.interlocutors-drawer .MuiPaper-root .section .MuiAccordion-root .list-tile .content{padding:2rem 0}.interlocutors-drawer .MuiPaper-root .section .list-tile{width:100%}.interlocutors-drawer .MuiPaper-root .section .list-tile .content{display:flex;flex-direction:column;gap:1rem}.interlocutors-drawer .MuiPaper-root .section .items-container .list-tile{position:relative}.interlocutors-drawer .MuiPaper-root .section .items-container .list-tile .heading{position:absolute}.interlocutors-drawer .MuiPaper-root .section .items-container .list-tile .content .user-information{flex-direction:column;gap:.5rem}.interlocutors-drawer .MuiPaper-root .section .items-container .list-tile .content .user-information .name-container,.interlocutors-drawer .MuiPaper-root .section .items-container .list-tile .content .user-information .contacts-data-container{display:flex;align-items:center;justify-content:center;flex:unset;width:100%}.interlocutors-drawer .MuiPaper-root .section .items-container .list-tile .content .user-information .contacts-data-container{gap:.5rem}.interlocutors-drawer .MuiPaper-root .section .items-container .list-tile .content .drawer-more-options{position:absolute;right:0}}.statistics .statistics-header .statistics-label-container{background-color:#afafaf}.statistics .statistics-header .statistics-label-container .statistics-label{position:relative;display:flex;justify-content:center;align-items:center;height:4rem;font-size:2rem;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;color:#fff}.statistics .statistics-header .statistics-label-container .statistics-label .regional-delegation-select-container{position:absolute;right:0;margin-right:4rem;color:#3d3d3d}.statistics .statistics-header .statistics-label-container .statistics-label .regional-delegation-select-container .regional-delegations-filter{display:none}.statistics .statistics-header .statistics-label-container .statistics-label .regional-delegation-select-container .MuiFormControl-root{width:400px;border-radius:10px;background-color:#fff}.statistics .statistics-header .hero-container,.statistics .statistics-header .hero-container .hero{height:15rem}.statistics .statistics-header .hero-container .hero .hero-content{justify-content:unset;overflow-x:auto}.statistics .statistics-header .hero-container .hero .hero-content .statistics-global-container{display:flex;gap:2rem;padding-top:1rem;justify-content:center;width:72rem;margin:0 auto}.statistics .statistics-header .hero-container .hero .hero-content .statistics-global-container .statistics-global-entry{position:relative;width:12rem;height:12rem;display:flex;justify-content:center;align-items:center;flex-direction:column}.statistics .statistics-header .hero-container .hero .hero-content .statistics-global-container .statistics-global-entry .statistics-global-entry-shape{transform:unset;min-height:unset;clip-path:unset;max-width:unset;width:12rem;position:absolute;top:0;left:0;z-index:0}.statistics .statistics-header .hero-container .hero .hero-content .statistics-global-container .statistics-global-entry .statistics-global-entry-value,.statistics .statistics-header .hero-container .hero .hero-content .statistics-global-container .statistics-global-entry .statistics-global-entry-description{z-index:1;color:#fff;flex:1}.statistics .statistics-header .hero-container .hero .hero-content .statistics-global-container .statistics-global-entry .statistics-global-entry-value{display:flex;align-items:end;font-size:2rem;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.statistics .statistics-header .hero-container .hero .hero-content .statistics-global-container .statistics-global-entry .statistics-global-entry-description{display:flex;text-align:center;justify-content:center;align-items:center;margin:0 2rem 2rem}.statistics .statistics-header .hero-container .hero .hero-content .statistics-global-container .page-loader-container .loader-progress{height:40px;width:40px}.statistics .statistics-header .hero-container .hero .hero-content .statistics-global-container .page-loader-container .loader-progress svg{color:#fff}@media screen and (max-width: 1224px){.statistics .statistics-header .statistics-label-container .statistics-label .regional-delegation-select-container .regional-delegations-filter{display:flex;justify-content:center;align-items:center;width:35px;height:35px;border-radius:10px;background-color:#fafafa}.statistics .statistics-header .statistics-label-container .statistics-label .regional-delegation-select-container .regional-delegations-filter .MuiBadge-badge{background-color:#f37221}.statistics .statistics-header .statistics-label-container .statistics-label .regional-delegation-select-container .MuiFormControl-root{position:absolute;top:0;left:0;width:0;height:0}.statistics .statistics-header .statistics-label-container .statistics-label .regional-delegation-select-container .MuiFormControl-root .MuiInputLabel-root,.statistics .statistics-header .statistics-label-container .statistics-label .regional-delegation-select-container .MuiFormControl-root .MuiSelect-nativeInput,.statistics .statistics-header .statistics-label-container .statistics-label .regional-delegation-select-container .MuiFormControl-root .MuiSelect-icon,.statistics .statistics-header .statistics-label-container .statistics-label .regional-delegation-select-container .MuiFormControl-root .MuiSelect-select span{display:none}}@media screen and (max-width: 1024px){.statistics .statistics-header .statistics-label-container .statistics-label{font-size:1.8rem}}@media screen and (max-width: 768px){.statistics .statistics-header .statistics-label-container .statistics-label{font-size:1.2rem}}.statistics .admin-navigation-menu{background-color:#fafafa}.statistics .admin-navigation-menu .main-nav{justify-content:center}.statistics .admin-navigation-menu .main-nav:before,.statistics .admin-navigation-menu .main-nav:after{background:transparent}.statistics .clients-statistics,.statistics .settings-statistics,.statistics .services-statistics{width:100%}.statistics .clients-statistics .statistics-container,.statistics .settings-statistics .statistics-container,.statistics .services-statistics .statistics-container{display:flex;gap:1rem}.statistics .clients-statistics .statistics-container .statistics-tile,.statistics .settings-statistics .statistics-container .statistics-tile,.statistics .services-statistics .statistics-container .statistics-tile{box-sizing:border-box;background-color:#fff;box-shadow:0 2px 10px #0003;overflow:hidden;flex:1;align-items:start;width:100%}.statistics .clients-statistics .statistics-container .statistics-tile:hover,.statistics .settings-statistics .statistics-container .statistics-tile:hover,.statistics .services-statistics .statistics-container .statistics-tile:hover{cursor:unset}.statistics .clients-statistics .statistics-container .statistics-tile .statistics-container-module,.statistics .settings-statistics .statistics-container .statistics-tile .statistics-container-module,.statistics .services-statistics .statistics-container .statistics-tile .statistics-container-module{display:flex;overflow-x:auto;flex-direction:column;flex-grow:1;padding:2rem;width:100%}.statistics .clients-statistics .statistics-container .statistics-tile .statistics-container-module::-webkit-scrollbar,.statistics .settings-statistics .statistics-container .statistics-tile .statistics-container-module::-webkit-scrollbar,.statistics .services-statistics .statistics-container .statistics-tile .statistics-container-module::-webkit-scrollbar{height:.7rem}.statistics .clients-statistics .statistics-container .statistics-tile .statistics-container-module::-webkit-scrollbar-track,.statistics .settings-statistics .statistics-container .statistics-tile .statistics-container-module::-webkit-scrollbar-track,.statistics .services-statistics .statistics-container .statistics-tile .statistics-container-module::-webkit-scrollbar-track{background:#bdbdbd}.statistics .clients-statistics .statistics-container .statistics-tile .statistics-container-module::-webkit-scrollbar-thumb,.statistics .settings-statistics .statistics-container .statistics-tile .statistics-container-module::-webkit-scrollbar-thumb,.statistics .services-statistics .statistics-container .statistics-tile .statistics-container-module::-webkit-scrollbar-thumb{background:#707070}.statistics .clients-statistics .statistics-container .statistics-tile .statistics-container-module::-webkit-scrollbar-thumb:hover,.statistics .settings-statistics .statistics-container .statistics-tile .statistics-container-module::-webkit-scrollbar-thumb:hover,.statistics .services-statistics .statistics-container .statistics-tile .statistics-container-module::-webkit-scrollbar-thumb:hover{background:#3d3d3d}.statistics .clients-statistics .statistics-container .statistics-tile .statistics-container-module.half,.statistics .settings-statistics .statistics-container .statistics-tile .statistics-container-module.half,.statistics .services-statistics .statistics-container .statistics-tile .statistics-container-module.half{width:calc((100% - 2rem)/2)}.statistics .clients-statistics .statistics-container .statistics-tile .statistics-container-module.half .statistics-container-scrollable,.statistics .settings-statistics .statistics-container .statistics-tile .statistics-container-module.half .statistics-container-scrollable,.statistics .services-statistics .statistics-container .statistics-tile .statistics-container-module.half .statistics-container-scrollable,.statistics .clients-statistics .statistics-container .statistics-tile .statistics-container-module.top-10-liked-services .statistics-container-scrollable,.statistics .settings-statistics .statistics-container .statistics-tile .statistics-container-module.top-10-liked-services .statistics-container-scrollable,.statistics .services-statistics .statistics-container .statistics-tile .statistics-container-module.top-10-liked-services .statistics-container-scrollable{width:100%}.statistics .clients-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-scrollable,.statistics .settings-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-scrollable,.statistics .services-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-scrollable{min-width:100%}.statistics .clients-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-title,.statistics .settings-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-title,.statistics .services-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-title{font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.statistics .clients-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-subtitle,.statistics .settings-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-subtitle,.statistics .services-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-subtitle{height:30px;font-style:italic}.statistics .clients-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body,.statistics .settings-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body,.statistics .services-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body{flex:1;width:100%;margin-top:1rem}.statistics .clients-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .statistics-container-filters,.statistics .settings-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .statistics-container-filters,.statistics .services-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .statistics-container-filters{width:calc(100% + 4rem);background-color:#f0f0f0;margin-left:-2rem;margin-right:-2rem;margin-bottom:1rem;padding:1rem 2rem}.statistics .clients-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container,.statistics .settings-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container,.statistics .services-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container{display:flex;margin-bottom:1rem}.statistics .clients-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .statistics-table-list,.statistics .settings-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .statistics-table-list,.statistics .services-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .statistics-table-list{width:auto}.statistics .clients-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list,.statistics .settings-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list,.statistics .services-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list{position:relative}.statistics .clients-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list .statistics-table-header div:not(:first-child),.statistics .settings-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list .statistics-table-header div:not(:first-child),.statistics .services-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list .statistics-table-header div:not(:first-child){min-width:0;width:0}.statistics .clients-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list .statistics-value-list-lines,.statistics .clients-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list .statistics-table-footer,.statistics .settings-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list .statistics-value-list-lines,.statistics .settings-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list .statistics-table-footer,.statistics .services-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list .statistics-value-list-lines,.statistics .services-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list .statistics-table-footer{align-items:flex-start}.statistics .clients-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list .statistics-value-list-lines .statistics-table-label,.statistics .clients-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list .statistics-table-footer .statistics-table-label,.statistics .settings-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list .statistics-value-list-lines .statistics-table-label,.statistics .settings-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list .statistics-table-footer .statistics-table-label,.statistics .services-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list .statistics-value-list-lines .statistics-table-label,.statistics .services-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list .statistics-table-footer .statistics-table-label{width:auto;min-width:90px}.statistics .clients-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list .statistics-value-list-lines .statistics-table-percentage,.statistics .clients-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list .statistics-table-footer .statistics-table-percentage,.statistics .settings-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list .statistics-value-list-lines .statistics-table-percentage,.statistics .settings-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list .statistics-table-footer .statistics-table-percentage,.statistics .services-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list .statistics-value-list-lines .statistics-table-percentage,.statistics .services-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list .statistics-table-footer .statistics-table-percentage{margin-left:.5rem}.statistics .clients-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list .statistics-value-list-lines .statistics-table-total,.statistics .clients-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list .statistics-table-footer .statistics-table-total,.statistics .settings-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list .statistics-value-list-lines .statistics-table-total,.statistics .settings-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list .statistics-table-footer .statistics-table-total,.statistics .services-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list .statistics-value-list-lines .statistics-table-total,.statistics .services-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list .statistics-table-footer .statistics-table-total{min-width:60px;width:auto}.statistics .clients-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list .statistics-table-line,.statistics .settings-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list .statistics-table-line,.statistics .services-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-body .double-statistics-container .secondary-statistics-table-list .statistics-table-line{gap:.25rem}.statistics .clients-statistics .statistics-container .statistics-tile .statistics-container-module .statistic-container-note,.statistics .settings-statistics .statistics-container .statistics-tile .statistics-container-module .statistic-container-note,.statistics .services-statistics .statistics-container .statistics-tile .statistics-container-module .statistic-container-note{font-style:italic;padding-top:.5rem}.statistics .clients-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-content .separated-statistics-table-list,.statistics .settings-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-content .separated-statistics-table-list,.statistics .services-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-content .separated-statistics-table-list{padding-left:2rem}.statistics .clients-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-content .separated-statistics-table-list:before,.statistics .settings-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-content .separated-statistics-table-list:before,.statistics .services-statistics .statistics-container .statistics-tile .statistics-container-module .statistics-container-content .separated-statistics-table-list:before{position:absolute;content:"";height:100%;width:2px;background-color:#afafaf;left:0;top:0}.statistics .clients-statistics .statistics-container .meeting-statistics,.statistics .settings-statistics .statistics-container .meeting-statistics,.statistics .services-statistics .statistics-container .meeting-statistics{display:flex;gap:2rem;margin-bottom:2rem}.statistics .clients-statistics .statistics-container .meeting-statistics .statistics-table-list,.statistics .settings-statistics .statistics-container .meeting-statistics .statistics-table-list,.statistics .services-statistics .statistics-container .meeting-statistics .statistics-table-list{position:relative;gap:1rem}.statistics .clients-statistics .statistics-container .meeting-statistics .statistics-table-list .label--pink,.statistics .settings-statistics .statistics-container .meeting-statistics .statistics-table-list .label--pink,.statistics .services-statistics .statistics-container .meeting-statistics .statistics-table-list .label--pink{color:#fc248c}.statistics .clients-statistics .statistics-container .meeting-statistics .statistics-table-list .label--blue,.statistics .settings-statistics .statistics-container .meeting-statistics .statistics-table-list .label--blue,.statistics .services-statistics .statistics-container .meeting-statistics .statistics-table-list .label--blue{color:#4857ff}.statistics .clients-statistics .statistics-container .meeting-statistics .statistics-table-list .label--green,.statistics .settings-statistics .statistics-container .meeting-statistics .statistics-table-list .label--green,.statistics .services-statistics .statistics-container .meeting-statistics .statistics-table-list .label--green{color:#0cbf9e}.statistics .clients-statistics .statistics-container .meeting-statistics .statistics-table-list .statistics-table-line,.statistics .settings-statistics .statistics-container .meeting-statistics .statistics-table-list .statistics-table-line,.statistics .services-statistics .statistics-container .meeting-statistics .statistics-table-list .statistics-table-line{gap:1.5rem;justify-content:space-between}.statistics .clients-statistics .statistics-container .meeting-statistics .statistics-table-list .statistics-table-line .statistics-table-label,.statistics .settings-statistics .statistics-container .meeting-statistics .statistics-table-list .statistics-table-line .statistics-table-label,.statistics .services-statistics .statistics-container .meeting-statistics .statistics-table-list .statistics-table-line .statistics-table-label{white-space:nowrap}.statistics .clients-statistics .statistics-container .meeting-statistics .statistics-table-list .statistics-table-line .statistics-table-value,.statistics .settings-statistics .statistics-container .meeting-statistics .statistics-table-list .statistics-table-line .statistics-table-value,.statistics .services-statistics .statistics-container .meeting-statistics .statistics-table-list .statistics-table-line .statistics-table-value{max-width:75px}.statistics .clients-statistics .statistics-container .meeting-statistics .statistics-table-list .statistics-table-line .full-width,.statistics .settings-statistics .statistics-container .meeting-statistics .statistics-table-list .statistics-table-line .full-width,.statistics .services-statistics .statistics-container .meeting-statistics .statistics-table-list .statistics-table-line .full-width{width:auto}.statistics .clients-statistics .statistics-container .meeting-statistics .statistics-table-list .statistics-table-line .statistics-table-additional-info,.statistics .settings-statistics .statistics-container .meeting-statistics .statistics-table-list .statistics-table-line .statistics-table-additional-info,.statistics .services-statistics .statistics-container .meeting-statistics .statistics-table-list .statistics-table-line .statistics-table-additional-info{display:none}.statistics .clients-statistics .statistics-container .meeting-statistics .statistics-table-list .statistics-table-footer,.statistics .settings-statistics .statistics-container .meeting-statistics .statistics-table-list .statistics-table-footer,.statistics .services-statistics .statistics-container .meeting-statistics .statistics-table-list .statistics-table-footer{align-items:end;height:100%}.statistics .clients-statistics .statistics-container .total-meeting,.statistics .settings-statistics .statistics-container .total-meeting,.statistics .services-statistics .statistics-container .total-meeting{font-family:Quicksand Bold,Helvetica,Arial,sans-serif;font-size:1.2rem;color:#fc248c}.statistics .clients-statistics .statistics-filter,.statistics .settings-statistics .statistics-filter,.statistics .services-statistics .statistics-filter{display:flex;gap:1rem}.statistics .clients-statistics .statistics-filter .statistics-filter-form,.statistics .settings-statistics .statistics-filter .statistics-filter-form,.statistics .services-statistics .statistics-filter .statistics-filter-form{flex-grow:1}.statistics .clients-statistics .statistics-filter .statistics-filter-form .MuiFormControl-root,.statistics .clients-statistics .statistics-filter .statistics-filter-form .MuiAutocomplete-root,.statistics .clients-statistics .statistics-filter .statistics-filter-form .autocomplete-checkBox-container,.statistics .clients-statistics .statistics-filter .statistics-filter-form .autocomplete-with-ckeckboxes,.statistics .clients-statistics .statistics-filter .statistics-filter-form .filter-placeholder,.statistics .settings-statistics .statistics-filter .statistics-filter-form .MuiFormControl-root,.statistics .settings-statistics .statistics-filter .statistics-filter-form .MuiAutocomplete-root,.statistics .settings-statistics .statistics-filter .statistics-filter-form .autocomplete-checkBox-container,.statistics .settings-statistics .statistics-filter .statistics-filter-form .autocomplete-with-ckeckboxes,.statistics .settings-statistics .statistics-filter .statistics-filter-form .filter-placeholder,.statistics .services-statistics .statistics-filter .statistics-filter-form .MuiFormControl-root,.statistics .services-statistics .statistics-filter .statistics-filter-form .MuiAutocomplete-root,.statistics .services-statistics .statistics-filter .statistics-filter-form .autocomplete-checkBox-container,.statistics .services-statistics .statistics-filter .statistics-filter-form .autocomplete-with-ckeckboxes,.statistics .services-statistics .statistics-filter .statistics-filter-form .filter-placeholder{min-width:200px;max-width:600px}.statistics .clients-statistics .statistics-filter .statistics-filter-form .MuiFilledInput-root,.statistics .settings-statistics .statistics-filter .statistics-filter-form .MuiFilledInput-root,.statistics .services-statistics .statistics-filter .statistics-filter-form .MuiFilledInput-root{background-color:#fff}.statistics .clients-statistics .statistics-filter .statistics-filter-form .list-filter-menu,.statistics .settings-statistics .statistics-filter .statistics-filter-form .list-filter-menu,.statistics .services-statistics .statistics-filter .statistics-filter-form .list-filter-menu{display:unset;max-width:unset}.statistics .clients-statistics .statistics-filter .statistics-filter-form .list-filter-menu .list-filters,.statistics .settings-statistics .statistics-filter .statistics-filter-form .list-filter-menu .list-filters,.statistics .services-statistics .statistics-filter .statistics-filter-form .list-filter-menu .list-filters{margin:unset}.statistics .clients-statistics .statistics-filter .statistics-filter-form .list-filter-menu .list-filters .MuiFormControlLabel-root,.statistics .settings-statistics .statistics-filter .statistics-filter-form .list-filter-menu .list-filters .MuiFormControlLabel-root,.statistics .services-statistics .statistics-filter .statistics-filter-form .list-filter-menu .list-filters .MuiFormControlLabel-root{width:unset}.statistics .clients-statistics .statistics-filter .actions,.statistics .settings-statistics .statistics-filter .actions,.statistics .services-statistics .statistics-filter .actions{align-items:center;justify-content:center}.statistics .clients-statistics .statistics-filter .support-statistics,.statistics .settings-statistics .statistics-filter .support-statistics,.statistics .services-statistics .statistics-filter .support-statistics{display:flex;flex-direction:column;gap:.75rem}.statistics .clients-statistics .statistics-filter .support-statistics .autocomplete-with-ckeckboxes,.statistics .settings-statistics .statistics-filter .support-statistics .autocomplete-with-ckeckboxes,.statistics .services-statistics .statistics-filter .support-statistics .autocomplete-with-ckeckboxes{width:100%;display:flex;flex-direction:column;gap:.25rem}.statistics .clients-statistics .statistics-filter .support-statistics .MuiFormControl-root,.statistics .clients-statistics .statistics-filter .support-statistics .MuiAutocomplete-root,.statistics .settings-statistics .statistics-filter .support-statistics .MuiFormControl-root,.statistics .settings-statistics .statistics-filter .support-statistics .MuiAutocomplete-root,.statistics .services-statistics .statistics-filter .support-statistics .MuiFormControl-root,.statistics .services-statistics .statistics-filter .support-statistics .MuiAutocomplete-root{width:100%}.statistics .clients-statistics .statistics-filter .support-statistics .filter-container,.statistics .settings-statistics .statistics-filter .support-statistics .filter-container,.statistics .services-statistics .statistics-filter .support-statistics .filter-container{display:flex;gap:2rem}.statistics .clients-statistics .statistics-filter .support-statistics .filter-container .filter-placeholder,.statistics .settings-statistics .statistics-filter .support-statistics .filter-container .filter-placeholder,.statistics .services-statistics .statistics-filter .support-statistics .filter-container .filter-placeholder{width:100%}.statistics .clients-statistics .statistics-filter .support-statistics .autocomplete-checkBox-container,.statistics .settings-statistics .statistics-filter .support-statistics .autocomplete-checkBox-container,.statistics .services-statistics .statistics-filter .support-statistics .autocomplete-checkBox-container{max-height:120px;overflow-y:auto}.statistics .clients-statistics .statistics-filter .support-statistics .autocomplete-checkBox-container::-webkit-scrollbar,.statistics .settings-statistics .statistics-filter .support-statistics .autocomplete-checkBox-container::-webkit-scrollbar,.statistics .services-statistics .statistics-filter .support-statistics .autocomplete-checkBox-container::-webkit-scrollbar{width:.7rem}.statistics .clients-statistics .statistics-filter .support-statistics .autocomplete-checkBox-container::-webkit-scrollbar-track,.statistics .settings-statistics .statistics-filter .support-statistics .autocomplete-checkBox-container::-webkit-scrollbar-track,.statistics .services-statistics .statistics-filter .support-statistics .autocomplete-checkBox-container::-webkit-scrollbar-track{background:#bdbdbd}.statistics .clients-statistics .statistics-filter .support-statistics .autocomplete-checkBox-container::-webkit-scrollbar-thumb,.statistics .settings-statistics .statistics-filter .support-statistics .autocomplete-checkBox-container::-webkit-scrollbar-thumb,.statistics .services-statistics .statistics-filter .support-statistics .autocomplete-checkBox-container::-webkit-scrollbar-thumb{background:#707070}.statistics .clients-statistics .statistics-filter .support-statistics .autocomplete-checkBox-container::-webkit-scrollbar-thumb:hover,.statistics .settings-statistics .statistics-filter .support-statistics .autocomplete-checkBox-container::-webkit-scrollbar-thumb:hover,.statistics .services-statistics .statistics-filter .support-statistics .autocomplete-checkBox-container::-webkit-scrollbar-thumb:hover{background:#3d3d3d}.statistics .clients-statistics .statistics-filter .support-statistics .autocomplete-checkBox-container label,.statistics .settings-statistics .statistics-filter .support-statistics .autocomplete-checkBox-container label,.statistics .services-statistics .statistics-filter .support-statistics .autocomplete-checkBox-container label{margin-left:0}.statistics .clients-statistics .statistics-table-header,.statistics .settings-statistics .statistics-table-header,.statistics .services-statistics .statistics-table-header{font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.statistics .clients-statistics .statistics-table-footer,.statistics .settings-statistics .statistics-table-footer,.statistics .services-statistics .statistics-table-footer{font-family:Quicksand Bold,Helvetica,Arial,sans-serif;color:#fc248c}.statistics .clients-statistics .statistics-table-list,.statistics .settings-statistics .statistics-table-list,.statistics .services-statistics .statistics-table-list{display:flex;gap:.5rem;flex-direction:column;width:100%}.statistics .clients-statistics .statistics-table-list .statistics-table-line,.statistics .settings-statistics .statistics-table-list .statistics-table-line,.statistics .services-statistics .statistics-table-list .statistics-table-line{display:flex;gap:1rem}.statistics .clients-statistics .statistics-table-list .statistics-table-line .statistics-table-children,.statistics .settings-statistics .statistics-table-list .statistics-table-line .statistics-table-children,.statistics .services-statistics .statistics-table-list .statistics-table-line .statistics-table-children{padding-left:2rem;padding-right:.5rem;width:calc(2.5rem + 5px)}.statistics .clients-statistics .statistics-table-list .statistics-table-line .statistics-table-children .statistics-table-children-marker,.statistics .settings-statistics .statistics-table-list .statistics-table-line .statistics-table-children .statistics-table-children-marker,.statistics .services-statistics .statistics-table-list .statistics-table-line .statistics-table-children .statistics-table-children-marker{display:inline-block;height:5px;width:5px;border-radius:5px;background-color:#000;vertical-align:middle}.statistics .clients-statistics .statistics-table-list .statistics-table-line .statistics-table-children-placeholder,.statistics .settings-statistics .statistics-table-list .statistics-table-line .statistics-table-children-placeholder,.statistics .services-statistics .statistics-table-list .statistics-table-line .statistics-table-children-placeholder{padding-left:2rem;padding-right:.5rem;width:calc(2.5rem + 5px)}.statistics .clients-statistics .statistics-table-list .statistics-table-line .statistics-table-position,.statistics .settings-statistics .statistics-table-list .statistics-table-line .statistics-table-position,.statistics .services-statistics .statistics-table-list .statistics-table-line .statistics-table-position{width:20px;font-family:Quicksand Bold,Helvetica,Arial,sans-serif;padding-right:1rem}.statistics .clients-statistics .statistics-table-list .statistics-table-line .statistics-table-position-placeholder,.statistics .settings-statistics .statistics-table-list .statistics-table-line .statistics-table-position-placeholder,.statistics .services-statistics .statistics-table-list .statistics-table-line .statistics-table-position-placeholder{width:20px}.statistics .clients-statistics .statistics-table-list .statistics-table-line .statistics-table-value,.statistics .clients-statistics .statistics-table-list .statistics-table-line .statistics-table-total,.statistics .clients-statistics .statistics-table-list .statistics-table-line .statistics-table-additional-info,.statistics .settings-statistics .statistics-table-list .statistics-table-line .statistics-table-value,.statistics .settings-statistics .statistics-table-list .statistics-table-line .statistics-table-total,.statistics .settings-statistics .statistics-table-list .statistics-table-line .statistics-table-additional-info,.statistics .services-statistics .statistics-table-list .statistics-table-line .statistics-table-value,.statistics .services-statistics .statistics-table-list .statistics-table-line .statistics-table-total,.statistics .services-statistics .statistics-table-list .statistics-table-line .statistics-table-additional-info{text-align:right}.statistics .clients-statistics .statistics-table-list .statistics-table-line .statistics-table-percentage,.statistics .settings-statistics .statistics-table-list .statistics-table-line .statistics-table-percentage,.statistics .services-statistics .statistics-table-list .statistics-table-line .statistics-table-percentage{min-width:100px}.statistics .clients-statistics .statistics-value-list .statistics-table-line .statistics-table-decorator,.statistics .clients-statistics .statistics-value-list-lines .statistics-table-line .statistics-table-decorator,.statistics .settings-statistics .statistics-value-list .statistics-table-line .statistics-table-decorator,.statistics .settings-statistics .statistics-value-list-lines .statistics-table-line .statistics-table-decorator,.statistics .services-statistics .statistics-value-list .statistics-table-line .statistics-table-decorator,.statistics .services-statistics .statistics-value-list-lines .statistics-table-line .statistics-table-decorator{width:10px}.statistics .clients-statistics .statistics-top-list-lines.double-columns,.statistics .settings-statistics .statistics-top-list-lines.double-columns,.statistics .services-statistics .statistics-top-list-lines.double-columns{display:unset;column-count:2;column-gap:2rem}.statistics .clients-statistics .statistics-top-list-lines.double-columns .statistics-table-line,.statistics .settings-statistics .statistics-top-list-lines.double-columns .statistics-table-line,.statistics .services-statistics .statistics-top-list-lines.double-columns .statistics-table-line{margin-bottom:.5rem}.statistics .clients-statistics .statistics-top-services .statistics-top-services-category,.statistics .settings-statistics .statistics-top-services .statistics-top-services-category,.statistics .services-statistics .statistics-top-services .statistics-top-services-category{margin:.75rem -2rem;padding:1rem 2rem;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.statistics .clients-statistics .statistics-top-services .statistics-top-services-category.bg-Rose,.statistics .settings-statistics .statistics-top-services .statistics-top-services-category.bg-Rose,.statistics .services-statistics .statistics-top-services .statistics-top-services-category.bg-Rose{color:#fff;background-color:#fc248c}.statistics .clients-statistics .statistics-top-services .statistics-top-services-category.bg-Bleu,.statistics .settings-statistics .statistics-top-services .statistics-top-services-category.bg-Bleu,.statistics .services-statistics .statistics-top-services .statistics-top-services-category.bg-Bleu{color:#fff;background-color:#4857ff}.statistics .clients-statistics .statistics-top-services .statistics-top-services-category.bg-Vert,.statistics .settings-statistics .statistics-top-services .statistics-top-services-category.bg-Vert,.statistics .services-statistics .statistics-top-services .statistics-top-services-category.bg-Vert{color:#fff;background-color:#0cbf9e}@media screen and (max-width: 1224px){.statistics .clients-statistics .statistics-container,.statistics .services-statistics .statistics-container,.statistics .settings-statistics .statistics-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,100%))}.statistics .clients-statistics .statistics-container .statistics-tile .statistics-container-module.half,.statistics .services-statistics .statistics-container .statistics-tile .statistics-container-module.half,.statistics .settings-statistics .statistics-container .statistics-tile .statistics-container-module.half{width:100%}.statistics .clients-statistics .statistics-container .statistics-tile .statistics-container-module.half .statistics-container-scrollable,.statistics .services-statistics .statistics-container .statistics-tile .statistics-container-module.half .statistics-container-scrollable,.statistics .settings-statistics .statistics-container .statistics-tile .statistics-container-module.half .statistics-container-scrollable{width:max-content}.statistics .clients-statistics .statistics-filter.desktop-sm-break,.statistics .services-statistics .statistics-filter.desktop-sm-break,.statistics .settings-statistics .statistics-filter.desktop-sm-break{flex-direction:column}.statistics .clients-statistics .statistics-filter.desktop-sm-break .actions .action-container,.statistics .services-statistics .statistics-filter.desktop-sm-break .actions .action-container,.statistics .settings-statistics .statistics-filter.desktop-sm-break .actions .action-container{display:flex;justify-content:flex-start;width:100%}}@media screen and (max-width: 1024px){.statistics .clients-statistics .statistics-container .statistics-container-scrollable,.statistics .services-statistics .statistics-container .statistics-container-scrollable,.statistics .settings-statistics .statistics-container .statistics-container-scrollable,.statistics .clients-statistics .statistics-container .statistics-tile .statistics-container-module.top-10-liked-services .statistics-container-scrollable,.statistics .services-statistics .statistics-container .statistics-tile .statistics-container-module.top-10-liked-services .statistics-container-scrollable,.statistics .settings-statistics .statistics-container .statistics-tile .statistics-container-module.top-10-liked-services .statistics-container-scrollable{width:max-content}.statistics .clients-statistics .statistics-top-list-lines.double-columns,.statistics .services-statistics .statistics-top-list-lines.double-columns,.statistics .settings-statistics .statistics-top-list-lines.double-columns{column-count:unset}}@media screen and (max-width: 1024px){.statistics .clients-statistics .statistics-filter,.statistics .settings-statistics .statistics-filter,.statistics .services-statistics .statistics-filter{flex-direction:column}.statistics .clients-statistics .statistics-filter .actions .action-container,.statistics .settings-statistics .statistics-filter .actions .action-container,.statistics .services-statistics .statistics-filter .actions .action-container{display:flex;justify-content:center;width:100%}.statistics .clients-statistics .statistics-filter .support-statistics .MuiFormControl-root,.statistics .clients-statistics .statistics-filter .support-statistics .MuiAutocomplete-root,.statistics .clients-statistics .statistics-filter .support-statistics .autocomplete-checkBox-container,.statistics .settings-statistics .statistics-filter .support-statistics .MuiFormControl-root,.statistics .settings-statistics .statistics-filter .support-statistics .MuiAutocomplete-root,.statistics .settings-statistics .statistics-filter .support-statistics .autocomplete-checkBox-container,.statistics .services-statistics .statistics-filter .support-statistics .MuiFormControl-root,.statistics .services-statistics .statistics-filter .support-statistics .MuiAutocomplete-root,.statistics .services-statistics .statistics-filter .support-statistics .autocomplete-checkBox-container{max-width:600px}.statistics .clients-statistics .statistics-filter .support-statistics .filter-container,.statistics .settings-statistics .statistics-filter .support-statistics .filter-container,.statistics .services-statistics .statistics-filter .support-statistics .filter-container{flex-direction:column;gap:.75rem}}@media screen and (max-width: 768px){.statistics .clients-statistics .statistics-filter .support-statistics .MuiFormControl-root,.statistics .clients-statistics .statistics-filter .support-statistics .MuiAutocomplete-root,.statistics .clients-statistics .statistics-filter .support-statistics .autocomplete-checkBox-container,.statistics .settings-statistics .statistics-filter .support-statistics .MuiFormControl-root,.statistics .settings-statistics .statistics-filter .support-statistics .MuiAutocomplete-root,.statistics .settings-statistics .statistics-filter .support-statistics .autocomplete-checkBox-container,.statistics .services-statistics .statistics-filter .support-statistics .MuiFormControl-root,.statistics .services-statistics .statistics-filter .support-statistics .MuiAutocomplete-root,.statistics .services-statistics .statistics-filter .support-statistics .autocomplete-checkBox-container{max-width:300px}}.meeting-tracking{display:flex;flex-direction:column}.meeting-tracking .meeting-search-layout{display:flex;padding-left:1rem;padding-top:.75rem}@media screen and (max-width: 1024px){.meeting-tracking .meeting-search-layout{flex-direction:column;padding-left:0}}.meeting-tracking .meeting-search-layout .meetings-filters{position:relative;width:20%;display:flex;flex-direction:column;gap:1rem;padding-right:2rem}@media screen and (max-width: 1024px){.meeting-tracking .meeting-search-layout .meetings-filters .arrow{display:none}}.meeting-tracking .meeting-search-layout .meetings-filters .arrow{position:absolute;right:calc(-1rem - 5px)}@media screen and (max-width: 1024px){.meeting-tracking .meeting-search-layout .meetings-filters{width:50%;min-width:300px}}.meeting-tracking .meeting-search-layout .meetings-filters .list-filters{margin:0}.meeting-tracking .meeting-search-layout .meetings-filters .filter-title{display:flex;align-items:center;gap:1rem;position:relative;font-size:1.2rem;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.meeting-tracking .meeting-search-layout .meetings-filters .filter-title span{color:#fc248c}.meeting-tracking .meeting-search-layout .meetings-filters .separated{padding-top:1rem}.meeting-tracking .meeting-search-layout .meetings-filters .separated:before{position:absolute;content:"";height:1px;width:100%;background-color:#0000001f;left:0;top:0}.meeting-tracking .meeting-search-layout .meetings-filters .filter-reset{font-family:Quicksand Bold,Helvetica,Arial,sans-serif;font-size:1.2rem;color:#fc248c;cursor:pointer;padding:1rem 0}.meeting-tracking .meeting-search-layout .meetings-results{flex:1;max-height:550px;overflow:auto;padding-left:3rem;padding-right:.75rem}.meeting-tracking .meeting-search-layout .meetings-results::-webkit-scrollbar{width:.7rem}.meeting-tracking .meeting-search-layout .meetings-results::-webkit-scrollbar-track{background:#bdbdbd}.meeting-tracking .meeting-search-layout .meetings-results::-webkit-scrollbar-thumb{background:#707070}.meeting-tracking .meeting-search-layout .meetings-results::-webkit-scrollbar-thumb:hover{background:#3d3d3d}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element{display:flex}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content{width:100%;position:relative}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content:before{content:"";position:absolute;left:0;top:2px;height:calc(100% - 2px);border-left:dashed 1px #3d3d3d}@media screen and (max-width: 1024px){.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content{flex:1}}@media screen and (max-width: 768px){.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile{margin-left:0;margin-right:0}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile .meeting-tile-header{flex-direction:column-reverse}}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile{margin:.75rem 0 .75rem 2rem;border-radius:20px;background-color:#3d3d3d0d;display:flex;flex-direction:column}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile .meeting-tile-header{display:flex;justify-content:space-between}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile .meeting-tile-header .meeting-title{padding:.75rem}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile .meeting-tile-header .meeting-title i{margin-left:.5rem;color:#3d3d3d}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile .meeting-tile-header .meeting-title--action{display:flex;align-items:center;gap:.5rem}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile .meeting-tile-header .meeting-title--action i{margin:0}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile .meeting-tile-header .colored-target{font-weight:700;border-bottom-left-radius:20px;border-top-right-radius:20px;padding:.75rem 2rem;color:#fff}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile .meeting-tile-header .colored-target--blue{background-color:#4857ff}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile .meeting-tile-header .colored-target--green{background-color:#0cbf9e}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile .meeting-tile-header .colored-target--pink{background-color:#fc248c}@media screen and (max-width: 768px){.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile .meeting-tile-header .colored-target{border-top-left-radius:20px;border-bottom-left-radius:unset;padding-left:.75rem}}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile .meeting-tile-body{display:flex;justify-content:space-between}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile .meeting-tile-body .meeting-infos{padding:.75rem;word-break:break-word}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile .meeting-tile-body .meeting-infos div{margin-bottom:1rem}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile .meeting-tile-body .meeting-infos--action{padding-left:1rem;padding-top:0}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile .meeting-tile-body .meeting-actions{display:flex;flex-direction:column;justify-content:end}@media screen and (max-width: 768px){.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile .meeting-tile-body .meeting-actions{display:flex;align-items:center;justify-content:center;padding-right:1rem}}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile .meeting-tile-body .meeting-actions .actions-row{margin-top:1rem;padding:.75rem;gap:.5rem;display:flex;justify-content:space-between}@media screen and (max-width: 768px){.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile .meeting-tile-body .meeting-actions .actions-row{display:none}}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile .meeting-tile-body .meeting-actions .actions-row button{background-color:transparent}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile .meeting-tile-body .meeting-actions .actions-row button:hover{background-color:#fff}@media screen and (max-width: 768px){.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile .meeting-tile-body .meeting-actions .actions-row{justify-content:space-evenly}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile .meeting-tile-body .meeting-actions .actions-row button{background-color:transparent;padding:0 2rem}}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile .meeting-tile-body .meeting-actions .menu-button{display:none}@media screen and (max-width: 768px){.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile .meeting-tile-body .meeting-actions .menu-button{display:block}}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile .meeting-tile-body .meeting-actions .menu-button .MuiButton-root{padding:0;color:#000;height:auto;min-width:unset}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile .meeting-tile-body .meeting-actions .menu-button .MuiButton-root .MuiButton-icon{margin:0}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile .meeting-tile-body .meeting-actions .menu-button .MuiButton-root:focus{box-shadow:none}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile .meeting-tile-body .meeting-actions--brokerage-firm{flex-direction:row;align-items:center;justify-content:end;padding:1.5rem}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile .meeting-tile-body .meeting-actions--brokerage-firm .menu-button{display:block}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .meeting-tile .see-more-section{display:flex;justify-content:center;font-weight:700;line-height:1.5rem;margin-top:.5rem;cursor:pointer}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .date-time{display:flex;flex-direction:column;gap:1rem}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .date{position:relative;padding-left:1rem}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .date:before{content:"";position:absolute;height:15px;width:15px;border-radius:15px;border:1px solid black;left:-7.5px;top:2px;background-color:#fff}.meeting-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content .time{padding-left:2rem}.meeting-tracking .meeting-search-layout .no-result:before{display:none}.meeting-tracking .meeting-search-layout .no-result .arrow{display:none}.meeting-tracking .actions{justify-content:center;padding-top:.75rem}.meeting-tracking .MuiAccordion-root{border-radius:20px;box-shadow:0 25px 25px #0000001a}.meeting-tracking .MuiAccordion-root:last-of-type{border-radius:20px}.meeting-tracking .MuiAccordion-root:before{display:none}.meeting-tracking .MuiAccordion-root .MuiAccordionSummary-root{padding:0}.MuiList-root .category-label{padding-left:.75rem}.MuiList-root .MuiMenuItem-root.option-item{padding-left:1.5rem}.client-content-tile--tracking .client-content-tile-title .title{color:#3d3d3d}.client-content-tile--tracking .client-content-tile-title .title .tracking-title-icon.MuiIcon-root{margin-right:0}.client-content-tile--tracking .client-content-tile-title .material-icons.expand-icon{color:#3d3d3d;font-size:2rem}.brokerage-firm-tracking .meeting-search-layout{padding-left:0}.brokerage-firm-tracking .meeting-search-layout .meetings-filters{flex:1;padding-right:1rem}.brokerage-firm-tracking .meeting-search-layout .meetings-filters .arrow{display:none}.brokerage-firm-tracking .meeting-search-layout .meetings-results{flex:3;padding-left:1.5rem}.brokerage-firm-tracking .meeting-search-layout .meetings-results .meeting-dotted-side-element .content{flex:1}@media screen and (max-width: 1024px){.meeting-tracking .meeting-search-layout .meetings-results{padding-left:.75rem}}@media screen and (max-width: 768px){.meeting-tracking .MuiAccordion-root.client-content-tile .client-content-tile-title{flex-direction:row}}.sso-authentication-page{min-height:100%;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.sso-authentication-page_shape{position:absolute;z-index:-1}.sso-authentication-page_shape--pink{scale:.7;right:5%;top:50%;transform:translateY(-80%)}.sso-authentication-page_shape--orange-top{scale:.5;right:180px;top:18%}.sso-authentication-page_shape--orange-bottom{scale:.5;right:180px;top:60%}.sso-authentication-page_shape--yellow{scale:.15;right:160px;top:15%}.sso-authentication-page_shape--big-orange{scale:.8;rotate:190deg;top:-78%;left:-63%;z-index:-2}.sso-authentication-page_shape--bottom-light{bottom:-330px;left:-300px}.sso-authentication-page_shape--top-light{top:-300px;right:-350px}@media screen and (max-width: 768px){.sso-authentication-page_shape--pink{scale:.5;right:0;top:70%;transform:translateY(-80%)}.sso-authentication-page_shape--orange-top{scale:.5;right:0;top:80%}.sso-authentication-page_shape--orange-bottom{display:none}.sso-authentication-page_shape--yellow{scale:.15;right:0;top:60%}}@media screen and (max-width: 425px){.sso-authentication-page_shape--pink{top:17%;right:-10%}.sso-authentication-page_shape--orange-top{display:initial;top:65%}.sso-authentication-page_shape--orange-bottom{top:75%}.sso-authentication-page_shape--yellow{top:70%;left:-25%}.sso-authentication-page_shape--big-orange,.sso-authentication-page_shape--bottom-light,.sso-authentication-page_shape--top-light{display:none}}.sso-authentication-error{display:flex;align-items:center;flex-direction:column;text-align:center}.sso-authentication-error>h1{font-size:2.5rem;font-weight:700;color:#f37221;margin-bottom:2rem;margin-top:1.5rem}.sso-authentication-error>p{max-width:50%;font-size:2.5rem}@media screen and (max-width: 1024px){.sso-authentication-error>h1{font-size:2rem}.sso-authentication-error>p{max-width:80%;font-size:2rem}}@media screen and (max-width: 768px){.sso-authentication-error>h1{font-size:1.8rem}.sso-authentication-error>p{max-width:90%;font-size:1.5rem}}.user-tile{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.user-tile *{flex-shrink:0}.user-tile .user-initials{width:35px;height:35px;border-radius:50%;color:#fc248c;text-align:center;line-height:35px;background:#f5f5f5}.user-tile .user-data{width:40%;height:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;font-size:1rem}.user-tile .user-data .data{display:flex;height:40px;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 .5rem;margin-left:.75rem}.user-tile .user-data .data .label{color:#000;text-transform:uppercase}.user-tile .user-data .data .value{color:#3d3d3d;text-align:right}.user-tile .user-data .data .value--accent{width:110px;font-size:.9rem;padding:.5rem;border-radius:.5rem;text-transform:uppercase;border:1px solid #F49866;color:#f49866;text-align:center}.user-tile .user-data .data .value--little{font-size:.9rem}.user-tile .user-data--id{align-content:center;justify-content:flex-start}.user-tile .user-data--id .data{margin-left:.25rem;padding:0 .5rem}.user-tile .action-button>button{background-color:#fff;border:1px solid #f37221;color:#f37221}.user-tile .action-button>button:hover{background-color:#fff}.log-api-tile{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;cursor:pointer}.log-api-tile *{flex-shrink:0}.log-api-tile .log-api-data{height:100%;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;font-size:1rem}.log-api-tile .log-api-data .data{display:flex;width:15%;height:40px;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 .5rem;margin-left:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.log-api-tile .log-api-data .data--large{width:40%}.log-api-tile .log-api-data .data--small{width:30px}.tile,.list-elements .brokerage-firm-tile,.list-elements .inspector-tile,.list-elements .client-tile{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;flex-shrink:0;min-height:150px;margin:1rem 0;border-radius:20px;border:none}.tile:hover,.list-elements .brokerage-firm-tile:hover,.list-elements .inspector-tile:hover,.list-elements .client-tile:hover{cursor:pointer}.contact-role{color:#f37221;margin-bottom:.75rem}.list-elements .client-tile{overflow-x:hidden}.list-elements .client-tile .client-data{display:flex;flex-direction:column;gap:.5rem;flex:1;width:0;height:100%;font-size:1rem}.list-elements .client-tile .client-data .client-data-header{display:flex;align-items:center}.list-elements .client-tile .client-data .client-data-header .client-header-favorite{display:flex;align-items:center;gap:.5rem;max-width:100%}.list-elements .client-tile .client-data .client-data-header .MuiButton-root{min-width:unset;height:unset;padding:0;box-shadow:none}.list-elements .client-tile .client-data .client-data-content{display:flex}.list-elements .client-tile .client-data .data{display:flex;flex-direction:column;flex:2;height:100%;padding:0 .5rem;overflow:hidden}.list-elements .client-tile .client-data .data .client-data-general{display:flex;flex-direction:column;gap:.25rem}.list-elements .client-tile .client-data .data .client-data-general .client-data-employees{display:flex;gap:.5rem}.list-elements .client-tile .client-data .data .sub-title{font-size:.9rem;color:#f37221}.list-elements .client-tile .client-data .data--infos{flex-direction:row;min-width:16.4285714286rem;padding:0}.list-elements .client-tile .client-data .data--general{position:relative;flex:3;justify-content:space-between;min-height:8rem;padding:.5rem .5rem .5rem 0}.list-elements .client-tile .client-data .data--users{position:relative;flex:4;min-height:8rem;padding:.5rem}.list-elements .client-tile .client-data .data--users .contact-role{margin-bottom:.25rem}.list-elements .client-tile .client-data .data--activation{display:flex;align-items:center;justify-content:center;gap:.5rem;flex:2;height:8rem;border-radius:1rem;border:1px solid #f37221;color:#f37221;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;font-size:1rem;text-align:center}.list-elements .client-tile .client-data .data .breakable{width:100%}@media screen and (max-width: 1224px){.list-elements .client-tile .client-data .data--activation{font-size:1rem}}@media screen and (max-width: 1024px){.list-elements{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,100%))}.list-elements .client-tile{padding:1rem 1.5rem}.list-elements .client-tile .client-data{flex-direction:column;width:100%}.list-elements .client-tile .client-data .client-data-header{justify-content:center}.list-elements .client-tile .client-data .client-data-content{flex-direction:column;gap:.5rem}.list-elements .client-tile .client-data .data{align-items:center;flex:none;height:fit-content;width:90%;max-width:none;margin:auto}.list-elements .client-tile .client-data .data .client-data-general{align-items:center}.list-elements .client-tile .client-data .data--infos{flex-direction:column;justify-content:center;align-items:center;height:auto;margin:unset;margin-bottom:.5rem}.list-elements .client-tile .client-data .data--infos .title{text-align:center;white-space:normal}.list-elements .client-tile .client-data .data--infos .sub-title{font-size:.9rem;white-space:normal}.list-elements .client-tile .client-data .data--users{justify-content:center;min-height:80px;width:100%;margin:auto}.list-elements .client-tile .client-data .data--users .contact-name{text-align:center;width:100%}.list-elements .client-tile .client-data .data--users .contact-role-data{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:.75rem}.list-elements .client-tile .client-data .data--users .show-more-actors{position:relative;bottom:unset}.list-elements .client-tile .client-data .data--users .user-company{justify-content:center}.list-elements .client-tile .client-data .data--activation{min-height:6rem;max-width:50%}.list-elements .client-tile .client-data .data .breakable{text-align:center;white-space:break-spaces}}@media screen and (max-width: 768px){.list-elements .client-tile .client-data .data--users .contact-role-data{width:100%}.list-elements .client-tile .client-data .data--users .user-company{flex-direction:column;align-items:center}.list-elements .client-tile .client-data .data--users .user-company .label{text-align:center;width:90%}}.tile,.list-elements .brokerage-firm-tile,.list-elements .client-tile,.list-elements .inspector-tile{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;flex-shrink:0;min-height:150px;margin:1rem 0;border-radius:20px;border:none}.tile:hover,.list-elements .brokerage-firm-tile:hover,.list-elements .client-tile:hover,.list-elements .inspector-tile:hover{cursor:pointer}.list-elements .inspector-tile:hover{cursor:default!important}.list-elements .inspector-tile .info-container{display:flex;align-items:center;flex:1;overflow:hidden;margin-right:.75rem}.list-elements .inspector-tile .info-container .status{width:20px;height:20px;border-radius:50%;display:inline-block;margin-right:1rem;flex-shrink:0;background:#f37221}.list-elements .inspector-tile .info-container .status.activated{background:#0cbf9e}.list-elements .inspector-tile .info-container .personal-info{margin-left:1.5rem;overflow:hidden}.list-elements .inspector-tile .info-container .personal-info .name-container{margin-bottom:.5rem;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.list-elements .inspector-tile .info-container .personal-info .name-container .last-name{margin-right:.25rem;text-transform:uppercase}.list-elements .inspector-tile .info-container .personal-info .job{margin-bottom:.5rem}.list-elements .inspector-tile .info-container .personal-info .job,.list-elements .inspector-tile .info-container .personal-info .name-container,.list-elements .inspector-tile .info-container .personal-info .delegation{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list-elements .inspector-tile .contact{flex:1;overflow:hidden;margin-right:.75rem}.list-elements .inspector-tile .contact .phone,.list-elements .inspector-tile .contact .email{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-elements .inspector-tile .contact .phone{margin-bottom:.5rem}.list-elements .inspector-tile .risk{flex:1;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.list-elements .inspector-tile .risk .risk-title{margin-bottom:.75rem}.risk-indicator-container{display:flex}.risk-indicator-container .risk-indicator{margin-right:1rem}.risk-indicator-container .risk-indicator:last-child{margin-right:0}@media screen and (max-width: 1024px){.list-elements .inspector-tile{flex-direction:column}.list-elements .inspector-tile div{margin-bottom:1.5rem}.list-elements .inspector-tile div:last-child{margin-bottom:0}.list-elements .inspector-tile .info-container{flex-direction:column;overflow:unset}.list-elements .inspector-tile .info-container .status{margin-right:0}.list-elements .inspector-tile .info-container .personal-info{text-align:center;margin-left:0}.list-elements .inspector-tile .contact,.list-elements .inspector-tile .risk{text-align:center}}.brokerage-firm-list{width:100%}.list-elements .brokerage-firm-tile:hover{cursor:default!important}.list-elements .brokerage-firm-tile .personal-info{flex:1;overflow:hidden}.list-elements .brokerage-firm-tile .personal-info .name{margin-bottom:.25rem;margin-right:.75rem;font-family:Quicksand Bold,Helvetica,Arial,sans-serif;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-elements .brokerage-firm-tile .info-sticker-container{flex:1}.list-elements .brokerage-firm-tile .info-sticker-container .info-sticker{display:flex;align-items:center;gap:1rem;width:fit-content;padding:.75rem 1.5rem;background:#f5f5f5;border-radius:20px}.list-elements .brokerage-firm-tile .info-sticker-container .info-sticker .info-container{display:flex;align-items:center;gap:.5rem;overflow:hidden}.list-elements .brokerage-firm-tile .info-sticker-container .info-sticker .info-container .number{font-family:Quicksand Bold,Helvetica,Arial,sans-serif;font-size:1.5rem}@media screen and (max-width: 1024px){.list-elements .brokerage-firm-tile{flex-direction:column}.list-elements .brokerage-firm-tile .personal-info{text-align:center;margin-bottom:1.5rem}.list-elements .brokerage-firm-tile .personal-info .name{margin-right:0}.list-elements .brokerage-firm-tile .info-sticker-container{display:flex;justify-content:center;width:100%}.list-elements .brokerage-firm-tile .info-sticker-container .info-sticker{margin-bottom:1.5rem;align-items:center;justify-content:center;width:50%}}@media screen and (max-width: 768px){.list-elements .brokerage-firm-tile .info-sticker-container .info-sticker{width:80%}}.cartridge-header{display:flex;flex-direction:row;justify-content:space-between;width:100%;height:5rem;gap:1.5rem}.cartridge-header>div{display:flex;flex-direction:row;align-items:center}.cartridge-header .cartridge-header-item{color:#fff;fill:#fff;font-size:1.2rem}.cartridge-header .cartridge-header-item .MuiIcon-root{color:#f37221}.cartridge-header .cartridge-header-item .margin-right{margin-right:.5rem}.cartridge-header .cartridge-header-item .cartridge-back-button{display:flex;flex-direction:row;align-items:center;border:none;background-color:transparent;color:#fff;font-size:1.2rem;padding:0}.cartridge-header .cartridge-header-item--broker-color{color:#4857ff;fill:#4857ff}.cartridge-header .cartridge-header-item--referent-color{color:#fc248c;fill:#fc248c}.cartridge-header .cartridge-header-item--finished-configuration{color:#0cbf9e;fill:#0cbf9e}.cartridge-title{color:#fff;font-size:3rem;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;height:5rem;opacity:1}@media screen and (max-width: 1024px){.cartridge-status-date{display:none}}@media screen and (max-width: 768px){.cartridge-header{padding:0 1rem}}.referent-actions .referent-actions-item{display:flex;align-items:center;width:100%;gap:1rem;padding:0 .5rem;font-size:.9rem;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif}.referent-actions .actions{margin-top:1rem;justify-content:center}.client-content-column{display:flex;flex-direction:column}.client-content-column .client-content-tile{display:flex;flex:1}.client-content-column .client-content-tile--full-height{flex:10;height:100%}.client-content-tile{display:flex;flex-direction:column;background-color:#fff;border-radius:20px;padding:1.5rem;width:100%;margin-bottom:1rem;box-shadow:0 25px 25px #0000001a}.client-content-tile--tracking{display:block}.client-content-tile--space-between{gap:1rem;justify-content:space-between}.client-content-tile .commentary-section{display:flex;flex-direction:column;justify-content:space-between;height:100%}.client-content-tile .commentary-section .MuiFormControl-root{margin-bottom:1rem}.client-content-tile .commentary-section .text-area{width:100%;height:100%;overflow-wrap:break-word;white-space:pre-wrap}.client-content-tile.referent-section .action-container,.client-content-tile .commentary-section .action-container{display:flex;justify-content:center}.client-content-tile .list-elements.referents-list{max-height:inherit}.client-content-tile .referent-item{width:calc((100% - .7rem)/2 - 2rem);margin:1rem}.client-content-tile .referent-item .referent{position:relative;display:flex;flex-direction:column;width:100%;border-radius:20px;background-color:#f0f0f0;box-shadow:none;border:none;height:100%}.client-content-tile .referent-item .referent .referent-main-tag{position:absolute;top:0;right:0;background-color:#f37221;color:#fff;padding:.25rem 2rem;border-radius:0 20px}.client-content-tile .referent-item .referent .referent-column-container{display:flex;width:100%;height:100%;padding:1rem;justify-content:space-between}.client-content-tile .referent-item .referent .referent-column-container .referent-column{display:flex}.client-content-tile .referent-item .referent .referent-column-container .referent-data .referent-data-entry{width:100%;word-break:break-all;white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.client-content-tile .referent-item .referent .referent-data{display:flex;flex-direction:column;gap:.25rem;width:100%}.client-content-tile .referent-item .status{width:20px;height:20px;border-radius:50%;display:inline-block;margin-right:1rem;flex-shrink:0;background:#f37221;cursor:pointer}.client-content-tile .referent-item .status.activated{background:#0cbf9e}.client-content-tile .referent-item .star{vertical-align:text-top;margin-left:.5rem}.client-content-tile .referent-item .referent-actions-container{display:flex;align-items:center;height:100%}.client-content-tile .referent-item .referent-actions-container .referent-actions-button{flex-direction:row-reverse;width:auto;padding:0;color:#3d3d3d}.client-content-tile .referent-item .referent-actions-container .referent-actions-button:hover,.client-content-tile .referent-item .referent-actions-container .referent-actions-button:focus,.client-content-tile .referent-item .referent-actions-container .referent-actions-button:active{background-color:unset;box-shadow:none;border:none}.client-content-tile .referent-item .referent-actions-container .referent-actions-button .MuiButton-endIcon{margin-right:8px}.client-content-tile:last-of-type{margin-bottom:0}.client-content-tile .client-content-tile-title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;min-height:50px;flex-wrap:wrap;flex-grow:0}.client-content-tile .client-content-tile-title .title-container{display:flex;align-items:center;gap:.75rem;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.client-content-tile .client-content-tile-title .title-container .icon{height:30px}.client-content-tile .client-content-tile-title .title-container .svg-icon{fill:#f37221;stroke:#fff}.client-content-tile .client-content-tile-title .title-container .MuiIcon-root{font-size:2rem;color:#f37221}.client-content-tile .client-content-tile-title .action-container .MuiButton-root{justify-content:center;width:280px}.client-content-tile .client-content-tile-title .hide-subsidiaries .MuiButton-root{background-color:unset;box-shadow:unset;gap:1rem;width:auto;padding:.75rem 1rem;font-size:1.2rem}.client-content-tile .client-content-tile-title .hide-subsidiaries .MuiButton-root .material-icons{color:#f37221;font-size:1.8rem}.client-content-tile .client-content-tile-title .hide-subsidiaries .MuiButton-root:hover,.client-content-tile .client-content-tile-title .hide-subsidiaries .MuiButton-root:focus{box-shadow:unset}.client-content-tile .client-content-tile-title .synthesis-tile-title-content{display:flex}.client-content-tile .client-content-tile-infos{display:flex;height:100%}@media screen and (max-width: 768px){.client-content-tile .client-content-tile-infos{flex-direction:column;gap:1rem}.client-content-tile .client-content-tile-infos .client-content-tile-infos-tile{width:100%;padding-right:1rem}}.client-content-tile .client-content-tile-infos-tile{width:50%;padding-right:1rem}.client-content-tile .client-content-tile-infos-tile-employees{height:100%}.client-content-tile .client-content-tile-infos-tile-button{align-self:center}.client-content-tile .client-content-tile-infos-tile-button .MuiButton-root{margin-top:1rem;background-color:transparent}.client-content-tile .client-content-tile-infos-tile-employees-column{display:flex;flex-direction:column;width:100%}.client-content-tile .client-content-tile-infos-tile-employees-content{display:flex;flex-direction:row}.client-content-tile .columns-container{margin:0}.client-content-tile .columns-container .affiliate-company-data .list-elements{flex-direction:column;justify-content:flex-start;flex-wrap:unset;max-height:500px;margin:0;padding:0 4rem}.client-content-tile .list-elements{display:flex;flex-direction:row;flex-wrap:wrap;max-height:300px;overflow:hidden auto}.client-content-tile .list-elements::-webkit-scrollbar{width:.7rem}.client-content-tile .list-elements::-webkit-scrollbar-track{background:#bdbdbd}.client-content-tile .list-elements::-webkit-scrollbar-thumb{background:#707070}.client-content-tile .list-elements::-webkit-scrollbar-thumb:hover{background:#3d3d3d}.client-content-tile .list-elements.establishments-list .action-container .MuiButton-root{background-color:#f0f0f0}.client-content-tile .list-elements .company-data-single-tile{display:flex;flex-direction:column;width:calc(calc(100% - .7rem) / 3 - 2 * 1rem);gap:.5rem;border-radius:20px;background-color:#f0f0f0;box-shadow:none;border:none;margin:1rem;padding:1rem}.client-content-tile .list-elements .company-data-single-tile .tile-header{display:flex;justify-content:space-between;height:auto}.client-content-tile .list-elements .company-data-single-tile .tile-header--wrapped .tile-title-content{-webkit-hyphens:auto;hyphens:auto}.client-content-tile .list-elements .company-data-single-tile .tile-header .download-loader{width:1.5rem;height:1.5rem;color:#f37221}.client-content-tile .list-elements .company-data-single-tile .tile-header .show-edit .MuiButton-root{width:100%;background-color:inherit;box-shadow:none}.client-content-tile .list-elements .company-data-single-tile .tile-header .show-edit .loading-progress{position:absolute;top:0;display:flex;align-items:center;justify-content:center;height:100%;width:100%}.client-content-tile .list-elements .company-data-single-tile .tile-header .edit-delete-container{position:relative;bottom:50px;left:-130%;min-width:140px;box-shadow:0 25px 25px #0000001a;background:#fff;border-radius:5px;z-index:2;animation:fadeIn .2s ease-in}.client-content-tile .list-elements .company-data-single-tile .tile-header .edit-delete-container a{text-decoration:inherit;color:inherit}.client-content-tile .list-elements .company-data-single-tile .tile-header .edit-delete-container .MuiButton-root{padding:.5rem;justify-content:flex-start;gap:.5rem}.client-content-tile .list-elements .company-data-single-tile .tile-header .tile-title{display:flex;align-items:center;max-width:60%}.client-content-tile .list-elements .company-data-single-tile .tile-header .tile-title .tile-title-content{white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.client-content-tile .list-elements .company-data-single-tile .tile-header .tile-title .MuiIcon-root{font-size:2rem;color:#f37221;margin-right:1rem}.client-content-tile .list-elements .company-data-single-tile .tile-header .tile-title .svg-icon{margin-right:1rem;fill:#f37221;stroke:#f0f0f0}.client-content-tile .list-elements .company-data-single-tile .tile-header .tile-title--file{max-width:calc(100% - 1.4285714286rem)}.client-content-tile .list-elements .company-data-single-tile .tile-header .client-files{width:1.4285714286rem;min-width:unset;padding:0;margin:0;color:#3d3d3d}.client-content-tile .list-elements .company-data-single-tile .tile-header .client-files .MuiButton-endIcon{margin:0}.client-content-tile .list-elements .company-data-single-tile .tile-row{display:flex;flex-direction:column}@media screen and (max-width: 1024px){.client-content-tile .list-elements .referent-item{width:calc((100% - .7rem)*1 - 2rem)}.client-content-tile .list-elements .referent-item .referent-main-tag{position:unset;border-radius:20px 20px 0 0;width:100%;text-align:center}.client-content-tile .list-elements .company-data-single-tile{width:calc((100% - .7rem)/2 - 2rem)}}@media screen and (max-width: 768px){.client-content-tile .client-content-tile-title{flex-direction:column;gap:1rem}.client-content-tile .client-content-tile-title--employee{margin-top:2rem;min-height:0}.client-content-tile .list-elements{justify-content:center}.client-content-tile .list-elements.establishments-list .company-data-single-tile .tile-header .tile-title{max-width:none}.client-content-tile .list-elements .referent-item,.client-content-tile .list-elements .company-data-single-tile{width:calc((100% - .7rem)*1 - 2rem)}.client-content-tile .commentary-section .loading-button{margin-top:1rem}}@media screen and (max-width: 425px){.client-content-tile .client-content-tile-title .action-container .MuiButton-root{max-width:280px;width:unset}}.list-elements .admin-tile{min-height:60px;margin:1rem;border:none;border-radius:20px}.list-elements .admin-tile .admin-data{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:80%;margin:1.5rem}.list-elements .admin-tile .admin-data .admin-data-entry{justify-content:center;width:25%;min-width:100px}.list-elements .admin-tile .edit-button{align-self:center;min-width:150px}.list-elements .admin-tile:hover{cursor:default}@media screen and (max-width: 1024px){.list-elements .admin-tile .admin-data{width:100%}.list-elements .admin-tile .admin-data .admin-data-entry{width:50%;text-align:center}.list-elements .admin-tile .edit-button{margin:auto}}@media screen and (max-width: 768px){.list-elements .admin-tile .admin-data .admin-data-entry{width:100%}}.admin-edit-form .admin-edit-category .form-control{margin-bottom:0}.PhoneInput{display:flex;flex-wrap:nowrap;color:#0009;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:.00938em}.PhoneInput .PhoneInputCountry{display:flex;flex:1;min-width:0;height:53.13px}.PhoneInput .PhoneInputCountry .PhoneInputCountrySelect{width:100%;height:53.13px;padding:25px 12px 8px 9px;border-radius:4px;border:none;background-color:#3d3d3d0d;color:#0009;text-overflow:ellipsis;transition:background-color .2s cubic-bezier(0,0,.2,1) 0ms}.PhoneInput .PhoneInputCountry .PhoneInputCountrySelect:hover{background-color:#3d3d3d1a}.PhoneInput .PhoneInputCountry .PhoneInputCountryIcon{display:flex;flex-direction:column;justify-content:center;height:100%;margin:0 1rem}.PhoneInput .PhoneInputCountry .PhoneInputCountryIcon .PhoneInputCountryIconImg{min-width:25px;height:15px}.PhoneInput .PhoneInputInput{flex:1;min-width:0;height:53.13px;padding-left:9px;border-radius:4px;border:none;background-color:#3d3d3d0d;transition:background-color .2s cubic-bezier(0,0,.2,1) 0ms}.PhoneInput .PhoneInputInput:hover{background-color:#3d3d3d1a}.PhoneInput--focus .PhoneInputCountry .PhoneInputCountrySelect{outline:none;transition:background-color .2s cubic-bezier(0,0,.2,1) 0ms}.PhoneInput--focus .PhoneInputCountry .PhoneInputCountrySelect:hover{background-color:#3d3d3d0d}.PhoneInput--focus .PhoneInputInput{outline:none;transition:background-color .2s cubic-bezier(0,0,.2,1) 0ms}.PhoneInput--focus .PhoneInputInput:hover{background-color:#3d3d3d0d}.PhoneInput--disabled .PhoneInputCountry .PhoneInputCountrySelect,.PhoneInput--disabled .PhoneInputCountry .PhoneInputCountrySelect:hover{background-color:#e2e2e2}.PhoneInput--disabled .PhoneInputInput{background-color:#e2e2e2;color:#afafaf}.PhoneInput--disabled .PhoneInputInput:hover{background-color:#e2e2e2}.phone-input-label{position:absolute;height:fit-content;padding:0;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;letter-spacing:.00938em;transform:translate(-4px,7px) scale(.75);line-height:1.4375em;cursor:text;box-sizing:content-box;transition:.15s ease-in-out}.phone-input-label--disabled{color:#00000061}.file-popin-title{display:flex;justify-content:space-between}.popin .popin-container.file-popin{padding:2rem 3rem}.popin .popin-container.file-popin form{display:flex;flex-direction:column;gap:1.5rem;margin-top:0}.popin .popin-container.file-popin .modify-file-popin-content{display:flex;flex-direction:column;gap:1.5rem}.popin .popin-container.file-popin .allowed-roles{display:flex;flex-direction:column;gap:.75rem;max-width:400px}.popin .popin-container.file-popin .allowed-roles .filename{display:flex;align-items:center;gap:.5rem;max-width:400px}.popin .popin-container.file-popin .allowed-roles .allowed-roles-subtitle{color:#3d3d3d99}.popin .popin-container.file-popin .allowed-roles .allowed-roles-checkboxes{display:flex;flex-direction:column}.popin .popin-container.file-popin .allowed-roles .allowed-roles-checkboxes .MuiFormControlLabel-root{flex:1;min-width:calc(400px / 3)}.input-file{max-width:100%}.input-file .MuiFormControl-root{margin:0}.input-file .MuiFormControl-root .MuiButton-root{flex-direction:column;gap:1rem;height:200px;width:400px;max-width:100%;padding:0;background-color:#f5f5f5;color:#3d3d3d;border-radius:.5rem;border:2px dashed #CDCDCD;transition:outline-offset .15s ease-in-out,background-color .15s linear}.input-file .MuiFormControl-root .MuiButton-root:has(.dropzone.accepting){border-color:#0cbf9e;background-color:#e8e8e8}.input-file .MuiFormControl-root .MuiButton-root:has(.dropzone.rejecting){border-color:#f37221;background-color:#e8e8e8}.input-file .MuiFormControl-root .MuiButton-root .dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:1rem}.input-file .MuiFormControl-root .MuiButton-root .dropzone .filename{width:100%;text-align:center}.input-file .MuiFormControl-root .MuiButton-root .dropzone .material-icons{font-size:2.5rem}.input-file .MuiFormControl-root .MuiButton-root:hover{background-color:#dcdcdc;box-shadow:none}.upload-buttons{display:flex;gap:1rem}@media screen and (max-width: 768px){.popin .popin-container.file-popin .input-file .MuiFormControl-root .MuiButton-root{align-self:center;height:10.7142857143rem;width:21.4285714286rem}}.more-actors .MuiPopover-paper{display:flex;flex-direction:column;position:absolute;gap:1rem;padding:1rem;box-shadow:0 2px 10px #0003;background:#fff;border-radius:20px;z-index:10;animation:fadeIn .3s ease-in;overflow:hidden auto}.more-actors.brokers-or-delegates .MuiPopover-paper{max-width:250px;max-height:120px}@keyframes fadeIn{0%{opacity:0}25%{opacity:.9}50%{opacity:1}}#user-menu.action,.action.action{display:flex;align-items:center;justify-content:center;gap:1rem}#user-menu .user-menu-item,.action .user-menu-item{display:flex;align-items:center;gap:1rem;height:4rem;width:100%;padding:0 .5rem;font-size:.9rem;font-family:Quicksand Bold,Helvetica,Arial,sans-serif;text-transform:uppercase}#user-menu .locale-selector-variant .MuiButton-root,.action .locale-selector-variant .MuiButton-root{height:4rem;width:auto;padding:0;color:#3d3d3d}#user-menu .locale-selector-variant .MuiButton-root:hover,#user-menu .locale-selector-variant .MuiButton-root:focus,#user-menu .locale-selector-variant .MuiButton-root:active,.action .locale-selector-variant .MuiButton-root:hover,.action .locale-selector-variant .MuiButton-root:focus,.action .locale-selector-variant .MuiButton-root:active{background-color:unset;box-shadow:none;border:none}#locale-selector-variant ul li{font-size:.9rem;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;text-transform:uppercase}.password-tooltip-container{width:100%}.password-tooltip-container .MuiTooltip-tooltip{max-width:none;background:#fff;color:#3d3d3d;box-shadow:#00000059 0 2px 8px;font-size:1rem;font-family:Quicksand Regular,Arial,sans-serif}.password-tooltip-container .MuiTooltip-tooltip .css-kudwh-MuiTooltip-arrow:before{background:#fff}.password-tooltip-container .MuiTooltip-tooltip .password-tooltip{padding:.5rem}.password-tooltip-container .MuiTooltip-tooltip .password-tooltip .password-tooltip-line{display:flex;align-items:center;text-align:left;padding:.25rem}.password-tooltip-container .MuiTooltip-tooltip .password-tooltip .password-tooltip-line .icon-container{margin-right:.5rem}.password-tooltip-container .MuiTooltip-tooltip .password-tooltip .password-tooltip-line--valid{color:#0cbf9e}.password-tooltip-container .MuiTooltip-tooltip .password-tooltip .password-tooltip-line--invalid{color:#3d3d3d}.enrollment-footer{background-color:#fafafa}.enrollment-content{display:flex;flex-direction:column;align-items:center;gap:4rem;width:100%;margin:4rem 0}.enrollment-content.intro{gap:0;height:100%;margin:unset;color:#fff}.enrollment-content.intro .content-with-app-max-width{height:100%}.enrollment-content.intro .enrollment-intro-content{display:flex;height:100%;width:100%;padding-top:10rem;padding-left:11rem}.enrollment-content.intro .enrollment-intro-content .enrollment-intro-info{position:relative;width:calc((100% - 11rem)/2)}.enrollment-content.intro .enrollment-intro-content .enrollment-intro-info .enrollment-intro-end{margin-bottom:2rem}.enrollment-content.intro .enrollment-intro-content .enrollment-intro-info .enrollment-intro-description{display:flex;flex-direction:column;gap:1rem}.enrollment-content.intro .enrollment-intro-content .enrollment-intro-info .enrollment-intro-description .enrollment-intro-title{font-size:3.5714285714rem;display:flex;align-items:start;flex-wrap:wrap;column-gap:1rem}.enrollment-content.intro .enrollment-intro-content .enrollment-intro-info .same-color-shape{position:absolute;top:-3rem;opacity:.25;z-index:-1}.enrollment-content.intro .enrollment-intro-content .enrollment-intro-info .same-color-shape.big{left:-2rem;height:8rem}.enrollment-content.intro .enrollment-intro-content .enrollment-intro-info .same-color-shape.small{left:8rem;height:2rem}.enrollment-content.intro .enrollment-intro-content .enrollment-intro-info .different-color-shape{position:absolute;top:-6rem;left:4rem;height:4rem}.enrollment-content.intro .enrollment-intro-content .enrollment-intro-info .content-title{position:relative;z-index:5}.enrollment-content.intro .enrollment-intro-content .enrollment-intro-info .enrollment-intro-list{display:flex;flex-direction:column;gap:1rem;margin:2rem 0}.enrollment-content.intro .enrollment-intro-content .enrollment-intro-info .enrollment-intro-list .enrollment-intro-entry{display:flex;align-items:center;gap:1rem;color:#fff}.enrollment-content.intro .enrollment-intro-content .enrollment-intro-info .enrollment-intro-list .enrollment-intro-entry .enrollment-check-icon{min-width:30px}.enrollment-content.intro .enrollment-intro-content .enrollment-intro-info .enrollment-intro-list .enrollment-intro-entry .enrollment-intro-entry-text{display:flex;flex-direction:column}.enrollment-content.intro .enrollment-intro-content .enrollment-intro-info .enrollment-intro-list .enrollment-intro-entry .enrollment-intro-entry-text .entry-title{font-size:1.2857142857rem}.enrollment-content.intro .enrollment-intro-content .enrollment-intro-image{position:relative;display:flex;align-items:center;justify-content:center;flex:1}.enrollment-content.intro .enrollment-intro-content .enrollment-intro-image .image-yellow-shape{position:absolute;top:0}.enrollment-content.intro .enrollment-intro-content .enrollment-intro-image .image-yellow-shape.small{top:unset;bottom:10rem;left:0;height:4rem}.enrollment-content.intro .enrollment-intro-content .enrollment-intro-image .image-yellow-shape.medium{right:10rem;height:5rem}.enrollment-content.intro .enrollment-intro-content .enrollment-intro-image .image-yellow-shape.big{position:static;height:32rem}.enrollment-content.intro .enrollment-intro-content .enrollment-intro-image .enrollment-intro-defined-image{position:absolute;bottom:0;height:38rem;margin:0 auto;object-fit:cover}.enrollment-content .enrollment-tile{display:flex;flex-direction:column;align-items:center;gap:1rem;width:57.1428571429rem;padding:2rem 3rem;border-radius:20px;box-shadow:0 2px 10px #0003;margin-top:0;transition:.25s ease-in-out}.enrollment-content .enrollment-tile.service-step{width:80%;min-width:57.1428571429rem}.enrollment-content .enrollment-tile .empty-state{width:50%;height:auto}.enrollment-content .enrollment-tile form{min-width:80%}.enrollment-content .enrollment-tile form .centered-flex{margin-bottom:1rem}.enrollment-content .enrollment-tile form .spaced-component{width:100%;padding:0 1rem;margin:1rem auto 2rem;text-align:center}.enrollment-content .enrollment-tile form .field-description{margin-bottom:.5rem}.enrollment-content .enrollment-tile .cgu{display:flex;flex-direction:column;gap:2rem;width:100%;border-radius:20px}.enrollment-content .enrollment-tile .cgu .list-filter-menu{max-width:none}.enrollment-content .enrollment-tile .cgu .list-filter-menu .list-filters{margin:inherit}.enrollment-content .enrollment-tile .cgu .cgu-category{display:flex;flex-direction:column;gap:.5rem}.enrollment-content .enrollment-tile .cgu-validators{display:flex;flex-direction:column;gap:1rem}.enrollment-content .enrollment-tile .services-deactivated{display:flex;gap:.5rem;width:100%;padding:2rem;background-color:#a3a3a3;border-radius:20px;color:#fff}.enrollment-content .enrollment-tile .services-deactivated .services-deactivated-content{display:flex;flex-direction:column}.enrollment-content .enrollment-tile .buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem;margin:1.5rem 0;width:100%}.enrollment-content .enrollment-tile .summary{display:flex;flex-direction:column;margin:auto}.enrollment-content .enrollment-tile .summary .summary-entry{display:flex;min-height:50px;gap:.5rem}.enrollment-content .enrollment-tile .summary .summary-entry .step-description{display:flex;flex-direction:column;justify-content:center;height:30px}.enrollment-content .enrollment-tile .summary .summary-entry .optional-entry{display:flex;flex-direction:column}.enrollment-content .enrollment-tile .summary .summary-entry .status-dotted-line{display:flex;flex-direction:column;position:relative}.enrollment-content .enrollment-tile .summary .summary-entry .status-dotted-line .dot{width:30px;height:30px;border:1px solid rgb(188.5,188.5,188.5);border-radius:50px}.enrollment-content .enrollment-tile .summary .summary-entry .status-dotted-line .dot:after{content:"";position:absolute;float:left;top:calc(30px + .05rem);left:calc(15px - .15rem);border-left:4px solid rgb(188.5,188.5,188.5);border-radius:20px;height:calc(100% - (30px + .05rem))}.enrollment-content .enrollment-tile .summary .summary-entry .status-dotted-line .dot--last:after{display:none}.enrollment-content .enrollment-tile .contract-list{width:100%;display:flex;flex-direction:column;gap:2rem}.enrollment-content .enrollment-tile .contract-list .subtitle{margin-bottom:1.5rem}.enrollment-content .enrollment-tile .contract-list .buttons{margin-top:0}.enrollment-content .enrollment-tile .contract-tile{width:100%;padding:1.5rem;margin-bottom:2rem;border:1px solid #E5E3E3;box-shadow:0 2px 10px #0003;border-radius:20px}.enrollment-content .enrollment-tile .contract-tile:last-child{margin-bottom:0}.enrollment-content .enrollment-tile .contract-tile .select-container{margin-top:1.5rem}.enrollment-content .enrollment-tile .contract-tile .select-container .input-title{margin-bottom:.75rem}.enrollment-content .enrollment-tile .contract-tile .contract-info{display:flex;justify-content:space-between;width:100%;margin-bottom:1.5rem}.enrollment-content .enrollment-tile .contract-tile .contract-info .main-info{display:flex;flex-direction:column;width:40%;margin-right:1.5rem}.enrollment-content .enrollment-tile .contract-tile .contract-info .main-info .reference{color:#cdcdcd}.enrollment-content .enrollment-tile .contract-tile .contract-info .main-info .specific-info{display:flex;padding-top:.5rem}.enrollment-content .enrollment-tile .contract-tile .contract-info .main-info .specific-info .type{display:flex;align-items:center;justify-content:center;padding:.25rem .75rem;margin-right:.75rem;border-radius:5px;background-color:#f5f5f5}.enrollment-content .enrollment-tile .contract-tile .contract-info .main-info .specific-info .type span{text-align:center}.enrollment-content .enrollment-tile .contract-tile .contract-info .main-info .specific-info .type .icon{width:1.2rem;height:1.2rem;margin-right:.25rem}.enrollment-content .enrollment-tile .contract-tile .contract-info .main-info .specific-info .insurer{display:flex;justify-content:center;align-items:center;padding:.25rem .75rem;border-radius:5px;border:1px solid #AFAFAF;color:#afafaf}.enrollment-content .enrollment-tile .contract-tile .contract-info .contract-details{width:60%}.enrollment-content .enrollment-tile .contract-tile .contract-info .contract-details .details-item{display:flex;width:100%;margin-bottom:.75rem}.enrollment-content .enrollment-tile .contract-tile .contract-info .contract-details .details-item .label{text-align:left;width:30%;color:#afafaf}.enrollment-content .enrollment-tile .contract-tile .contract-info .contract-details .details-item .value{text-align:left;width:70%;padding-left:.75rem}.enrollment-content .enrollment-tile .contract-tile .form-container{display:flex}.enrollment-content .enrollment-tile .specific-service{display:flex;align-items:center;width:100%;padding:1.5rem;border-radius:20px;background-color:#f5f5f5}.enrollment-content .enrollment-tile .specific-service .input-title{margin-right:1.5rem}.enrollment-content .enrollment-tile .specific-service .radio-container{display:flex;justify-content:center;flex:1}.enrollment-content .enrollment-tile .specific-service .radio-group{display:flex;flex-direction:row}.enrollment-content .enrollment-tile .specific-service .radio-group .Mui-checked{color:#f37221}.enrollment-content .enrollment-tile .specific-service .radio-group label:first-child{margin-right:3rem}.enrollment-content .enrollment-services-switch{display:flex;flex-direction:column;justify-content:center;gap:.75rem;align-items:center;width:10rem;height:100%}.enrollment-content .enrollment-services-switch .MuiSwitch-root{display:flex;align-items:center;height:2rem;width:4rem;overflow:visible}.enrollment-content .enrollment-services-switch .MuiSwitch-root .MuiSwitch-switchBase{padding:0;color:#fff}.enrollment-content .enrollment-services-switch .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked{transform:translate(100%)}.enrollment-content .enrollment-services-switch .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:#0cbf9e;opacity:1}.enrollment-content .enrollment-services-switch .MuiSwitch-root .MuiSwitch-thumb{height:2rem;width:2rem;border:1px solid #c5c5c5}.enrollment-content .enrollment-services-switch .MuiSwitch-root .MuiSwitch-track{height:1.6rem;border-radius:2rem;background-color:#c5c5c5;opacity:1}.enrollment-content .enrollment-services-switch .enrollment-services-switch-content{position:relative;display:flex;align-items:center;gap:.5rem}.enrollment-content .enrollment-services-switch .enrollment-services-switch-content .material-icons{position:absolute;left:4.5rem;font-size:28px;color:#f37221}.enrollment-content .employees-activation{display:flex;flex-wrap:wrap;gap:1rem}.enrollment-content .employees-activation .employees-tile{display:flex;flex-direction:column;justify-content:space-between;gap:2rem;flex:1;min-width:300px;padding:2rem;border-radius:20px;box-shadow:0 2px 10px #0003}.enrollment-content .employees-activation .employees-tile .employees-tile-footer{display:flex;flex-direction:column;justify-content:space-between;gap:2rem}.enrollment-content .employees-activation .employees-tile .action-container{align-self:center}.enrollment-content .employees-activation .employees-tile .tile-infos{display:flex;flex-direction:column;gap:2rem}.enrollment-content .employees-activation .employees-tile .tile-infos .activation-code-section{display:flex;align-items:center}.enrollment-content .employees-activation .employees-tile .tile-infos .activation-code-section .activation-code{display:flex;gap:.5rem}.enrollment-content .employees-activation .employees-tile .tile-infos .activation-code-section .activation-code .description{white-space:nowrap}.enrollment-content .employees-activation .employees-tile .tile-infos .activation-code-section .activation-code .loading-progress{align-self:center;width:20px;max-height:18px}.enrollment-content .employees-activation .employees-tile .tile-infos .activation-code-section .MuiButton-root{width:100%;padding:unset;background-color:inherit;box-shadow:none}.enrollment-content .employees-activation .employees-tile .tile-infos .tile-icon{align-self:center;text-align:center;font-size:2.5rem;color:#f37221}.enrollment-content .employees-activation .employees-tile .tile-infos .tile-title{width:80%;align-self:center;text-align:center}.enrollment-content .employees-activation .employees-tile .employees-information-banner{background-color:#0cbf9e;margin-left:-2rem;margin-right:-2rem;padding:1rem 2rem;color:#fff}.enrollment-content .employees-activation .employees-tile .employee-code{margin-bottom:calc(2rem + 50px)}.enrollment-content .services-title{padding-top:1rem}.enrollment-content_service-description{text-align:center}.enrollment-content_estimated-employee{display:flex;flex-direction:column;gap:.75rem}.enrollment-content .enrollment-description{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;padding-bottom:1rem}.enrollment-content .enrollment-description--left{gap:.5rem;align-items:flex-start;text-align:unset}.enrollment-content .services-table{max-height:unset}.enrollment-content .step-footer-strip{display:flex;flex-direction:column;align-items:center;width:100%;gap:1rem;padding:1rem;color:#fff;border-radius:20px;background-color:#8a8a8a;box-shadow:0 2px 10px #0003}.enrollment-content .step-footer-strip--employees{text-align:center}.enrollment-content .step-footer-strip--intro{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:4rem;height:150px;border-radius:unset;color:#000;background-color:#fafafa;box-shadow:0 6px 10px 2px #00000024;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.enrollment-content .step-footer-strip--intro .strip-hint{font-size:1.2rem}.enrollment-content .step-footer-strip--intro .action-container{display:flex;justify-content:center}.enrollment-content .step-footer-strip--intro .action-container.bg-Rose{color:#fff;font-size:1.2rem}.enrollment-hero{position:relative;z-index:9}.enrollment-hero .exit-button{position:relative;top:2rem;height:0;width:0;z-index:10}.enrollment-hero .exit-button .action-container.bg-Rose{color:#fff;font-size:1.2rem}.enrollment-hero .hero .hero-content .progression-bar{position:absolute;top:60%;display:flex;justify-content:space-between;width:70%}.enrollment-hero .hero .hero-content .progression-bar .dotted-line{display:flex;flex-direction:column;position:relative;align-items:center;flex:1;height:150px}.enrollment-hero .hero .hero-content .progression-bar .dotted-line .step-description{width:80%;text-align:center;color:#fff}.enrollment-hero .hero .hero-content .progression-bar .dotted-line--last{width:unset}.enrollment-hero .hero .hero-content .progression-bar .dotted-line .dot{display:flex;justify-content:center;align-items:center;width:30px;height:30px;border:3px solid rgb(188.5,188.5,188.5);border-radius:50px;background-color:unset}.enrollment-hero .hero .hero-content .progression-bar .dotted-line .dot--clickable{border-color:#4857ff}.enrollment-hero .hero .hero-content .progression-bar .dotted-line .dot--current{width:2.0714285714rem;height:2.0714285714rem;background-color:#fafafa}.enrollment-hero .hero .hero-content .progression-bar .dotted-line .dot--current .current-icon{font-size:2.5714285714rem;color:#4857ff}.enrollment-hero .hero .hero-content .progression-bar .dotted-line .dot--done{width:unset;height:unset;border:unset}.enrollment-hero .hero .hero-content .progression-bar .dotted-line .dot--done .svg-icon{transform:scale(1.15)}.enrollment-hero .hero .hero-content .progression-bar .dotted-line .dot:after{content:"";position:absolute;align-self:center;float:left;top:calc(15px - .3rem);left:calc(50% + 30px - .9rem);width:calc(100% - (30px + .4rem));height:10px;background-position:left;background-image:linear-gradient(to right,#bdbdbd 33.3333333333%,#fff0 0%);background-size:.75rem .25rem;background-repeat:repeat-x}.ie9 .enrollment-hero .hero .hero-content .progression-bar .dotted-line .dot:after{border-left:1px dotted rgb(188.5,188.5,188.5)}.enrollment-hero .hero .hero-content .progression-bar .dotted-line .dot--last:after{display:none}.enrollment-hero .hero .hero-content .progression-bar .line{display:flex;flex:1;background-color:#bdbdbd;border-radius:20px}.enrollment-hero .hero .hero-content .progression-bar .line--active{display:flex;flex:2;background-color:#707070;border-radius:20px}.enrollment-intro-background{position:absolute;z-index:-1;height:100%;width:100%;background-color:#ff904d}.enrollment-intro-background .content-title-orange-shape{z-index:-1}.enrollment-intro-background .content-title-orange-shape.left{position:absolute;top:-10em;left:-35em;min-width:80em}.enrollment-intro-background .content-title-orange-shape.top-right{position:absolute;top:-2em;right:-12em;height:40%}.enrollment-intro-background .content-title-orange-shape.bottom-right{position:absolute;bottom:30%;right:7em;width:8em}.enrollment-intro-background .filter{position:absolute;top:0;height:100%;width:100%;background-color:#0000001a;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem)}.enrollment-intro-background .enrollment-img-background{min-height:100%;width:100%;object-fit:cover;transform:scaleX(-1)}@media screen and (max-width: 1400px){.enrollment-intro-background .content-title-orange-shape.bottom-right{right:2em;bottom:35%}.enrollment-content.intro .enrollment-intro-content{padding-top:8rem;padding-left:6rem}.enrollment-content.intro .enrollment-intro-content .enrollment-intro-info{width:calc((100% - 11rem)/2)}.enrollment-content.intro .enrollment-intro-content .enrollment-intro-image .enrollment-intro-defined-image{height:32rem}}@media screen and (max-width: 1224px){.enrollment-intro-background .content-title-orange-shape.bottom-right{right:8em}.enrollment-content.intro .enrollment-intro-content{padding-left:4rem;padding-top:8rem}.enrollment-content.intro .enrollment-intro-content .enrollment-intro-info{width:50%}}@media screen and (max-width: 1024px){.enrollment-intro-background .content-title-orange-shape.left{left:-65em;min-width:100em}.enrollment-content.intro .enrollment-intro-content{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;padding-left:0}.enrollment-content.intro .enrollment-intro-content .enrollment-intro-info{display:flex;flex-direction:column;width:80%;padding-bottom:0}.enrollment-content.intro .enrollment-intro-content .enrollment-intro-image .enrollment-intro-defined-image{position:relative;height:28rem}.hero-container .hero .hero-content .progression-bar{width:80%}.hero-container,.hero-container .hero,.hero-container .hero .hero-content{height:20rem}.enrollment-content .progression-bar{width:95%}.enrollment-content .services-table-body-column.switch.without-warnings .enrollment-services-switch{width:5rem}.enrollment-content .enrollment-services-switch .hide-tablet{display:none}.enrollment-content .enrollment-tile{width:90%;padding:1rem}.enrollment-content .enrollment-tile.service-step{width:90%;min-width:unset}.enrollment-content .step-footer-strip--intro{height:unset}}@media screen and (max-width: 768px){.enrollment-intro-background .content-title-orange-shape.left{top:-20em;left:-80em;min-width:100em}.enrollment-intro-background .content-title-orange-shape.top-right{top:-2em;right:-20em;height:40%}.enrollment-intro-background .content-title-orange-shape.bottom-right{bottom:25em;right:1em;width:8em}.hero-container .hero .hero-content .progression-bar{width:95%}.hero-container .hero .hero-content .progression-bar .dotted-line .step-description{display:none}.enrollment-content .enrollment-tile{width:100%;box-shadow:none}.enrollment-content .enrollment-tile.service-step{width:100%}.enrollment-content .enrollment-tile .contract-tile .contract-info{flex-direction:column}.enrollment-content .enrollment-tile .contract-tile .contract-info .main-info{align-items:center;width:100%;margin-bottom:1.5rem;margin-right:0}.enrollment-content .enrollment-tile .contract-tile .contract-info .contract-details{width:100%}.enrollment-content .enrollment-tile .contract-tile .contract-info .contract-details .details-item .label{text-align:right;width:50%}.enrollment-content .enrollment-tile .contract-tile .contract-info .contract-details .details-item .value{width:50%}.enrollment-content .enrollment-tile .contract-tile .select-container .input-title{text-align:center}.enrollment-content .enrollment-tile .contract-tile .form-container{flex-direction:column}.enrollment-content .enrollment-tile .specific-service{flex-direction:column;width:100%;margin:0}.enrollment-content .enrollment-tile .specific-service .input-title{text-align:center;margin-bottom:1.5rem}.enrollment-content .enrollment-tile .specific-service .radio-group{justify-content:center}.enrollment-content .enrollment-tile .specific-service:first-child{margin-right:0}.enrollment-content .enrollment-tile .specific-service:last-child{margin-left:0}.enrollment-content .enrollment-link-container{display:flex;flex-direction:column;text-align:center}.enrollment-content .employees-activation{flex-direction:column}.enrollment-content .employees-activation .employees-tile .employee-code{margin-bottom:0}.enrollment-content.intro .enrollment-intro-content .enrollment-intro-image .enrollment-intro-defined-image{height:24rem}}@media screen and (max-width: 425px){.enrollment-intro-background .content-title-orange-shape.left{left:-80em;min-width:100em}.enrollment-intro-background .content-title-orange-shape.top-right,.enrollment-intro-background .content-title-orange-shape.bottom-right{display:none}.hero-container .hero .hero-content .progression-bar .dotted-line .dot:after{display:none}.enrollment-content .employees-activation .employees-tile .tile-infos .action-container{width:30%}}.services-table{position:relative;display:block;width:100%;max-height:500px;background-color:#fff;overflow:auto;white-space:nowrap;word-wrap:break-word;table-layout:auto;border:2px solid #E5E3E3;border-radius:20px}.services-table::-webkit-scrollbar{width:.7rem}.services-table::-webkit-scrollbar-track{background:#bdbdbd}.services-table::-webkit-scrollbar-thumb{background:#707070}.services-table::-webkit-scrollbar-thumb:hover{background:#3d3d3d}.services-table .services-table-header-container{position:sticky;top:0;left:0;background-color:#f1f5f9;z-index:2}.services-table .services-table-header-container .services-table-header-inner{position:relative}.services-table .services-table-header-container .services-table-header-inner .services-table-header-column{display:table-cell;height:4rem;padding:0 1rem;text-align:start;font-size:1rem;font-family:Quicksand Bold,Helvetica,Arial,sans-serif;border-bottom:2px solid #e2e8f0;background-color:#f1f5f9}.services-table .services-table-header-container .services-table-header-inner .services-table-header-column.infos{position:sticky;left:0;z-index:2}.services-table .services-table-header-container .services-table-header-inner .services-table-header-column.center{text-align:center}.services-table .services-table-header-container .services-table-header-inner .services-table-header-column.main{width:100%}.services-table .services-table-header-container .services-table-header-inner .services-table-header-column.activation-code{max-width:15rem}.services-table .services-table-header-container .services-table-header-inner .services-table-header-column.step{width:10rem}.services-table .services-table-body{width:100%}.services-table .services-table-body .services-table-body-line{position:relative;height:4rem;width:100%}.services-table .services-table-body .services-table-body-line:hover .services-table-body-column{background-color:#f1f5f9;transition:.25s}.services-table .services-table-body .services-table-body-line .service-options{text-align:center}.services-table .services-table-body .services-table-body-line .service-options button{display:flex;align-items:center;justify-content:center;height:auto;width:auto;min-width:unset;padding:0}.services-table .services-table-body .services-table-body-line .service-options button .MuiButton-endIcon{margin:0}.services-table .services-table-body .services-table-body-line .service-options button span{color:#3d3d3d;font-size:1.5rem}.services-table .services-table-body .services-table-body-line .services-table-body-column{height:100%;padding:.5rem 1rem;border:1px solid #e2e8f0;border-right:unset;border-left:unset;background-color:#fff;cursor:pointer;word-wrap:break-word}.services-table .services-table-body .services-table-body-line .services-table-body-column .service-contract-container{display:flex;justify-content:center}.services-table .services-table-body .services-table-body-line .services-table-body-column.activation-code{overflow:hidden;min-width:12rem;max-width:12rem}.services-table .services-table-body .services-table-body-line .services-table-body-column.activation-code::-webkit-scrollbar{width:.7rem}.services-table .services-table-body .services-table-body-line .services-table-body-column.activation-code::-webkit-scrollbar-track{background:#bdbdbd}.services-table .services-table-body .services-table-body-line .services-table-body-column.activation-code::-webkit-scrollbar-thumb{background:#707070}.services-table .services-table-body .services-table-body-line .services-table-body-column.activation-code::-webkit-scrollbar-thumb:hover{background:#3d3d3d}.services-table .services-table-body .services-table-body-line .services-table-body-column.activation-code:has(.breakable){text-align:start;min-width:14rem;max-width:14rem}.services-table .services-table-body .services-table-body-line .services-table-body-column.activation-code .breakable{-webkit-hyphens:auto;hyphens:auto;white-space:break-spaces}.services-table .services-table-body .services-table-body-line .services-table-body-column.activation-code .activation-code-modification{display:flex;flex-direction:column;align-items:flex-start;height:max-content}.services-table .services-table-body .services-table-body-line .services-table-body-column.activation-code .activation-code-modification .edit{color:#fc248c}.services-table .services-table-body .services-table-body-line .services-table-body-column.activation-code .activation-code-modification .code{width:100%;text-align:left;-webkit-hyphens:auto;hyphens:auto;white-space:pre-wrap}.services-table .services-table-body .services-table-body-line .services-table-body-column.activation-code .activation-code-modification:has(.edit.MuiButton-root):has(.code){justify-content:center}.services-table .services-table-body .services-table-body-line .services-table-body-column.activation-code.broker .activation-code-modification .code{width:100%}.services-table .services-table-body .services-table-body-line .services-table-body-column.switch{min-width:11rem;overflow:hidden}.services-table .services-table-body .services-table-body-line .services-table-body-column .service-infos{white-space:initial;overflow:hidden;text-overflow:ellipsis}.services-table .services-table-body .services-table-body-line .services-table-body-column .content{display:block;padding:.25rem 0;white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.services-table .services-table-body .services-table-body-line .services-table-body-column .content.service-name{font-size:1.2rem;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.services-table .services-table-body .services-table-body-line .services-table-body-column.service-infos-container{position:sticky;left:0;min-height:4rem;width:100%;z-index:1}.services-table .services-table-body .services-table-body-line .services-table-body-column.service-visibility{padding:0}.services-table .services-table-body .services-table-body-line .services-table-body-column.service-visibility.last .step{clip-path:polygon(100% 0%,100% 50%,100% 100%,0% 100%,15% 50%,0% 0%);border-top-right-radius:5rem;border-bottom-right-radius:5rem}.services-table .services-table-body .services-table-body-line .services-table-body-column .enrollment-visibility-message{width:10rem;overflow:hidden;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;color:#0cbf9e;white-space:initial;text-overflow:ellipsis}@media screen and (max-width: 1224px){.services-table .services-table-body .services-table-body-line .services-table-body-column.switch.without-warnings{min-width:6rem}}@media screen and (max-width: 1024px){.services-table .services-table-body .services-table-body-line .services-table-body-column .enrollment-visibility-message{width:5rem}}@media screen and (max-width: 768px){.services-table .services-table-body .services-table-body-line{overflow:auto}}@media screen and (max-width: 425px){.services-table .services-table-body .services-table-body-line .services-table-body-column.service-infos-container{position:inherit}}.custom-checkbox{height:1.5rem;width:1.5rem;border-radius:.5rem;border:1px solid #3d3d3d;transition:.15s ease-in-out;display:flex;align-items:center;justify-content:center}.custom-checkbox.only-icon{border:unset}.custom-checkbox.only-icon .custom-checkbox-icon{font-size:1.7142857143rem;color:#f37221}.custom-checkbox.checked{background-color:#f37221;border:none}.custom-checkbox .custom-checkbox-icon{color:#fff;font-size:1rem}.page.landing .shapes-container,.page.variant-landing .shapes-container,.page .hero-container.service-variant .shapes-container{position:relative;height:7rem;width:9rem}.page.landing .shapes-container .same-color-shape,.page.variant-landing .shapes-container .same-color-shape,.page .hero-container.service-variant .shapes-container .same-color-shape{position:absolute}.page.landing .shapes-container .same-color-shape.big,.page.variant-landing .shapes-container .same-color-shape.big,.page .hero-container.service-variant .shapes-container .same-color-shape.big{top:0;left:0;height:7rem}.page.landing .shapes-container .same-color-shape.small,.page.variant-landing .shapes-container .same-color-shape.small,.page .hero-container.service-variant .shapes-container .same-color-shape.small{top:1rem;left:7.5rem;height:1.5rem}.page.landing .shapes-container .different-color-shape,.page.variant-landing .shapes-container .different-color-shape,.page .hero-container.service-variant .shapes-container .different-color-shape{position:absolute;top:-1.875rem;left:calc(7rem * .8);height:2.5rem}@media screen and (max-width: 1024px){.page.landing .shapes-container,.page.variant-landing .shapes-container,.page .hero-container.service-variant .shapes-container{height:6rem;width:8rem}.page.landing .shapes-container .same-color-shape.big,.page.variant-landing .shapes-container .same-color-shape.big,.page .hero-container.service-variant .shapes-container .same-color-shape.big{height:6rem}.page.landing .shapes-container .same-color-shape.small,.page.variant-landing .shapes-container .same-color-shape.small,.page .hero-container.service-variant .shapes-container .same-color-shape.small{left:6.5rem;height:1.25rem}.page.landing .shapes-container .different-color-shape,.page.variant-landing .shapes-container .different-color-shape,.page .hero-container.service-variant .shapes-container .different-color-shape{left:calc(6rem * .8)}}.page.landing.accessible .decorated-sections .decorated-sections-shapes-container .big-decorated-shape{left:-50%}.page.landing .decorated-sections{position:relative;width:100%;padding:4rem 0}.page.landing .decorated-sections .decorated-sections-content{display:flex;flex-direction:column;gap:4rem}.page.landing .decorated-sections .decorated-sections-shapes-container{position:absolute;top:0;height:100%;width:100%;z-index:-1}.page.landing .decorated-sections .decorated-sections-shapes-container .decorated-sections-shapes-inner{position:relative;display:flex;align-items:center;justify-content:space-between;height:100%;width:100%}.page.landing .decorated-sections .decorated-sections-shapes-container .big-decorated-shape,.page.landing .decorated-sections .decorated-sections-shapes-container .small-decorated-shapes,.page.landing .decorated-sections .decorated-sections-shapes-container .medium-decorated-shape{position:absolute}.page.landing .decorated-sections .decorated-sections-shapes-container .big-decorated-shape{top:calc(var(--team-title-height, 0) + 1rem);left:-55.5rem;height:106rem;width:111rem}.page.landing .decorated-sections .decorated-sections-shapes-container .small-decorated-shapes{display:flex;flex-direction:column;gap:22rem;left:calc(50% + 11rem)}.page.landing .decorated-sections .decorated-sections-shapes-container .small-decorated-shapes .small-decorated-shape{position:relative}.page.landing .decorated-sections .decorated-sections-shapes-container .small-decorated-shapes .small-decorated-shape:first-of-type{height:5rem;width:5rem}.page.landing .decorated-sections .decorated-sections-shapes-container .small-decorated-shapes .small-decorated-shape:last-of-type{height:2rem;width:2rem}.page.landing .decorated-sections .decorated-sections-shapes-container .medium-decorated-shape{bottom:15rem;right:calc(124rem * -.6);height:119rem;width:124rem}@media screen and (max-width: 1224px){.page.landing.accessible .decorated-sections .decorated-sections-shapes-container .big-decorated-shape{left:-72.15rem}.page.landing.accessible .decorated-sections .decorated-sections-shapes-container .medium-decorated-shape{right:-117.8rem}.page.landing .decorated-sections .decorated-sections-shapes-container .big-decorated-shape{left:-72.15rem;min-width:111rem}.page.landing .decorated-sections .decorated-sections-shapes-container .medium-decorated-shape{right:calc(124rem * -.85);min-width:124rem}.page.landing .decorated-sections .decorated-sections-shapes-container .small-decorated-shapes{gap:18rem;left:calc(50% + 9rem)}.page.landing .decorated-sections .decorated-sections-shapes-container .small-decorated-shapes .small-decorated-shape{top:9rem}}@media screen and (max-width: 1024px){.page.landing .decorated-sections .decorated-sections-shapes-container .small-decorated-shapes{display:none}}@media screen and (max-width: 768px){.page.landing .decorated-sections .decorated-sections-shapes-container .big-decorated-shape{left:-83.25rem}.page.landing .decorated-sections .decorated-sections-shapes-container .medium-decorated-shape{right:calc(124rem * -.85)}}@media screen and (max-width: 768px){.page.landing .decorated-sections .decorated-sections-shapes-container .big-decorated-shape{left:calc(111rem * -.8)}.page.landing .decorated-sections .decorated-sections-shapes-container .medium-decorated-shape{right:-117.8rem}}.page.landing .landing-title-subtitle{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%}.page.landing .landing-title-subtitle .subtitle,.page.landing .landing-title-subtitle .content-title{color:#3d3d3d;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;text-align:center}.page.landing .landing-title-subtitle .subtitle{font-size:1.5rem}.page.landing .landing-title-subtitle .content-title{width:unset}@media screen and (max-width: 1400px){.page.landing .landing-title-subtitle .subtitle{font-size:1.2rem}}.video-container{position:relative;display:flex;align-items:center;justify-content:center;width:100%;box-shadow:0 0 68px #00000026}.video-container,.video-container .video-content{border-radius:20px}.video-container .control-container{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;opacity:0;transition:.25s ease-in-out}.video-container .control-container.displayed{opacity:1}.video-container .control-container .control-button{display:flex;align-items:center;justify-content:center;height:6rem;width:6rem;padding:0;margin:0;background-color:#fff;border:1px solid #E5E3E3;border-radius:100%;box-shadow:0 2px 10px #0003}.video-container .control-container .control-button .control-icon{font-size:3rem;color:#f37221}.video-container:hover .control-container{opacity:1}.client-setting-switch{display:flex;gap:.75rem;align-items:center;width:80%;height:100%}.client-setting-switch .MuiSwitch-root{display:flex;align-items:center;height:2rem;width:4rem;overflow:visible}.client-setting-switch .MuiSwitch-root .MuiSwitch-switchBase{padding:0;color:#fff}.client-setting-switch .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked{transform:translate(100%)}.client-setting-switch .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:#0cbf9e;opacity:1}.client-setting-switch .MuiSwitch-root .MuiSwitch-thumb{height:2rem;width:2rem;border:1px solid #c5c5c5}.client-setting-switch .MuiSwitch-root .MuiSwitch-track{height:1.6rem;border-radius:2rem;background-color:#c5c5c5;opacity:1}.popin .popin-container::-webkit-scrollbar{width:.7rem}.popin .popin-container::-webkit-scrollbar-track{background:#bdbdbd}.popin .popin-container::-webkit-scrollbar-thumb{background:#707070}.popin .popin-container::-webkit-scrollbar-thumb:hover{background:#3d3d3d}.popin .popin-container.setting-popin,.popin .popin-container.settings-popin{padding:0;border-radius:unset}.popin .popin-container.setting-popin .hero-container,.popin .popin-container.settings-popin .hero-container{position:relative;top:unset}.popin .popin-container.setting-popin .hero-container .hero .hero-content .hero-title,.popin .popin-container.settings-popin .hero-container .hero .hero-content .hero-title{height:unset;min-height:5rem;white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (max-width: 1024px){.popin .popin-container.setting-popin .hero-container .hero,.popin .popin-container.settings-popin .hero-container .hero{height:20rem}.popin .popin-container.setting-popin .hero-container .hero .hero-content,.popin .popin-container.settings-popin .hero-container .hero .hero-content{top:2rem}}@media screen and (max-width: 768px){.popin .popin-container.setting-popin .hero-container .hero .hero-content,.popin .popin-container.settings-popin .hero-container .hero .hero-content{top:unset}.popin .popin-container .popin-title .exit-button .action-container.bg-Rose{font-size:.9rem}}.pdf-integrated-reader{position:relative;height:40rem;width:100%;padding:.25rem;border-radius:1.5rem;overflow:hidden;background-color:#3d3d3d0d;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='21' ry='21' stroke='%23909090' stroke-width='3' stroke-dasharray='8%2c 12' stroke-dashoffset='0' stroke-linecap='round'/%3e%3c/svg%3e")}.pdf-integrated-reader .pdf-integrated-reader-inner{display:flex;height:calc(100% - 2.5rem);width:100%;border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem;overflow:auto}.pdf-integrated-reader .pdf-integrated-reader-inner .react-pdf__Document{display:flex;flex-direction:column;width:100%}.pdf-integrated-reader .pdf-integrated-reader-inner .react-pdf__Document .react-pdf__message--loading,.pdf-integrated-reader .pdf-integrated-reader-inner .react-pdf__Document .react-pdf__message--loading .page-loader-container{height:100%;width:100%}.pdf-integrated-reader .pdf-integrated-reader-inner .react-pdf__Document .react-pdf__Page{width:fit-content}.pdf-integrated-reader .pdf-integrated-reader-inner .react-pdf__Document .react-pdf__Page.centered{align-self:center}.pdf-integrated-reader .pdf-integrated-reader-inner.isLoading .react-pdf__Document{align-items:center;justify-content:center;height:100%}.pdf-integrated-reader .pdf-integrated-reader-inner.isLoading .react-pdf__Document .page-loader-container{width:100%}.pdf-integrated-reader .control-panel{position:sticky;top:0;left:0;height:2.5rem;width:100%;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;background-color:#3d3d3d;color:#fff;z-index:1}.pdf-integrated-reader .control-panel .control-panel-inner{position:relative;display:flex;align-items:center;justify-content:center;gap:1rem;height:100%;width:100%}.pdf-integrated-reader .control-panel .control-panel-inner .justify-end{position:absolute;right:2rem;display:flex;align-items:center;height:100%}.pdf-integrated-reader .control-panel .material-icons{font-size:1.5rem;cursor:pointer}#user-menu.action,.action.action{display:flex;align-items:center;justify-content:flex-end;gap:1rem;padding:0 1rem}#user-menu .accessibility-selector-variant .MuiButton-root,.action .accessibility-selector-variant .MuiButton-root{flex-direction:row-reverse;height:4rem;width:auto;padding:0;color:#3d3d3d}#user-menu .accessibility-selector-variant .MuiButton-root:hover,#user-menu .accessibility-selector-variant .MuiButton-root:focus,#user-menu .accessibility-selector-variant .MuiButton-root:active,.action .accessibility-selector-variant .MuiButton-root:hover,.action .accessibility-selector-variant .MuiButton-root:focus,.action .accessibility-selector-variant .MuiButton-root:active{background-color:unset;box-shadow:none;border:none}#user-menu .accessibility-selector-variant .MuiButton-root .selector,.action .accessibility-selector-variant .MuiButton-root .selector{display:inline-flex;align-items:center;justify-content:center;height:3.5rem;width:3.5rem;background-color:#f37221;border-radius:100%}#user-menu .accessibility-selector-variant .MuiButton-root .selector .selector-inner,.action .accessibility-selector-variant .MuiButton-root .selector .selector-inner{color:#fff;font-size:1rem;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif}#user-menu .accessibility-selector-variant .MuiButton-root .selector .selector-inner .last-letter,.action .accessibility-selector-variant .MuiButton-root .selector .selector-inner .last-letter{font-size:.7rem}#user-menu .accessibility-selector-variant .MuiButton-root .MuiButton-endIcon,.action .accessibility-selector-variant .MuiButton-root .MuiButton-endIcon{margin-right:8px}#accessibility-selector-variant ul li{font-size:.9rem;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif}.svg-icon--green{fill:#0cbf9e;stroke:#0cbf9e}.svg-icon--pink{fill:#fc248c;stroke:#fc248c}.svg-icon--blue{fill:#4857ff;stroke:#4857ff}.svg-icon--orange{fill:#f37221;stroke:#f37221}.risk-inactive .svg-icon{fill:#cdcdcd;stroke:#cdcdcd}.client-welcome-call{background-color:#fafafa;margin:0;border-radius:20px}.client-welcome-call--referent{margin:1.5rem 0}.client-welcome-call--referent .client-welcome-call-tile{margin-bottom:0}.client-welcome-call-tile{display:flex;flex-direction:column;background-color:#fff;border-radius:20px;padding:1.5rem;width:100%;margin-bottom:1rem;box-shadow:0 25px 25px #0000001a}.client-welcome-call-tile .client-welcome-call-tile-content{display:block}.client-welcome-call-tile .client-welcome-call-tile-title{display:flex;flex-direction:row;align-items:center;gap:.75rem;width:100%;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.client-welcome-call-tile .client-welcome-call-tile-title .client-welcome-call-tile-title-content{display:flex}.client-welcome-call-tile .client-welcome-call-tile-title .icon{height:40px}.client-welcome-call-tile .client-welcome-call-tile-title .icon-mui{fill:#f37221;stroke:#f37221;margin-right:1rem;color:#f37221;transform:scale(1.6);width:25px;height:20px}.client-welcome-call-tile .client-welcome-call-tile-title .button{align-self:center;font-size:1rem;font-family:Quicksand Medium,Helvetica,Arial,sans-serif}.client-welcome-call-tile .client-welcome-call-tile-title-elements{display:flex;justify-content:space-between;width:100%}.client-welcome-call-tile .client-welcome-call-tile-title .text{align-self:center}.client-welcome-call-tile .client-welcome-call-tile-title .title-container{display:flex;flex-wrap:wrap;gap:.5rem}.client-welcome-call-tile .commentary{word-break:break-all}@media screen and (max-width: 768px){.client-welcome-call-tile .client-welcome-call-tile-title .text{margin:1rem 0}.client-welcome-call-tile .client-welcome-call-tile-title .button{margin-top:1rem}.client-welcome-call-tile .client-welcome-call-tile-title-elements{flex-direction:column}}.tile,.list-elements .client-tile,.list-elements .inspector-tile,.list-elements .brokerage-firm-tile{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;flex-shrink:0;min-height:150px;margin:1rem 0;border-radius:20px;border:none}.tile:hover,.list-elements .client-tile:hover,.list-elements .inspector-tile:hover,.list-elements .brokerage-firm-tile:hover{cursor:pointer}.campaign-mail .campaign-mail_title{margin:1.5rem 2rem 0 1rem;font-family:Quicksand Bold,Helvetica,Arial,sans-serif;font-size:2rem}.campaign-mail .campaign-mail_form{display:flex;flex-direction:column;gap:2rem;margin:1rem;padding:1.5rem;background:#fff;border-radius:20px;border:none;box-shadow:0 2px 10px #0003}.campaign-mail .campaign-mail_form .actions{align-self:center}.campaign-mail .campaign-mail_form .campaign-mail_form_section{width:100%}.campaign-mail .campaign-mail_form .campaign-mail_form_section .campaign-mail_form_section_title{color:#fc248c;font-size:1.2rem;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif}.campaign-mail .campaign-mail_form .campaign-mail_form_section .campaign-mail_form_section_row{display:flex;flex-direction:row;align-items:center;gap:4rem;width:100%;margin-top:1.5rem}.campaign-mail .campaign-mail_form .campaign-mail_form_section .campaign-mail_form_section_row .campaign-mail_form_section_row_title{width:20%;min-width:20%;font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.campaign-mail .campaign-mail_form .campaign-mail_form_section .campaign-mail_form_section_row .list-filter-menu{width:80%;max-width:80%}.campaign-mail .campaign-mail_form .campaign-mail_form_section .campaign-mail_form_section_row .list-filter-menu .list-filters{margin:0;width:100%}.campaign-mail .campaign-mail_form .campaign-mail_form_section .campaign-mail_form_section_row .list-filter-menu .list-filters .filter{flex-direction:row;align-items:center;gap:1rem;flex-wrap:wrap;width:100%}.campaign-mail .campaign-mail_form .campaign-mail_form_section .campaign-mail_form_section_row .list-filter-menu .list-filters .filter .MuiFormControlLabel-root{margin-right:0}.campaign-mail .campaign-mail_form .campaign-mail_form_section .campaign-mail_form_section_row .campaign-mail-content-select{display:flex;flex-direction:column;width:30%}.campaign-mail .campaign-mail_form .campaign-mail_form_section .campaign-mail_form_section_row .campaign-mail-content-select .form-control{margin:0}.campaign-mail .campaign-mail_form .campaign-mail_form_section .campaign-mail-content-section-communication .list-filter-menu,.campaign-mail .campaign-mail_form .campaign-mail_form_section .campaign-mail-content-section-communication .list-filter-menu .MuiFormControlLabel-root{width:50%}.campaign-mail .campaign-mail_form .campaign-mail_form_section .campaign-mail-content-section-estimated-employees .list-filter-menu .list-filters .filter{flex-direction:column;align-items:flex-start}@media screen and (max-width: 1224px){.campaign-mail .campaign-mail_title{font-size:1.8rem}.campaign-mail .campaign-mail_form .campaign-mail_form_section .campaign-mail-content-section-communication .list-filter-menu{width:75%}}@media screen and (max-width: 768px){.campaign-mail .campaign-mail_title{font-size:1.5rem}.campaign-mail .campaign-mail_form .campaign-mail_form_section .campaign-mail_form_section_row{flex-direction:column;gap:1rem}.campaign-mail .campaign-mail_form .campaign-mail_form_section .campaign-mail_form_section_row .campaign-mail_form_section_row_title{width:100%}.campaign-mail .campaign-mail_form .campaign-mail_form_section .campaign-mail_form_section_row .campaign-mail-content-select,.campaign-mail .campaign-mail_form .campaign-mail_form_section .campaign-mail_form_section_row .list-filter-menu{width:100%;max-width:100%}.campaign-mail .campaign-mail_form .campaign-mail_form_section .campaign-mail_form_section_row .list-filter-menu .list-filters .filter .MuiFormControlLabel-root{width:100%}}.react-datepicker-wrapper{height:53px}.react-datepicker-wrapper .react-datepicker__input-container{width:100%;height:100%;border:none;background-color:#f5f5f5;padding:0;border-radius:4px}.react-datepicker-wrapper .react-datepicker__input-container .date-picker-input{display:flex;align-items:center;width:100%;height:100%;padding:1rem .5rem 1rem 1rem;font-family:Roboto,Helvetica,Arial,sans-serif;justify-content:space-between;position:relative}.react-datepicker-wrapper .react-datepicker__input-container .date-picker-input .MuiIcon-root{color:#afafaf}.react-datepicker-wrapper .react-datepicker__input-container .date-picker-input .place-holder{position:absolute;top:calc((53px - 1.2rem)/2);left:1rem;color:gray;transition:transform .2s cubic-bezier(0,0,.2,1) 0ms}.react-datepicker-wrapper .react-datepicker__input-container .date-picker-input .place-holder--top{transform:scale(.75) translate(-5px,-18px)}.react-datepicker-wrapper .react-datepicker__input-container .date-picker-input .value{margin-top:1rem;color:#000000de}.react-datepicker-wrapper .react-datepicker__input-container:hover{transition:background-color .2s cubic-bezier(0,0,.2,1) 0ms;background-color:#3d3d3d1a;cursor:pointer}.react-datepicker__tab-loop .react-datepicker-popper{z-index:2}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker{font-family:Quicksand Regular,Helvetica,Arial,sans-serif;font-size:.9rem;border:none;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker__time-list::-webkit-scrollbar{width:.7rem}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker__time-list::-webkit-scrollbar-track{background:#bdbdbd}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker__time-list::-webkit-scrollbar-thumb{background:#707070}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker__time-list::-webkit-scrollbar-thumb:hover{background:#3d3d3d}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker__time-list-item--disabled{display:none}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker__day--selected,.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__time-container .react-datepicker__time-list .react-datepicker__time-list-item--selected,.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__time-container .react-datepicker__time-list .react-datepicker__time-list-item--selected:hover{background-color:#4857ff}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker__triangle{display:none}.badge{display:flex;align-items:center;flex:none;height:2rem;padding:0 1rem;border-radius:4rem;background-color:#cdcdcd;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;color:#fff;cursor:grab}.badge--pink{background-color:#fc248c}.badge--orange{background-color:#f37221}.badge--green{background-color:#0cbf9e}.badge--blue{background-color:#4857ff}.badge--yellow{background-color:#f2e600;color:#3d3d3d}.badge--grey{background-color:#e5e3e3;color:#3d3d3d}.badge--lightened-green{background-color:#e95a6d}.badge--lightened-red{background-color:#9fd18a}@keyframes tilt{0%,2%,to{transform:rotate(0)}0.5%{transform:rotate(15deg)}1.0%{transform:rotate(-15deg)}1.5%{transform:rotate(10deg)}2.0%{transform:rotate(0)}}.header-user-information{overflow:hidden;display:flex;justify-content:space-between;align-items:center;gap:.25rem;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif}.header-user-information div:first-child{display:flex;flex-direction:column;text-align:start}.header-user-information_name{width:10rem;font-family:Quicksand Bold,Helvetica,Arial,sans-serif;font-size:1rem;-webkit-hyphens:auto;hyphens:auto;color:#3d3d3d;white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:nowrap}.header-user-information_name .highlighted{color:#fc248c}.header-user-information_name .highlighted:before{content:" "}.header-user-information_company{font-size:.9rem;color:#3d3d3d}.header-user-information_function{font-size:.7rem;color:#cdcdcd;white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.header-user-information_notification{width:fit-content;height:fit-content;display:flex;align-items:center;justify-content:center;background-color:#e20004;padding:.25rem;border-radius:50%;animation:tilt 60s linear infinite;margin-right:.25rem}#header-user-information_notification #header-user-information_icon{color:#fff}.alert-box{display:flex;align-items:center;justify-content:left;padding:.75rem 1.5rem;border-radius:8px;font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif;font-size:1.2rem;gap:.5rem}.alert-box--info{background-color:#e3eefe}.bg-Rose button,.bg-Rose button:hover{background-color:#fc248c}.bg-Bleu button,.bg-Bleu button:hover{background-color:#4857ff}.bg-Vert button,.bg-Vert button:hover{background-color:#0cbf9e}.unstyled-link{color:#fc248c}.app-icon{position:absolute;bottom:0;padding:1rem;display:block;left:50%;transform:translate(-50%);max-width:150px;width:100%}.text-black{color:#3d3d3d}.text-orange,.contact-role{color:#f37221}.text-red{color:red}.text-green{color:#0cbf9e}.text-yellow{color:#f2e600}.text-blue{color:#4857ff}.text-secondary{color:#fc248c}.short-text,.gr-code,.title,.label,.contact-name,.contact-role{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.label,.contact-name,.contact-role{font-size:1rem}.justify-text{text-align:justify}.title{font-size:1.5rem}.bold{font-family:Quicksand Bold,Helvetica,Arial,sans-serif}.italic{font-style:italic}.semi-bold,.contact-name,.contact-role{font-family:Quicksand SemiBold,Helvetica,Arial,sans-serif}.gr-code{font-size:1rem;color:#3d3d3d99;margin-left:.75rem}.contact-name{font-size:1rem}.page-loader-container{display:flex;align-items:center;justify-content:center;height:100%;width:100%;padding:4rem 0}.page-loader-container .loader-progress{height:100px;width:100px}.hidden,.mobile-visible{display:none}.centered-flex{display:flex;align-items:center;justify-content:center;width:100%;text-align:center}.align-center,.center-text{text-align:center}.full-width{width:100%}.width-n-characters{overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis}.width-5-characters{min-width:45px;width:45px}.width-10-characters{min-width:90px;width:90px}.width-15-characters{min-width:135px;width:135px}.width-20-characters{min-width:180px;width:180px}.width-25-characters{min-width:225px;width:225px}.width-30-characters{min-width:270px;width:270px}.width-35-characters{min-width:315px;width:315px}.width-40-characters{min-width:360px;width:360px}.width-45-characters{min-width:405px;width:405px}.width-50-characters{min-width:450px;width:450px}.width-55-characters{min-width:495px;width:495px}.width-60-characters{min-width:540px;width:540px}.width-n-characters--unset{min-width:unset}@media screen and (max-width: 768px){.page-loader-container .loader-progress{height:75px;width:75px}.gr-code{white-space:normal}.contact-role{margin-bottom:.75rem;white-space:normal}.title{white-space:normal;font-size:1.2rem}.center-text-mobile{text-align:center}.mobile-visible{display:block}.mobile-hidden{display:none}}.popin{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#0006;display:flex;justify-content:center;align-items:center;animation:fadeIn .3s ease-in}@keyframes fadeIn{0%{opacity:0}35%{opacity:.7}50%{opacity:.9}to{opacity:1}}.popin .popin-container{background-color:#fff;box-shadow:0 3px 5px 1px #00000040;border-radius:20px;padding:3rem;max-width:600px;max-height:100%;overflow:auto;animation:fadeInBounce .3s ease-in}.popin .popin-container.header{padding:0}.popin .popin-container.screen-size{max-width:unset}@keyframes fadeInBounce{0%{opacity:0;transform:scale(.25)}35%{opacity:.7}50%{opacity:.9;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.popin .popin-container .popin-title{color:#fc248c;font-size:1.5rem}.popin .popin-container .popin-header{position:relative;display:flex;justify-content:center;align-items:center;width:100%;min-height:7rem;border-bottom:2px solid #fc248c}.popin .popin-container .popin-header .popin-close{position:absolute;right:2rem;top:1.5rem;color:#fc248c;cursor:pointer}.popin .popin-container .popin-body{overflow:auto}.popin .popin-container .popin-body::-webkit-scrollbar{width:.7rem}.popin .popin-container .popin-body::-webkit-scrollbar-track{background:#bdbdbd}.popin .popin-container .popin-body::-webkit-scrollbar-thumb{background:#707070}.popin .popin-container .popin-body::-webkit-scrollbar-thumb:hover{background:#3d3d3d}.popin .popin-container .popin-body .popin-content{padding:2rem 3rem}.popin .popin-container .popin-message{margin:2rem 0;white-space:pre-wrap}.popin .popin-container .popin-buttons{display:flex;justify-content:space-around}.popin .popin-container .popin-buttons.hide-validation .actions{justify-content:unset}.popin .popin-container .modal-close{cursor:pointer}.popin .popin-container.popin-meeting{max-width:unset}.popin .popin-container.popin-meeting .hidden{display:none}.popin .popin-container.popin-meeting .popin-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:2px solid black;min-height:0}.popin .popin-container.popin-meeting .popin-header .popin-title{color:#000;font-weight:700;margin-bottom:.25rem}.popin .popin-container.popin-meeting .popin-header .popin-close{position:initial;color:#000}.popin .popin-container.popin-meeting .popin-content{padding:1rem 2rem}.popin .popin-container.popin-meeting .popin-content .popin-meeting-section p{margin-top:.5rem;margin-bottom:1rem}.popin .popin-container.popin-meeting .popin-content .popin-meeting-section .popin-meeting-section-line{display:flex;justify-content:space-around;align-items:stretch;gap:1.5rem}.popin .popin-container.popin-meeting .popin-content .popin-meeting-section .popin-meeting-section-line .dual-checkbox-single-choice{display:flex;border:1px solid rgba(61,61,61,.05);border-radius:4px;margin-bottom:1rem}.popin .popin-container.popin-meeting .popin-content .popin-meeting-section .popin-meeting-section-line .dual-checkbox-single-choice .dual-checkbox-item{flex:1 1 50%;display:flex;align-items:center;justify-content:space-around}.popin .popin-container.popin-meeting .popin-content .popin-meeting-section .popin-meeting-section-line .dual-checkbox-single-choice .dual-checkbox-item.selected{background-color:#3d3d3d0d}.popin .popin-container.popin-meeting .popin-content .popin-meeting-section .popin-meeting-section-line>.MuiFormControl-root,.popin .popin-container.popin-meeting .popin-content .popin-meeting-section .popin-meeting-section-line .react-datepicker-wrapper,.popin .popin-container.popin-meeting .popin-content .popin-meeting-section .popin-meeting-section-line .dual-checkbox-single-choice{min-width:360px}@media screen and (max-width: 768px){.popin .popin-container.popin-meeting .popin-content .popin-meeting-section .popin-meeting-section-line{display:block}.popin .popin-container.popin-meeting .popin-content .popin-meeting-section .popin-meeting-section-line>*{flex:1 1 100%;min-width:0}}.popin .popin-container.popin-meeting .popin-content .popin-buttons{padding-bottom:1.5rem;padding-top:.75rem}.popin .popin-container.service-details-popin.popin-welcome-call{height:30rem;overflow:initial}.popin .popin-container.service-details-popin.popin-welcome-call .popin-content{display:flex;align-items:center;justify-content:center;overflow:initial}.popin .popin-container.service-details-popin.popin-welcome-call .popin-content form{width:100%;padding:0 1rem}.popin .popin-container.service-details-popin.popin-welcome-call .popin-content form .action-container{display:flex;align-items:center;justify-content:center;width:100%}.popin-overlay{position:fixed;top:0;right:0;height:100%;width:100%;background-color:#00000040;border:unset;animation:opacityAnimation 50ms ease-in-out}@keyframes opacityAnimation{0%{opacity:0}}.mui-select-category{box-sizing:border-box;line-height:48px;list-style:none;color:#0009;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:.875rem;padding-left:16px;padding-right:16px;position:sticky;z-index:1;background-color:#fff;top:-8px}.mui-select-option{padding:0}.mui-select-option li.MuiAutocomplete-option{padding-left:24px}@media screen and (max-width: 768px){.popin .popin-container{border-radius:0}}form{margin-top:1rem}form .form-control{width:100%;margin:0 0 1rem}.valid-input-text-container{position:relative}.form-errors{align-items:center;margin-bottom:1rem}.form-errors .MuiAlert-icon,.form-errors .MuiAlert-message{padding:.5rem 0}.form-errors .MuiAlert-message{display:inline-block;vertical-align:middle;height:min-content;line-height:normal}.search-bar-container{width:530px;position:relative}.search-bar-container .search-bar{width:100%;height:50px;line-height:50px;padding:.5rem 10rem .5rem 3rem;font-style:italic;color:#3d3d3d;border-radius:5px;border:1px solid #3d3d3d}.search-bar-container svg{stroke:#f37221;position:absolute;top:50%;left:2rem;transform:translate(-1rem,-50%)}.search-bar-container button{position:absolute;top:50%;right:1rem;border:none;background:transparent;transform:translateY(-50%);color:#fc248c}.input-password-field{position:relative}.input-password-field .MuiInputLabel-root{width:80%}.input-password-field .show-password-icon{position:absolute;top:0;right:1rem;display:flex;align-items:center;height:100%;padding:0;margin:0}.input-password-field .show-password-icon:hover{background-color:unset}.input-password-field .show-password-icon .MuiTouchRipple-root{position:unset}.input-radio-button{display:flex;flex-direction:row}.input-radio-button label:first-child{margin-right:1.5rem}.actions{display:flex;justify-content:flex-end}.actions .action-container{margin-left:10px}.actions .action-container:first-child,.actions .action-container.no-margin-left{margin-left:0}.actions--column{flex-direction:column;justify-content:center}.actions--column .action-container{margin-left:0;margin-top:10px}.actions--column .action-container:first-child{margin-top:0}.actions .loading-button{position:relative}.actions .loading-button .loading-progress{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;height:50px;width:50px;margin-top:-25px;margin-left:-25px}.actions .loading-button .loading-progress>div{display:block}.loading-button--disabled{opacity:.5}.btn-copy-link{background-color:inherit;color:inherit;border:none;padding:0;margin:0}.btn-copy-link--service-list{font-family:Quicksand Bold,Helvetica,Arial,sans-serif;text-decoration:underline}.tilt-shake-animation{animation:tilt-shaking .15s infinite}@keyframes tilt-shaking{0%{transform:rotate(0)}25%{transform:rotate(5deg)}50%{transform:rotate(0)}75%{transform:rotate(-5deg)}to{transform:rotate(0)}}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;src:url(/assets/material-icons-outlined-gtNz-xnN.woff2) format("woff2"),url(/assets/material-icons-outlined-Cywz7_MU.woff) format("woff")}.material-icons{font-family:Material Icons Outlined;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.app .MuiButton-root,.MuiModal-root .MuiButton-root{height:3.5714285714rem;box-shadow:none;border-radius:50px;padding:.75rem 3rem;font:inherit;text-transform:none}.app .MuiButton-root:hover,.app .MuiButton-root:active,.app .MuiButton-root:focus,.MuiModal-root .MuiButton-root:hover,.MuiModal-root .MuiButton-root:active,.MuiModal-root .MuiButton-root:focus{box-shadow:0 2px 3px #0000003d}.app .MuiButton-root .MuiButton-startIcon img,.MuiModal-root .MuiButton-root .MuiButton-startIcon img{width:37.5px;height:100%}.app .MuiButton-containedSecondary,.MuiModal-root .MuiButton-containedSecondary{background-color:#fff;border:1px solid #3d3d3d;color:#3d3d3d}.app .MuiButton-containedSecondary:hover,.MuiModal-root .MuiButton-containedSecondary:hover{background-color:#e6e6e6}.app .MuiButton-containedPrimary,.MuiModal-root .MuiButton-containedPrimary{background-color:#f37221}.app .MuiButton-containedPrimary:hover,.MuiModal-root .MuiButton-containedPrimary:hover{background-color:#d5590c}.app .MuiCircularProgress-colorPrimary,.MuiModal-root .MuiCircularProgress-colorPrimary{color:#f37221}.app .MuiTextField-root,.MuiModal-root .MuiTextField-root{width:100%}.app .MuiFilledInput-root,.MuiModal-root .MuiFilledInput-root{border-bottom-left-radius:4px;border-bottom-right-radius:4px;font-size:14px}.app .MuiFilledInput-root:hover,.MuiModal-root .MuiFilledInput-root:hover{background-color:#3d3d3d1a}.app .MuiFilledInput-root,.app .MuiFilledInput-root.Mui-focused,.MuiModal-root .MuiFilledInput-root,.MuiModal-root .MuiFilledInput-root.Mui-focused{background-color:#3d3d3d0d}.app .MuiFilledInput-root.Mui-disabled,.MuiModal-root .MuiFilledInput-root.Mui-disabled{background-color:#3d3d3d26}.app .MuiFilledInput-root:before,.app .MuiFilledInput-root:after,.MuiModal-root .MuiFilledInput-root:before,.MuiModal-root .MuiFilledInput-root:after{content:none}.app .MuiInputLabel-root.Mui-focused,.MuiModal-root .MuiInputLabel-root.Mui-focused{color:currentColor}.app .MuiTypography-root,.MuiModal-root .MuiTypography-root{font-family:Quicksand Regular,Arial,sans-serif}.app .Mui-error,.MuiModal-root .Mui-error{margin-left:0}.app .main-nav span.MuiTouchRipple-root,.MuiModal-root .main-nav span.MuiTouchRipple-root{display:none}.app .MuiListItemIcon-root,.app .MuiListItemText-root,.MuiModal-root .MuiListItemIcon-root,.MuiModal-root .MuiListItemText-root{display:flex;align-items:center;justify-content:center}.app .MuiMenuItem-root,.MuiModal-root .MuiMenuItem-root{padding:.5rem .75rem}.drawer .drawer-header .MuiButton-root{border:none}.date-input .MuiFilledInput-root input[type=date]{text-transform:uppercase;cursor:text}.date-input .MuiFilledInput-root input[type=date]::-webkit-inner-spin-button,.date-input .MuiFilledInput-root input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.date-input .MuiInputLabel-root{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform:translate(12px,7px) scale(.75)}.date-picker input,.date-picker .MuiFilledInput-root{cursor:pointer}@media screen and (max-width: 1024px){.app .MuiDrawer-paper,.MuiModal-root .MuiDrawer-paper{width:75%}}@media screen and (max-width: 768px){.app .MuiDrawer-paper,.MuiModal-root .MuiDrawer-paper{width:100%}.MuiAutocomplete-root .MuiInputLabel-root{font-size:.9rem}}:root{--breakpoint-tablet: 1024px;--breakpoint-mobile: 768px;--menu-height: 5rem;--header-height: 6rem;--app-max-width: 1600px}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index) px);position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:pointer;direction:ltr}.Toastify__toast--rtl{direction:rtl}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors: active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--scale-factor));width:100%;min-width:calc(180px * var(--scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) #888;border-radius:calc(2px * var(--scale-factor));padding:calc(6px * var(--scale-factor));margin-left:calc(5px * var(--scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--scale-factor));padding-top:calc(2px * var(--scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors: active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;top:0;right:0;bottom:0;left:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;top:100%;right:0;bottom:0;left:0;z-index:-1;cursor:default;-webkit-user-select:none;user-select:none}.textLayer .endOfContent.active{top:0}
